@media screen and (max-width:1199px){
    .pop-itemsbox, .blog-itemsbox{float: left;width:33%}
    .chef-outerbox img{width:100%}
    .font-size128 {font-size: 100px}
    .our-chefcont-area p br{display:none}
    .custom-header .navbar-nav{margin-left: 160px}
    .pizza-menu p br{display: none}
    .pizza_menu_detail{padding: 0 200px}
}
@media screen and (max-width:991px){
    .navbar_logo{position: relative; float: left !important;}
    .pizza-img{z-index: 0 !important;}
    h2{font-size:24px}
    .font-size128{font-size: 80px}
    .font-size18, h4{font-size: 16px}
    .pop-itemsbox .pop-itemsimg{width:70%}
    .margin_bottom50{ margin-bottom: 40px}
    .margin_bottom35 {margin-bottom: 25px}
    .font-size48{font-size: 40px}
    .margin_bottom70{margin-bottom: 50px}
    .padding-top135 {padding-top: 80px}
    .padding-bottom135 {padding-bottom: 80px}
    .padding-tb-135,.padding-tb-120{padding: 80px 0}
    .padding-tb-145,.padding-tb-125{padding: 90px 0}
    .Client_testimonial p br{display:none}
    .margin_bottom110 {margin-bottom: 30px}

    .chef-outerbox {height:350px;text-align:center;position:relative}
    .chef-outerbox img {width: 50%;position: absolute;top:-88px;left:0;right:0; margin:0 auto}
    .hot-pizza-content{padding-bottom:140px;text-align:center}
    .padding-top145{padding-top: 80px}
    .pizza-menu:before{width:250px;height:250px;background-size: 50%;background-repeat: no-repeat}
    .panel .front{position:static}
    .pizza-menu-items{padding: 30px 0;text-align:center}
    .pizza-menu-items img{margin-bottom:10px}
    .pizza-menu-items h3{text-align:center}
    .pizza-menu-items p{text-align:center}
    .hot-pizza{padding-top:0}
    .special-offer .sp-contentbox{text-align:center}
    .font-size36 {font-size: 30px}
    .pizza-img{position: absolute;z-index: 2;left:0;right:0;margin:0 auto;top: 90px;width: 60%}
    .special-offer .sp-pizzabox {height:360px}
    .pizza-img {position: absolute;z-index: 2;left: 0;right: 0;margin: 0 auto;top:40px;width: 70%}
    .sp-contentbox img {position: absolute;right: 40px;bottom: -120px}
    .sp-pizzabox .leave-img {position: absolute;left: -20px;bottom: -45px}
    .special-offer{padding-top:0 !important}
    .padding-top100,.padding-top90{padding-top:70px}
    .our-chefs .chefs-img{width:50%}
    .our-chefcont-area{text-align:center}
    .our-chefcont-area h3{text-align:center}
    .our-chefcont-area p br{display:none}
    .blog-itemsbox h4 br, .blog-itemsbox p br{display:none}
    .padding-bottom50 {padding-bottom: 40px}
    .padding-top45 {padding-top: 35px}
    .client-testimonialbox{height:auto}
    .margin_bottom110 {margin-bottom: 70px}
    .padding-bottom110 {padding-bottom: 70px}
    .padding-top110 {padding-top: 70px}
    .Client_testimonial:after{right:0;width:250px;height:290px;background-size:95%;background-repeat:no-repeat}
    .contact-usbox h2,.contact-usbox h4{text-align:center}
    .margin_bottom80 {margin-bottom: 50px}
    .contact-usbox .contactus-form .contact-usbtn{margin:0 auto}
    #footer-box .footer-innerboxes{float:left;width:50%;margin-bottom:20px}
    .padding-bottom120 {padding-bottom:70px}
    .padding-top120 {padding-top: 70px}
    .navbar-header{float:left;width:100%;text-align:center}
    .navbar-brand{margin-left:0;float:none;display:inline-block !important;text-align:center}
    .navbar-brand img{width:80%}
    .call-usbtn {position: absolute;right:30px;top:30px;margin-top:0}
    .custom-header .navbar-nav{margin: 0 auto;width: 100%;float: none;text-align: center;margin-top: 110px}
    .custom-header .navbar-nav li{float:none;display:inline-block}
    .banner-content {top:37%}
    .call-usbtn a{font-size:16px}
    .padding-tb-160 {padding: 100px 0}
}
@media screen and (max-width:767px){
     h2 {font-size: 20px}
    .font-size128 {font-size: 60px}
    .banner-btn a, .contact-usbtn{padding:18px 45px;font-size:18px}
    .padding-top135{padding-top: 50px}
    .padding-bottom85 {padding-bottom: 50px}
    .pop-itemsbox, .blog-itemsbox{float: left; width: 50%}
    .pop-itemsbox .pop-itemsimg{width:60%}
    .margin_bottom50 {margin-bottom:20px}
    .margin_bottom25 {margin-bottom: 20px}
    .font-size48 {font-size: 36px}
    .pop-itemsbox, .blog-itemsbox { margin-bottom:30px}
    .font-size36 {font-size: 24px}
    .padding-top100, .padding-top90 {padding-top: 50px}
    .margin_bottom45 {margin-bottom: 30px}
    .line-height42 {line-height: 36px}
    .Client_testimonial:after {width:170px}
    .margin_bottom110 {margin-bottom: 50px}
    .padding-bottom110 {padding-bottom: 50px}
    .padding-top110 {padding-top: 50px}
    .contact-usbox .contactus-form input.text_field{margin-bottom:20px}
    .footer-menu{display:none}
    .footer-innerboxes{width:100% !important;text-align:center}
    .margin_bottom30 {margin-bottom: 20px}
    .footer-innerboxes:last-child{margin-bottom:0 !important}
    .footer-innerboxes ul{margin-bottom:0}
    .padding-top120 {padding-top: 50px}
    .padding-bottom120 {padding-bottom: 50px}
    .navbar-brand{float:left}
    .custom-header .navbar-collapse{width:100%}
    .custom-header .navbar-toggle,.custom-header .navbar-toggle:focus{border-radius:0;
    border-color:#cc0000;background-color:#cc0000;margin-right:0}
    .navbar-default .navbar-toggle .icon-bar{background-color:#fff}
    .custom-header container{padding-right:0}
    .custom-header .navbar-header{margin-left:0;padding-bottom:30px}
    .custom-header .navbar-collapse{margin-left:0;border:none;background-color:rgba(0,0,0,0.9);
    position:absolute;right:45px;top:48px;width:375px}
    .custom-header .navbar-nav li{float:left;width:100%;margin:0}
    .custom-header .navbar-nav{margin:25px 0 0 0}
    .custom-header .navbar-nav li a{padding:10px}
    .navbar-toggle{width:40px;height:40px;margin-top:20px; display: inline-block; padding-top: 16px}
    .call-usbtn {margin-top: 5px;float: left !important;margin-bottom:25px;display:none}
    .call-usbtn a{background-color:#ff9900}
    .custom-header .navbar-nav li.active a,.custom-header .navbar-nav li a:hover {
        color: #ff9600;background-color:#cc0000;color:#fff}
    .padding-bottom135 {padding-bottom: 50px}
    .buger-menu{height:2px;margin-top:0;position:relative;width:100%;background-color:#fff}
    .buger-menu:before{position: absolute;background-color:#fff;width: 100%;height: 2px;top: 5px;content: "";display: block}
    .buger-menu:after{position:absolute;background-color:#fff;width:100%;height:2px;bottom:5px;content: "";display: block}
    .buger-menu::after, .buger-menu::before, .buger-menu{transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out}
    .navbar-toggle.menu-on .buger-menu:after{transform: rotate(-45deg);-webkit-transform: rotate(-45deg);bottom: 0}
    .navbar-toggle.menu-on .buger-menu:before{transform: rotate(45deg);-webkit-transform: rotate(45deg);top: 0}
    .navbar-toggle.menu-on .buger-menu{background: rgba(111,111,111,.0)}
    .Client_testimonial p br{display:none}
    .padding-bottom100 {padding-bottom:50px}
    .hot-pizza{background-size:contain}
    .padding-tb-135,.padding-tb-120{padding: 50px 0}
    .padding-tb-145,.padding-tb-125{padding: 50px 0}
    .pizza-menu:before, .Client_testimonial:after{display:none}
    .blog-itemsbox:last-child, .pop-itemsbox:last-child{margin-bottom:0}
    .pizza-img{left:60px}
    .sp-contentbox img {position: absolute;left: -15px;bottom: -222px}
    .custom-header .navbar-collapse{top:96px; right: 15px}
    .custom-header .navbar-nav li a{text-align: left}
    .pizza_menu_detail{padding: 0}
    .padding-top145 {padding-top:60px}
    .margin_bottom110 {margin-bottom: 30px}
    .padding-tb-160 {padding:60px 0}
    .pop-itemsbox{margin-bottom:80px !important}
    #return-to-top{width:40px;height:40px;right:10px;bottom:10px}
    #return-to-top i{top:13px;left:13px;font-size:14px}
}

@media screen and (max-width:425px){
    .navbar-brand img{width:65%}
    .font-size128 {font-size: 50px}
    h2 {font-size: 18px}
    .font-size48 {font-size: 30px}
    .pop-itemsbox, .blog-itemsbox {width: 100%}
    .pop-itemsbox .pop-itemsimg {width: 50%}
    .pop-itemsbox, .blog-itemsbox {margin-bottom: 40px}
    .pop-itemsbox:last-child{margin-bottom:0 !important}
    .padding-top135{padding-top: 40px}
    .padding-bottom85 {padding-bottom:40px}
    .chef-outerbox{height:130px}
    .pizza-menu-items{float:left;width:100%;border:none}
    .pizza-menu p br{display:none}
    .pizza-menu:before{width:100px}
    .pizza-menu-items {padding: 15px 0}
    .margin_bottom70 {margin-bottom: 40px}
    .special-offertag img{width:45%}
    .sp-contentbox img {bottom: -100px;width: 30%}
    .sp-pizzabox .leave-img {left:0;bottom:35px;width: 40%}
    .special-offer .sp-pizzabox {height: 295px}
    .Client_testimonial:after {width: 80px}
    .blog-imgbox img{height:auto}
    .contact-fields, .form_section .contact_comment{margin-bottom:20px}
    .contact_comment{margin-bottom:40px}
    .banner-btn a, .contact-usbtn {padding: 16px 45px;font-size: 16px;text-align: center;margin: 0 auto}
    .custom-header .navbar-collapse{width:210px}
    .padding-bottom100 {padding-bottom:40px}
    .padding-tb-135,.padding-tb-120{padding: 40px 0}
    .padding-tb-145,.padding-tb-125{padding: 40px 0}
    .sp-contentbox img {bottom: -165px;width: 30%}
    .padding-top145 {padding-top:50px}
    .carousel-indicators{display:none}
    .padding-tb-160 {padding:50px 0}
    .margin_bottom80 {margin-bottom:40px}
    .secondary-btn a, .contact-usbtn {padding: 16px 45px;letter-spacing: 2px;font-size: 14px}
}