@media screen and (max-width:767px){.left,.right{float:none}.pp_topstrip{text-align:center}.infobox{margin:0}.pp_topstrip .left{width:100%}.boxlayout{width:auto;margin:0 20px;box-sizing:border-box}.container{width:auto;padding:0 20px}.header{padding:0;position:relative;background-color:#111}.header_right{float:none;text-align:center;width:auto;margin:0 !important}.headerinfo{padding:10px 0}.logo{width:auto;float:none;text-align:center;padding:10px 0 5px}.infobox{float:none;margin-bottom:0}.counter-column{margin:0 10px 10px}.event_common{float:none;width:100% !important}.eventthumb{width:100%;margin:0;height:auto}.eventthumb img{min-height:inherit}.day_month{padding:10px 25px;border:none}.event_common.event_infodetailsbox{background-color:#f1f1f1}.event_common.event_readmore{text-align:center;padding:20px 0}h4.orange_strip{letter-spacing:2px}.nivo-controlNav{display:none !important}.nivo-caption{width:70%;left:15.5%}.nivo-caption h2{font-size:20px !important;line-height:24px !important}.welcomebx{width:100%}.news-box{width:auto;float:none;margin:0 0 25px;height:auto}.news-box .news-thumb{width:auto;float:none;height:160px}.news-box .news-thumb a{display:block}.news-box .news-thumb img{min-height:160px}.news{width:auto;float:none;padding:0}#pagearea{margin-top:0}.fourcolbx{width:auto;float:none;margin:0 0 20px}.fourcolbx .thumbbx{width:235px;height:235px}.fourcolbx .thumbbx img{min-height:235px}.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.four_fifth,.pagebox_left,.pagebox_right,.pp_servicesbx,.welcome_leftbox,.welcome_righbox,.wel3box_services,.upcoming_eventbx,.event_counter,.donation_left,.donation_right,.vid_galle_left,.vid_galle_right,.pray2column_services,.pray2column_services,.teaching_rightinfobox,.teaching_videobox,.causesbx,.teammember-list.col4,.blog-post-repeat .post-thumb,.bloggridlayout .blog-post-repeat{float:none !important;width:100% !important;margin:0 0 30px !important}.pp_servicesbx{height:222px}.pray2column_services .prayimgbx{height:auto}.pray2column_services .prayimgbx img{min-height:auto}.pray2column_desc h4{font-size:30px;margin-bottom:15px}.pray2column_desc p{margin-bottom:20px;line-height:18px}.pray2column_desc{padding:5%}.innerbanner{height:auto}.eventinfo{margin:10px 0 0}#pagearea{height:auto;padding:30px 0 20px}#pagearea .container{margin-top:0}iframe{width:100%;height:auto}h2.section_title,.sec_content_main_title{font-size:30px !important;margin-bottom:20px;line-height:32px}.welcome_righbox br{display:none}.pricing_table.pcol3 .price_col{width:100%;float:none;margin-bottom:50px}#section7{padding-top:50px}.donation_left{padding-top:0}.funding-col{padding:25px}.funding-col h3 span{display:block;padding:10px 0 0}.footer .social-icons a{width:auto;padding:0 13px}.footer .threecol .entry{width:33% !important}.holderwrap figure figcaption{display:none !important}ul.portfoliofilter li{margin-right:5px !important}ul.portfoliofilter li a{padding:5px !important;font-size:10px !important}.threecol .entry{width:auto !important}.tabs-wrapper ul.tabs li a{padding:10px 14px}.footer .social-icons a{margin-right:3px}.teammember-list{width:auto;float:none;margin:0 0 10%;text-align:center}.teammember-list .titledesbox{height:100%}.teammember-list:hover .titledesbox{position:relative;background:#f3f2ed !important}.member-social-icon{display:block !important}.member-social-icon a,.member-social-icon a:hover{color:#000}#sidebar{width:100%;float:none}.sidebar-left{float:none !important;width:100%}.flotRight{float:none !important}#sidebar .services-col .services-content{padding:8% 11.5%}#sidebar #contactform_main input[type=text],#sidebar #contactform_main input[type=email],#sidebar #contactform_main input[type=tel],#sidebar #contactform_main input[type=url],#sidebar #contactform_main textarea{width:85%}.footer{float:none;margin:0}.content-area{width:auto;margin:0;padding:20px}.site-main{width:auto;margin:0;padding:0;float:none}.contact_left,.contact_right{float:none;width:100%;margin-bottom:10%}.copyright-txt,.design-by{text-align:center;float:none}#contactform_main input[type=text],#contactform_main input[type=email],#contactform_main input[type=tel],#contactform_main input[type=url],#contactform_main textarea{width:100%;box-sizing:border-box}.searchbox{width:100%;padding-left:0}ol.nav-numbers{display:none}.phone-no strong{width:auto;display:inherit}.footer{padding:40px 20px}.cols-2 .widget-column-1,.cols-2 .widget-column-2,.cols-3 .widget-column-1,.cols-3 .widget-column-2,.cols-3 .widget-column-3,.cols-4 .widget-column-1,.cols-4 .widget-column-2,.cols-4 .widget-column-3,.cols-4 .widget-column-4{width:auto !important;float:none;min-height:inherit;margin:0 0 30px}.container.footer{padding:50px 20px 25px}.slider-main{min-height:115px}.header.fixed{position:relative}.skills-wrap{width:auto}#clienttestiminials{width:100%}.holderwrap{height:auto;overflow:hidden}.holderwrap img{min-height:inherit;height:auto}#menulist ul li{text-align:center}#menulist ul li .menuthumb{float:none;margin:0 auto 20px auto}#menulist ul li .menucontent{text-align:center}#menulist ul li span{position:relative;margin:15px auto 0 auto;display:inline-block}.special_dishes_right{padding:30px;height:100%}.special_dishes_right:after,#section3:before{display:none}.special-dishes,.special_dishes_left,.our-chef,.special_dishes_right,#menulist ul li,#menulist ul li .menucontent,.reservation-opening-hours,.opening-largeimage-thumb,.opening-hours-con,.welcome-image,.welcome-features,.ourspecialties,.history_thumbnail,.history_counter,.circle_countr,.counterlist,#section5 .subtitle{float:none;width:100%}.opening-largeimage-thumb{float:none !important;width:100%}#clienttestiminials .arrow_box{padding:15px;font-size:16px;word-break:inherit}.designby,.copyrightby{text-align:center;width:100%}.ourspecialties .ourspecialties-thumb{margin-bottom:15px}.ourspecialties .ourspecialties-con{display:block;clear:both}.our-chef .our-chef-thumb{height:auto}.our-chef .our-chef-thumb img{min-height:inherit}.history_thumbnail_image{margin-bottom:30px}.small_image{bottom:-30px;width:50%;height:auto}}@media screen and (min-width:300px) and (max-width:480px){.blog-post-repeat .post-thumb img{float:none;margin-right:0;width:100%;height:100%}.teammember-list .thumnailbx{height:auto;visibility:visible}.teammember-list:hover .titledesbox{color:#000}.menugallery li{min-height:60px}.slider-main{min-height:110px;height:auto}.nivo-directionNav a{top:35%}.fivecol .entry{width:auto !important}.nivo-caption{width:72%;left:6.5%;top:50%}.nivo-caption h5{font-size:18px !important;margin-bottom:15px}.nivo-caption h2{font-size:26px !important;line-height:26px !important;margin-bottom:8px}.nivo-caption p{margin-bottom:10px;line-height:18px;font-size:13px !important;display:none}.nivo-caption .slidermore{display:none}.boxlayout .donatenow{padding:18px 15px;font-size:16px}.boxlayout .nivo-caption p{font-size:12px !important;line-height:14px}.boxlayout .nivo-caption h2 span{line-height:30px}.arrow_box p{padding:0}.arrow_box i{float:none}.arrow_box{padding:30px 20px}.pagebox_left h3{font-size:22px;line-height:30px;margin-bottom:25px}}@media screen and (min-width:481px) and (max-width:767px){.container,.content-area,#ourservices .container,#section9 .container{width:400px;margin:0 auto}.teammember-list .thumnailbx{height:auto;visibility:visible}.slider-main{height:auto;min-height:200px}}@media screen and (min-width:420px) and (max-width:480px){.nivo-caption h2{font-size:24px !important;line-height:30px !important}.threecol .entry{left:6% !important}ul.portfoliofilter li a{font-size:12px !important;padding:7px 12px !important}}@media screen and (min-width:481px) and (max-width:767px){.photobooth .filter-gallery ul li a{padding:15px 15px 18px}.nivo-caption h2{font-size:30px !important;line-height:40px !important;margin-bottom:10px !important}.nivo-caption p{display:block !important;line-height:18px}.nivo-caption,.nivo-controlNav{display:block !important}h2.section_title{font-size:30px !important}.nivo-caption .button{display:inline-table !important}}@media screen and (min-width:481px) and (max-width:615px){.nivo-caption{width:70%}.nivo-caption h2{font-size:20px !important}.nivo-caption .button{display:inline-table !important}}@media screen and (min-width:768px) and (max-width:1169px){.container{width:auto;padding:0 20px}.container.footer{padding:50px 20px}.boxlayout{width:auto;margin:0 20px;box-sizing:border-box}.content-area{width:auto;margin:0;padding:20px}.member-social-icon a{margin:0 2px 0 0}.footer h5{font-size:22px !important}#sidebar{width:30%}.site-main{width:65%}.slider-main{min-height:290px;height:auto}.innerbanner{height:auto}.BlogPost{min-height:250px}.recent-post h6{padding-top:7px}ol.nav-numbers{bottom:10%}.sidebar-left{float:left !important;width:30%}.sidebar-left #sidebar{width:100%}.special_dishes_left{padding-bottom:20px}.thumbnail_image{width:80%}}@media screen and (min-width:768px) and (max-width:980px){.logo{float:none;text-align:center;width:auto}.header{position:relative}.pagebox_left h3{font-size:24px;line-height:30px;margin-bottom:24px}.header_right{float:none;width:auto;padding:0 0 10px;text-align:center}.headerinfo{padding-bottom:10px}.nivo-controlNav{bottom:0}.teammember-list .thumnailbx{height:190px}.teammember-list .thumnailbx img{min-height:190px}.welcomebx{width:auto}.fourcolbx h3{font-size:16px}.threecol .entry{width:243px !important}.nivo-caption h2{font-size:30px !important;line-height:30px !important}.fourcolbx .thumbbx{width:145px;height:145px}.fourcolbx .thumbbx img{min-height:145px}.pp_topstrip .left{width:60%}.header_right{margin-right:0 !important}#section3{padding:60px 0 40px}#section3 .subtitle{margin:0}.circle_countr{width:105px;height:105px;padding:10px}.counterlist h6{font-size:18px}.teaching_videobox{width:45%}.teammember-list cite{font-size:14px}#section5 .one_half br{display:none}.bloggridlayout .post-thumb{height:160px}.bloggridlayout .post-thumb img{min-height:160px}.pp_servicesbx{width:49.7%}.day_month{padding:25px 10px}.day_month h4 span{font-size:30px}.eventthumb{width:160px;height:120px;margin-right:5px}.eventthumb img{height:auto}.day_month h4{font-size:12px}.event_readmore .green_button{font-size:12px;padding:8px 20px}.event_common.event_infodetailsbox{padding:2px 20px}.event_descbx{font-size:15px;line-height:18px}.eventtexttitle{font-size:24px;margin-bottom:5px}.causesbx .circleimgbox{width:200px;height:200px}.causesbx .circleimgbox img{min-height:200px}.footer .threecol .entry{width:48% !important}.pray2column_services .prayimgbx{height:300px}.pray2column_desc{padding:10%}.counter-column{width:150px;height:100px;margin:0 10px 10px}.ourspecialties{padding:15px 0}.ourspecialties .ourspecialties-thumb{margin:0 10px 10px 0}.ourspecialties .ourspecialties-con{display:block;clear:both}.special-dishes .special-dishes-thumb{width:140px;height:140px}.special-dishes .special-dishes-thumb img{min-height:140px}.special-dishes h3{font-size:18px}.special-dishes p{margin:0 0 5px;word-break:break-all}.special-dishes a{padding:10px 25px}.special_dishes_right{padding:60px 0 20px 15px;height:100%}#section4 .sec_content_main_title .sub-title-head{font-size:25px}#section4 .subtitle{word-break:break-all}#section4 a.morebutton{margin-top:0;padding:10px 20px}.our-chef .our-chef-thumb{height:145px}.our-chef .our-chef-thumb img{min-height:145px}.our-chef-con{padding:25px}#clienttestiminials .arrow_box{padding:25px}#section6{padding-bottom:40px}.opening-hours h5,.contact-info h5,.get-direction h5{font-size:25px}.contact-info h6{font-size:18px}.get-direction a.morebutton{padding:10px 25px}.opening-hours-con{padding:20px;min-height:170px}.opening-largeimage-thumb{height:170px}.opening-largeimage-thumb img{min-height:170px}.opening-shortimage-thumb{height:35px}.opening-shortimage-thumb img{min-height:35px;height:35px}.opening-hours-con h3{margin:10px 0 10px}#menulist ul li span{position:relative;display:inline-block;margin-top:5px}#menulist ul li h5{font-size:18px}.footer .holderwrap{height:70px}.footer .holderwrap img{min-height:70px}.footer .threecol .entry{width:48% !important}}@media screen and (min-width:768px) and (max-width:868px){.nivo-caption{width:70%}.news-box .news-thumb{height:175px}.pp_servicesbx{width:49.7%}.welcome_thumb{height:155px}.welcome_thumb img{min-height:155px}.wel3box_desc h4{font-size:20px}.welcome_leftbox h3{font-size:24px}.counter-column{margin-bottom:5px}.day_month{padding:25px 10px}.day_month h4 span{font-size:30px}.eventthumb{width:160px;height:120px;margin-right:5px}.eventthumb img{height:auto}.day_month h4{font-size:12px}.event_readmore .green_button{font-size:12px;padding:8px 20px}.event_common.event_infodetailsbox{padding:2px 20px}.event_descbx{font-size:15px;line-height:18px}.eventtexttitle{font-size:24px;margin-bottom:5px}.sec_content_main_title{font-size:26px !important;line-height:32px;margin-bottom:20px !important}.news-box .PostMeta{padding-left:88px}.vid_galle_right{padding:15px 20px;margin:0;line-height:24px}.pray2column_services .prayimgbx{height:300px}.pray2column_desc{padding:10%}#section10{text-align:center}.causesbx{width:40%;float:none;display:inline-block}}@media screen and (max-width:1169px) and (min-width:981px){html{overflow-x:hidden}.footer h5{font-size:24px !important}.threecol .entry{width:317px !important}.nivo-caption{width:45%;!important;top:65% !important}.nivo-controlNav{bottom:5% !important}.news-box .PostMeta span{font-size:11px}.circle_countr{width:160px;height:160px}.teammember-list .thumnailbx{height:250px}.teammember-list .thumnailbx img{min-height:250px}.nivo-caption h2{margin-bottom:10px;line-height:75px}.videogalley_wrapper .owl-prev{left:0}.videogalley_wrapper .owl-next{right:0}.pray2column_services .prayimgbx{height:300px}.day_month{padding:25px 10px}.day_month h4 span{font-size:30px}.eventthumb{width:160px;height:120px;margin-right:5px}.eventthumb img{height:auto}.day_month h4{font-size:12px}.event_readmore .green_button{font-size:12px;padding:8px 20px}.event_common.event_infodetailsbox{padding:2px 20px}.event_descbx{font-size:15px;line-height:18px}.eventtexttitle{font-size:24px;margin-bottom:5px}.sec_content_main_title{font-size:26px !important;line-height:32px;margin-bottom:20px !important}.news-box .PostMeta{padding-left:88px}.vid_galle_right{padding:20px 45px}.pray2column_services .prayimgbx{height:300px}.pray2column_desc{padding:10%}#section10{text-align:center}.footer .threecol .entry{width:48% !important}.pp_servicesbx{height:215px}.welcome_thumb{height:200px}.welcome_thumb img{min-height:200px}.counter-column{width:150px;height:100px;margin:0 10px 10px}.causesbx .circleimgbox{width:200px;height:200px}.causesbx .circleimgbox img{min-height:200px}.pp_topstrip .left{width:75%}.pp_topstrip:after{width:94%;bottom:-7px}.fourcolbx .thumbbx{width:210px;height:210px}.fourcolbx .thumbbx img{min-height:210px}#section3{padding:80px 0}#section6 .one_half{margin-bottom:50px !important}#menulist ul li .menuthumb{width:80px;height:80px}#menulist ul li .menuthumb img{min-height:80px}.pp_topstrip{margin-bottom:15px}}@media screen and (max-width:980px){section{padding:40px 0}.toggleMenu{display:block}.sitenav{float:none;margin:0;top:0;position:relative;overflow-x:hidden}.sitenav ul{color:#000;width:100% !important;float:none !important;margin:0;padding:0;background:#999}.sitenav ul li{border-top:1px #ccc solid;display:block;float:none;text-align:left;border-right:none}.sitenav ul li a{padding:5px 10px !important;display:block;color:#000;text-align:left}.sitenav ul li a:hover{color:#fff}.sitenav ul li ul,.sitenav ul li ul ul{display:block !important}.sitenav ul li ul li a:before{content:"\00BB \00a0"}.sitenav ul li ul li{border-bottom:1px solid transparent!important}.sitenav ul li ul li a{padding-left:20px !important}.sitenav ul li ul li ul li a{padding-left:30px !important}.sitenav ul li ul li ul li ul li a{padding-left:40px !important}.sitenav ul li:hover>ul{background:0 0 !important}.sitenav ul li:hover>ul{background:0 0 !important;width:auto !important;display:block;position:relative !important;left:0;right:0;top:0}.sitenav ul li:hover ul li ul,.sitenav ul li:hover ul li:hover>ul,.sitenav ul li:hover ul li:hover>ul li ul{background:0 0 !important;display:block;position:relative !important;right:0;left:0;top:0}.sitenav ul li:hover ul li:hover ul,.sitenav ul li:hover ul li:hover ul li:hover ul{left:0 !important}.logo img{height:auto}.innerbanner{height:auto}.header{position:relative;background:#000}.pp_topstrip:after{display:none}.pp_topstrip{margin-bottom:20px;padding:9px 15px}.donatenow{position:relative;transform:none;margin:0 auto;top:auto;right:0;text-align:center;display:table}#footer-wrapper{background-size:cover !important}.toggle a{padding:10px 25px}.videogalley_wrapper .owl-prev{left:0}.videogalley_wrapper .owl-next{right:0}.slidebottom{display:none}.subtitle{width:100%}}@media screen and (min-width:1210px){.boxlayout .header.fixed{width:1210px;margin:0 auto}}