@media (min-width:1366px){
.for-background{width:42%}
}
@media (min-width:1440px){
.for-background{width:43%}
}
@media (min-width:1600px){
.for-background{width:44%}
}
@media (min-width:1680px){
.for-background{width:44%}
}
@media (min-width:1920px){
.for-background{width:45%}
}
@media (min-width:2100px){
.for-background{width:46%}
}
@media (min-width:2300px){
.for-background{width:47%}
}

@media (min-width:1580px) {
.inner-head-sec{background-size:100%;min-height:310px}
.laptop-repair-pics{background-size:100%}
.desktop-head-sec{background-size:cover}
.get-your-copy{background-size:cover}
.trust-us-sec{background-size:cover}
.training-sec-pics{background-size:100%}
.electronic-service-sec{background-size:cover}
.coures-head{padding:100px 0 0}
.courses-main-pics{background-size:100%}
}
@media (max-width:1200px) {
.foot-col-two{width:225px}
.foot-links h1 img{width:30px;height:30px}
.foot-links h1{font-size:12px}
.wtsapp-sec h2{width:230px;font-size:22px;line-height:28px}
}
@media (max-width:1199px) {
.imac-top.irnew .col-sm-offset-7.col-sm-5 {
    width: 50%;
    margin-left: 50%;
}
.for-background {
    width: 50%;
}
.footer-btns:before,.footer-btns:after{background-position:-830px -5px}
ul.popular_list span{min-height:160px}
.logo{width:160px}
.menu{margin:15px 0 0}
.menu li a{font-size:13px;padding:0 4px}
.search-wtsapp-sec{background-position:50% 0}
.search-sec{width:100%}
.wtsapp-sec{padding:20px 0 0 30px}
.wtsapp-icon{width:50px}
.wtsapp-sec h2{width:230px;font-size:22px;line-height:28px}
.send-arrow{margin:0}
.seal{width:150px}
.slide-content h1{font-size:40px;line-height:40px;margin:0 0 10px}
.slide-content h2{font-size:18px;line-height:22px;margin:0 0 10px}
.slide-service-list{margin:10px 0 20px}
.slide-contact-btns li{margin:0 10px 0 0}
.slide-contact-btns li a{padding:10px 25px}
.more-info-arrow{width:180px}
.service-list h2{font-size:18px;line-height:22px}
.service-list p{font-size:13px;line-height:20px;padding:0 10px;margin:0 0 10px}
.title{font-size:32px;line-height:32px}
.features-detail{padding:5px}
.features-detail h2{font-size:13px;line-height:20px}
.features-detail p{font-size:12px;line-height:20px}
.customers-tab-sec h2{font-size:20px}
.total-experts li{width:49%}
.trusted-sec-box-in h1{font-size:28px;line-height:35px}
.foot-links h1 img{width:30px;height:auto}
.foot-links ul li a{font-size:12px}
.secure-payment h2{font-size:14px;line-height:20px}
.subscribe h3{font-size:9px;margin:0 0 2px}
.last-links li{font-size:11px;line-height:12px;margin:0 0 8px}
.last-links li span{margin:0 3px 0 0}
.last-links li a{font-size:11px;line-height:12px;margin:0 3px 0 0;padding:0 3px 0 0}
.copyright-detail{font-size:13px}
.copyright-detail a{font-size:13px}
.foot-links h1{font-size:12px}
.foot-col-one{width:180px}
.foot-col-two{width:240px}
.foot-col-three{width:200px}
.foot-col-four{width:190px}
.foot-col-five{width:130px}
.storetab li{margin:0 2px 0 0}
.storetab li a{font-size:13px;padding:8px 5px}
.store-data li h2{font-size:19px;line-height:20px}
.store-data li p{font-size:13px;line-height:18px}
.store-data li h3{font-size:18px;line-height:20px}
.viewmore{font-size:16px}
.inner-head-sec h1.our-store{padding:0;text-align:center}
.your-requirement h2{font-size:24px;line-height:25px}
.clicknow{width:170px}
.laptop-repair-pics{background-position:50% 0;background-size:144%}
.laptop-repair-right{padding:30px 0}
.laptop-repair-right h2{font-size:30px;line-height:30px}
.laptop-repair-right p{line-height:21px;margin:0 0 5px}
.common-repair h2{font-size:36px;line-height:36px}
.common-repair h2.full-time-hed-cou{font-size:36px;line-height:36px}
.repair-detail h2{font-size:16px;line-height:20px}
.repair-detail p{font-size:13px;line-height:18px;margin:0 0 3px}
.common-laptop-repair-list{width:88%}
.just-call-sec ul li h2{font-size:20px}
.just-call-sec ul li p{font-size:13px}
.just-call-sec ul li p strong{font-size:20px;line-height:20px}
.desktop-head-sec{background-size:cover}
.desktop-head-sec h1{font-size:45px;line-height:45px}
.desktop-head-sec h2.white{font-size:45px;line-height:45px}
.desktop-head-sec h2.firsthed{font-size:45px;line-height:45px}
.desktop-head-sec h2{font-size:30px;line-height:30px}
.desktop-head-sec h3.secondhed{font-size:30px;line-height:30px;font-size:30px;line-height:30px}
.desktop-head-sec p{width:80%;font-size:15px;line-height:24px}
.desktop-head-sec ul li a{font-size:17px;padding:0 20px 0 0}
.desktop-repair-sec{padding:40px 0}
.desktop-repair-sec h2{font-size:36px;line-height:36px}
.desktop-repair-sec ul li a span{min-height:165px}
.desktop-repair-sec ul li a{font-size:15px}
.get-your-copy{padding:40px 0;background-size:cover}
.get-your-copy h1{font-size:36px;line-height:36px}
.get-your-copy h2.getfirsthed{font-size:36px;line-height:36px}
.get-your-copy h2{font-size:24px;line-height:24px;margin:10px 0 20px}
.get-copy-form{padding:10px}
.get-copy-form li{margin:0 0 13px}
.call-back-form h2{font-size:30px;line-height:30px}
.trust-us-sec{background-size:cover;padding:80px 0;min-height:inherit}
.trust-us-sec h2{font-size:40px;line-height:40px}
.trust-us-sec h3{font-size:28px;line-height:30px}
.training-sec-pics{background-position:50% 0;background-size:144%}
.training-list-sec h1{font-size:36px;line-height:36px}
.training-list-sec h2{font-size:36px;line-height:36px}
.training-list-sec ul li a h2{font-size:18px;line-height:24px}
.training-list-sec ul li a p{font-size:15px;line-height:22px}
.training-list-sec ul li a:hover{padding:27px 20px}
.acma-phone img{float:none}
.electronic-service-sec{background-size:cover;background-position:75% 0}
.electronic-services h1{font-size:30px;line-height:30px;margin:0 0 20px}
.electronic-services h2{font-size:22px;line-height:24px}
.franchisee-opportunity-sec h1{font-size:36px;line-height:36px}
.highlights-btn li{margin:0 25px 0 0}
.advantage-btn li{margin:0 20px 0 0;width:170px}
.advantage-btn li a{height:120px}
.advantage-btn li a span{padding:15px 0 0}
.courses-main-pics{background-size:160%;background-position:0 0}
.course-list h2{font-weight:700;font-size:26px;line-height:1.1;min-height:120px}
.course-pic{min-height:175px}
.imac-pics{background-size:153%}
.col-xs-12.guestfeculty ul li a{padding:2px 3px 2px 60px !important;font-size:13px}
.franchisee-opportunity-pics{background-size:158%}
.franchisee-opportunity-right h1{font-size:36px}
.franchisee-opportunity-right p{line-height:22px}
.bottom-blog-sec ul li{width:31%!important}
.coures-head{height:auto}
.blog_detail_left h3{font:17px 'Open Sans'}
.col-md-3.contact_left{width:31%}
.col-md-9.store_right{width:69%}
.embed-responsive-4by3{padding-bottom:54%}
.quation_sec ul li:nth-child(even) p{width:893px;padding-top:4px}
span.product_left img{width:100%}
span.product_left{width:39%}
.product_right{width:55%;margin-left:20px}
.product_right p{text-align:justify}
input#address,select.form-control.store_box,select.form-control.store_box{width:100%!important}
.col-md-9.col-sm-6.store_right{width:75%!important}
.franchisee-opportunity-pics{background-size:cover;background-position:center}
.imac-pics{background-size:153%}
.col-xs-12.guestfeculty ul li a{padding:2px 3px 2px 60px !important;font-size:13px}
.franchisee-opportunity-pics{background-size:158%}
.franchisee-opportunity-right h1{font-size:36px}
.franchisee-opportunity-right p{line-height:22px}
.job-opp-pics{background-size:160%}
.job-opp-right-part{padding:17px 0}
.job-opp-right-part h1{font-size:30px;margin-bottom:10px}
.job-opp-right-part h3{font-size:20px;margin-bottom:5px}
.job-opp-right-part p{line-height:21px;margin-bottom:5px}
.laptop-repair-pics{background-size:150%}
.opportunity-pics{background-size:cover}
.col-xs-12.guestfeculty ul li a{padding:2px 15px 2px 60px !important}
.assits ul li{width:235px;height:240px}
.assits ul li p{font-size:13px}
.assits ul li:nth-child(4){margin-left:147px}
.offer-left{min-height:377px}
.pioneer-pics{background-size:cover;background-position:center}
.pioneer-last ul li:nth-child(1){left:120px}
.pioneer-last ul li:nth-child(2){left:237px}
.pioneer-last ul li:nth-child(3){left:374px}
.pioneer-last ul li:nth-child(4){left:518px}
.pioneer-last ul li:nth-child(5){right:112px}
ul.mobile_un li{font-size:14px}
.item.dynamic-class-8275 h2{font-size:34px;line-height:31px}
.item.dynamic-class-8273 h2{font-size:34px}
.item.dynamic-class-8270 h4{font-size:17px}
.item.dynamic-class-8273 h2{line-height:34px}
.item.dynamic-class-8270 h2{line-height:34px}
.item.dynamic-class-8277 h1{font-size:55px}
.item.dynamic-class-8277 h2{font-size:22px;line-height:31px}
.slide-content h2{margin:0}
.carousel-inner .item:nth-last-child(3) .slide-content .slide-deatil h2{font-size:31px;margin-top:0;line-height:36px}
.carousel-inner .item:nth-last-child(3) .slide-content .slide-deatil{padding:31px 22px 0}
.bottom_img a:nth-child(1) img{bottom:-203px}
.bottom_img img{bottom:-208px;width:43%;height:124px}
.carousel-inner .item:nth-last-child(2) .slide-content h1{font-size:45px}
.slide-deatil p{font-size:15px}
.carousel-inner .item:nth-last-child(1) .slide-content h1{font-size:45px}
ul.mobile_un.lappiiii.phone_rip li{font-size:20px}
section.news ul li{min-height:225px}
section.about-us .team ul{width:100%!important}
.team h3{line-height:normal}
nav.navbar.navbar-default .navbar-header{float:left}
.navbar-default .navbar-collapse{margin-top:8px;float:none}
#mega-menu-wrap-primary .mega-menu-toggle #mega-toggle-block-1:after{content:''!important;color:#fff;float:left}
#mega-menu-wrap-primary .mega-menu-toggle{background:#3570b4;float:right}
#mega-menu-wrap-primary .mega-menu-toggle #mega-toggle-block-1:before{content:'\f333';font-family:'dashicons';font-size:31px;margin:0 0 0 5px;color:#fff}
ul#mega-menu-primary{float:left!important;width:100%!important;margin-top:5px!important}
#mega-menu-wrap-primary #mega-menu-primary > li:first-child.mega-menu-item{margin-left:0}
#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary{border-top:1px solid #dedede}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu{box-shadow:none;padding:0;border-top:none}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{width:100%;padding:0}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu ul#menu-phone-repair-sub-menu li:nth-child(3n-2),#mega-menu-wrap-primary #mega-menu-primary #menu-laptop-repair-by-brand li.mega-menu-item:nth-child(3n-2),#mega-menu-wrap-primary #mega-menu-primary #menu-repair-by-problems li.mega-menu-item:nth-child(3n-2){padding-left:10px!important}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{border-bottom:1px solid #dedede}
#mega-menu-wrap-primary #mega-menu-primary div.emmed_map{box-shadow:none;margin-bottom:15px}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item#mega-menu-item-6770 ul.mega-sub-menu li:nth-child(2) .textwidget{border-left:none}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-18{border-top:none!important}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item#mega-menu-item-6770 ul.mega-sub-menu li:nth-child(2) .textwidget .opening_Hours>b:last-child{margin-bottom:0!important}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-15 .nav-last-menu a,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-17 .nav-last-menu a,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-19 .nav-last-menu a{line-height:50px}
#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu{display:block;visibility:visible;opacity:1}
#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary{height:285px;overflow-x:hidden;overflow-y:scroll}
.common-laptop-repair-list{min-height:200px}
.repair-icon{top:37px}
section.vocational-course .vocational-pics{background-size:175%}
.vocational-corses-list ul li{width:31.3%}
.assits ul li{font-size:16px;font-weight:600}
.offer-left,.offer-right{min-height:437px}
.mobile-rapair-left{width:45%}
.mobile-rapair-right{width:52%}
.testimonial ul li{margin-left:0;margin-right:3.333%}
.testimonial ul li:nth-child(3n){margin-right:0}
section.capabilities ul li{width:49%}
section.capabilities ul li:first-child span{right:38px}
section.capabilities ul li:nth-child(2) span{left:58px}
section.capabilities ul li:nth-child(3) span{right:41px}
section.capabilities ul li:nth-child(4) span{left:56px}
section.capabilities ul li:nth-child(5) span{right:31px}
section.capabilities ul li:last-child span{left:49px}
.contact_form.new_contact select#name_title{width:68px}
.pioneer-text{left:-100px}
section.career-form-fp form{width:890px}
.store-data li p{min-height:55px!important}
.country_part ul li .country_box{padding: 18px 0 0 65px;} 
.lookforward ul li{    margin-right: 20px;padding-right: 20px;}
.insurancetwo ul li{ color:#fff;background: url(https://acmatech.com/wp-content/themes/acma_tech/img/insuranceright.png) 0 top no-repeat; font-weight:600;        padding: 0 0 7px 30px;}
.content-class.insurancetwo{ background-size:cover; }
.retailer-sec .col-xs-12{ margin:0; width:100%;}
.subscribe-fixed .frame {
    width: 820px;
}
}
@media (min-width:992px) and (max-width:1199px) {
.navbar-default .navbar-collapse{float:none}
.navbar-header{margin-right:15px}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu{right:0}
#mega-menu-wrap-primary #mega-menu-primary #menu-laptop-repair-by-brand li.mega-menu-item,#mega-menu-wrap-primary #mega-menu-primary #menu-repair-by-problems li.mega-menu-item{width:33.33%;margin-right:0}
}
@media (max-width:991px) {
.border-ver:after{background-image:none;width:0;height:0}
.footer-btns li:after{height:60px}
.footer-btns:before,.footer-btns:after{background-position:-950px -5px}
.col-md-4.blog_detail_right{float:left}
ul.popular_list span{min-height:110px}
.top-contact li{font-size:13px;line-height:32px}
.top-contact li i{font-size:16px;line-height:32px;margin:0 5px 0 0}
.top-social-link li a{font-size:16px;line-height:32px;height:32px}
.logo{width:160px;margin:7px 0 0}
.menu{margin:5px 0 0;width:540px}
.menu li{margin:0 1px 1px}
.menu li a{font-size:13px;padding:0 4px}
.search-wtsapp-sec{background-position:50% 0}
.search-sec{width:100%;padding:0 0 0 120px}
.search-arrow{width:130px;top:-10px}
.wtsapp-sec{padding:20px 0 0 20px}
.wtsapp-icon{width:30px;padding:15px 0 0}
.wtsapp-sec h2{width:160px;font-size:16px;line-height:24px}
.send-arrow{width:135px}
.slide-deatil{padding:50px 0 0}
.seal{width:120px}
.slide-content h2{font-size:16px;line-height:22px;margin:0 0 10px}
.slide-service-list{margin:10px 0 20px;width:90%}
.slide-service-list li{font-size:13px;line-height:20px}
.slide-contact-btns li{margin:0 10px 0 0}
.slide-contact-btns li a{padding:7px 20px;font-size:14px}
.more-info-arrow{width:115px}
.main-slide .carousel-indicators{bottom:110px}
.main-slide .carousel-indicators li{width:20px;height:20px;border-width:7px}
.main-slide .carousel-indicators .active{width:20px;height:20px;border-width:7px}
.service-content{padding:30px 0 50px}
.service-list img{width:75%}
.service-list h2{font-size:13px;line-height:20px;margin:5px 0}
.service-list p{font-size:13px;line-height:20px;padding:0 10px;margin:0 0 5px}
.more-features-sec{padding:30px 0 10px}
.title{font-size:30px;line-height:30px}
.more-features-content p{padding:0}
.features-list{border:0;margin:0}
.features-list li{width:100%;padding:0 0 13px;border-right:0;border-bottom:1px dotted #c5c5c5}
.features-list li:last-child{width:100%;padding:0 0 13px;border-right:0;border-bottom:1px dotted #c5c5c5}
.features-list-content{min-height:149px;padding:0 0 0 113px}
.features-thumb{width:113px;position:absolute;top:0;left:0}
.features-detail{padding:15px;width:100%}
.features-detail h2{font-size:16px;line-height:22px}
.features-detail p{font-size:14px;line-height:22px}
.customers-tab-sec{padding:30px 0}
.customers-btns li a span{font-size:11px;line-height:14px;margin:2px 0 0;padding:0}
.customers-tab-sec h2{font-size:16px;line-height:24px;margin:10px 0}
.total-experts li{width:49%}
.total-experts li a{font-size:32px;line-height:36px;padding:7px 0}
.total-experts li a span{font-size:12px}
.trusted-sec{padding:150px 0 30px}
.trusted-sec-box-in h1{font-size:20px;line-height:35px;margin:25px 0 10px}
.cus-shape{margin:0 0 15px}
.trusted-sec-box-in p{font-size:15px;line-height:21px}
.supported-brand-sec{padding:30px 0 10px}
.supported-brand-content p{padding:0}
.supported-brand-sec .carousel-control{top:10px;width:12px}
.supported-brand-sec .carousel-control img{width:100%}
.track-repair a img{width:75%}
.testimonial-slide{padding:30px 0}
.testimonial-head p{padding:0}
.testi-detail{margin:20px 0 0}
.testi-thumb{width:140px;height:140px}
.testi-detail h1{font-size:22px;line-height:22px;background:#3570b4;margin:0}
.testi-detail h2{font-size:22px;line-height:22px}
.testi-detail p{font-size:16px;line-height:24px;padding:20px 50px 0}
.testi-detail p a{font-size:14px;margin:20px 0 0}
footer{background:url(../img/footer-shape.png) top center/cover no-repeat ,url(../img/foot-shadow.png) top center repeat-x ,#1258a1}
.border-ver{background:none}
.full-width{width:100%}
.foot-links h1{margin:25px 0 15px;padding:0 0 10px;font-size:12px}
.foot-links h1 img{width:30px}
.foot-links ul li a{font-size:13px}
.secure-payment h2{font-size:14px;line-height:20px;text-align:left}
.secure-payment img{float:left}
.subscribe h3{font-size:14px;margin:0 0 8px}
.footer-btns-center{width:150px}
.footer-btns-center img{width:30px;height:auto}
.footer-btns-center span{width:120px}
.footer-btns li{min-height:60px}
.footer-btns li:nth-child(2) .footer-btns-center span{margin:0}
.footer-btns-center span{font-size:14px;line-height:20px}
.last-links li{font-size:13px;line-height:13px;margin:0}
.last-links li span{margin:0 3px 5px 0}
.last-links li a{font-size:13px;line-height:13px;margin:0 3px 5px 0;padding:0 3px 0 0}
.copyright-detail{font-size:13px}
.copyright-detail a{font-size:13px}
.foot-col-one{width:33.33%}
.foot-col-two{width:33.33%}
.foot-col-three{width:33.33%}
.foot-col-four{width:50%}
.foot-col-five{width:50%}
.about-store{margin:0}
.storetab{margin:0 0 10px}
.storetab li{margin:0 2px 2px 0}
.storetab li a{font-size:13px;padding:8px 5px}
.store-data li{width:29.3%;margin:0 2% 20px!important}
.store-data li:last-child{margin:0 2% 20px}
.store-data li h2{font-size:19px;line-height:20px}
.store-data li p{font-size:13px;line-height:18px}
.store-data li h3{font-size:18px;line-height:20px}
.viewmore{font-size:16px}
.apple-laptop-repair{background-size:cover}
.inner-head-sec{min-height:160px!important;background-size:cover!important}
.inner-head-sec h1{font-size:30px!important;line-height:30px!important}
.about-acmatech h2.abouttophed{font-size:30px!important;line-height:30px!important}
section.inner-head-sec.faq_head h2{font-size:30px!important;line-height:30px!important}
section.inner-head-sec.carrer_head h2.careertophed{font-size:30px!important;line-height:30px!important}
.inner-head-sec h2.hedtopres{font-size:30px!important;line-height:30px!important}
.inner-head-sec h1.our-store{padding:0;text-align:center}
.your-requirement-left{margin:0}
.your-requirement h2{font-size:18px;line-height:24px}
.your-requirement p{font-size:14px}
.clicknow{width:130px}
.laptop-repair-pics{background-position:-80px 0;background-size:180%}
.laptop-repair-right{padding:20px 0}
.laptop-repair-right h2{font-size:20px;line-height:20px;margin:0 0 10px}
.laptop-repair-right p{font-size:13px;line-height:18px;margin:0 0 5px}
.common-repair{padding:30px 0 20px}
.common-repair h2{font-size:30px;line-height:30px;margin:0 0 30px}
.common-repair h2.full-time-hed-cou{font-size:30px;line-height:30px;margin:0 0 30px}
.common-laptop-repair li{width:98%;background:none;padding:0}
.common-laptop-repair li:nth-child(2n){padding:0}
.repair-detail h2{font-size:16px;line-height:20px;margin-bottom:5px}
.repair-detail p{font-size:13px;line-height:18px;margin:0 0 3px}
.common-laptop-repair-list{width:90%;padding:15px 10px 10px 80px;min-height:150px}
.just-call-sec ul li h2{font-size:16px;margin:0 0 10px}
.just-call-sec ul li p{font-size:13px}
.just-call-sec ul li p strong{font-size:18px;line-height:20px}
.desktop-head-sec{background-size:cover;padding:60px 0;min-height:inherit}
.desktop-head-sec h1{font-size:30px;line-height:30px}
.desktop-head-sec h2.white{font-size:30px;line-height:30px}
.desktop-head-sec h2.firsthed{font-size:30px;line-height:30px}
.desktop-head-sec h2{font-size:24px;line-height:24px}
.desktop-head-sec h3.secondhed{font-size:24px;line-height:24px}
.desktop-head-sec p{width:80%;font-size:15px;line-height:24px;margin:0 0 15px}
.desktop-head-sec ul li{margin:0 5px 0 0}
.desktop-head-sec ul li a{font-size:14px;line-height:36px;padding:0 10px 0 0}
.desktop-head-sec ul li a span{width:36px;margin:0 10px 0 0}
.desktop-head-sec ul li a span img{width:100%}
.desktop-head-sec ul li a span::after{top:9px}
.desktop-repair-sec{padding:30px 0}
.desktop-repair-sec h2{font-size:30px;line-height:30px}
.desktop-repair-sec h3{font-size:18px;line-height:22px}
.desktop-repair-sec ul{margin:15px 0 0}
.desktop-repair-sec ul li a span{min-height:125px}
.desktop-repair-sec ul li a{font-size:13px}
.get-your-copy{padding:30px 0;background-size:cover}
.get-your-copy h1{font-size:30px;line-height:30px}
.get-your-copy h2.getfirsthed{font-size:30px;line-height:30px}
.get-your-copy h2{font-size:20px;line-height:20px;margin:10px 0 20px}
.get-copy-form{padding:10px}
.get-copy-form li{margin:0 0 13px}
.call-back-sec{padding:30px 0}
.expert-text{width:100%;border-width:10px}
.arrow{width:33px;height:44px;bottom:-43px}
.expert-numbers{margin:40px 0 0;font-size:18px;line-height:25px}
.expert-text h2{font-size:26px;line-height:36px}
.call-back-form h2{font-size:24px;line-height:30px}
.call-back-form ul li input.submit{font-size:17px;line-height:20px;width:160px}
.trust-us-sec{background-size:cover;padding:60px 0;min-height:inherit}
.trust-us-sec h2{font-size:30px;line-height:30px}
.trust-us-sec h3{font-size:22px;line-height:24px;margin:20px 0 25px}
.trust-us-sec ul{width:320px}
.trust-us-sec ul li a{font-size:17px;line-height:20px}
.training-sec-pics{background-position:50% 0;background-size:180%}
.training-list-sec h1{font-size:30px;line-height:30px}
.training-list-sec h2{font-size:30px;line-height:30px}
.training-list-sec ul{margin:0}
.training-list-sec ul li{width:46%;margin:0 2% 20px}
.training-list-sec ul li:last-child{margin:0 2% 20px}
.training-list-sec ul li a{height:290px}
.training-list-sec ul li a:hover{height:304px}
.training-list-sec ul li a h2{font-size:18px;line-height:24px}
.training-list-sec ul li a p{font-size:15px;line-height:22px}
.training-list-sec ul li a:hover{padding:27px 20px}
.store-sec{padding:30px 0}
.blackberry-tab li a{font-size:14px;padding:10px}
.blackberry-tab-sec .tab-content{padding:15px;margin:0}
.blackberry-detail p{font-size:13px;line-height:19px;margin:0 0 5px}
.blackberry-detail h3{font-size:13px;line-height:19px;margin:0}
.star-rate-sec h4{font-size:15px;line-height:20px;margin:0 0 10px}
.star-rate .caption{font-size:15px;margin:4px 0 0}
.i-icon{margin:3px 0 0}
.rating-sm{font-size:20px}
.progressbarsone span{font-size:13px}
.acma-phone-sec{padding:30px 0}
.acma-phone-detail{padding:0}
.acma-phone-detail h2{font-size:18px;line-height:25px;margin:0 0 10px}
.acma-phone-detail p{font-size:13px;margin:0 0 5px}
.acma-phone img{float:none}
.wisten-phone-sec{padding:30px 0}
.wisten-phone-detail{padding:0}
.wisten-phone-detail h2{font-size:18px;line-height:25px;margin:0 0 10px}
.wisten-phone-detail p{font-size:13px;margin:0 0 5px}
.witson-phone{margin:30px 0 0}
.iphone-sec{padding:30px 0}
.iphone-detail h2{font-size:18px;line-height:25px;margin:0 0 10px}
.iphone-detail p{font-size:13px;margin:0 0 5px}
.electronic-service-sec{background-size:cover;background-position:70% 0;padding:30px 0}
.electronic-services h1{font-size:24px;line-height:24px;margin:0 0 15px}
.electronic-services h2{font-size:18px;line-height:20px}
.electronic-services p{font-size:13px}
.electronic-list li{font-size:13px}
.electronic-services h3{font-size:16px;line-height:20px}
.electronic-btns li a{font-size:14px}
.franchisee-opportunity-sec{padding:30px 0}
.franchisee-opportunity-sec h1{font-size:30px;line-height:30px}
.highlights-btn li{margin:0 2% 0 0;width:18%}
.highlights-btn li a{height:130px}
.highlights-btn li a span{font-size:16px;line-height:24px;padding:48px 0 0}
.advantage-btn li{margin:0 2% 0 0;width:18%}
.advantage-btn li a{height:auto}
.advantage-btn li a span{padding:15px 0 0;font-size:16px;line-height:20px}
.coures-head{padding:50px 0 0}
.courses-main-pics{background-size:195%;background-position:20% 0}
.course-list{padding:10px 15px;margin:0 0 10px}
.course-list h2{margin:0 0 15px;font-weight:600;font-size:20px;line-height:1.1;min-height:95px}
.course-pic{min-height:140px}
.course-pic img{max-height:120px;width:auto}
.mobtech p,.team p{font-size:14px;margin-bottom:10px}
.about-us{padding:30px 0 20px}
.mobtech img{margin-left:10px;margin-bottom:10px;width:50%}
.team img{margin-right:20px;margin-bottom:20px;width:50%}
.team ul{width:100%}
.team h3{display:inline-block;width:100%}
.col-xs-12.guestfeculty ul li{width:100%}
.imac-part-right{padding:20px 0 0;min-height:460px}
.imac-part-right h1{font-size:29px}
.imac-part-right span{font-size:18px;margin-bottom:5px}
.imac-part-right p{font-size:13px;margin-bottom:5px;line-height:22px}
.imac-part-right h2{font-size:24px}
.imac-pics{background-size:157%}
.bottom-blog-sec ul li{width:31%}
.coures-head{height:auto}
.dongale_right{margin-top:0}
.dongale_right p{font-size:19px;line-height:53px}
.col-md-4.col-sm-3.blog_detail_right{width:41%}
ul.popular_list span img{width:100%}
.blog_detail_left h3{font:18px 'Open Sans'}
.coures-head{height:auto}
.main_add p{font:17px 'Open Sans'}
.border_sadow{min-height:239px}
.watch_left span{float:left!important}
.watch_right p{padding:34px}
.col-md-7.col-sm-6.col-xs-12.watch_right span img{margin:auto;display:block}
.watch_right span{margin-left:0}
.col-md-7.col-sm-8.col-xs-12.watch_right span img{margin:auto;display:block}
.watch_right p{padding:10px 100px}
.col-sm-5.contact_left{width:41.66666667%!important}
.col-sm-7.store_right{width:58.33333333%!important}
.quation_sec ul li:nth-child(even) p{width:678px;padding-top:4px}
.servicetab li{width:121px}
section.desktop-head-sec.unlockin_head{min-height:0;height:auto}
section.desktop-head-sec.unlockin_head ul li a span{height:36px;text-align:center}
section.desktop-head-sec.unlockin_head span img{float:none;width:auto;height:80%}
.pone-repaire-img ul li a span img{width:100%!important;height:100%}
span.product_left img{width:100%}
span.product_left{width:39%}
.product_right{width:55%;margin-left:20px}
.product_right p{text-align:justify}
.blog_detail_right button.add-on{font:500 12px 'Open Sans';letter-spacing:0}
section.just-call-sec.just_newcall{margin-top:0}
.just-call-sec.just_newcall{margin-top:0}
input#address,select.form-control.store_box,select.form-control.store_box{width:100%!important}
.franchisee-opportunity-pics{background-size:cover;min-height:216px;position:static;width:100%;background-position:center}
.gromming h1{text-align:center;font:24px/54px keep_calm_medregular;width:100%}
.together-each{background-size:cover;padding-bottom:25px}
.franchisee-opportunity-pics{background-size:100%;width:100%;position:relative;min-height:450px}
.for-full{width:100%}
.gromming h1{width:640px;font-size:22px}
.franchisee-opportunity-right h1{font-size:36px}
.job-opp-pics{background-size:208%;background-position:-250px 0}
.job-opp-right-part h1{font-size:20px;margin-bottom:5px}
.job-opp-right-part h3{font-size:18px;margin-bottom:5px}
.job-opp-right-part{padding:15px 0}
.job-opp-right-part p{font-size:13px;margin-bottom:5px;line-height:18px}
.job-opporturnities h4{font-size:16px}
.job-opporturnities h1{width:320px;font-size:30px}
.repair-icon{top:13px}
.opportunity-pics{background-size:cover;background-position:60% 0}
.opportunity-part-right h2{font-size:30px;margin-bottom:5px}
.opportunity-part-right p{margin-bottom:10px;line-height:20px}
.opportunity-part-right ul li{padding-left:24px}
.opportunity-part-right{padding:20px 0}
.features{padding:20px 0}
.privacy-policy h1{font-size:36px;margin-bottom:15px}
.privacy-policy h2.hedmiddle{font-size:36px;margin-bottom:15px}
.privacy-policy p{margin-bottom:8px;line-height:21px}
.privacy-policy h4{margin:20px 0 15px}
.search-result-sec h1{font-size:36px}
.site-category li h5{padding:15px 20px}
.site-nav li a{padding:12px 20px}
.site-category li a{padding:12px 30px}
.site-mape{padding:25px 0}
.testimonial ul li{width:49%;margin-right:2%;margin-left:0}
.testimonial ul li:nth-child(2n),.testimonial ul li:nth-child(6n){margin-right:0!important}
.testimonial ul li:nth-child(3n){margin-right:2%}
.assits ul li p{font-size:13px}
section.assits ul{margin:auto;width:100%;float:left}
.assits ul li{width:190px;height:190px;margin-right:2%!important;font-size:14px;font-weight:600}
.assits ul li:last-child{margin-right:0!important}
.assits ul li:nth-child(4){margin-left:118px}
.offer-left{min-height:417px}
.assits ul li:nth-child(4),.assits ul li:nth-child(5),.assits ul li:nth-child(6){margin-top:-55px}
.vision ul li{width:28%;margin-bottom:0;min-height:321px}
section.patter-bg.capabilities h4{font-size:12px!important}
section.patter-bg.capabilities p{font-size:10px!important}
section.vision br{display:none}
.vision p{margin-bottom:16px}
.pioneer-pics{background-size:cover;background-position:center}
.pioneer-last ul li:nth-child(1){left:9px}
.pioneer-last ul li:nth-child(2){left:130px}
.pioneer-last ul li:nth-child(3){left:266px}
.pioneer-last ul li:nth-child(4){left:401px}
.pioneer-last ul li:nth-child(5){right:9px}
.item.dynamic-class-8277 p{text-align:justify}
.item.dynamic-class-8275 h1,.item.dynamic-class-8277 h1{font-size:44px}
.item.dynamic-class-8275 h2{line-height:30px;margin-bottom:0}
.item.dynamic-class-8275 p{padding-top:0}
ul.mobile_un.lappiiii.phone_rip li{width:30%}
.item.dynamic-class-8273 h2{font-size:19px}
.item.dynamic-class-8273 h1{font-size:45px}
.item.dynamic-class-8275 h2{font-size:19px}
ul.mobile_un.lappiiii li{width:50%}
.carousel-inner .item:nth-last-child(5) .slide-content .slide-thumbs img{height:auto}
.carousel-inner .item:nth-last-child(5) .slide-content .slide-deatil{padding:57px 24px 0}
.more-info-arrow{bottom:-51px}
.carousel-inner .item:nth-last-child(5) .slide-content .slide-thumbs{padding:46px 0}
ul.mobile_un.lappiiii.phone_rip li{width:33%}
.carousel-inner .item:nth-last-child(3) .slide-content .slide-deatil h2{font-size:18px;margin-top:15px;line-height:0}
.bottom_img a:nth-child(1) img{bottom:-207px;width:130px;height:123px}
.carousel-inner .item:nth-last-child(2) .slide-content h1{font-size:34px;line-height:0}
.item.dynamic-class-8266 h3{margin-top:0}
.item.dynamic-class-8266 p{font-size:13px;text-align:justify}
.item.dynamic-class-8266 h2{font-size:24px!important}
.carousel-inner .item:nth-last-child(2) .slide-content .slide-deatil{padding:60px 0 0}
.carousel-inner .item:nth-last-child(1) .slide-content h1{font-size:34px}
.slide-content{height:auto}
.carousel-inner .item:nth-last-child(2) .slide-content .slide-thumbs{width:50%}
.item.dynamic-class-8275 p{width:100%}
.item.dynamic-class-8277 p{padding-top:0}
section.main-slide div#myCarousel{height:509px}
.main-slide .carousel-indicators{bottom:103px}
.repaire_training p{width:100%}
.bottom_img{display:none}
.carousel-inner .item:nth-last-child(6) .slide-content .slide-thumbs img{height:auto}
ul.mobile_un.lappiiii li{margin-bottom:0;font-size:14px!important}
.more-info-arrow{display:none}
.item.dynamic-class-8270 h2{line-height:1}
.item.dynamic-class-8270 h4{margin-top:0}
ul.mobile_un li{line-height:25px}
.item.dynamic-class-8270 ul{margin-top:10px}
.item.dynamic-class-8270 h4{font-size:14px}
.item.dynamic-class-8266 h3{font-size:19px}
.carousel-inner .item:nth-last-child(3) .slide-content .slide-deatil{padding:80px 22px 0}
.item.dynamic-class-8275 p{font-size:15px}
ul.mobile_un.lappiiii.phone_rip{margin-bottom:15px}
.carousel-inner .item:nth-last-child(1) .slide-content .slide-deatil h2{line-height:23px}
.carousel-inner .item:nth-last-child(7) .slide-content .slide-thumbs img{height:auto}
.carousel-inner .item:nth-last-child(7) .slide-content h1{font-size:34px}
.carousel-inner .item:nth-last-child(7) .slide-content .slide-thumbs img{height:auto}
.carousel-inner .item:nth-last-child(6) .slide-content .slide-deatil{padding:50px 22px 0}
.carousel-inner .item:nth-last-child(1) .slide-content .slide-deatil{padding:30px 16px 0}
.item.dynamic-class-8275 p{margin-bottom:0}
ul.mar-200 li{width:37%}
ul.qus.regarding-lappy{width:50%}
span.dob-quesnories select{width:29.8%;margin-right:4%}
p.mar52{width:100%}
.contact_form.new_contact select#name_title{width:100%}
ul.mar-200 li:nth-child(2),ul.mar-200 li:nth-child(3){width:34%}
section.news ul li{min-height:265px}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-15 .nav-last-menu a,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-17 .nav-last-menu a,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-19 .nav-last-menu a{width:32%}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu ul#menu-phone-repair-sub-menu li,#mega-menu-wrap-primary #mega-menu-primary #menu-laptop-repair-by-brand li.mega-menu-item,#mega-menu-wrap-primary #mega-menu-primary #menu-repair-by-problems li.mega-menu-item{width:50%!important}
#navbar #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu ul#menu-phone-repair-sub-menu li:nth-child(3n),#navbar #mega-menu-wrap-primary #mega-menu-primary #menu-laptop-repair-by-brand li.mega-menu-item:nth-child(3n),#navbar #mega-menu-wrap-primary #mega-menu-primary #menu-repair-by-problems li.mega-menu-item:nth-child(3n){border-right:1px solid #d8d8d8!important}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu ul#menu-phone-repair-sub-menu li:nth-child(2n),#mega-menu-wrap-primary #mega-menu-primary #menu-laptop-repair-by-brand li.mega-menu-item:nth-child(2n),#mega-menu-wrap-primary #mega-menu-primary #menu-repair-by-problems li.mega-menu-item:nth-child(2n){border-right:none!important}
#navbar #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu ul#menu-phone-repair-sub-menu li:nth-child(6n),#navbar #mega-menu-wrap-primary #mega-menu-primary #menu-laptop-repair-by-brand li.mega-menu-item:nth-child(6n),#navbar #mega-menu-wrap-primary #mega-menu-primary #menu-repair-by-problems li.mega-menu-item:nth-child(6n){border:none!important}
.news_contant span img{margin-right:15px;width:40%;height:auto}
.news_social{width:100%;margin-top:15px}
section.store_location.news_section h2{font-size:24px;text-align:left;margin-bottom:15px}
section.inner-head-sec.faq_head p{font:600 24px 'Open Sans';color:#fff}
.laptop-repair-right li{padding:0 0 5px 25px;width:100%}
.vocation-part-right{padding:30px 0}
.vocation-part-right h2{font-size:30px;margin-bottom:20px}
section.vocational-course .vocational-pics{background-size:290%}
.vocational-corses-list ul li h5{font-weight:600;font-size:22px}
.vocational-corses-list h1{font-size:36px;font-weight:600;margin-bottom:25px}
.step-right h1{font-size:30px}
.assits h2{font-size:24px}
.offer-left,.offer-right{min-height:457px}
.mobile-rapair-left{width:42%}
.mobile-rapair-right{width:56%}
.mobile-phone-process h1,.pioneer-part-right h1{font-size:36px}
.pioneer-text{width:100%;left:0;right:0;margin:auto;top:50%;z-index:999}
p.fifty{width:100%}
#sl_div form>table:last-child{float:right!important;width:67%!important}
#sl_div form>table:last-child table tr td.results_row_left_column .location_name{font:500 24px 'Open Sans'}
#sl_div form>table:last-child table tr td.results_row_center_column{font:16px 'Open Sans'}
.contact_form.new_contact form#enquiry_form,form.personal_form{width:680px}
.contact_form.new_contact form#enquiry_form.Request_A_Repair>ul>li:first-child ul.mar-200 li:first-child{width:60px}
section.career-form-fp form{width:680px}
.call-back-form{margin-top:0}
section.inner-head-sec.franchisee-opportunity h3{font:600 24px 'Open Sans'}
.bottom-social-link{float:left;margin:10px 10px 0 0}
.store-icon{width:auto}
.customers-btns li{min-height:110px}
.trusted-sec{padding:130px 0 30px}
.carousel.slide.sidebar_slider_ir{width:280px;margin:auto}
.privacy-policy.lapi_ir h1.title {
    font-size: 28px;
    line-height: normal;
}
.imac-top.irnew .imac-part-right {
    max-height: 645px;
    overflow: auto;
    overflow-x: hidden;
}
/***2-9-2017**/
.country_part ul li{margin: 0 auto 60px; float:none; display:block;    width: 585px;}
.country_part ul li .country_box {padding: 18px 0 0 168px;}
.lookforward ul li{ margin-right: 20px;padding-right: 20px;}
#newcontactpage h2{ font-size:36px;}
.country_part ul li:last-child{ margin-bottom:0;} 
.lookforward ul li {margin-right: 20px;padding-right: 20px;margin-bottom: 20px;}
.lookforward ul li:last-child{ margin-bottom:0;}
.warrantysersec .col-md-4 { margin-bottom:30px;}
.warrantysersec .col-md-8{ width:100%;}
.warrantyserfive img{ max-width:100%;}
/****media****/
.inner-head-sec h2{ font-size:36px;}
.warrantysersec p,.warrantysersec h3{font-size:24px}
.warrantysersec a,.warrantysersec span{font-size:20px}
.content-unit h2{font-size:36px}
.content-unit strong{font-size:54px;line-height:63px}
.content-unit p{font-size:36px}
.retailer-last .col-xs-12{padding: 35px 15px;}
.retailer-last{ padding:0;}
.retailer-sec img{ max-width:100%;}
.retailer-sec h2{ text-align:center !important; }
.retailer-sec p{text-align:center !important; }
.retailer-sec .retailer-howwork>li{ width:151px; margin-right:16px;}
.subscribe-fixed.subscribe-min .frame {
    width: 555px;
}
.subscribe-fixed .frame {
    width: 730px;
}
.frame .f-subscribe-form .esu-input {
    width: 16%;
}
input#footercallback_btn {
    margin-top: -2px;
}
.email-receive-tips span {
    margin-left: 0;
}
.loader_img img {
    max-width: 200px;
}
.modal.fade.home-moda-popup.in .modal-dialog {
    width: 100%;
    margin: 30px auto;
}
}
@media (min-width:768px) and (max-width:991px) {
.navbar-header{margin-right:15px}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu{right:0}
}
@media (max-width:767px) {
ul.price-table-ir {
    width: 250px;
}
ul.price-table-ir>li {
    width: 100%;
    margin-bottom: 20px;
}
ul.price-table-ir>li:first-child {
    border-right: 6px solid #86b257;
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
}
ul.price-table-ir>li:first-child, ul.price-table-ir>li:last-child {
    margin-top: 0;
}
ul.price-table-ir>li:last-child {
    border-left: 6px solid;
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
    border-color: #d93434;
}
.new-price-table {
    padding: 30px 0 10px;
}

.imac-top.irnew .col-sm-offset-7.col-sm-5 {
    width: 100%;
    margin-left: 0;
}
.imac-top.irnew .for-background.pull-right {
    display: none;
}
.imac-top.irnew .container {
    position: static;
    background-color: rgba(255,255,255,0.7);
    padding-bottom: 30px;
}
.imac-top.irnew {
    min-height: 0;
}
.imac-top.irnew .imac-part-right {
    padding: 30px 0 0;
    max-height: none;
}
.copy-right-sec{padding:25px 0 40px}
#sl_div form#searchForm table.sl_header,#sl_div form>table:last-child{width:100%!important}
#sl_div form>table:last-child table tr td.results_row_left_column .location_name{font:500 20px 'Open Sans'}
#sl_div form>table:last-child table tr td.results_row_center_column{font:14px 'Open Sans'}
aside#text-10 .textwidget p{text-align:left}
ul.popular_list span{min-height:100px}
a#un-button{display:none}
.footer-btns li:nth-child(2){padding:8px 0 0 8px}
.footer-btns li:nth-child(3){padding:10px 0 0 8px}
.item.dynamic-class-8277 p{text-align:left!important}
.menu{margin:10px 0 0;width:100%;height:250px}
.menu li{width:100%;border-right:0;border-bottom:1px solid #a90b0c;margin:0}
.menu li:last-child{border:0}
.menu li a{font-size:15px;padding:4px 10px}
.menu li a:hover,.menu li a:focus,.menu li a.active{border-radius:0}
.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:4px 10px;line-height:29px}
.dropdown-menu{width:100%;float:left;padding:0;position:relative;top:inherit;box-shadow:none}
.navbar-default .navbar-toggle{margin:10px 0;background:#3570b4;border:0}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:#3570b4}
.navbar-collapse{border:0}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{background:none;color:#fff}
.menu li.submenu a.dropicon,header.navbar-fixed-top .menu li.submenu a.dropicon{width:35px;line-height:37px;display:inline-block;text-align:center;position:absolute;top:0;right:0;z-index:1;background:#000!important;padding:0}
.caret{margin:0}
header{padding:5px 0}
.top-contact li{font-size:12px;line-height:32px;margin:0 5px 0 0}
.top-contact li:last-child{margin:0}
.top-contact li i{font-size:14px;line-height:32px;margin:0 3px 0 0;width:32px}
.top-social-link li{width:32px}
.top-social-link li a{font-size:14px;line-height:32px;height:32px}
.logo{width:150px;margin:0}
.search-wtsapp-sec{background:#303030;height:auto;margin:0}
.search-sec{width:100%;padding:0 0 0 120px}
.search-sec input{margin:10px 0}
.search-arrow{width:130px;top:-10px}
.wtsapp-sec{padding:10px 0 10px 10px;background:#3570b4}
.wtsapp-icon{width:30px;padding:10px 0 0}
.wtsapp-sec h2{width:160px;font-size:16px;line-height:24px}
.wtsapp-sec h2 a{color:#fff}
.send-arrow{right:10px;width:115px;float:left}
.slide-content{padding:0}
.slide-deatil{padding:25px 0 0;width:100%}
.seal{width:120px}
.slide-content h1{font-size:22px;line-height:22px;margin:0 0 10px}
.slide-content h2{font-size:15px;line-height:20px;margin:0 0 10px}
.slide-service-list{margin:0 0 15px;width:100%}
.slide-service-list li{font-size:13px;line-height:20px;padding:0 0 0 22px}
.slide-contact-btns li{margin:0 10px 0 0}
.slide-contact-btns li a{padding:7px 20px;font-size:14px}
.more-info-arrow{width:115px;display:none}
.slide-thumbs{width:100%;padding:10px 0 0!important}
.main-slide .carousel-indicators{bottom:50px}
.main-slide .carousel-indicators li{width:15px;height:15px;border-width:4px}
.main-slide .carousel-indicators .active{width:15px;height:15px;border-width:4px}
.service-content{padding:20px 0 10px;margin:-40px 0 0;position:relative}
.service-list{margin:0 0 20px}
.service-list h2{font-size:16px;line-height:22px;margin:5px 0}
.service-list p{font-size:13px;line-height:22px;padding:0 10px;margin:0 0 10px}
.more-features-sec{padding:25px 0 10px}
.title{font-size:22px;line-height:30px}
.more-features-content p{padding:0;font-size:14px;line-height:24px;margin:0 0 15px}
.features-list{border:0;margin:0}
.features-list li{width:100%;padding:0 0 13px;border-right:0;border-bottom:1px dotted #c5c5c5}
.features-list li:last-child{width:100%;padding:0 0 13px;border-right:0;border-bottom:1px dotted #c5c5c5}
.features-list-content{min-height:133px;padding:0 0 0 100px}
.features-thumb{width:100px;position:absolute;top:0;left:0}
.features-detail{padding:8px;width:100%}
.features-detail h2{font-size:13px;line-height:20px}
.features-detail p{font-size:13px;line-height:20px}
.customers-tab-sec{padding:25px 0}
.customers-btns li a span{font-size:12px;line-height:14px;margin:2px 0 0;padding:0}
.customers-tab-sec h2{font-size:15px;line-height:22px;margin:10px 0}
.total-experts li{width:49%}
.total-experts li a{font-size:32px;line-height:36px;padding:7px 0}
.total-experts li a span{font-size:12px}
.trusted-sec{padding:140px 10px 15px;background:#3570b4}
.trusted-sec-box-in h1{font-size:18px;line-height:35px;margin:25px 0 10px}
.cus-shape{margin:0 0 10px}
.trusted-sec-box-in p{font-size:14px;line-height:21px}
.supported-brand-sec{padding:20px 0 10px}
.supported-brand-content p{padding:0;font-size:14px;line-height:24px;margin:0 0 15px}
.supported-brand-sec .carousel-control{top:0;width:12px}
.supported-brand-sec .carousel-control img{width:100%}
.track-repair{margin:30px 0 0;padding:0}
.track-repair a img{width:100%}
.testimonial-slide{padding:25px 0}
.testimonial-head p{padding:0;font-size:14px;line-height:24px;margin:0 0 15px}
.testi-detail{padding:0;margin:0}
.testi-thumb{width:100%;position:relative;left:inherit;right:inherit;top:inherit}
.testi-thumb img{width:140px;display:block;margin:0 auto}
.testi-detail h1{font-size:20px;line-height:22px;background:#3570b4;margin:0;padding:40px 15px 10px;text-align:center}
.testi-detail h2{margin:0;text-align:center}
.testi-detail h1 span{width:100%;float:left;margin:4px 0 0}
.testi-detail h2 span{width:100%;float:left;margin:4px 0 0}
.testi-detail p{font-size:13px;line-height:21px;padding:15px}
.testi-detail p a{font-size:14px;margin:20px 0 0}
footer{background:url(../img/footer-shape.png) top center/cover no-repeat ,url(../img/foot-shadow.png) top center repeat-x ,#1258a1}
.full-width{width:100%}
.foot-links h1{margin:20px 0 15px;padding:0 0 10px}
.foot-links h1 img{width:30px}
.foot-links ul li a{font-size:13px}
.secure-payment h2{font-size:14px;line-height:20px;text-align:left}
.secure-payment img{float:left}
.subscribe h3{font-size:14px;margin:0 0 8px}
.footer-btns-center{width:150px}
.footer-btns-center img{width:30px}
.footer-btns-center span{font-size:14px;line-height:20px;width:120px}
.footer-btns li{min-height:60px}
.footer-btns li:nth-child(2) .footer-btns-center span{margin:0}
.last-links li{font-size:13px;line-height:13px;margin:0}
.last-links li span{margin:0 3px 5px 0}
.last-links li a{font-size:13px;line-height:13px;margin:0 3px 5px 0;padding:0 3px 0 0}
.copyright-detail{font-size:13px}
.copyright-detail a{font-size:13px}
.feedback{width:25px;top:150px}
.foot-col-one{width:100%;padding:0}
.foot-col-two{width:100%;padding:0}
.foot-col-three{width:100%;padding:0}
.foot-col-four{width:100%;padding:0}
.foot-col-five{width:100%;padding:0}
.border-ver{background:none}
.about-store{margin:0}
.storetab{margin:0 0 10px}
.storetab li{margin:0 2px 2px 0}
.storetab li a{font-size:13px;padding:5px}
ul.store-data{float:none;width:450px;margin:0 auto}
.store-data li{width:48%;margin:0 1% 15px!important}
.store-data li:last-child{margin:0 1% 15px}
.store-data li h2{font-size:16px;line-height:20px;margin:5px 0;padding:0 10px}
.store-data li p{font-size:13px;line-height:17px;padding:0 10px;margin:0 0 5px}
.store-data li h3{font-size:18px;line-height:20px}
.outstock{width:50px}
.store-img{margin:25px 0 0}
.viewmore{font-size:16px}
.apple-laptop-repair{background-size:cover}
.inner-head-sec{min-height:160px!important;background-size:cover!important}
.inner-head-sec .container{width:100%;text-align:left!important}
.inner-head-sec h1.our-store{padding:0;text-align:center}
.inner-head-sec h1{font-size:30px!important;line-height:30px!important}
.about-acmatech h2.abouttophed{font-size:30px!important;line-height:30px!important}
section.inner-head-sec.faq_head h2{font-size:30px!important;line-height:30px!important}
section.inner-head-sec.carrer_head h2.careertophed{font-size:30px!important;line-height:30px!important}
.inner-head-sec h2.hedtopres{font-size:30px!important;line-height:30px!important}
.your-requirement{padding:20px 0}
.your-requirement-left{margin:0 0 10px;width:100%}
.your-requirement h2{font-size:15px;line-height:20px;text-align:center}
.your-requirement p{font-size:13px;text-align:center}
.clicknow{width:130px;margin:0 auto;float:none;display:table}
.clicknow img{width:100%}
.laptop-repair-pics{width:100%;float:left;position:relative;background-position:0 0;background-size:100%;height:400px}
.laptop-repair-right{padding:20px 0}
.laptop-repair-right h2{font-size:20px;line-height:20px;margin:0 0 10px}
.laptop-repair-right p{font-size:14px;line-height:22px;margin:0 0 5px;text-align:justify}
.common-repair{padding:25px 0 20px}
.common-repair h2{font-size:18px;line-height:20px}
.common-repair h2.full-time-hed-cou{font-size:22px;line-height:20px}
.common-laptop-repair li:nth-child(2n){padding:0}
.repair-detail h2{font-size:15px;line-height:20px;margin:0 0 5px!important}
.repair-detail p{font-size:13px;line-height:18px;margin:0 0 3px}
.just-call-sec ul li{width:100%;background:none;margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #ccc}
.just-call-sec ul li:nth-child(2){width:100%}
.just-call-sec ul li:last-child{margin:0;padding:0;border:0}
.just-call-sec ul li h2{font-size:16px;margin:0 0 2px}
.just-call-sec ul li p{font-size:13px}
.just-call-sec ul li p strong{font-size:15px;line-height:15px}
.desktop-head-sec{background-size:cover;padding:25px 0;min-height:inherit}
.desktop-head-sec h1{font-size:20px;line-height:20px}
.desktop-head-sec h2.firsthed{font-size:20px;line-height:20px}
.desktop-head-sec h2.white{font-size:20px;line-height:20px}
.desktop-head-sec h2{font-size:14px;line-height:20px;margin:5px 0}
.desktop-head-sec h3.secondhed{font-size:14px;line-height:20px;margin:5px 0}
.desktop-head-sec p{width:100%;font-size:14px;line-height:20px;margin:0 0 10px}
.desktop-head-sec ul li{margin:0 3px 5px 0}
.desktop-head-sec ul li a{font-size:13px;line-height:32px;padding:0 8px 0 0}
.desktop-head-sec ul li a span{width:32px;margin:0 8px 0 0}
.desktop-head-sec ul li a span img{width:100%}
.desktop-head-sec ul li a span::after{top:6px;right:-6px}
.desktop-repair-sec{padding:25px 0}
.desktop-repair-sec h2{font-size:18px;line-height:20px}
.desktop-repair-sec h3{font-size:15px;line-height:20px;margin:3px 0 0}
.desktop-repair-sec ul{margin:0 auto;width:450px;float:none}
.desktop-repair-sec ul li{width:48%;margin:15px 1% 0}
.desktop-repair-sec ul li:last-child{margin:15px 1% 0}
.desktop-repair-sec ul li a span{min-height:170px}
.desktop-repair-sec ul li a{font-size:13px}
.get-your-copy{padding:25px 0;background-size:cover}
.get-your-copy h1{font-size:18px;line-height:22px}
.get-your-copy h2.getfirsthed{font-size:18px;line-height:22px}
.get-your-copy h2{font-size:15px;line-height:20px;margin:5px 0 10px}
.get-copy-form{padding:10px}
.get-copy-form li{margin:0 0 10px;width:100%}
.get-copy-form li input{font-size:14px;line-height:20px}
.get-copy-form li .msg{height:100px;font-size:14px;line-height:20px}
.care-tips-book{margin:15px 0 0}
.call-back-sec{padding:25px 0}
.expert-text{width:260px;border-width:10px}
.arrow{width:33px;height:44px;bottom:-41px}
.expert-numbers{margin:40px 0 0;font-size:15px;line-height:25px}
.expert-text h2{font-size:26px;line-height:36px;padding:30px 0}
.call-back-form{margin:15px 0 0}
.call-back-form h2{font-size:18px;line-height:20px}
.call-back-form p{font-size:14px;margin:5px 0 10px}
.call-back-form ul li{width:100%;margin:0 0 10px}
.call-back-form ul li input{font-size:14px;line-height:20px}
.call-back-form ul li input.submit{font-size:17px;line-height:20px;width:160px}
.trust-us-sec{background-size:cover;padding:40px 0;min-height:inherit}
.trust-us-sec h2{font-size:18px;line-height:20px}
.trust-us-sec h3{font-size:15px;line-height:20px;margin:10px 0 15px}
.trust-us-sec ul{width:260px}
.trust-us-sec ul li{width:49%}
.trust-us-sec ul li a{font-size:15px;line-height:20px}
.training-sec-pics{width:100%;float:left;position:relative;background-position:0 0;background-size:100%;height:400px}
.training-list-sec{padding:25px 0}
.training-list-sec h1{font-size:18px;line-height:20px;margin:0 0 20px}
.training-list-sec h2{font-size:18px;line-height:20px;margin:0 0 20px}
.training-list-sec ul{margin:0 auto;float:none;width:450px}
.training-list-sec ul li{width:46%;margin:0 2% 20px}
.training-list-sec ul li:last-child{margin:0 2% 20px}
.training-list-sec ul li a{height:322px}
.training-list-sec ul li a:hover{height:304px;margin:-7px 0;width:100%;padding:27px 10px}
.training-list-sec ul li a h2{font-size:16px;line-height:22px}
.training-list-sec ul li a p{font-size:14px;line-height:20px}
.store-sec{padding:25px 0}
.blackberry-tab li a{font-size:13px;padding:5px 10px}
.blackberry-tab-sec .tab-content{padding:15px;margin:0}
.blackberry-detail p{font-size:13px;line-height:19px;margin:0 0 5px}
.blackberry-detail h3{font-size:13px;line-height:19px;margin:0}
.star-rate-sec{margin:15px 0 0}
.star-rate-sec h4{font-size:15px;line-height:20px;margin:0 0 10px}
.star-rate .caption{font-size:15px;margin:4px 0 0}
.i-icon{margin:3px 0 0}
.rating-sm{font-size:20px}
.progressbarsone span{font-size:13px}
.acma-phone-sec{padding:25px 0}
.acma-phone-detail{padding:0}
.acma-phone-detail h2{font-size:15px;line-height:22px;margin:0 0 10px}
.acma-phone-detail h2 br{display:none}
.acma-phone-detail p{font-size:13px;margin:0 0 5px}
.acma-phone img{float:none}
.wisten-phone-sec{padding:25px 0}
.wisten-phone-detail{padding:0}
.wisten-phone-detail h2{font-size:15px;line-height:22px;margin:0 0 10px}
.wisten-phone-detail p{font-size:13px;margin:0 0 5px}
.witson-phone{margin:20px 0 0}
.iphone-sec{padding:25px 0}
.iphone-detail h2{font-size:16px;line-height:22px;margin:0 0 10px}
.iphone-detail p{font-size:13px;margin:0 0 5px}
.electronic-service-sec{background:#fdfbf5;padding:25px 0 20px}
.electronic-services h1{font-size:16px;line-height:22px;margin:0 0 10px}
.electronic-services h2{font-size:14px;line-height:20px;padding:7px 10px;margin:0 0 5px}
.electronic-services p{font-size:13px}
.electronic-list li{font-size:13px}
.electronic-services h3{font-size:15px;line-height:20px}
.electronic-btns li a{font-size:14px}
.franchisee-opportunity-sec{padding:25px 0}
.franchisee-opportunity-sec h1{font-size:17px;line-height:20px;margin:0 0 20px}
.highlights-btn li{margin:0 15px 15px 0;width:130px}
.highlights-btn li a{height:130px}
.highlights-btn li a span{font-size:16px;line-height:24px;padding:48px 0 0}
.advantage-btn li{margin:0 15px 15px 0;width:130px}
.advantage-btn li a{height:auto}
.advantage-btn li a span{padding:15px 0 0;font-size:16px;line-height:20px}
.coures-head{padding:50px 0 0}
.courses-main-pics{width:100%;float:left;position:relative;background-position:0 0;background-size:100%;height:400px}
.course-list{padding:15px;margin:0 0 20px}
.course-list h2{font-size:18px;line-height:21px;margin:0 0 15px;min-height:0}
section.common-repair .course-list h2{font-weight:600;font-size:18px;min-height:85px}
.course-list:hover{width:100%;margin:0 0 20px}
.course-pic{min-height:140px}
ul.store-data.new_storedata li{float:none;margin:auto}
.dongale_right{text-align:center}
section.blog-inner-sec .col-md-3.col-sm-4{width:50%;float:left}
.bottom-blog-sec ul li{width:31%}
.coures-head{height:auto}
.blog-detail p{font:13px 'Open Sans'}
.carrer_right h3{font:20px 'Open Sans';text-align:center}
.carrer_right p{text-align:justify}
.carrer_right h1,.carrer_right h5{text-align:center}
section.store_location p{text-align:justify}
section#address_sec .col-md-6.col-sm-6.col-xs-12{margin-bottom:20px}
.col-md-5.col-xs-12.watch_left span img{margin:auto;display:block}
.col-md-5.col-xs-12.watch_left span{float:none!important}
section#watches_sec{margin-top:0}
section.call-back-sec.fac-callback{margin-top:78px}
.watch_right p{padding:13px;-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(-4deg);top:68px;left:0;right:0;margin:auto;text-align:center;width:82%}
.col-md-7.col-xs-12.watch_right span img{margin:auto;display:block}
.col-xs-12.contact_left,.col-xs-12.store_right{width:100%!important}
.watch_right span{margin-left:0}
.border_sadow{width:100%}
.weekend{padding:13px;-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(-4deg);top:68px;left:0;right:0;margin:auto;text-align:center;width:82%}
section#watches_sec{padding-bottom:58px}
.quation_sec ul li:nth-child(even) p{width:91%;padding-top:4px;float:left}
.quation_sec ul li:nth-child(even) b{width:40px!important}
.quation_sec ul li h4{color:#3570b4}
.servicetab li{width:33%;margin:auto}
section.desktop-head-sec.unlockin_head{min-height:0;height:auto}
.pone-repaire-img ul li a span img{width:100%!important}
.desktop-head-sec ul li a span:after{width:0}
span.product_left img{width:100%}
span.product_left{width:39%}
.product_right{width:55%;margin-left:20px}
.product_right p{text-align:justify}
.blog_detail_right{margin-top:20px}
section.just-call-sec.just_newcall{margin-top:0}
.just-call-sec.just_newcall{margin-top:0}
section.product-detail-sec{margin-top:31px}
input#address,select.form-control.store_box,select.form-control.store_box{width:100%}
section.call-back-sec.fac-callback{margin-top:0}
.franchisee-opportunity-pics{background-size:cover;min-height:216px;position:static;width:100%;background-position:center}
.pull-right{width:100%}
.gromming h1{text-align:center;font:18px/34px keep_calm_medregular;width:100%}
.together-each{background-size:cover;padding-bottom:25px}
.franchisee-opportunity-right p{text-align:justify}
.gromming h1 span:before,.gromming h1 span:after{display:none}
.team img{width:100%}
.mobtech img{width:100%}
.team ul{width:100%}
.about-us{padding:30px 0 20px}
.error-page img{width:100%}
.error-page{padding:30px 0}
.error-text p{font-size:13px}
.term-and-condition h1{font-size:24px}
.term-and-condition h4{font-size:16px;margin:10px 0}
.term-and-condition ul li{font-size:14px}
.imac-pics{position:relative;min-height:400px;width:100%;background-size:100%}
.imac-part-right{padding:0;min-height:360px}
.imac-part-right h1,.imac-part-right h2{font-size:24px}
.imac-part-right span{font-size:22px;margin-bottom:7px}
.imac-part-right p{margin-bottom:5px;line-height:20px}
.common-mac h1{width:350px;font-size:18px;padding-bottom:15px;margin:0 auto}
.some-list h1{font-size:18px;line-height:24px}
.common-mac-ul{padding-left:0!important}
.col-xs-12.guestfeculty ul li{width:100%}
.col-xs-12.guestfeculty ul li a{font-size:14px}
.some-list ul li{font-size:14px}
.col-xs-12.guestfeculty ul li{margin-bottom:5px}
.franchisee-opportunity-pics{background-size:100%;width:100%;position:relative;min-height:373px}
.for-full{width:100%}
.franchisee-opportunity-right h1{font-size:30px}
.franchisee-opportunity-right h3{font-size:22px}
.franchisee-opportunity-right p{line-height:20px}
.gromming{padding:15px 0 0}
.gromming h1{width:365px;font-size:17px;line-height:27px}
.gromming h1 span{padding:0 30px}
.gromming p{line-height:20px}
.benefit h2{margin:0 0 20px;font-size:23px}
.benefit{padding:30px 0}
.together-each h1{font-size:30px;line-height:40px}
.together-each h2{font-size:25px}
.together-each{padding:25px 0 0;min-height:330px}
.together-each ul{width:100%}
.job-opp-pics{position:relative;background-size:100%;width:100%;min-height:380px}
.job-opp-right-part h1{font-size:20px;margin-bottom:5px}
.job-opp-right-part h3{font-size:18px;margin-bottom:5px}
.job-opp-right-part p{font-size:13px;margin-bottom:5px;line-height:20px}
.job-opp-right-part{padding:10px 0}
.common-mac h1{font-size:21px;width:240px;padding-bottom:30px}
.job-opporturnities h4{font-size:18px}
.job-opporturnities h4 span{font-size:18px}
.job-opp-last .panel-heading:hover .job-opp-last h4,.job-opp-last .panel-heading.panal-active h4{font-size:16px}
.job-opporturnities h4.panel-title{font-size:15px}
.repair-icon{top:10px;left:-50px;height:110px;width:110px}
.laptop-repair-pics{min-height:330px}
.on-hover{width:50%;float:left}
.features{padding:20px 0}
.features h1{font-size:30px}
.opportunity-pics{width:100%;position:relative;background-size:100%;min-height:370px}
.opportunity-part-right h2{font-size:24px;margin-bottom:10px}
.opportunity-part-right p{line-height:20px;margin-bottom:5px}
section.news ul li{width:100%;margin-right:0}
.map p{line-height:20px}
section.news{padding:25px 0}
section.news h1{font-size:30px}
.privacy-policy h1{font-size:30px;margin-bottom:10px}
.privacy-policy h2.hedmiddle{font-size:30px;margin-bottom:10px}
.privacy-policy p{font-size:14px;margin-bottom:5px;line-height:19px}
.privacy-policy h4{margin:15px 0}
.privacy-policy ul li{font-size:14px;margin-bottom:10px;line-height:18px}
.privacy-policy{padding:25px 0}
.col-xs-12.guestfeculty ul li a{padding:2px 10px 2px 65px !important}
.search-result-sec h1{font-size:30px;margin-bottom:20px}
.search-result-sec{padding-top:25px}
.col-xs-12.guestfeculty ul li{margin-bottom:8px}
ul.site-nav{margin-bottom:20px}
.site-nav li a{padding:4px 25px}
.site-nav li:before{top:12px}
.site-category li h5{padding:12px 11px}
.site-category li a{font-size:13px;padding:10px 20px}
.site-category li:before{top:18px}
.site-mape{padding:20px 0}
.site-mape h1{font-size:36px}
.site-category{width:100%;margin-bottom:20px}
.form-testimonial .form-group.col-sm-6{width:50%;float:left}
.form-testimonial .textarea-testimonial{height:150px}
.form-testimonial h1{font-size:30px;margin-bottom:10px}
.form-testimonial h4{font-size:18px;margin-bottom:20px}
.form-testimonial{padding:20px 0}
.form-testimonial .btn-default{padding:5px 35px;font-size:20px}
.assits ul li{width:204px;height:204px}
.assits ul li p{font-size:13px}
section.assits ul{margin:auto;width:428px;float:none;height:652px;position:relative}
.assits ul li{width:204px;height:204px;margin:0!important;position:absolute;left:0;top:0;background-size:contain!important}
.assits ul li:nth-child(2){top:224px}
.assits ul li:nth-child(3){top:auto;bottom:0}
.assits ul li:nth-child(4){right:0;left:auto}
.assits ul li:nth-child(5){right:0;left:auto;top:224px}
.assits ul li:nth-child(6){top:auto;bottom:0;left:auto;right:0}
.step-left,.step-right,.offer-left,.offer-right{width:100%}
.assits h2{font-size:24px}
.offer-left{margin-bottom:20px}
.clarificarion ul li{padding-left:27px;text-align:justify}
.pioneer-pics{position:static;width:100%;background-size:cover;min-height:300px;background-position:center}
.vision ul li{width:45%;min-height:330px}
section.capabilities ul li h4::before,section.capabilities ul li h4::after{display:none}
section.capabilities ul li h4,.trust h4{text-align:center}
section.capabilities ul{background:none;min-height:0;padding-top:0}
.trust p,section.capabilities ul li{width:100%}
section.capabilities ul li:nth-child(odd),section.capabilities ul li:nth-child(even){padding-right:0;text-align:center}
section.capabilities ul li:first-child span,section.capabilities ul li:nth-child(2) span,section.capabilities ul li:nth-child(3) span,section.capabilities ul li:nth-child(4) span,section.capabilities ul li:nth-child(5) span,section.capabilities ul li:last-child span{top:0;left:0;right:0;margin:auto;text-align:center}
section.patter-bg.capabilities h4{margin-top:53px;margin-bottom:0;padding-bottom:5px}
section.capabilities ul li:nth-child(even){padding-left:0}
.pioneer-last{background:#babdc6 none}
.pioneer-last ul li:nth-child(1),.pioneer-last ul li:nth-child(2),.pioneer-last ul li:nth-child(3),.pioneer-last ul li:nth-child(4),.pioneer-last ul li:nth-child(5){left:0;margin-top:20px}
.pioneer-last ul{width:403px;margin:auto;float:none}
.pioneer-last ul li{position:relative;left:auto!important;right:auto!important;top:auto!important}
.col-xs-12.trust h4:nth-child(1){margin-top:0}
.pioneer-last{min-height:588px}
.testimonial ul li{width:49%;margin-left:0;margin-right:2%}
.testimonial ul li:nth-child(2n){margin-right:0}
.testimonial button{font-size:20px}
.testimonial h1{font-size:30px;margin-bottom:10px}
.testimonial h2.testmiddhed{font-size:30px;margin-bottom:10px}
.testimonial{padding:25px 0}
.menu li ul.sub-menu{display:inline-block!important;background:none;width:100%;border-top:1px solid #a90b0c;position:static}
.menu li ul.sub-menu li a{padding-left:20px;font-size:14px;padding-top:2px;padding-bottom:2px;color:#6a6869!important}
.menu li ul.sub-menu li a:hover{color:#fff!important}
.menu li ul.sub-menu li ul.sub-menu li a{padding-left:30px}
.menu li ul.sub-menu li br{display:none}
.menu li ul.sub-menu li:hover>a{color:#fff!important}
form.con-enquery ul li{width:100%}
.con-button{margin-left:0}
.submit-button-form{margin-left:0!important}
form#franchise_form select,form ul li textarea,form#franchise_form input[type=text]{width:100%!important}
.new-name-list ul li{width:100%}
form ul li span{width:auto}
.new-name-list{width:100%}
form ul li select{width:100%}
.name_list ul li select{width:100%}
form ul li input{width:100%}
.slide-contact-btns li{text-align:center;margin:auto;width:50%;padding-right:10px}
ul.slide-contact-btns{display:inline-block}
ul.slide-contact-btns li:nth-child(2){padding-right:0}
.repaire_training p{width:100%}
.slide-deatil h1{font-size:39px!important}
.slide-thumbs img{height:auto!important;text-align:center;margin:auto;width:auto;max-height:355px}
.main-slide{position:relative}
.bottom_img{display:none}
.slide-deatil{padding:34px 0 0!important}
.item.dynamic-class-8273 h1{margin-bottom:35px}
.carousel-inner .item:nth-last-child(5) .slide-content .slide-thumbs{padding:25px 0}
.item.dynamic-class-8270 h1{margin-bottom:21px}
.item.dynamic-class-8270 h4{margin-top:0}
.item.dynamic-class-8268 h1{margin-bottom:21px}
.carousel-inner .item:nth-last-child(2) .slide-content h1{margin-bottom:23px}
.item.dynamic-class-8266 h3{float:none;margin-bottom:5px}
.item.dynamic-class-8266 p{font-size:15px}
.carousel-inner .item:nth-last-child(2) .slide-content .slide-thumbs{padding:20px 0}
.carousel-inner .item:nth-last-child(1) .slide-content h1{font-size:39px!important}
ul.mobile_un li{font-size:16px}
.carousel-inner .item:nth-last-child(2) .slide-content .slide-deatil{width:100%}
section.main-slide div#myCarousel{height:735px!important}
.carousel-inner .item:nth-last-child(2) .slide-content .slide-thumbs{width:100%}
.carousel-inner .item:nth-last-child(6) .slide-content .slide-thumbs{padding:11px 0}
.item.dynamic-class-8266 p{font-size:13px}
.item.dynamic-class-8266 h2{font-size:20px!important;margin-bottom:4px}
.vision p{text-align:justify}
.pioneer-part-right p{text-align:justify}
ul.traning-id li{width:auto}
ul.courses-id,ul.prefrance-id,ul.preffered-days,ul.refrenaces-id,ul.program-id,ul.undergone-id{margin-top:10px}
.contact_form.new_contact form#enquiry_form ul li span{width:100%}
form ul li span{width:100%!important}
.contact_form.new_contact form#enquiry_form,form.personal_form,form{width:100%}
.contact_form.new_contact .new-name-list{width:100%}
ul.mar-200 li{width:38%}
ul.mar-200 li:nth-child(1){margin-left:0}
.contact_form.new_contact select#name_title{width:80px}
li.g-recaptcha>div{padding-left:0}
p.mar52{width:100%}
span.dob-quesnories select{width:100%}
ul.qus.regarding-lappy.full{width:100%!important;margin-bottom:10px}
p.mar52 input#fra_skill_hand_text{margin-top:10px}
.name_list.new-name-list{width:100%!important}
ul.training-dob li select{width:133px!important}
section.career-form-fp form .div2{width:100%}
section.career-form-fp form .div3{width:100%}
section.career-form-fp form .div1{margin-bottom:0}
section.career-form-fp form .second_heading{margin-bottom:0}
section.career-form-fp form .first_heading{font-size:17px}
ul.mar-200 li:nth-child(2),ul.mar-200 li:nth-child(3){width:38%}
form#laptop_enquiry_form li #recaptcha1,form#enquiry_form li #recaptcha1,form#contact_form li #recaptcha1,form#franchise_form li #recaptcha1{padding-left:0}
ul.courses-id li:nth-child(3){margin-right:10px}
section.news ul li{min-height:inherit}
.phone_unlock_tital{width:100%;float:none}
li.g-recaptcha.request_a_repair>div{padding-left:0}
.navbar-default .navbar-collapse{margin-top:10px}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{width:100%;padding-top:0}
#mega-menu-wrap-primary #mega-menu-primary #menu-repair-by-brand li.mega-menu-item,#mega-menu-wrap-primary #mega-menu-primary #menu-repair-by-problems li.mega-menu-item{float:none;width:100%;margin-right:0;border-right:none!important}
.top-contact{width:60%}
.service-content .col-sm-3{float:left;width:100%}
.service-list img{width:auto}
#mega-menu-wrap-primary #mega-menu-primary > li:first-child.mega-menu-item{margin-left:0}
.copyright-detail{display:inline-block}
.copyright-detail p{width:100%;display:inline-block;margin-bottom:10px;text-align:center}
.copyright-detail aside{display:inline-block;width:100%;text-align:center}
.bottom-social-link{float:left;margin:10px 0 0;width:100%;text-align:center}
.bottom-social-link li{width:20px;float:none;margin:0 3px;padding:0;display:inline-block}
div#navbar #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu ul#menu-phone-repair-sub-menu li,div#navbar #mega-menu-wrap-primary #mega-menu-primary #menu-laptop-repair-by-brand li.mega-menu-item,div#navbar #mega-menu-wrap-primary #mega-menu-primary #menu-repair-by-problems li.mega-menu-item{width:100%!important;border-right:none!important}
#navbar #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu ul#menu-phone-repair-sub-menu li:nth-child(3n),#navbar #mega-menu-wrap-primary #mega-menu-primary #menu-laptop-repair-by-brand li.mega-menu-item:nth-child(3n),#navbar #mega-menu-wrap-primary #mega-menu-primary #menu-repair-by-problems li.mega-menu-item:nth-child(3n){border-right:none!important}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-14,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-16,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-15,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-17,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-19,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-12,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-13{display:none}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-18{padding:0 12px;text-align:left;background:none!important}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-18 .sec-last-menu{text-align:left}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu{border-bottom:none}
#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary{height:220px}
.news_contant span img{margin-right:0;width:100%;height:auto;margin-bottom:15px}
#mega-menu-wrap-primary h4.cont_heading{padding-left:0}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item#mega-menu-item-6770 ul.mega-sub-menu li:nth-child(2) .textwidget li,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item#mega-menu-item-6770 ul.mega-sub-menu li:nth-child(2) .textwidget .opening_Hours>b{padding-left:0}
section.inner-head-sec.faq_head p{font:600 20px 'Open Sans';text-align:left}
.common-laptop-repair li{width:100%;background:none;padding:0;margin-top:60px}
.common-laptop-repair-list{width:100%;padding:70px 15px 15px;min-height:0;text-align:center}
.common-laptop-repair-list .repair-detail h2{text-align:center}
.repair-icon{top:-55px;left:0;height:110px;width:110px;right:0;margin:auto}
section.vocational-course .vocational-pics{background-size:cover;position:relative;min-height:300px;width:100%}
.vocation-part-right h2{font-size:24px;margin-bottom:20px;font-weight:600}
.vocational-corses-list h1{font-size:24px;font-weight:600;margin-bottom:20px}
.vocational-corses-list ul li{width:46%;margin-right:2%;margin-left:2%}
.step-right{margin-top:20px}
.step-right h1{font-size:24px;text-align:center}
.assits h2{font-size:18px}
.we-thanks h2{font-size:24px}
.offer-left,.offer-right{min-height:0}
.clarificarion h2{font-size:24px;margin-bottom:10px}
#navbar #mega-menu-wrap-primary #mega-menu-primary #menu-repair-by-brand li.mega-menu-item:nth-child(3n-2),#navbar #mega-menu-wrap-primary #mega-menu-primary #menu-repair-by-problems li.mega-menu-item:nth-child(3n-2){padding-left:10px!important;border-right:none!important}
section.desktop-head-sec.unlockin_head ul li a span{height:32px;text-align:center}
.mobile-phone-process{text-align:center;padding:0}
.mobile-rapair-left{width:100%;margin-bottom:30px}
.mobile-rapair-right{width:100%;text-align:left}
.mobile-phone-process h1,.pioneer-part-right h1,section.capabilities h1{font-size:24px}
section.patter-bg.capabilities h4{font-size:15px!important}
section.patter-bg.capabilities p{font-size:13px!important}
.col-xs-12.trust{margin-bottom:15px}
section.common-repair .col-lg-3.col-md-4.col-sm-4.col-xs-12{width:50%}
section.capabilities ul li{height:auto;margin-bottom:10px}
h3.toggle-head.accordion-heading{text-align:left}
p.fifty{text-align:left}
.testimonial-bottom p{text-align:left;margin-bottom:0}
.highlights-btn,.advantage-btn{text-align:center}
.highlights-btn li,.advantage-btn li{margin:0 5px 15px!important;width:130px;float:none;display:inline-block}
.store-data li p{min-height:52px}
.new-name-list ul li:first-child{width:16%;margin-right:2%}
.modal-body form>ul li select{padding:5px 0 5px 10px !important}
.name_list.new-name-list li{width:40%;margin-right:2%}
.new-name-list ul li:last-child{width:40%}
.blackberry-tab li a:after{border-width:30px 0 0 22px}
.contact_form.new_contact form#enquiry_form.Request_A_Repair>ul>li:first-child ul.mar-200 li{margin:0 0 15px!important;width:100%!important;float:left}
.contact_form.new_contact form#enquiry_form.Request_A_Repair>ul>li:first-child ul.mar-200 li:last-child{margin:0!important}
.contact_form.new_contact form#enquiry_form.Request_A_Repair>ul>li{width:100%}
.contact_form.new_contact form#enquiry_form.Request_A_Repair ul li span{width:100%!important;padding-top:0;margin-bottom:5px}
.contact_form.new_contact form#enquiry_form.Request_A_Repair input[type=file]{width:100%!important}
.modal-body form>ul>li.checked .name_list.new-name-list ul li{width:auto;float:left;margin:0 20px 0 0;text-align:left}
.modal-body form>ul>li.checked .name_list.new-name-list ul.courses-id li{width:50%}
.modal-body form>ul>li.checked .name_list.new-name-list ul.undergone-id li:last-child{width:66%;margin:0}
section.career-form-fp form{width:100%}
.about-us h1{font-size:30px}
section.career-form-fp form .div1{width:100%;margin-bottom:10px!important}
section.career-form-fp form .div1.fully .div3{width:100%}
ul.input-ir>li,ul.input-ir>li>ul.dob-quesnories li{width:100%;margin:0 0 10px}
ul.input-ir>li>ul.dob-quesnories li{margin:0 0 10px}
ul.input-ir>li>ul.dob-quesnories li:last-child{margin:0}
.storepage{text-align:center}
.storepage li{float:none;margin:0 10px 5px 0;display:inline-block}
section.inner-head-sec.franchisee-opportunity h3{font:600 20px 'Open Sans'}
.bottom-social-link li{width:37px}
.store-icon{width:100%;text-align:center}
.store-icon a{margin:0 7px}
.main-slide .carousel-indicators{left:0}
.customers-btns li{min-height:136px}
ul.grid.livespeech li{width:50%}
.testibox{padding:30px 10px 5px;margin-bottom:30px}
.testimonial-live h2.testmiddhed{font-size:32px}
/**9-2-2017**/
.blackberry-tab li{    border-radius: 0px 0 0 0; width:93%; margin-bottom:8px;}
.blackberry-tab li a{ width:100%; border-radius:0;}
.country_part ul li{ width: 478px;}
.country_part ul li .country_box {padding: 18px 0 0 60px;}
.lookforward ul li{margin-right: 0;padding-right: 20px;width: 45%;display: inline-block;padding-left: 20px;margin-bottom: 20px;}
.lookforward ul li:nth-child(2n){ background:none;}
ul.thankyoupage li {
    float: none;
    display: inline-block;
    margin-left: -1px;
    width: 33%;
    margin-bottom: 12px;
}
ul.thankyoupage {
    width: 100%;
    text-align: center;
}
ul.thankyoupage li:last-child{ margin-bottom:0;}
.content-class,.warrantysersec,.warrantyserfour{ padding:25px 0;} 
.content-class h2{ text-align:center; font-size:24px;}
.warrantysersec h2 {text-align: center;font-size: 24px;}
.warrantysersec p {text-align: center;font-size: 19px;}
.warrantysersec h3{ font-size:19px;}
.warrantysersec a, .warrantysersec span{ font-size: 16px;}
.content-class p,.warrantyserfour p{font-size: 14px;line-height: 21px;text-align: justify; margin-bottom: 10px;}
.warrantyserfour h2 {font-size: 24px;margin-bottom: 15px;}
.warrantyserfour a{       height: auto;
    line-height: 21px;
    padding: 11px 20px;
    margin-top: 20px;}
.warrantyserfive{ text-align:center;}
.content-class h4{ font-size:18px;}
.content-class ul li{ font-size:14px;}
.warrantysersec span{ margin:0 1px;}
.content-insurance{ padding: 35px 20px 15px;}
.insurancelast{ background:#f4f4f4;}
.insurancelast{ text-align:center;}
.insurrencebutton{ margin-top: 20px;}
.insurancethree img{ margin-bottom:60px;} 
.insurancetwo ul li{ font-weight:400;}
.itdelerunit{padding:0!important}
.itdelerunit .row .col-sm-6:first-child{background:#3572b5;padding:15px}
.itdelerunit .row .col-sm-6:last-child{background:#e83435;padding:15px}
.content-unit strong{font-size:38px;line-height:35px}
.content-unit strong small{font-size:42px}
.content-unit p{font-size:26px!important;text-align:center!important}
.content-unit h2{font-size:30px!important;margin-bottom:8px}
.content-unit span{font-size:14px}
.itdelear-four{padding:25px 0}
.retailer-sec .retailer-howwork>li:nth-child(2):after{ display:none;}
.retailer-sec .retailer-howwork>li:first-child:after{ display:none;}
.retailer-sec .retailer-howwork>li{     width: 218px;
    margin-bottom: 40px;
    display: inline-block;margin-right: 0;
    float: none;}
	.retailer-sec .retailer-howwork>li:nth-child(3){ margin-top:0;}
	.processwork{    background: rgba(255, 255, 255, 0.49) !important;padding: 28px 25px 0px;}
.franchitable tr:last-child th, .franchitable tr:last-child td{font-weight: 400; font-size: 13px; padding:10px 0;}	
.retailer-last{ padding:0;}
	
.subscribe-fixed .frame {
    width: 94%;
}
.frame .f-subscribe-form .esu-input {
    width: 25%;
}
.frame .f-subscribe-form .esu-input input {
    margin-bottom: 2px;
}
.frame .f-subscribe-form .esu-input input {
    margin-bottom: 2px;
}
.subscribe-fixed.subscribe-min .frame {
    width: auto;
    display: inline-block;
    padding-left: 40px;
}
.subscribe-fixed .request-call-back strong {
    display: block;
}
.subscribe-fixed .frame button.call-back {
    padding: 3px 18px;
    font-size: 15px;
}
.f-information-columns-wrapper {
    text-align: center;
}
.subscribe-fixed .request-call-back strong {
    font-size: 18px;
}
.frame .f-subscribe-form .esu-input input {
    margin-bottom: 4px;
	height: 26px;
}
.floating_box .close {
    top: -4px;
    right: auto;
    left: -26px;
}
.top_section h3 {
    padding: 0 0 1px;
}
.top_section span {
    font-size: 18px;
}
.top_section {
    padding: 5px 0 0;
}
form#footercallback_forms input[type="text"], form#footercallback_forms input[type="email"], form#footercallback_forms input[type="tel"], form#footercallback_forms input[type="password"] {
    margin-bottom: 2px;
}
input#footercallback_btn {
    padding: 8px 10px;
	line-height: 15px;
}
.mobile_float {
    font-size: 14px;
    line-height: 30px;
    height: 30px;
}
.loader_img img {
    max-width: 120px;
}
}
@media (max-width:480px) {
.footer-btns li:after{background-image:none}
.footer-btns:before,.footer-btns:after{background-position:-1100px -5px}
.store-data li p{min-height:52px}
.product_right h3{font-size:20px}
#text-10.widget .textwidget ul.popular_list li .popular_left h5{font-size:16px;margin:0 0 5px;font-weight:600}
#text-10.widget .textwidget a.btn{padding:4px 0;font-size:18px;font-weight:600;margin:15px auto;width:140px;text-align:center}
.blog_detail_right h4{margin-bottom:10px!important}
#text-10.widget .textwidget ul.popular_list li .popular_left h5{font-size:16px;margin:0 0 5px;font-weight:600}
.top-contact{width:56%;float:left}
.top-social-link{float:right;margin:2px 0 0;width:37%;text-align:right}
.top-social-link li{float:none;display:inline-block;margin:0 0 0 -3px}
.top-contact li{margin:0 1px 0 0;font-size:11px;line-height:25px}
.top-social-link li a{height:25px;line-height:25px}
.total-experts li{width:100%;margin:0 0 10px}
.footer-btns li{width:100%;margin:0 0 10px;background:none}
.scroll-top{width:60px;top:-55px}
.scroll-top img{width:100%}
.inner-head-sec h1{font-size:18px!important;line-height:20px!important}
.about-acmatech h2.abouttophed{font-size:18px!important;line-height:20px!important}
section.inner-head-sec.faq_head h2{font-size:18px!important;line-height:20px!important}
section.inner-head-sec.carrer_head h2.careertophed{font-size:18px!important;line-height:20px!important}
.inner-head-sec h2.hedtopres{font-size:18px!important;line-height:20px!important}
.inner-head-sec{min-height:80px!important;background-size:cover!important}
.laptop-repair-pics{height:320px}
.common-repair h2{margin:0}
.repair-detail h2{text-align:center}
.desktop-head-sec ul li{width:100%;margin:0 0 5px}
.desktop-head-sec ul li a{float:left}
.desktop-head-sec ul{width:100%;float:left;min-height:106px}
.desktop-repair-sec ul li{width:100%;float:left;margin:15px 0 0}
.desktop-repair-sec ul li a span{min-height:220px}
.training-list-sec ul li{width:100%;margin:0 0 20px}
.training-list-sec ul li:last-child{margin:0 0 20px}
.course-list{padding:15px;margin:20px 0 0}
.course-list:hover{margin:20px 0 0}
.course-list a img{width:150px}
.course-list h2{margin:0 0 15px}
.courses-main-pics{height:320px}
.training-sec-pics{height:320px}
.storepage{width:100%;margin:0 auto}
.storepage li{margin:0 2px 0 0}
.storepage li a{width:28px;height:28px;font-size:13px;line-height:16px}
.storepage li a.prestore,.storepage li a.nextstore{width:53px}
section.blog-inner-sec .col-md-3.col-sm-4.col-xs-12{width:100%!important}
.blog_detail_left p{text-align:justify}
.blog_detail_left h3{font:20px 'Open Sans'}
.col-md-4.col-sm-3.blog_detail_right span img{width:100%}
.carrer_right h3{font:20px 'Open Sans';text-align:center}
.carrer_right p{text-align:justify}
.carrer_right h1,.carrer_right h5{text-align:center}
.watch_right p{transform:none}
.watch_right span{margin-left:0}
.watch_right p b,b.blackcolor,b.redcolor{font:700 21px 'Open Sans'!important}
.quation_sec ul li:nth-child(even) p{text-align:justify}
section.call-back-sec.fac-callback{margin-top:0}
.servicetab li{width:50%}
.weekend{transform:none}
section#watches_sec{padding-bottom:76px}
section.desktop-head-sec.unlockin_head{min-height:0;height:auto}
span.product_left{width:100%}
.product_right{width:100%;margin-left:0}
ul.popular_list span img{width:100%}
.pone-repaire-img ul li a span img{width:100%!important;height:100%}
.together-each ul li:last-child{float:none}
.gromming p{text-align:justify}
.together-each ul{width:100%}
.together-each ul li{width:100%;margin-bottom:10px}
.benefit{padding:24px 0 50px}
.together-each{padding:41px 0 0;padding-bottom:21px}
.mobtech p,.team p,.customer p{margin-bottom:10px;font-size:14px;display:inline-block;width:100%;line-height:22px;text-align:justify}
.team h3{font-size:16px}
.team ul li{font-size:14px}
.mobtech img{margin-bottom:15px}
.about-us h1{font-size:24px}
.about-us h2.aboutmidhed{font-size:24px}
.team ul li{padding-left:25px;background:url(../img/about-check.png) 0 5px no-repeat}
.team img{margin-bottom:15px}
.team h4,.customer h4{font-size:18px;margin-bottom:10px}
.mobtech p,.team p,.customer p{margin-bottom:10px;font-size:14px;display:inline-block;width:100%;line-height:22px;text-align:justify}
.team h3{font-size:16px}
.team ul li{font-size:14px}
.mobtech img{margin-bottom:15px}
.about-us h1{font-size:24px}
.about-us h2.aboutmidhed{font-size:24px}
.team ul li{padding-left:25px;background:url(../img/about-check.png) 0 5px no-repeat}
.team img{margin-bottom:15px}
.team h4,.customer h4{font-size:18px;margin-bottom:10px}
.term-and-condition{padding:30px 0}
.imac-pics{min-height:260px}
.common-mac h1{width:230px;font-size:15px}
.common-mac h1 span{padding:0}
.imac-part-right{padding:10px 0}
.col-xs-12.guestfeculty ul li a::after{content:"";border:none}
.col-xs-12.guestfeculty ul li a{background:#fff!important}
.guestfeculty{padding:0}
.col-xs-12.guestfeculty .common-mac-ul li a::before{height:18px;width:30px}
.col-xs-12.guestfeculty ul li{padding-left:40px}
.col-xs-12.guestfeculty ul li a{line-height:26px;color:#000!important;padding:0!important}
.common-mac{padding:20px 0}
.some-list h1{width:auto;padding:10px 0}
.gromming h1{width:225px;font-size:13px}
.gromming h1 span{padding:0}
.franchisee-opportunity-pics{min-height:249px}
.franchisee-opportunity-right h1{font-size:20px;margin:5px 0;line-height:36px}
.franchisee-opportunity-right p{text-align:justify}
.together-each ul li a{font-size:16px;padding:5px 0}
.together-each h2{font-size:18px;margin:15px 0}
.together-each h1{font-size:24px}
.together-each{min-height:280px;padding:15px 0 0}
.franchisee-opportunity-right h3{font-size:18px}
.job-opp-pics{min-height:260px}
.job-opp-right-part h1{font-size:18px}
.job-opp-right-part p{line-height:18px}
.common-mac h1 span{padding:0 20px}
.common-mac h1{width:180px;font-size:20px}
.job-opporturnities h4{font-size:16px}
.job-opporturnities h4 span{font-size:16px}
.job-opporturnities h4.panel-title{font-size:13px}
.job-opp-last .panel-heading:hover .job-opp-last h4,.job-opp-last .panel-heading.panal-active h4{font-size:13px}
.on-hover{width:100%}
.opportunity-pics{min-height:248px}
.features h1{font-size:24px}
.opportunity-part-right ul li{padding-left:25px;line-height:18px;background-position:0 2px}
.map h4{font-size:14px;padding-top:0}
.map p{line-height:18px;text-align:justify;font-size:12px}
.privacy-policy h1{font-size:24px}
.privacy-policy h2.hedmiddle{font-size:24px}
.privacy-policy h4{font-size:14px;margin:15px 0 2px}
.privacy-policy .text-span{font-size:14px}
.search-result-sec .col-xs-12.guestfeculty ul li a::before{padding:0 0 0 8px;top:-1px}
.search-result-sec .col-xs-12.guestfeculty ul li{padding-left:35px}
.search-result-sec h1{font-size:22px;margin-bottom:10px}
.search-result-sec .col-xs-12.guestfeculty ul li a{line-height:20px}
.form-testimonial .form-group.col-sm-6{width:100%;margin-bottom:15px}
.form-testimonial .form-group{margin-bottom:15px}
.form-testimonial h4{font-size:16px;margin-bottom:15px}
.form-testimonial h1{font-size:20px}
.form-testimonial .textarea-testimonial{height:115px}
.form-testimonial .col-sm-12 .row .col-sm-12:last-child{text-align:center}
.testimonial ul li{width:100%;margin-left:0;margin-right:0;margin-top:65px}
.testimonial{padding:20px 0}
.testimonial h1{font-size:24px;margin-bottom:10px}
.testimonial h2.testmiddhed{font-size:24px;margin-bottom:10px}
.testimonial button{float:none;margin:auto;width:155px;display:block;font-size:14px}
.assits ul li{width:240px;height:240px;position:static;margin-bottom:10px!important}
.assits ul li p{font-size:21px}
section.assits ul{margin:auto;width:240px;float:none;height:auto}
.step-right p{text-align:justify}
.assits ul li:nth-child(2),.assits ul li:nth-child(4){margin-bottom:15px}
.assits h2{font-size:18px}
.assits{padding:23px 0}
.we-thanks p{text-align:justify}
.offer-left ul li,.offer-right ul li{padding-left:27px}
.step-right h1{margin-bottom:10px;margin-top:10px;font-size:36px}
.vision h1{width:100%;font:500 17px/54px keep_calm_medregular}
.vision ul li{width:100%;min-height:0}
.pioneer-last ul{width:200px}
.pioneer-last{padding-bottom:20px}
.vision p{text-align:justify}
section.vision br{display:none}
form.con-enquery ul li{width:100%}
.con-button{margin-left:0}
.submit-button-form{margin-left:0!important}
.new-name-list ul li{width:100%}
form ul li span{width:auto}
.new-name-list{width:100%}
form ul li select{width:100%}
.name_list ul li select{width:100%}
form ul li input{width:100%}
.common-mac h1 span:before,.common-mac h1 span:after{display:none}
.carousel-inner .item:nth-last-child(3) .slide-content .slide-deatil h2{font-size:15px;margin-bottom:13px}
.slide-contact-btns li a{font-size:12px}
.slide-deatil p{font-size:12px}
.item.dynamic-class-8277 h2{font-size:19px;margin-bottom:0}
.slide-deatil h1{font-size:26px!important}
.item.dynamic-class-8275 h2{font-size:16px}
.item.dynamic-class-8275 h1{margin-bottom:0}
.item.dynamic-class-8273 h1{margin-bottom:11px}
.item.dynamic-class-8273 h2{line-height:24px}
ul.mobile_un.lappiiii li{font-size:12px!important;padding-left:25px}
.item.dynamic-class-8270 h2{font-size:15px}
.item.dynamic-class-8270 h1{margin-bottom:19px}
ul.mobile_un li{font-size:12px}
.carousel-inner .item:nth-last-child(2) .slide-content h1{margin-bottom:14px}
.item.dynamic-class-8266 h2{display:none}
.item.dynamic-class-8266 h3{margin-bottom:0}
.carousel-inner .item:nth-last-child(1) .slide-content h1{font-size:23px!important;margin-bottom:1px}
.carousel-inner .item:nth-last-child(1) .slide-content .slide-deatil h2{line-height:2}
.carousel{height:708px}
.item.dynamic-class-8277 p{padding-top:13px}
ul.traning-id li{width:auto}
ul.courses-id,ul.prefrance-id,ul.preffered-days,ul.refrenaces-id,ul.program-id,ul.undergone-id{margin-top:10px}
ul.training-dob li{width:100%!important;margin-right:0;margin-bottom:8px}
ul.training-dob li select{width:100%!important}
ul.courses-id li:nth-child(1),ul.courses-id li:nth-child(4){width:100%}
ul.prefrance-id li:nth-child(2),ul.prefrance-id li:nth-child(1),ul.preffered-days li:nth-child(1),ul.preffered-days li:nth-child(2){width:100%;margin-right:0;margin-bottom:10px}
ul.refrenaces-id li:nth-child(1),ul.refrenaces-id li:nth-child(2),ul.refrenaces-id li:nth-child(3),ul.refrenaces-id li:nth-child(4){width:100%;margin-right:0}
ul.program-id li:nth-child(1){width:100%;margin-right:0}
ul.program-id li span{font-size:11px}
li.g-recaptcha,.franchise_cptch{overflow-x:scroll;overflow-y:hidden}
form#enquiry_form li{margin-bottom:15px!important}
ul.mar-200 li:nth-child(1){width:100%;margin-left:0}
.contact_form.new_contact select#name_title{width:100%}
.new-name-list ul li input,form.personal_form p input[type=text]{width:auto}
ul.courses-id li:nth-child(8){width:100%!important}
.personal_new_div p{margin-bottom:0}
.personal_new_div.form_fran_duest input[type=text]{width:100%}
form.personal_form h5{font-size:15px;margin-bottom:0}
.personal_new_div label{margin-bottom:0}
form.personal_form p input[type=text]{padding:4px 10px!important}
form.personal_form p label{font-size:13px}
p.mar52 label input#fra_sour_investment_text,input#fra_traning_mobile_lap_text,input#fra_long_con_bus_text,input#fra_capablity_hurdels_text,input#fra_skill_hand_text,input#fra_oth_para_bus_repair_text{margin-top:8px}
ul.qus.regarding-lappy{width:100%;margin-bottom:10px}
form#franchise_questionnair_form label{width:100%}
span.dob-quesnories{width:100%}
span.dob-quesnories select:nth-child(3){margin-bottom:0}
p.mar52 label input#fra_sour_investment_text,input#fra_traning_mobile_lap_text,input#fra_long_con_bus_text,input#fra_capablity_hurdels_text,input#fra_skill_hand_text,input#fra_oth_para_bus_repair_text{height:auto}
p.mar50 label{width:100%!important}
.name_list.new-name-list{width:100%}
ul.training-dob li select{width:128px!important}
ul.training-dob li select{width:100%!important}
section.career-form-fp form .div2{width:100%}
section.career-form-fp form .div3{width:100%}
section.career-form-fp form .div1{margin-bottom:0}
section.career-form-fp form .second_heading{margin-bottom:0}
div#recaptcha1{overflow-y:hidden;overflow-x:scroll}
section.career-form-fp form .first_heading{font-size:17px}
ul.mar-200 li{width:100%!important}
ul.mar-200 li:nth-child(2) input,ul.mar-200 li:nth-child(3) input{width:100%}
.blackberry-detail li{width:100%}
.new-name-list ul li:first-child,.name_list.new-name-list li{width:100%}
.new-name-list ul li input,form.personal_form p input[type=text]{width:100%}
#recaptcha2,.cptli{overflow-x:scroll;overflow-y:hidden}
form#enquiry_form ul li input[type=radio],form#enquiry_form ul li input[type=checkbox],form#franchise_form ul li input[type=checkbox]{width:auto}
ul.courses-id li:nth-child(2),ul.courses-id li:nth-child(5),ul.courses-id li:nth-child(7),ul.courses-id li:nth-child(6){width:100%}
ul.undergone-id li:nth-child(1),ul.undergone-id li:nth-child(2),ul.undergone-id li:nth-child(3){width:100%}
ul.undergone-id input#tra_oth_cur_text{margin-left:0}
div#brand-sec.carousel,div#testi-sec.carousel{height:auto}
.fileUpload.btn.image-atchment{margin:0;width:100%;text-align:left}
.black-icon{width:100%;float:left;text-align:center;margin-bottom:10px}
.black-icon img{display:inline-block}
.blackberry-detail{width:100%;float:right}
.vocation-part-right h2{font-size:20px}
.vocational-corses-list h1{font-size:22px}
.vocational-corses-list ul li{width:100%;margin-right:0;margin-left:0;min-height:0;padding-bottom:20px}
.vocational-corses-list ul li h5{font-weight:600;font-size:20px;min-height:0;margin-bottom:20px}
.vocational-corses-list ul li img{height:auto}
.vocational-corses-list ul li a{margin-top:10px}
.we-thanks h2{font-size:20px;padding:0}
section.franchise-step .step-right h1{font-size:20px}
.for-clint-slider div#carousel-example-generic.carousel{height:auto}
.store-data li h2{min-height:0;margin-bottom:15px!important}
.store-data li{width:100%;margin:0 0 15px}
li span.page-numbers.current{font:400 13px/16px Lato;height:28px;width:28px}
.storepage li a.prev.page-numbers,.storepage li a.next.page-numbers{width:60px}
.privacy-policy .team ul li{background:url(../img/dubal-side.png) 0 4px no-repeat;width:100%}
.mobile-phone-process h1,.pioneer-part-right h1,section.capabilities h1{font-size:18px}
.mobile-rapair-right ul li{background:url(../img/about-check.png) 0 5px no-repeat;padding-left:25px}
.pioneer-part-right ul li{float:left;width:100%;text-align:center;margin-right:0;margin-top:0;margin-bottom:20px}
.vision h1 span{padding:0 20px}
section.common-repair .col-lg-3.col-md-4.col-sm-4.col-xs-12{width:100%}
section.common-repair .course-list h2{font-weight:600;font-size:20px;min-height:0;margin-bottom:20px}
.course-pic{min-height:0;margin-bottom:20px}
.course-pic img{max-height:none;max-width:100%}
h3.toggle-head.accordion-heading{text-align:left;padding:10px 15px 0!important;font-weight:600!important;font-size:15px!important;line-height:18px}
.fifty-main{padding:10px}
p.fifty{text-align:left;font-size:14px}
ul.storepage{width:auto}
.top-contact li{width:100%}
.top-contact li i{width:25px;line-height:25px;margin:0 1px 0 0}
.top-social-link li{width:25px}
.wtsapp-sec h2{font-size:14px;line-height:22px;width:145px}
.send-arrow{width:80px;float:right}
.modal-body form>ul>li{width:100%}
.name_list.new-name-list li{margin-right:0}
form#enquiry_form li .new-name-list ul li:last-child{width:100%;margin-bottom:0!important}
.modal-body form>ul li [type=text]#captchsecu{width:60%!important}
input.submit-button-form{float:none;width:110px!important;margin:20px auto 0!important;display:block}
form#enquiry_form ul li textarea,form#laptop_enquiry_form ul li textarea,form#unlock_enquiry_form ul li textarea,form#store_enquiry_form ul li textarea,form#contact_form ul li textarea,form#franchise_form ul li textarea,.contact_form.new_contact form#enquiry_form.Request_A_Repair textarea{height:70px!important}
.get-copy-form li.full-width img,.call-back-form ul li.full-width img{display:inline-block;margin-right:10px}
.get-copy-form li.full-width input#captchsecu,.call-back-form ul li.full-width input#captchsecu{display:inline-block;float:none}
.call-back-form ul li input.submit{margin:15px auto 0!important;float:none;display:block;clear:both}
.new-name-list ul li:first-child,.name_list.new-name-list li{width:100%;margin:0 0 15px!important}
.new-name-list ul li:last-child{width:100%;margin-bottom:0!important}
.contact_form.new_contact{padding:0}
.contact_form.new_contact form#enquiry_form,form.personal_form,form{padding:15px}
.contact_form.new_contact form#enquiry_form.Request_A_Repair ul li input#request_repair{float:none}
.modal-body form{padding:0}
.modal-body form#enquiry_form>ul>li.checked .name_list.new-name-list ul li{width:100%!important;float:left;margin:0!important;text-align:left}
.modal-body form>ul li .name_list.new-name-list ul.training-dob li{width:100%!important;margin-right:0}
.modal-body form#enquiry_form.training_form_enquiry>ul>li:nth-child(5),.modal-body form#enquiry_form.training_form_enquiry>ul>li:nth-child(6){width:100%}
section.career-form-fp form .div1.fully input#captchsecu{width:60%!important;float:none;display:inline-block}
input#job_apply{float:none;margin-top:10px}
section.career-form-fp form .div1.fully img{float:none;margin-right:10px;display:inline-block}
.franchise_cptch{overflow:hidden!important}
.franchise_cptch input#captchsecu{width:60%!important;float:none;display:inline-block}
.franchise_cptch input#franchise_questionnair{float:none;margin-top:10px}
.franchise_cptch img{float:none;margin-right:10px;display:inline-block}
.contact_form.new_contact form#enquiry_form,form.personal_form,form{padding:0;border:none}
.form-testimonial .btn-default{float:none;margin:10px auto 0;display:block}
.desktop-repair-sec ul{width:280px}
.store-data li{width:100%;margin:0 0 15px!important}
ul.store-data,.training-list-sec ul{width:280px}
.titleunlocking{font:400 30px/40px Lato}
.store-data li p{min-height:0!important;margin-bottom:10px}
.training-list-sec ul li a{height:auto}
.zopim{right:0!important;bottom:0!important}
.copy-right-sec{padding:25px 0 50px}
.customers-btns{text-align:center}
.customers-btns li{width:30%;float:none;display:inline-block}
.trusted-sec-box-in h2{font:400 24px/30px Lato}
ul.grid.livespeech li{width:100%}

.privacy-policy.lapi_ir {
    padding: 30px 0;
}
.privacy-policy.lapi_ir h1.title {
    font-size: 20px;
}
.privacy-policy.lapi_ir ul li {
    font-size: 15px
}
/**2-9-2017**/
.inner-head-sec h2{ font-size:20px;}
.electronic-btns{ width:100%;}
.lookforward ul li{ width:100%;margin-bottom: 9px; background:none;padding-left: 0;}
#newcontactpage h2{ font-size:24px;}
.country_part h3{ font-size:18px;}
.country_part ul li .location-detail{    width: 100%;padding: 10px 10px 50px 10px; position: relative;background: rgba(255, 255, 255, 0.94);height: auto;}
.country_part ul li{ width:100%;}
.country_part ul li .country_box{    padding: 0;background-size: cover;    height: auto;}
.country_part ul li{ margin-bottom:25px;}
.country_part ul li .location-detail span.closetime{    width: 70px;height: 45px;padding-top: 14px;padding-top: 14px; bottom:0; right:0; background:#4a4949;    border-radius: 100% 0 0 0; padding-left: 13px;} 
.country_part ul li .location-detail a{ right:12px;}
.country_part{ margin-bottom:50px;}
#newcontactpage{ padding-top:20px;}
.top-social-link{ width:44%;}
.lookforward ul li h5{ font-size:14px;}
.lookforward ul li a{ font-size:12px;margin-bottom: 1px;}
.lookforward{ margin-bottom:10px;}
.lookforward ul li{ margin-bottom:7px;}
.lookforward ul li:last-child a{ font-size:14px;}
.lookforward ul li:last-child a i{ font-size:28px;}
ul.thankyoupage li {
    width: 49%;
    margin-bottom: 20px;
}
.delearcontectform li{float:left;width:100%}
.delearcontectform li input[type="text"],.delearcontectform li input[type="email"],.delearcontectform li input[type="tel"],.delearcontectform li select{padding:0 8px;height:35px!important}
.delearcontectform li textarea{margin-top:15px;margin-bottom:0}
.itdelear-four h2{font-size:24px;margin-bottom:16px}

.subscribe-fixed .frame {
    padding-right: 18px;
}
.frame .f-subscribe-form .esu-input {
    width: 49%;
}
.frame .captchaimage + input#captchsecu {
    width: 61%;
    border-radius: 0 2px 2px 0;
}
input#footercallback_btn {
    margin-top: 0;
}
.email-receive-tips strong.ttl {
    line-height: 12px;
    font-size: 11px;
    margin-bottom: 0;
}
.email-receive-tips span {
    font-size: 10.5px;
    padding: 1px 5px;
    width: 100%;
}
.frame .f-subscribe-form .esu-input:nth-child(5) {
    width: 49%;
}
.subscribe-fixed .frame img.call-back {
    width: 36px;
}
.subscribe-fixed.subscribe-min .frame {
    width: 91%;
    padding-left: 14px;
}
.subscribe-fixed .request-call-back strong {
    font-size: 14px;
    padding-right: 0;
}
.frame .captchaimage b {
    padding: 3px 5px;
}
.loader_img img {
    max-width: 100px;
}
.floating_box {
    right: 0;
}
}

@media (max-width:360px) {
.laptop-repair-pics{height:200px}
.desktop-repair-sec ul li{width:100%;margin:15px 0 0}
.desktop-repair-sec ul li a span{min-height:220px}
.desktop-repair-sec ul li:last-child{margin:15px 0 0}
.courses-main-pics{height:200px}
.training-sec-pics{height:200px}
.store-data li{width:100%;margin:0 0 15px}
.store-data li:last-child{margin:0 0 15px}
}
@media (max-width:320px) {
.top-contact li{margin:0 1px 0 0;font-size:11px;line-height:25px}
.top-contact li i{width:25px;line-height:25px;margin:0 1px 0 0}
.top-social-link li{width:25px}
.top-social-link li a{height:25px;line-height:25px}
.search-sec{padding:0 0 0 85px}
.search-arrow{width:100px;top:0}
.wtsapp-sec{padding:10px 0 10px 10px}
.wtsapp-icon{padding:10px 0 0}
.wtsapp-sec h2{font-size:14px;line-height:22px;width:145px}
.send-arrow{width:80px;float:right}
.slide-content h1{font-size:20px}
.slide-content h2{font-size:13px}
.slide-service-list li{font-size:12px}
.slide-contact-btns li a{padding:6px 5px}
.features-detail h2{font-size:12px}
.features-detail p{font-size:12px;line-height:18px;margin:0}
.customers-btns li a img{width:70%}
.trusted-sec-box-in h1{font-size:16px}
}
@media only screen and (min-device-width:320px) and (max-device-width:767px) and (orientation:landscape) {
.feedback{width:25px;top:50px}
}