@media(min-width: 992px){
	.touch_top .nav {
	    display: flex;
	    align-items: center;
	    justify-content: end;
	}
}
@media(max-width:1199px)
{
	.top-two-right{padding:10px 0 0 0;}
	.wel-band-bg p{text-align:center;padding:10px 0 10px 0;}
	.fluid-service-area-home,
	.we-customer-support{display:block;}
	.single-side-left{width:30%;margin:0;}
	.content-right{width:70%;padding:0 0 0 50px;box-sizing:border-box;}
	.content-right img{float:left !important;margin-top:10px;}
	.fullwidth-slider2 .owl-nav, .fullwidth-slider3 .owl-nav{position:static;text-align:center;margin:30px auto;width:100%;}
	.about-us-section .about-us{margin:0 0 50px 0;}
	ul.banner_btm_list li{width:100%;}
	.team .box-img .caption{bottom:-200%;}
	.about-us4 .section-faq, .latest-news1 .section-faq{padding:0;margin:50px 0 0 0;float:left;}
	.indurial-t-solution3 h2,
	.top-navigation-4 .main_menu{background:#062c53;top:0;}
	.top-navigation-4 .wel-t-band{position:static;background:#000;}
	.top-navigation-4 .nav-menu{float:left !important;text-align:left;}
	.top-navigation-4 .logo img{padding:10px 0;display:block;margin:0 auto;}
	.top-navigation-4 .nav-t-holder .nav-t-footer ul.nav > li:last-child a{border-left:none;}
	.top-navigation-4 .wel-band-bg p{text-align:center;padding:5px 0;}
	section.newsletter .inn input[type="text"]{margin:23px 0;}
	.our-t-client{margin:0 0 0 0;}
	.footer-bg3 .widget-links{padding:0 15px 50px 15px;}
	.service-info.service-info-right .item, .single-side-left, .content-right{width:100%;}
	.content-right{padding:0;margin:50px 0 0 0;}
	.nav-menu{width:70%;}
	.top-navigation .nav-t-holder .nav-t-footer ul.nav > li > a{border-right:none;}
	.single-side-left,
	.content-right{width:100%;padding:15px;}
	.header-5 .touch_top ul .item:last-child{border-right:none;}
}
@media (max-width:1100px)
{
.search11{display:none;}	
.widget-t .search-form .form-control + .input-group-addon{background-color:transparent;}
.widget-t .search-form .form-control + .input-group-addon button{background:transparent;}
.nav-t-holder .nav-t-footer ul.nav > li:first-child > a{padding:15px 26px;}
.widget-t-search .widget-t-inner{border:1px solid #e0e0e0;}
.widget-t .search-form .form-control{background:#fafafa;}
.nav-search{display:none;}
.main-menu-wrapper .thm-container,
.ind-container{padding:0 !important;}
.nav-holder{width:50%;}
.nav-holder .nav-header{display:block;}
.nav-holder .nav-footer{display:none;overflow:hidden;overflow-y:visible;position:relative;z-index:9999;}
.nav-holder > .nav-footer ul > li{float:none;padding:0 !important;padding-bottom:0;display:block !important;}
.nav-holder .nav-footer ul.nav > li > a{padding:15px 26px;font-size:1.1em;}
.nav-holder > .nav-footer{position:absolute;top:100%;left:15px;width:100vw;background:#224563;}
.nav-holder > .nav-footer ul > li > .submenu{position:relative !important;opacity:1 !important;visibility:visible !important;top:auto !important;left:auto !important;padding-left:20px;padding-right:20px;padding-bottom:20px;width:100%;display:none;transition:none !important;}
.nav-holder > .nav-footer ul > li > ul.submenu,
.nav-holder > .nav-footer ul > li > ul.submenu > li > .submenu{padding-top:0px;padding-left:0px;padding-bottom:0px;display:none;transition:none;padding-right:00px;width:100% !important;}
.nav-footer ul.nav{padding-bottom:5px;}
.nav-footer ul.nav > li > a{border-bottom:1px solid #345775;color:#242424;display:block;font-family:"Roboto Slab", sans-serif;font-size:15px;font-weight:bold;line-height:29px;padding:10px 25px;text-transform:uppercase;}
.nav-holder > .nav-footer ul.nav > li:hover > a{background:#1FB5C7;color:#fff !important;}
.nav-footer ul.nav li.has-submenu > a{position:relative;border-right:1px dashed transparent;}
.nav-footer ul.nav li.has-submenu > a > button{display:block;position:absolute;top:9px;right:15px;background:#7fa409 none repeat;border:1px solid #c4cab3;border-radius:5px;color:#fff;font-size:16px;height:30px;outline:medium none;width:30px;padding:0;text-align:center;line-height:15px;}
.nav-footer ul.nav li.has-submenu > a > button{display:block;position:absolute;top:6px;right:15px;background:transparent;border:1px solid transparent;border-radius:5px;color:#fff;font-size:13px;height:30px;outline:medium none;width:30px;padding:0;text-align:center;line-height:15px;}
.nav-t-holder{width:100%;}
.nav-t-holder .nav-t-header{display:block;padding-left:0;}
.nav-t-holder .nav-t-footer{display:none;overflow:hidden;overflow-y:visible;position:relative;z-index:9999;}
.nav-t-holder > .nav-t-footer ul > li{float:none;padding:0 !important;padding-bottom:0;display:block !important;}
.nav-t-holder .nav-t-footer ul.nav > li > a, .top-navigation-4 .nav-t-holder .nav-t-footer ul.nav > li > a{padding:15px 26px;font-size:16px;border-right:1px dashed transparent;}
.nav-t-holder > .nav-t-footer{position:static;top:100%;left:15px;width:100%;background:#224563;left:0;max-height:400px;}
.nav-t-holder > .nav-t-footer ul > li > .submenu{position:relative !important;opacity:1 !important;visibility:visible !important;top:auto !important;left:auto !important;padding-left:20px;padding-right:20px;padding-bottom:20px;width:100%;display:none;transition:none !important;}
.nav-t-holder > .nav-t-footer ul > li > ul.submenu,
.nav-t-holder > .nav-t-footer ul > li > ul.submenu > li > .submenu{padding-top:0px;padding-left:0px;padding-bottom:0px;display:none;transition:none;padding-right:00px;width:100% !important;}
.nav-t-footer ul.nav > li > a{border-bottom:1px solid #345775;color:#242424;display:block;font-family:"Roboto Slab", sans-serif;font-size:15px;font-weight:bold;line-height:29px;padding:10px 25px;text-transform:uppercase;}
.nav-t-holder > .nav-t-footer ul.nav > li:hover > a{background:#1FB5C7;color:#fff;}
.nav-t-footer ul.nav li.has-t-submenu > a{position:relative;}
.nav-t-footer ul.nav li.has-t-submenu > a > button{display:block;position:absolute;top:9px;right:15px;background:#7fa409 none repeat;border:1px solid #c4cab3;border-radius:5px;color:#fff;font-size:16px;height:30px;outline:medium none;width:30px;padding:0;text-align:center;line-height:15px;}
.nav-t-footer ul.nav li.has-t-submenu > a > button{display:block;position:absolute;top:6px;right:15px;background:transparent;border:1px solid transparent;border-radius:5px;color:#fff;font-size:13px;height:30px;outline:medium none;width:30px;padding:0;text-align:center;line-height:15px;}
.fluid-service-area .service-promo ul .item{padding:0 0 3.5em;}
.latest{margin:2em 0 0;}
.contactus-button a{letter-spacing:1px;float:left;}

}
@media (max-width:1024px){
	.touch_top{padding:0 0 0 4em;}
	.indurial-solution-text h2{font-size:1.2em;margin-top:0.3em;}
	.service-tab-box .img-s-box .img-so-box img{width:23vw;}
	.about-tab-box .single-tab-content .abot-img img:first-child{margin:0 0.3em 0.2em;}
	.about-tab-box .single-tab-content .abot-img img{width:49%;float:left;}
	.req-img{width:30vw;}
	.thm-container,
	.ind-container{padding-left:15px;padding-right:15px;}
	.service-content{padding:4em 0em 0em 2em;}
	.logo-sec img,
	.wel-ind-image img,
	.wel-ind-r-img img,
	.wel-bot img,
	.service-info .post-image img{width:auto;height:auto;}
	.testimonial-p .media-left a img{width:auto;height:auto;}
	.main-menu-wrapper .ind-container:before,
	.main-menu-wrapper .free-qoute-button a:before{border:1px solid transparent;}
	.nav-holder .nav-header button{background:transparent}
	.widget-search{padding:0;}
	.top-two-right .touch_top{padding-left:2em;padding-top:0.7em;}
	.we-offer-cont h2{font-size:2em;}
	.service-t-content{padding:3em 2em 1em 1em;}
	.service-info .view a.info{bottom:20px;}
	.our-t-client ul li{width:30%;float:left;margin:0.3em;}
	.indurial-solution-text2 h2{font-size:1.6em;}
	.top-navigation-4 .main_menu.fixed .logo img{width:220px;}
	.mobile-link{display:block;border-top: 1px solid #fff;}
	nav.main_menu .nav-holder ul.nav.ind-menu li a:hover { color: #fff; }
	.mobile-link .widget-t-search{padding: 10px 10px;}
}
@media(max-width: 1101px){
	.nav-t-holder .nav-t-footer ul.nav > li:hover > ul.sub-menu{display:none;}
	.nav-t-holder .nav-t-footer ul.nav > li ul.sub-menu{
	position:relative;width:100%;display:none;opacity:1;*white-space:normal;-webkit-transition:background .2s;transition:background .2s;visibility: visible;}
	.nav-t-holder .nav-t-footer ul.nav > li ul.sub-menu li a{background:#fff;}
	.nav-footer ul.nav li.menu-item-has-children > a > button{display:block;position:absolute;top:6px;right:15px;background:transparent;border:1px solid transparent;border-radius:5px;color:#fff;font-size:13px;height:30px;outline:medium none;width:30px;padding:0;text-align:center;line-height:15px;}
	.nav-holder{width:100%;}
	.header-3 nav.stricky-fixed.fadeInDown.animated .nav-footer.nav-t-footer{
		padding-left: 0;
	}
	nav.main_menu .nav-holder ul.nav.ind-menu li ul.sub-menu li a button{
		-webkit-transform: rotate(0deg);
        transform: rotate(0deg);

	}
	.nav-home-three .col-md-3, .nav-home-two .col-md-3{
		display: block;
		width: 100%;
	}
	.header-2.top-navigation .nav-home-two .col-md-3{
		width: auto;
		display: inline-block;
	}
	.nav-home-three .col-md-3 .logo, .nav-home-two .col-md-3 .logo {
	    padding: 11px 5px;
	}
	.header-2.top-navigation .nav-t-holder .nav-t-header{
		padding: 12px 15px;
	    position: absolute;
	    top: -64px;
	    text-align: right;
	    width: 25%;
	    float: right;
	    right: 0;
	}
}
@media(max-width: 1101px) and (min-width: 992px){
	.mobile-link {
	    display: inline-block;
	    border-top: 1px solid #fff;
	    width: 100%;
	}
}
@media (max-width:992px)
{
	.footer-column,
	div#footer-2,
	div#footer-3{width:50%;float:left;}
	.vc_row.wpb_row.vc_row-fluid.project-post-area.sectpad .clear{clear:none;}
	.core-projects-full .clear1{clear:none;}
	article.padd-blog-rgt:last-child{padding-bottom:0;}
	.mc4wp-form-fields .inn .col-md-2{padding-top:10px;}
	.our-t-client .clear{clear:none;}
	.our-t-client .grid-wrapper.grid-row .our-team-page .our-pro-slider{margin:0;}
	.nav-t-holder .nav-t-footer ul.nav > li:hover > ul.sub-menu{display:none;}
	.nav-t-holder .nav-t-footer ul.nav > li ul.sub-menu{
	position:relative;width:100%;display:none;opacity:1;*white-space:normal;-webkit-transition:background .2s;transition:background .2s;visibility: visible;}
	.nav-t-holder .nav-t-footer ul.nav > li ul.sub-menu li a{background:#fff;}
	.nav-footer ul.nav li.menu-item-has-children > a > button{display:block;position:absolute;top:13px;right:15px;background:transparent;border:1px solid transparent;border-radius:5px;color:#fff;font-size:13px;height:30px;outline:medium none;width:30px;padding:0;text-align:center;line-height:15px;}
	.nav-holder{width:100%;}
	.t-logo{text-align:center;}
	.touch_top .nav {
	    display: flex;
	    align-items: center;
	    justify-content: center;
	}
	.touch_top ul .item{float:none;display:inline-block;}
	.touch_top ul .item:last-child{border-right:0;}
	.touch_top ul .item:first-child{border-right:1px solid #d8d8d8;}
	.touch_top{float:none;display:inline-block;text-align:center;}
	.touch_top ul .item-phone{width:auto;padding:0;max-width: 50%;}
	.touch_top ul .item-ad{max-width:50%;padding:0 5% 0 0;width: auto;}
	.widget-search{float:none;}
	.respon-home-slide .wpb_single_image .vc_figure{width:100%;}
	.respon-home-slide .wpb_single_image .vc_single_image-wrapper{width:100%;}
	.respon-home-slide .height-img-home img.vc_single_image-img.attachment-full{width:100%;}
}
@media (max-width:800px)
{
	.our-t-client{width:100%;margin:0 0 10px 0;}
	.resp-home.wpb_column.vc_column_container.vc_col-sm-6{width:100%;}
	.home-nother-clss.home-res-acc.wpb_column.vc_column_container.vc_col-sm-6{width:100%;padding-top:50px;}
	.dots-test.wpb_column.vc_column_container.vc_col-sm-7{width:100%;padding-bottom:50px;padding-left:15%;}
	.wpb_column.vc_column_container.vc_col-sm-5.respon-home-slide{width:100%;}
	.about-tab-box .vc_tta-tabs-container{width:33.333%;}
	.zero_padding.wpb_column.vc_column_container.vc_col-sm-4.vc_col-has-fill{width:100%;}
	.zero_padding.wpb_column.vc_column_container.vc_col-sm-8.vc_col-has-fill{width:100%;}
	.faq-page.noclass-other .vc_column-inner{padding-left:0 !important;padding-right:0 !important;}
	.resp-sol.wpb_column.vc_column_container.vc_col-sm-7{width:100%;padding-bottom:20px;}
	.resp-img-sol.wpb_column.vc_column_container.vc_col-sm-5{width:100%;}
	.content-right.pull-right.tab-content.wpb_column.vc_column_container.vc_col-sm-8 .vc_column-inner .resp-img-box-sol{width:100%;}
	.resp-img-box-sol-rgt.wpb_column.vc_column_container.vc_col-sm-4{width:100%;padding-bottom:20px;}
	.marg-top-left.caption-box-img.wpb_column.vc_column_container.vc_col-sm-4{margin-left:15px;width:31%;padding-top:10px;}
	.resp-img-box-sol-rgt .wpb_single_image.vc_align_right{text-align:left;}
	.nav-holder{width:100%;}
	.vc_row-no-padding .grid-wrapper.grid-5-columns.grid-row.project-post .project-post-info{width:50%;}
	.vc_row-no-padding .grid-wrapper.grid-5-columns.grid-row.project-post .clear1{clear:none;}
	.vc_row-no-padding .grid-wrapper.grid-5-columns.grid-row.project-post .project-post-info img{width:100%;}
	.padd-blog-rgt{margin-left:-15px;}
	.woocommerce table.shop_table{width:100%!important;margin:0 auto!important;}
	.woocommerce table.shop_table td{padding:75px 50px 20px!important;}
	.bottom-box .col-lg-6.col-md-6.col-sm-6.pull-left.cupon-box{padding-top:20px;width:100%;}
	.cart-page .add-to-cart-wrap{text-align:left;padding-top:20px;width:100%;}
	.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{width:100%;padding-right:15px;padding-top:20px;}
	.open_hours.wpb_column.vc_column_container.vc_col-sm-4{width:100%;}
	.input_form.wpb_column.vc_column_container.vc_col-sm-8{width:100%;}
	.about-us.home-tw-sec-tw.wpb_column.vc_column_container.vc_col-sm-7{width:100%;padding:0;}
	.home-rgt-res-about.wpb_column.vc_column_container.vc_col-sm-5{width:100%;}
	.project_img img{width:100%;}
	.vc_row.wpb_row.vc_inner.vc_row-fluid.service-promo{padding:0;}
	.res-home-for.wpb_column.vc_column_container.vc_col-sm-6{width:100%;}
	.home-nother-clss.home-for-rgt.wpb_column.vc_column_container.vc_col-sm-6{width:100%;padding-top:20px;}
}
@media (max-width:768px)
{
	.page-id-174 .woocommerce table.shop_table_responsive tr td::before, .page-id-174 .woocommerce-page table.shop_table_responsive tr td::before{ display:none; }
	.page-id-174  .bottom-box .col-lg-6.col-md-6.col-sm-6.pull-left.cupon-box{ padding-top:0; }
	.service-tab-box .img-s-box{margin:1em 0 0;}
	.service-tab-box .img-s-box .img-so-box img{width:auto;}
	.right-ser{padding:1em 0 0;}
	.widget-links{padding-bottom:2em;}
	.widget-search{float:none;}
	.service-info a h4{font-size:1.1em;}
	.wel-ind-image{padding-top:1.5em;}
	.wel-ind-pad .m0{margin-left:-15px;}
	.req-img{display:none;}
	.top-two-right .top-panel{width:100%;}
	.req-button{float:none;display:block;text-align:center;margin-left:0;margin-top:1em;}
	.we-offer-cont2{width:67%;}
	.contactus-button2{text-align:center;}
	.we-customer-support .service-t-content{padding:65px 10px;}
}
@media(min-width:992px) and (max-width:1201px){
	.hm2_aboutus_right1.wpb_column .vc_column-inner {
	    padding-top: 33px!important;
	    height: 503px;
	}
}
@media(min-width:768px) and (max-width:1200px){
	.page-id-176 .sec-padd-check {
		padding-top: 4.3em!important;
		padding-bottom: 4.3em!important;
	}
	.product.type-product.status-publish {
		padding: 5.6em 0;
		padding-bottom: 0px!important;
	}
	.page-id-176 .section_header {
		position: relative;
		padding: 2.2em 0 3em;
	}
}
@media(min-width:768px) and (max-width:991px){
	.blog-side-shop.pull-left.news {
		padding: 0em 15px 0em 15px!important;
	}
}

@media (max-width:767px){
	.page-id-176 .section_header {
		position: relative;
		padding: 2.2em 0 3em;
	}
	.page-id-176 .sec-padd-check {
	padding-top: 3em!important;
	padding-bottom: 3em!important;
	}
	.product-details-content {
	margin-bottom: 0px;
	margin-top: 50px;
	}
	.product-details-content .content-box {
		padding-top: 30px;
	}
	.product.type-product.status-publish {
		padding: 0px 0!important;
	}
	.blog-side-shop.pull-left.news {
		padding: 0em 15px 0em 15px;
	}
	.product-tab-box {
		margin-bottom: 20px!important;
	}
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
		margin: 0 0% 40px 0!important;
	}
.footer-column,
div#footer-2,
div#footer-3{width:100%;float:left;}
.footer-bg3{background-image:none;background:#091723;}
.col-lg-12.col-md-12.col-sm-12.col-xs-12{padding:0;}
.nav-t-holder > .nav-t-footer{max-height: 300px;}
.about-us-widget,
.widget-links,
.widget-contact,
.get-in-touch{min-height:auto !important;max-width:320px;margin:0 auto 50px;}
.slider-col-pd{display:none!important;}
.fo-txt{width:100%;display:block;text-align:center;}
.service-info{max-width: 370px;
    margin: 0 auto;
    float: none;
    display: block;}
	.we-offer-cont h2{
		text-align:center;
	}
	.wpb_content_element .diff-offer{
		padding-bottom:40px;
	}
.diff-offer-wrapper3 .service-info-right .post-content,
.about-us-section .about-us{padding:0;}
#minimal-bootstrap-carousel .carousel-inner .item{background-position:center top;background-repeat:no-repeat;background-size:450px;min-height:680px;}
#minimal-bootstrap-carousel.ver_new_2_slider .carousel-inner .carousel-caption .thm-container .box.valign-middle{padding-top:200px;vertical-align:top;}
#minimal-bootstrap-carousel .carousel-caption .thm-container .box .content.cnt_wdt1,
#minimal-bootstrap-carousel .carousel-caption .thm-container .box .content{width:100%;text-align:center;}
#minimal-bootstrap-carousel .carousel-caption h1, .our-sol-wrapper p{font-size:25px !important;}
.single-service-page img{width:100%;}
#minimal-bootstrap-carousel .carousel-caption .thm-container .box.valign-bottom{vertical-align:top;}
#minimal-bootstrap-carousel .carousel-caption .thm-container .box.valign-bottom .content{padding-bottom:0;padding-top:132px;}
#minimal-bootstrap-carousel.ver_new_2_slider .carousel-inner .carousel-caption .thm-container .box.valign-bottom .content, #minimal-bootstrap-carousel.ver_new_3_slider .carousel-inner .carousel-caption .thm-container .box.valign-bottom .content{padding-bottom:0;padding-top:160px;}
#minimal-bootstrap-carousel .carousel-caption p.pln_he{font-size:16px;}
.team .box-img:hover .caption{padding:15px 30px;}
.team .box-img .caption h2, .team .box-img .caption p{margin:0 0 10px 0;}
.team .box-img .caption h2{font-size:16px;}
.fullwidth-slider3.owl-carousel .owl-item img{width:100%;}
#minimal-bootstrap-carousel.ver_new_4_slider .carousel-inner .item{min-height:600px;}
#minimal-bootstrap-carousel.ver_new_4_slider .carousel-inner .item img{width:100%;}
#minimal-bootstrap-carousel.ver_new_4_slider .carousel-inner .carousel-caption .thm-container .box.valign-bottom .content{padding-top:245px;}
.search_main_container{left:5%;right:5%;margin-left:0;width:90%;}
.btn0{margin:0 0 20px 0;}
#minimal-bootstrap-carousel .carousel-caption .thm-container .box.valign-top .content{padding-top:160px;}
#minimal-bootstrap-carousel.ver_new_1_slider .carousel-control, #minimal-bootstrap-carousel.ver_new_2_slider .carousel-control, #minimal-bootstrap-carousel.ver_new_5_slider .carousel-control{top:75px;}
#minimal-bootstrap-carousel.ver_new_3_slider .carousel-control{top:70px;}
#minimal-bootstrap-carousel.ver_new_4_slider .carousel-control{top:100px;}
.footer-bottom3 .pull-left.fo-txt p{margin:0 0 20px 0;}
.looking-wrapper3 .indurial-solution-text2 h2{text-align:center;}
.top-two-right .req-button, .t-logo{display:none;}
.nav-home-three .col-md-3, .nav-home-two .col-md-3{display:block;}
.nav-home-three .col-md-3 .logo, .nav-home-two .col-md-3 .logo{padding:11px 5px;}
.top-two-right .touch_top{padding:0;}
.touch_top ul .item{padding:0 15px !important;}
.nav-menu{position:relative;width:100%;}
.header-tmc_header_1 .nav.ind-menu{margin:0 -15px;padding:0 15px;}
.nav-t-holder .nav-t-header{padding:12px 15px;position:absolute;top:-64px;text-align:right;width:25%;float:right;right:0;}
.logo-wrapper{padding:25px 0 15px;}
.nav-t-holder .nav-t-footer ul.nav > li ul.submenu li a{padding:15px 15px 15px 40px;font-weight:normal;position:relative;}
.nav-t-holder .nav-t-footer ul.nav > li ul.submenu li a::before{content:"-";position:absolute;left:30px;}
.touch_top ul .item-ad{width:100%;padding:0 15px 0 0;}
.touch_top ul .item-phone{width:100%;padding:0 0 15px 15px;}
.touch_top ul .item-ad{max-width: 100%;width: auto;}
.top-navigation{background:#062c53;}
.top-navigation .main_menu{border-bottom:none;}
.top-navigation .widget-t .search-form .form-control + .input-group-addon{background:#081e2f;}
.header-3 .widget-t .search-form .form-control{height:40px;}
.header-5 .logo-wrapper{background:#fff;}
.nav-home-four .logo{width:220px;}
.nav-home-four .logo img{width:100%;}
.top-navigation-4 .nav-home-four.main_menu.fixed .logo img{padding:0;}
.top-navigation-4 .nav-t-footer ul li:last-child{display:none !important;}
}
@media(max-width:650px){
 .product-details-content .content-box{
	 width:100%;
	 padding-left: 0px!important;
	display: block!important;
	clear:both;
 }
.thm-banner-wrapper .caption-h1{top:4em;}
.wel-band-bg{background-size:100% 100%;text-align:center;display:none;}
.wel-band .right{text-align:center;display:inline-block;}
.wel-band-bg p{padding:0 1em 0.3em;}
.widget-search{padding:0 15px;width:100%;}
.wel-ind-pad{padding-top:2.7em;}
.sectpad{padding-top:2.7em;padding-bottom:2.7em;}
.sectpad-ser{padding-top:2.7em;padding-bottom:0;}
.t-logo .row{text-align:left;margin-left:15px;}
.about-tab-box .single-tab-content .abot-img img:first-child{margin:0 0 0.2em;}
.wel-bot,
.wel-right,
.about-tab-box .single-tab-content .abot-img,
.right-ser{display:none;}
.service-content{padding:0 15px;}
.owl-carousel .owl-item img{width:auto;}
.sec-padding{padding:3em 0;}
.widget-links{margin-bottom:10px;}
.indurial-solution-text h2{line-height:1.2em;}
.about-tab-box .tab-title-box{margin-bottom:10px;}
.features-section .features-area .features .features-content{padding:40px 15px 20px;}
.features-section .features-area .features p{margin-bottom:20px;}
.team-area .our-team{margin-top:0;}
.team-pad{padding-bottom:2em;}
.testimonial-p .media-body h6{text-align:left;}
.sectpad-t{padding-top:2.7em;}
.single-blog-post .meta-info .content-box .post-links li{display:block;line-height:2em;}
.touch .touch_bg .touch_middle{padding-top:20px;}
.thm-banner-wrapper .caption-p{display:none;}
.thm-banner-wrapper .thm-btn.inverse,
.thm-banner-wrapper .thm-btn{display:none;}
.project-post-info{width:370px;margin:0 a
uto;}
.lat-news-outer .lat-new-cont h3{margin-top:30px;}
.single-sidebar-widget:last-child{margin-bottom:1em;}
.we-offer-cont2{display:none;}
.we-offer-cont{width:100%;}
.accrodion .accrodion-content .img-caption .img-box{width:72px;}
.accrodion .accrodion-content .img-caption .content-box{padding-left:10px;padding-right:10px;}
.accrodion .accrodion-title h4{line-height:24px;}
.faq-form .thm-btn{margin-left:0;top:6px;}
.accrodion .accrodion-title{padding-left:15px;}
}
@media (max-width:420px){.main-menu-wrapper .free-qoute-button a{font:700 1.3em/1.7em 'Open Sans Condensed', sans-serif;padding-right:2.8em;padding-left:0;}
.wel-ind-r-img{float:left;position:static;}
.service-content .media-left{padding-right:0.5em;}
.service-content ul .item .media .media-body{padding:0 1em 0 0;}
.testimonial-sec{padding:2em 0;}
.lat-news-outer .lat-img-box{display:block;width:auto;}
.lat-news-outer .lat-img-box .latest-info-date{display:block;margin:0;padding:0;margin-left:auto;margin-right:auto;}
.lat-news-outer .lat-img-box .latest-info-date h3{padding:0.5em 0 0 0;}
.lat-news-outer .lat-new-cont{padding:0 15px 10px;}
.latest .latest-news-text{padding:0 15px 10px;}
.about-tab .row{margin-left:0;margin-right:0;}
.about-tab{padding:0;}
.service-tab-box ul.c-brochure li a{font-size:0.76em;}
.vision-wrapper ul li{padding:0 0.5em;}
.accordian-area .panel .panel-heading .panel-title a{height:70px;}
}
@media (max-width:480px){
	.page-id-174  .shop_table.shop_table_responsive.cart .bottom-box input#coupon_code {
		width: 100%;
	    margin-bottom: 25px;
		text-align:center;
	}
	.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{
		float: left;
	}
	.page-id-174  .bottom-box .pull-left.cupon-box input.button{
		width:100%;
	}
	.page-id-174  .bottom-box .pull-right.add-to-cart-wrap input.button{
	width:100%;
	}
.noclass-other .vc_tta-panel-body{padding:15px !important;}
.nav-holder > .nav-footer{width:100vw !important;}
.italic{display:none!important;}
.letter-space{display:none!important;}
.single-service-page .image-caption-box .text-box,
.single-post-page .image-caption-box .text-box{display:block;width:100%;padding:0;margin-left:auto;margin-right:auto;}
.testimonial-p .media-body h3{text-align:center;}
.projects_hours p{padding:0 0 1em;}
.project-scop h3{padding:1em 0 1em;}
.wel-info h1{font-size:1.5em;}
.touch_top ul .item:first-child{border-right:1px solid transparent;}
.our-sol-wrapper{background-size:100% 100%;}
.height-img-home img.vc_single_image-img.attachment-full{height:100%;}
.grid-wrapper.grid-3-columns.grid-row .our-team-page .our-pro-slider{width:49.5%;padding: 0 10px;}
.about-tab-box .vc_tta-panels-container{padding-left:0;}
.about-tab-box .vc_tta-panels-container .vc_tta-panels{padding:0;}
.grid-wrapper.grid-2-columns .our-pro-slider.slick-slide{margin-right:0;}
.about-top-sec .wpb_column.vc_column_container.vc_col-sm-6{display:none;}
.vc_row.wpb_row.vc_row-fluid.core-projects.sectpad.faq-page.noclass-other{width:initial !important;left:0 !important;padding-left:0 !important;padding-right:0 !important;}
.faq-page.noclass-other .vc_column-inner{padding-left:0 !important;padding-right:0 !important;}
.vc_row-no-padding .grid-wrapper.grid-5-columns.grid-row.project-post .project-post-info{width:100% !important;padding:15px 30px !important;}
.grid-wrapper.grid-3-columns.fullwidth-silder .fullwidth-slider{width:100%;}
.woocommerce table.shop_table{width:100%!important;}
}
@media only screen and (max-width:991px){
.cart-page table,
.cart-page thead,
.cart-page tbody,
.cart-page th,
.cart-page td,
.cart-page tr{display:block;}
.cart-page thead tr{position:absolute;top:-9999px;left:-9999px;}
.cart-page tr{border:1px solid #ccc;}
.cart-page td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;}
.cart-page td:before{position:absolute;top:0;left:0;width:100%;padding-left:40px;white-space:nowrap;font-size:16px;color:#000;font-weight:500;background-color:#F9F9F9;line-height:60px;text-align:left;}
.cart-page .table > tbody > tr > td.preview{padding:85px 50px 25px;}
.cart-page .table > tbody > tr > td{padding:80px 40px 25px;}
.cart-page .table > tbody > tr > td.del-item{text-align:left;}
td:nth-of-type(1):before{content:"Preview";}
td:nth-of-type(2):before{content:"Product";}
td:nth-of-type(3):before{content:"Price";}
td:nth-of-type(4):before{content:"Quantity";}
td:nth-of-type(5):before{content:"Total";}
td:nth-of-type(6):before{content:"Delete Item";}
.main_menu {
    position: absolute;
    z-index: 9999;
    width: 100%;
}
.site-content{
	margin-top: 60px;
}
.about-sec-content ul li:first-child {
    padding-top: 5px;
    border-top: 1px solid #ebebeb;
 }
 .about-sec-content ul li:last-child {
    padding-bottom: 5px;
    margin-bottom: unset;
}
 
 
 
}
@media (max-width:360px){.wpb_single_image.work-image-ser img{max-width:100%;}
.slick-slide img{height:100%;}
}
@media(max-width: 992px){
	.pagination {
	    margin: 0px 0px 5.7em 0px!important;
	}
	.SocialShare.clearfix {
	    margin-bottom: 55px;
	}
	.nav-pills>li+li{
		margin-bottom: 15px;
	}
	.comments-area {
	    margin-bottom: 70px;
	}
	.woocommerce table.shop_table td,
    #add_payment_method table.cart .product-thumbnail, .woocommerce-cart table.cart .product-thumbnail, .woocommerce-checkout table.cart .product-thumbnail,
    .woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td{
        text-align: left!important;
        padding: 25px 35px;
    }
    .cart-page td:before{
    	position:absolute;top:0;left:0;width:100%;padding-left:40px;white-space:nowrap;
    	font-size:16px;color:#000;font-weight:500;background-color:#F9F9F9;line-height:60px;text-align:left;
    }
	td:nth-of-type(1):before{content:"Preview"!important;}
	td:nth-of-type(2):before{content:"Product"!important;}
	td:nth-of-type(3):before{content:"Price"!important;}
	td:nth-of-type(4):before{content:"Quantity"!important;}
	td:nth-of-type(5):before{content:"Total"!important;}
	td:nth-of-type(6):before{content:"Delete Item"!important;}
	.widget_calendar td, .widget_calendar th{
		line-height: 1.3333;
	    text-align: center;
	    padding: 5px;
	}
	.widget.about-us-widget ul li{
		display: inline-flex;
	}
}
@media(max-width: 768px){
	.wp-block-pullquote.is-style-solid-color blockquote{
		max-width: 98%;
	}
	.woocommerce table.shop_table td{
		padding: 20px 50px 20px!important;
	}
	.padd-blog-left{
		margin-left: 0;
	}
}
@media(max-width: 600px){
	.nav-pills>li{
		float: unset;
	}
	.comments-area .comment-respond form#commentform{
		padding: 30px 10px;
	}
	.inner-banner2 h2{
		font-size: 30px;
	}
	.page-numbers, .page-links a{
		margin-bottom: 10px;
	}
	.request_quote_form .col-lg-6.col-md-6.col-sm-12.m0.col-xs-12 {
	    padding-left: 0;
	    padding-right: 0;
	}
}
@media(min-width: 1920px){
	.vc_row.hm5_red_strip{
		left: 9.2%;
	}
	#rev_slider_3_1 rs-bullets.tp-bullets.custom.horizontal{
	    margin-top: 20px;
	    margin-left: 60px;
	}
	#rev_slider_8_1 rs-bullets.tp-bullets.custom.horizontal{
	    margin-left: 150px;
	    margin-top: -10px;
	}
}
@media(min-width: 1737px){
	.header-4.top-navigation-4 .main_menu .col-md-6.col-sm-12.col-xs-12{
		max-width: 51%;
		width: 51%;
	}
	.header-4.top-navigation-4 .main_menu .col-md-4.col-sm-12.col-xs-12{
		max-width: 32%;
		width: 32%;
	}
	.header-4.top-navigation-4 .nav-t-holder .nav-t-footer ul.nav > li > a {
	    padding: 0 1.4em;
	}
}
@media(max-width: 1920px) and (min-width: 1737px){
	#rev_slider_8_1 rs-bullets.tp-bullets.custom.horizontal{
	    margin-left: 75px;
	    margin-top: -10px;
	}
}
@media(max-width: 1737px) and (min-width: 1337px){
	.header-3.top-navigation-4 .nav-t-holder .nav-t-footer ul.nav > li > a{
		padding: 0 10px;
	    border-right: none;
	    font-size: 14px;
	}
	#rev_slider_8_1 rs-bullets.tp-bullets.custom.horizontal{
	    margin-top: -10px;
	}
}
@media(min-width: 1337px){
	.main_menu .container .col-lg-12,.t-logo,.text-right{
		padding-left: 0;
		padding-right: 0;
	}
	.header-5 .t-logo{
		padding-top: 7px;
	}
	.our-pro-slider .pro-sliders .post-image img{
		min-height: 130px;
	}
}
@media(min-width: 992px){
	.hm4_slider_bottom_stripp.wpb_column.vc_column_container.vc_col-sm-4 {
	    width: 41.3%;
	}
	.vc_row.hm5_counter_row .wpb_column.vc_col-sm-9{
		width: 65%;
	}
	.hm5_counter_box.wpb_column.vc_col-sm-3 {
	    width: 30%;
	}
}
@media(max-width: 1601px) and (min-width: 1337px){
	.vc_row.hm5_red_strip {
	    top: unset;
	    left: unset;
	    right: 0;
	    bottom: 59%;
	}
}
@media(max-width: 1501px) and (min-width: 1337px){
	.service-t-content{
		max-width: 640px;
		padding: 0 10px 0 100px;
	}
	.header_right_phone_content h5{
		font-size: 18px;
	}
	.grid-md-5 .project-post-image.image_hover img {
	    height: auto;
	}
	.testimonial_four .testi_bottom_title {
	    margin: 0 10px 0 10px;
	}
	.testimonial_four .slick-slide img {
	    max-width: 40px;
	    max-height: 40px;
	}
	.testimonial_four .testi_bottom_title h4,.testimonial_four .testimonial .media-body p{
		font-size: 14px;
	}
	.testimonial_four .testimonial .media-body p{
		-webkit-line-clamp: 6;
	}
	.testimonial_four .testimonial .media-body{
		padding: 40px 30px;
	}
	.testimonial_four .carousel-prev, .testimonial_four .carousel-next{
		margin-left: -32%;
		margin-right: 29%;
	}
	.testimonial_four .carousel-prev i, .testimonial_four .carousel-next i {
	    margin-top: 9px!important;
	}
}
@media(max-width: 1501px) and (min-width: 1024px){
	.testimonial-t-sec{
		padding-top: 150px;
	}
	.ind-common-pad2{
		padding-bottom: 4.5em;
	}
	.header-4 .nav-t-holder .nav-t-footer ul.nav > li > a{
		font-size: 14px;
		    padding: 0 12px;
	}
	.header-4.top-navigation-4 .main_menu .logo{
		padding-right: 10px;
	}
	.header-4.top-navigation-4 .main_menu .logo, .top-navigation-4 .main_menu .header_right_box{
		padding-top: 20px!important;
	}
	#rev_slider_3_1_wrapper .tp-bullets.zeus {
	    top: 98%!important;
	}
	.hm2_slider_strip_right p{
		padding-right: 100px;
	}
}
@media(max-width: 989px) and (min-width: 941px){
	.hm2_slider_strip_right p{
		padding-left: 100px;
	}
}
@media(max-width: 1337px){
	.hm4_about .vc_row.hm2_experience_box.hm4_experience_box{
		margin: -35% 10px!important;
	}
}
@media(max-width: 1337px) and (min-width: 1170px){
	.hm4_about .hm2_about_left .about_main_img img{
		margin-left: 0;
		max-width: 100%;
	}
}
@media(max-width: 1337px) and (min-width: 1101px){
	.header-4 .main_menu .col-md-4.col-sm-12.col-xs-12 {
	    max-width: 25%;
	}
	.header-4 .main_menu .col-md-6.col-sm-12.col-xs-12 {
	    width: 58%;
	}
	.header-4 .main_menu .row{
		margin-left: 0;
		margin-right: 0;
	}
}
@media(max-width: 1337px) and (min-width: 801px){
	.vc_row.hm5_red_strip {
	    top: unset;
	    left: unset;
	    right: 15px;
	    bottom: 0;
	}
}
@media(max-width: 1337px) and (min-width: 768px){
	.woocommerce table.shop_table,.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals{
		width: 98%!important;
	}
}
@media(max-width: 1170px) and (min-width: 992px){
	.hm2_about_left.wpb_column.vc_column_container.vc_col-sm-6 {
	    padding-right: 35px;
	}
}
@media(max-width: 1025px) and (min-width: 992px){
	.vc_row.hm2_experience_box.hm2_experience_box_only {
	    left: unset;
	    margin-left: 18%!important;
	}
}
@media(max-width: 1201px){
	.testimonial_four.child-page-wrapper {
	    margin-top: 30px;
	}
}
@media(max-width: 1101px){
	.widget-t .search-form .form-control + .input-group-addon button{
		margin-right: 15px;
		padding-left: 15px;
	}
}
@media(max-width: 1101px) and (min-width: 992px){
	.header-4.top-navigation-4 .main_menu .logo, .top-navigation-4 .main_menu .header_right_box {
	    padding-top: 0px!important;
	}
}
@media(max-width: 1025px) and (min-width: 700px){
	.vc_row.hm5_red_strip {
	    top: unset;
	    left: unset;
	    right: 15px;
	    bottom: 0;
	}
	section.hm2_slider_strip.hm5_slider_strip{
		padding-left: 15px!important;
	}
	.hm5_slider_strip .hm4_slider_bottom_stripp.vc_col-sm-4{
		width: 49%;
	}
}
@media(max-width: 768px) and (min-width: 700px){
	.vc_row.hm5_red_strip {
	    bottom: -70px;
	    right: 0;
	}
	.hm5_slider_strip .hm4_slider_bottom_stripp.vc_col-sm-4{
		width: 60%;
	}
	section.hm2_slider_strip.hm5_slider_strip {
	    padding-left: 0px!important;
	    margin-bottom: 50px!important;
	}
}
@media(max-width: 1466px){
	.height-img-home img.vc_single_image-img.attachment-full{
		max-width: initial!important;
		width: auto!important;
	}
	.dots-test.service-promo.wpb_column.vc_column_container.vc_col-sm-8{
		margin-bottom: 0;
		margin-top: 0;
	}
	.testi_left img{
		top: 0;
	}
	.testi_left h3,.hm3_testimonial .testi_left h3{
		left: -6%;
		bottom: 35%;
	}
	.top-navigation-4 .main_menu .logo,.top-navigation-4 .main_menu .header_right_box{
		padding-top: 10px;
	}
}
@media(max-width: 1337px){
	section.hm2_slider_strip,
	.vc_row.hm2_slider_strip_left .wpb_column.vc_column_container .vc_column-inner{
		margin-top: 0!important;
	}
	.hm2_slider_strip_right p{
		padding-left: 0;
		padding-right: 0;
	}
	.fullwidth-silder2 .slick-list .project_img img {
	    min-height: 270px;
	    height: auto;
	}
	.top-navigation-4 .main_menu{
		padding: 0 20px;
	}
	.header_right_phone_icon a i{
		font-size: 28px;
		margin-right: 20px;
	}
	.header_right_phone_content h5 {
	    font-size: 15px;
	}
	.hm4_tstimonial_section .wpb_column.vc_column_container{
		width: 100%;
		padding: 0 20px;
	}
	.testimonial_four .carousel-prev, .testimonial_four .carousel-next{
		display: none;
	}
}
@media(max-width: 1199px){
	.news-meta a{
		font-size: 14px;
		padding-right: 10px;
	}
	.news-meta a.nws_comnt.news-meta a.nws_comnt{
		padding-left: 0;
	}
	nav.main_menu .container,#header .container{
	    width: 100%;
	    max-width: 100%;
	}
	.vc_row.hm2_slider_strip_right .wpb_text_column.wpb_content_element {
	    padding-top: 55px !important;
	    padding-bottom: 56px !important;
	}
	.vc_row.hm2_slider_strip_left .wpb_text_column{
		padding-left: 30px!important;
		padding-right: 30px!important;
	}
	.hm2_tabs.vc_tta.vc_general .vc_tta-tab>a{
		padding: 15px 20px 12px!important;
		font-size: 15px;
		line-height: 17px;
	}
	.header-2.top-navigation .main_menu{
		background: #292c33;
	}
	.hm4_about .hm2_about_left .about_main_img img{
		max-width: 100%;
		margin-left: 0;
	}
	.hm4_about_right.wpb_column{
		margin-left: 0;
	}
}
@media(max-width: 1170px){
	.hm3_about .hm2_about_left .about_main_img img{
		min-width: unset;
		height: auto;
	}
}
@media(min-width: 1101px){
	.header-4.top-navigation-4 .col-md-2.col-sm-12.col-xs-12,
	.header-4.top-navigation-4 .col-md-6.col-sm-12.col-xs-12,
	.header-4.top-navigation-4 .col-md-4.col-sm-12.col-xs-12{
		padding-left: 0;
		padding-right: 0;
	}
	.header-4.top-navigation-4 .main_menu{
		top: 0;
	}
	.header-4.top-navigation-4 .nav-menu{
		background: #062c53;
		padding: 0 10px;
	}
	.header_right_box{
		padding: 20px 0;
	}
	.header-4.top-navigation-4 .nav-t-holder{
		float: right!important;
	}
	.header-4.top-navigation-4 .nav-t-holder .nav-t-footer ul.nav > li{
		padding: 2em 0;
	}
	.logo{
		width: 100%;
		padding: 15px 0;
	}
}
@media(max-width: 1101px){
	.nav-holder {
	    width: 100%;
	}
	.hm1_testimonial .slick-slide{
		margin-right: 25px;
	}
	.vc_custom_heading.hm_main_title h1 {
	    font-size: 35px!important;
	}
	.indurial-t-solution3 h2{
		padding: 0;
	}
	.vc_row.hm2Project_responsive .wpb_column.vc_column_container {
	    width: 100%;
	    padding: 0 15px 0 15px!important;
	}
	.hm2_aboutus_left.wpb_column>.vc_column-inner {
	    padding-right: 15px!important;
	}
	.top-navigation-4 .main_menu .header_right_box{
		display: none;
	}
	.top-navigation-4 .main_menu .col-md-6.col-sm-12.col-xs-12 {
	    width: 100%;
	}
	.top-navigation-4 .main_menu .col-md-2.col-sm-12.col-xs-12 {
	    width: 100%;
	}
	.top-navigation-4 .main_menu .logo, .top-navigation-4 .main_menu .header_right_box{
		padding-top: 0;
	}
	.top-navigation-4 .nav-t-holder .nav-t-header {
	    padding: 12px 15px;
	    position: absolute;
	    top: -64px;
	    text-align: right;
	    width: 25%;
	    float: right;
	    right: 0;
	}
}
@media(max-width:  1337px) and (min-width: 992px){
	.top-two-right .top-panel{
		width: 70%;
	}
}
@media(max-width: 1199px) and (min-width: 992px){
	.top-two-right{
		padding: 0;
	}
	.touch_top ul .item-ad {
	    padding: 0 4% 0 0;
	}
	.touch_top ul .item-phone{
		padding: 0 0 0 3%;
	}
	.touch_top ul .item-ad{
		width: 60%;
	}
	.touch_top ul .item-phone{
		max-width: 40%;
	}
	.top-two-right .top-panel{
		width: 70%;
	}
	.hm5_slider_strip .hm4_slider_bottom_stripp.vc_col-sm-4{
		width: 49%;
	}
}
@media(max-width: 1199px) and (min-width: 992px){
	.touch_top ul .item-ad{
		width: 57%;
	}
	.touch_top ul .item-phone{
		max-width: 43%;
	}
	.top-two-right .top-panel{
		width: 69%;
	}
	.touch_top{
		width: 98%;
	}
}
@media(max-width: 1101px) and (min-width: 991px){
	.testimonial-t-sec{
		padding-top: 110px;
	}
}
@media(max-width: 992px){
	.vc_row.wpb_row.vc_row-fluid.service_client {
	    padding-top: 80px!important;
	}
	.top-two-right .top-panel{width:100%;}
    .top-two-right .req-button{display:none;}
    .touch_top ul .item-ad{
		border: 0;
	}
	.service_grid_two {
	    margin-bottom: 0;
	    padding-bottom: 80px;
	}
	.vc_row.features_responsive{
		margin-top: 0!important;
		padding-top: 0;
	}
	.vc_row.srvice_grid_responsive {
	    margin-bottom: 0!important;
	}
	.latest-news-padd{
		padding-bottom: 30px;
	}
	section.hm2_slider_strip, .vc_row.hm2_slider_strip_left .wpb_column.vc_column_container .vc_column-inner {
	    padding: 0 10px 0 10px!important;
	}
	.hm2_about_left.wpb_column.vc_column_container {
	    width: 100%;
	    margin-bottom: 60px;
	}
	.hm2_about_left.wpb_column.vc_column_container .wpb_single_image.vc_align_right {
	    text-align: left;
	}
	section.vc_section.hm2_tab_section {
	    margin-bottom: 20px!important;
	}
	section.vc_section.hm2_project_section {
	    padding-top: 0!important;
	}
	.hm2_aboutus_left.wpb_column {
	    width: 100%;
	    margin-bottom: 60px;
	}
	.hm2_aboutus_right.wpb_column {
	    width: 100%;
	}
	section.vc_section.hm3_about{
		margin-bottom: 0!important;
	}
	.top-navigation-4 .main_menu.stricky-fixed .logo{
		padding: 0;
	}
	.service-info .post-image img{
		height: 202px;
		width: 100%;
	}
	.hm4_about_right.wpb_column {
	    padding-left: 0;
	    width: 100%;
	}
	.vc_row.diff-offer-wrapper.diff-offer-wrapper4 {
	    padding-left: 20px!important;
	    padding-right: 20px!important;
	}
	.ind-common-pad2.ind-common-pad4 {
	    padding-top: 0;
	}
	.hm4_counter_responsive .vc_col-sm-3 h2 {
	    font-size: 30px!important;
	    font-weight: 800;
	}
	.hm4_counter_responsive .vc_col-sm-3 p {
	    font-size: 14px!important;
	}
	.hm5_about_right.wpb_column{
		padding-right: 0;
		padding-left: 0;
	}
	.vc_row.hm5_video_box{
		max-width: 178px;
		bottom: -40px;
	}
	.hm2_about_right_resp .wpb_single_image.vc_align_center {
	    text-align: left;
	}
	.wpb_single_image.hm2_about_right_second_img img{
		right: 14%;
	}
    .vc_row.hm2_experience_box p{
    	text-align: left!important;
    }
    #rev_slider_3_1_wrapper .tp-bullets.zeus {
	    left: 40%!important;
	}
}
@media(max-width: 1281px) and (min-width: 1170px){
	.get_request_img img{
		margin-top: 4%;
	}
}
@media(max-width: 1170px){
	.get_request_img img{
		margin-top: 37%;
	}
}
@media(max-width: 992px) and (min-width: 768px){
	
	.service-info{
		float: left;
	}
	.vc_row.hm5_counter_row .vc_col-sm-9{
		width: 65%;
	}
	.vc_row.hm5_counter_row .vc_col-sm-3{
		width: 35%;
	}
	.hm2_aboutus_right1.wpb_column .vc_column-inner{
		height: 553px;
	}
	.hm5_about_right.wpb_column{
		padding-left: 40px;
	}
	.lightbox_port_res .grid-sm-6{
		width: 32.7%;
	}
	
}
@media(max-width: 992px) and (min-width: 576px){
	.top-two-right .touch_top{
		padding-top: 25px;
	}
	.touch_top ul .item-phone{
		width: auto;
		max-width: 50%;
	}
	.top-two-right .touch_top .media-left, .top-two-right .touch_top .media-right, .top-two-right .touch_top .media-body{
		width: auto;
	}
	.touch_top ul .item-phone{
		padding: 0 0 0 3%;
	}
	.top-two-right .touch_top{
		padding-left: 0;
	}
	.touch_top{
		width: 100%;
	}
}
@media(max-width: 992px) and (min-width: 767px){
	.woocommerce table.shop_table, .woocommerce-page .cart-collaterals{
		margin-left: 0!important;
	}
	.woocommerce table.shop_table, .woocommerce .cart-collaterals{
		width: 96%!important;
	}
}
@media(max-width: 991px){
	.testi_left img,.hm3_testimonial .testi_left img{
		top: -75px;
	}
}
@media(max-width: 991px) and (min-width: 768px){
	.service-t-content{
		padding: 3em 2em 5em 4em;
	}
	.testi_left h3{
		left: -5%;
		bottom: 45%;
	}
}
@media(max-width: 988px) and (min-width: 914px){
	.vc_row.hm2_slider_strip_right .wpb_text_column.wpb_content_element {
	    padding-top: 40px !important;
	    padding-bottom: 41px !important;
	}
}
@media(max-width: 914px) and (min-width: 824px){
	.vc_row.hm2_slider_strip_left .wpb_text_column {
	    padding-left: 15px!important;
	    padding-right: 15px!important;
	}
	.vc_row.hm2_slider_strip_right .wpb_text_column.wpb_content_element {
	    padding-top: 41px !important;
	    padding-bottom: 41px !important;
	}
}
@media(max-width: 824px) and (min-width: 768px){
	.vc_row.hm2_slider_strip_left .wpb_text_column {
	    padding-left: 15px!important;
	    padding-right: 15px!important;
	}
	.vc_row.hm2_slider_strip_right .wpb_text_column.wpb_content_element {
	    padding-top: 52px !important;
	    padding-bottom: 53px !important;
	}
}
@media(max-width: 768px){
	.hm2_slider_strip.hm4_top_stripp.hm5_slider_strip .vc_row.hm2_slider_strip_left .wpb_column.vc_column_container .vc_column-inner {
	    margin-top: -42px!important;
	}
	.wel-band-bg p{
		padding: 0;
	}
	.service-t-content.hm1_testimonial .slick-dots{
		display: none!important;
	}
	.testi_left h3, .hm3_testimonial .testi_left h3{
		-webkit-transform: rotate(0deg);
	    -moz-transform: rotate(0deg);
	    -o-transform: rotate(0deg);
	    -ms-transform: rotate(0deg);
	    transform: rotate( 0deg);
	    left: 45%;
	    bottom: unset;
	}
	.about-sec-content {
	    padding-bottom: 70px;
	}
	.home-pro-slide {
	    padding-left: 10px;
	}
	.hm4_top_stripp .vc_row.hm5_red_strip{
		top: 42px;
	}
	.grid-wrapper.fullwidth-silder .fullwidth-slider{
		padding: 0 25px;
	}
	.our-galler-htwo .carousel-prev, .our-galler-htwo .carousel-next, 
	.service_grid_two .carousel-prev, .service_grid_two .carousel-next{
		margin-left: 40%;
        margin-right: -40%;
	}
	.resp-home.wpb_column.vc_column_container.vc_col-sm-6 {
	    width: 100%;
	    padding-top: 50px;
	}
	.indurial-t-solution3 .contactus-button2 {
	    padding-top: 20px;
	}
	.indurial-t-solution3 h2{
		float: unset;
		padding: 12px;
	}
	.our-sol-wrapper p{
		padding: 0;
	}
	.vc_row.hm2_slider_strip_right {
	    position: relative!important;
	    top: 10px;
	}
	.wpb-js-composer .hm2_tabs.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title{
	    margin: 0!important;
    }
	.wpb-js-composer .hm2_tabs.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{
		padding: 12px 0px!important;
		border-color: #ffba00!important;
		border-top-width: 0!important;
		border-left-width: 0!important;
		border-right-width: 0!important;
		border-bottom-width: 3px!important;
		font-family: "Roboto", sans-serif;
	    font-size: 18px;
	    font-weight: 600;
	    color: #242424!important;
	}
	.wpb-js-composer .hm2_tabs.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{
		font-family: "Roboto", sans-serif;
	  font-size: 18px;
	  font-weight: 600;
	  color: #242424!important;
	}
	.wpb-js-composer .hm2_tabs.vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:last-child):not(.vc_active) .vc_tta-panel-heading{
		margin-bottom: 0;
	}
	.wpb-js-composer .hm2_tabs.vc_tta.vc_tta-gap-30 .vc_tta-panel.vc_active+.vc_tta-panel .vc_tta-panel-heading, .wpb-js-composer .vc_tta.vc_tta-gap-30 .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{
		margin-top: 0!important;
	}
	.wpb-js-composer .hm2_tabs.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading{
		background-color: #ffba00!important;
	}
	.hm2_tabs.vc_tta.vc_general .vc_tta-panel-body {
	    padding: 0 20px 0 20px!important;
	}
	.hm2_about_left.wpb_column.vc_column_container {
	    margin-bottom: 0;
	}
	.vc_row.hm2_aboutus_left_icon_box .wpb_column .vc_column-inner {
	    padding: 0 20px 0!important;
	}
	.hm2_aboutus_right1.wpb_column .vc_column-inner {
	    height: auto;
	}
	.hm2_aboutus_right2.wpb_column .vc_column-inner {
	    padding-left: 0px!important;
	    padding-top: 20px!important;
	}
	.hm2_aboutus_right2.wpb_column .wpb_single_image.wpb_content_element {
	    display: inline-block;
	    margin-right: 15px;
	}
	section.vc_section.hm3_about .about-sec-content{
		padding-bottom: 0;
	}
	section.vc_section.hm3_about {
	    margin-bottom: 80px!important;
	}
	section.vc_section.hm3_about .hm2_about_left.wpb_column.vc_column_container.vc_col-sm-6{
		margin-bottom: 30px;
	}
	.hm4_about_right.wpb_column {
	    padding-left: 0;
	    width: 100%;
	    margin-top: 176px;
	}
	.hm4_counter_responsive .vc_col-sm-3 h2{
		margin: 15px 0;
	}
	.hm5_about_left.wpb_column {
	    margin-bottom: 100px;
	}
	.vc_row.hm5_video_box{
		left: 36px;
	}
	.hm5_about .about-sec-content {
	    padding-bottom: 0;
	}
	.hm5_counter_box.wpb_column{
		margin-top: 40px;
		margin-left: 15px;
		max-width: 50%;
	}
	.services-slider.slick-initialized .slick-slide {
	    display: inline-table;
	}
	.services-slider .service-info{
		max-width: 100%;
		float: left;
	}
	.about-tab-box .vc_tta-panels-container .vc_tta-panels{
		padding: 0;
	}
	.about-tab-box .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab a{
		padding: 1em;
	}
	.wpb-js-composer .about-tab-box .vc_tta.vc_general .vc_tta-panel-title>a{
		padding: 20px 0;
	}
}
@media(max-width: 767px){
	.top-navigation-4 .main_menu .col-md-2.col-sm-12.col-xs-12,
	.top-navigation-4 .main_menu .col-md-8.col-sm-12.col-xs-12{
		width: 100%;
	}
	.testimonial .media-left a{
		max-width: 100px;
		height: 100px;
	}
	.testimonial .media-left img{
		max-width: 70px;
		max-height: 70px;
		margin-top: -100px;
	}
}
@media(max-width: 768px) and (min-width: 485px){
	.vision-wrapper ul li{
		padding: 0 2em;
	}
	.testimonial-t-sec{
		padding-left: 70px;
	}
	.hm4_counter_responsive .vc_col-sm-3 {
	    width: 25%;
	    max-width: 50%;
	    display: inline-block;
	}
	.team{
		margin: 0;
	}
	.latest-news-padd .img-responsive.zoom_img_effect.wp-post-image{
		width: auto;
	}
	.news-evn-cont .event-date{
		right: unset;
	}
	.indurial-t-solution3 h2, .news-evn-cont {
	    max-width: 380px;
	}
}
@media(max-width: 700px){
	.hm2_slider_strip.hm5_slider_strip .vc_row.hm2_slider_strip_left .wpb_column.vc_column_container .vc_column-inner {
	    margin-top: 0px!important;
	}
	.vc_row.hm5_red_strip{
		position: relative;
		left: unset;
		margin: 0 auto!important;
	}
	.wpb_single_image.hm2_about_right_second_img img{
		right: 0;
	}
	#rev_slider_3_1_wrapper .tp-bullets.zeus {
	    left: 33%!important;
	}
}
@media(max-width: 768px) and (min-width: 550px){
	.footer-column, div#footer-2, div#footer-3{
		width: 50%;
	}
}
@media(max-width: 550px){
	.about-us-widget, .widget-links, .widget-contact, .get-in-touch{
		margin: 0 0 50px;
	}
	.footer-bg3 .widget-links,.widget_ind_about.about-us-widget{
		padding: 0 0 50px 0;
	}
	.about_testimonial_responsive .carousel-prev, .about_testimonial_responsive .carousel-next{
		display: none!important;
	}
	.comment-list li.depth-2, .comment-list li.depth-3{
		padding: 5px 0 0 0px;
	}
	img.avatar.avatar-60.photo{
		float: unset;
		margin-right: 0;
	}
	.comments-area ol.comment-list li article .comment-wrapper{
		padding-left: 0;
		margin-top: 15px;
	}
	.post-password-form input[type=submit]{
		margin-left: 0;
	}
}
@media(max-width: 510px){
	#rev_slider_3_1_wrapper .tp-bullets.zeus {
	    left: 26%!important;
	}
}
@media(max-width: 490px){
	.vc_row.hm2_slider_strip_right .wpb_text_column.wpb_content_element{
		padding-left: 20px!important;
		padding-right: 20px!important;
	}
	.hm2_slider_strip_right p{
		display: block;
	}
	.hm2_slider_strip_right p img {
	    display: block;
	    margin-bottom: 10px;
	}
	.hm2_aboutus_right2.wpb_column .wpb_single_image.wpb_content_element{
		display: block;
		text-align: center;
	}
}
@media(max-width: 485px) and (min-width: 420px){
	.vision-wrapper ul li{
		padding: 0 2em;
	}
}
@media(max-width: 480px){
	.vision-wrapper ul li p{
		font-size: 16px;
		padding: 8px 10px 0;
	}
	.testimonial-t-sec .testimonialn-slider .name-content h2{
		font-size: 16px;
	}
	.testimonial-t-sec .testimonialn-slider img{
		width: 30px;
	}
	.testi_left h3{
        font-size: 20px;
        left: 40%;
	}
	.hm3_about .vc_row.hm2_experience_box{
		margin: -20% 4px 0px!important;
	}
	.hm4_counter_responsive .vc_col-sm-3 {
	    width: 50%;
	    max-width: 50%;
	    display: inline-block;
	}
	.vc_row.hm4_counter_responsive {
	    padding: 0 15px;
	}
	p{
		overflow: visible!important;
	}
}
@media(max-width: 420px){
	.testi_left h3,.hm3_testimonial .testi_left h3{
        left: 30%;
        top: 67px;
	}
	.our-galler-htwo .carousel-prev, .our-galler-htwo .carousel-next, .service_grid_two .carousel-prev, .service_grid_two .carousel-next {
	    margin-left: 32%;
	    margin-right: -32%;
	}
	.service_hm5 .service_grid_two .carousel-prev,.service_hm5 .service_grid_two .carousel-next{
		margin-left: 26%;
	    margin-right: -26%;
	}
	.hm2_about_left.wpb_column.vc_column_container,.hm2_aboutus_left.wpb_column {
	    padding-left: 10px;
	    padding-right: 10px;
	}
	.our-t-client{
		text-align: center;
	}
	.hm5_counter_box.wpb_column{
		max-width: 90%;
	}
	.vc_row.hm5_map_box{
		left: 6%;
	}
	.vc_row.hm2_experience_box.hm2_experience_box_only{
		left: 0;
		margin-left: 0!important;
	}
	#rev_slider_3_1_wrapper .tp-bullets.zeus {
	    left: 11%!important;
	    top: 102%!important;
	}
	.diff-offer-wrapper.diff-offer-wrapper4 .service_grid_two {
	    margin-bottom: -188px;
	}
}

/*Header1 Menu Style*/
@media (min-width: 1101px){
	.header1 .toggle-block {
	    float: left;
	    position: relative;
	}
  .header1 .stricked-menu .main-nav {
      padding-left: 40px;
  }
  .header1 #main-navigation-wrapper li:hover>ul.sub-menu {
        visibility: visible;
        -webkit-transition: all 300ms ease-out;
        transition: all 300ms ease-out;
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    }
    .header1 .sub-menu li a:hover {
        color: #fff;
        background: #51c5e9;
    }
    .header1 header #main-navigation-wrapper .dropdown-submenu li a:hover {
        border-top: 1px solid #FFB412;
    }
    .header1 .navbar.header-navigation.sticky_header {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 999;
        background-color: #10263b;
        -webkit-transform: translateY(0%);
        transform: translateY(0%);
        -webkit-transition: all .4s ease;
        transition: all .4s ease;
        box-shadow: 0px 5px 7px 0px rgb(0 0 0 / 25%);
    }
    .header1 .site-header__header-one .header-navigation.sticky_header .main-nav:before {
        width: 100%;
        left: 10px
    }
    .header1 .nav li i {
        display: none;
    }
    .admin-bar #main-navigation-wrapper.navbar-default.sticky_header {
        margin-top: 32px;
    }
    .header1 header #main-navigation-wrapper .dropdown-submenu li a {
        visibility: hidden;
        border-top: 1px solid #ffba00;
    }
    .header1 #main-navigation-wrapper .nav .dropdown-submenu .current-menu-item>a {
        color: #fff;
        background: #FFB412;
    }
    .header1 #main-navigation-wrapper .nav .dropdown-submenu .current-menu-item>i {
        color: #fff;
    }
    .display_none>li>ul {
        display: none;
    }
    .header1 #main-navigation-wrapper .dropdown-submenu li:hover>i {
        color: #fff;
    }
    .header1 #main-navigation-wrapper .dropdown-submenu li:hover>a {
        color: #fff;
        background: #51c5e9;
    }
}
@media(max-width: 1101px){
	.header1 #main-navigation-wrapper .navbar-nav li .dropdown-submenu {
        position: relative;
        left: 0%!important;
        width: 100%;
    }
    .header1 #main-navigation-wrapper.navbar-default {
        height: auto;
        background: #10263b;
        text-align: left;
        z-index: 999;
        width: 100%;
    }
    .header1 .sticky_header {
        position: relative;
        transition: none !important;
        animation: none !important;
    }
    .header1 #main-navigation-wrapper .col-lg-10.col-md-12.col-xs-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .header1 .navbar-header {
        width: 100%;
        float: none;
        margin: 0px!important;
    }
    .header1 .navbar-default .navbar-toggle {
        border: medium none;
        display: block;
        margin: 8px 0px 9px;
        padding: 15px 10px;
    }
    .header1 .navbar-default .navbar-toggle:focus,
    .header1 .navbar-default .navbar-toggle:hover {
        background-color: transparent;
    }
    .header1 .navbar-default .navbar-toggle:hover {
        border-color: #fff;
        background: none !important;
        background-color: transparent;
    }
    .header1 .navbar-default .navbar-toggle .icon-bar {
        background: #fff;
        width: 25px;
        height: 3px;
    }
    .header1 .navbar-default .navbar-toggle:hover .icon-bar {
        background: #fff;
    }
    .header1 .navbar-collapse.collapse {
        display: none!important;
        height: 0!important;
        padding-bottom: 0;
        overflow: auto!important;
        width: 100%;
    }
    .header1 .navbar-default .navbar-collapse {
        background: #12121b;
        padding: 0px 0px !important;
        padding-bottom: 0px !important;
        margin: 0;
    }
    .header1 .navbar-collapse.collapse.in {
        display: block !important;
        height: auto !important;
        max-height: 80vh;
    }
    .header1 .navbar-collapse.in {
        overflow-y: auto;
    }
    .header1 #main-navigation-wrapper .navbar-collapse {
        border-color: #232333;
        border-radius: 0px;
        background: #f2ae2b;
        text-align: center;
    }
    .header1 .navbar-nav {
        margin: 0;
    }
    .header1 #main-navigation-wrapper .nav {
        width: 100%;
        background: #224563;
		
    }
    .header1 #main-navigation-wrapper .nav>li {
        display: inline-block;
        padding: 0;
        text-align: left;
        width: 100%;
        margin-right: 0;
    }
    .header1 .header-navigation ul>li {
        border-bottom: none;
        margin-bottom: 0;
    }
    .header1 .header-navigation ul>li>.sub-menu>li>i:hover {
        color: #fff;
    }
    .header1 #main-navigation-wrapper .main-nav>ul>li ul>li ul {
        visibility: visible;
        transform: translate3d(0px, 0px, 0px);
        transition: none !important;
    }
    .header1 .header-navigation ul>li.current-menu-item {
        border-bottom: none;
        background: #fff;
    }
    .header1 #main-navigation-wrapper .nav .current-menu-item>a,
	.header1 #main-navigation-wrapper .nav .current-menu-item>i,
	.header1 nav ul li.menu-item-has-children:hover i.DDopen{
    	color: #fff;
    }
    .header1 #main-navigation-wrapper .nav>li>a {
        display: block;
        width: 100%;
        padding: 14px 17px;
        border-right: 0px;
        position: relative;
        font-size: 15px;
        color: #fff;
        line-height: 20px;
        border-bottom: 1px solid #e9e9e9
    }
    .header1 #main-navigation-wrapper .nav>li.current_page_item>a{
    	background: #224563;
    	color: #fff;
    }
    .header1 #main-navigation-wrapper .nav>li:first-child>a {
        padding-left: 15px;
    }
    .header1 #main-navigation-wrapper.navbar-default .navbar-nav>.open>a,
    .header1 #main-navigation-wrapper.navbar-default .navbar-nav>.open>a:focus,
    .header1 #main-navigation-wrapper.navbar-default .navbar-nav>.open>a:hover,
    .header1 #main-navigation-wrapper.navbar-default .navbar-nav>li>a.active {
        background: #000;
        color: #fff;
    }
    .header1 #main-navigation-wrapper .nav>li.dropdown.dropdown-active>a {
        border-bottom: 1px solid #eeeff1;
    }
    .header1 #main-navigation-wrapper .nav>li:last-child>a {
        border-bottom: 1px solid transparent;
    }
    .header1 #main-navigation-wrapper .nav>li+li>a {
        border-left: none;
    }
    .header1 #main-navigation-wrapper .navbar-nav li>ul.sub-menu {
        position: relative;
        width: 100%;
        float: left;
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
    .header1 #main-navigation-wrapper .main-nav>ul>li ul>li ul {
        background: #fff;
        border-top-color: #ccc;
    }
    .header1 #main-navigation-wrapper .main-nav>ul>li ul>li>a::before {
        background: #fff;
        display: none;
    }
    .header1 #main-navigation-wrapper .navbar-nav>li>.dropdown-submenu {
        position: relative;
        width: 100%;
        opacity: 1;
        visibility: visible;
        left: auto;
        right: auto;
        transform: translate3d(0px, 0px, 0px);
        transition: none !important;
        display: none;
        top: auto;
        float: none;
        box-shadow: 0 0 0 #fff;
        background: #fff;
    }
    .header1 #main-navigation-wrapper .dropdown-submenu li a {
        color: #032043;
        padding: 12px 25px !important;
        line-height: 24px;
    }
	
	.header1 #main-navigation-wrapper .main-nav>ul>li ul>li ul>li>a {
		padding-left: 35px!important;
	}
	.clicked_back_color {
		color: #fff!important;
		background: #51c5e9;
	}
    .header1 #main-navigation-wrapper .dropdown-submenu>li>i {
        color: #032043;
    }
	
	.header1 #main-navigation-wrapper .dropdown-submenu>li>i.DDopen {
		color: #fff;
	}
	
	
    .header1 .nav li i {
        position: absolute;
        top: 8px;
        right: 15px;
        padding: 10px;
        min-width: 30px;
        cursor: pointer;
        color: #fff;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        font-size: 14px;
    }
    .header1 .nav li i.DDopen {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg);
    }
    .header1 .nav li ul li i {
        color: #fff;
        top: 5px;
    }
    .header1 nav ul li.menu-item-has-children i {
        display: block;
    }
    .header1 .navbar .cmn-toggle-switch {
        display: block;
        margin-top: 25px;
    }
    .header1 .navbar .toggle-block {
        display: none;
        padding: 0;
        margin-top: 0;
    }
    .header1 #main-navigation-wrapper.navbar-default.sticky_header {
        top: 0;
        position: fixed;
        transition: all .7s;
    }
    .header1 .main-nav {
        background: linear-gradient(to right, #06f, #044ebd);
        -webkit-box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.25);
        -moz-box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.25);
        box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.25);
    }
    .header1 .toggle-block-container {
        padding: 0;
    }
    .header1 ul#Primary {
        padding: 0;
        padding-inline-start: 0;
    }
    .header1 .header-navigation .main-nav {
        display: block;
        height: auto !important;
        max-height: 80vh;
        overflow: auto!important;
        margin-bottom: 10px;
        background: #224563;
    }
    .touch_top ul .item .media .media-left a i{
    	position: relative;
    	right: 0;
    	top: 0;
    }
}
/*End Heder1 Menu Style*/
@media(max-width: 768px) and (min-width: 576px){
	 .t-logo{display:block;}
}
@media(max-width: 576px){
	.touch_top .nav{
		display: block;
	}
	.touch_top ul .item-ad,.touch_top ul .item.item-phone{
		padding-left: 0;
		float: left;
		padding-right: 0;
		border-right: 0!important;
		width: 100%;
		display: block;
		max-width: 100%;
	}
	.touch_top ul .item-ad .media {
	    display: block;
	    width: 100%;
	    margin-bottom: 15px;
	}
	 .t-logo{display:none;}
	 .touch_top{
	 	width: 100%;
	 }
	 .touch_top ul .item {
	    padding: 0 5px !important;
	}
}