@charset "utf-8";
/* type your own CSS Document */
@import url('https://fonts.googleapis.com/css?family=Lato:400,700,900|Open+Sans:400,600,700' ); 

/*----- Slide -----*/
body{}
p, .cntFont, a, label{font-family: 'Open Sans', sans-serif;font-size: 13px;line-height: 22px;color: #222;}a, span{transition: 0.9s;cursor: pointer;}
h1,h2,h3,h4,h5,h6, .headFont{font-family: 'Lato', sans-serif;color: #000}
.js_same_height_parent{}.js_same_height_child{}

.SlideBanner .slider, .photoGalleryHome .sGh{opacity: 0;z-index: -1;transition: 1s;}.SlideBanner .slider.active, .photoGalleryHome .sGh.active{opacity: 1!important;z-index: 1!important;}

/*--- fathima ---*/
.SlideBanner .slider, .photoOfferHome .sGh{opacity: 0;z-index: -1;transition: 1s;}.SlideBanner .slider.active, .photoOfferHome .sGh.active{opacity: 1!important;z-index: 1!important;}

.loadingPop{z-index: 50;background: rgba(255,255,255,0.99);}
.loadingPop .loadImage{height: 100px;width: 200px;}
.loadingPop.active{top: -150%!important;}

.textSlider{}
.SlideBanner .overlay{z-index: 2;background: rgba(0,0,0,0.1);background: -webkit-linear-gradient(left, rgba(0,0,0,0.5) , rgba(0,0,0,0));background: -o-linear-gradient(right, rgba(0,0,0,0.5) ,rgba(0,0,0,0));background: -moz-linear-gradient(right, rgba(0,0,0,0.5) ,rgba(0,0,0,0)); background: linear-gradient(to right, rgba(0,0,0,0.5) ,rgba(0,0,0,0)); }


.topHeader.active{background: #fff;}
.topHeader.active svg .hidePath{opacity: 0;transition: 0.5s;margin-top: -10px;}
.topHeader.active svg{margin-top: -52px;}
.topHeader.SubpageTopHeader{background: #eee;}

.store_view p{padding-right: 20px!important;padding-left: 20px!important;}
.store_view .block-fl-11{border: 2px #333 solid;box-shadow: 1px 1px 2px rgba(0,0,0,0.4);}
.store_view a{color: #f00!important;}

.navCarry{margin-top: 15px;}.navCarry.active{margin-top: 0px;}
nav a, nav span{color: #222; padding-left: 10px;font-family: 'Open Sans', sans-serif;font-size: 13px;line-height: 22px;color: #222;}
.SlideBanner{margin-top:-40px; }a.exploreButSlider{color: #fff;}
.colorSpan{width: 10px;height: 10px;display: inline-block;}
.moreCat{background: #fff;padding: 5px 0; cursor: pointer;color: #999;}.moreCat.active{bottom: -101%;}

.HomeIntro .image1{width: 180px;}.HomeIntro .image2{width: 180px;left: 64%;top: 0px;}.techButton{top: 100%;}
.catagoryHome .overlay, .photoGalleryHome .overlay{background: rgba(0,0,0,0.5);background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5));background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5));background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5));background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5));top: 0px;left: 0px;}

/*--- fathima ---*/
 .photoOfferHome .overlay{background: rgba(0,0,0,0.5);background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5));background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5));background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5));background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5));top: 0px;left: 0px;}


.catagoryHome h3{bottom: 25px;}
.catagoryHome img{position: relative;transition: 0.6s;transform: scale(1,1);}.catagoryHome .block-98:hover img{transform: scale(1.1,1.1);}

