@media screen and (max-width:767px){*{box-sizing:border-box}.left,.right{float:none}.container{width:auto;padding:0 10px}#wrapOne,section{padding:50px 0}.wrap_one,.signin_wrap{width:auto;text-align:center}.signin_wrap .right span{margin-right:5px}.signin_wrap .right{width:auto}.wrap_two img{margin:20px 0;float:none;width:auto}ul.list-4{column-count:1;-webkit-column-count:1;-moz-column-count:1}.ourteam_col{width:100%;margin-right:0;margin-bottom:10%}.ourteam_thumb{height:auto}.ourteam_col img{width:100%;min-height:inherit}.news-box{width:100%;margin-right:0;margin-bottom:5%}.news-box .news-thumb{height:auto}.news-box .news-thumb img{min-height:inherit}#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%}#sitemain #testimonials ul li .tm_description,.nosidebar #testimonials ul li .tm_description{width:auto !important}.header{width:100%;padding:0}.header .header-inner{width:100%;padding:15px 0 0}.header .header-inner .logo h1{margin:0}.header .header-inner .logo{width:100%;float:none;text-align:center;margin:0 0 15px;padding:0}.header .header-inner .logo img{max-width:90%;height:50px}.services-wrap .one_third{width:100% !important;min-height:inherit !important}.row_area{margin:0 auto}.featuresbox,.three_column,.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.four_fifth{float:none;width:100%;margin:0 0 5% !important}#sidebar{width:100%;float:none}.sidebar-left{float:none !important;width:100%}.flotRight{float:none !important}.blog-post-repeat .post-thumb img{float:none;margin-right:0;width:100%;height:100%}.photobooth .filter-gallery{width:auto}.sitefull .photobooth .gallery ul li,.photobooth .gallery ul li{width:100%}.photobooth .filter-gallery ul li a{padding:2px 5px}.photobooth .gallery ul li img{height:auto}.content-area{width:auto;margin:0;padding:20px 10px}.site-main{width:auto;margin:0;padding:0;float:none}#slider{top:0;margin:0}.nivo-directionNav a{top:39% !important}.pricing_table.pcol1 .price_col{width:100%}.pricing_table.pcol2 .price_col{width:100%}.pricing_table.pcol3 .price_col{width:100%}.pricing_table.pcol4 .price_col{width:100%}.pricing_table.pcol5 .price_col{width:100%}.highlight{margin-top:10px !important}.nivo-caption{display:none !important}#testimonials ul li{text-align:center}#testimonials ul li img{float:none}.teammember-list{width:auto;float:none;margin:0 0 10%;text-align:center}.contact_left,.contact_right{float:none;width:100%;margin-bottom:10%}.cols-3{width:100% !important;display:block;margin-right:0;margin-bottom:15%}.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%}.recent-post img{margin:0 2% 2% 0}.signin_wrap{text-align:center;line-height:25px;padding:10px 0}.signin_wrap .fa{display:inline}.services-wrap,.welcome-wrap{text-align:center}.quovolve-nav span a{bottom:10%;top:auto}.searchbox{width:100%;padding-left:0}.wrap_one .fa{float:none;display:block;text-align:center;margin-right:0}.services-wrap .one_third .fa{float:none}.services-wrap .one_third h4{margin:20px 0 0}h2.section_title,.client-wrap{text-align:center}.phone-no strong{width:auto;display:inherit}.signin_wrap .right,.signin_wrap .left{text-align:center}.signin_wrap .social-icons{width:auto}.signin_wrap .left span{float:none}.header .header-inner .nav ul li a .fa,.fixed .header-inner .nav ul li a .fa{display:none}#testimonials .tm_thumb{float:none;margin:0 auto}#testimonials .tm_description{text-align:center}.owl-nav .owl-next,.owl-nav .owl-prev{bottom:-60px !important}h2.section_title{font-size:25px !important;margin-bottom:10px}#section2 h2.section_title{font-size:35px}.cols-4 .widget-column-1,.cols-4 .widget-column-2,.cols-4 .widget-column-3,.cols-4 .widget-column-4,.cols-3 .widget-column-1,.cols-3 .widget-column-2,.cols-3 .widget-column-3,.cols-2 .widget-column-1,.cols-2 .widget-column-2{width:100%;float:none;padding-bottom:10%}.cols-1 ul li{margin-right:10px}}@media screen and (max-width:479px){#testimonials ul li .tm_description p:before{position:relative;left:0;top:0;transform:none;padding-right:30px;display:inline}#testimonials ul li .tm_description p{padding:20px 0 0}}@media screen and (min-width:480px) and (max-width:767px){.nivo-caption{width:90% !important;display:block !important}.slide_info{padding:0}.slide_info h2{font-size:35px !important;margin-bottom:10px !important;line-height:35px;text-shadow:1px 0 0 #333}.slide_info p{margin:0 !important;font-size:15px !important}.nivo-controlNav{bottom:-10px !important}.cols-4 .widget-column-1,.cols-4 .widget-column-2,.cols-4 .widget-column-3,.cols-4 .widget-column-4,.cols-3 .widget-column-1,.cols-3 .widget-column-2,.cols-3 .widget-column-3,.cols-2 .widget-column-1,.cols-2 .widget-column-2{width:50% !important;float:left !important;padding-bottom:3% !important;min-height:380px}h2.section_title{font-size:30px !important}.ourteam_col{width:50% !important}.ourteam_thumb{height:200px}.ourteam_thumb img{min-height:200px}}@media screen and (max-width:1169px) and (min-width:768px){*{box-sizing:border-box}.signin_wrap .social-icons a{box-sizing:content-box;padding:0 4px}.container{width:auto;padding:0 10px}.signin_wrap .right{width:61%}.signin_wrap .right span{margin-right:5px}.wrap_one,.signin_wrap{width:auto}.header .header-inner{width:auto;padding:15px 0 0}.header .header-inner .logo{margin:0 auto;padding:0 0 15px;float:none;text-align:center}.header .header-inner .logo h1{margin:0}.content-area{width:auto;margin:0;padding:50px 20px}.slide_info h2{font-size:35px !important}.slide_info p{margin-bottom:0}.nivo-controlNav{bottom:0 !important}.services-wrap .one_third{width:33.3%}.wrap_two img{width:40%;margin-left:10px;margin-top:-70px}#sitemain .news,.nosidebar .news{min-height:480px}#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%}.quovolve-nav .nav-next a{right:0}.sitefull .photobooth .gallery ul li,.photobooth .gallery ul li{width:24.5%}#sidebar{width:220px}.site-main{width:65%}.BlogPost{min-height:250px}.client_lists .client{width:14%}.services-wrap .one_third{text-align:center}.services-wrap .one_third .fa{float:none}.services-wrap .one_third h4{margin:15px 0}.wrap_one .fa{margin-bottom:30px}.tm_thumb{width:15%}#testimonials ul li .tm_description{width:85%}.recent-post h6{padding-top:7px}ol.nav-numbers{bottom:10%}.row_area{margin:0 auto}.three_column{padding:5px}.featuresbox{width:33.333%}.featuresbox h3{font-size:18px}.ourteam_thumb{height:180px}.ourteam_thumb img{min-height:180px}.news-box .news-thumb{height:175px}.news-box .news-thumb img{min-height:175px}.widget-column-1,.widget-column-2,.widget-column-3,.widget-column-4{padding:0 5px}}@media screen and (max-width:1169px) and (min-width:980px){html{overflow-x:hidden}.signin_wrap .right{width:72%}.nivo-caption{width:60% !important}.slide_info h2{font-size:50px !important}#sidebar{width:300px}.header .header-inner .logo{float:left;margin-top:25px}.header .header-inner .nav ul li a{padding:27px 15px}.header .header-inner{padding:0 20px}.three_column{padding:15px}.featuresbox{width:25%}.ourteam_thumb{height:210px}.ourteam_thumb img{min-height:210px}.news-box .news-thumb{height:210px}.news-box .news-thumb img{min-height:210px}.widget-column-1,.widget-column-2,.widget-column-3,.widget-column-4{padding:0 15px}}@media screen and (max-width:980px){.toggleMenu{display:block}.header .header-inner .nav{float:none;margin:0;position:relative;overflow-x:hidden;background-color:#fff}.header .header-inner .nav ul{color:#000;width:100% !important;float:none !important;margin:0;padding:0}.header .header-inner .nav ul li{border-top:1px #ccc solid;display:block;float:none;text-align:left}.header .header-inner .nav ul li a{padding:5px 10px !important;display:block;color:#000}.header .header-inner .nav ul li a:hover{color:#fff}.header .header-inner .nav ul li ul,.header .header-inner .nav ul li ul ul{display:block !important}.header .header-inner .nav ul li ul li a:before{content:"\00BB \00a0"}.header .header-inner .nav ul li ul li a{padding-left:20px !important}.header .header-inner .nav ul li ul li ul li a{padding-left:30px !important}.header .header-inner .nav ul li ul li ul li ul li a{padding-left:40px !important}.header .header-inner .nav ul li:hover>ul{background:0 0 !important}.header .header-inner .nav ul li:hover>ul{background:0 0 !important;width:auto !important;display:block;position:relative !important;left:0;right:0;top:0}.header .header-inner .nav ul li:hover ul li ul,.header .header-inner .nav ul li:hover ul li:hover>ul,.header .header-inner .nav ul li:hover ul li:hover>ul li ul{background:0 0 !important;display:block;position:relative !important;right:0;left:0;top:0}.header .header-inner .nav ul li:hover ul li:hover ul,.header .header-inner .nav ul li:hover ul li:hover ul li:hover ul{left:0 !important}.header .header-inner .nav ul li a .fa,.fixed .header-inner .nav ul li a .fa{display:none}}@media screen and (max-width:767px){.slider-main{height:auto;min-height:200px;overflow:visible}.innerbanner{height:auto;overflow:visible}}@media screen and (min-width:300px) and (max-width:480px){.slider-main{height:auto;min-height:120px;overflow:visible}.innerbanner{height:auto;overflow:visible}}@media screen and (max-width:1024px) and (min-width:768px){.slider-main{height:auto;min-height:300px;overflow:visible}.innerbanner{height:auto;overflow:visible}.four_column a.rdmore,.five_column a.rdmore{padding:12px 20px;font-size:13px}.four_column .columbgcolor,.five_column .columbgcolor{padding:20px 15px}}