@media (min-width:1180px) and (max-width:1920px) {
	.product-list ul li:nth-child(4n) {margin-right: 0;}
	ul.our-process li:nth-child(2n) {margin-right: 0;}
	ul.more-about li:last-child{margin-right:0px;}
	.getting-device ul li:last-child{margin-right:0px;}
	footer .foot-box:last-child{margin-right:0px;}
	.selecct-issue .fcField:nth-child(3n) {margin-right: 0;}
	.main-request-popup .selecct-issue .fcField:nth-child(3n) {margin-right:10px;}
	.main-request-popup .selecct-issue .fcField:nth-child(4n) {margin-right: 0;}
	.grid-list-content:nth-child(3n) {margin-right: 0;}
	.foot-tabs li:nth-child(3n) {margin-right: 0;}
	.main-services-box .service-box:nth-child(4n) {margin-right: 0;}
	
}
@media (min-width:1180px) and (max-width:1720px) {
	.field-section .req-field {width: 47%;}
	.tab-content .field-section .req-field {width: 47%;}
	.select-device {background: url(../images/women-with-board.png) center -210px no-repeat;background-size: 100%;}
}
@media screen and ( max-width:1179px ){	
	.logo{position:static;}
	.bottom-header{padding: 10px 0;}
	.top-right-part{margin-top: 15px;}
	.brand-device ul li h4{font-size:17px;}	
	.wsoffcanvasopener .animated-arrow{position:fixed;}
	.link-list li a img{display:none;}
	.link-list li a span{margin-left:0px;}
	.megamenu .colmd3{border-right:0px;}
	header{position:relative;z-index:auto;}
	.sliderMain{padding-top:0px;}
	.select-device {background:none;padding-top: 50px;padding-bottom: 0px;}
	.sliderMain .inner-banner-slider h1{font-size: 28px;}
	body.modal-open {overflow: hidden;position: fixed;}
	.main-services {/*padding-top: 80px;*/}
	.section-title h2{font-size: 27px;}
	.nav-display{display:block;}
}
@media (min-width:1020px) and (max-width:1179px) {
	.wrap {width:970px}
	ul.more-about li .onsite-text {font-size: 13px;}
	ul.more-about li{width:220px;padding: 15px 10px;}
	ul.more-about li:last-child{margin-right:0px;}
	.getting-device ul li{width: 220px;}
	.getting-device ul li:last-child{margin-right:0px;}
	.cat-bg{background-position:0 0}
	footer .foot-box{width: 220px;}
	footer .foot-box:last-child{margin-right:0px;}
	.product-list ul li:nth-child(4n) {margin-right: 0;}
	.product-list ul li{width:227px;min-height: 300px;}
	.brand-device ul li h4{font-size:17px;}
	.contactPage .getInTouch .field{width: 283px;}
	.repair-btn{width:55%;}
	.cat-bg{width: 20%;}
	.ctainnertxt{margin-right: 40px;}	
	.field-section .req-field{width: 47%;}
	.quote-steps .field-section .req-field {width: 240px;}
	.tab-content .field-section .req-field{width:48.5%;}
	.fcField{width:31.8%;}
	.main-request-popup .selecct-issue .fcField:nth-child(3n) {margin-right:10px;}
	.main-request-popup .selecct-issue .fcField:nth-child(4n) {margin-right: 0;}
	.fcField .label{font-size: 12px;}
	.selecct-issue .fcField:nth-child(3n) {margin-right: 0;}
	.grid-list-content:nth-child(3n) {margin-right: 0;}
	.grid-list-content{width: 300px;}
	.fast-services li span {font-size:15px;}
	.service-box{width:22.6%;}
	.main-services-box .service-box:nth-child(4n) {margin-right: 0;}
	.sppb-content{min-height: 145px;}
	.repair-performed, .onsite{background-attachment: scroll;}
	.sliderMain .banner-text{width: 80%;left:50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);}
	.brand-logo{min-height: 147px;}
	.sliderMain .banner-text .innercontent{padding: 10px 30px 10px 30px;}
	.sliderMain .banner-text h1{font-size: 22px;}
	.bottom-header.fixed {position: static !important;}
	ul.work-best-box li{width: 48%;min-height: 405px;}
	.cookie-notice-container span{display: block;margin-bottom: 10px;}
	.req-btn{margin-right:40px;}
	.search_icon{margin-right:30px;}
	.animated-arrow{top:30px;}
	ul.offer-device li{width: 310px;}
	.student-discount-text, .student-discount-offer{width:50%;}
	.student-discount-offer .form-field {width: 55%;}
	.top-right-part {margin-top: 25px;}
	.slider{/*min-height:340px;*/}
	.search-btn{margin-right: 30px}
	.search-box{width:100%;}
	.main-filed {padding:22px 10px;}
	.search-field{width:90%;}
	.search-close{padding: 10px 10px;}
	.choose-section .choose-metrial .oneThird{width: 322px;margin-right: 0;}

	
}