.storeHome .block-6, .invest .block-6{right: 10px;bottom: 10px;background: rgba(255,255,255,0.92);padding: 15px 20px;}
.storeHome img, .investNgallery .invest img{transform: scale(1,1);}.storeHome:hover img, .investNgallery .invest:hover img{transform: scale(1.05,1.05);}
.investNgallery .textDiv{background: rgba(255,255,255,0.90);width: 75%; height: 25%;}
.investNgallery .textDiv:after{position: absolute;content: "";width: 105%;height: 110%;border: 3px #fff solid;left:-3%;top: -6%;z-index: 0;}

.newsLtter{border-top: 1px #ccc solid;border-bottom: 1px #ccc solid;}
.brandsHome ul li{display: inline-block; margin-left: 10px!important;width: 183px;margin-top: 10px;}
.citySubmit{background: #222;color: #fff;border: 0px;border-radius: 0px;;}

.cityOptButton{background: #1c1c1c;padding: 6px 10px 3px 10px;color: #fff;font-size: 14px;}
.aboutHome .mission{background: #abe2ff;} .aboutHome .vission{background: #f6ffab;}

.catCary a{padding-left: 5px;}
.catCary{max-height: 200px;overflow: hidden;}.catCary.active{max-height: 1500px;height: auto;}
.leftCatgory span{width: 100%;display: block;padding:2px 0 2px 10px;font-size: 13px;}

.productsCary h3{height: 43px;overflow: hidden;}
.productCarier{border:1px solid #fff;}.productCarier:hover{border:1px solid #ccc;}
.detailsMoreOne .productCarier{border:1px solid #ddd!important;}
.storeFind{background: #ccc;border: #999 solid 1px;}.storeFind select{border: 0px;padding-left: 10px;}
.submitSearch{border: 0px;padding: 10px 8px!important;color: #fff!important;margin-top: 10px!important;min-width: 75px;width: auto;}

.applyForm{background: #ccc;}.citySubmit{min-width:44px; width:auto; padding: 5.9px 8px!important;}
.contctAdrs{background: #f6ffab;}.locatorHome_ii a:hover{color: #f00;}

footer a, footer span{display: block;width: 100%;font-size: 13px;}
.socialFooter .socialFoot{width: 30px;height: 30px;text-align: center;background: #666;color: #fff!important;border-radius: 50%;padding-top: 5px;transition: 0.6s;}.socialFooter .socialFoot:hover{background: #222;}
.socialFooter .socialFoot.fb{} .socialFooter .socialFoot.tw{left: 38px;} .socialFooter .socialFoot.inst{left: 74px;}
.socialFooter .socialFoot.gp{left: 114px;}
.makeAppoCarry{background: rgba(0,0,0,0.8);z-index: -1;overflow-y: auto;transform: scale(0,0);opacity: 0;}
.makeAppoCarry.active{z-index: 10;transform: scale(1,1);opacity: 1;}
/*<!--.makeAppoCarry .block-fl-6{top: 50%;}-->*/
.closePopupMaa{right: -20px;width: 15px;height: 10px;color: #fff;top: 0px;font-size: 18px;}

.makeAppoCarry select{margin-top: 7px;padding: 9px 8px!important;}

.photoGalleryHome h5{bottom: 20px; left: 20px;}.photoGalleryHome h5 a{color: #fff!important;}
.MAA_white{top: 10%;}

/*--- fathima ---*/

.photoOfferHome h5{bottom: 20px; left: 20px;}.photoOfferHome h5 a{color: #fff!important;}
.MAA_white{top: 10%;}
.mapColorDiv {position: absolute;top:0;bottom:0;left:0;right:0;width: 100%;height: 350px;}
#map {width: 100%;height:100%;}#map div.gm-style-cc{display: none;}

.scsMsg{display: block;width: 100%;padding: 5px 0;font-size: 13px;color: green;}
.erMsg{display: block;width: 100%;padding: 5px 0;font-size: 13px;color: red;}
.menuBars, .menuClose, .filterHead{display: none;}
.filterResponsive:after{content: "+";position: absolute;left: 0px;top: 10px;}
.marginalDive{min-height: 135px;}

@media (max-width:1060px){
    .menuBars, .menuClose{display: inline-block;}
    nav{position: fixed;right: -110%;margin-top: 0px!important; top: 0px;height: 100%;min-width: 200px;width: 40%; background: rgba(0,0,0,0.9);padding-top: 25px;}
    nav.active{right: 0px;}
    nav a, nav span{width: 100%;color: #fff;padding: 5px 10px;display: block;text-align: left;}
}
@media (max-width:768px){
    .invest p{max-height: 50px;overflow: hidden;}

}  
@media (max-width:480px){
    .topHeader.active svg{margin-top: -30px;}
    .textSlider{margin: 0px!important;top: 50%!important;}
    .investNgallery .textDiv{width: 85%; height: 85%;}
    .filterHead{display: block;}
    .leftCatgory{max-height: 50px;overflow: hidden;border-bottom: 1px #ccc solid;}
    .leftCatgory.active{max-height: 1500px;}
    .leftCatgory.active .filterResponsive:after{content: "-";}
    .closePopupMaa{top: -20px;right:0;left: 94%; width: 15px;height: 10px;color: #fff;font-size: 18px;}
    .contctAdrs{height: auto!important;}

}

.whiteB{background: #ccc;}.blackB{background: #000;}.grayB{background: #333;}.orangeB{background: #ff7e00;}.blueB{background: #00b4ff;}.redB{background: #f00;}.yellowB{background: #ff0;}




/*  --------------------------- */
.clientSlider{height: 95px;}
.clientSlider li{width: 220px;border: 1px #cccccb solid;margin-left: 5px;display: inline-block;}



.prvArrow{top: 0;bottom: 0;margin: auto 0;width: 18px;height: 18px;left: 5px;}
.nextArrow{top: 0;bottom: 0;margin: auto 0;width: 18px;height: 18px;right: 5px;}
.prvArrow, .nextArrow{color: #666;cursor: pointer;}


.sup_class{color: red}

/* ---------------ajmal-----*/
#store_list .image-fw{
   /* padding: 5px 5px 15px 5px;*/
}