@media screen and (max-width:479px){.left,.right{float:none}.container{width:auto;padding:0 20px}.header{width:100%;position:relative;padding:15px 0 0 0}.header-socialicon{float:none;text-align:center;width:auto}.headerinfo{line-height:24px;padding:10px 0;text-align:center}.logo{width:auto;float:none;text-align:center;padding:0}.toggle a{padding:5px 10px}.nivo-caption,.nivo-controlNav{display:none!important}.leftwrap,.rightwrap{float:none;width:auto;margin:0 0 20px;text-align:center}.leftwrap .leftthumbbx{float:none;margin:0 auto}.rightwrap .threebox{float:inherit;display:table;margin:10px auto!important}.wrap_one img{margin:0 0 20px;float:none;max-width:100%}.threecolumn{width:auto}#offersection .one_half a.morebutton{position:relative}.innerbanner{height:auto}.slider-main{min-height:140px}.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.four_fifth,.services-col,.services-wrap .one_third,#wrapperthree .one_half{float:none!important;width:100%!important;margin:0 0 30px!important}.news-section{padding:30px 0 10px 0}#wrappfourth .one_third{padding:0 0 30px 0;min-height:inherit;border:0;margin-bottom:0px!important}.headerinfo span{display:block;margin:0}.photobooth .filter-gallery{width:auto}.sitefull .photobooth .gallery ul li,.photobooth .gallery ul li{width:100%;margin:0 0 30px}.photobooth .filter-gallery ul li a{padding:10px 10px}#home-gallery .filter-gallery{margin:0}.photobooth .filter-gallery,.filter-title{float:none}.photobooth .gallery ul li img{height:auto}.logo img{height:auto}.header_right{width:100%}#offersection .one_half h2.section_title,#offersection .one_half h2,h2.section_title{font-size:24px;line-height:36px}#offersection .one_half.last_column{min-height:inherit}.cols-4 .widget-column-1,.cols-4 .widget-column-2,.cols-4 .widget-column-3,.cols-4 .widget-column-4{width:auto;margin:0 0 30px 0}.nivo-directionNav{left:8%}#pagearea{padding:30px 0}.serviceswrap h2.section_title{margin-bottom:20px}#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%}.testimonials-wrap h2.section_title{margin-bottom:10px;font-size:20px}.testimonials-wrap .owl-prev{right:11%}.ourpartner-logo{width:125px;margin:0 5px 5px 0;height:auto}.cols-4{width:100%!important;float:none;margin:0 0 10% 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}.item{padding-left:0;width:auto}ol.nav-numbers{display:none}#testimonials ul li .tm_description p{text-align:left}.phone-no strong{width:auto;display:inherit}.client-say,.tm_description{float:none;width:auto;margin:6% 0 0 0;height:auto}.say_thumb{float:none;margin:auto}.serviceswrap .one_third{margin-bottom:45px}.photobooth .gallery ul li a{height:auto}.photobooth .gallery ul li a img{min-height:auto}.serviceswrap .one_third a{height:auto;overflow:hidden;display:block}.serviceswrap .one_third img{width:100%;height:auto;min-height:auto;vertical-align:top}#offersection .one_half img{width:100%;box-sizing:border-box;margin:0 0 20px 0}#offersection .one_half a.morebutton{margin-top:20px}.post-thumb{width:100%;margin:0 0 20px 0}.rightwrap .threebox{height:auto}.rightwrap .threebox img{min-height:inherit}.wrap_one .welcome-thumb{width:100%;height:auto;margin-left:0;float:inherit}.wrap_one .welcome-thumb img,#offersection .one_half .offer-thumb img{min-height:inherit}#offersection .one_half .offer-thumb{height:auto}.teammember-list{width:100%}.team-thumb-icons{height:auto}.team-thumb-icons img{min-height:inherit}}@media screen and (min-width:480px) and (max-width:767px){.left,.right{float:none}.container{width:440px;padding:0;margin:auto}.header{width:100%;position:relative;padding:15px 0 0 0}.header-socialicon{float:none;text-align:center;width:auto}.headerinfo{width:100%;font-size:13px}.logo{width:auto;float:none;text-align:center;padding:0}.nivo-caption,.nivo-controlNav{display:none!important}.leftwrap,.rightwrap{float:none;width:auto;margin:0 0 20px;text-align:center}.leftwrap .leftthumbbx{float:none;margin:0 auto}.rightwrap .threebox{float:inherit;display:table;margin:10px auto!important}.wrap_one img{margin:0 0 20px;float:none;max-width:100%}.threecolumn{width:auto}#offersection .one_half a.morebutton{position:relative}.innerbanner{height:150px}.slider-main{min-height:210px}.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.four_fifth,.services-col,.services-wrap .one_third,#wrapperthree .one_half{float:none!important;width:100%!important;margin:0 0 30px!important}.news-section{padding:30px 0 10px 0}#wrappfourth .one_third{padding:0 0 30px 0;min-height:inherit;border:0;margin-bottom:0px!important}.headerinfo span{margin-left:6px}.photobooth .filter-gallery{width:auto}.sitefull .photobooth .gallery ul li,.photobooth .gallery ul li{width:94%;margin:0 0 30px}.photobooth .filter-gallery ul li a{padding:10px 10px}#home-gallery .filter-gallery{margin:0}.photobooth .filter-gallery,.filter-title{float:none}.photobooth .gallery ul li img{height:auto}.logo img{height:auto}.header_right{width:100%}#offersection .one_half h2.section_title,#offersection .one_half h2,h2.section_title{font-size:24px;line-height:36px}#offersection .one_half.last_column{min-height:inherit}.cols-4 .widget-column-1,.cols-4 .widget-column-2,.cols-4 .widget-column-3,.cols-4 .widget-column-4{width:100%;margin:0 0 30px 0}.nivo-directionNav{left:45.5%}#pagearea{padding:30px 0}.serviceswrap h2.section_title{margin-bottom:20px}#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:100%;margin-right:0;box-sizing:border-box}.testimonials-wrap h2.section_title{margin-bottom:10px;font-size:20px}.testimonials-wrap .owl-prev{right:11%}.ourpartner-logo{width:125px;margin:0 5px 5px 0;height:auto}.cols-4{width:100%!important;float:none;margin:0 0 10% 0}.footerlogo{width:155px;padding:15px 20px}.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:90%}.searchbox{width:100%;padding-left:0}.item{padding-left:0;width:auto}ol.nav-numbers{display:none}#testimonials ul li .tm_description p{text-align:left}.phone-no strong{width:auto;display:inherit}.say_thumb{float:none;margin:0 auto}.client-say,.tm_description{float:none;width:auto;margin:6% 0 0 0;height:auto}.serviceswrap .one_third{margin-bottom:45px}.photobooth .gallery ul li a{height:auto}.photobooth .gallery ul li a img{min-height:auto}.serviceswrap .one_third a{height:auto;overflow:hidden;display:block}.serviceswrap .one_third img{width:100%;height:auto;min-height:auto}#offersection .one_half img{width:100%;box-sizing:border-box;margin:0 0 20px 0}#offersection .one_half a.morebutton{margin-top:20px}.nivo-caption{width:55%;left:4%;padding:0 20px}.slide_info h2{font-size:20px!important;margin-bottom:5px}.slide_info h2 span{font-size:20px!important}.nivo-caption,.nivo-controlNav{display:block!important}.slide_info p{font-size:13px!important}h2.section_title{font-size:30px!important}.photobooth .gallery ul{margin:0 0 0 -20px}.sitefull .photobooth .gallery ul li,.photobooth .gallery ul li{width:45%;margin:0 0 30px 20px;box-sizing:border-box}.photobooth .gallery ul li a{height:200px}.photobooth .gallery ul li a img{min-height:200px}.toggle a{padding:6px 10px}.post-thumb{width:40%;height:135px}.rightwrap .threebox{height:auto}.rightwrap .threebox img{min-height:inherit}.wrap_one .welcome-thumb{width:100%;height:auto;margin-left:0;float:inherit}.wrap_one .welcome-thumb img,#offersection .one_half .offer-thumb img{min-height:inherit}#offersection .one_half .offer-thumb{height:auto}.teammember-list{width:50%}.team-thumb-icons{height:200px}.team-thumb-icons img{min-height:200px}}@media screen and (max-width:1099px) and (min-width:768px){.container{width:auto;padding:0 20px}.logo{padding:10px 0}.logo img{height:auto!important}.sitenav ul li a{padding:20px 0 21px 15px}.wrap_one,.signin_wrap{width:auto}.wrap_one img{margin:0 0 0 5%;width:40%}.wrap_one ul{margin-top:20px}.content-area{width:auto;margin:0;padding:20px 20px}.services-col{width:31.4%}.services-col h2{font-size:20px}.services-col .services-content{padding:11% 11.5%}#sidebar .services-content p{font-size:12px!important}.site-main .services-col .services-content{padding:5%}.site-main .services-col p{font-size:12px!important;line-height:18px}.filter-title{padding-left:2%;padding-bottom:0}#home-gallery .filter-gallery{width:auto}.photobooth .filter-gallery ul li a{padding:15px 10px 18px 10px}.team-thumb-icons .member-social-icon{opacity:1}.member-social-icon a{margin:0}.testimonials-wrap .owl-prev{right:4.5%}.photobooth .gallery ul li:hover strong{font-size:20px}.cols-4 h5{font-size:16px!important}#sidebar{width:30%}.site-main{width:65%}.slider-main{min-height:340px}.nivo-caption{width:50%!important;left:3%}.time-table{width:32%;top:5px;right:3%}.time-table h2{padding:10px 0}.openingday,.openingtime{padding:10px 0 10px 20px;width:46%}.BlogPost{min-height:250px}.client_lists .client{width:14%}.services-wrap .one_third{width:31%}.services-wrap .one_third h2{font-size:28px}#wrapperthree .one_half{width:60%}#wrapperthree .one_half.last_column{width:35%}.services-wrap .one_third .fa{float:none}.services-wrap .one_third h4{margin:15px 0}.tm_thumb{width:15%}#testimonials ul li .tm_description{width:85%}.recent-post h6{padding-top:7px}ol.nav-numbers{bottom:10%}#pagearea{padding:40px 0}.leftwrap{width:23%}.rightwrap .threebox img{min-height:220px}.rightwrap .threebox{height:220px;width:32%;margin-right:2%}.leftwrap h2{font-size:22px;margin-bottom:10px}.leftwrap .ReadMore{margin-top:0}.threebox:hover .threebox-content{padding:10px}.rightwrap .threebox h3{margin-bottom:10px;font-size:12px;line-height:20px}.rightwrap .threebox .ReadMore{bottom:10px}h2.section_title{margin-bottom:30px}section{padding:40px 0}.wrap_one_content{display:block}.serviceswrap .one_third{margin-right:25px;width:31%}.serviceswrap .three-box-thumb{height:152px}.serviceswrap .one_third img{min-height:152px}.news-section{padding-top:40px}#wrappfourth .one_third{padding:0 20px 0 0;margin-right:20px;width:31.5%;min-height:400px}#wrappfourth .one_third.last_column{padding:0}.news-box .news-thumb{width:24.2%}.news h6{font-size:12px}#wrappfourth .one_third h3{font-size:20px}#offersection .one_half h2,#offersection .one_half h2.section_title{font-size:24px}#offersection .one_half.last_column{min-height:240px}.photobooth .gallery ul li{margin:0 2.7% 20px 0;width:22.9%}.photobooth .gallery ul li a{height:180px}.photobooth .gallery ul li a img{min-height:180px}.cols-4 .widget-column-1,.cols-4 .widget-column-2,.cols-4 .widget-column-3{margin-right:20px}.cols-4 .widget-column-1,.cols-4 .widget-column-3,.cols-4 .widget-column-4{width:25.5%}.cols-4 .widget-column-2{width:15%}.tm_description{width:74%;height:auto}.innerbanner{height:200px}#sidebar .search-field{width:58.5%}#contactform_main textarea{width:88.5%}.post-thumb{height:135px}h3.widget-title{font-size:18px}.wrap_one .welcome-thumb{height:250px}.wrap_one .welcome-thumb img{min-height:250px}#offersection .one_half .offer-thumb{height:240px}#offersection .one_half .offer-thumb img{min-height:240px}.sidebar-left{width:30%}.sidebar-left #sidebar{width:100%}.logo{float:none;margin:auto}.header_right{width:100%;float:none}.teammember-list{width:25%}.team-thumb-icons{height:160px}.team-thumb-icons img{min-height:160px}}@media screen and (max-width:1099px) and (min-width:1024px){.sitenav ul li a{padding:26px 0 28px 15px}.tm_description{width:58%}.threebox:hover .threebox-content{padding:20px 10px}.rightwrap .threebox .ReadMore{bottom:20px}.serviceswrap .three-box-thumb{height:225px}.serviceswrap .one_third img{min-height:225px}.rightwrap .threebox,.photobooth .gallery ul li a{height:250px}.rightwrap .threebox img,.photobooth .gallery ul li a img{min-height:250px}.tm_description{height:140px}#offersection .one_half .offer-thumb{height:324px}#offersection .one_half .offer-thumb img,#offersection .one_half.last_column{min-height:324px}.wrap_one .welcome-thumb{height:330px}.wrap_one .welcome-thumb img{min-height:330px}.nivo-caption{width:37.5%!important}.logo{float:left;margin:0}.header_right{width:77%;float:right}.teammember-list{width:25%}.team-thumb-icons{height:200px}.team-thumb-icons img{min-height:200px}}@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}.sitenav ul li{border-top:1px #ccc solid!important;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:0}.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:none!important}.sitenav ul li:hover>ul{background:transparent!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:transparent!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}}