@media (max-width:768px){	
	.testimonial-slider .owl-nav{bottom: -33%;}
	.cat-bg{display:none;}
	.cta{text-align:center;}
	.cta-content {padding-left:0px;}
	.ctainnertxt{margin-right:0px;}
	ul.more-about li{width:46.5%;margin-bottom:30px;float:none;display:inline-block;vertical-align: top;}
	ul.more-about li:nth-child(2n){margin-right:0px;}
	ul.more-about li:nth-child(3), ul.more-about li:nth-child(4){margin-bottom:0px;}
	.repair-performed ul li{width:28.6%;text-align:center;float: none;display: inline-block;vertical-align: top;margin-right:10px;}
	.repair-performed ul li span.performed-icon{margin-right:0px;margin-bottom:20px;}
	.repair-performed ul li span.performed-text{display:block;}
	.getting-device ul li{width:46.5%;margin-bottom:30px;float:none;display:inline-block;vertical-align: top;}
	.getting-device ul li:nth-child(2n){margin-right:0px;}
	.getting-device ul li:nth-child(3), .getting-device ul li:nth-child(4){margin-bottom:0px;}
	footer .foot-box{width:48.5%;margin-bottom:30px;}
	footer .foot-box:nth-child(2n){margin-right:0px;}
	ul.more-about li:nth-child(3), ul.more-about li:nth-child(4){margin-bottom:0px;}
	.brand-device ul li h4{font-size:11px;}
	.contactPage .getInTouch .field{width:100%;margin-right:0px;}
	.main-menu{/*margin-right:0px*/;float: right;margin-left:15px;}
	.fixed{position:static;}
	.field-section .req-field{width:47%;}
	.tab-content .field-section .req-field{width:47%;}
	.promin-logo{width: 30%;padding:0 10px;}
	.thank-headign{font-size: 3em;}
	.device-image{width:100%;text-align: center;margin-bottom:30px;}
	.detail-content {width:100%;}
	.content-box{width:100%;margin-bottom:30px;}
	.business-form .radio-btn label{margin-right:0px;display: block;margin-bottom: 5px;}
	.student-discount-text, .student-discount-offer{width:60%;}
	.student-discount-offer .form-field {width: 55%;}
	.student-discount-text{text-align:center;}
	.student-discount-offer{margin-top:20px;}
	.student-discount .form-field{width:100%;margin-right:0px;}
	.student-discount .submit-btn{width:100%;text-align:center;margin-top: 10px;}
	.quote-form-detail , .detail-right{width: 100%;}
	.other-issue {margin-top:0px;}
	.cqtooltip-wrapper{width: 85%;display:none;}
	.phone-fix-content{width: 100%;padding:0px 0 0 0px;}
	footer .foot-box{width:100%;margin-right:0px;}
	footer .foot-box:nth-child(1),footer .foot-box:nth-child(2), footer .foot-box:nth-child(3){display:none;}
	footer .foot-box:nth-child(4){text-align:center;}
	footer .foot-box:nth-child(4) h4:after{left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
}
@media (max-width:1019px){
	.choose-section .choose-metrial .oneThird{width:100%;margin-right: 0;}
	.choose-section .choose-metrial .oneThird:nth-child(2){display:none;}
	.choose-section .single-item .icon-box{position: static !important;display: inline-block;}
	.choose-section .single-item {padding: 10px !important; width: 50%; float: left; text-align: center; }
	ul.more-about li{margin-bottom:10px;}
}
@media (min-width:768px) and (max-width:1019px) {
	.wrap {width:730px}	
	.product-list ul li:nth-child(3n) {margin-right: 0;}
	.product-list ul li{width:230px;min-height: 305px;}
	.fcField{width:32%;}
	.fcField .label{font-size: 12px;}
	.selecct-issue .fcField:nth-child(3n) {margin-right: 0;}
	.main-request-popup .selecct-issue .fcField{width:32%;}
	.main-request-popup .selecct-issue .fcField:nth-child(3n) {margin-right:0px;}
	.field-section .req-field{width: 47%;}
	.tab-content .field-section .req-field{width:48.5%;}
	.grid-list-content:nth-child(3n) {margin-right: 0;}
	.grid-list-content{width:220px;}
	.device-image{width:220px;text-align: center;margin-bottom:30px;}
	.detail-content {width:64%;text-align:left;}
	.detail-right{padding:30px 0 0 0;}
	.service-box{width:22.8%;}
	.main-services-box .service-box:nth-child(4n) {margin-right: 0;}
	.sppb-content{min-height:175px;}
	.sliderMain .banner-text .innercontent{padding:0px;border:0px;}
	.repair-performed, .onsite{background-attachment: scroll;}
	.sliderMain .banner-text h1{font-size: 22px;}
	ul.work-best-box li{width:47.5%;min-height: 405px;}
	.business-form .radio-btn label{margin-right:0px;display: block;margin-bottom: 5px;}
	.req-btn{margin-right:30px;}
	.search_icon{margin-right:20px;}
	.animated-arrow{top:30px;}
	.offer-moc{right: -80px;}
	ul.offer-device li{width: 230px;}
	.brand-device ul li h4 {font-size:15px;}
	.bottom-header.fixed {position: static !important;}
	.quote-form-detail , .detail-right{width: 100%;}
	.quote-steps .field-section .req-field, .main-request-popup .quote-steps .field-section .req-field{width: 48.8%;}
	.top-right-part {margin-top: 25px;}
	.slider{min-height: 260px;}
	.repair-performed ul li{width:28.6%;text-align:center;float: none;display: inline-block;vertical-align: top;margin-right:10px;}
	.repair-performed ul li span.performed-icon{margin-right:0px;margin-bottom:20px;}
	.repair-performed ul li span.performed-text{display:block;}
	.search-btn{margin-right: 30px}
	.search-box{width:100%;}
	.main-filed {padding:22px 10px;}
	.search-field{width:90%;}
	.search-close{padding: 10px 10px;}
	.col12{width: 67%;}
	.description_text{margin-top: 20px;}
}

@media (max-width:767px){	
	.copyright{text-align:center !important;}
	.copyright p span{float:none;display:block;}
	.cat-bg{display:none;}
	.cta-content {padding-left:0;float:none;text-align:center;}
	.ctainnertxt{margin-right:0px;}	
	.sliderMain .banner-text .innercontent{padding: 20px 20px 20px 20px;}
	.sliderMain .banner-text h1{font-size: 20px;}
	.common-btn{font-size: 11px;padding: 8px 10px;}.cat-bg{width: 23%;}
	ul.more-about li .onsite-text{font-size:14px;}
	.onsite h2{font-size: 45px;}
	.product-list ul li:nth-child(2n) {margin-right: 0;}
	.product-list ul li{width: 47%;}
	.getInTouch{width:100%;margin-right:0px;margin-bottom:30px;}
	.contactInfo{width:100%;}
	.top-header{display:none;}
	.fcField{width:32%;}
	.fcField .label{font-size: 12px;}
	.grid-list-content:nth-child(2n) {margin-right: 0;}
	.grid-list-content{width:47%;}
	.grid-list-detail{width:100%;margin-bottom:40px;}
	.blog-detail aside{width:100%;}
	.popular-post-image{width:34%;}
	.popular-post-title-cont{width: 66%;}
	.service-box{width:47%;}
	.sppb-content{min-height: 150px;}
	.main-services-box .service-box:nth-child(2n) {margin-right: 0;}
	.offer-moc{display:none;}
	.offer-section{min-height: auto;padding: 50px 0;}
	.device-image{margin-right:0px;}
	ul.work-best-box li {width: 47%;min-height:455px;}
	.quote-steps .field-section .req-field, .main-request-popup .quote-steps .field-section .req-field{width: 48%;}
	.student-discount-text, .student-discount-offer{width:100%;}
	.student-discount-offer .form-field {width:100%;margin-right:0px;}
	.student-discount-offer .submit-btn {margin-top:0px;}
	.search-btn{margin-right:0px}
	.req-btn{margin-right:10px}
	.search-box{width:100%;}
	.main-filed {padding:22px 10px;}
	.search-field{width:90%;}
	.search-close{padding: 0 10px;line-height: 1;}
	.main-location, .col12{width:100%;}
	.col12{width:100%;margin-left:0px;margin-top:20px;}
	.hotspots-list{margin-left: 0px;  padding-right: 0px; }
	


}
@media (max-width:600px){
	.device-image{width:100%;margin-bottom:30px;}
	.detail-content{width:100%;}
	.field-section .req-field {width: 100%;margin-right: 0;}
	.tab-content .field-section .req-field {width: 100%;margin-right: 0;}
	.cookie-notice-container span{display: block;margin-bottom: 10px;}
	ul.tabs li{padding: 10px 7px;font-size: 11px;}
	.quote-steps .field-section .req-field, .main-request-popup .quote-steps .field-section .req-field {width:100%;}
	.product-details .quote-form-detail .form-design{padding-left:15px;}
	.desktop-slide{display:none !important;}
	.mobile-slide{display:block !important;}
	.slider {background-repeat: no-repeat !important; background-size: cover !important; min-height: 580px; background-position:50% 50% !important;}
	.select_location{display:block;}
	.sel-isu{display:block;}	
	.selisulist{display:none;}
	
	
}
@media (min-width:600px) and (max-width:767px) {
	.wrap {width:570px}
	.sliderMain .banner-text .innercontent{padding:5px 20px 5px 20px;border: solid 3px #fff;}
	.sliderMain .banner-text h1 {font-size:30px;font-weight: 600;margin-bottom:0;text-shadow: 2px 0px 5px rgba(150, 150, 150, 0.72);}
	.sliderMain .banner-text .innercontent{border:0px;padding:30px;}
	.product-list ul li{width:47%;margin-right:10px;}
	ul.offer-device li{width: 170px;}
	.main-request-popup .selecct-issue .fcField{width:31.8%;min-height: auto;}
	.main-request-popup .selecct-issue .fcField:nth-child(3n) {margin-right:0px;}
	.selecct-issue .fcField:nth-child(3n) {margin-right: 0;}
	.slider{min-height: 215px;}
		

}

@media (min-width:480px) and (max-width:599px) {
	.wrap {width:90%}	
	.product-list ul li{width:46%;}
	.sliderMain .banner-text .innercontent{padding: 10px 20px 10px 20px;}
	.sliderMain .banner-text h1 {font-size: 16px;}
	.grid-list-content:nth-child(2n) {margin-right: 0;}
	.grid-list-content{width:46%;}
	.sliderMain .banner-text .innercontent{padding:5px 20px 5px 20px;border: solid 3px #fff;}
	.sliderMain .banner-text h1 {font-size:30px;font-weight: 600;margin-bottom:0;text-shadow: 2px 0px 5px rgba(150, 150, 150, 0.72);}
	.sliderMain .banner-text .innercontent{border:0px;padding:30px;}
	ul.offer-device li{width:100%;margin-right:0px;margin-bottom:20px;padding: 20px;background: #fff;border-radius: 5px;}
	ul.work-best-box li {width:100%;margin-right:0;margin-bottom:20px;}
	.fcField {width:48%;min-height:auto;}
	.product-details .fcField{min-height:auto;}
	.product-details .quote-steps .radio-btn label{width:100%;}
	.main-request-popup .selecct-issue .fcField{width:47.8%;min-height: auto;}
	.main-request-popup .selecct-issue .fcField:nth-child(4n) {margin-right:0px;}
	.main-request-popup .selecct-issue .fcField:nth-child(3n) {margin-right:10px;}
	.main-request-popup .selecct-issue .fcField:nth-child(2n) {margin-right:0px;}
	.brand-device ul li{width:49%;margin-bottom:20px;}
	.brand-device ul li h4 {font-size:17px;}
	.grid-list-detail .content-image{width:100%;margin-right:0px;float: none;}
	.blog-listing .grid-list-content .content-image {height: 125px;}
	.grid-list-content{min-height: 270px;}
	.offer-content h1 {font-size: 18px;}
	.cta h3 {font-size: 21px;}
	.selecct-issue .fcField:nth-child(2n) {margin-right: 0;}
	.location .item-tag{display:none;}
	.location .item-tag {border: 1px solid #ddd;}
	.select_location{display:block;}
	
}

@media (max-width:480px){
	.banner-slider .owl-nav .owl-prev, .banner-slider .owl-nav .owl-next{display:none;}
	.onsite h2{font-size:30px;}
	ul.more-about li{width:100%;margin-right:0px;}
	ul.more-about li:nth-child(3){margin-bottom:10px;}
	.repair-performed ul li{width:100%;margin-right:0px;margin-bottom:30px;}
	.repair-performed ul li:last-child{margin-bottom:0px;}
	.testimonial-slider .owl-nav{bottom: -14%;}
	.getting-device ul li{width:100%;margin-right:0px;}
	.getting-device ul li:nth-child(3){margin-bottom:30px;}
	footer .foot-box{width:100%;margin-right:0px;}
	.copyright p {font-size: 12px;}
	.top-header{text-align:center;}
	.top-address ,.top-social{float: none;display:inline-block;}
	.top-social{margin-top:10px;}
	.heading h2, .repair-performed h2{font-size:30px;}
	.product-list ul li{width:47%;margin-right:10px;min-height: 230px;}
	.sliderMain .banner-text .innercontent{padding:5px 20px 5px 20px;border: solid 3px #fff;}
	.sliderMain .banner-text h1 {font-size:30px;font-weight: 600;margin-bottom:0;text-shadow: 2px 0px 5px rgba(150, 150, 150, 0.72);}
	.sliderMain .inner-banner-slider .banner-text h1 {font-size:15px;font-weight: 600;margin-bottom:0;text-shadow:none;}	
	.sliderMain .banner-text .innercontent{border:0px;padding:30px;}
	.logo{width: 90px;}
	.top-right-part {margin-top:10px;margin-right: 40px;}
	.slider .common-btn{font-size: 13px;padding: 10px 20px;}
	.request-popup {width: 100%;border-radius:0px;margin: 0;}
	.request-popup .content{max-height: 100vh;}
	.popup-overlay{background:#fff;}
	.tab-content{overflow: scroll;max-height: 440px;}
	.radio-btn label{display:block;margin-bottom:5px;}
	.brand-logo{padding: 20px 10px;}
	.fcField {width: 100%;}
	.selecct-issue .fcField:nth-child(3n){margin-right: 10px;}
	.selecct-issue .fcField:nth-child(2n) {margin-right: 0;}
	.grid-list-content:nth-child(2n) {margin-right: 0;}
	.grid-list-content{width:100%;}
	.service-box{width:46%;}
	.main-services-box .service-box:nth-child(2n) {margin-right: 0;}
	.sppb-content{min-height: 145px;}
	.business-form .form-field{width: 100%;}
	ul.offer-device li{width:100%;margin-right:0px;margin-bottom:20px;padding: 20px;background: #fff;border-radius: 5px;}
	.product-details .quote-steps .radio-btn label{width:100%;}
	.main-request-popup .fcField{width:100%;min-height: auto;}
	.select-device .brand-device ul li{width:49% !important;margin-bottom:20px;}
	.brand-device ul li h4 {font-size:17px;}
	ul.work-best-box li {width:100%;min-height:auto;margin-right: 0;margin-bottom:20px;}
	.offer-content h1 {font-size: 18px;}
	.grid-list-detail .content-image{width:100%;margin-right:0px;float: none;}
	.blog-listing .grid-list-content .content-image {height: 125px;}
	.grid-list-content{min-height: 270px;}
	.product-details .fcField{min-height:auto;}
	.slider{min-height: 430px;}
	.search-box{width:100%;}
	.main-filed {padding: 8px 10px 12px 10px;}
	.search-field{width: 80%;}
	.search-close{padding: 10px 10px;}
	.item-tag, .choose-section, .repair-performed{display:none;}
	.location .item-tag {border: 1px solid #ddd;}
	.location .item-tag a{display:block;}
	.main-services {padding-bottom: 0;}
	.select_location{display:block;}
}

@media (max-width:479px) {
	.wrap {width:95%}
	.bottom-header{text-align:center;}
	.logo{display:inline-block;}
	.logo img{width:120px;}
	.top-right-part{display:inline-block;}
	
}

@media (max-width:320px) {
	.product-list ul li{width:100%;margin-right:0;}
	ul.tabs li{width:100%;margin-bottom:2px;}
	.fcField{width:100%;}
	.radio-btn label{}
	.grid-list-content{width:100%;margin-right: 0;}
	.service-box{width:100%;margin-right:0px;}
	.sppb-content{min-height:auto;}
	.cn-bottom .common-btn{margin-bottom:5px;}
	
}
