@import "//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css";
@font-face{font-family:'microsquarebold';src:url(../fonts/microsquare_bold-webfont.woff2) format("woff2"),url(../fonts/microsquare_bold-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'microsquareregular';src:url(../fonts/microsquare_regular-webfont.woff2) format("woff2"),url(../fonts/microsquare_regular-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'Conv_MyriadPro-Light';src:url(../fonts/MyriadPro-Light.eot);src:local(☺),url(../fonts/MyriadPro-Light.woff) format("woff"),url(../fonts/MyriadPro-Light.ttf) format("truetype"),url(../fonts/MyriadPro-Light.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Conv_MyriadPro-Semibold';src:url(../fonts/MyriadPro-Semibold.eot);src:local(☺),url(../fonts/MyriadPro-Semibold.woff) format("woff"),url(../fonts/MyriadPro-Semibold.ttf) format("truetype"),url(../fonts/MyriadPro-Semibold.svg) format("svg");font-weight:400;font-style:normal}
html{position:relative;min-height:100%}
body{padding:0;margin:0;background:#fff;overflow-x:hidden}
ul{list-style:none}
th{text-align:center;margin:0}
body a{text-decoration:none;outline:none}
body a:hover,body a:focus{text-decoration:none;outline:none}
select{outline:none}
a img{border:none}
img{border:0}
p{padding:0;margin:0}
h1,h2,h3,h4,ul,p{padding:0;margin:0}
input:focus,textarea:focus{outline:0}
textarea{resize:none}
input::-moz-placeholder{opacity:1}
.clr{clear:both;height:0}
.feedback{width:38px;position:fixed;top:250px;left:0;z-index:10000}
.top-bar{width:100%;float:left;background:#303030;padding:0}
.top-bar-deatil{width:100%;float:left;background:#e5e5e5}
.top-contact{float:left}
.top-contact li{float:left;margin:0 15px 0 0;color:#6b696a;font:400 15px/37px "open sans"}
.top-contact li a{color:#6b696a}
.top-contact li a:hover,.top-contact li a:focus{color:#000}
.top-contact li i{width:45px;float:left;margin:0 10px 0 0;color:#fff;background:#3570b4;text-align:center;font-size:20px;line-height:37px}
.top-contact li i img{margin:-3px 0 0}
.top-social-link{float:right;margin:0}
.top-social-link li{width:45px;float:left;margin:0;padding:0;border-right:1px solid #fff}
.top-social-link li:last-child{border:0}
.top-social-link li a{display:block;float:left;width:100%;text-align:center;font-size:20px;line-height:37px;height:37px;color:#fff;background:#424a4c}
.top-social-link li a.fb:hover{background:#3b5999}
.top-social-link li a.twit:hover{background:#00acee}
.top-social-link li a.linked:hover{background:#0080af}
.top-social-link li a.gplus:hover{background:#d14836}
header{width:100%;float:left;z-index:11;background:#fff;padding:7px 0 10px}
.logo{width:197px;float:left;margin:0;padding:0;height:auto}
.navbar{border:none;background:none;margin:0}
.menu{float:right;margin:21px 0 0}
.menu li{float:left;margin:0;position:relative}
.menu li a{float:left;display:block;width:100%;font:400 14px/29px "open sans";color:#6a6869;padding:0 10px}
.menu li a:hover,.menu li a.active{background:#e83435;color:#fff;border-radius:2px}
.menu li:hover>a.active,.menu li:hover>a{background:#e83435;color:#fff;border-radius:2px}
.menu li:last-child{margin-right:0}
.navbar-collapse{padding:0}
.menu li:hover .dropdown-menu{display:block}
.menu li a.dropicon{display:none}
.dropdown-menu{border:0;padding:1px 0 0;border-radius:0;background:#c91f20}
.dropdown-menu li{width:100%;margin:0 0 1px}
.search-wtsapp-sec{width:100%;float:left;background:url(../img/header-pattern.png) 48% 0 no-repeat;height:97px;position:relative;z-index:1;margin:0 0 -21px}
.search-sec{width:95%;float:left;margin:0;position:relative;padding:0 0 0 190px}
.search-sec input{width:100%;height:36px;margin:20px 0 0;background:#1e1c1d;border:0 solid #e4e4e4;border-radius:3px;padding:7px 50px 7px 10px;font:400 14px/36px "open sans";color:#787878}
.search-sec input::-webkit-input-placeholder{color:#787878}
.search-sec input:-moz-placeholder{color:#787878}
.search-sec input.search{width:40px;height:36px;background:#e83435 url(../img/spritesheet-1.png) no-repeat;border:0;border-radius:0 3px 3px 0;padding:0;position:absolute;top:0;right:0;background-position:-664px -5px}
.search-sec input.search:hover{background:#d42122 url(../img/search-icon.png) 50% 50% no-repeat}
.search-arrow{width:197px;position:absolute;top:-17px;left:-20px}
.wtsapp-sec{width:100%;float:left;position:relative;padding:10px 0 0 70px}
.wtsapp-icon{width:71px;float:left;margin:0}
.wtsapp-sec h2{width:290px;float:left;text-align:center;font:700 28px/36px "open sans";color:#fff}
.send-arrow{width:141px;float:right;margin:0;position:absolute;right:-10px;top:0}
.main-slide{width:100%;float:left;background:#0f0f0f url(../img/slide-pat.jpg) top center}
.slide-content{width:100%;float:left;padding:0 20px;height:630px}
.slide-content h1{width:100%;float:right;font-size:50px;color:#fff;margin:0 0 15px;font-family:'microsquareregular';margin-bottom:10px}
.slide-content h1 strong{font-weight:800}
.slide-content h2{width:100%;float:right;font:400 20px/24px "open sans";color:#fff}
.slide-content h2 span{color:#e83433}
.slide-service-list{width:82%;float:left;margin:15px 0 30px}
.slide-service-list li{width:50%;float:left;font:400 15px/24px "open sans";color:#fff;padding:0 0 0 30px;position:relative;margin:0 0 5px}
.slide-service-list li:before{background-image:url(../img/spritesheet-1.png);width:19px;height:19px;background-position:-87px -5px;content:'';position:absolute;top:0;left:0}
.slide-contact-btns{width:100%;float:left}
.slide-contact-btns li{float:left;margin:0 20px 0 0}
.slide-contact-btns li a{display:block;font:600 16px/20px "open sans";color:#fff;padding:12px 50px;border:1px solid #666;text-align:0 0 1px #000;border-radius:4px;background:#474747;background:-moz-linear-gradient(top,#474747 0%,#333 49%,#474747 100%);background:-webkit-linear-gradient(top,#474747 0%,#333 49%,#474747 100%);background:linear-gradient(to bottom,#474747 0%,#333 49%,#474747 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474747',endColorstr='#474747',GradientType=0)}
.slide-contact-btns li a:hover{background:#333}
.more-info-arrow{width:255px;position:absolute;right:19px;bottom:-72px}
.slide-deatil{width:55%;float:left;position:relative;padding:90px 0 0}
.slide-thumbs{width:45%;float:left;position:relative;padding:50px 0}
.seal{width:180px;position:absolute;top:21px;right:0;display:none}
.main-slide .carousel-indicators{bottom:120px;width:100%;margin:0;left:20px}
.main-slide .carousel-indicators li{width:20px;height:20px;float:left;margin:0 10px 0 0;border:7px solid #757575;border-radius:50%;background:#fff}
.main-slide .carousel-indicators .active{width:20px;height:20px;float:left;margin:0 10px 0 0;border:7px solid #264b76}
.our-service-sec{width:100%;float:left;background:#fff}
.service-content{width:100%;float:left;margin:-90px 0 0;background:#F2F2F2;padding:45px 0 80px;border-radius:10px 10px 0 0;background-image:url(../img/shape.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:100%}
.service-list{width:100%;float:left;padding:0}
.service-list img{display:block;margin:0 auto}
.service-list h2{width:100%;float:left;margin:10px 0;font:600 24px/30px "open sans";color:#000;text-align:center}
.service-list p{width:100%;float:left;margin:0 0 15px;font:400 14px/21px "open sans";color:#6a6a6a;text-align:center;padding:0 30px}
.service-list a{width:100px;display:table;margin:0 auto;border-radius:5px;font:400 14px/24px Lato;color:#fff;padding:2px 0;text-align:center;background:#2abbc3}
.service-list a:hover{background:#159198}
.more-features-sec{width:100%;float:left;background:#fff;padding:50px 0 35px}
.more-features-content{width:100%;float:left}
.title{width:100%;float:left;font:400 40px/46px Lato;color:#3570b4;padding:0 0 30px;background:url(../img/title-bg.png) bottom center no-repeat;margin:0 0 15px;text-align:center}
.more-features-content p{width:100%;float:left;font:400 16px/27px "open sans";color:#6a6a6a;padding:0 130px;margin:0 0 20px;text-align:center}
.features-list{width:100%;float:left;border-bottom:1px dotted #c5c5c5;margin:0 0 13px}
.features-list li{width:33.33%;float:left;border-right:1px dotted #c5c5c5;padding:0 13px;margin:0 0 13px}
.features-list li:first-child{padding-left:0}
.features-list li:last-child{padding-right:0;border:0}
.features-list-content{width:100%;float:left;background:#eee;border-radius:5px;position:relative}
.features-thumb{width:30%;float:left}
.features-detail{width:70%;float:left;padding:14px}
.features-detail h2{width:100%;float:left;font:600 14px/24px "open sans";color:#2e2e2e}
.features-detail p{width:100%;float:left;font:400 13px/21px "open sans";color:#6a6a6a;padding:0;text-align:left;margin:0}
.no-border{margin:0;border:0}
.customers-sec{width:100%;float:left;background:url(../img/new-clients.jpg) no-repeat top center;background-attachment:fixed;background-size:cover}
.customers-tab-sec{width:100%;float:left;padding:90px 20px 45px 0}
.customers-btns{width:100%;float:left}
.customers-btns li{width:18%;float:left;margin:0 1%;padding:10px 5px;border:2px solid #2abbc3;min-height:144px;background:rgba(255,255,255,0.9);border-radius:3px}
.customers-btns li a{width:100%;float:left;display:block;text-align:center}
.customers-btns li a img,.customers-btns li a i{display:block;margin:0 auto;border:1px solid #3570b4;border-radius:4px}
.customers-btns li a span{width:100%;float:right;font:400 13px/16px Lato;color:#225da1;margin:5px 0 0}
.customers-btns li a:hover img{border:1px solid #225da1}
.customers-btns li a:hover span{color:#225da1}
.customers-tab-sec h2{width:100%;float:left;margin:15px 0;text-align:center;font:400 24px/30px "open sans";color:#fff}
.customers-tab-sec h2 strong{font-weight:700;color:#2abbc3}
.total-experts{width:100%;float:left}
.total-experts li{width:48%;float:left}
.total-experts li:last-child{float:right}
.total-experts li a{width:100%;float:left;display:block;text-align:center;padding:10px 0;border-radius:5px;font:700 32px/36px "open sans";color:#fff;border:2px solid #2abbc3}
.total-experts li a span{width:100%;float:left;font:400 14px/20px "open sans"}
.total-experts li a:hover{background:#3570b4}
.trusted-sec{width:100%;float:left;padding:170px 0 45px 20px}
.trusted-sec-box{width:100%;float:left;border:3px solid #fff;padding:0 4px 4px}
.trusted-sec-box-in{width:100%;float:left;border:1px solid #fff;padding:15px 10px;margin:-20px 0 0;background:#3570b4;position:relative}
.lady{width:100%;float:left;position:absolute;top:-110px;left:0}
.lady img{display:block;margin:0 auto}
.trusted-sec-box-in h1{width:100%;float:left;margin:25px 0 20px;font:400 38px/40px Lato;color:#fff;text-align:center}
.trusted-sec-box-in h1 strong{font-weight:700}
.trusted-sec-box-in h2{width:100%;float:left;margin:25px 0 20px;font:400 38px/40px Lato;color:#fff;text-align:center}
.trusted-sec-box-in h2 strong{font-weight:700}
.cus-shape{width:100%;float:left;margin:0 0 25px}
.cus-shape img{display:block;margin:0 auto}
.trusted-sec-box-in p{width:100%;float:left;margin:0;font:400 18px/25px "open sans";color:#fff;text-align:center}
.supported-brand-sec{width:100%;float:left;background:#fff;padding:50px 0 30px}
.supported-brand-content{width:100%;float:left}
.supported-brand-content p{width:100%;float:left;font:400 16px/27px "open sans";color:#6a6a6a;padding:0 130px;margin:0 0 20px;text-align:center}
.brand-slide{width:100%;float:left}
.brand-logo{width:100%;float:left}
.brand-logo img{display:block;margin:0 auto}
.supported-brand-sec .carousel-control{width:20px;top:15px;bottom:inherit;opacity:.6}
.supported-brand-sec .carousel-control:hover{opacity:1}
.supported-brand-sec .carousel-control.left{background:none;left:0;padding:0}
.supported-brand-sec .carousel-control.right{background:none;right:0;padding:0}
.track-repair{width:100%;float:left;margin:50px 0 0;background:url(../img/shadow.png) center bottom no-repeat;padding:0 0 27px}
.track-repair a{display:block;margin:0 auto;background:url(../img/track-repair-bg.png) top center/100% 100% no-repeat}
.track-repair a img{display:block;margin:0 auto}

.testimonial-slide{width:100%;float:left;padding:40px 0 20px;background:#f4f4f4 url(../img/testimonials-background.jpg) no-repeat top center;background-size:cover;background-attachment:fixed}
.testimonial-head{width:100%;float:left}
.testimonial-head p{width:100%;float:left;font:400 16px/27px "open sans";color:#6a6a6a;padding:0 130px;margin:0 0 20px;text-align:center}
.testi-detail{width:100%;float:left;padding:0;margin:20px 0;position:relative;padding:0 0 0 0;text-align:center}
.testi-thumb{width:100px!important;position:static;z-index:2;height:100px!important;margin:auto}
.testi-thumb img{width:100%;height:100%}
.testi-detail h1{width:100%;float:left;font:700 30px/30px "open sans";color:#fff;margin:0 0 -30px;background:url(../img/testi-head-bg.png) top left no-repeat;padding:15px 0 15px 60px;z-index:1;position:relative}
.testi-detail h1 span{font-weight:400;font-size:15px}
.testi-detail h2{width:100%;float:left;font:600 24px/normal "open sans";color:#2abbc3;margin:10px 0 0;padding:0;z-index:1;position:relative}
.testi-detail h2 span{font-weight:400;font-size:15px;display:block;font-style:italic}
.testi-detail p{width:100%;float:left;font:400 18px/27px "open sans";color:#000;margin:0;font-style:italic;padding:20px 150px 0;background:none}
.testi-detail p a{float:none;clear:both;display:block;color:#3570b4;font-size:16px;font-style:italic;margin:10px 0 0}
.testi-detail p a:hover{text-decoration:underline}
.testimonial-slide .carousel-control{width:52px;bottom:-40px;top:inherit;opacity:.9}
.testimonial-slide .carousel-control:hover{opacity:1}
.testimonial-slide .carousel-control.left{background:none;left:44.5%}
.testimonial-slide .carousel-control.right{background:none;right:44.5%}
.testimonial-slide .carousel-caption{bottom:30%;left:10%;right:10%;text-shadow:none}
footer{width:100%;float:left;padding:0;background:url(../img/footer-shape.png) top center no-repeat ,url(../img/foot-shadow.png) top center repeat-x ,#0a539f}
.foot-links{width:100%;float:left}
.foot-links h1{width:100%;float:left;font:bold 13px/24px Arial,Helvetica,sans-serif;color:#79c2ef;margin:40px 0 15px;text-transform:uppercase;padding:0 0 15px;background:url(../img/foot-border.png) bottom center repeat-x}
.foot-links h2{width:100%;float:left;font:bold 13px/24px Arial,Helvetica,sans-serif;color:#79c2ef;margin:40px 0 15px;text-transform:uppercase;padding:0 0 15px;background:url(../img/foot-border.png) bottom center repeat-x}
.foot-links ul{width:100%;float:left}
.foot-links ul li{width:100%;float:left;margin:0 0 7px;position:relative}
.foot-links ul li a{float:left;font:400 13px/20px "open sans";color:#61b3e6}
.foot-links ul li a:hover{color:#fff}
.secure-payment{width:100%;float:left}
.secure-payment h2{width:100%;float:left;font:700 18px/24px Lato;color:#fff;margin:10px 0;text-align:center}
.secure-payment img{display:block;margin:0 auto}
.subscribe{width:100%;float:left;margin:0 0 20px;background:url(../img/sign-border.png) top left repeat-x ,url(../img/sign-border.png) bottom left repeat-x ,url(../img/sign-border-ver.png) bottom left repeat-y ,url(../img/sign-border-ver.png) top right repeat-y ,#f3f3f3;padding:15px}
.subscribe h3{width:100%;float:left;font:700 14px/20px Lato;color:#d94344;margin:0 0 10px;text-align:center}
.foot-links ul li input{width:100%;float:left;height:28px;font:400 13px/28px "open sans";color:#fff;text-align:center;padding:0 7px;background:#8cbddb;border:0}
.foot-links ul li input::-webkit-input-placeholder{color:#fff}
.foot-links ul li input:-ms-input-placeholder{color:#fff}
.foot-links ul li input::-moz-placeholder{color:#fff}
.foot-links ul li span{color:#eeebeb;font:400 16px "open sans"}
.foot-links ul li input.signin{width:100%;float:right;background:#e59191;text-align:center;padding:0}
.foot-links ul li input.signin:hover{background:#da7f7f}
.cirtified{width:100%;float:left}
.cirtified img{display:block;margin:0 auto}
.foot-links p{width:100%;float:left;font:17px/30px CenturyGothicRegular;color:#fff}
.footer-btns{width:100%;float:left;margin:15px 0;position:relative;padding:15px 0}
.footer-btns:before{background-image:url(../img/spritesheet-1.png);background-repeat:no-repeat;width:100%;height:1px;background-position:-714px -5px;position:absolute;content:'';top:0;left:0;right:0;margin:auto}
.footer-btns:after{background-image:url(../img/spritesheet-1.png);background-repeat:no-repeat;width:100%;height:1px;background-position:-714px -5px;position:absolute;content:'';bottom:0;left:0;right:0;margin:auto}
.footer-btns li{width:33.33%;float:left;position:relative;min-height:77px}
.footer-btns li:after{background-image:url(../img/spritesheet-1.png);width:2px;height:77px;background-position:-2013px -5px;content:'';top:0;right:0;position:absolute}
.footer-btns li:last-child{background:none}
.footer-btns li:last-child:after{background-image:none;width:0;height:0}
.footer-btns-center{width:176px;display:table;margin:0 auto}
.footer-btns-center img,.footer-btns-center i{float:left}
.footer-btns-center span{width:130px;float:left;text-align:center;font:700 18px/23px Lato;color:#fff;text-transform:uppercase}
.footer-btns-center:hover span{color:#79c2ef}
.footer-btns li:first-child .footer-btns-center span{margin:10px 0 0}
.footer-btns li:nth-child(2){padding:8px 0 0}
.footer-btns li:nth-child(3){padding:10px 0 0}
.footer-btns li:nth-child(2) .footer-btns-center span{width:110px;margin:7px 0 0}
.footer-btns li:nth-child(3) .footer-btns-center span{width:105px;margin:-3px 0 0}
.border-ver{position:relative}
.border-ver:after{background-image:url(../img/spritesheet-1.png);width:1px;height:372px;background-position:-116px -5px;content:'';top:0;right:0;position:absolute}
.last-links{width:100%;float:left;margin:10px 0 35px}
.last-links li{width:100%;float:left;font:700 13px/14px Lato;color:#fff;margin:0 0 4px}
.last-links li span{float:left;margin:0 5px 0 0}
.last-links li a{float:left;font:400 13px/14px Lato;color:#79c2ef;border-right:1px solid #79c2ef;margin:0 5px 0 0;padding:0 5px 0 0}
.last-links li a:last-child{border-right:none}
.last-links li a:hover{color:#fff}
.last-links li:first-child{padding-left:0}
.last-links li:last-child{padding-right:0;border:0}
.copy-right-sec{width:100%;float:left;background:#333;padding:25px 0 15px}
.copyright-detail{width:100%;float:left;font:400 13px/14px Lato;color:#7a7a7a;display:inline-flex}
.copyright-detail a{font:400 13px/14px Lato;color:#7a7a7a}
.copyright-detail a:hover{color:#fff}
.bottom-social-link{float:left;margin:10px 0 0}
.bottom-social-link li{width:20px;float:left;margin:0 10px 0 0;padding:0}
.bottom-social-link li:last-child{border:0}
.bottom-social-link li a{display:block;float:left;width:100%;text-align:center;font-size:11px;line-height:20px;height:20px;color:#bcbcbc;background:#626262}
.bottom-social-link li a:hover{color:#fff}
.bottom-social-link li a.fb:hover{background:#3b5999}
.bottom-social-link li a.twit:hover{background:#00acee}
.bottom-social-link li a.linked:hover{background:#0080af}
.bottom-social-link li a.gplus:hover{background:#d14836}
.scroll-top{width:60px;position:absolute;top:-55px;left:0;right:0;margin:0 auto}
.scroll-top:hover{color:#fff}
.foot-col-one{width:200px;float:left;padding:0 10px 0 0}
.foot-col-two{width:255px;float:left;padding:0 10px}
.foot-col-three{width:250px;float:left;padding:0 10px}
.foot-col-four{width:230px;float:left;padding:0 10px}
.foot-col-five{width:205px;float:left;padding:0 0 0 10px}
.inner-head-sec{float:left;width:100%;padding:0;min-height:267px;background:url(../img/storebg.jpg) top center no-repeat;background-size:cover!important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center}
.inner-head-sec h1{float:left;width:100%;font:700 60px/60px 'Open Sans';color:#fff}
.inner-head-sec h2{float:left;width:100%;font:700 60px/60px 'Open Sans';color:#fff}
.inner-head-sec h1.our-store{text-align:left;padding:0 380px 0 0}
.store-sec{float:left;width:100%;padding:30px 0}
.about-store{float:left;width:100%;margin:20px 0 0}
.storetab{float:left;width:100%;margin:0 0 20px}
.storetab li{float:left;margin:0 5px 0 0}
.storetab li:last-child{margin:0}
.storetab li a{float:left;padding:8px 10px;border:1px solid transparent;border-radius:3px;font:400 14px Lato;color:#333;text-align:center}
.storetab li a:hover,.storetab li a:focus,.storetab li.active a{border-color:#3570b4;color:#3570b4}
.tab-content{float:left;width:100%;margin:0 0 20px}
.store-data{float:left;width:100%}
.store-data li{position:relative;width:23.5%;float:left;margin:0 2% 20px 0;border:1px solid #d8dadb;border-bottom:none;border-radius:10px}
.store-data li:last-child{margin:0 0 20px}
.store-img{float:left;width:100%;margin:40px 0 0}
.store-img img{display:block;margin:0 auto}
.store-data li h2{float:left;width:100%;margin:10px 0;font:400 24px Lato;color:#000;text-align:center}
.store-data li p{float:left;width:100%;margin:0 0 10px;font:400 14px Lato;color:#3e3d3d;text-align:center;line-height:20px}
.store-data li h3{float:left;width:100%;margin:0 0 10px;font:700 20px Lato;color:#ec813e;text-align:center}
.viewmore{float:left;width:100%;border-radius:0 0 10px 10px;height:42px;background:url(../img/viewmorebg.png)center 0 no-repeat;font:600 18px Lato;color:#fff;text-align:center;line-height:42px}
.viewmore:hover,.viewmore:focus{background-position:center -42px;color:#fff}
.outstock{position:absolute;top:0;right:0;z-index:1}
.storepage{clear:both;display:table;margin:10px auto}
.storepage li{float:left;margin:0 10px 0 0}
.storepage li:last-child{margin:0}
.storepage li a{float:left;width:35px;height:35px;background:#fff;border:1px solid #d6d6d6;padding:5px 2px;font:400 15px Lato;color:#4e4d4d;text-align:center;line-height:22px;border-radius:4px}
.storepage li a:hover,.storepage li a:focus,.storepage li a.active{background:#3570b4;color:#fff;border-color:#3570b4}
.storepage li a.prestore{width:77px}
.storepage li a.nextstore{width:77px}
.storepage li a.desh{border:none}
.storepage li a.desh:hover{background:#fff;color:#4e4d4d}
.apple-laptop-repair{background:url(../img/laptop-repairbg.png) top center no-repeat}
.your-requirement{float:left;width:100%;padding:25px 0;background:#e5e5e5;box-shadow:0 0 3px rgba(0,0,0,.6);position:relative;z-index:1}
.your-requirement-left{float:left;width:75%;margin:12px 0 0}
.your-requirement h2{float:left;margin:0 0 7px;width:100%;font:400 30px 'Open Sans';color:#3570b4;line-height:31px}
.your-requirement p{float:left;width:100%;font:400 16px 'Open Sans';color:#3570b4;text-transform:uppercase}
.your-requirement p span{font-weight:600;color:#e83435}
.clicknow{float:right}
.laptop-repair{float:left;width:100%;background:#e5effa;position:relative}
.laptop-repair-pics{position:absolute;width:49.5%;left:0;top:0;bottom:0;height:100%;background:#e5effa url(../img/laptop-repair-img01.jpg) 100% 0 no-repeat;background-size:117%}
.laptop-repair-right{float:right;width:100%;padding:50px 0}
.laptop-repair-right h2{float:left;width:100%;margin:0 0 15px;font:700 38px/48px 'Open Sans';color:#3470b4}
.laptop-repair-right p{float:left;width:100%;margin:0 0 10px;font:400 14px 'Open Sans';color:#484848;line-height:22px}
.common-repair{float:left;width:100%;padding:40px 0 30px}
.common-repair h2{float:left;width:100%;margin:0 0 40px;font:700 43px/45px 'Open Sans';color:#262626;text-align:center}
.common-repair h2.full-time-hed-cou{width:100%;float:left;font:400 40px/46px Lato;color:#3570b4;padding:0 0 30px;background:url(../img/title-bg.png) bottom center no-repeat;margin:0 0 15px;text-align:center}
.common-laptop-repair{float:left;width:100%}
.common-laptop-repair li{float:left;width:50%;margin:0 0 22px;padding:0 22px 0 0;background:url(../img/repair-shape.png) 100% 50% no-repeat}
.common-laptop-repair li:nth-child(even){padding:0 0 0 22px;background:none}
.common-laptop-repair-list{position:relative;float:right;width:90%;padding:0 10px 0 80px;border:1px solid #ea4242;box-shadow:0 0 2px 3px #ededed;min-height:175px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}
.repair-icon{position:absolute;left:-60px;top:27px;float:left;width:120px;height:120px;border-radius:100%;background:#e83435;box-shadow:4px 0 0 rgba(139,5,6,.75)}
.repair-icon img{display:block;margin:0 auto}
.repair-detail{float:right;width:100%}
.repair-detail h2{float:left;width:100%;margin:5px 0 3px;font:700 17px/22px 'Open Sans';color:#3470b4;text-align:left}
.repair-detail p{float:left;width:100%;font:400 14px/20px 'Open Sans';color:#4e4e4e}
.common-laptop-repair-list:hover{border:1px solid #013775;background:#e1efff}
.common-laptop-repair-list:hover .repair-detail h2{color:#f60001}
.common-laptop-repair-list:hover .repair-detail p{color:#242424}
.common-laptop-repair-list:hover .repair-icon{background:#3470b4;box-shadow:4px 0 0 rgba(52,112,180,.75)}
.just-call-sec{width:100%;float:left;padding:30px 0;background:#fcfbfb}
.just-call-sec ul{width:100%;float:left}
.just-call-sec ul li{width:33.33%;float:left;background:url(../img/just-call-shape.png) top right no-repeat;text-align:center;padding:0 13px}
.just-call-sec ul li:last-child{background:none}
.just-call-sec ul li span{width:100%;float:left;min-height:90px}
.just-call-sec ul li span img{display:block;margin:0 auto}
.just-call-sec ul li h2{width:100%;float:left;font:700 24px/24px 'Open Sans';color:#147bc1;margin:0 0 15px}
.just-call-sec ul li p{width:100%;float:left;font:400 14px/20px 'Open Sans';color:#676666}
.just-call-sec ul li p strong{width:100%;display:block;margin:5px 0;font:400 23px/25px 'Open Sans';color:#4a4949}
.just-call-sec ul li:nth-child(2){width:33.34%}
.just-call-sec ul li:nth-child(2) h2{color:#e83435}
.desktop-head-sec{width:100%;float:left;background:url(../img/desktop-repair-head.jpg) top center no-repeat;background-size:cover!important;min-height:437px;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center}
.desktop-head-sec h1{width:100%;float:left;font:700 61px/61px "open sans";color:#e83435;text-transform:uppercase;text-shadow:1px 0 8px rgba(0,0,0,.75)}
.desktop-head-sec h2.white{width:100%;float:left;font:700 61px/61px "open sans";color:#e83435;text-transform:uppercase;text-shadow:1px 0 8px rgba(0,0,0,.75)}
.desktop-head-sec h2{width:100%;float:left;font:700 43px/43px "open sans";color:#fff;text-transform:uppercase;text-shadow:1px 0 8px rgba(0,0,0,.75);margin:5px 0 10px}
.desktop-head-sec h2.firsthed{width:100%;float:left;font:700 61px/61px "open sans";color:#e83435;text-transform:uppercase;text-shadow:1px 0 8px rgba(0,0,0,.75);margin:0}
.desktop-head-sec h3.secondhed{width:100%;float:left;font:700 43px/43px "open sans";color:#fff;text-transform:uppercase;text-shadow:1px 0 8px rgba(0,0,0,.75);margin:5px 0 10px}
.desktop-head-sec p{width:58%;float:left;font:400 16px/21px "open sans";color:#fff;margin:0 0 25px}
.desktop-head-sec ul{width:100%;float:left}
.desktop-head-sec ul li{float:left;margin:0 8px 0 0}
.desktop-head-sec ul li:last-child{margin:0}
.desktop-head-sec ul li a{display:block;background:#3470b4;box-shadow:1px 0 4px rgba(0,0,0,.38);padding:0 25px 0 0;font:600 20px/46px "open sans";color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.desktop-head-sec ul li a span{width:46px;float:left;margin:0 25px 0 0;position:relative;background:#303030}
.desktop-head-sec ul li a span img{float:left}
.desktop-head-sec ul li a span:after{width:11px;height:20px;content:"";position:absolute;top:15px;right:-10px;background:url(../img/dir-arrow.png) top left no-repeat}
.desktop-head-sec ul li a:hover{margin:-3px 0 3px}
.desktop-repair-sec{width:100%;float:left;padding:40px 0 60px}
.desktop-repair-sec h2{width:100%;float:left;font:400 40px/40px Lato;color:#3570b4;padding:0 0 25px;background:url(../img/title-bg.png) bottom center no-repeat;margin:0;text-align:center}
.desktop-repair-sec h3{width:100%;float:left;font:600 22px/30px "open sans";color:#3470b4;text-align:center;margin:10px 0 0}
.desktop-repair-sec ul{width:100%;float:left;margin:20px 0 0}
.desktop-repair-sec ul li{width:23.5%;float:left;margin:0 2% 2% 0}
.desktop-repair-sec ul li:last-child{margin:0}
.desktop-repair-sec ul li a{display:block;text-align:center;font:600 17px/20px "open sans";color:#2c2b2b;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.desktop-repair-sec ul li a img{display:block;margin:0 auto}
.desktop-repair-sec ul li a span{width:100%;float:left;background:#f4f4f4 url(../img/brand-shape.jpg) bottom center/100% no-repeat;min-height:205px}
.desktop-repair-sec ul li a:hover{margin:-4px 0 4px}
.get-your-copy{width:100%;float:left;padding:40px 0 60px;background:url(../img/get-copy-bg.jpg) top center no-repeat}
.get-your-copy h1{width:100%;float:left;font:600 43px/50px "open sans";color:#f2f2f2}
.get-your-copy h1 strong{font-weight:700;color:#040404}
.get-your-copy h2.getfirsthed{width:100%;float:left;font:600 43px/50px "open sans";color:#f2f2f2;margin:0}
.get-your-copy h2.getfirsthed strong{font-weight:700;color:#040404}
.get-your-copy h2{width:100%;float:left;font:600 28px/30px "open sans";color:#fff;margin:18px 0}
.get-copy-form{width:100%;float:left;padding:15px;background:rgba(229,229,229,.27)}
.get-copy-form li{width:49%;float:left;margin:0 0 20px}
.get-copy-form li:nth-child(even){float:right}
.get-copy-form li input{width:100%;float:left;background:#c4dbf4;border:0;padding:10px;font:400 italic 16px/26px "open sans";color:#3e3d3d;box-shadow:1px 0 10px rgba(0,0,0,.24)}
.get-copy-form li .msg{width:100%;float:left;background:#c4dbf4;border:0;padding:10px;font:400 italic 16px/26px "open sans";color:#3e3d3d;height:120px;box-shadow:1px 0 10px rgba(0,0,0,.24)}
.get-copy-form li.full-width{width:100%;float:right;margin:0}
.care-tips-book{width:100%;float:left;text-align:center}
.care-tips-book img{display:block;margin:0 auto}
.care-tips-book a{margin:20px 0 0;display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.care-tips-book a:hover{margin:17px 0 0}
.call-back-sec{width:100%;float:left;padding:40px 0}
.expert-text{width:290px;display:table;margin:0 auto;border-radius:30px;border:17px solid #3570b4;background:#3570b4;position:relative}
.expert-text h2{width:100%;float:left;border-radius:20px;border:1px solid #3570b4;font:700 28px/40px "open sans"!important;background:#fff;padding:20px 0;color:#3470b4;text-align:center;position:relative}
.expert-text h2 span{color:#dd0808;text-transform:uppercase}
.arrow{width:50px;position:absolute;bottom:-65px;right:50px}
.arrow img{width:100%}
.expert-numbers{width:100%;float:left;margin:50px 0 0;font:700 22px/30px "open sans";color:#3470b4;text-align:center}
.call-back-form{width:100%;float:left;margin-top:15px}
.call-back-form h2{width:100%;float:left;font:700 italic 34px/40px "open sans";color:#3e3d3d}
.call-back-form p{width:100%;float:left;font:400 15px/22px "open sans";color:#3e3d3d;margin:10px 0 15px}
.call-back-form ul{width:100%;float:left;padding:15px;background:rgba(229,229,229,.73)}
.call-back-form ul li{width:49%;float:left;margin:0 0 15px}
.call-back-form ul li:nth-child(even){float:right}
.call-back-form ul li input{width:100%;float:left;background:#c4dbf4;border:0;padding:10px;font:400 italic 16px/26px "open sans";color:#3e3d3d;box-shadow:1px 0 6px rgba(0,0,0,.24)}
.call-back-form ul li.full-width{width:100%;float:right;margin:0}
.call-back-form ul li input.submit{width:215px;float:none;display:table;box-shadow:none;margin:0 auto;border:0;font:600 21px/30px "open sans";color:#fff;background:#dd0808;border-bottom:4px solid #6f0303;border-radius:5px;padding:10px 0;text-align:center}
.call-back-form ul li input.submit:hover{background:#6f0303}
.trust-us-sec{width:100%;float:left;padding:100px 0 0;background:url(../img/trust-us-bg.jpg) top center no-repeat;min-height:380px}
.trust-us-sec h1{width:100%;float:left;font:700 51px/60px "open sans";color:#fff;text-transform:uppercase;text-align:center}
.trust-us-sec h1 span{color:#dd0808}
.trust-us-sec h2{width:100%;float:left;font:700 51px/60px "open sans";color:#fff;text-transform:uppercase;text-align:center}
.trust-us-sec h2 span{color:#dd0808}
.trust-us-sec h3{width:100%;float:left;margin:20px 0 40px;font:600 34px/40px "open sans";color:#95c1ef;text-align:center}
.trust-us-sec ul{width:470px;display:table;margin:0 auto}
.trust-us-sec ul li{width:47%;float:left}
.trust-us-sec ul li:last-child{float:right}
.trust-us-sec ul li a{width:100%;float:left;border:0;font:600 21px/30px "open sans";color:#fff;background:#dd0808;border-bottom:4px solid #6f0303;border-radius:5px;padding:10px 0;text-align:center}
.trust-us-sec ul li a:hover{background:#6f0303}
.training-sec{float:left;width:100%;background:#e5e5e5;position:relative}
.training-sec-pics{position:absolute;width:49.5%;left:0;top:0;bottom:0;height:100%;background:#e5e5e5 url(../img/training-main.png) 100% 0 no-repeat;background-size:117%}
.training-list-sec{float:left;width:100%;padding:40px 0}
.training-list-sec h1{width:100%;float:left;font:700 43px/50px "open sans";color:#2c2b2b;text-align:center;margin:0 0 40px}
.training-list-sec h2{width:100%;float:left;font:700 43px/50px "open sans";color:#3570b4;text-align:center;margin:0 0 40px}
.training-list-sec ul{width:100%;float:left;margin:0 0 20px}
.training-list-sec ul li{width:23.5%;float:left;margin:0 2% 0 0}
.training-list-sec ul li:last-child{margin:0}
.training-list-sec ul li a{width:100%;float:left;display:block;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.20);border:1px solid #dfdfdf;padding:20px 10px;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:340px}
.training-list-sec ul li a:hover{width:110%;border:1px solid #fff;background:#3470b4;margin:-7px -5%;padding:27px 25px;height:354px}
.training-list-sec ul li a span{width:100%;float:left;height:99px;background:url(../img/training-icons.png) no-repeat}
.training-list-sec ul li a h2{width:100%;float:left;margin:10px 0;font:700 23px/30px "open sans";color:#393939}
.training-list-sec ul li a p{width:100%;float:left;margin:0;font:400 17px/22px "open sans";color:#4e4e4e}
.training-list-sec ul li a:hover h2{color:#fff}
.training-list-sec ul li a:hover p{color:#fff}
.training-list-sec ul li:nth-child(1) a span{background-position:50% 0}
.training-list-sec ul li:nth-child(1) a:hover span{background-position:50% -100px}
.training-list-sec ul li:nth-child(2) a span{background-position:50% -200px}
.training-list-sec ul li:nth-child(2) a:hover span{background-position:50% -300px}
.training-list-sec ul li:nth-child(3) a span{background-position:50% -402px}
.training-list-sec ul li:nth-child(3) a:hover span{background-position:50% -502px}
.training-list-sec ul li:nth-child(4) a span{background-position:50% -602px}
.training-list-sec ul li:nth-child(4) a:hover span{background-position:50% -702px}
.training-list-sec ul.last-training-list li:nth-child(1) a span{background-position:50% -803px}
.training-list-sec ul.last-training-list li:nth-child(1) a:hover span{background-position:50% -903px}
.training-list-sec ul.last-training-list li:nth-child(2) a span{background-position:50% -1004px}
.training-list-sec ul.last-training-list li:nth-child(2) a:hover span{background-position:50% -1104px}
.training-list-sec ul.last-training-list li:nth-child(3) a span{background-position:50% -1206px}
.training-list-sec ul.last-training-list li:nth-child(3) a:hover span{background-position:50% -1306px}
.training-list-sec ul.last-training-list li:nth-child(4) a span{background-position:50% -1407px}
.training-list-sec ul.last-training-list li:nth-child(4) a:hover span{background-position:50% -1507px}
.training-trust-us-sec{padding:50px 0 0}
.blackberry-repair{background:url(../img/blackberry-head.jpg) top center no-repeat}
.blackberry-tab-sec{width:100%;float:left}
.blackberry-tab{width:100%;float:left}
.blackberry-tab li{float:left;margin:0 1px 0 0}
.blackberry-tab li a{display:block;float:left;color:#e93f40;font:400 18px/20px Lato;padding:10px 25px}
.blackberry-tab li.active a,.blackberry-tab li a:hover{background:#000}
.blackberry-tab-sec .tab-content{padding:15px 20px;border:1px solid #e6e6e6}
.blackberry-tab-detail{width:100%;float:left}
.black-icon{width:15%;float:left}
.blackberry-detail{width:82%;float:right}
.blackberry-detail p{width:100%;float:left;margin:0 0 10px;font:400 14px/20px "open sans";color:#6a6a6a}
.blackberry-detail h3{width:100%;float:left;margin:0 0 10px;font:700 14px/20px "open sans";color:#386fae}
.star-rate-sec{width:100%;float:left}
.star-rate-sec h4{width:100%;float:left;font:600 18px/24px "open sans";color:#3570b4;margin-bottom:14px}
.star-rate{width:100%;float:left;margin:0 0 5px}
.star-rating{float:left;margin:0 15px 0 0}
.star-rate .caption{float:left;font:600 16px/24px "open sans";color:#5eafe6;margin:13px 0 0}
.i-icon{width:15%;float:right;margin:13px 0 0;text-align:center}
.progress-sec{width:100%;float:left}
.progress-sec ul{width:100%;float:left}
.progress-sec ul li{width:100%;float:left;position:relative}
.progress-sec ul li h2{position:absolute;top:7px;color:#fff;font:600 14px/20px "open sans";left:10px;z-index:100}
.progress_single_wrapper{border:0 solid #ececec;border-radius:3px;margin-bottom:5px;background:#ececec;width:85%;float:left;position:relative}
.progress_single{width:0;padding:10px;float:left}
.progressbarsone{border-radius:3px;background:#ff7627!important;border-bottom:2px solid #d06020;height:35px}
.progress-sec ul li:nth-child(2) .progressbarsone{background:#56d9b3!important;border-bottom:2px solid #46b192}
.progress-sec ul li:nth-child(3) .progressbarsone{background:#ffbe00!important;border-bottom:2px solid #d09b00}
.progress-sec ul li:nth-child(4) .progressbarsone{background:#5eafe6!important;border-bottom:2px solid #4d8ebb}
.progress-sec ul li:nth-child(5) .progressbarsone{background:#f37d7e!important;border-bottom:2px solid #c76667}
.progressbarsone span{width:15%;float:right;position:absolute;top:7px;right:-15%;text-align:center;color:#ff7627;font:700 14px/20px "open sans"}
.progress-sec ul li:nth-child(2) .progressbarsone span{color:#56d9b3}
.progress-sec ul li:nth-child(3) .progressbarsone span{color:#ffbe00}
.progress-sec ul li:nth-child(4) .progressbarsone span{color:#5eafe6}
.progress-sec ul li:nth-child(5) .progressbarsone span{color:#f37d7e}
.acma-phone-sec{width:100%;float:left;padding:40px 0;background:url(../img/slide02.jpg) top center no-repeat;background-size:cover;background-attachment:fixed}
.acma-phone{width:100%;float:left}
.acma-phone img{display:block;margin:0 auto;float:right}
.acma-phone-detail{width:100%;float:left;padding:50px 0 0}
.acma-phone-detail h2{width:100%;float:left;font:400 24px/28px Lato;color:#e93f40;margin:0 0 15px}
.acma-phone-detail p{width:100%;float:left;font:400 14px/20px "open sans";color:#fff;margin:0 0 10px}
.wisten-phone-sec{width:100%;float:left;padding:40px 0 60px;background:#fff}
.witson-phone{width:100%;float:left;margin:40px 0 0}
.witson-phone img{display:block;margin:0 auto}
.wisten-phone-detail{width:100%;float:left;padding:0 30px 0 0}
.wisten-phone-detail h2{width:100%;float:left;font:400 24px/28px Lato;color:#e93f40;margin:0 0 15px}
.wisten-phone-detail p{width:100%;float:left;font:400 14px/20px "open sans";color:#6a6a6a;margin:0 0 10px}
.wisten-phone-detail p strong{font-weight:600;color:#147bc1}
.iphone-sec{width:100%;float:left;padding:40px 0;background:url(../img/unlock-your-phone.jpg) top center no-repeat;background-size:cover;background-attachment:fixed}
.iphone{width:100%;float:left;margin:40px 0 0}
.iphone img{display:block;margin:0 auto}
.iphone-detail{width:100%;float:left;text-align:center}
.iphone-detail h2{width:100%;float:left;font:400 24px/28px Lato;color:#e93f40;margin:0 0 15px}
.iphone-detail p{width:100%;float:left;font:400 14px/20px "open sans";color:#fff;margin:0 0 5px}
.iphone-detail p strong{font-weight:600;color:#147bc1}
.iphone-detail p a{font-weight:600;color:#2abbc3}
.franchisee-head{background:url(/*../img/franchisee-head.jpg) top center no-repeat*/}
.desktop-head-sec h1.white{color:#fff;margin:0 0 10px}
.desktop-head-sec h2.white{color:#fff;margin:0 0 10px}
.electronic-service-sec{width:100%;float:left;background:#fdfbf5 url(../img/electronic-service-bg.jpg) top center no-repeat;padding:40px 0 20px;background-size:cover}
.electronic-services{width:100%;float:left}
.electronic-services h1{width:100%;float:left;font:600 43px/50px "open sans";color:#e83435;margin:0 0 30px}
.electronic-services h1 span{color:#000}
.electronic-services h2{float:left;font:400 26px/26px "open sans";color:#fff;margin:0 0 10px;padding:7px 20px;background:#3470b4}
.electronic-services p{width:100%;float:left;font:400 14px/20px "open sans";color:#414141;margin:0 0 10px}
.electronic-list{width:100%;float:left}
.electronic-list li{width:100%;float:left;font:400 14px/20px "open sans";color:#000;margin:0 0 5px;padding:0 0 0 20px;background:url(../img/red-arrow.png) 0 4px no-repeat}
.electronic-list li span{font-weight:700;color:#3470b4}
.electronic-services h3{width:100%;float:left;font:600 18px/24px "open sans";color:#e83435;margin:10px 0}
.electronic-btns{width:185px;float:left}
.electronic-btns li{width:100%;float:left;margin:0 0 5px}
.electronic-btns li a{width:100%;float:left;font:400 16px/26px "open sans";color:#fff;padding:4px 15px;background:#3470b4}
.electronic-btns li a:hover{background:#2762a4}
.franchisee-opportunity-sec{width:100%;float:left;padding:40px 0}
.franchisee-opportunity-sec h1{width:100%;float:left;margin:0 0 30px;font:600 43px/50px "open sans";color:#1b1b1b}
.highlights-btn{width:100%;float:left}
.highlights-btn li{width:165px;float:left;margin:0 45px 0 0}
.highlights-btn li:last-child{margin:0}
.highlights-btn li a{width:100%;float:left;display:block;height:165px;border-radius:50%;background:#fff;box-shadow:1px 0 8px rgba(0,0,0,.27);padding:0px;position:relative;overflow:hidden}
.highlights-btn li a span{width:100%;position:absolute;top:100%;height:100%;left:0;right:0;background:#165aa2;font:600 20px/26px "open sans";color:#fff;text-align:center;transition:all .8s ease 0;padding:58px 0 0;border-radius:50%}
.highlights-btn li a:hover span{top:0}
.acmatech-franchisee{background:#f2f2f2 url(../img/devider.png) top center no-repeat;padding:40px 0 70px}
.advantage-btn{width:100%;float:left}
.advantage-btn li{width:180px;float:left;margin:0 45px 0 0}
.advantage-btn li:last-child{margin:0}
.advantage-btn li a{width:100%;height:130px;float:left;display:block;border-radius:10px;background:#ececec;position:relative;border:2px solid #dedede;overflow:hidden}
.advantage-btn li a:hover{border:2px solid #023466}
.advantage-btn li a span{width:100%;position:absolute;top:100%;height:100%;left:0;right:0;font:600 20px/26px "open sans";color:#fff;text-align:center;transition:all .8s ease 0;padding:20px 0 0;background:#034a91;background:-moz-linear-gradient(top,#034a91 0%,#3070b8 50%,#034a91 100%);background:-webkit-linear-gradient(top,#034a91 0%,#3070b8 50%,#034a91 100%);background:linear-gradient(to bottom,#034a91 0%,#3070b8 50%,#034a91 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#034a91',endColorstr='#034a91',GradientType=0)}
.advantage-btn li a:hover span{top:0}
.trust-french{background:url(../img/trust-french-bg.jpg) top center no-repeat;padding:90px 0 0}
.trust-french h1{color:#c4dbf4;position:relative}
.trust-french h2{color:#ebedee}
.coures-head{background:url(../img/courses-bg.jpg) top center no-repeat;padding:90px 0 0}
.courses-main{float:left;width:100%;background:#e5effa;position:relative}
.courses-main-pics{position:absolute;width:49.5%;left:0;top:0;bottom:0;height:100%;background:#e5e5e5 url(../img/courses-main.jpg) 100% 0 no-repeat;background-size:122%}
.course-list{width:100%;float:left;padding:20px;background:#fff;box-shadow:1px 0 6px rgba(0,0,0,.27);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:0 0 30px}
.course-list h2{width:100%;float:left;margin:0 0 20px;font:700 26px/30px "open sans";color:#3470b4;min-height:130px}
.course-pic{width:100%;float:left;min-height:190px}
.course-pic img{display:block;margin:0 auto}
.course-list a{width:100%;float:left}
.course-list a img{display:block;margin:0 auto}
.course-list:hover{background:#3570b4;width:automin-height:0}
.course-list:hover h2{color:#fff}
.call-back-gray{background:#f6f6f6}
.franchisee-opportunity{background:url(../img/franchisee-opportunity.jpg) top center no-repeat}
.inner-head-sec h1 span.red{color:#e83435}
.franchisee-opportunity h1{text-transform:uppercase;text-shadow:1px 0 8px rgba(0,0,0,.75)}
.franchisee-opportunity-pics{position:absolute;width:49.5%;left:0;top:0;bottom:0}
.franchisee-opportunity-main{float:left;width:100%;background:#3d3d3d;position:relative}
.franchisee-opportunity-right{float:left;width:100%;padding-bottom:10px}
.franchisee-opportunity-right h1{float:left;width:100%;margin:20px 0 5px;font:700 43px/48px 'Open Sans';color:#fff}
.franchisee-opportunity-right h3{float:left;width:100%;margin:0 0 5px;font:400 24px/normal 'Open Sans';color:#fff}
.franchisee-opportunity-right p{float:left;width:100%;margin:0 0 10px;font:400 14px 'Open Sans';color:#fff;line-height:24px}
.gromming{float:left;width:100%;padding:40px 0 0}
.gromming h3{float:left;width:100%;margin:0 0 5px;font:400 24px/normal 'Open Sans';color:#2c2b2b}
.gromming p{float:left;width:100%;margin:0 0 10px;font:400 14px/24px 'Open Sans';color:#646363}
@font-face{font-family:'keep_calm_medregular';src:url(../fonts/keepcalm-medium.eot);src:url(../fonts/keepcalm-medium.eot?#iefix) format("embedded-opentype"),url(../fonts/keepcalm-medium.woff2) format("woff2"),url(../fonts/keepcalm-medium.woff) format("woff"),url(../fonts/keepcalm-medium.ttf) format("truetype"),url(../fonts/keepcalm-medium.svg#keep_calm_medregular) format("svg");font-weight:400;font-style:normal}
.gromming h1{width:850px;margin:10px auto 0;font:400 30px/54px keep_calm_medregular;color:#fff;text-align:center;padding-bottom:30px}
.gromming h1 span{display:inline-block;background:#3570b4;padding:0 40px;position:relative;z-index:99}
.gromming h1 span:before{width:0;height:0;border-style:solid;border-width:0 38px 54px 0;border-color:transparent #3570b4 transparent transparent;position:absolute;top:0;left:-38px;content:""}
.gromming h1 span:after{width:0;width:0;height:0;border-style:solid;border-width:54px 0 0 38px;border-color:transparent transparent transparent #3570b4;position:absolute;top:0;right:-38px;content:""}
.effect2{position:relative}
.effect2:before,.effect2:after{position:absolute;content:"";bottom:46px;left:10px;width:50%;top:0;max-width:300px;background:none;-webkit-box-shadow:0 15px 10px #777;-moz-box-shadow:0 15px 10px #777;box-shadow:0 25px 20px rgba(119,119,119,0.41);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}
.effect2:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}
.benefit{float:left;width:100%;padding:60px 0 50px;background:#f4f4f4}
ul.benefit-sec .image-icon{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMzglIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-radial-gradient(center,ellipse cover,rgba(255,255,255,1) 38%,rgba(239,239,239,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(255,255,255,1) 38%,rgba(239,239,239,1) 100%);background:radial-gradient(ellipse at center,rgba(255,255,255,1) 38%,rgba(239,239,239,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#efefef',GradientType=1);height:165px;width:100%;float:left;position:relative}
ul.benefit-sec .image-icon img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.box-shadow-sec{box-shadow:0 0 6px rgba(0,0,0,0.22);float:left;width:100%}
.benefit h2{float:left;width:100%;margin:0 0 30px;font:400 30px/normal 'Open Sans';color:#000}
ul.benefit-sec li{margin-bottom:20px}
ul.benefit-sec li h4{float:left;width:100%;margin:0;font:700 20px/normal 'Open Sans';color:#fff;background:#3c70b4;text-align:center;padding:0 10px 2px;vertical-align:middle;min-height:60px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}
ul.benefit-sec li h4:before{content:"";background:url(../img/diffrent-arrow.png) no-repeat;height:14px;width:45px;position:absolute;top:-14px;left:17px}
ul.benefit-sec li p{float:left;width:100%;margin:0;padding:5px;font:400 14px/20px 'Open Sans';color:gray;min-height:210px}
.together-each{width:100%;float:left;padding:100px 0 0;background:url(../img/together-each.jpg) top center no-repeat;min-height:380px;background-size:cover!important}
.together-each h1{width:100%;float:left;font:700 51px/60px "open sans";color:#c4dbf4;text-transform:uppercase;text-align:center}
.together-each h2{width:100%;float:left;margin:20px 0 40px;font:600 34px/40px "open sans";color:#ebedee;text-align:center}
.together-each ul{width:470px;display:table;margin:0 auto}
.together-each ul li{width:47%;float:left}
.together-each ul li:last-child{float:right}
.together-each ul li a{width:100%;float:left;border:0;font:600 21px/30px "open sans";color:#fff;background:#dd0808;border-bottom:4px solid #6f0303;border-radius:5px;padding:10px 0;text-align:center}
.together-each ul li a:hover{background:#6f0303}
ul.benefit-sec li:hover .image-icon img{transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.coures-head{background:url(../img/blog_banner.jpg) top center no-repeat;padding:90px 0 0;height:435px}
section.inner-head-sec.coures-head.blog-head h1{padding-left:166px;padding-top:10px}
.blog-detail h4{text-align:center;font-size:20px;font:600 20px 'Open Sans';color:#2b2b2b;padding-top:23px;padding-bottom:8px;padding-left:23px}
.blog-detail p{font:400 14px 'Open Sans';color:#404040;margin-bottom:8px;padding-left:15px;padding-right:15px}
.bottom-blog-sec ul li{display:inline-block;width:32%;padding-top:10px;vertical-align:middle}
.blog-detail{box-shadow:1px 0 9px rgba(1,1,1,0.36);background:#f7f7f7;border-radius:4px;margin-bottom:30px;cursor:pointer}
.bottom-blog-sec ul li span{display:block;text-align:center}
.blog-detail span img{margin-bottom:15px;width:100%}
.bottom-blog-sec ul{padding-left:10px;padding-right:10px}
.bottom-blog-sec p{padding:0}
.bottom-blog-sec ul li span i{font-size:24px;color:#fff;text-align:center}
.bottom-blog-sec{background:#525353;margin-top:15px}
.bottom-blog-sec p{color:#fff;text-align:center;font:14px 'Open Sans';margin-bottom:4px}
span.date-blog{background:#ca3434;font:700 10px 'Open Sans';color:#fff;display:block;width:36px;text-align:center;position:absolute;top:12px;left:10px;height:31px;padding-top:1px;padding-left:3px}
span.date-blog:before{width:0;height:0;border-style:solid;border-width:15.5px 0 15.5px 12px;border-color:transparent transparent transparent #ca3434;content:"";position:absolute;background-repeat:no-repeat;right:-12px}
span.date-blog:after{width:0;height:0;border-style:solid;border-width:0 6px 6px 0;border-color:transparent #000 transparent transparent;content:"";position:absolute;bottom:-6px;background-repeat:no-repeat;left:0}
section.blog-inner-sec{float:left;width:100%}
.mar-100 h1{margin-left:15px;margin-top:30px;margin-bottom:10px;font:600 43px 'Open Sans'}
.pagenation_sec{float:left;width:100%;text-align:center}
.pagenation_sec ul li a{margin-right:10px;border-radius:4px;color:#525353;font-size:15px;font-family:'Roboto',sans-serif}
.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{z-index:3;color:#fff;background-color:#be0202;border-color:#be0202;font-size:15px;font-family:'Roboto',sans-serif}
.pagination > li:first-child > a,.pagination > li:first-child > span{padding-left:20px;padding-right:20px}
.pagination > li:last-child > a,.pagination > li:last-child > span{padding-left:20px;padding-right:20px}
.pagination{border-radius:4px}
.blog-detail:hover{background:#525353}
.blog-detail:hover p{color:#fff}
.blog-detail:hover h4{color:#fff}
.blog-detail:hover .bottom-blog-sec{background:#3470b4}
.bottom-blog-sec a li p:hover{color:#c0383d}
section.inner-head-sec.faq_head{background:url(../img/faq_banner.jpg) top center no-repeat;padding:0;min-height:263px}
section.inner-head-sec.faq_head h1{color:#e83435}
section.inner-head-sec.faq_head h2{color:#e83435}
section.inner-head-sec.faq_head p{font:700 36px 'Open Sans';color:#fff;margin:0}
.servicetab{float:left;width:100%;margin:0}
.servicetab li{float:left;padding:0 1px;margin:0 0 0 -1px;width:147px;background:url(../img/blue-border.jpg) 0 14px no-repeat}
.servicetab li a{float:left;width:100%;padding:11px 1px 16px;border-top:none;font:16px EncodeSansRegular;color:#39c;text-align:center;background-color:transparent;position:relative;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
ul.servicetab span{display:block}
section#faq-inline ul li span img{height:46px}
div#faq-inline ul li span img{height:46px}
.tabing_sec h2{font:700 28px 'Open Sans'}
section#faq-inline{float:left;width:100%;background:#f3f8fd;box-shadow:1px 0 5px rgba(0,1,1,0.18);margin-bottom:10px}
div#faq-inline{float:left;width:100%;background:#f3f8fd;box-shadow:1px 0 5px rgba(0,1,1,0.18);margin-bottom:10px}
.tabing_sec h2{margin-top:10px;margin-bottom:15px}
.tabing_sec h5{font-family:'MyriadPro-Light';font-size:20px;color:#828282;margin-top:-4px;margin-bottom:23px}
.quation_sec ul li b{color:#131313;font-size:20px;font-family:'Conv_MyriadPro-Semibold';display:inline-block;padding-right:10px}
.quation_sec ul li h4{color:#3570b4;font-size:20px;font-family:'Conv_MyriadPro-Light';font-weight:700;display:inline-block}
.quation_sec ul li p{color:#353535;font-size:16px;font-family:'Open Sans',sans-serif;display:inline-block}
.quation_sec ul li:nth-child(odd){background:#e5e5e5;padding:15px 0;box-shadow:1px 0 7px rgba(0,1,1,0.13);margin-bottom:8px;padding-left:10px}
.quation_sec ul li:nth-child(even) b{float:left;width:4%}
.quation_sec ul li:nth-child(even) p{float:right;width:96%}
.quation_sec ul li:nth-child(even){width:100%;margin-bottom:15px}
.quation_sec ul li{float:left;width:100%}
.quation_sec ul li b{margin-left:0}
section.call-back-sec.fac-callback{background:#f6f6f6}
section.call-back-sec.fac-callback .expert-text h2{padding:14px 0 20px;background:#f6f6f6}
section.call-back-sec.fac-callback{margin-top:20px}
ul.servicetab span{margin-bottom:5px;margin-top:10px}
ul.servicetab li strong{font-family:'Conv_MyriadPro-Light';display:block;width:83%;margin:auto;min-height:40px}
.about-acmatech h1{text-transform:uppercase}
.about-acmatech h1 small{color:#fff;font-weight:700}
.about-acmatech h2.abouttophed{text-transform:uppercase}
.about-acmatech{background:url(../img/about3.jpg) top center no-repeat}
.about-us{padding:30px 0 40px;float:left;width:100%}
.about-us h1{font-size:41px;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:10px}
.about-us h2.aboutmidhed{font-size:41px;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:10px}
.mobtech img{float:right;border:4px solid #fff;box-shadow:0 0 15px rgba(0,0,0,.20);margin-left:40px;margin-bottom:25px}
.mobtech p,.team p{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#5d5c5c;margin-bottom:18px;line-height:24px}
.mobtech p strong,.team p strong{color:#e83435}
.team h4,.customer h4{color:#0258bb;font-size:24px;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:20px}
.team img{float:left;border:4px solid #fff;box-shadow:0 0 15px rgba(0,0,0,.20);margin-right:40px;margin-bottom:25px}
.team h3{color:#5b5c5c;font-size:20px;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:10px}
section.about-us .team ul{display:inline-block;width:47%!important}
.team ul li{background:url(../img/about-check.png) 0 5px no-repeat;background-size:14px;padding-left:18px;color:#006dab;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:600;margin-bottom:8px}
.customer p{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;color:#5d5c5c;margin-bottom:18px;line-height:24px}
.customer p strong{color:#e83435}
.customer h3{color:#5b5c5c;font-family:'Open Sans',sans-serif;font-weight:700;font-size:20px;margin-bottom:10px}
.why-acma-inner{background:url(../img/whyacma-inner.jpg) top center no-repeat}
.why-acma-inner h1{text-transform:uppercase}
.why-acma h1{color:#c4dbf4;text-transform:uppercase}
.why-acma h2{color:#fff}
.why-acma{width:100%;float:left;padding:100px 0 0;background:url(../img/why-acma-contect.jpg) top center no-repeat;min-height:380px}
.opportunity{float:left;width:100%;background:#313030;position:relative}
.opportunity-pics{position:absolute;width:49.5%;left:0;top:0;bottom:0;height:100%;background:#e5e5e5;background-size:122%}
.opportunity-part-right{float:right;width:100%;padding:25px 0}
.opportunity-part-right h3{color:#fff;font-size:24px;font-family:'Open Sans',sans-serif;font-weight:400;margin:10px 0}
.opportunity-part-right h2{font-size:43px;font-family:'Open Sans',sans-serif;font-weight:700;color:#fff;margin-bottom:10px}
.opportunity-part-right p{font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;color:#eaeaea;margin-bottom:15px;line-height:24px}
.opportunity-part-right ul li{background:url(../img/about-check.png) 0 0 no-repeat;padding-left:5%;color:#fff;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400;margin-bottom:10px;line-height:15px}
.features{padding:40px 0;float:left;width:100%}
.features h1{font-size:41px;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:15px;text-align:center;color:#000}
.core-top{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f3f3f3 100%);background:-webkit-linear-gradient(top,#fff 0%,#f3f3f3 100%);background:linear-gradient(to bottom,#fff 0%,#f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f3f3f3',GradientType=0)}
.core{box-shadow:0 0 15px rgba(0,0,0,.20);padding-top:140px;padding-bottom:20px;text-align:center}
.core h4{font-size:18px;font-family:'Open Sans',sans-serif;color:#3570b4;font-weight:600;margin:15px 0}
.hover-contant{background:#f5f5f5;position:absolute;top:15%;border:1px solid #e6e6e6;left:15px;right:15px;opacity:0;visibility:hidden;transition:all ease .3s}
.hover-contant p{color:#393838;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400;padding:15px}
.features .col-md-3{position:relative}
.on-hover:hover .hover-contant{opacity:1;visibility:visible}
.on-hover:hover .core-top{background:#61a6f6;background:-moz-linear-gradient(top,#61a6f6 0%,#3671b5 100%);background:-webkit-linear-gradient(top,#61a6f6 0%,#3671b5 100%);background:linear-gradient(to bottom,#61a6f6 0%,#3671b5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61a6f6',endColorstr='#3671b5',GradientType=0)}
.on-hover{margin-bottom:25px}
.features .col-md-3:hover .core h4{color:#fff}
.features .col-md-3:nth-child(1) .core{background:url(../img/whyone.png) no-repeat center top 19px}
.features .col-md-3:nth-child(2) .core{background:url(../img/whytwo.png) no-repeat center top 19px}
.features .col-md-3:nth-child(3) .core{background:url(../img/whythree.png) no-repeat center top 19px}
.features .col-md-3:nth-child(4) .core{background:url(../img/whyfour.png) no-repeat center top 19px}
.features .col-md-3:nth-child(5) .core{background:url(../img/whyfive.png) no-repeat center top 19px}
.features .col-md-3:nth-child(6) .core{background:url(../img/whysix.png) no-repeat center top 19px}
.features .col-md-3:nth-child(7) .core{background:url(../img/whyseven.png) no-repeat center top 19px}
.features .col-md-3:nth-child(8) .core{background:url(../img/whyeight.png) no-repeat center top 19px}
.features .col-md-3:nth-child(1):hover .core{background:url(../img/whyhoverone.png) no-repeat center top 19px;color:#fff}
.features .col-md-3:nth-child(2):hover .core{background:url(../img/whyhovertwo.png) no-repeat center top 19px}
.features .col-md-3:nth-child(3):hover .core{background:url(../img/whyhoverthree.png) no-repeat center top 19px}
.features .col-md-3:nth-child(4):hover .core{background:url(../img/whyhoverfour.png) no-repeat center top 19px}
.features .col-md-3:nth-child(5):hover .core{background:url(../img/whyhoverfive.png) no-repeat center top 19px}
.features .col-md-3:nth-child(6):hover .core{background:url(../img/whyhoversix.png) no-repeat center top 19px}
.features .col-md-3:nth-child(7):hover .core{background:url(../img/whyhoverseven.png) no-repeat center top 19px}
.features .col-md-3:nth-child(8):hover .core{background:url(../img/whyeight.png) no-repeat center top 19px}
.contact_left{display:inline-block}
.contact_left ul li p{display:inline-block;color:#3570b4}
.contact_left ul li{line-height:50px}
.contact_left ul li span{margin-right:20px;font:16px 'Open Sans';color:#3570b4}
p.mar-00{margin-top:15px;float:left;width:100%}
.watch_left span{float:right}
.watch_right p{box-shadow:1px 0 12px rgba(0,1,1,0.46);position:absolute;padding:35px 115px 25px 100px}
.watch_right p b{color:#0775b4;font:700 24px 'Open Sans'}
b.blackcolor{color:#2b2b2b!important;font:700 25px 'Open Sans'!important}
b.redcolor{color:#dd0808!important;font:700 22px 'Open Sans'!important}
.watch_right p{box-shadow:1px 0 12px rgba(0,1,1,0.46);position:absolute;padding:20px 125px 19px 100px;-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(-4deg);top:54px;z-index:1;background:#fff;top:65px;line-height:35px}
.watch_right span{margin-left:115px}
section#watches_sec{float:left;width:100%;margin-bottom:95px;margin-top:35px}
section.inner-head-sec.contact_head{float:left;width:100%;min-height:265px;background:url(../img/contact_banner.jpg) top center no-repeat;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center}
section.inner-head-sec.contact_head h1,section.inner-head-sec.carrer_head h1{color:#e83435}
section.inner-head-sec.contact_head h1 b,section.inner-head-sec.carrer_head h1 b{color:#fff!important;font-size:36px!important}
section.inner-head-sec.carrer_head h2.careertophed{color:#e83435}
section.inner-head-sec.carrer_head h2.careertophed b{color:#fff!important;font-size:36px!important;display:block}
section.desktop-head-sec.unlockin_head{width:100%;float:left;background:url(../img/unlocking-banner.jpg) top center no-repeat;min-height:437px;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center}
section.desktop-head-sec.unlockin_head ul li a span{height:46px;text-align:center}
.titleunlocking{width:100%;float:left;font:400 40px/40px Lato;color:#3570b4;padding:0 0 25px;background:url(../img/title-bg.png) bottom center no-repeat;margin:0;text-align:center}
section.store-sec.locking_sec .store-img{min-height:135px}
section.store-sec.locking_sec .store-data li h2{margin-bottom:45px;margin-top:20px}
section.store-sec.locking_sec{padding:0;margin-top:30px}
section.just-call-sec.just_newcall{margin-top:20px}
.just-call-sec.just_newcall{margin-top:20px}
section.desktop-head-sec.unlockin_head span img{float:none}
section.inner-head-sec.brand_head{float:left;width:100%;min-height:266px;background:url(../img/brand_banner.jpg) top center no-repeat}
.inner-head-sec h1{text-shadow:2px 0 10px rgba(0,1,1,0.20)}
.inner-head-sec h2{text-shadow:2px 0 10px rgba(0,1,1,0.20)}
section.inner-head-sec.flashing_head{float:left;width:100%;min-height:267px;background:url(../img/devices_banner.jpg) top center no-repeat;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center}
section.store-sec.flashing_sec{padding-bottom:0}
section.inner-head-sec.store_head{float:left;width:100%;min-height:265px;background:url(../img/store_banner.jpg) top center no-repeat;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center}
section.store_location h2{float:left;width:100%;font:700 43px 'Open Sans';color:#191919;margin-top:25px}
select.form-control.store_box{background:#fff url(../img/select_arrow.jpg);background-repeat:no-repeat;background-position:right;-webkit-appearance:none;-moz-appearance:none}
input#address,select.form-control.store_box,select.form-control.store_box{border-radius:0;box-shadow:1px 0 6px rgba(0,1,1,0.30)!important;border:none!important;height:39px;width:280px}
.store_left,.store_right,.contact_left{margin-top:25px}
button.btn.btn-default.new_btn{width:215px;float:none;display:table;box-shadow:none;margin:0 auto;border:0;font:600 21px/30px "open sans";color:#fff;background:#dd0808;border-bottom:4px solid #6f0303;border-radius:5px;padding:10px 0;text-align:center}
.emmed_map iframe{box-shadow:1px 0 6px rgba(0,1,1,0.30)!important}
.main_add h3{font:700 30px 'Open Sans';color:#3570b4}
.main_add h4{font:700 18px 'Open Sans';color:#757676}
.main_add p{font:18px 'Open Sans';color:#757676}
.border_sadow{box-shadow:1px 0 12px rgba(0,1,1,0.46);width:95%;padding:10px 15px 25px 20px}
section#address_sec{float:left;width:100%;margin-top:30px;margin-bottom:20px}
section.store_location p{font:16px 'Open Sans';color:#5d5c5c}
section.store_location span{font:700 16px 'Open Sans';color:#3570b4;text-decoration:underline}
section.inner-head-sec.carrer_head{float:left;width:100%;min-height:262px;background:url(../img/carrer_banner.jpg) top center no-repeat;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center}
.caree_left span img{width:100%}
.main-carrer{margin-top:60px;margin-bottom:20px}
.carrer_right h1{font:35px 'Open Sans';color:#e83435}
.carrer_right h3 {
    color: #3570b4;
    font: 24px 'Open Sans';
}
.carrer_right h5{color:#181819;font:16px 'Open Sans'}
.carrer_right p{color:#505050;font:14px 'Open Sans';line-height:23px;margin-bottom:10px;font-weight:600}
.carrer_right{background:url(../img/carrer_bg.png) top center}
.col-md-6.carrer_right span{color:#3570b4;font:700 15px 'Open Sans'}
ul.store-data.new_storedata li{position:relative;width:276px;border:1px solid #d8dadb;border-bottom:none;border-radius:10px;float:right}
.dongale_right{margin-top:55px}
.dongale_right p{font-size:24px;font-family:'Lato',sans-serif;color:#000;line-height:56px;margin-left:25px}
.dongale_right p:nth-child(3){color:#db0000}
h1.title.dongale_title{font-weight:500;margin-bottom:30px}
section.inner-head-sec.brand_head.dongle_head{padding:62px 0 0}
section.inner-head-sec.brand_head.dongle_head h1{line-height:70px}
section.dongal_sec{float:left;width:100%;margin-bottom:20px;margin-top:35px}
.mobile-phone-process{text-align:left;padding:50px 0 40px;float:left;width:100%}
.mobile-phone-process h1{font-size:41px;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:15px;text-align:left;color:#000;text-align:left}
.mobile-phone-process p{font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400;margin-bottom:15px;text-align:left;color:#000}
.mobile-rapair-left{float:left;width:56%}
.mobile-rapair-left img{max-width:100%}
.mobile-rapair-right{float:right;width:42%}
.mobile-rapair-right ul li{background:url(../img/about-check.png) 0 0 no-repeat;padding-left:5%;color:#4b4b4b;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400;margin-bottom:10px}
.mobile-rapair-right ul li span{color:#3570b4;font-weight:600}
.error-page{background:#ebebeb;padding:60px 0;text-align:center;float:left;width:100%}
.error-text{margin-top:60px}
.error-text p{color:#797979;font-weight:700;font-size:16px;font-family:'Open Sans',sans-serif;margin-top:10px}
.error-text p a{background-color:#e96968;color:#fff;padding:4px;border-radius:3px}
.error-text p a:hover{background:#000}
.news-part{background:url(../img/news-bg.jpg) top center no-repeat}
.news-part h1{color:#fff}
section.news{padding:30px 0 40px;float:left;width:100%}
section.news h1{width:100%;float:left;font:400 40px/40px Lato;color:#3570b4;padding:0 0 25px;background:url(../img/title-bg.png) bottom center no-repeat;margin:0 0 15px;text-align:center}
section.news ul li{width:48%;float:left;margin-right:2%;padding:10px;border:1px solid #ebebeb;margin-bottom:15px;min-height:205px;position:relative}
section.news ul li:after{content:"";height:3px;background:#fff;width:98%;border:1px solid #ebebeb;position:absolute;bottom:-3px;right:1%;left:1%}
ul.news-box > li:nth-child(2n){margin-right:0}
.map img{border:1px solid #e9e9e9;padding:2px;float:left;margin-right:12px}
.map h4{font-size:16px;font-family:'Open Sans',sans-serif;font-weight:700;font-style:italic;margin-bottom:4px;padding-top:7px;text-transform:capitalize}
.map p{font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;color:#686868;line-height:23px}
.josh{padding:0 7px}
.josh p{font-size:12px;font-style:italic;font-family:'Open Sans',sans-serif;color:#959595;font-weight:400}
.josh p span{color:#00b1d7}
.josh a{color:#e83435;display:block;text-align:right;font-size:12px;font-family:'Open Sans',sans-serif;text-transform:capitalize;font-weight:400}
.josh a:hover{color:#000}
.terms-conditions{background:url(../img/term-condition-bg.jpg) top center no-repeat}
.term-and-condition{padding:37px 0;float:left;width:100%}
.term-and-condition h1{font-size:43px;font-family:'Open Sans',sans-serif;font-weight:700}
.term-and-condition h4{font-family:'Open Sans',sans-serif;font-weight:700;color:#5b5c5c;margin:15px 0}
.term-and-condition ul li{color:#5d5c5c;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:400;background:url(../img/dubal-side.png) 0 4px no-repeat;padding-left:22px;line-height:20px;margin-bottom:10px}
.privacy{background:url(../img/privacy-policy.jpg) top center no-repeat}
.privacy-policy{float:left;width:100%;padding:30px 0}
.privacy-policy h1{font-size:43px;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:20px}
.privacy-policy h2.hedmiddle{font-size:43px;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:20px}
.privacy-policy p{color:#5d5c5c;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:400;line-height:24px;margin-bottom:15px}
.privacy-policy p strong{color:#3570b4}
.privacy-policy h4{font-family:'Open Sans',sans-serif;font-weight:700;color:#5b5c5c;margin:27px 0 15px}
.privacy-policy ul li{color:#5d5c5c;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:400;background:url(../img/dubal-side.png) 0 4px no-repeat;padding-left:22px;line-height:20px;margin-bottom:10px}
.privacy-policy .text-span{font-weight:600;color:#5d5c5c;font-size:16px;font-family:'Open Sans',sans-serif;margin-bottom:15px;color:#5d5c5c;display:inline-block}
.search-result{background:url(../img/news-bg.jpg) top center no-repeat}
.search-expert h2{font-size:31px}
.search-result-sec{padding-top:50px;float:left;width:100%;padding-bottom:15px}
.search-result-sec h1{font-size:43px;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:30px}
.search-result-sec h1 span{color:#3570b4}
.row.faculty .col-xs-12:first-child h1{margin-top:5px}
.core-faculty ul{list-style-type:none;padding:0;margin:0;font-family:'Roboto Condensed',sans-serif;color:#fff}
.core-faculty>ul>li{background:#2e2e2e;float:left;width:49%;margin-right:2%;margin-bottom:2%}
.core-faculty>ul>li:nth-child(2n){margin-right:0}
.core-faculty>ul>li span{width:167px;float:left;margin-right:25px}
.core-faculty>ul>li h4{font-size:21px;margin-top:15px;float:left;width:65%}
.core-faculty>ul>li ul{float:left;width:65%}
.core-faculty>ul>li ul li{background:url(../images/check_icon.png) left top 3px no-repeat;padding-left:30px;margin-bottom:6px}
.core-faculty>ul>li:nth-child(2) ul li:first-child,.core-faculty>ul>li:nth-child(2) ul li:nth-child(2){width:48%;display:inline-block}
.col-xs-12.guestfeculty ul{margin:0;padding:0;list-style-type:none}
.col-xs-12.guestfeculty ul li{padding:0;float:left;margin-bottom:15px;position:relative;margin-right:2%;width:48%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.col-xs-12.guestfeculty ul li a::before{content:"\f101";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#ec4d4f;font-size:24px;position:absolute;left:2px;top:2px;background:#fff;padding:0 15px;margin-right:1px}
.col-xs-12.guestfeculty ul li a::after{content:"";position:absolute;left:47px;top:2px;width:0;height:0;border-style:solid;border-width:23px 0 23px 8px;border-color:transparent transparent transparent #fff}
.resp-tab-content{padding:0}
.resp-vtabs .resptabscontainer{padding:0;background-color:transparent;border:0;float:right;width:68%;min-height:0;border-radius:0;clear:none}
li.resp-tab-item.hor_1.resptabactive{background:#efc62c!important;border:none!important}
.resptabscontainer.hor_1{box-shadow:0 0 5px rgba(0,0,0,0.2)!important;border:7px solid #fff!important}
.col-xs-12.guestfeculty h1{margin-bottom:15px}
.resptabcontent.hor_1 img{width:100%;height:auto}
.col-xs-12.guestfeculty ul li a{font-family:'Open Sans',sans-serif;background:#3570b4!important;color:#fff;padding:2px 20px 2px 70px !important;font-size:16px;line-height:46px;color:#fff;font-weight:400;display:inline-block;border-radius:4px}
.col-xs-12.guestfeculty ul li a:hover{background:#efc62c!important}
.testimoniabg{background:url(../img/testimonial-bg.jpg) top center no-repeat}
.testimonial{padding:30px 0;float:left;width:100%}
.testimonial h1{font-size:43px;font-family:'Open Sans',sans-serif;font-weight:700;display:inline-block}
.testimonial h2.testmiddhed{font-size:43px;font-family:'Open Sans',sans-serif;font-weight:700;display:inline-block}
.testimonial button{font-size:23px;font-family:'Open Sans',sans-serif;font-weight:400;float:right;background:#30afe4;color:#fff;border-radius:5px;border-bottom:#5590a8 2px solid}
.testimonial_detail_sec button{font-size:23px;font-family:'Open Sans',sans-serif;font-weight:400;float:right;background:#30afe4;color:#fff;border-radius:5px;border-bottom:#5590a8 2px solid}
.testimonial button:hover{background:#000;color:#fff}
.testimonial ul li{border-radius:5px;box-shadow:1px 0 10px rgba(0,0,0,.12);padding:;float:left;width:31%;margin-right:1%;margin-left:1%;position:relative;margin-top:80px}
.testimonial ul li:before{content:"";position:absolute;background:#fff url(../img/radius-border.png) no-repeat;height:53px;width:102px;left:0;top:-5px;right:0;margin:auto}
.testimonial-top{border-bottom:#d5d5d5 1px solid;padding:55px 23px 20px;text-align:center;min-height:168px}
.testimonial-top h5{font-size:16px;font-family:'Open Sans',sans-serif;font-weight:700;color:#30afe4;margin:0 0 10px}
.testimonial-top p{color:#9c9c9c;line-height:20px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px}
.testimonial-bottom{border-top:#fff 1px solid;padding:11px 23px;background:#eee}
.testimonial-bottom h6{color:#30afe4;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:700;margin:0 0 8px}
.testimonial-bottom p{color:#000;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400}
.testimonial ul li span{position:absolute;width:90px;height:90px;border-radius:50%;background:#cbcbcb;padding:11px;border:#9a9696 1px solid;text-align:center;left:0;top:-50px;right:0;margin:auto}
.testimonial ul li span img{border-radius:50%;border:1px solid #480002;height:100%;width:100%}
.testimonial ul li:hover{cursor:pointer}
.testimonial ul li:hover .testimonial-top{background:#3570b4;border-radius:5px 5px 0 0}
.testimonial ul li:hover .testimonial-bottom{background:#b6d6fa;border-radius:0 0 5px 5px}
.testimonial ul li:hover:before{content:"";position:absolute;background:#fff url(../img/radius-border-hover.png) no-repeat;height:53px;width:102px;left:0;top:-5px;right:0;margin:auto}
.testimonial ul li:hover span{background:#3570b4}
.testimonial ul li:hover .testimonial-top h5,.testimonial ul li:hover .testimonial-top p{color:#fff}
.just-call-sec{background:#fff}
section.inner-head-sec.news_detail{float:left;width:100%;padding:0 0 0;min-height:265px;background:url(../img/news_bg.jpg) no-repeat top center}
section.store_location.news_section{margin-bottom:45px;clear:both}
section.store_location.news_section h2{font-size:30px;color:#3570b4}
section.store_location.news_section span{font-style:italic;font-weight:400;font-size:14px;text-decoration:none}
span.rad_col{color:#c51600!important}
.news_contant{margin-top:18px}
.news_contant span img{border:5px solid #fff;box-shadow:0 0 10px rgba(0,0,0,0.3);float:left;margin-right:25px}
section.store_location.news_section .news_contant p{font:14px 'Open Sans';color:#626262;line-height:23px;margin-bottom:10px}
section.store_location.news_section .news_contant a.list_btn{font-size:16px;font-weight:500;color:#1167CA;display:inline-block;margin-top:10px;clear:both;width:100%}
.news_social{width:60%;border-top:2px solid #c60c30;margin-top:35px}
.news_social h5{background:#c8c8c8;display:inline-block;padding:5px 5px 5px 10px;font-size:14px;font-weight:700;color:#828282;position:relative;margin-top:20px;font-family:sans-serif}
.news_social h5:after{content:"";position:absolute;top:0;right:-10px;width:0;height:0;border-style:solid;border-width:13px 0 13px 10px;border-color:transparent transparent transparent #C8C8C8}
section.inner-head-sec.testimonials_detail{background:url(../img/testimonial_detail_bg.jpg) no-repeat top center}
.testimonial_address{margin-top:28px;clear:both;display:inline-block;width:100%}
.testimonial_address img{border-radius:50%;width:230px;height:230px;border:10px solid #cbcbcb;float:left}
.left_addresh{float:left;margin-left:26px;padding-top:65px}
.left_addresh h3{font-weight:700;color:#545454;font:24px 'Open Sans'}
section.store_location .left_addresh span{font-style:italic;font-weight:400;font-size:14px;text-decoration:none}
section.store_location .left_addresh h4 span{font-weight:700;font-size:19px;text-decoration:none;font-style:normal;display:block;line-height:30px;margin-top:10px;color:#30afe4}
section.store_location .left_addresh h4{color:#171717;font:19px 'Open Sans'}
.testimonial_address p{float:left;width:100%}
.testimonial_address .test_prag p{color:#323232;font:14px 'Open Sans';margin-bottom:6px;line-height:24px}
.test_prag{margin-top:10px;width:100%;clear:both;display:inline-block;margin-bottom:40px}
.left_addresh h3{font-weight:700!important;color:#545454;font:24px 'Open Sans'}
.form-testimonial h1{font-family:'Open Sans',sans-serif;font-weight:700;font-size:43px;margin-bottom:15px}
.form-testimonial h4{font-family:'Open Sans',sans-serif;font-weight:400;font-size:19px;margin-bottom:30px}
.form-testimonial{padding:50px 0 30px;float:left;width:100%}
.form-testimonial .form-control{font-style:italic;font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px;color:#7c7b7b;box-shadow:1px 0 10px rgba(0,0,0,.22);border:none;border-radius:0;height:45px;padding:6px 22px;background-color:#fafafa}
.form-testimonial .form-group{margin-bottom:20px}
.form-testimonial .textarea-heading{height:115px;padding:15px 22px}
.form-testimonial .textarea-testimonial{height:240px;padding:15px 22px}
.form-testimonial .btn-default{background:#0a519b;border-bottom:3px solid #011e3c;color:#fff;font-size:23px;font-style:italic;font-family:'Open Sans',sans-serif;font-weight:400;padding:8px 50px}
.fileUpload{position:relative;overflow:hidden;margin:0 10px}
.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}
.image-atchment{background:#ebeced;color:#000}
.form-testimonial .checkbox label{font-style:italic;font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px}
label i{font-weight:400;color:#000}
.form-testimonial .checkbox{margin:0 0 20px}
section.desktop-head-sec.product_head{width:100%;float:left;background:url(../img/product_banner.jpg) top center no-repeat;padding:40px 0;min-height:437px}
.product_right{float:right;width:52%}
span.product_left{float:left;width:45%}
.product_right h3{font-family:'Lato',sans-serif;color:#000;margin-bottom:15px;margin-top:0}
.product_right span{float:left;width:100%;margin-bottom:5px}
section.product-detail-sec{float:left;width:100%;margin-top:91px}
.product_right h4{font:700 20px 'Open Sans'}
.product_right h5 b{font:700 16px 'Open Sans';color:#0d0d0d}
.product_right h5{font:600 18px 'Open Sans';color:#049f0c;margin-top:3px}
.product_right h2{font:700 20px 'Open Sans';color:#505050;margin-bottom:10px}
.product_right p{color:#676666;font:14px/23px "Open Sans";margin-bottom:10px}
section.blog-detail-sec{float:left;width:100%}
section.blog-detail-sec h1{font:600 42px 'Open Sans';margin-top:25px;margin-bottom:15px}
.date_sec{float:left;width:85px;text-align:center}
.date_sec span{float:left;width:100%;background:#e83435;font:700 14px 'Open Sans';color:#fff;padding:11px 0}
.blog_detail_left h3{font:23px 'Open Sans';color:#252525;margin-bottom:31px;margin-top:13px;margin-left:93px}
.blog_detail_left span img{box-shadow:0 0 5px rgba(0,0,0,0.2)!important;border:6px solid #fff;margin-bottom:25px}
.blog_detail_left p{font:14px 'Open Sans';color:#646464;line-height:25px;margin-bottom:18px}
.blog_detail_right input.input-medium.search-query{width:68%;height:45px;padding-left:10px;background:#f7f7f7;border:1px solid #d3d3d3;box-shadow:1px 0 4px rgba(1,1,1,0.28)}
.blog_detail_right button.add-on{height:45px;width:30%;background:#3570b4;border:1px solid #3570b4;color:#fff;font:500 15px 'Open Sans';letter-spacing:3px}
.blog_detail_right h4{background:#393939;font:600 20px 'Open Sans';color:#fff;padding:5px 0 8px 15px;width:100%;margin-top:0}
.blog_detail_right form{margin-bottom:27px}
ul.category_list li a{font:14px/26px 'Open Sans';color:#616161;margin-left:17px;margin-top:2px}
ul.category_list{margin-top:20px;margin-bottom:20px}
ul.category_list i.fa.fa-angle-double-right{margin-right:10px;font-size:19px;color:#3570b4;display:none}
ul.popular_list{float:left;width:100%}
.popular_left{float:left;width:80%;font:600 14px 'Open Sans';margin-bottom:20px}
.popular_left p{margin-bottom:2px}
ul.popular_list span{float:left;width:20%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:135px}
#text-10.widget .textwidget ul.popular_list li span i{margin-top:0}
ul.popular_list li p:nth-child(2){color:#3570b4}
ul.popular_list li p:nth-child(3){color:#8e8e8e}
ul.popular_list li{margin-bottom:18px;background:url(../img/border.png);background-repeat:repeat-x;background-position:bottom left;height:auto;display:inline-block;width:100%;padding-bottom:6px}
span.facebook_img{padding:20px 0 8px 15px}
span.facebook_img img{width:97%}
.date_sec{float:left;width:85px;text-align:center;position:absolute;z-index:2}
.date_sec span:nth-child(1){border-bottom:1px solid #000}
.date_sec span i{color:#252525;font-weight:600}
i.white{color:#fff!important;font-weight:300!important}
.blog_detail_right{margin-bottom:25px}
.imac-bg{background:url(../img/imacbg.jpg) top center no-repeat}
.imac-bg h1{color:#fff;text-transform:uppercase}
.imac-bg h1 span{color:#e83435}
.imac-top{float:left;width:100%;background:#3d3d3d;position:relative}
.imac-pics{position:absolute;width:49.5%;left:0;top:0;bottom:0;height:100%;background:#3d3d3d;background-size:122%}
.imac-part-right{padding:40px 0;min-height:540px}
.imac-part-right h1{color:#fff;font-size:26px;text-transform:capitalize;font-family:'Open Sans',sans-serif;font-weight:600;margin-bottom:10px}
.imac-part-right p{color:#f8f8f8;font-size:14px;text-transform:capitalize;font-family:'Open Sans',sans-serif;font-weight:400;line-height:24px;margin-bottom:15px}
.imac-part-right span{color:#fff;font-size:24px;text-transform:capitalize;font-family:'Open Sans',sans-serif;font-weight:400;display:inline-block}
.imac-part-right h2{color:#fff;font-size:30px;text-transform:capitalize;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:10px}
.common-mac{padding:35px 0;float:left;width:100%}
.common-mac h1{width:644px;margin:10px auto 0;font:500 36px/54px keep_calm_medregular;color:#fff!important;text-align:center!important;padding-bottom:27px}
.common-mac h1 span{display:inline-block;background:#3570b4!important;padding:0 40px;position:relative;z-index:99}
.common-mac h1 span:before{width:0;height:0;border-style:solid;border-width:0 38px 54px 0;border-color:transparent #3570b4 transparent transparent;position:absolute;top:0;left:-38px;content:""}
.common-mac h1 span:after{width:0;width:0;height:0;border-style:solid;border-width:54px 0 0 38px;border-color:transparent transparent transparent #3570b4;position:absolute;top:0;right:-38px;content:""}
.col-xs-12.guestfeculty .common-mac-ul li a::before{background:#fff url(../img/about-check.png) center no-repeat;height:46px;width:44px;content:""}
.common-mac-ul{padding-left:14%!important;margin-top:20px!important}
.common-mac-ul li p{font-size:14px;font-family:'Open Sans',sans-serif;font-weight:600;color:#6a6a6a;line-height:22px}
.some-list h1{font-family:'Open Sans',sans-serif;font-weight:600;color:#000;text-align:center;display:inline-block;letter-spacing:0;margin:10px auto;padding:0;width:100%!important}
.some-list ul li{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;margin-bottom:10px}
.some-list ul li strong{color:#3570b4}
ul.category_list li a:before{content:"\f101";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#3570b4;margin-right:5px;font-size:19px}
.blog_detail_right .add-on{background:#3570b4 none repeat scroll 0 0;border:1px solid #3570b4;color:#fff;font:500 15px "Open Sans";height:45px;letter-spacing:3px;width:30%}
.storetab li ul.on-click-show{float:left;width:100%;position:absolute;top:60px;left:15px;background:#fff;z-index:9}
.franchise-step{background:#e5effa;padding:25px 0 30px;float:left;width:100%}
.step-left{float:left;width:50%;text-align:center}
.step-right{float:right;width:50%}
.step-right h1{font-size:41px;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:20px}
.step-righ p{font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;color:#646363;line-height:23px}
.assits{padding:50px 0 23px;float:left;width:100%}
.assits h2{font-size:30px;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:20px;text-align:center;margin-bottom:20px}
.assits ul li p{font-size:21px;font-family:'Open Sans',sans-serif;font-weight:800}
.assits ul{position:relative;float:left;width:100%}
.assits ul li{width:320px;height:320px;float:left;border:10px solid #fff;box-shadow:0 0 15px rgba(0,0,0,.20);border-radius:50%;text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 17px;position:relative;color:#fff;font-size:20px;font-weight:800;text-shadow:2px 2px 4px rgba(0,0,0,.4)}
@font-face{font-family:'SCRIPTBL';src:url(../fonts/SCRIPTBL.eot);src:local(SCRIPTBL),url(../fonts/SCRIPTBL.woff) format("woff"),url(../fonts/SCRIPTBL.ttf) format("truetype")}
.fontsforweb_fontid_12234{font-family:'SCRIPTBL'!important}
.assits ul li:nth-child(1){background:#d14141 url(../img/step-1.png) no-repeat right;margin-right:30px;z-index:999999}
.assits ul li:nth-child(2){background:#787777 url(../img/step-3.png) no-repeat right;margin-right:43px;z-index:9999}
.assits ul li:nth-child(3){background:#599ae5 url(../img/step-5.png) no-repeat right;z-index:99}
.assits ul li:nth-child(4){background:#3570b4 url(../img/step-2.png) no-repeat right;margin-left:150px;margin-top:-100px;margin-right:15px;z-index:99999}
.assits ul li:nth-child(5){background:#4f3970 url(../img/step-4.png) no-repeat right;margin-top:-100px;margin-right:15px;z-index:999}
.assits ul li:nth-child(6){background:#088ecc url(../img/step-6.png) no-repeat right;margin-top:-100px;z-index:99}
.we-thanks{background:#e17676;padding:25px 0 20px;float:left;width:100%;text-align:center}
.we-thanks h2{font-size:30px;font-family:'SCRIPTBL';color:#000;text-align:center;font-weight:400;margin-bottom:25px;padding:0 40px}
.we-thanks p{color:#fff;font-family:'Open Sans',sans-serif;font-size:16px}
.note{float:left;width:100%;padding:30px 0 50px}
.note p{color:#e50000;font-size:16px;font-family:'Open Sans',sans-serif;font-style:italic;margin-bottom:35px}
.note p span{font-family:'Open Sans',sans-serif;font-weight:700;font-style:normal;color:#000}
.note h3{font-size:21px;font-family:'Open Sans',sans-serif;font-weight:600;color:#000;margin-bottom:15px}
.offer-left{float:left;width:49%;background:#3570b4;padding:23px 12px 35px 23px;border-radius:6px;box-shadow:0 0 15px rgba(0,0,0,.20)}
.offer-left h3{font-size:18px;font-family:'Open Sans',sans-serif;font-weight:700;color:#fff;margin-bottom:20px}
.offer-left ul li{background:url(../img/about-check.png) 0 0 no-repeat;padding-left:5%;color:#fff;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400;margin-bottom:10px}
.offer-right{float:right;width:49%;background:#e83435;padding:23px 12px 15px 23px;border-radius:6px;box-shadow:0 0 15px rgba(0,0,0,.20)}
.offer-right h3{font-size:18px;font-family:'Open Sans',sans-serif;font-weight:700;color:#fff;margin-bottom:20px}
.offer-right ul li{background:url(../img/check-white.png) 0 0 no-repeat;padding-left:5%;color:#fff;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400;margin-bottom:10px}
.clarificarion{padding:40px 0 0}
.clarificarion ul li{background:url(../img/about-check.png) 0 5px no-repeat;padding-left:3%;color:#646363;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400;margin-bottom:10px}
.clarificarion h2{color:#000;font-size:30px;font-family:'Open Sans',sans-serif;font-weight:600;margin-bottom:20px}
.clarificarion h4{color:#000;font-size:17px;font-family:'Open Sans',sans-serif;font-weight:400;margin-top:20px}
.pineer-bg{background:url(../img/pioneerbg.jpg) top center no-repeat}
.pineer-bg h1{text-transform:uppercase}
.pioneer-top{float:left;width:100%;background:#3d3d3d;position:relative}
.pioneer-pics{position:absolute;width:41.5%;left:0;top:0;bottom:0;height:100%;background:#3d3d3d url(../img/what-we-do.jpg) 100% 0 no-repeat;background-size:140%}
.pioneer-part-right{padding:37px 0 25px;float:left;width:100%}
.pioneer-part-right h1{color:#fff;font-size:43px;text-transform:capitalize;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:10px}
.pioneer-part-right p{color:#f8f8f8;font-size:14px;text-transform:capitalize;font-family:'Open Sans',sans-serif;font-weight:400;line-height:24px;margin-bottom:15px}
.pioneer-part-right ul li{float:left;width:48%;text-align:center;margin-right:4%;margin-top:5px}
.pioneer-part-right ul li h4{font-size:20px;text-transform:capitalize;font-family:'Open Sans',sans-serif;font-weight:700;color:#fff;margin:15px 0}
.pioneer-part-right ul li p{line-height:20px;color:#f8f8f8;font-size:14px;text-transform:capitalize;font-family:'Open Sans',sans-serif;font-weight:400;color:#f8f8f8;text-align:justify}
.pioneer-part-right ul > li:nth-child(2n){margin-right:0}
.vision ul li img{-webkit-transition:all .3s ease;transition:all .3s ease}
.vision ul li img:hover{-webkit-transform:rotate(90deg);transform:rotate(45deg)}
.vision{float:left;width:100%;padding:25px 0 40px;text-align:center}
.vision h1{width:402px;margin:10px auto 0;font:500 36px/54px keep_calm_medregular;color:#fff;text-align:center;padding-bottom:30px}
.vision h1 span{display:inline-block;background:#3570b4;padding:0 40px;position:relative;z-index:99}
.vision h1 span:before{width:0;height:0;border-style:solid;border-width:0 38px 54px 0;border-color:transparent #3570b4 transparent transparent;position:absolute;top:0;left:-38px;content:""}
.vision h1 span:after{width:0;width:0;height:0;border-style:solid;border-width:54px 0 0 38px;border-color:transparent transparent transparent #3570b4;position:absolute;top:0;right:-38px;content:""}
.vision p{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#666565}
.vision ul li{float:left;text-align:center;width:20%;min-height:281px;margin:30px 3% 30px 2%}
.vision ul li p{font-family:'Roboto',sans-serif;font-size:14px;font-weight:400}
.vision ul li h4{font-family:'Roboto',sans-serif;font-size:18px;font-weight:700;margin:15px 0}
.paineer-pattrn h1{font-family:'Open Sans',sans-serif;font-weight:700;font-size:36px}
.patter-bg{background:url(../img/paineer-pattrn.jpg) center no-repeat;background-size:cover;padding:50px 0;float:left;width:100%;text-align:center}
section.capabilities h1{text-align:center;color:#000;margin:0 0 25px;padding:0 0 15px;background:url(../img/head-bg.png) no-repeat bottom center;line-height:normal;font-family:'Open Sans',sans-serif;font-weight:700;font-size:36px}
section.capabilities h1 small{display:block;font-size:15px;color:#333;font-style:italic;line-height:25px;font-family:'ABeeZee',sans-serif!important}
section.capabilities ul{background:url(../img/ul-bg.png) no-repeat center;min-height:370px;padding-top:65px}
section.capabilities ul li{float:left;width:50%;position:relative;height:78px;overflow:hidden;margin-bottom:15px}
section.capabilities ul li p{margin-bottom:10px}
section.capabilities ul li br{display:none}
section.capabilities ul li:nth-child(even){padding-left:135px;text-align:left}
section.capabilities ul li:nth-child(odd){padding-right:135px;text-align:right}
section.capabilities ul li span{position:absolute;width:46px;height:46px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
section.capabilities ul li h4,.trust h4{color:#007cc3;font-size:17px;margin:0 0 10px;padding:0 0 10px;position:relative;font-family:'Open Sans',sans-serif;font-weight:700}
section.capabilities ul li h4 a{color:#007cc3}
section.capabilities ul li h4 a:hover{color:#000}
section.capabilities ul li h4::before{position:absolute;right:0;bottom:0;border-bottom:1px solid #c2c2c2;width:75px;content:''}
section.capabilities ul li:nth-child(even) h4::before{left:0}
section.capabilities ul li h4::after{width:8px;height:8px;background:#147bc1;border-radius:50%;position:absolute;right:71px;bottom:-3.5px;content:''}
section.capabilities ul li:nth-child(even) h4::after{left:71px}
section.capabilities ul li p,.trust p{color:#686868;font-family:'Open Sans',sans-serif;font-weight:400;font-size:14px}
.trust p{width:24%;text-align:center;margin:auto}
.trust h4{padding:0}
section.capabilities ul li:nth-child(even) p{padding-left:20px}
section.capabilities ul li:nth-child(odd) p{padding-right:20px}
section.capabilities ul li:first-child span{background:url(../img/li-1.png) no-repeat center;top:32px;right:48px}
section.capabilities ul li:nth-child(2) span{background:url(../img/li-2.png) no-repeat center;top:32px;left:48px}
section.capabilities ul li:nth-child(3) span{background:url(../img/li-3.png) no-repeat center;top:30px;right:49px}
section.capabilities ul li:nth-child(4) span{background:url(../img/li-4.png) no-repeat center;top:30px;left:49px}
section.capabilities ul li:nth-child(5) span{background:url(../img/li-5.png) no-repeat center;top:20px;right:40px}
section.capabilities ul li:last-child span{background:url(../img/li-6.png) no-repeat center;top:20px;left:40px}
section.capabilities ul li:first-child:hover span{background:url(../img/li-1-hover.png) no-repeat center}
section.capabilities ul li:nth-child(2):hover span{background:url(../img/li-2-hover.png) no-repeat center}
section.capabilities ul li:nth-child(3):hover span{background:url(../img/li-3-hover.png) no-repeat center}
section.capabilities ul li:nth-child(4):hover span{background:url(../img/li-4-hover.png) no-repeat center}
section.capabilities ul li:nth-child(5):hover span{background:url(../img/li-5-hover.png) no-repeat center}
section.capabilities ul li:last-child:hover span{background:url(../img/li-6-hover.png) no-repeat center}
.pioneer-last{background:url(../img/background-pioneer.png) no-repeat bottom center;float:left;width:100%;text-align:center;min-height:750px;position: relative;}
.pioneer-last:before {
    content: '';
    position: absolute;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-attachment: fixed;
    background-image: url(../img/visionbg.jpg);
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
}
.pioneer-last ul li{float:left;width:200px;position:absolute;transition:all ease .3s;cursor:pointer}
.pioneer-last ul{float:left;width:100%;position:relative}
.pioneer-text{background:#fff;box-shadow:1px 0 10px rgba(0,0,0,.12);padding:10px;width:240px;text-align:left;display:none;position:absolute;left:-185px;transition:all ease .3s;border-radius:3px}
.pioneer-last ul li:hover .pioneer-text{display:block;transition:all ease .3s}
.pioneer-text p{font:700 16px/16px Lato;border-radius:3px;line-height:17px}
.pioneer-text a{font:700 16px/16px Lato;color:#339d49}
.pioneer-last ul li:nth-child(1){top:349px;left:222px}
.pioneer-last ul li:nth-child(2){top:116px;left:340px}
.pioneer-last ul li:nth-child(3){top:264px;left:478px}
.pioneer-last ul li:nth-child(4){top:118px;left:610px}
.pioneer-last ul li:nth-child(5){top:352px;right:213px}
.vocational-course-bg{background:url(../img/vocationapagel-bg.jpg) top center no-repeat}
.vocational-course{float:left;width:100%;background:#e5effa;position:relative}
.vocational-pics{position:absolute;width:49.5%;left:0;top:0;bottom:0;height:100%;background:#e5effa url(../img/learn-basic.jpg) 100% 0 no-repeat;background-size:122%}
.vocation-part-right{padding:60px 0}
.vocation-part-right h2{color:#3470b4;font-size:38px;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:30px}
.vocation-part-right p{color:#484848;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400;line-height:22px}
.vocational-corses-list{padding:60px 0 20px;float:left;width:100%}
.vocational-corses-list h1{font-size:43px;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:35px;text-align:center}
.vocational-corses-list ul li{width:23%;margin-right:1%;margin-left:1%;float:left;box-shadow:1px 0 12px rgba(0,0,0,.54);text-align:center;padding:25px 0 40px;min-height:400px;margin-bottom:25px}
.vocational-corses-list ul li h5{color:#3470b4;font-family:'Open Sans',sans-serif;font-weight:700;font-size:26px;text-align:center;margin-bottom:45px;margin-top:0;min-height:56px}
.vocational-corses-list ul li a{background:#dd0701;background:-moz-linear-gradient(top,#dd0701 0%,#be0501 100%);background:-webkit-linear-gradient(top,#dd0701 0%,#be0501 100%);background:linear-gradient(to bottom,#dd0701 0%,#be0501 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd0701',endColorstr='#be0501',GradientType=0);font-size:14px;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:700;color:#510200;padding:8px 20px;display:inline-block;border:1px solid #7f0400;margin-top:50px;position:relative}
.vocational-corses-list ul li img{height:164px;width:auto;max-width:90%}
.vocational-corses-list ul li a:hover{background:#7f0400;color:#fff}
.vocational-corses-list ul li:hover{background:#3570b4}
.vocational-bottom{width:100%;float:left;padding:50px 0 0;background:url(../img/vocational-bottom-bg.jpg) top center no-repeat;min-height:380px}
.vocational-corses-list ul li:hover h5{color:#fff}
.vocational-bottom h1{color:#fff;text-transform:uppercase}
.vocational-bottom h1 span{color:#dd0808}
.vocational-bottom h2{color:#fff!important;text-transform:uppercase!important}
.vocational-bottom h2 span{color:#dd0808}
.vocational-bottom h2{color:#95c1ef}
.a-more a:after{content:"";background:url(../img/view-more-shadow.png);height:12px;width:133px;position:absolute;bottom:-12px;left:1px}
.job-opp-bg{background:url(../img/job-opp-bg.jpg) top center no-repeat}
.job-opp-right-part{padding:35px 0}
.job-opp-right-part h1{color:#fff;font-size:43px;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:15px}
.job-opp-bg h1 span{color:#e83435;text-transform:uppercase}
.job-opp-right-part h3{color:#fff;font-size:24px;text-transform:capitalize;font-family:'Open Sans',sans-serif;font-weight:400;margin-bottom:10px}
.job-opp-right-part p{color:#f8f8f8;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400;margin-bottom:10px;line-height:24px}
.job-opp-pics{position:absolute;width:41.5%;left:0;top:0;bottom:0;height:100%;background:#3d3d3d url(../img/imac-repair.jpg) 100% 0 no-repeat;background-size:cover!important;background-position:center!important}
.job-opporturnities h1{padding-bottom:34px;width:360px;margin-top:0}
.job-opporturnities h4{font-family:'Open Sans',sans-serif;font-weight:400;font-size:20px;text-align:center}
.job-opporturnities h4 span{font-size:22px;color:#3570b4;font-family:'Open Sans',sans-serif;font-weight:700}
.job-opp-last .panel-heading{padding:13px 0;border-top-left-radius:0;border-top-right-radius:0}
.job-opp-last .panel-heading:hover,.job-opp-last .panel-heading.panal-active{background:#3570b4;padding-left:20px}
.job-opp-last .panel-heading:hover .job-opp-last h4,.job-opp-last .panel-heading.panal-active h4{color:#fff}
.job-opp-last .panel-group .panel-heading + .panel-collapse > .panel-body,.panel-group .panel-heading + .panel-collapse > .list-group{border-top:1px solid #3570b4}
.job-opp-last .panel-title > a,.panel-title > small,.panel-title > .small,.panel-title > small > a,.panel-title > .small > a{display:inline-block;width:100%}
.job-opp-last{float:left;width:100%;margin-top:0}
.job-opp-last .panel{box-shadow:none;background-color:transparent;border-radius:0;border:none;border-bottom:1px solid #3570b4}
.job-opp-last .panel:last-child{border-bottom:0}
.job-opp-last .panel-group{margin-bottom:0}
.job-opp-last .panel-group .panel + .panel{margin-top:0}
.job-opp-last h4{font-size:18px;font-family:'Open Sans',sans-serif;font-weight:400;text-align:left;color:#000}
.job-opp-last .panel-heading:hover h4.panel-title{color:#fff}
.job-allocation{background:#fff}
.product_right span.prorating span.rw-ui-info-container{width:200px}
.detailpageul ul li{background:rgba(0,0,0,0) url(../img/dubal-side.png) no-repeat scroll 0 4px;color:#5d5c5c;font:14px/23px "Open Sans";font-weight:400;line-height:20px;margin-bottom:10px;padding-left:22px}
.vocational{background:url(../img/vocational--Training-bg.jpg) top center no-repeat}
.row.faculty .col-xs-12:first-child h1{margin-top:5px}
.core-faculty ul{list-style-type:none;padding:0;margin:0;font-family:'Roboto Condensed',sans-serif;color:#fff}
.core-faculty>ul>li{background:#2e2e2e;float:left;width:49%;margin-right:2%;margin-bottom:2%}
.core-faculty>ul>li:nth-child(2n){margin-right:0}
.core-faculty>ul>li span{width:167px;float:left;margin-right:25px}
.core-faculty>ul>li h4{font-size:21px;margin-top:15px;float:left;width:65%}
.core-faculty>ul>li ul{float:left;width:65%}
.core-faculty>ul>li ul li{background:url(../images/check_icon.png) left top 3px no-repeat;padding-left:30px;margin-bottom:6px}
.core-faculty>ul>li:nth-child(2) ul li:first-child,.core-faculty>ul>li:nth-child(2) ul li:nth-child(2){width:48%;display:inline-block}
.col-xs-12.guest-feculty ul{margin:0;padding:0;list-style-type:none}
.col-xs-12.guest-feculty ul li{float:left;padding:2px 20px 2px 70px !important;font-size:18px;line-height:46px;color:#fff;border-radius:4px;margin-bottom:15px!important;position:relative;width:94%;font-weight:400;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.resp-tab-content{padding:0}
.resp-vtabs .resp-tabs-container{padding:0;background-color:transparent;border:0;float:right;width:68%;min-height:0;border-radius:0;clear:none}
li.resp-tab-item.hor_1.resp-tab-active{background:#efc62c!important;border:none!important}
.resp-tabs-container.hor_1{box-shadow:0 0 5px rgba(0,0,0,0.2)!important;border:7px solid #fff!important}
.col-xs-12.guest-feculty h1{margin-bottom:15px}
.resp-tabs-container p{font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400;line-height:24px;color:#252525;margin-bottom:15px;display:inline-block;text-align:left}
.resp-tab-content{text-align:center}
.resp-tab-content img{margin-bottom:35px}
.col-xs-12.guest-feculty ul li{font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400;background:#3570b4!important;padding:0 20px 0 14px !important;border-radius:0;line-height:40px;margin-bottom:2px!important}
.col-xs-12.guest-feculty ul li:hover{background:#e83435!important}
li.resp-tab-item.hor_1.resp-tab-active{background:#e83435!important;font-weight:700}
.col-xs-12.guest-feculty ul li::after{top:13px}
.resp-tabs-container.hor_1{box-shadow:none!important;border:none!important}
li.resp-tab-item.hor_1.resp-tab-active:after{content:"";position:absolute;left:343px;top:10px;width:0;height:0;border-style:solid;border-width:10px 0 10px 13px;border-color:transparent transparent transparent #e83435}
span.product_left img{width:100%}
.product_right span{text-align:center}
.back_space{background:rgba(128,128,128,0.19);padding:10px;border-radius:5px}
.contact_left b{font:16px 'Open Sans';color:#3570b4;font-weight:700}
.weekend{box-shadow:1px 0 12px rgba(0,1,1,0.46);position:absolute;padding:20px 125px 19px 100px;-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(-4deg);top:54px;z-index:1;background:#fff;top:65px;line-height:35px}
body{background:#fff!important}
.weekend b{color:#0775b4;font:700 24px 'Open Sans'}
.embed-responsive-4by3{padding-bottom:44%}
li.active strong{color:#e83435}
p{font-family:'Open Sans',sans-serif}
.search-wtsapp-sec{background-size:cover}
.menu-main-menu-container{float:right}
section.store_location{display:inline-block;width:100%;margin-top:30px}
.site-map-bg{background:url(../img/sitemapbg.jpg) top center no-repeat}
.site-map-bg h1{text-transform:capitalize;color:#e83435;font-family:'Open Sans',sans-serif;font-weight:700}
.site-mape{float:left;width:100%;padding:50px 0 30px}
.site-mape h1{color:#3570b4;font-family:'Open Sans',sans-serif;font-weight:700;font-size:43px;margin-bottom:15px;text-align:center}
.site-nav{border-left:1px solid #4d81bd;border-bottom:1px solid #4d81bd;padding-bottom:10px;display:inline-block}
.site-nav li{position:relative}
.site-nav li:before{content:"";background:#4d81bd;height:1px;width:14px;position:absolute;top:23px}
.site-nav li a{font-family:'Open Sans',sans-serif;font-weight:700;font-size:14px;color:#000;padding:14px 30px;display:inline-block;transition:all ease .3s}
.site-nav li a:hover{background:#4d81bd;color:#fff;border-radius:2px}
.site-category{float:left;width:50%;position:relative;border-left:1px solid #4d81bd;margin-bottom:40px}
.site-category:after{content:"";position:absolute;height:1px;width:205px;background:#4d81bd}
.site-category li h5{font-family:'Open Sans',sans-serif;font-weight:700;color:#fff;padding:20px;background:#4d81bd;border-radius:2px;margin:0;display:inline-block;margin-bottom: 5px;}
.site-category li{position:relative}
.site-category li a{font-family:'Open Sans',sans-serif;font-weight:700;font-size:14px;color:#000;padding:14px 30px;color:#5f5f5f;display:inline-block}
.site-category li:before{content:"";background:#4d81bd;height:1px;width:14px;position:absolute;top:23px}
.site-category li a:hover{background:#4d81bd;color:#fff;border-radius:2px}
ul#menu-our-store-category-menu li{background:none;padding-left:0}
ul.popular_list li{padding-left:0}
ul.category_list.traing-sidebar{margin-top:0}
ul.category_list.traing-sidebar li{margin-bottom:0}
.options-button{float:right}
.options-button a{float:none;display:inline-block;box-shadow:none;margin:0 auto;border:0;font:600 18px/22px "open sans";color:#fff;background:#dd0808;border-bottom:4px solid #6f0303;border-radius:5px;padding:10px 20px;text-align:center}
.options-button a:hover{background:#6f0303}
.modal-header > span{color:#fff;display:block;font-size:22px;font-weight:700;text-align:center}
.accordion-toggle:after{font-family:'FontAwesome';content:"\f063";float:right;font-size:12px;margin-top:-26px}
.accordion-opened .accordion-toggle:after{content:"\f061"}
.accordion-heading{background:#3570b4!important;border:0!important;border-radius:0!important;margin:0!important;padding:10px 25px 0!important;position:relative}
.accordion-heading:after{background:#d5e2f1;content:"";display:block;height:2px;margin-top:10px;width:50px}
.accordion-heading a{font-weight:500!important;color:#fff!important;font-size:18px!important}
.accordion-body{padding:15px;border-top:0;overflow:auto;color:#666}
.apply-btn{float:left;width:100%;background-color:#000;margin-top:15px}
.apply-btn a{color:#fff!important;text-align:right;text-transform:uppercase;width:100%;font-size:18px;font-weight:500;height:55px;line-height:49px;transition:all .35s ease-in-out;float:right}
.apply-btn a img{margin-left:20px!important;vertical-align:middle;transition:all .35s ease-in-out;transform:rotate(180deg)}
.apply-btn a:hover{background-color:#00abff}
.carousel-inner .item:nth-last-child(2) .slide-content .slide-deatil{float:right;width:50%;padding:45px 0 0;padding-left:28px}
.carousel-inner .item:nth-last-child(1) .slide-content .slide-deatil{float:right}
.carousel-inner .item:nth-last-child(3) .slide-content .slide-deatil{float:left;padding:75px 0 0 20px}
.carousel-inner .item:nth-last-child(2) .slide-content .slide-thumbs{padding:50px 0;width:50%}
.carousel-inner .item:nth-last-child(3) .slide-content .slide-thumbs{padding:20px 0 0}
.slide-deatil h1 span{color:#f40000;font-weight:700}
.carousel-inner .item:nth-last-child(2) .slide-content h1{font-size:40px}
.carousel-inner .item:nth-last-child(3) .slide-content .slide-deatil h2{font-size:35px;margin-top:0}
.carousel-inner .item:nth-last-child(4) .slide-content .slide-thumbs{padding:9px 0}
.carousel-inner .item:nth-last-child(4) .slide-content .slide-deatil{padding:32px 0 0}
.carousel-inner .item:nth-last-child(5) .slide-content .slide-deatil{float:left;padding:55px 0 0 20px}
.carousel-inner .item:nth-last-child(5) .slide-content .slide-thumbs img{height:494px}
.carousel-inner .item:nth-last-child(5) .slide-content .slide-thumbs{padding:8px 0}
.carousel-inner .item:nth-last-child(6) .slide-content .slide-thumbs{padding:45px 0}
.carousel-inner .item:nth-last-child(6) .slide-content .slide-thumbs img{height:457px}
.carousel-inner .item:nth-last-child(7) .slide-content .slide-deatil{padding:70px 0 0}
.carousel-inner .item:nth-last-child(6) .slide-content .slide-deatil{padding:50px 0 0;float:right}
.carousel-inner .item:nth-last-child(1) .slide-content .slide-deatil{padding:30px 0 0}
.carousel-inner .item:nth-last-child(1) .slide-content h1{font-size:59px}
.carousel-inner .item:nth-last-child(1) .slide-content .slide-thumbs{padding:22px 0}
.carousel-inner .item:nth-last-child(1) .slide-content .slide-deatil h2{line-height:44px}
.carousel-inner .item:nth-last-child(7) .slide-content .slide-thumbs img{height:457px}
.slide-deatil h2{color:#fff!important;font-size:20px;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-weight:700}
.slide-deatil p{color:#f8f8f8;padding-top:7px;float:left;font-size:16px}
.slide-deatil h3{color:#fff!important;font-size:24px;font-family:'Open Sans',sans-serif;margin-top:18px;float:left}
.repaire_training h2{font-family:'microsquareregular';font-size:40px;color:#fff!important;padding-left:0!important;font-weight:200;text-transform:capitalize;margin-top:6px;line-height:58px}
.repaire_training p{padding-left:0;width:69%;margin-top:0}
.repaire_training.slide-contact-btns{margin-left:0}
.bottom_img img{position:absolute;bottom:-243px;right:69px;width:45%;height:155px}
.bottom_img a:nth-child(1) img{position:absolute;position:absolute;bottom:-243px;left:0;width:34%;height:178px}
.item.dynamic-class-8270 h2{font-family:'microsquareregular';font-size:22px;color:#fff!important;padding-left:0!important;font-weight:200;text-transform:capitalize;margin-top:-7px}
.item.dynamic-class-8270 h4{font-size:21px;color:#fff;margin-top:10px;float:left}
ul.mobile_un li{color:#fff;display:block;background:url(https://acmatech.com/wp-content/uploads/2012/11/tick_img.png) 3px;background-repeat:no-repeat;padding-left:31px;font-size:18px;font-family:'Roboto',sans-serif;line-height:30px;font-weight:100}
.item.dynamic-class-8270 ul{float:left;width:100%;margin-top:20px}
.laptop_align{float:left;width:100%}
ul.mobile_un.lappiiii li{float:left;width:33%;margin-bottom:4px}
.item.dynamic-class-8273 h2{font-size:46px;font-family:'microsquareregular';word-spacing:3px;text-transform:capitalize;font-weight:400;line-height:55px;margin-top:-10px;margin-bottom:10px}
ul.mobile_un.lappiiii{margin-bottom:10px;float:left}
.item.dynamic-class-8275 h2{font-size:34px;font-family:'microsquareregular';font-weight:100;text-transform:capitalize}
.item.dynamic-class-8275 p{font-family:'Roboto',sans-serif!important;font-size:17px;font-weight:100;color:#fff!important;width:91%;margin-bottom:9px}
ul.mobile_un.lappiiii.phone_rip li{font-size:24px;width:26%}
ul.mobile_un.lappiiii.phone_rip{margin-bottom:28px}
span.tag_cl{color:#00abff;font-size:17px;font-weight:500}
select#appli_experience option,select#appli_joining option{color:#3e3d3d}
span.career_exp{color:#fff;display:block;font-size:12px;font-weight:500}
span.description{display:block;font-size:15px;margin-bottom:15px}
p.fifty{float:left;font-size:15px;margin-bottom:0;width:50%}
.fifty-main{background:rgba(0,171,255,.06);display:block;margin-bottom:20px;padding:10px 20px;float:left;width:100%}
#green_arrow ul li{background:url(https://acmatech.com/wp-content/uploads/2012/11/career-list-item.png);padding-left:24px;background-repeat:no-repeat}
.ui-accordion li{background-position:0 1px!important;font-size:15px!important;font-weight:300;line-height:normal;padding:0 0 2px 25px !important}
ul.mar-100{margin-top:5px;margin-bottom:6px}
ul.traning-id li{text-align:center;width:100px}
ul.training-dob li input{width:100%}
ul.training-dob li{margin-right:0;width:auto!important;margin-right:3%}
ul.courses-id li{margin-right:0}
ul.courses-id li input,ul.prefrance-id li input,ul.preffered-days li input,ul.refrenaces-id li input,ul.program-id li input,ul.undergone-id input,ul.traning-id li input,ul.undergone-id li input{width:auto;display:inline-block;float:left;margin-right:5px}
ul.courses-id li span,ul.prefrance-id li span,ul.preffered-days li span,ul.refrenaces-id li span,ul.program-id li span,ul.undergone-id span,ul.traning-id li span,ul.undergone-id li span{width:auto!important;display:inline-block}
ul.traning-id li,ul.undergone-id li{width:auto;margin-right:10px}
ul.courses-id li:nth-child(1),ul.courses-id li:nth-child(4){width:auto;margin-right:10px}
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:auto;margin-right:10px}
ul.courses-id li:nth-child(3),ul.program-id li:nth-child(2),ul.program-id li:nth-child(3),ul.program-id li:nth-child(4){width:auto}
ul.courses-id li{margin-bottom:15px}
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:auto;margin-right:30px}
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:auto;margin-right:10px}
ul.refrenaces-id li{margin-bottom:10px}
ul.program-id li:nth-child(1){width:auto;margin-right:10px}
ul.program-id li{margin-bottom:10px}
ul.undergone-id li:nth-child(1),ul.undergone-id li:nth-child(2),ul.undergone-id li:nth-child(3){width:auto;margin-right:20px}
ul.undergone-id li:nth-child(3){margin-right:0}
.contact_form.new_contact form#enquiry_form,form.personal_form{border:1px solid #ddd;margin:25px auto 20px;padding:15px 20px 60px;width:80%;box-sizing:border-box;display:inline-block}
.contact_form.new_contact,.personal_new_div{background:none;float:left;width:100%;text-align:center}
.contact_form.new_contact form#enquiry_form ul li span{width:35%}
.contact_form.new_contact form#enquiry_form ul li input,.contact_form.new_contact select#region,.contact_form.new_contact select#city_state,.contact_form.new_contact select#country,.contact_form.new_contact textarea#fault_info,.contact_form.new_contact textarea#address,.contact_form.new_contact select#name_title{border:1px solid #e3e3e3;font-size:14px;padding:12px 10px!important;background:#c4dbf4;font:400 italic 16px/26px "open sans";color:#3e3d3d;box-shadow:1px 0 6px rgba(0,0,0,.24);height:50px!important}
.contact_form.new_contact select#name_title{height:52px!important;width:70px}
ul.mar-200 li:nth-child(1){width:auto;margin-left:10px}
.contact_form.new_contact .new-name-list{width:50%}
ul.mar-200 li:nth-child(2){margin-right:0}
.contact_form.new_contact form#enquiry_form ul li span{font-family:'Open Sans',sans-serif;font-weight:600;color:#3e3d3d;font-size:16px;text-align:left}
form.personal_form p label{float:left;font-size:16px;padding:10px 0;width:35%;text-align:left;font-family:'Open Sans',sans-serif;font-weight:600;color:#3e3d3d}
form.personal_form p input[type=text]{border:1px solid #e3e3e3;font-size:14px;padding:12px 10px!important;background:#c4dbf4;font:400 italic 16px/26px "open sans";color:#3e3d3d;box-shadow:1px 0 6px rgba(0,0,0,.24);width:65%}
form.personal_form h5{background-color:#f5f5f5;box-sizing:border-box;font-size:20px;margin:15px 0 20px;padding:10px;width:100%;height:auto;float:left;text-align:left}
p.mar50 label{width:auto!important;margin-bottom:0;margin-right:30px}
p.mar50 label input,p.mar51 label,p.mar51 label input,ul.qus.regarding-lappy li label input{margin-right:5px}
p.mar51 label{width:auto!important;margin-right:30px}
ul.qus.regarding-lappy label input{display:inline-block;width:auto}
ul.qus.regarding-lappy li label{display:inline-block;width:auto}
ul.qus.regarding-lappy{float:left;text-align:left}
ul.qus.regarding-lappy li{margin-bottom:2px}
input#request_repair{font-weight:700;font-size:18px;border:none;color:#fff;border-bottom:2px solid #6f0303;border-radius:5px;background:#dd0808;padding:10px 60px;margin-top:30px;display:inline-block;margin-left:0!important}
.question-submit{float:left;width:100%}
ul.training-dob li select{width:112px!important}
form ul li span{width:35%!important}
ul.qus.regarding-lappy{float:left;width:25%}
li.g-recaptcha>div{text-align:center;display:block;margin:auto;padding-left:35%}
.contact_form.new_contact .new-name-list{width:65%}
.contact_form.new_contact select#name_title{width:94px}
input#franchise_questionnair{font-weight:700;font-size:18px;border:none;color:#fff;border-bottom:2px solid #6f0303;border-radius:5px;background:#dd0808;padding:10px 60px;margin-top:30px;display:inline-block;margin-left:0!important}
input#franchise_questionnair:hover,input#request_repair:hover{background:rgba(221,8,8,0.61)}
.name_list.new-name-list{width:65%!important}
.name_list.new-name-list li{width:40%}
p.mar52{width:60%;float:left}
p.mar52 label{display:inline-block;width:auto}
p.mar52 label input#fra_sour_investment_text{display:inline-block;width:auto}
p.mar52 label span{display:inline-block}
p.mar52 label{width:100%!important}
input#fra_long_con_bus_text,input#fra_capablity_hurdels_text,input#fra_skill_hand_text,input#fra_oth_para_bus_repair_text,input#fra_traning_mobile_lap_text,input#fra_sour_investment_text{width:auto!important;height:10px}
input#fra_skill_hand{margin-right:5px}
span.dob-quesnories{float:left;width:100%}
span.dob-quesnories select{width:30.8%;border:1px solid #e3e3e3;font-size:14px;padding:12px 10px!important;background:#c4dbf4;font:400 italic 16px/26px "open sans";color:#3e3d3d;box-shadow:1px 0 6px rgba(0,0,0,.24);margin-bottom:20px;margin-right:3%}
span.dob-quesnories select:nth-child(3){margin-right:0}
span.dob-quesnories{float:left;width:65%}
ul.undergone-id input#tra_oth_cur_text{margin-left:10px}
section.common-repair.traning_store .course-list:hover{background:#3570b4;margin:0;width:auto;margin-bottom:30px;min-height:0}
section.common-repair.traning_store .course-list h2{min-height:130px}
.franchise_cptch{float:left;width:100%}
input#appli_upload{padding:0!important;margin:0!important}
form.con-enquery.commane_req ul li input,form.con-enquery.commane_req select#c_mode,form.con-enquery.commane_req select#region,form.con-enquery.commane_req select#country,form.con-enquery.commane_req select#city_state,form.con-enquery.commane_req select#c_find,form.con-enquery.commane_req textarea#c_message{width:65%;padding-bottom:12px}
form.con-enquery.commane_req ul li{width:100%!important}
#mega-menu-wrap-primary{clear:inherit}
.navbar-default .navbar-collapse{margin-top:21px}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children > a.mega-menu-link:after,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link:after,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children > a.mega-menu-link:after{margin:0 0 0 2px}
#mega-menu-wrap-primary #mega-menu-primary > li:first-child.mega-menu-item{margin-left:5px}
.last-links li span{color:#79c2ef}
#mega-menu-wrap-primary .embed-responsive-4by3{padding-bottom:60%!important}
#mega-menu-wrap-primary ul.menu_contact_right{margin-bottom:15px!important}
#mega-menu-wrap-primary ul.menu_contact_right li{padding-bottom:8px!important}
#mega-menu-wrap-primary ul.menu_contact_right li span{float:left;margin-right:10px;width:12px;text-align:center}
#mega-menu-wrap-primary ul.menu_contact_right li b{font-weight:400;font-size:14px}
#mega-menu-wrap-primary h4.cont_heading{padding-bottom:7px;padding-left:20px;border-bottom:1px solid #dedede;margin-bottom:10px}
#mega-menu-wrap-primary h4.cont_heading i{width:22px}
#mega-menu-wrap-primary .opening_Hours b{display:block;font-weight:400;margin-bottom:5px}
#mega-menu-wrap-primary .opening_Hours b i{margin-right:6px;width:12px;text-align:center}
#mega-menu-wrap-primary .nav_store_locator a{display:inline-block!important;margin:10px auto auto!important;border:0!important;color:#fff!important;background:#3570b4!important;border-bottom:4px solid #1b4371!important;border-radius:5px!important;padding:10px 20px!important;line-height:normal!important}
#mega-menu-wrap-primary .nav_store_locator a:hover{background:#1b4371!important}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link{padding:5px}
#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:left;width:33.33%;margin-right:0;border-right:1px solid #d8d8d8!important;padding-left:10px!important}
#mega-menu-wrap-primary #mega-menu-primary #menu-repair-by-brand li.mega-menu-item:nth-child(3n),#mega-menu-wrap-primary #mega-menu-primary #menu-repair-by-problems li.mega-menu-item:nth-child(3n){border:none!important}
#mega-menu-wrap-primary #mega-menu-primary #menu-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:0!important}
#mega-menu-wrap-primary #mega-menu-primary #menu-repair-by-brand li.mega-menu-item a,#mega-menu-wrap-primary #mega-menu-primary #menu-repair-by-problems li.mega-menu-item a{padding:3px 0}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{padding:15px 10px}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu{box-shadow:0 3px 4px #464646}
.copyright-detail aside{display:inline-block}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li.mega-menu-item{border-bottom:1px solid #d8d8d8!important}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu ul#menu-phone-repair-sub-menu li{float:left!important;width:33.33%!important;border-right:1px solid #d8d8d8!important;padding-left:10px!important;border-bottom:none!important}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu ul#menu-phone-repair-sub-menu li:nth-child(3n){border:none!important}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu ul#menu-phone-repair-sub-menu li:nth-child(3n-2){padding-left:0!important}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus{color:#285488;font-weight:400;text-decoration:none;background:none}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{background:none;font-weight:400;text-decoration:none;color:#285488}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:before{margin:0 5px 0 0;vertical-align:middle;font-size:18px;color:#285488}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link{padding:2px 0}
#mega-menu-wrap-primary #mega-menu-primary.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu,#mega-menu-wrap-primary #mega-menu-primary.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{opacity:1}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu{opacity:0}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu ul#menu-repair-by-brand li.mega-menu-item:nth-child(3n){border-right:none!important}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu ul#menu-repair-by-brand li.mega-menu-item{border-bottom:none!important}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-2-of-6,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-columns-4-of-6{border:none!important}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li.mega-menu-item:last-child{border-bottom:none!important}
.copyright-detail p {
    display: inline-block;
    margin-bottom: 0;
    margin-right: 2.5px;
}
#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-18{background-color:#F1F7FC!important;border-bottom:none!important;padding-top:10px;padding-bottom:10px}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-14:hover,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-16:hover,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-18:hover{background-color:#FFF!important;cursor:pointer}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-14 .sec-last-menu,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-16 .sec-last-menu,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-18 .sec-last-menu{text-align:center}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-14 .sec-last-menu a:hover,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-16 .sec-last-menu a:hover,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-18 .sec-last-menu a:hover{color:#285488}
#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{background-color:#1987CB}
#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:33%;display:inline-block;text-align:center;color:#FFF}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-15 .nav-last-menu a.mega-menu-link:before,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-17 .nav-last-menu a.mega-menu-link:before,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-19 .nav-last-menu a.mega-menu-link:before{color:#FFF}
#testimonial-form .error{width:100%}
#gct_agree{margin-top:5px}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item#mega-menu-item-6484 ul.mega-sub-menu li:first-child{border-bottom:none!important;padding-bottom:0}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item#mega-menu-item-6484 ul.mega-sub-menu li:nth-child(2){padding-top: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{border-left:1px solid #d8d8d8}
#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 i.fa{font-size:20px;color:#285488}
#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 i.fa.fa-envelope,#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 i.fa.fa-calendar{font-size:17px}
#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{border-bottom:1px solid #dedede;padding-bottom:5px!important;margin-bottom:5px!important;padding-left:20px}
#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu>li#mega-menu-item-text-18{border-top:1px solid #dedede!important}
.team.mobtech{float:left;width:100%;margin-bottom:20px}
.team.mobtech ul li{width:50%;padding-right:20px}
.team.mobtech ul li strong,section.privacy-policy .mobtech strong{color:#5d5c5c}
.imac-part-right p img.alignleft{float:left;margin:0 10px 10px 0}
h3.toggle-head.accordion-heading{font-weight:500!important;color:#fff!important;font-size:18px!important;line-height:21px;position:relative;cursor:pointer}
li.listing-aplly-area h3.toggle-head.accordion-heading:before{font-family:'FontAwesome';content:"\f078";float:right;font-size:12px;margin-top:12px}
li.listing-aplly-area.active h3.toggle-head.accordion-heading:before{content:"\f077"}
.information.accordion-inner{padding:15px;float:left;width:100%}
div#customaccordion,div#customaccordion ul,div#customaccordion ul li{float:left;width:100%}
.responsive.slick-initialized.slick-slider.slick-dotted{float:left;width:100%}
ul.slick-dots{display:none!important}
button.slick-prev.slick-arrow{position:absolute;top:15px;bottom:0;left:-10px;font-size:20px;color:#fff;text-align:center;text-shadow:none;filter:alpha(opacity=50);opacity:1;background-color:transparent;z-index:999;border:none;text-indent:-9999px;outline:none;background-image:url(../img/spritesheet-1.png);width:20px;height:42px;background-position:-242px -5px}
button.slick-prev.slick-arrow.slick-disabled{opacity:0}
button.slick-next.slick-arrow{position:absolute;top:15px;bottom:0;right:-10px;font-size:20px;color:#fff;text-align:center;text-shadow:none;filter:alpha(opacity=50);opacity:1;z-index:999;border:none;text-indent:-9999px;outline:none;background-color:transparent;background-image:url(../img/spritesheet-1.png);width:20px;height:42px;background-position:-212px -5px}
button.slick-prev.slick-arrow,button.slick-next.slick-arrow{opacity:.6}
button.slick-prev.slick-arrow:hover,button.slick-next.slick-arrow:hover{opacity:1}
.slick-slide{text-align:center}
.slick-slide img{display:inline-block}
.product-detail-sec .blog_detail_right ul.category_list{margin-top:10px}
.product-detail-sec .blog_detail_right ul.category_list li a{margin-left:0}
.product-detail-sec .blog_detail_right ul.popular_list{margin-top:20px}
.product-detail-sec .blog_detail_right ul.popular_list span{min-height:0}
.product-detail-sec .blog_detail_right ul.popular_list span img{max-width:100%;height:auto;width:auto}
button.slick-next.slick-arrow.slick-disabled{opacity:0}
.sprite{background-image:url(../img/spritesheet-1.png);background-repeat:no-repeat;display:block}
.sprite-location{width:43px;height:70px;background-position:-127px -5px}
.sprite-request-repair{width:42px;height:54px;background-position:-612px -5px}
.sprite-repair1{width:58px;height:53px;background-position:-272px -5px}
.sprite-repair2{width:58px;height:53px;background-position:-340px -5px}
.sprite-repair3{width:58px;height:53px;background-position:-408px -5px}
.sprite-repair4{width:58px;height:53px;background-position:-476px -5px}
.sprite-repair5{width:58px;height:53px;background-position:-544px -5px}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#fff}
input:-moz-placeholder,textarea:-moz-placeholder{color:#fff;opacity:1}
input::-moz-placeholder,textarea::-moz-placeholder{color:#fff;opacity:1}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#fff}
.search-sec input::-webkit-input-placeholder{color:#787878}
.search-sec input:-moz-placeholder{color:#787878;opacity:1}
.search-sec input::-moz-placeholder{color:#787878;opacity:1}
.search-sec input:-ms-input-placeholder{color:#787878}
.call-back-form ul li textarea::-webkit-input-placeholder{color:#3e3d3d}
.call-back-form ul li textarea:-moz-placeholder{color:#3e3d3d;opacity:1}
.call-back-form ul li textarea::-moz-placeholder{color:#3e3d3d;opacity:1}
.call-back-form ul li textarea:-ms-input-placeholder{color:#3e3d3d}
.get-copy-form li input[type=text],.get-copy-form li textarea,.call-back-form ul li input[type=text],.call-back-form ul li input[type=email],.call-back-form ul li input[type=tel],.call-back-form ul li textarea{border:none!important;box-shadow:none!important;height:40px!important;border-radius:0!important;border-bottom:1px solid #e8e5e5!important;resize:none!important;padding:5px 0!important;background:none!important;color:#fff!important}
.call-back-form ul li textarea{color:#3e3d3d!important}
.trust-us-sec ul li a,.call-back-form ul li input.submit,input#franchise_questionnair,input#request_repair,#text-10.widget .textwidget a.btn,.submit-button-form,input#job_apply,.options-button a,.home-page-popop .call-back-form ul li input.submit,.form-testimonial .btn-default,.together-each ul li a,.testimonial_detail_sec button{background-color:#2abbc3;border:none;font-weight:400;letter-spacing:1px;text-shadow:1px 1px 0 rgba(0,0,0,0.21);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.trust-us-sec ul li a:hover,.call-back-form ul li input.submit:hover,input#franchise_questionnair:hover,input#request_repair:hover,#text-10.widget .textwidget a.btn:hover,.submit-button-form:hover,input#job_apply:hover,.options-button a:hover,.home-page-popop .call-back-form ul li input.submit:hover,.form-testimonial .btn-default:hover,.together-each ul li a:hover,.testimonial_detail_sec button:hover{background-color:#159198;color:#fff}
.get-copy-form{background:none;padding:0!important}
.call-back-form ul{background:none;padding:0}
.call-back-form ul li input[type=text]{color:#3e3d3d!important}
.call-back-form ul li input::-webkit-input-placeholder{color:#3e3d3d}
.call-back-form ul li input:-moz-placeholder{color:#3e3d3d;opacity:1}
.call-back-form ul li input::-moz-placeholder{color:#3e3d3d;opacity:1}
.call-back-form ul li input:-ms-input-placeholder{color:#3e3d3d}
.bottom-social-link li{width:37px}
.bottom-social-link li a{font-size:20px;line-height:37px;height:37px}
.pioneer-pics{background-size:160%}
.blackberry-tab li{float:left;margin:0 15px 0 0;border-radius:5px 0 0 0}
.blackberry-tab li a{color:#fff;background:#2abbc3;position:relative;border-radius:5px 0 0 0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.blackberry-tab li.active a,.blackberry-tab li a:hover{background:#159198}
.blackberry-tab li a:after{position:absolute;content:'';right:-22px;top:0;z-index:9;width:0;height:0;border-style:solid;border-width:40px 0 0 22px;border-color:transparent transparent transparent #2abbc3;-webkit-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
.blackberry-tab li a:hover:after,.blackberry-tab li.active a:after{border-color:transparent transparent transparent #159198}
.acma-phone-detail h2,.wisten-phone-detail h2,.iphone-detail h2{font:400 26px/34px Lato;color:#2abbc3}
.wisten-phone-detail p,.acma-phone-detail p,.iphone-detail p,.blackberry-detail p{font:400 16px/24px "open sans"}
.acma-phone-detail p{color:#ececec}
.acma-phone-detail{padding:0}
input[type="submit"].submit.ir{height:42px;box-shadow:0 3px 9px rgba(0,0,0,0.64);border-radius:5px;-webkit-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
input[type="submit"].submit.ir:hover{background:url(../img/download-hover.png)}
.common-laptop-repair-list{border:1px solid #2abbc3;-webkit-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
.repair-icon{background:#2abbc3;box-shadow:4px 0 0 #159198;-webkit-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
.common-laptop-repair-list:hover{border:1px solid #159198}
.common-laptop-repair-list:hover .repair-icon{background:#159198;box-shadow:4px 0 0 #2abbc3}
.blog_detail_right h4{background:#3570b4;position:relative;padding:5px 35px 8px 15px}
.blog_detail_right h4:before{content:'';position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 30px 40px 0;border-color:transparent #fff transparent transparent}
.watch_right p{box-shadow:none;background:none}
.modal-header,.modal-footer{background:#2a578c}
.modal-body form{display:inline-block;width:100%}
.modal-body form ul li input::-webkit-input-placeholder,.modal-body form ul li textarea::-webkit-input-placeholder{color:#3e3d3d}
.modal-body form ul li input:-moz-placeholder,.modal-body form ul li textarea:-moz-placeholder{color:#3e3d3d;opacity:1}
.modal-body form ul li input::-moz-placeholder,.modal-body form ul li textarea::-moz-placeholder{color:#3e3d3d;opacity:1}
.modal-body form ul li input:-ms-input-placeholder,.modal-body form ul li textarea:-ms-input-placeholder{color:#3e3d3d}
.modal-body form>ul{margin:0 -15px}
.modal-body form>ul>li{width:50%;padding:0 15px}
.modal-body form#enquiry_form>ul>li:nth-child(5),.modal-body form#enquiry_form>ul>li:nth-child(6),.modal-body form#enquiry_form>ul>li:nth-last-child(2),.modal-body form#enquiry_form>ul>li:last-child,.modal-body form#laptop_enquiry_form>ul>li:nth-child(4),.modal-body form#laptop_enquiry_form>ul>li:nth-child(5),.modal-body form#laptop_enquiry_form>ul>li:nth-child(6),.modal-body form#laptop_enquiry_form>ul>li:nth-last-child(2),.modal-body form#laptop_enquiry_form>ul>li:last-child{width:100%}
.modal-body form>ul li [type=text],.modal-body form>ul li textarea,.modal-body form>ul li select{width:100%;border:none!important;box-shadow:none!important;height:36px!important;border-radius:0!important;border-bottom:1px solid #a7a7a7!important;resize:none!important;padding:5px 10px!important;color:#333!important;background:rgba(0,0,0,0.05)!important}
.modal-body form>ul li .name_list.new-name-list{width:100%!important}
form#enquiry_form ul li select,form#laptop_enquiry_form ul li select,form#unlock_enquiry_form ul li select,form#contact_form ul li select,form#store_enquiry_form ul li select,form#franchise_form ul li select,form#enquiry_form ul li textarea,form#laptop_enquiry_form ul li textarea,form#unlock_enquiry_form ul li textarea,form#contact_form ul li textarea,form#store_enquiry_form ul li textarea,form#franchise_form ul li textarea{height:36px!important;float:left}
.new-name-list ul li:first-child{width:75px;margin-right:10px}
.name_list.new-name-list li{width:184px;margin-right:30px}
.new-name-list ul li:last-child{width:269px}
input.submit-button-form{float:right;border:none!important;width:auto!important;padding:6px 20px 5px!important;border-radius:3px!important;margin:0;height:auto!important}
.modal-body form>ul li [type=text]#captchsecu{width:175px}
.modal-body form>ul li input:disabled{background:rgba(0,0,0,0.16)!important}
.modal-body form#unlock_enquiry_form>ul>li:nth-child(5),.modal-body form#unlock_enquiry_form>ul>li:nth-last-child(2),.modal-body form#unlock_enquiry_form>ul>li:last-child{width:100%}
.modal-body form#store_enquiry_form>ul>li:nth-child(3),.modal-body form#store_enquiry_form>ul>li:nth-child(6),.modal-body form#store_enquiry_form>ul>li:last-child{width:100%}
.modal-body form#contact_form>ul>li:nth-last-child(2),.modal-body form#contact_form>ul>li:last-child{width:100%}
.modal-body form#franchise_form>ul>li:nth-child(1),.modal-body form#franchise_form>ul>li:nth-child(16),.modal-body form#franchise_form>ul>li:nth-last-child(2),.modal-body form#franchise_form>ul>li:last-child{width:100%}
.modal-body form>ul>li.checked span{font-size:14px!important;color:#333!important;width:100%!important;margin-bottom:5px;font-weight:600}
.modal-body form>ul>li.checked input[type=checkbox]{margin:0 5px 0 0 !important;position:relative;top:1px}
.modal-body form>ul>li.checked lable{margin-right:20px}
.modal-body form>ul>li.checked .name_list.new-name-list ul{width:100%;float:left}
.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 li label{font-weight:400}
.modal-body form>ul li .name_list.new-name-list ul.training-dob{float:left;width:100%}
.modal-body form>ul li .name_list.new-name-list ul.training-dob li{width:31.3%!important;margin-right:3%}
.modal-body form>ul li .name_list.new-name-list ul.training-dob li select{width:100%!important}
.modal-body form>ul li .name_list.new-name-list ul.training-dob li:last-child{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:50%}
.modal-body form#enquiry_form.training_form_enquiry>ul>li:nth-child(3),.modal-body form#enquiry_form.training_form_enquiry>ul>li:nth-child(10),.modal-body form#enquiry_form.training_form_enquiry>ul>li:nth-child(11),.modal-body form#enquiry_form.training_form_enquiry>ul>li:nth-child(12),.modal-body form#enquiry_form.training_form_enquiry>ul>li:nth-child(13),.modal-body form#enquiry_form.training_form_enquiry>ul>li:nth-child(14),.modal-body form#enquiry_form.training_form_enquiry>ul>li:nth-child(15){width:100%}
.modal-body form>ul>li.checked .name_list.new-name-list ul.courses-id li{width:33.33%;margin:0}
.modal-body form>ul>li.checked .name_list.new-name-list ul li input[type=checkbox]{position:relative;top:4px}
.modal-body form>ul>li.checked .name_list.new-name-list ul li input[type=radio]{position:relative;top:0}
.modal-body form>ul>li.checked .name_list.new-name-list ul.program-id li{width:100%}
.modal-body form>ul>li.checked .name_list.new-name-list ul.undergone-id li:last-child{width:50%}
.modal-body form>ul>li.checked .name_list.new-name-list ul.undergone-id li:last-child span{width:auto!important;margin-top:2px}
.modal-body form>ul>li.checked .name_list.new-name-list ul.undergone-id li:last-child input#tra_oth_cur_text{width:180px}
form#request_form li:nth-child(5){width:100%}
.get-copy-form li.full-width img,.call-back-form ul li.full-width img{float:left;margin-right:10px}
.get-copy-form li.full-width input#captchsecu,.call-back-form ul li.full-width input#captchsecu{width:120px;height:36px!important}
.call-back-form ul li input.submit{float:right;width:auto;padding:5px 20px;border-radius:3px;font-size:18px;line-height:26px!important}
form#request_form li:nth-child(5){width:100%}
section.call-back-sec.call-back-gray input[type=text],section.call-back-sec.call-back-gray input[type=email],section.call-back-sec.call-back-gray input[type=tel],.call-back-form ul li textarea{border-bottom:1px solid #cacaca!important}
section.career-form-fp form .contact.applyinput,section.career-form-fp form textarea#appli_skill,section.career-form-fp form select{border:none!important;box-shadow:none!important;height:40px!important;border-radius:0!important;border-bottom:1px solid #e8e5e5!important;resize:none!important;padding:5px 0!important;background:none!important;color:#aeaaa9!important;float:left;width:100%!important}
section.career-form-fp form input::-webkit-input-placeholder,section.career-form-fp form .div3 textarea::-webkit-input-placeholder{color:#aeaaa9}
section.career-form-fp form input:-moz-placeholder,section.career-form-fp form .div3 textarea:-moz-placeholder{color:#aeaaa9;opacity:1}
section.career-form-fp form input::-moz-placeholder,section.career-form-fp form .div3 textarea::-moz-placeholder{color:#aeaaa9;opacity:1}
section.career-form-fp form input:-ms-input-placeholder,section.career-form-fp form .div3 textarea:-ms-input-placeholder{color:#aeaaa9}
section.career-form-fp form .second_heading{background-color:transparent;box-sizing:border-box;font-size:18px;margin:5px 0 15px;padding:0 0 5px;width:100%;height:auto;color:#666;font-weight:500;position:relative;display:inline-block}
section.career-form-fp form .second_heading:after{content:'';background:#2abbc3;width:50px;height:3px;position:absolute;left:0;bottom:0}
section.career-form-fp form .first_heading{margin-bottom:10px}
.rowir{margin:0 -15px}
section.career-form-fp form .div1{float:left;width:33.33%;padding:0 15px;margin-bottom:15px}
section.career-form-fp form .div3{float:left;width:100%}
section.career-form-fp form .div1.fully{width:100%}
section.career-form-fp form .div1.fully .div3{width:65%}
section.career-form-fp form .div1.fully .div3 input#appli_upload{border:none!important;box-shadow:none!important;height:40px!important;border-radius:0!important;border-bottom:1px solid #e8e5e5!important;resize:none!important;padding:5px 0!important;background:none!important;color:#aeaaa9!important;float:left;width:100%!important}
section.career-form-fp form .div1.fully input#captchsecu{width:120px!important;height:36px;border:none!important;box-shadow:none!important;border-radius:0!important;border-bottom:1px solid #e8e5e5!important;resize:none!important;padding:5px 0!important;background:none!important;color:#aeaaa9!important;float:left;font:400 italic 16px/26px "open sans"}
section.career-form-fp form .div1.fully img{float:left;margin-right:10px}
input#job_apply{float:right;width:auto;padding:3px 30px 7px;border-radius:3px;font-size:18px}
.contact_form.new_contact form#enquiry_form.Request_A_Repair input[type=text],.contact_form.new_contact form#enquiry_form.Request_A_Repair input[type=email],.contact_form.new_contact form#enquiry_form.Request_A_Repair input[type=file],.contact_form.new_contact form#enquiry_form.Request_A_Repair textarea,.contact_form.new_contact form#enquiry_form.Request_A_Repair select{border:none!important;box-shadow:none!important;height:40px!important;border-radius:0!important;border-bottom:1px solid #e8e5e5!important;resize:none!important;padding:5px 0!important;background:none!important;color:#3e3d3d!important;float:left;width:100%!important}
.contact_form.new_contact form#enquiry_form.Request_A_Repair input::-webkit-input-placeholder,.contact_form.new_contact form#enquiry_form.Request_A_Repair textarea::-webkit-input-placeholder{color:#3e3d3d}
.contact_form.new_contact form#enquiry_form.Request_A_Repair input:-moz-placeholder,.contact_form.new_contact form#enquiry_form.Request_A_Repair textarea:-moz-placeholder{color:#3e3d3d;opacity:1}
.contact_form.new_contact form#enquiry_form.Request_A_Repair input::-moz-placeholder,.contact_form.new_contact form#enquiry_form.Request_A_Repair textarea::-moz-placeholder{color:#3e3d3d;opacity:1}
.contact_form.new_contact form#enquiry_form.Request_A_Repair input:-ms-input-placeholder,.contact_form.new_contact form#enquiry_form.Request_A_Repair textarea:-ms-input-placeholder{color:#3e3d3d}
.contact_form.new_contact form#enquiry_form.Request_A_Repair>ul{margin:0 -15px}
.contact_form.new_contact form#enquiry_form.Request_A_Repair>ul>li{float:left;width:50%;padding:0 15px}
.contact_form.new_contact form#enquiry_form.Request_A_Repair>ul>li:first-child,.contact_form.new_contact form#enquiry_form.Request_A_Repair>ul>li:last-child,.contact_form.new_contact form#enquiry_form.Request_A_Repair>ul>li:nth-last-child(2){width:100%}
.contact_form.new_contact form#enquiry_form.Request_A_Repair input[type=file]{width:48%!important;float:right}
.contact_form.new_contact form#enquiry_form.Request_A_Repair ul li span{width:48%!important;padding-top:11px}
.contact_form.new_contact form#enquiry_form.Request_A_Repair img{float:left;margin-right:10px}
.contact_form.new_contact form#enquiry_form.Request_A_Repair input#captchsecu{width:120px!important;height:36px!important}
.contact_form.new_contact form#enquiry_form.Request_A_Repair ul li input#request_repair{background-color:#2abbc3;border:none;font-weight:400;letter-spacing:1px;text-shadow:1px 1px 0 rgba(0,0,0,0.21);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;float:right;font-size:18px;color:#fff;padding:0 20px!important;margin:0;height:40px!important}
.contact_form.new_contact form#enquiry_form.Request_A_Repair ul li input#request_repair:hover{background-color:#159198}
.contact_form.new_contact form#enquiry_form.Request_A_Repair>ul>li:first-child ul.mar-200 li{margin:0 3% 0 0;width:35.1%}
.contact_form.new_contact form#enquiry_form.Request_A_Repair>ul>li:first-child ul.mar-200 li:first-child{width:85px}
.contact_form.new_contact form#enquiry_form.Request_A_Repair>ul>li:first-child ul.mar-200 li:last-child{margin:0;width:48.2%;float:right}
.modal-body form#request_form.request.commane_req{width:68%;float:right}
.home-page-popop .call-back-form ul li input.submit{background:#2abbc3!important}
.home-page-popop .call-back-form ul li input.submit:hover{background:#159198!important}
.home-page-popop .call-back-form ul li img{float:left;margin-right:10px}
.home-page-popop .call-back-form ul li input#captchsecu{width:120px!important;height:36px!important}
.home-page-popop .call-back-form ul li input.submit{background:#2abbc3!important;padding:3px 0 5px!important}
.contact_form.new_contact form#enquiry_form.Request_A_Repair>ul>li:first-child .name_list.new-name-list{width:100%!important}
.contact_form.new_contact form#enquiry_form,form.personal_form{padding:15px 20px;width:890px}
form.personal_form ul li input[type=text],ul.input-ir>li>ul.dob-quesnories li select{border:none!important;box-shadow:none!important;height:40px!important;border-radius:0!important;border-bottom:1px solid #e8e5e5!important;resize:none!important;padding:5px 0!important;background:none!important;color:#aeaaa9!important;float:left;width:100%!important}
form.personal_form ul li input::-webkit-input-placeholder,.franchise_cptch input#captchsecu::-webkit-input-placeholder{color:#aeaaa9}
form.personal_form ul li input:-moz-placeholder,.franchise_cptch input#captchsecu:-moz-placeholder{color:#aeaaa9;opacity:1}
form.personal_form ul li input::-moz-placeholder,.franchise_cptch input#captchsecu::-moz-placeholder{color:#aeaaa9;opacity:1}
form.personal_form ul li input:-ms-input-placeholder,.franchise_cptch input#captchsecu:-ms-input-placeholder{color:#aeaaa9}
form.personal_form h5{background-color:transparent;box-sizing:border-box;font-size:18px;margin:15px 0 20px;padding:0 0 5px;width:100%;height:auto;color:#666;font-weight:500;position:relative;display:inline-block;float:none}
form.personal_form h5:after{content:'';background:#2abbc3;width:50px;height:3px;position:absolute;left:0;bottom:0}
ul.input-ir,ul.input-ir>li>ul.dob-quesnories{margin:0 -15px}
ul.input-ir>li,ul.input-ir>li>ul.dob-quesnories li{width:33.33%;padding:0 15px}
ul.input-ir>li>ul.dob-quesnories li{margin:0}
ul.input-ir>li:nth-child(4){width:100%}
form.personal_form>label{font-size:16px;width:100%;text-align:left;font-family:'Open Sans',sans-serif;font-weight:600;color:#3e3d3d;margin-top:15px}
form.personal_form ul.che-rad{margin:0 -15px}
form.personal_form ul.che-rad li{width:auto;padding:0 15px;text-align:left;margin-bottom:0}
form.personal_form ul.che-rad li label{font-size:14px;text-align:left;font-family:'Open Sans',sans-serif;font-weight:400;color:#aeaaa9!important;width:100%;position:relative;padding:0 0 0 16px}
form.personal_form ul.che-rad li label input{width:auto}
form.personal_form ul.che-rad li label input[type=radio]{margin:0;position:absolute;top:3px;left:0}
form.personal_form ul.che-rad li label span{width:auto!important}
input#fra_long_con_bus_text,input#fra_capablity_hurdels_text,input#fra_skill_hand_text,input#fra_oth_para_bus_repair_text,input#fra_traning_mobile_lap_text,input#fra_sour_investment_text{width:130px!important;height:20px!important;padding:0!important;margin-left:10px}
ul.qus.regarding-lappy{padding:0 15px}
ul.qus.regarding-lappy li label{font-size:14px;text-align:left;font-family:'Open Sans',sans-serif;font-weight:400;color:#aeaaa9!important;width:100%;position:relative;padding:0 0 0 16px}
ul.qus.regarding-lappy li label input[type=checkbox]{margin:0;position:absolute;top:3px;left:0}
ul.qus.regarding-lappy li input[type=radio]{margin:0;position:absolute;top:3px;left:0}
.franchise_cptch input#captchsecu{width:120px!important;height:36px;border:none!important;box-shadow:none!important;border-radius:0!important;border-bottom:1px solid #e8e5e5!important;resize:none!important;padding:5px 0!important;background:none!important;color:#aeaaa9!important;float:left;font:400 italic 16px/26px "open sans"}
.franchise_cptch img{float:left;margin-right:10px}
.franchise_cptch input#franchise_questionnair{float:right;width:auto;padding:6px 30px 5px;border-radius:3px;font-size:18px;margin:0}
form.personal_form{padding:15px 20px 20px}
.franchise_cptch{margin-top:10px}
.store-img{margin:10px 0 0!important}
.store-data li h2{padding:0 10px;min-height:45px}
section.store-sec.locking_sec .store-data li h2{margin-bottom:25px;margin-top:10px;min-height:65px}
.store-data li p{min-height:45px!important}
.copyright-detail{width:auto}
.bottom-social-link{float:right;margin:0}
.store-icon{float:left;width:60%;margin-top:10px}
.store-icon a{margin:0 15px 0 0;display:inline-block}
.store-icon a img{max-width:100%;height:40px;width:auto}
.form-testimonial .form-control{border:none!important;box-shadow:none!important;height:40px!important;border-radius:0!important;border-bottom:1px solid #e8e5e5!important;resize:none!important;padding:5px 0!important;background:none!important;color:#7c7b7b!important}
.form-testimonial .form-control::-webkit-input-placeholder,.franchise_cptch input#captchsecu::-webkit-input-placeholder{color:#7c7b7b}
.form-testimonial .form-control:-moz-placeholder,.franchise_cptch input#captchsecu:-moz-placeholder{color:#7c7b7b;opacity:1}
.form-testimonial .form-control::-moz-placeholder,.franchise_cptch input#captchsecu::-moz-placeholder{color:#7c7b7b;opacity:1}
.form-testimonial .form-control:-ms-input-placeholder,.franchise_cptch input#captchsecu:-ms-input-placeholder{color:#7c7b7b}
.form-testimonial .checkbox span{margin-left:10px}
.modal-body div#postenqdiv{background:#ececec;width:100%;margin:0!important;font-size:18px!important;font-weight:200!important;padding:10px 10px 0}
#testimonial-form .cptchatestion input[type="text"]{width:175px!important;display:inline-block!important;margin-left:10px;height:36px!important}
.form-testimonial .btn-default{float:right;line-height:normal!important;padding:6px 30px!important;font-size:18px!important}
section.inner-head-sec.franchisee-opportunity h1{text-transform:none}
section.inner-head-sec.franchisee-opportunity h3{font:700 36px 'Open Sans';color:#fff;margin-bottom:20px}
.together-each h2{width:100%;float:left;font:700 51px/60px "open sans";text-transform:uppercase;text-align:center;color:#ebedee;margin:0}
.together-each h2 span{color:#dd0808}
.together-each h3{width:100%;float:left;margin:20px 0 40px;font:600 34px/40px "open sans";color:#95c1ef;text-align:center}
section.privacy-policy strong,section.privacy-policy strong span,.privacy-policy p strong span{color:#3570b4!important}
.vocational-corses-list ul li a{background:#2abbc3;border:none;font-weight:400;letter-spacing:1px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.21);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.vocational-corses-list ul li a:hover{background:#159198}
.vocational-corses-list ul li a:after{background:none;height:0;width:0}
.store_location #sl_div form table tbody tr td input#addressInput,.store_location #sl_div form table tbody tr td select#addressInput2,#sl_div form table tbody tr td select#radiusSelect{box-shadow:none!important;border:1px solid #dedede!important;color:#787878!important;font-weight:400!important}
.results_entry:hover td.results_row_center_column,.results_entry:hover td.results_row_right_column a{color:#fff!important}
#sl_div form>table:last-child tbody tr:last-child>td div#map_sidebar div.results_entry{margin:10px 0 10px 1%}
#map_sidebar{height:640px!important}
.supported-brand-content .supported_slider{max-height:70px}
.supported-brand-content .supported_slider .carousel-indicators{position:static!important;width:100%!important;margin:10px 0 0!important;padding:0!important;text-align:center!important}
.supported-brand-content .supported_slider .carousel-indicators li{border-color:#245ea0;border-width:2px}
.supported-brand-content .supported_slider .carousel-indicators li.active{background:#245ea0}
.carousel.slide.sidebar_slider_ir .carousel-caption a{background-color:#2abbc3;border:none;padding:6px 15px;font-size:16px;border-radius:3px;font-weight:400;font-family:'Open Sans',sans-serif;display:inline-block;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.21);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.carousel.slide.sidebar_slider_ir .carousel-caption a:hover{background-color:#159198;color:#fff}
.carousel.slide.sidebar_slider_ir{border:1px solid #c8c8c8;padding:10px;border-bottom:5px solid #245ea0}
.testimonial-live{padding:30px 0 0;float:left;width:100%;border:none}
.testimonial-live hr{margin:0}
.testimonial-live h2.testmiddhed{font-size:43px;font-family:'Open Sans',sans-serif;font-weight:700;display:inline-block;margin:0 0 25px}
ul.grid.livespeech{display:block;margin:0 -15px}
ul.grid.livespeech li{width:33.33%;float:left;padding:0 15px}
.testibox{border:1px solid #2abbc3;padding:40px 20px 15px;margin-bottom:40px;margin-top:15px;position:relative}
.testibox i{color:#3470b4;font-size:25px;width:55px;height:45px;text-align:center;line-height:45px;border:1px solid #2abbc3;position:absolute;top:-25px;left:35px;background:#fff}
.testibox p{color:#7d7d7e;font-size:13px;line-height:24px;margin-bottom:30px}
.testibox .student-info{width:56px;height:56px;border-radius:50%;overflow:hidden;display:inline-block;margin-right:15px}
.testibox h5{color:#3470b4;text-transform:uppercase;font-weight:600;display:inline-block;margin:10px 0 0;vertical-align:top;line-height:normal}
.testibox h5 span{display:block}
.testibox .embed-responsive.embed-responsive-16by9{margin-bottom:20px}
.mobtech p strong,.team p strong,.customer p strong{color:#3570b4}
form ul li span{float:left;width:200px;font-size:14px;text-align:left;font-family:'Open Sans',sans-serif;font-weight:400;color:#aeaaa9!important}
.privacy-policy.lapi_ir{background:url(../img/block-bg-3.jpg) no-repeat fixed center center;background-size:cover;padding:50px 0}
.privacy-policy.lapi_ir h1.title{font-weight:600;color:#6a6869;background:none;padding:0;margin:0 0 20px;text-align:left;font-size:36px}
.privacy-policy.lapi_ir h1.title span{color:#3570b4}
.privacy-policy.lapi_ir .team.mobtech{margin-bottom:20px}
.privacy-policy.lapi_ir ul li{color:#5d5c5c;font-size:17px;font-family:'Open Sans',sans-serif;font-weight:600;background:url(../img/about-check-blue.png) 0 4px no-repeat;padding-left:22px;line-height:22px;margin-bottom:10px}
.imac-top.irnew .laptop_reap_left{display:none}
.imac-top.irnew{background-size:cover;min-height:700px;position:relative}
.imac-top.irnew .imac-part-right{padding:60px 0 0;position:relative;max-height:645px;overflow:hidden;color:#3e3e3e}
.imac-top.irnew .container{position:absolute;top:0;right:0;left:0}
.for-background{width:42%;min-height:700px;background-color:rgba(255,255,255,0.7);position:relative}
.for-background:before{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:0 0 700px 150px;border-color:transparent transparent rgba(255,255,255,0.7);right:100%;top:0}
.imac-top.irnew .imac-part-right h1,.imac-top.irnew .imac-part-right p,.imac-top.irnew .imac-part-right li{color:#3e3e3e}
.imac-top.irnew .imac-part-right h1{margin-bottom:15px}
.imac-top.irnew .imac-part-right p{font-weight:600}
.imac-top.irnew .imac-part-right h4{color:#6a6a6a;font-size:22px;text-transform:capitalize;font-family:'Open Sans',sans-serif;font-weight:400;margin-bottom:5px}
.imac-part-right li{margin-bottom:10px}
.multibarand{background:url(../img/multibrand-laptop.jpg) no-repeat fixed center center}
.prorepairs{background:url(../img/macbook-pro-repairs.jpg) no-repeat fixed center center}
.pc_repairs{background:url(../img/Affordable-Computer-Repair.jpg) no-repeat fixed center center}
.motherbord-repair{background:url(../img/motherbord-repair.jpg) no-repeat fixed center center}
.Screen_Replacement{background:url(../img/Screen_Replacement.jpg) no-repeat fixed center center}
.power_socket{background:url(../img/power_socket.jpg) no-repeat fixed center center}
.Spill_Repairs{background:url(../img/Spill_Repairs.jpg) no-repeat fixed center center}
.Backlight{background:url(../img/Backlight.jpg) no-repeat fixed center center}
.Macbook_Screen{background:url(../img/Macbook_Screen.jpg) no-repeat fixed center center}
.Ultrabook_Repair{background:url(../img/Ultrabook_Repair.jpg) no-repeat fixed center center}
.Microsoft_Windows{background:url(../img/Microsoft_Windows.jpg) no-repeat fixed center center}
.Data_Recovery{background:url(../img/Data_Recovery.jpg) no-repeat fixed center center}
.Anti_Virus{background:url(../img/Anti_Virus.jpg) no-repeat fixed center center}
.Internet_Browsers{background:url(../img/Internet_Browsers.jpg) no-repeat fixed center center}
.Mail{background:url(../img/Mail.jpg) no-repeat fixed center center}
.remote_support{background:url(../img/remote_support.jpg) no-repeat fixed center center}
.Relationship{background:url(../img/Relationship.jpg) no-repeat fixed center center}
.amc{background:url(../img/amc.jpg) no-repeat fixed center center}
.right-box-ir{background:#fff;margin:10px 5px 15px;box-shadow:0 0 5px rgba(0,0,0,0.48);padding:10px;text-align:center}
.right-box-ir img{height:75px;width:75px}
.right-box-ir h5{font-weight:600;font-size:16px}
.right-box-ir p strong{display:inline-block;width:100%;margin-top:10px}
.right-box-ir p{font-weight:400!important;line-height:20px;margin:0}
.franchisee-opportunity-main.irnew{background-size:cover;min-height:700px;position:relative}
.franchisee-opportunity-main.irnew .laptop_reap_left{display:none}
.franchisee-opportunity-main.irnew .container{position:absolute;top:0;right:0;left:0}
.franchisee-opportunity-right h1{font:600 32px/40px 'Open Sans'}
.franchisee-opportunity-main.irnew .franchisee-opportunity-right h1,.franchisee-opportunity-main.irnew .franchisee-opportunity-right h3,.franchisee-opportunity-main.irnew .franchisee-opportunity-right p,.franchisee-opportunity-main.irnew .franchisee-opportunity-right li{color:#3e3e3e;font-weight: 600}
.franchisee-opportunity-main.irnew .franchisee-opportunity-right{padding:20px 0 0;position:relative;max-height:700px;overflow:hidden;color:#3e3e3e}
.Franchisee_Opportunity{background:url(../img/Franchisee_Opportunity.jpg) no-repeat fixed center center}
ul.benefit-sec li p{padding:10px;min-height:240px}
.franchisee-opportunity-main.irnew .franchisee-opportunity-right ul{display:inline-block;margin-bottom:10px}
.franchisee-opportunity-main.irnew .franchisee-opportunity-right ul li{background:url(../img/about-check.png) 0 5px no-repeat;padding-left:20px;background-size:15px;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:600;margin-bottom:10px;line-height:20px}
.new-price-table{background:url(../img/new-price-table.jpg) no-repeat fixed center center;background-size:cover;background-attachment:fixed;padding:50px 0;float:left;width:100%}
.new-price-table h1.title{color:#fff;margin-bottom:30px}
ul.price-table-ir{display:inline-block}
ul.price-table-ir>li{float:left;width:220px;background:#ededed;border:6px solid #86b257;border-radius:15px;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;overflow:hidden}
ul.price-table-ir>li h2{font-size:18px;font-weight:700;background:#c9e0b1;font-family:'Open Sans',sans-serif;color:#000;line-height:normal;padding:16px 10px;text-shadow:1px 1px 0 #fff}
ul.price-table-ir>li h3{font-size:24px;font-weight:700;background:#e8f9d7;font-family:'Open Sans',sans-serif;color:#333;line-height:normal;padding:8px 10px;text-shadow:0 1px 0 #fff;border-bottom:2px solid #000}
ul.price-table-ir>li h4{font-size:18px;font-weight:700;background:#e8f9d7;font-family:'Open Sans',sans-serif;color:#333;line-height:normal;padding:8px 10px;text-shadow:0 1px 0 #fff;border-bottom:6px solid #86b257}
ul.price-table-ir>li del{font-size:80%;margin-right:10px}
ul.price-table-ir>li ol{margin:0;padding:20px 15px 15px;list-style:none}
ul.price-table-ir>li ol li{color:#2d6d9a;font-family:verdana,arial;font-size:12px;font-weight:400;line-height:35px;border-bottom:1px solid #cfcfcf}
ul.price-table-ir>li ol li:last-child{border:none}
ul.price-table-ir>li p a{padding:0 40px;line-height:37px;display:inline-block;border-radius:10px;border-bottom:3px solid #355c09;font-family:verdana,arial;color:#000;text-shadow:0 1px 0 rgba(255,255,255,0.25);background:#93ba69;background:-moz-linear-gradient(top,#93ba69 0%,#789f4e 100%);background:-webkit-linear-gradient(top,#93ba69 0%,#789f4e 100%);background:linear-gradient(to bottom,#93ba69 0%,#789f4e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#93ba69',endColorstr='#789f4e',GradientType=0)}
ul.price-table-ir>li p a:hover{background:#93ba69}
ul.price-table-ir>li:first-child,ul.price-table-ir>li:last-child{margin-top:63px}
ul.price-table-ir>li:first-child{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}
ul.price-table-ir>li:nth-child(2){border-color:#9fcae8}
ul.price-table-ir>li:last-child{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;border-color:#d93434}
ul.price-table-ir>li:nth-child(2) h2{background:#b0d0df}
ul.price-table-ir>li:nth-child(2) h3{background:#e3f6ff}
ul.price-table-ir>li:nth-child(2) h4{background:#e3f6ff;border-color:#9fcae8}
ul.price-table-ir>li:nth-child(2) p a{border-color:#2f567c;background:#b0c5d9;background:-moz-linear-gradient(top,#b0c5d9 0%,#95aabe 100%);background:-webkit-linear-gradient(top,#b0c5d9 0%,#95aabe 100%);background:linear-gradient(to bottom,#b0c5d9 0%,#95aabe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0c5d9',endColorstr='#95aabe',GradientType=0)}
ul.price-table-ir>li:nth-child(2) p a:hover{background:#b0c5d9}
ul.price-table-ir>li:last-child h2{background:#ee969a}
ul.price-table-ir>li:last-child h3{background:#ffccce}
ul.price-table-ir>li:last-child h4{background:#ffccce;border-color:#d93434}
ul.price-table-ir>li:last-child p a{border-color:#e67e03;background:#dd4a4a;background:-moz-linear-gradient(top,#dd4a4a 0%,#c22f2f 100%);background:-webkit-linear-gradient(top,#dd4a4a 0%,#c22f2f 100%);background:linear-gradient(to bottom,#dd4a4a 0%,#c22f2f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd4a4a',endColorstr='#c22f2f',GradientType=0)}
ul.price-table-ir>li:last-child p a:hover{background:#dd4a4a}
.imac-part-right.newly-added ul{display: inline-block;margin-bottom: 15px; }
.imac-part-right.newly-added ul li{background: url(../img/about-check.png) 0 5px no-repeat;padding-left: 20px;background-size: 15px;font-size: 14px;font-family: 'Open Sans',sans-serif;font-weight: 600;margin-bottom: 10px;line-height: 20px}
.drivers h3 {margin-bottom:10px}
ul.thankyoupage{width:60%;display:block;float:none;margin:auto;padding-top:20px}
ul.thankyoupage li{width:20%;float:left;text-align:center}
.thankyoupage span{font-weight:600;clear:both;display:block}
ul.advantage-btn li a img{display:inline-block}
ul.advantage-btn li{text-align:center;line-height:130px}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:focus{background:transparent;color:#e83434}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 4px 0 4px}
.wisten-phone-detail p strong{font-weight:600;color:#636363}
.acma-phone-detail h2,.wisten-phone-detail h2,.iphone-detail h2{font:400 26px/34px Lato;color:#fff;font-weight:600}
.wisten-phone-detail h2{color:#636363}
.iphone-detail p strong{color:#fff}
.product_right .options-button{float:left;margin-top:20px}
.electronic-btns{width:340px}
.highlights-btn li a span,.advantage-btn li a span{padding-top:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}
#newcontactpage{padding:40px 0 0;background:#fff;display:inline-block;width:100%}
#newcontactpage h2{color:#3f77b7;font-size:44px;font-weight:600}
.lookforward{margin-bottom:20px}
.lookforward ul{padding-left:0;margin-top:15px}
.lookforward ul li{display:inline-block;margin-right:35px;padding-right:35px;background:url(../img/lookforward_li_bg.jpg) no-repeat right center}
.lookforward ul li:last-child{margin-right:0;padding-right:0;background:0}
.lookforward ul li h5{color:#3f3f3f;font-size:16px;margin-bottom:3px;margin-top:7px;text-transform:uppercase}
.lookforward ul li a{text-decoration:none;font-size:14px;color:#6e6e6e}
.country_part{display:inline-block;width:100%;margin-bottom:50px}
.country_part h3{color:#3f77b7;border-top:1px solid #cdcfd0;display:inline-block;width:100%;padding:17px 0}
.country_part h3 img{margin-right:10px;display:inline-block}
.country_part h3 span{position:relative;top:4px}
.country_part ul{margin:0 -15px}
.country_part ul li{float:left;width:50%;padding:0 15px}
.country_part ul li .country_box{background:url(../img/newcontactbg.jpg) no-repeat top center;position:relative;box-shadow:0 1px 7px rgba(0,0,0,0.64);-webkit-box-shadow:0 1px 7px rgba(0,0,0,0.64);height:233px;padding:18px 0 0 168px}
.country_part ul li .location-detail{background:url(../img/detaillibg.png) no-repeat top center;height:241px;width:375px;padding:17px 50px 0 22px;position:relative}
.country_part ul li .location-detail h5{margin-top:0;font-size:18px;color:#565656;margin-bottom:5px}
.country_part ul li .location-detail p{font-size:13px;line-height:22px;color:#7f7f7f;margin-bottom:10px}
.country_part ul li .location-detail a{display:inline-block;color:#525151;margin-right:28px;float:left;margin-bottom:0;font-size:13px}
.country_part ul li .location-detail a img{display:inline-block;margin-right:5px;position:relative;top:-1px}
.country_part ul li .location-detail h6{font-size:16px;color:#474747;text-align:center;font-weight:700;display:inline-block;width:100%;border-top:1px solid #b9b9b9;margin:9px 0 5px 0;padding-top:8px}
.country_part ul li .location-detail strong{color:#4d4d4d;font-size:14px;display:inline-block;width:100%;text-align:left}
.country_part ul li .location-detail strong span{font-size:16px;color:#4a4949;font-weight:400}
.country_part ul li .location-detail span.closetime{background:url(../img/closetime_bg.png) no-repeat 0 0;color:#fff;font-size:11px;line-height:14px;display:inline-block;width:60px;height:47px;padding-top:13px;font-weight:600;text-align:center;position:absolute;bottom:5px;right:4px}
.country_part ul li .location-detail a:hover,.lookforward ul li a:hover{color:#e83434}
ul.thankyoupage{width:95%}
ul.thankyoupage li{width:20%;float:left;text-align:center}
.thankyouimagewidth{width:auto!important}
.call-back-sec.call-back-gray form ul li span{width:100%!important}
.call-back-form ul li.last-textarea{width:100%}
.call-back-form ul li.last-textarea textarea{width:100%}
.call-back-form ul li.cptli{float:left;width:49%}
.call-back-form ul li.full-width{width:49%;float:right;margin-top:28px}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:focus{background:transparent;color:#e83434}
.country_part ul li{margin-bottom:60px}
.lookforward ul li:last-child{vertical-align:text-bottom}
.lookforward ul li:last-child a{color:#3f3f3f;font-size:16px;text-transform:uppercase}
.lookforward ul li:last-child a i{font-size:36px;margin-right:11px;vertical-align:middle}
.lookforward ul li:last-child a:hover{color:#e83434}
.content-class{padding:50px 0;float:left;width:100%;text-align:left}
.content-class h2{color:#5e5c5c;font-size:32px;margin-bottom:20px}
.content-class p{color:#5e5c5c;font-size:16px;line-height:24px}
.content-class h4{color:#5e5c5c;font-size:20px;margin-bottom:18px;margin-top:38px}
.content-class ul li{padding:6px 0 7px 25px;background:url('https://acmatech.com/wp-content/themes/acma_tech/img/correct_img.png') 0 50% no-repeat;width:100%;float:left;color:#5e5c5c;font-size:16px}
.warrantysersec{float:left;width:100%;padding:45px 0;background:#e83435;text-align:center}
.warrantysersec h2{text-align:right;font-size:50px;color:#fff;font-family:'Open Sans',sans-serif;margin-bottom:10px}
.warrantysersec h3{text-align:center;color:#fff;font-size:33px;font-family:'Open Sans',sans-serif;margin-bottom:10px;font-weight:600}
.warrantysersec p{text-align:right;font-size:33px;color:#fff;font-family:'Open Sans',sans-serif;margin-bottom:10px}
.warrantysersec a{display:inline-block;color:#fff;font-size:29px;font-family:'Open Sans',sans-serif}
.warrantysersec a:hover{color:#0a539f}
.warrantysersec span{display:inline-block;color:#fff;font-size:29px;font-family:'Open Sans',sans-serif;margin:0 10px}
.warrantyserfour{background:url('https://acmatech.com/wp-content/themes/acma_tech/img/warantysecbg.jpg') no-repeat top center;float:left;width:100%;padding:60px 0;text-align:center;background-size:cover}
.warrantyserfour h2{color:#fff;font-size:32px;margin-bottom:22px}
.warrantyserfour p{color:#fff;font-size:16px;line-height:24px;margin-bottom:15px}
.warrantyserfour a{height:58px;line-height:58px;text-align:center;padding:0 50px;background:#3570b4;color:#fff;font-size:16px;display:inline-block;border-radius:5px;margin-top:40px}
.warrantyserfour a:hover{background:#e83434}
#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{background:transparent;color:#e83434}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{background:transparent!important;color:#e83434!important}
.content-class.insurancetwo{background:#3570b4 url('https://acmatech.com/wp-content/themes/acma_tech/img/insuranceleft.jpg') no-repeat top left;float:left;width:100%;padding:0;text-align:center;background-size:contain;text-align:left}
.content-insurance{background:#3570b4;float:left;width:100%;padding:35px 0 15px;padding-left:40px}
.insurancetwo h2{color:#fff}
.insurancetwo ul li{color:#fff;background:url(https://acmatech.com/wp-content/themes/acma_tech/img/insuranceright.png) 0 50% no-repeat;font-weight:600;padding:12px 0 7px 30px}
.content-class.insurancetwo ul{margin-bottom:13px;display:inline-block;width:100%}
.insurancetwo p{color:#fff}
.insurrencebutton{height:42px;line-height:41px;text-align:center;padding:0 33px;background:#3570b4;color:#fff;font-size:16px;display:inline-block;border-radius:5px;margin-top:15px}
.insurrencebutton:hover{background:#e83434;color:#fff}
.content-insurance strong{display:inline-block;width:100%;line-height:32px}
.content-insurance span{display:inline-block}
.content-insurance a{color:#fff}
.content-insurance a:hover{color:#e83434}
.insurancelast{padding:90px 0;background:url('https://acmatech.com/wp-content/themes/acma_tech/img/insurancelastbg.jpg') no-repeat top center;background-size:cover}
.content-class.insurancetwo.itdelertwo{background:#3570b4 url(https://acmatech.com/wp-content/themes/acma_tech/img/itleft.jpg) no-repeat top left}
.warrantyserfour.itdelear-four{background:#fff}
.warrantyserfour.itdelear-four h2{color:#3570b4}
.warrantyserfour.itdelear-four p{color:#5e5c5c}
.itdelear-four{padding:80px 0;float:left;width:100%;background:#fff;text-align:center}
.delearcontectform li{float:left;width:48%}
.delearcontectform li:nth-child(2n){float:right}
.delearcontectform li input[type="text"],.delearcontectform li input[type="email"],.delearcontectform li input[type="tel"],.delearcontectform li select{float:left;width:100%;padding:0 15px;border:0;border-bottom:1px solid #b7b7b7;height:48px!important;color:#a3a3ad}
.delearcontectform li textarea{float:left;width:100%;padding:0 15px;border:1px solid #b7b7b7;height:175px;margin-top:40px;padding:15px;margin-bottom:25px}
.delearcontectform li.width-100{width:100%}
.delearcontectform input[type="submit"]{height:48px;line-height:48px;text-align:center;padding:0 45px;background:#3570b4;color:#fff;font-size:16px;display:inline-block;border:0;border-radius:5px}
.delearcontectform input[type="submit"]:hover{background:#e83434}
.delearcontectform .fielddesign::-webkit-input-placeholder{color:#a3a3ad}
.delearcontectform .fielddesign::-moz-placeholder{color:#a3a3ad}
.delearcontectform .fielddesign:-ms-input-placeholder{color:#a3a3ad}
.delearcontectform .fielddesign:-moz-placeholder{color:#a3a3ad}
.itdelear-four h2{font-size:36px;color:#4e4c4c;font-weight:600;margin-bottom:25px}
.itdelerunit{background:#3572b5;background:-moz-linear-gradient(-45deg,rgba(53,114,181,1) 50%,rgba(53,114,181,1) 50%,rgba(232,52,53,1) 50%);background:-webkit-linear-gradient(-45deg,rgba(53,114,181,1) 50%,rgba(53,114,181,1) 50%,rgba(232,52,53,1) 50%);background:linear-gradient(105deg,rgba(53,114,181,1) 50%,rgba(53,114,181,1) 50%,rgba(232,52,53,1) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3572b5',endColorstr='#e83435',GradientType=1);float:left;width:100%;text-align:center}
.content-unit span{color:#fff;font-size:18px;display:inline-block;width:100%;font-family:'Open Sans',sans-serif}
.content-unit strong{font-size:95px;color:#fff;display:inline-block;width:100%;font-family:'Open Sans',sans-serif;margin-bottom:10px;line-height:76px;margin-top:10px}
.content-unit strong small{font-size:68px;color:#fff;display:inline-block;width:100%;font-family:'Open Sans',sans-serif;margin-bottom:10px}
.content-unit p{font-size:60px;color:#fff;display:inline-block;width:100%;font-family:'Open Sans',sans-serif;margin-bottom:10px;line-height:45px;font-weight:300}
.content-unit h2{font-size:67px;color:#fff;display:inline-block;width:100%;font-family:'Open Sans',sans-serif;margin-bottom:20px;font-weight:300}
.retailer-sec{ float:left; width:100%; text-align:center;background:url('https://acmatech.com/wp-content/themes/acma_tech/img/reatailerbg.jpg') no-repeat top center;background-size:cover; padding:55px 0 100px;}
.retailer-sec h2{ color:#fff; margin-bottom:10px; }
.retailer-sec p{ color:#fff; margin-bottom:8px;}
.franchitable th{ color:#272727; font-weight:600;font-size:16px; text-align:left; border-bottom:1px solid #d0d0d0; padding:15px 0;}
.franchitable td{ color:#d70000; font-weight:600; font-size:16px; text-align:right; border-bottom:1px solid #d0d0d0; padding:15px 0;}
.franchitable tr:last-child th,.franchitable tr:last-child td{ border-bottom:0;}
/**20-9-2017**/
.retailer-last h2{ color:#437ab9;}
.content-class.retailer-last h4 { margin-bottom: 3px; margin-top: 20px;}
.retailer-sec img{ margin-top:12px;}

.retailer-sec .retailer-howwork>li{ border:4px solid #009de1; padding:6px 4px; margin-right:30px; width:208px; float:left;background:none;border-radius: 20px; position:relative; padding-bottom:30px; }
.btn-conver{ height:44px; line-height:44px; color:#fff; text-align:center; width:132px; border:3px solid #1da4de;     display: inline-block;
    border-radius: 3px;
    font-weight: 600;
    font-size: 19px;    position: absolute;
    right: 0;
    bottom: -22px;
    right: -10px;

    text-transform: uppercase;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b7e2f4+0,0fa0dd+48,0098db+100 */
background: rgb(183,226,244); /* Old browsers */
background: -moz-linear-gradient(top, rgba(183,226,244,1) 0%, rgba(15,160,221,1) 48%, rgba(0,152,219,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(183,226,244,1) 0%,rgba(15,160,221,1) 48%,rgba(0,152,219,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(183,226,244,1) 0%,rgba(15,160,221,1) 48%,rgba(0,152,219,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7e2f4', endColorstr='#0098db',GradientType=0 ); /* IE6-9 */}
.retailer-sec .retailer-howwork>li ul li{     padding: 0; background: none;color: #262424;font-weight: 600; font-size: 14px; text-align: left;position: relative; padding-left: 10px;}
.retailer-sec .retailer-howwork>li ul li:after {position: absolute; height: 6px;width: 6px;content: "";background: #262424;border-radius: 50%;
left: 0;top: 7px;}
.retailer-sec .retailer-howwork>li:nth-child(2){ padding-bottom:4px; padding-top:30px;margin-top: 18px;}

.btn-conver.red{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fac9cb+0,ee3137+48,f03137+100 */
background: rgb(250,201,203); /* Old browsers */
background: -moz-linear-gradient(top, rgba(250,201,203,1) 0%, rgba(238,49,55,1) 48%, rgba(240,49,55,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(250,201,203,1) 0%,rgba(238,49,55,1) 48%,rgba(240,49,55,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(250,201,203,1) 0%,rgba(238,49,55,1) 48%,rgba(240,49,55,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fac9cb', endColorstr='#f03137',GradientType=0 ); /* IE6-9 */ bottom:auto; top:-22px; border:3px solid #f03137;}
.retailer-sec .retailer-howwork>li h5{     color: #fc852d;
    font-weight: 600;
    text-transform: capitalize;
    text-align: left;
    margin: 3px 0;
    padding: 0 5px;
    font-size: 16px;}
.retailer-sec .retailer-howwork>li ul.smallfont li{ font-size:13px;}	
.processwork{padding: 50px 25px 30px;
 display:inline-block; width:100%; border-bottom:1px solid #435b75;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.69+0,0+100 */
background: -moz-linear-gradient(left, rgba(255,255,255,0.55) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(255,255,255,0.55) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(255,255,255,0.55) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0ffffff', endColorstr='#00ffffff',GradientType=1 );    vertical-align: top; position:relative; /* IE6-9 */}

.processwork.bgrig{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+1,0.69+100 */
background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 1%, rgba(255,255,255,0.55) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,0.55) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,0.55) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#b0ffffff',GradientType=1 ); /* IE6-9 */ border-bottom:none;vertical-align: top; }
.retailer-sec .retailer-howwork>li:nth-child(2):after{content: "";width: 164px;height: 53px;
background: url(https://acmatech.com/wp-content/themes/acma_tech/img/image-process.png) no-repeat top center;position: absolute; top: -71px; right: -75px;}
.retailer-sec .retailer-howwork>li:first-child:after{content: "";width: 164px;height: 53px;
background: url(https://acmatech.com/wp-content/themes/acma_tech/img/processkef.png) no-repeat top center;position: absolute;    bottom: -76px;right: -75px;}
.retailer-sec .retailer-howwork>li:last-child{ border:none; height:210px; width:166px;background:url(https://acmatech.com/wp-content/themes/acma_tech/img/lastbgli.png) no-repeat top center;    border-radius: 5px;
    padding: 7px; margin-right:0;}
.retailer-sec .retailer-howwork>li:nth-child(3){ margin-top:36px;}
.fixed-commision{display: inline-block;
    text-align: left;
    /* width: 100%; */
    margin-bottom: 7px;
    padding: initial;
    color: #00b660;
    font-weight: 600;
    font-size: 15px;
    left: 0;
    position: absolute;
    top: 24px;
    left: 27px;}
	
.fielddesign{ width: 100% !important;}
.itdealearcptc{ float:left;}
.delearcontectform input[type="submit"]{ float:right; width:auto;}	
.delearcontectform li.fielddesign input[type="text"]{height: 36px !important;margin-left: 10px;width: 110px;}
.itdealearcptc img{ float:left;}
.itdealearcptc .nocptcha{    display: inline-block;
    width: 100% !important;
    margin-top: 7px;
    color: #dd0808 !important;} 
	

/*call to action*/
.subscribe-fixed .frame {
    z-index: 999;
    width: 870px;
    background:#1e1c1d;
    padding: 9px 15px 6px;
    border-radius: 20px;
    text-align: center;
    padding-right: 12px;
    margin: auto;
    position: relative;
}
.subscribe-fixed.subscribe-min .frame {
    width: 609px;
}
.f-information-columns-wrapper {
    position: fixed;
    left: 0;
    right: 0;
    margin: auto;
    bottom: 0px;
    z-index: 99999;
}
.subscribe-fixed .request-call-back strong {
    font-size: 20px;
    color: #fff;
    font-weight: 400;
    padding-right: 12px;
    text-transform: uppercase;
}
.subscribe-fixed .frame button.call-back {
    padding: 5px 12px;
    margin: 0;
    font-size: 18px;
    font-weight: 400;
    border-radius: 2px;
    border: 2px solid #3570b4;
    background: #3570b4;
    color: #fff;
}
.subscribe-fixed .frame button.call-back:hover {
    background:transparent;
}
.subscribe-fixed .frame a.btn-close {
    position: absolute;
    right: -12px;
    top: -12px;
    font-size: 35px;
    color: #fff;
    width: 36px;
    height: 36px;
    background:red;
    border-radius: 50%;
    line-height: 38px;
    text-align: center;
    font-weight: 300;
}
.subscribe-fixed .frame img.call-back {
    position: absolute;
    left: -3px;
    top: -16px;
}
.request-call-back{display:none;}
.subscribe-min .request-call-back {display: block;}
.subscribe-min .f-subscribe-inner{display:none;}
.frame .f-subscribe-form .esu-input {
    width: 145px;
    display: inline-block;
    margin-right: -1px;
}
.frame .f-subscribe-form .esu-input:nth-child(5) {
    width: auto;
    margin-right: 0px;
}
.frame .f-subscribe-form .esu-input input {
    width: 100%;
    margin-bottom: 0;
    border-radius: 4px;
	height: 30px;
	border: 0;
    padding: 5px;
	font-size: 14px;
}
.frame .f-subscribe-form button.call-back {
    padding: 7px 10px;
    font-size: 14px;
}
.email-receive-tips strong.ttl {
    font-size: 12px;
    color: #626262;
    font-weight: 400;
    text-align: left;
    display: inline-block;
    vertical-align: top;
    line-height: 16px;
}
.email-receive-tips span {
    color: #626262;
    font-size: 12px;
    border: 1px solid #d74141;
    padding: 5px 10px;
    display: inline-block;
    border-radius: 5px;
    margin-left: 8px;
}
.email-receive-tips {
    align-items: center;
    padding-top: 5px;
}
.home-page a.caption-but:hover {
    background: #2d2d2d !important;
}
.frame .captchaimage + input#captchsecu {
    width: 100px;
    border-radius: 0 2px 2px 0;
}
.frame .captchaimage {
    float: left;
    margin-left: 1px;
}
.frame .captchaimage img {
    height: 30px;
}
input#footercallback_btn {
    padding: 4px 10px;
    border:2px solid #3570b4;
    background: #3570b4;
    color: #fff;
    cursor: pointer;
    border-radius: 2px;
    font-size: 13px;
    vertical-align: middle;
}
input#footercallback_btn:hover {
    background:transparent;
}
.subscribe-fixed .frame a.btn-close:hover {
    background: #d53736;
    box-shadow: 0 0 4px #000;
}
.single-post #main-container .article-content p {
    padding-top: 0px;
    margin-top: 5px;
    margin-bottom: 15px;
}
.home-about-content .wpb_column.vc_column_container.vc_col-sm-8 {
    width: 65%;
}
.home-about-content .wpb_column.vc_column_container.vc_col-sm-4 {
    width: 35%;
}
.frame .captchaimage b {
    background: #3570b4;
    color: #fff;
    padding: 5px 10px;
    font-weight: 400;
    vertical-align: middle;
    display: inline-block;
}
.frame .f-subscribe-form .esu-input input::-webkit-input-placeholder{color:#333;}
.frame .f-subscribe-form .esu-input input:-ms-input-placeholder{color:#333;}
.frame .f-subscribe-form .esu-input input::-moz-placeholder{color:#333;}


/*new call to action*/
@font-face {
    font-family: 'sky_textbold';
    src: url('../fonts/sky-text-bold-webfont.woff2') format('woff2'),
         url('../fonts/sky-text-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sky_textregular';
    src: url('../fonts/sky-text-regular-webfont.woff2') format('woff2'),
         url('../fonts/sky-text-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

.mobile_float {
    display: block;
    width: auto;
    padding: 0 15px;
    height: 40px;
    background:#336bac;
    position: fixed;
    bottom: 0;
    right:5px;
    margin-left: 0px;
    font-size: 20px;
    line-height: 40px;
    text-decoration: none;
    text-align: center;
    color: #fff;
    font-family: 'sky_textregular';
    z-index: 9999;
}
.mobile_float:hover {
    color: #fff;
    background: #b91919;
}
.floating_box {
    background: #fff;
    border: 4px solid #3570b4;
    position: fixed;
    right: 8px;
    bottom: 0;
    width: 290px;
    z-index: 9999;
	display: none;
}
.floating_box .close {
    font-size: 16px;
    line-height: 20px;
    padding: 0 5px;
    position: absolute;
    top: -26px;
    right: -5px;
    color: #d53737;
    text-decoration: none;
    border: 1px solid #d53737;
    background: #fff;
    opacity: 1;
}
.floating_box .close:hover, .floating_box .close:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
    opacity: 1;
    filter: alpha(opacity=50);
    background: #d43636;
}
.floating_box .top_section {
    background: #fff;
    padding: 5px 0;
}
.floating_box .top_section h3 {
    font-size: 20px;
    line-height: 22px;
    font-family: 'sky_textbold';
    color: #686868;
    text-align: center;
    padding: 0 0 5px;
    margin: 0;
}
.floating_box .top_section span {
    display: inline-block;
    font-size: 20px;
    line-height: 22px;
    padding: 0;
}
.floating_box .top_section strong {
    font-size: 12px;
    line-height: 16px;
    font-family: 'sky_textregular';
    color: #686868;
    text-align: center;
    display: block;
}
.floating_box .btm_section {
    padding: 5px;
}
.floating_box .existing_sub {
    padding-bottom: 5px;
}
.floating_box .existing_sub ul {
    text-align: center;
	padding:0;
	list-style:none;
}
.floating_box .existing_sub ul li {
    display: inline;
    position: relative;
}
.floating_box .existing_sub ul li a {
    display: inline-block;
    width: 110px;
    height: auto;
    font-size: 14px;
    line-height: 18px;
    font-family: 'sky_textbold';
    color: #686868;
    text-decoration: none;
    padding: 0 4px;
    margin: 2px 0;
}
.floating_box .existing_sub ul li a:before {
    width: 20px;
    height: 20px;
    display: inline-block;
    border-radius: 50%;
    background: #d7d7d7;
    border: 5px solid #d7d7d7;
    content: "";
    vertical-align: top;
    margin: 6px 8px 0 0;
}
.floating_box .existing_sub ul li a span {
    display: inline-block;
    width: 82px;
    text-align: left;
}
.floating_box .existing_sub ul li a.active:before {
    background:#fff;
    border-color: #424a4c;
}
.floating_box .btm_section .tabdetails {
    display: none;
}
.floating_box .form_box ul li {
    padding-bottom: 5px;
    color: #686868;
    font-size: 13px;
}
#ncb_rmn_no, #ncb_sub_id {
    width: 43%;
}
.floating_box .form_box .textbox {
    width: 96%;
    height: 30px;
    background: #fafafa;
    border: 1px solid #fff;
    outline: none;
    font-size: 12px;
    line-height: 30px;
    color: #686868;
    font-family: 'sky_textregular';
    text-indent: 10px;
    padding: 0 1%;
	display: inline-flex;
}
.floating_box .form_box .selectbox {
    height: auto;
    overflow: visible;
    display: block;
    margin-bottom:0px;
}
.floating_box .form_box .selectbox {
    height: 30px;
    border: 1px solid #fff;
    background: url(../images/selectdrop1.png) no-repeat right center #fafafa;
    overflow: hidden;
}
.floating_box ul {
    list-style: none;
    padding: 0;
}

.floating_box .form_box ul li textarea {
    width: 100% !important;
    height: 50px;
    background: #fafafa;
    border: 1px solid #fff;
    outline: none;
    font-size: 12px;
    color: #686868;
    font-family: 'sky_textregular';
    padding: 0 0 0 5px;
    resize: none;
    overflow: auto;
}
.floating_box .form_box ul li:last-child {
    text-align: center;
    padding-bottom: 0;
}
.floating_box .form_box ul li:last-child input {
    margin-top: 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"] {
    width: 100%;
    background: #fafafa;
    border: 1px solid #fff;
    outline: none;
    font-size: 12px;
    color: #686868;
    padding: 0 0 0 10px;
    resize: none;
    overflow: auto;
    height: 34px;
    margin-bottom:5px;
	font-family: 'sky_textregular';
}
div#floater-newsletter-container:nth-child(5) input#captchsecu {
    width: 79%;
}
div#floater-newsletter-container:nth-child(5) {
    display: flex;
}
.floating_box .email-receive-tips span {
    color: #737373;
    font-size: 10px;
    margin-left: 0;
    line-height: normal;
    margin-top: 10px;
}
div#form_2 {
    display: block !important;
}
input#footercallback_btn{
    background: #3570b4;
    border-radius: 0;
    font-size: 14px;
    text-shadow: none;
    font-family: 'sky_textregular';
    font-weight: 400;
	margin: 0px auto 0;
    padding: 6px 10px;
    display: block;
	border: 0;
}
input#footercallback_btn:hover{
    background:#d43636;
}
.floating_box .captcha-code {
    display: flex;
}
.floating_box .captcha-code .captchaimage b {
    background: #3570b4;
    color: #fff;
    padding: 7px;
    margin-bottom: 5px;
    display: inline-block;
}
form#footercallback_forms input::-webkit-input-placeholder{color:#333;}
form#footercallback_forms input:-ms-input-placeholder{color:#333;}
form#footercallback_forms input::-moz-placeholder{color:#333;}

.home-page-popop .call-back-form ul {
    width: 70%;
    float: left;
    padding: 15px;
} 
div#kleo-login-modal .col-sm-12 .kleo-fb-wrapper {
    margin-left: -15px;
    margin-right: -15px;
}
div#kleo-login-modal .col-sm-12 {
    background: #fff;
}