body{font-family:'Yantramanav', sans-serif !important;font-size:14px !important;color:#000;margin:0;padding:0;text-align:justify;font-weight:300;line-height:23px !important}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}

ol,ul{list-style:none;}

blockquote,q{quotes:none;}

blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}

table{border-collapse:collapse;border-spacing:0;}

*,*:before,*:after{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}

.clearfix:before,.OffersContainer .offer .offerMainFrame:before,.clearfix:after,.OffersContainer .offer .offerMainFrame:after{content:" ";display:table;}

.clearfix:after,.OffersContainer .offer .offerMainFrame:after{clear:both;}

.clearfix,.OffersContainer .offer .offerMainFrame{*zoom:1;}

.ms-2{margin-left: 40px;}
.mb-0{ margin-bottom: 20px !important}

@-webkit-keyframes spinit{from{-webkit-transform:rotate(0deg);}

 to{-webkit-transform:rotate(360deg);}

}

@keyframes spinit{from{transform:rotate(0deg);}

 to{transform:rotate(360deg);}

}

html{min-height:100%;position:relative;overflow-x:hidden;overflow-y:scroll;}

body{color:#000;overflow:hidden;height:100%;background-color:#fff;font-family:'Poppins', sans-serif;font-weight:500;}

body:not(.isFullscreen){max-width:2000px;margin:0 auto;}

.lt-ie9 body{position:relative;margin:0 auto;max-width:2000px;}

.col-lg-12{width:100%;float:left;padding:0 15px}

.left-col{border-right:1px solid #e9e9e9;}

.content-area{clear:both !important;float:left;margin:3% 0;padding:0 3% !important;width:100%;}

.left-col p{width:100%;float:left;margin:0 0 30px 0}

p{margin:0 0 30px;font-family:'Poppins', sans-serif;}

a{color:#337ab7;text-decoration:none;}

 .icon1{float:left;margin-right:10px;}

.icon2{float:right;margin-left:10px;position:absolute;}

.contact-icon-caption{float:left;font-size:22px;letter-spacing:0.15em;text-align:center;width:100%;font-family:'Poppins', sans-serif !important;}

.contact-icon-caption a{color:#000;text-decoration:none}

.col-lg-4.contact-area{float:left;}

.contact-container{width:100%;padding:35px 3%;float:left;background:#f5f5f5;margin:0}

.read-more{float:left;clear:both;background:#323232;padding:0 16px;line-height:32px;text-align:center;font-family:'Open Sans', sans-serif;font-size:13px;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:0.1em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.contact-icon-area{float:left;text-align:center;width:100%;height:70px;margin:0 0 3%;}

.middle-col{border-left:1px solid #dedede;border-right:1px solid #dedede;float:left;}

.contact-icon-area ul{margin:0 auto;padding:0;width:100%;text-align:center}

.contact-icon-area li{list-style:none;margin-left:11px;width:auto;display:inline-block}

.contact-icon-area li img{width:100%}

.footer-logo img{width:245px;height:auto;}

.contact-icon-caption{float:left;font-size:22px;text-align:center;letter-spacing:0.2em;width:100%;line-height:16px}

.footer-container{float:left;padding:15px 5% !important;width:100%;margin:0}

.footer-menu{float:left;padding:0 0;margin:0;font-size:12px !important;font-weight:700;letter-spacing:1px}

.footer-menu li{display:inline-block;list-style:none;float:none;padding:0;margin:0;width:100%;text-align:left}

.footer-menu li a{color:#000;font-weight:500;font-family:'Poppins', sans-serif;padding:8px 0 8px 15px;font-size:13px;line-height:13px;display:block;}

.footer-menu.list-1{width:55%;min-height:200px;}

.footer-menu.list-2{width:45%;}

.footer-menu.list-3{margin-top:15px;width:45%;}

.footer-menu.list-4{margin-top:10px;width:45%;}

.footer-menu li:first-child a{font-size:15px;line-height:15px;padding-top:0px;}

.footer-menu li a:hover{color:#1072d7;}

.address-area{float:left;text-align:left;font-size:13px;line-height:20px;}

.address-area a{text-decoration:underline !important;}

.address-heading{text-transform:uppercase;font-size:15px;margin-bottom:2%}

.footer-logo{float:left;text-align:left;padding:0px}

.footer-area{float:left;width:52%;display:none;}

.bottom-footer{background:#eaeaea;width:100%;float:left;text-align:center;padding:1.5% 0;font-size:13px;letter-spacing:0.15em;clear:both;font-family:'Poppins', sans-serif !important;font-weight:500}

.bottom-footer a{text-decoration:underline !important;color:#000}

.push_sidebar{display:none;}

.container-fluid{display:none;}

.inside-navigation-area{float:right;width:79.7%;}

.searchselect{width:42%;position:relative;float:left;border:1px solid #8e8f8f;color:#3e3e3e;font-size:13px;height:30px;background:#fff;margin:7px 0 0 2%}

.reducedStickyNavigation .searchselect{margin:17px 0 0 2%;}

.icon-map-pin{background:url(../images/right-menu1.jpg) no-repeat center center}

.icon-about-pin{background:url(../images/right-menu5.png) no-repeat center center}

.icon-investor-configure{background:url(../images/right-menu6.png) no-repeat center center}

.icon-ignite-configure{background:url(../images/right-menu2.jpg) no-repeat center center}

.icon-ignite-drive{background:url(../images/right-menu3.jpg) no-repeat center center}

.icon-ignite-inform{background:url(../images/right-menu4.jpg) no-repeat center center}

.icon-share{background:url(../images/right-menu4.jpg) no-repeat center center}

.HeroCarousel .carousel .heroItem.left .heroContent{width:24%;left:50%;padding-bottom:30px;text-align:center;right:20%}

.large-font{font-size:24px!important;line-height:79px!important;}

.carousel-caption h2{font-family:'Poppins', sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#000;margin:10px 0 0 0}

.carousel-caption{padding:0;}

.carousel-caption img{max-width:100%}

h2.heading.headingLinear .headingWrapper{width:auto !important;}

.mediaOverlay .mediaOverlayBg.coming-soon,a .mediaOverlay .mediaOverlayBg.coming-soon{background:url(../images/coming-soon.png) center center no-repeat rgba(0, 0, 0, 0.4);}

@media screen and (min-width:1px) and (max-width:740px){html{height:auto !important;}

}

html.noScroll,html.noScroll body{width:100%;overflow:hidden;}

html.noScroll.forceScrollBar.no-touch .pageWrapper{height:100.1%;overflow-y:scroll;}

html.noScroll.touchCapability,html.noScroll.touchCapability body{position:absolute;top:0;bottom:0;}

*,*:before,*:after{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-tap-highlight-color:transparent;}

@media screen and (min-width:1px) and (max-width:900px){ 

  }

h1{font-size:28px !important}

h3{font-size:22px !important}

.HeroCarousel .carousel .heroItem.alignedText .heroContent{}

.carousel-caption h2{font-size:18px}

.HeroCarousel .carousel .heroItem.left .heroContent{margin-left:0}

}

#logo{position:absolute;top:0;left:0;z-index:10;}

#logo h1{height:100%;}

#logo a{position:relative;display:block;}

#logo img{width:238px;height:100px;position:absolute;top:24px;left:36px;}

.no-js #logo img{height:63px;}

.section{margin:0 auto;width:100%;min-width:200px;overflow:hidden;}

.el .section{width:100%;}

.el{position:relative;float:left;width:100%;}

body .container{padding:0;position:relative;max-width:2000px;margin:0 auto;}

body.isFullscreen .container{max-width:initial;}

.gridContext{position:relative;}

.GridListWrapper{display:block;width:100%;padding:0;overflow:hidden;*zoom:1;}

.GridListWrapper .items[data-total="4"] .el,.GridListWrapper .items[data-total="7"] .el,.GridListWrapper .items[data-total="8"] .el{width:25%;}

.GridListWrapper .items[data-total="1"] .el,.GridListWrapper .items[data-total="2"] .el{width:50%;}

.GridListWrapper .items[data-total="1"] .el{display:block;margin:auto;}

.GridListWrapper .ctaContainer{margin-top:40px;margin-bottom:40px;text-align:center;}

#maninfra .GridListWrapper .ctaContainer a{margin:0;vertical-align:top;}

.GridListWrapper.dark .items .el .date{color:#e4e8e8;}

@media screen and (min-width:1px) and (max-width:900px){.GridListWrapper{padding:0;}

 .GridListWrapper .ctaContainer{margin-top:0;margin-bottom:0;}

.contact-container{min-height:157px}

.footer-menu li{padding:0 1.4%}

.bottom-footer{font-size:11px}

}

@media screen and (min-width:1px) and (max-width:740px){.GridListWrapper{padding:15px 10px 0;}

.carousel-caption{background:none}

.carousel-caption h2{margin:0}

.carousel-caption{padding:0}

 .GridListWrapper .items .el, .GridListWrapper .items[data-total="1"] .el, .GridListWrapper .items[data-total="2"] .el, .GridListWrapper .items[data-total="4"] .el, .GridListWrapper .items[data-total="5"] .el, .GridListWrapper .items[data-total="6"] .el, .GridListWrapper .items[data-total="7"] .el, .GridListWrapper .items[data-total="8"] .el{width:100%;}

 .GridListWrapper .items .el img, .GridListWrapper .items[data-total="1"] .el img, .GridListWrapper .items[data-total="2"] .el img, .GridListWrapper .items[data-total="4"] .el img, .GridListWrapper .items[data-total="5"] .el img, .GridListWrapper .items[data-total="6"] .el img, .GridListWrapper .items[data-total="7"] .el img, .GridListWrapper .items[data-total="8"] .el img{margin-bottom:22px;}

 .GridListWrapper .items .el .carouselImageLink, .GridListWrapper .items[data-total="1"] .el .carouselImageLink, .GridListWrapper .items[data-total="2"] .el .carouselImageLink, .GridListWrapper .items[data-total="4"] .el .carouselImageLink, .GridListWrapper .items[data-total="5"] .el .carouselImageLink, .GridListWrapper .items[data-total="6"] .el .carouselImageLink, .GridListWrapper .items[data-total="7"] .el .carouselImageLink, .GridListWrapper .items[data-total="8"] .el .carouselImageLink{margin-bottom:22px;}

 .GridListWrapper .ctaContainer{margin-bottom:30px;}

}

.no-js .GridListWrapper .ctaContainer{display:none;}

@media screen and (min-width:1px) and (max-width:900px){.no-js .GridListWrapper{padding-bottom:0;}

}

@media screen and (min-width:1px) and (max-width:740px){.no-js .GridListWrapper .items .el:last-child{padding-bottom:30px;}

}

.pageWrapper{margin:0 auto;max-width:2000px;padding:0;padding-top:0;}

.heading{letter-spacing:0.05em;}

.heading.headingLinear .headingWrapper,.heading.headingFocus .headingWrapper{display:inline-block;position:relative;padding:0.188em 0 0.25em;}

.heading.headingLinear .headingWrapper:before,.heading.headingLinear .headingWrapper:after,.heading.headingFocus .headingWrapper:before,.heading.headingFocus .headingWrapper:after{content:"";display:block;position:absolute;left:0;}

.heading.headingLinear .headingWrapper:before,.heading.headingFocus .headingWrapper:before{top:-1px;}

.heading.headingLinear .headingWrapper:after,.heading.headingFocus .headingWrapper:after{bottom:-1px;}

.heading.headingLinear .headingWrapper>span,.heading.headingFocus .headingWrapper>span{display:block;}

.heading.headingLinear .headingWrapper .headingTextSub,.heading.headingFocus .headingWrapper .headingTextSub{margin-top:0.175em;padding-bottom:0.15em;font-size:50%;margin-left:auto;margin-right:auto;}

.heading a{color:inherit;text-decoration:none;}

@media screen and (min-width:1px) and (max-width:740px){.heading.headingLinear .headingWrapper .headingTextSub, .heading.headingFocus .headingWrapper .headingTextSub{margin-top:5px;}

}

.heading{color:#0c121c;-webkit-font-smoothing:subpixel-antialiased;}

.heading .headingWrapper:before,.heading .headingWrapper:after{background-color:#fff;}

.headingLight{color:#ffffff;-webkit-font-smoothing:antialiased;}

.headingLight .headingWrapper:before,.headingLight .headingWrapper:after{background-color:#ffffff;}

.headingLightGrey{color:#ffffff;-webkit-font-smoothing:antialiased;}

.headingLightGrey .headingWrapper:before,.headingLightGrey .headingWrapper:after{background-color:#000;}

.heading{text-align:left;}

.heading .headingWrapper:before,.heading .headingWrapper:after{left:0;right:auto;margin-left:0;}

.headingCentre{text-align:center;}

.headingCentre.headingFocus .headingWrapper:before,.headingCentre.headingFocus .headingWrapper:after{left:50%;right:auto;margin-left:-0.67em;}

.headingRight{text-align:right;}

.headingRight .headingWrapper:before,.headingRight .headingWrapper:after{left:auto;right:0;margin-left:0;}

.heading .headingWrapper:before,.heading .headingWrapper:after{width:0;}

.headingLinear .headingWrapper:before,.headingLinear .headingWrapper:after{width:100%;}

.headingFocus .headingWrapper:before,.headingFocus .headingWrapper:after{width:1.34em;}

.heading{padding:1px 0;}

.heading .headingWrapper:before,.heading .headingWrapper:after{height:2px;}

.headingThick{padding:2px 0;}

.headingThick .headingWrapper:before,.headingThick .headingWrapper:after{height:2px;}

@media screen and (min-width:1px) and (max-width:740px){.headingThick{padding-top:0;padding-bottom:0;}

}

h1.heading,.heading.headingH1{font-size:48px;}

h2.heading,.heading.headingH2{font-size:38px;}

h3.heading,.heading.headingH3{font-size:24px;}

h4.heading,.heading.headingH4{font-size:18px;}

h5.heading,.heading.headingH5{font-size:15px;font-family:"Yantramanav", sans-serif;font-weight:500;text-transform:uppercase}

h6.heading,.heading.headingH6{font-size:14px;}

@media screen and (min-width:1px) and (max-width:900px){h1.heading, .heading.headingH1{font-size:42px;}

 h2.heading, .heading.headingH2{font-size:33px;}

 h3.heading, .heading.headingH3{font-size:21px;}

 h4.heading, .heading.headingH4{font-size:18px;}

 h5.heading, .heading.headingH5{font-size:16px;}

 h6.heading, .heading.headingH6{font-size:14px;}

h2.heading.headingLinear .headingWrapper{width:auto !important}

}

@media screen and (min-width:1px) and (max-width:740px){h1.heading, .heading.headingH1{font-size:30px;}

 h2.heading, .heading.headingH2{font-size:26px;}

 h3.heading, .heading.headingH3{font-size:18px;}

 h4.heading, .heading.headingH4{font-size:16px;}

 h5.heading, .heading.headingH5{font-size:15px;}

 h6.heading, .heading.headingH6{font-size:14px;}

}

@media screen and (min-width:1px) and (max-width:740px){.heading.headingLinear .headingWrapper, .heading.headingFocus .headingWrapper{padding:0;}

 .heading.headingLinear .headingWrapper:before, .heading.headingLinear .headingWrapper:after, .heading.headingFocus .headingWrapper:before, .heading.headingFocus .headingWrapper:after{display:none;}

}

.light .heading,.light .heading a,.no-js .lightWhenNoJS .heading,.no-js .lightWhenNoJS .heading a{color:#0c121c;-webkit-font-smoothing:subpixel-antialiased;}

.light .heading .headingWrapper:before,.light .heading .headingWrapper:after,.light .heading a .headingWrapper:before,.light .heading a .headingWrapper:after,.no-js .lightWhenNoJS .heading .headingWrapper:before,.no-js .lightWhenNoJS .heading .headingWrapper:after,.no-js .lightWhenNoJS .heading a .headingWrapper:before,.no-js .lightWhenNoJS .heading a .headingWrapper:after{background-color:#fff;}

.dark .heading,.dark .heading a{color:#ffffff;-webkit-font-smoothing:antialiased;}

.dark .heading .headingWrapper:before,.dark .heading .headingWrapper:after,.dark .heading a .headingWrapper:before,.dark .heading a .headingWrapper:after{background-color:#000;}

.shelfComponent{display:block;padding:80px 90px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

.shelfComponent:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}

@media screen and (min-width:1px) and (max-width:900px){.shelfComponent{padding:40px 40px;}

}

@media screen and (min-width:1px) and (max-width:740px){.shelfComponent{padding:30px 30px;}

}

.ieOnly,.ieOnlyInline{display:none;}

.hide{display:none !important;}

.show{display:inherit !important;}

@media screen and (min-width:1px) and (max-width:740px){.hideOnMobile{display:none;}

}

@media screen and (min-width:741px){.onlyOnMobile{display:none;}

 .hideOnTablet{display:none;}

}

@media screen and (min-width:901px){.hideOnDesktop{display:none;}

}

img.alignLeft{float:left;margin:5px 18px 18px 0;}

img.alignRight{float:right;margin:5px 0 18px 18px;}

p>a{text-decoration:none;}

.dark a{color:#e4e8e8;border-bottom-color:rgba(228, 232, 232, 0.25) !important;}

.light a,.white a,.no-js .lightWhenNoJS a{color:#4a4f54;border-bottom-color:rgba(74, 79, 84, 0.25) !important;}

.primaryLinks{text-align:left;}

.primaryLinksCentre{text-align:center;}

.primaryLinksRight{text-align:right;}

.primaryLinkContainer,.secondaryLinkContainer{line-height:0;display:block;}

.primaryLinkWithStyle{display:inline-table;min-width:125px;height:45px;line-height:12px;margin-top:30px;padding:1px 24px 0;font-family:"avenir", "arial", "helvetica", sans-serif;font-weight:bold;text-align:center;text-decoration:none;font-size:10px;letter-spacing:0.3em;cursor:pointer;border:0;-webkit-transition-duration:0.4s;-khtml-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease;-khtml-transition-timing-function:ease;-moz-transition-timing-function:ease;-ms-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition:color 0.4s, background-color 0.4s;-webkit-transition-delay:0s, 0s;-moz-transition:color 0.4s, background-color 0.4s;-o-transition:color 0.4s, background-color 0.4s;transition:color 0.4s, background-color 0.4s;overflow:hidden;*zoom:1;}

.primaryLinkWithStyle>span{display:table-cell;vertical-align:middle;}

.primaryLinkWithStyle.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2;cursor:default;}

input.primaryLinkWithStyle{display:inline-block;}

#maninfra .primaryLinkWithStyle{background-color:#fff;color:#ffffff;}

#maninfra .primaryLinkWithStyle:hover{background-color:#ffffff;color:#0c121c;}

#maninfra .primaryLinkWithStyle.disabled:hover{background-color:#fff;color:#ffffff;}

#maninfra.focusStylesOn .primaryLinkWithStyle:focus{background-color:#ffffff;color:#0c121c;}

#maninfra.focusStylesOn .primaryLinkWithStyle.disabled:focus{background-color:#fff;color:#ffffff;}

#maninfra .plwsLight,#maninfra .plwsTransparentLight{background-color:#ffffff;color:#0c121c;}

#maninfra .plwsLight:hover,#maninfra .plwsTransparentLight:hover{background-color:#fff;color:#ffffff;}

#maninfra .plwsLight.disabled:hover,#maninfra .plwsTransparentLight.disabled:hover{background-color:#ffffff;color:#0c121c;}

#maninfra.focusStylesOn .plwsLight:focus,#maninfra.focusStylesOn .plwsTransparentLight:focus{background-color:#fff;color:#ffffff;}

#maninfra.focusStylesOn .plwsLight.disabled:focus,#maninfra.focusStylesOn .plwsTransparentLight.disabled:focus{background-color:#ffffff;color:#0c121c;}

#maninfra .plwsExtreme{background-color:#f2681d;color:#ffffff;}

#maninfra .plwsExtreme:hover{background-color:#ffffff;color:#f2681d;}

#maninfra .plwsExtreme.disabled:hover{background-color:#f2681d;color:#ffffff;}

#maninfra.focusStylesOn .plwsExtreme:focus{background-color:#ffffff;color:#f2681d;}

#maninfra.focusStylesOn .plwsExtreme.disabled:focus{background-color:#f2681d;color:#ffffff;}

#maninfra .light .plwsLight,#maninfra .light .plwsTransparentLight,#maninfra .grey .plwsLight,#maninfra .grey .plwsTransparentLight{background-color:#fff;color:#ffffff;}

#maninfra .light .plwsLight:hover,#maninfra .light .plwsTransparentLight:hover,#maninfra .grey .plwsLight:hover,#maninfra .grey .plwsTransparentLight:hover{background-color:#ffffff;color:#0c121c;}

#maninfra .light .plwsLight.disabled:hover,#maninfra .light .plwsTransparentLight.disabled:hover,#maninfra .grey .plwsLight.disabled:hover,#maninfra .grey .plwsTransparentLight.disabled:hover{background-color:#fff;color:#ffffff;}

#maninfra.focusStylesOn .light .plwsLight:focus,#maninfra.focusStylesOn .light .plwsTransparentLight:focus,#maninfra.focusStylesOn .grey .plwsLight:focus,#maninfra.focusStylesOn .grey .plwsTransparentLight:focus{background-color:#ffffff;color:#0c121c;}

#maninfra.focusStylesOn .light .plwsLight.disabled:focus,#maninfra.focusStylesOn .light .plwsTransparentLight.disabled:focus,#maninfra.focusStylesOn .grey .plwsLight.disabled:focus,#maninfra.focusStylesOn .grey .plwsTransparentLight.disabled:focus{background-color:#fff;color:#ffffff;}

#maninfra .dark .primaryLinkWithStyle{background-color:#ffffff;color:#0c121c;}

#maninfra .dark .primaryLinkWithStyle:hover{background-color:#fff;color:#ffffff;}

#maninfra .dark .primaryLinkWithStyle.disabled:hover{background-color:#ffffff;color:#0c121c;}

#maninfra.focusStylesOn .dark .primaryLinkWithStyle:focus{background-color:#fff;color:#ffffff;}

#maninfra.focusStylesOn .dark .primaryLinkWithStyle.disabled:focus{background-color:#ffffff;color:#0c121c;}

#maninfra .dark .plwsExtreme{background-color:#f2681d;color:#ffffff;}

#maninfra .dark .plwsExtreme:hover{background-color:#ffffff;color:#f2681d;}

#maninfra .dark .plwsExtreme.disabled:hover{background-color:#f2681d;color:#ffffff;}

#maninfra.focusStylesOn .dark .plwsExtreme:focus{background-color:#ffffff;color:#f2681d;}

#maninfra.focusStylesOn .dark .plwsExtreme.disabled:focus{background-color:#f2681d;color:#ffffff;}

.primaryLinkWithStyle[class^="icon-"],.primaryLinkWithStyle[class*=" icon-"]{padding-left:49px;position:relative;}

.primaryLinkWithStyle[class^="icon-"]:before,.primaryLinkWithStyle[class*=" icon-"]:before{font-size:20px;position:absolute;top:23px;left:15px;line-height:0;}

.primaryLinkWithStyle.icon-ignite-brochure:before{font-size:18px;}

.primaryLinkWithStyle.icon-share:before{font-size:18px;top:22px;}

.primaryLinkWithStyle.icon-finance-calculator:before{font-size:18px;top:22px;}

.primaryLinkWithStyle.icon-offers:before{font-size:15px;}

.primaryLinkWithStyle.icon-request-quote:before{font-size:17px;top:22px;}

.primaryLinkWithStyle.icon-ignite-inform:before{font-size:18px;top:24px;}

.primaryLinkWithStyle.icon-inventory:before{font-size:18px;top:21px;}

.primaryLinkWithStyle.icon-driveoffroad:before{top:22px;}

.overlay{display:block;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;background-color:rgba(0, 0, 0, 0.9);z-index:11;max-width:2000px;margin:0 auto;}

.overlay.transparent{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}

.mediaOverlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;text-decoration:none;cursor:pointer;}

.mediaOverlay .mediaOverlayBg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0);transition:background-color 0.4s;}

.lt-ie9 .mediaOverlay .mediaOverlayBg{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;background-color:#000000;}

.mediaOverlay.mediaOverlayOpaque .mediaOverlayBg{background-color:rgba(0, 0, 0, 0.1);}

.lt-ie9 .mediaOverlay.mediaOverlayOpaque{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:0.1;}

.mediaOverlay .mediaOverlayIcon{position:absolute;}

.mediaOverlay .mediaOverlayIcon:before{font-family:"icons";color:#ffffff;-webkit-font-smoothing:antialiased;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);}

.mediaOverlay.mediaOverlayImage .mediaOverlayIcon{right:15px;bottom:13px;}

.mediaOverlay.mediaOverlayImage .mediaOverlayIcon:before{content:'\e015';font-size:22px;}

.mediaOverlay.mediaOverlayVideo .mediaOverlayIcon{display:block;width:100%;height:100%;white-space:nowrap;font-size:0;}

.mediaOverlay.mediaOverlayVideo .mediaOverlayIcon:before,.mediaOverlay.mediaOverlayVideo .mediaOverlayIcon:after{display:inline-block;vertical-align:middle;}

.mediaOverlay.mediaOverlayVideo .mediaOverlayIcon:before{content:'\e026';text-align:center;font-size:42px;width:100%;margin:0;}

.mediaOverlay.mediaOverlayVideo .mediaOverlayIcon:after{content:'';height:100%;width:0;}

.mediaOverlay:hover .mediaOverlayBg,a:hover .mediaOverlay .mediaOverlayBg{background-color:rgba(0, 0, 0, 0.4);}

.lt-ie9 .mediaOverlay:hover .mediaOverlayBg,.lt-ie9 a:hover .mediaOverlay .mediaOverlayBg{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4;background-color:#000000;}

.Gallery .rsThumbs .mediaOverlay.mediaOverlayVideo .mediaOverlayIcon:before{font-size:30px;}

.VideoPlayer .mediaOverlay.mediaOverlayVideo .mediaOverlayIcon:before,.YouTubePlayer .mediaOverlay.mediaOverlayVideo .mediaOverlayIcon:before{font-size:68px;}

.SocialFeed .mediaOverlay.mediaOverlayImage .mediaOverlayIcon,.Gallery .mediaOverlay.mediaOverlayImage .mediaOverlayIcon,.VehicleSelectorWrapper .mediaOverlay.mediaOverlayImage .mediaOverlayIcon{display:none;}

.Gallery .rsNavSelected .mediaOverlayBg,.Gallery .rsNavSelected .mediaOverlayIcon{display:none;}

.rtl .mediaOverlay.mediaOverlayImage .mediaOverlayIcon{right:auto;left:15px;}

body{-webkit-text-size-adjust:none;}

strong,b{font-weight:700;}

em,i{font-style:italic;}

small,sup,sub{font-size:0.786em;}

sup{vertical-align:top;line-height:1;}

sub{vertical-align:sub;}

a{color:#ffffff;}

dl dt,dl dd{text-align:left;}

dl dd{padding-bottom:16px;}

dl dd:last-child{padding-bottom:0;}

dl dt{padding:16px 0;}

.fontSmooth{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

.smallPrint,.smallPrint p,body .richText p.smallPrint{font-size:12px;color:#4a4f54;line-height:1.4;}

.dark{color:#e4e8e8;}

.grey{background-color:#e4e8e8;color:#4a4f54;}

.light,.white,.no-js .lightWhenNoJS{background-color:#f8f9f9;color:#4a4f54;}

#maninfra .darkText{color:#4a4f54;}

.button,button{background-color:rgba(255, 255, 255, 0);border:1px solid #ffffff;display:block;text-align:center;text-decoration:none;cursor:pointer;-webkit-transition-duration:0.5s;-khtml-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}

.button:hover,button:hover{color:#333;background-image:none;background-color:white;border:1px solid #ffffff;}

.inlined{position:relative;z-index:2;opacity:0.75;-webkit-transition:opacity 0.15s linear;}

.inlinedInputText{position:relative;z-index:1;}

label.has-text{display:none !important;}

input[type=text],input[type=submit],textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;}

input[type=text]{font-family:'Poppins', sans-serif;border:none;font-size:12px;padding:0px 0px 0px 15px;height:45px;width:100%;color:#4a4f54;}

input[type=checkbox]{background:#ffffff;}

.sidebarItem{margin-bottom:33px;width:100%;}

.sidebarItem p{color:#4a4f54;margin-bottom:22px;}

.sidebarItem .heading{margin-bottom:22px;}

.sidebarItem .imageCaption{font-size:13px;padding:0 33px 0 0;}

.sidebarItem .primaryLinkWithStyle,.sidebarItem .secondaryLinkWithStyle{margin-top:22px;}

.sidebarItem .primaryLinkWithStyle:first-child{margin-top:0;}

.carousel .controls{position:absolute;bottom:0;left:0;border-top:solid 1px #4a4f54;height:54px;background-color:#e4e8e8;}

.carousel .controls .col1{float:left;width:100%;}

.carousel .rsNav .rsNavItem{display:inline-block;}

.carousel .pagination{text-align:center;margin-right:116px;}

.carousel .pagination li{display:inline-block;margin:0 5px;}

.carousel .pagination li a{padding:26px 0;display:block;text-decoration:none;}

.carousel .pagination li a span{display:block;height:2px;width:33px;background-color:#ffffff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.4s;-khtml-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease;-khtml-transition-timing-function:ease;-moz-transition-timing-function:ease;-ms-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;line-height:2px;font-size:1px;text-indent:-99em;}

.carousel .pagination li:hover span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

.carousel .pagination li.selected span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

.carousel .alternativePagination{display:none;text-align:center;margin-right:116px;margin-top:23px;color:#e4e8e8;font-size:12px;}

.carousel .navigation{float:left;margin-left:-116px;width:116px;}

.carousel .navigation li{border-left:solid 1px #4a4f54;float:left;}

.carousel .navigation li a{display:block;width:57px;height:54px;text-decoration:none;text-align:center;padding:10px 0 0 0;color:#ffffff;background-color:rgba(255, 255, 255, 0);opacity:0.2;-webkit-transition-duration:0.4s;-khtml-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease;-khtml-transition-timing-function:ease;-moz-transition-timing-function:ease;-ms-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;}

.carousel .navigation li a i{color:#ffffff;font-size:28px;}

.carousel .navigation.notTouchDevice li a:hover{opacity:1;background-color:rgba(255, 255, 255, 0.1);}

.carousel .rsArrow{color:#ffffff;display:none;position:absolute;text-decoration:none;width:90px;top:0;text-shadow:0px 0px 8px rgba(0, 0, 0, 0.3);z-index:1;height:50px;margin-top:-25px;top:50%;font-size:50px;}

.hidden2{display:none;}

@media screen and (min-width:1px) and (max-width:900px){.carousel .rsArrow{width:60px;}

}

.carousel .rsArrow .rsArrowIcn{opacity:0.75;display:block;width:90px;height:60px;position:relative;top:50%;margin-top:-30px;}

.carousel .rsArrow .rsArrowIcn .lt-ie9{opacity:none;}

@media screen and (min-width:1px) and (max-width:900px){.carousel .rsArrow .rsArrowIcn{width:60px;}

}

.carousel .rsArrow .rsArrowIcn:before{width:90px;height:60px;}

.carousel .rsArrow .rsArrowIcn:hover,.carousel .rsArrow .rsArrowIcn:focus{opacity:1;}

.carousel .rsArrow.rsArrowLeft{left:90px;}

@media screen and (min-width:1px) and (max-width:900px){.carousel .rsArrow.rsArrowLeft{left:16px;}

}

.carousel .rsArrow.rsArrowLeft .rsArrowIcn:before{content:'\e00d';margin:0;text-align:left;}

.carousel .rsArrow.rsArrowRight{right:90px;text-align:right;}

@media screen and (min-width:1px) and (max-width:900px){.carousel .rsArrow.rsArrowRight{right:16px;}

}

.carousel .rsArrow.rsArrowRight .rsArrowIcn:before{content:'\e00e';margin:0;text-align:right;}

.royalSlider{width:100%;height:100%;position:relative;direction:ltr;}

.royalSlider>*{float:left;}

.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0);}

.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden;}

.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none;/* transition: 0.5s !important; */}

.rsOverflow{width:100%;height:550px !important;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);/* transition: 0.5s !important; */}

/* .tab12 .rsOverflow{height:680px !important;} */

.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}

.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0;}

.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);/* transition: 0.5s !important; */}

.rsArrow,.rsThumbsArrow{cursor:pointer;}

.rsThumb{float:left;position:relative;}

.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;}

.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s, opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s, opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s, opacity 0.3s linear;transition:visibility 0s linear 0.3s, opacity 0.3s linear;}

.rsGCaption{width:100%;float:left;text-align:center;}

.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;}

.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none;}

.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%;}

.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto;}

.rsPreloader{position:absolute;z-index:0;}

.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;}

.rsNavItem{-webkit-tap-highlight-color:rgba(0, 0, 0, 0.25);}

.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22;}

.rsTabs{float:left;background:none !important;}

.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}

.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative;}

.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:0.3s;}

.rsVideoFrameHolder.rsVideoActive{opacity:1;}

.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%;}

.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px;}

.rsABlock{left:0;top:0;position:absolute;z-index:15;}

img.rsImg{max-width:none;}

.grab-cursor{cursor:move;cursor:grab;}

.grabbing-cursor{cursor:move;cursor:grabbing;}

.rsNoDrag{cursor:auto;}

.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif);}

.carouselNavigation{display:table;width:23%;margin-left:0;clear:both;text-align:center}

.carouselNavigation>div{display:table-cell;vertical-align:middle;color:#4a4f54;font-family:"Yantramanav", sans-serif;-webkit-font-smoothing:antialiased;font-size:25px;line-height:1em;font-weight:normal;}

.carouselNavigation>div .number,.carouselNavigation>div .divide,.carouselNavigation>div a{display:inline-block;vertical-align:middle;}

.carouselNavigation>div .number{width:20px;text-align:center;}

.carouselNavigation>div .divide{font-weight:200;font-size:20px;margin:0 3px 0 2px;}

.carouselNavigation>div>div{display:none;margin:0 14px;color:#fff}

#floorplan .carouselNavigation>div>div{color:#000}

.carouselNavigation>div a{text-decoration:none;color:#4a4f54;width:50px;height:50px;display:inline-block}

.carouselNavigation>div a.prev:before,.carouselNavigation>div a.next:before{-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:0.25s;-khtml-transition-duration:0.25s;-moz-transition-duration:0.25s;-ms-transition-duration:0.25s;-o-transition-duration:0.25s;transition-duration:0.25s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;vertical-align:baseline;margin:0;width:11px;}

.carouselNavigation>div a.prev:hover:before,.carouselNavigation>div a.next:hover:before{color:#a4a7a9;}

.carouselNavigation>div a.prev:before, .carouselNavigation>div a.prev{content:'';background:url(../images/left-arrow-navigation.png) no-repeat 0 0;}

.carouselNavigation>div a.next:before , .carouselNavigation>div a.next{content:'';background:url(../images/right-arrow-navigation.png) no-repeat top right;}

.no-js .carouselNavigation{display:none;}

@media screen and (min-width:1px) and (max-width:740px){.carouselNavigation>div{font-size:21px;}

 .carouselNavigation>div .number{width:17px;}

 .carouselNavigation>div>div{margin-left:26px;margin-right:26px;}

 .carouselNavigation>div a.prev:before, .carouselNavigation>div a.next:before{width:13px;}

}

.dark .carouselNavigation>div{color:#e4e8e8;}

.dark .carouselNavigation>div .divide{color:#e4e8e8;}

#floorplan .dark .carouselNavigation>div .divide{color:#000;}

.dark .carouselNavigation>div a{color:#e4e8e8;}

.no-js .sliderContainerLower{display:none;}

a.directionArrow{display:none;width:90px;height:100%;position:absolute;top:0;font-size:50px;line-height:0;text-decoration:none;text-shadow:0 1px 2px rgba(0, 0, 0, 0.1);color:#ffffff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.4s;-webkit-transition-delay:0s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;}

a.directionArrow span{display:block;width:90px;height:60px;margin-top:-30px;position:relative;top:50%;text-align:center;}

a.directionArrow.left{left:0;}

a.directionArrow.left span:before{content:'\e00d';}

a.directionArrow.right{right:0;}

a.directionArrow.right span:before{content:'\e00e';}

a.directionArrow:hover,a.directionArrow:focus{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

@media screen and (min-width:1px) and (max-width:900px){a.directionArrow{width:60px;height:50px;margin-top:-25px;top:50%;}

 a.directionArrow span{width:60px;}

}

@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);}

}

@keyframes swiper-preloader-spin{100%{transform:rotate(360deg);}

}

.scrollButton{display:inline-block;width:50px;line-height:50px;background-color:#fff;color:#ffffff;text-decoration:none;text-align:center;z-index:5;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-transition:background-color 0.5s, color 0.5s;-webkit-transition-delay:0s, 0s;-moz-transition:background-color 0.5s, color 0.5s;-o-transition:background-color 0.5s, color 0.5s;transition:background-color 0.5s, color 0.5s;}

.scrollButton:after{content:'\e003';font-size:25px;position:relative;top:-1px;}

.scrollButton:hover{background-color:#ffffff;color:#0c121c;}

.ActionLinkList>div{margin:0 auto;padding:0 70px;}

.ActionLinkList .actionLinks{display:table;}

.ActionLinkList .actionLink{display:table-cell;width:33.333%;padding:40px 20px;}

.ActionLinkList .actionLink p{margin-top:22px;}

.ActionLinkList .actionLink .secondaryLinkWithStyle{margin-top:22px;}

@media screen and (min-width:1px) and (max-width:900px){.ActionLinkList>div{padding:0 20px;}

}

@media screen and (min-width:1px) and (max-width:740px){.ActionLinkList{display:none;}

}

@media screen and (min-width:741px){blockquote{margin:30px 40px 30px;}

}

.no-js .Article .section{overflow-x:scroll;}

.AtAGlance .headerBlock{padding-left:20px;padding-right:20px;}

@media screen and (min-width:1px) and (max-width:900px){#header .autoCompleteMenu{display:none;}

}

@-webkit-keyframes ComparisonSliderLoading{0%{opacity:1;}

 20%{opacity:0.8;}

 40%{opacity:0.6;}

 60%{opacity:0.4;}

 80%{opacity:0.2;}

 100%{opacity:0;}

}

@keyframes ComparisonSliderLoading{0%{opacity:1;}

 20%{opacity:0.8;}

 40%{opacity:0.6;}

 60%{opacity:0.4;}

 80%{opacity:0.2;}

 100%{opacity:0;}

}

@-webkit-keyframes crossPulse{0%{-webkit-transform:scale(1);}

 50%{-webkit-transform:scale(1.24);}

 100%{-webkit-transform:scale(1);}

}

@keyframes crossPulse{0%{transform:scale(1);}

 50%{transform:scale(1.24);}

 100%{transform:scale(1);}

}

@-webkit-keyframes crossPulseHover{0%{-webkit-transform:scale(1);}

 50%{-webkit-transform:scale(1.24);}

 100%{-webkit-transform:scale(1);}

}

@keyframes crossPulseHover{0%{transform:scale(1);}

 50%{transform:scale(1.24);}

 100%{transform:scale(1);}

}

@-webkit-keyframes hotspotLineShow{0%{stroke-dashoffset:-230px;}

 50%{stroke-dashoffset:-115px;}

 100%{stroke-dashoffset:0px;}

}

@-moz-keyframes shotspotLineShow{0%{stroke-dashoffset:-230px;}

 50%{stroke-dashoffset:-115px;}

 100%{stroke-dashoffset:0px;}

}

@-o-keyframes hotspotLineShow{0%{stroke-dashoffset:-230px;}

 50%{stroke-dashoffset:-115px;}

 100%{stroke-dashoffset:0px;}

}

@keyframes hotspotLineShow{0%{stroke-dashoffset:-230px;}

 50%{stroke-dashoffset:-115px;}

 100%{stroke-dashoffset:0px;}

}

@-webkit-keyframes hotspotLineHide{0%{stroke-dashoffset:0px;}

 50%{stroke-dashoffset:115px;}

 100%{stroke-dashoffset:230px;}

}

@-moz-keyframes hotspotLineHide{0%{stroke-dashoffset:0px;}

 50%{stroke-dashoffset:115px;}

 100%{stroke-dashoffset:230px;}

}

@-o-keyframes hotspotLineHide{0%{stroke-dashoffset:0px;}

 50%{stroke-dashoffset:115px;}

 100%{stroke-dashoffset:230px;}

}

@keyframes hotspotLineHide{0%{stroke-dashoffset:0px;}

 50%{stroke-dashoffset:115px;}

 100%{stroke-dashoffset:230px;}

}

.CursorAnimateRotate .cursor{display:none;top:0;left:0;position:fixed;z-index:1000;pointer-events:none;width:33px;height:54px;margin-top:60px;margin-left:33px;}

.CursorAnimateRotate .cursor.isVisible{display:block;}

.CursorAnimateRotate .cursorIcon{width:26px;height:52px;pointer-events:none;background-image:url(../images/move-left.png);background-repeat:none;-webkit-transition:-webkit-transform 0.4s ease-out;-moz-transition:-moz-transform 0.4s ease-out;-o-transition:-o-transform 0.4s ease-out;transition:transform 0.4s ease-out;}

.CursorAnimateRotate.offScreen .cursor{display:none;}

.CursorAnimateRotate.right .cursor{margin-left:10px;}

.CursorAnimateRotate.right .cursorIcon{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}

.CursorAnimateRotate,.CursorAnimateRotate .rsOverflow,.CursorAnimateRotate video{cursor:none !important;}

.CursorNoAnimateNoRotate.left,.CursorNoAnimateNoRotate.left .rsOverflow[style],.CursorNoAnimateNoRotate.left .rsOverflow[style] video{cursor:url(/resources/public/images/cursor-left.cur), pointer !important;}

.CursorNoAnimateNoRotate.right,.CursorNoAnimateNoRotate.right .rsOverflow[style],.CursorNoAnimateNoRotate.right .rsOverflow[style] video{cursor:url(/resources/public/images/cursor-right.cur), pointer !important;}

.grey .DropdownNav ul li{border-color:#dee2e2;}

.grey .DropdownNav ul li:hover,.grey .DropdownNav ul li:focus{background-color:#dee2e2;}

.dark .DropdownNav .selected:hover{background-color:#373b3f;}

.dark .DropdownNav.active .selected:focus{background-color:#373b3f;}

.dark .DropdownNav.open .selected{background-color:#373b3f;}

select.DropdownSelect{visibility:hidden;}

.no-js select.DropdownSelect{visibility:visible;}

.FeatureHighlight .headerBlock,.FeatureHighlight .ctaContainer{padding-left:20px;padding-right:20px;}

.FeatureHighlight .el a:first-child{display:inline-block;position:relative;}

.FeatureHighlight .el .heading a{color:inherit;}

*:focus{outline:0;}

body.focusStylesOn *:focus{box-shadow:inset 0 0 5px #2f84ea, 0 0 5px #2f84ea;}

body.focusStylesOn .noFocusStyles:focus{box-shadow:none;}

.no-js .navWrapper li ul{position:relative;display:block;}

.test-link{display:block;margin:100px;text-align:center;text-decoration:none;}

.no-js .addThisMenu{display:none;}

.no-js .Fullscreen.hasGalleryCategories{height:600px;}

.lt-ie9 #maninfra .FullWidthImage.short .itemContainer{height:445px;}

.no-js a#filmstripToggle{position:fixed;right:140px;top:0;}

.no-js .Fullscreen,.no-js .gallery{position:static;}

.no-js #filmstrip,.no-js a#filmStripToggle,.no-js .directionArrow{visibility:hidden;}

.no-js #slideNumbers{display:none;}

.lt-ie10 #maninfra .Gallery .directionArrow{position:fixed;z-index:2;}

#header{width:100%;height:auto;position:relative;z-index:9;margin:0 auto;max-width:2000px;-webkit-backface-visibility:hidden;}

#header .headerWrapper{position:relative;z-index:9;height:93px;}

#header #logo{width:283px;height:93px;overflow:hidden;border-right:1px solid;}

#header #logo a{width:100%;height:100%;}

#header #logo img{height:63px;top:50%;left:50%;margin-left:-121px;margin-top:-31px;}

#header #logo.spinmebaby img{-webkit-animation-name:spinit;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-name:spinit;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;}

@media screen and (min-width:901px){#header.minimal{position:fixed;top:0;z-index:8;}

 #header.minimal .headerWrapper{height:50px;}

 #header.minimal #logo, #header.minimal .SearchButton, #header.minimal .ShoppingToolsMenu{display:none;}

 #header.minimal .MainNavigation{left:0;top:0;}

 #header.minimal .MainNavigation ul li a{height:50px;line-height:50px;}

 #header.minimal .MainNavigation .primaryNav{margin-right:0;}

}

#header.stickyNavigation{position:fixed;top:0;z-index:99;-webkit-transition:opacity 0.4s;-webkit-transition-delay:0s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;}

#header.stickyNavigation.searchActive{position:absolute;}

#header.stickyNavigation .headerWrapper{-webkit-transition:height 0.4s;-webkit-transition-delay:0s;-moz-transition:height 0.4s;-o-transition:height 0.4s;transition:height 0.4s;}

#header.stickyNavigation .ShoppingToolsMenu{-webkit-transition:margin 0.4s;-webkit-transition-delay:0s;-moz-transition:margin 0.4s;-o-transition:margin 0.4s;transition:margin 0.4s;}

#header.stickyNavigation #logo{-webkit-transition:width 0.4s, height 0.4s;-webkit-transition-delay:0s, 0s;-moz-transition:width 0.4s, height 0.4s;-o-transition:width 0.4s, height 0.4s;transition:width 0.4s, height 0.4s;}

#header.stickyNavigation #logo img{-webkit-transition:all 0.4s;-webkit-transition-delay:0s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}

#header.stickyNavigation .MainNavigation{-webkit-transition:top 0.4s, left 0.4s, margin 0.4s;-webkit-transition-delay:0s, 0s, 0s;-moz-transition:top 0.4s, left 0.4s, margin 0.4s;-o-transition:top 0.4s, left 0.4s, margin 0.4s;transition:top 0.4s, left 0.4s, margin 0.4s;}

#header.stickyNavigation .MainNavigation ul li a,#header.stickyNavigation .MainNavigation ul li.active a{-webkit-transition:height 0.4s, line-height 0.4s, background-color 0.4s;-webkit-transition-delay:0s, 0s, 0s;-moz-transition:height 0.4s, line-height 0.4s, background-color 0.4s;-o-transition:height 0.4s, line-height 0.4s, background-color 0.4s;transition:height 0.4s, line-height 0.4s, background-color 0.4s;}

#header.stickyNavigation .MainNavigation .SearchButton,#header.stickyNavigation .MainNavigation .inactiveSearchButton{-webkit-transition:height 0.4s, line-height 0.4s;-webkit-transition-delay:0s, 0s;-moz-transition:height 0.4s, line-height 0.4s;-o-transition:height 0.4s, line-height 0.4s;transition:height 0.4s, line-height 0.4s;}

#header.stickyNavigation .MainNavigation .SearchButton>a,#header.stickyNavigation .MainNavigation .inactiveSearchButton>a{-webkit-transition:height 0.4s, line-height 0.4s;-webkit-transition-delay:0s, 0s;-moz-transition:height 0.4s, line-height 0.4s;-o-transition:height 0.4s, line-height 0.4s;transition:height 0.4s, line-height 0.4s;}

#header.stickyNavigation .autoCompleteMenu{-webkit-transition:top 0.4s;-webkit-transition-delay:0s;-moz-transition:top 0.4s;-o-transition:top 0.4s;transition:top 0.4s;}

#header.stickyNavigation .SubNavigation .SubNavigationContainer{-webkit-transition:height 0.4s, opacity 0.4s;-webkit-transition-delay:0s, 0s;-moz-transition:height 0.4s, opacity 0.4s;-o-transition:height 0.4s, opacity 0.4s;transition:height 0.4s, opacity 0.4s;}

#header.stickyNavigation .SubNavigation .SubNavigationContainer .SubNavigationDivider{-webkit-transition:top 0.4s;-webkit-transition-delay:0s;-moz-transition:top 0.4s;-o-transition:top 0.4s;transition:top 0.4s;}

#header.stickyNavigation .SubNavigation .SubNavigationContainer .navigationModelSwitcherButtonContainer{-webkit-transition:height 0;-webkit-transition-delay:0.4s;-moz-transition:height 0 0.4s;-o-transition:height 0 0.4s;transition:height 0 0.4s;}

#header.stickyNavigation .SubNavigation .SubNavigationContainer .navigationModelSwitcherButtonContainer div{-webkit-transition:line-height 0.2s;-webkit-transition-delay:0s;-moz-transition:line-height 0.2s;-o-transition:line-height 0.2s;transition:line-height 0.2s;}

#header.stickyNavigation .SubNavigation .SubNavigationContainer .SubNavigationMainList li a{-webkit-transition:color 0.4s, line-height 0.2s;-webkit-transition-delay:0s, 0s;-moz-transition:color 0.4s, line-height 0.2s;-o-transition:color 0.4s, line-height 0.2s;transition:color 0.4s, line-height 0.2s;}

#header.stickyNavigation .SubNavigation .SubNavigationContainer .SubNavigationButtons{-webkit-transition:color 0.4s, top 0.4s;-webkit-transition-delay:0s, 0s;-moz-transition:color 0.4s, top 0.4s;-o-transition:color 0.4s, top 0.4s;transition:color 0.4s, top 0.4s;}

#header.stickyNavigation.reducedStickyNavigation{opacity:0.97;}

#header.stickyNavigation.reducedStickyNavigation .headerWrapper{height:66px;}

#header.stickyNavigation.reducedStickyNavigation .ShoppingToolsMenu{margin-top:-70px;}

#header.stickyNavigation.reducedStickyNavigation .ShoppingToolsMenu .ShoppingToolsDropdown{display:none !important;}

#header.stickyNavigation.reducedStickyNavigation #logo{-webkit-transition:width 0.4s, height 0.4s;-webkit-transition-delay:0.1s, 0s;-moz-transition:width 0.4s 0.1s, height 0.4s;-o-transition:width 0.4s 0.1s, height 0.4s;transition:width 0.4s 0.1s, height 0.4s;height:66px;}

#header.stickyNavigation.reducedStickyNavigation #logo img{width:225px;height:60px;top:50%;left:50%;margin:-30px 0 0 -114px;}

#header.stickyNavigation.reducedStickyNavigation .MainNavigation{-webkit-transition:top 0.4s, left 0.4s, margin 0.4s;-webkit-transition-delay:0s, 0.1s, 0s;-moz-transition:top 0.4s, left 0.4s 0.1s, margin 0.4s;-o-transition:top 0.4s, left 0.4s 0.1s, margin 0.4s;transition:top 0.4s, left 0.4s 0.1s, margin 0.4s;top:0;margin-top:-1px;}

#header.stickyNavigation.reducedStickyNavigation .MainNavigation ul li a{height:66px;line-height:66px;}

#header.stickyNavigation.reducedStickyNavigation .MainNavigation .SearchButton,#header.stickyNavigation.reducedStickyNavigation .MainNavigation .inactiveSearchButton{height:66px;line-height:66px;}

#header.stickyNavigation.reducedStickyNavigation .MainNavigation .SearchButton>a,#header.stickyNavigation.reducedStickyNavigation .MainNavigation .inactiveSearchButton>a{height:66px;line-height:66px;}

#header.stickyNavigation.reducedStickyNavigation .MainNavigation .MainNavSearchForm{height:66px;}

#header.stickyNavigation.reducedStickyNavigation .MainNavigation .MainNavSearchForm .searchText{height:66px;line-height:66px;}

#header.stickyNavigation.reducedStickyNavigation .MainNavigation .MainNavSearchForm label{top:1px;}

#header.stickyNavigation.reducedStickyNavigation .SubNavigationContainer .navigationModelSwitcherButtonContainer{-webkit-transition:height 0;-webkit-transition-delay:0s;-moz-transition:height 0;-o-transition:height 0;transition:height 0;}

#header.stickyNavigation.reducedStickyNavigation .autoCompleteMenu{top:50px;}

#header.stickyNavigation.notransition{-webkit-transition:none;-webkit-transition-delay:0s;-moz-transition:none;-o-transition:none;transition:none;}

#header.stickyNavigation.notransition .headerWrapper{-webkit-transition:none;-webkit-transition-delay:0s;-moz-transition:none;-o-transition:none;transition:none;}

#header.stickyNavigation.notransition .ShoppingToolsMenu{-webkit-transition:none;-webkit-transition-delay:0s;-moz-transition:none;-o-transition:none;transition:none;}

#header.stickyNavigation.notransition #logo{-webkit-transition:none;-webkit-transition-delay:0s;-moz-transition:none;-o-transition:none;transition:none;}

#header.stickyNavigation.notransition #logo img{-webkit-transition:none;-webkit-transition-delay:0s;-moz-transition:none;-o-transition:none;transition:none;}

#header.stickyNavigation.notransition .MainNavigation{-webkit-transition:none;-webkit-transition-delay:0s;-moz-transition:none;-o-transition:none;transition:none;}

#header.stickyNavigation.notransition .MainNavigation ul li a,#header.stickyNavigation.notransition .MainNavigation ul li.active a{-webkit-transition:background-color 0.4s;-webkit-transition-delay:0s;-moz-transition:background-color 0.4s;-o-transition:background-color 0.4s;transition:background-color 0.4s;}

#header.stickyNavigation.notransition .MainNavigation .SearchButton,#header.stickyNavigation.notransition .MainNavigation .inactiveSearchButton{-webkit-transition:none;-webkit-transition-delay:0s;-moz-transition:none;-o-transition:none;transition:none;}

#header.stickyNavigation.notransition .MainNavigation .SearchButton>a,#header.stickyNavigation.notransition .MainNavigation .inactiveSearchButton>a{-webkit-transition:none;-webkit-transition-delay:0s;-moz-transition:none;-o-transition:none;transition:none;}

#header.stickyNavigation.notransition .autoCompleteMenu{-webkit-transition:none;-webkit-transition-delay:0s;-moz-transition:none;-o-transition:none;transition:none;}

#header.stickyNavigation.notransition .SubNavigation .SubNavigationContainer{-webkit-transition:none;-webkit-transition-delay:0s;-moz-transition:none;-o-transition:none;transition:none;}

#header.stickyNavigation.notransition .SubNavigation .SubNavigationContainer .SubNavigationDivider{-webkit-transition:none;-webkit-transition-delay:0s;-moz-transition:none;-o-transition:none;transition:none;}

#header.stickyNavigation.notransition .SubNavigation .SubNavigationContainer .navigationModelSwitcherButtonContainer{-webkit-transition:none;-webkit-transition-delay:0s;-moz-transition:none;-o-transition:none;transition:none;}

#header.stickyNavigation.notransition .SubNavigation .SubNavigationContainer .navigationModelSwitcherButtonContainer div{-webkit-transition:none;-webkit-transition-delay:0s;-moz-transition:none;-o-transition:none;transition:none;}

#header.stickyNavigation.notransition .SubNavigation .SubNavigationContainer .SubNavigationMainList li a{-webkit-transition:color 0.4s;-webkit-transition-delay:0s;-moz-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s;}

#header.stickyNavigation.notransition .SubNavigation .SubNavigationContainer .SubNavigationButtons{-webkit-transition:color 0.4s;-webkit-transition-delay:0s;-moz-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s;}

@media screen and (min-width:1px) and (max-width:900px){#maninfra #logo{left:0;}

 #maninfra #logo img{width:219px;height:58px;top:10px;left:16px;}

 #maninfra #header{top:0;position:fixed;}

 #maninfra #header.not-fixed{position:static;}

 #maninfra #header #logo{height:66px;width:240px;}

 #maninfra #header #logo img{position:absolute;top:50%;left:50%;margin-left:-108px;margin-top:-28px;}

 #maninfra .headerWrapper{height:66px;}

 

}

@media screen and (min-width:1px) and (max-width:740px){body .headerWrapper{height:50px;}

}

html.no-js #maninfra{padding-top:0;}

html.no-js #maninfra #header{position:relative;}

#header{background-color:#fff;-webkit-box-shadow:2px 0 0 rgba(0, 0, 0, 0.1);box-shadow:0 0 2px rgba(0, 0, 0, 0.1);}

#header #logo{background-color:#fff;border-color:#f7f7f7 !important;}

.lightTheme #header{background-color:#ffffff;-webkit-box-shadow:2px 0 0 rgba(0, 0, 0, 0.1);box-shadow:0 0 2px rgba(0, 0, 0, 0.1);}

.lightTheme #header #logo{background-color:#ffffff;border-color:#eef1f1 !important;}

.HeroCarousel{width:100%;height:450px;min-height:450px;text-align:center;position:relative;background-color:#000000;overflow:hidden;}

.HeroCarousel.loaded{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

.HeroCarousel .rsOverflow{min-height:450px;}

.HeroCarousel .carousel{text-align:center;overflow:hidden;direction:ltr;}

.HeroCarousel .carousel .rsSlide{position:absolute;left:0;top:0;display:table;}

.HeroCarousel .carousel .heroItem{display:table-cell;vertical-align:middle;width:100%;height:100%;color:#e4e8e8;}

.HeroCarousel .carousel .heroItem>span,.HeroCarousel .carousel .heroItem noscript>div,.HeroCarousel .carousel .heroItem .VideoPlayer>span{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;z-index:-1;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}

.HeroCarousel .carousel .heroItem>span{z-index:0;}

.HeroCarousel .carousel .heroItem .heroContent{display:inline-block;max-width:640px;position:relative;z-index:1;-webkit-transform:translateZ(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

.HeroCarousel .carousel .heroItem .heroContent .heading{margin-bottom:0;text-shadow:0 1px 2px rgba(0, 0, 0, 0.1);color:#ffffff;-webkit-font-smoothing:antialiased;text-align:center;}

.HeroCarousel .carousel .heroItem .heroContent .heading .headingWrapper:before,.HeroCarousel .carousel .heroItem .heroContent .heading .headingWrapper:after{background-color:#ffffff;}

.HeroCarousel .carousel .heroItem .heroContent .heading.headingFocus .headingWrapper:before,.HeroCarousel .carousel .heroItem .heroContent .heading.headingFocus .headingWrapper:after{left:50%;right:auto;margin-left:-0.67em;}

.HeroCarousel .carousel .heroItem .heroContent .heading .price,.HeroCarousel .carousel .heroItem .heroContent .heading .subtitle{display:block;}

.HeroCarousel .carousel .heroItem .heroContent .linkContainer>span{display:block;}

.HeroCarousel .carousel .heroItem .heroContent .primaryLinkWithStyle{text-shadow:none;}

#maninfra .HeroCarousel .carousel .heroItem .heroContent .primaryLinkWithStyle{background-color:#ffffff;color:#0c121c;}

#maninfra .HeroCarousel .carousel .heroItem .heroContent .primaryLinkWithStyle:hover{background-color:#fff;color:#ffffff;}

#maninfra .HeroCarousel .carousel .heroItem .heroContent .primaryLinkWithStyle.disabled:hover{background-color:#ffffff;color:#0c121c;}

#maninfra.focusStylesOn .HeroCarousel .carousel .heroItem .heroContent .primaryLinkWithStyle:focus{background-color:#fff;color:#ffffff;}

#maninfra.focusStylesOn .HeroCarousel .carousel .heroItem .heroContent .primaryLinkWithStyle.disabled:focus{background-color:#ffffff;color:#0c121c;}

#maninfra .HeroCarousel .carousel .heroItem .heroContent .secondaryLinkWithStyle{color:#ffffff;}

#maninfra .HeroCarousel .carousel .heroItem .heroContent .secondaryLinkWithStyle:hover{color:#ffffff;text-shadow:0 0 1px #ffffff;}

#maninfra.focusStylesOn .HeroCarousel .carousel .heroItem .heroContent .secondaryLinkWithStyle:focus{color:#ffffff;text-shadow:0 0 1px #ffffff;}

.HeroCarousel .carousel .heroItem .heroContent .caveat{margin-top:36px;}

.HeroCarousel .carousel .heroItem .heroContent.visible{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition:opacity 0.8s;-webkit-transition-delay:ease;-moz-transition:opacity 0.8s ease;-o-transition:opacity 0.8s ease;transition:opacity 0.8s ease;}

.HeroCarousel .carousel .heroItem.alignedText .heroContent{max-width:440px;width:26%}

.HeroCarousel .carousel .heroItem.left{text-align:left;}

.HeroCarousel .carousel .heroItem.left .heroContent{margin-left:100px;}

.HeroCarousel .carousel .heroItem.left .heroContent .heading{text-align:left;}

.HeroCarousel .carousel .heroItem.left .heroContent .heading .headingWrapper:before,.HeroCarousel .carousel .heroItem.left .heroContent .heading .headingWrapper:after{left:0;right:auto;margin-left:0;}

.HeroCarousel .carousel .heroItem.darkText .heroContent{text-shadow:none;}

.HeroCarousel .carousel .heroItem.darkText .heroContent .heading{color:#0c121c;-webkit-font-smoothing:subpixel-antialiased;}

.HeroCarousel .carousel .heroItem.darkText .heroContent .heading .headingWrapper:before,.HeroCarousel .carousel .heroItem.darkText .heroContent .heading .headingWrapper:after{background-color:#fff;}

.HeroCarousel .carousel .heroItem.darkText .heroContent .heading .headingWrapper:before,.HeroCarousel .carousel .heroItem.darkText .heroContent .heading .headingWrapper:after{box-shadow:none;}

#maninfra .HeroCarousel .carousel .heroItem.darkText .heroContent .primaryLinkWithStyle{background-color:#fff;color:#ffffff;}

#maninfra .HeroCarousel .carousel .heroItem.darkText .heroContent .primaryLinkWithStyle:hover{background-color:#ffffff;color:#0c121c;}

#maninfra .HeroCarousel .carousel .heroItem.darkText .heroContent .primaryLinkWithStyle.disabled:hover{background-color:#fff;color:#ffffff;}

#maninfra.focusStylesOn .HeroCarousel .carousel .heroItem.darkText .heroContent .primaryLinkWithStyle:focus{background-color:#ffffff;color:#0c121c;}

#maninfra.focusStylesOn .HeroCarousel .carousel .heroItem.darkText .heroContent .primaryLinkWithStyle.disabled:focus{background-color:#fff;color:#ffffff;}

#maninfra .HeroCarousel .carousel .heroItem.darkText .heroContent .secondaryLinkWithStyle{color:#5c6065;}

#maninfra .HeroCarousel .carousel .heroItem.darkText .heroContent .secondaryLinkWithStyle:hover{color:#0c121c;text-shadow:none;}

#maninfra.focusStylesOn .HeroCarousel .carousel .heroItem.darkText .heroContent .secondaryLinkWithStyle:focus{color:#0c121c;text-shadow:none;}

.HeroCarousel .carousel .heroItem .playButton{display:none;}

.HeroCarousel .carousel .heroItem[data-audio="true"] .playButton{text-shadow:0 0 10px rgba(0, 0, 0, 0.15);}

.no-touch .HeroCarousel .carousel .heroItem[data-audio="true"] .playButton{display:block;}

.HeroCarousel .carousel .heroItem[data-audio="true"] .heroControlsContainer{position:absolute;right:100px;bottom:30px;}

.HeroCarousel .carousel .heroItem[data-audio="true"] .heroControlsContainer div{position:relative;height:60px;width:60px;}

.HeroCarousel .carousel .heroItem[data-audio="true"] .heroControlsContainer div a{text-decoration:none;}

.HeroCarousel .carousel .heroItem[data-audio="true"] .heroControlsContainer div a.playButton{float:right;position:relative;font-size:26px;}

.HeroCarousel .carousel .heroItem .heroLogo img{position:absolute;bottom:20px;right:90px;z-index:6;}

@media screen and (min-width:1px) and (max-width:740px){.HeroCarousel .carousel .heroItem .heroLogo img{top:0;left:0;right:auto;bottom:auto;}

}

.HeroCarousel .carousel>.heroItem>span{z-index:auto;}

.HeroCarousel .carousel .video .VideoPlayer{position:absolute;top:0;left:0;width:100%;height:100%;}

.HeroCarousel .carousel .video .VideoPlayer.flash{width:100%;height:100%;}

.HeroCarousel .carousel .video .VideoPlayer.flash embed,.HeroCarousel .carousel .video .VideoPlayer.flash object{position:absolute;top:0px;left:0;}

.HeroCarousel .carousel .video .VideoPlayer .mejs-video{position:static;width:100% !important;height:100% !important;}

.HeroCarousel .carousel .video .VideoPlayer .mejs-video .mejs-controls{position:absolute;bottom:10%;width:100%;background-color:#4e4e4e;width:30%;left:30%;}

.HeroCarousel .carousel .video .VideoPlayer .mejs-layers{width:100%;height:100%;}

.HeroCarousel .carousel .video .VideoPlayer video{position:absolute;top:0px;left:0;height:auto;}

.HeroCarousel .carousel .video .VideoPlayer video.is-horizontal{left:50% !important;top:0 !important;}

.HeroCarousel .carousel .video .VideoPlayer video.is-vertical{left:0 !important;top:50% !important;}

.HeroCarousel .carousel .video .heroContent{position:relative;}

.HeroCarousel .carousel .video .VideoPlayer+span{z-index:-1;}

.HeroCarousel .carousel .rsNav{float:none;position:absolute;right:50px;bottom:18px;height:42px;text-align:left;-webkit-font-smoothing:antialiased;text-shadow:0 1px 2px rgba(0, 0, 0, 0.1);}

.HeroCarousel .carousel .rsNav .rsNavItem{cursor:pointer;font-family:"Yantramanav", sans-serif;color:#000;font-size:21px;padding-top:18px;font-weight:300;line-height:1em;width:27px;text-align:center;-webkit-transition:all 0.5s;-webkit-transition-delay:ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}

.HeroCarousel .carousel .rsNav .rsNavSelected{font-size:34px;padding-top:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

.HeroCarousel .disable{position:absolute;top:0;left:0;bottom:0;right:0;z-index:3;background-color:#000000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}

.HeroCarousel .VideoPlayer .mejs-controls,.HeroCarousel .VideoPlayer .mejs-overlay-play{display:none !important;}

.HeroCarousel[data-total="1"] .mejs-video{cursor:default;}

.HeroCarousel[data-total="1"] .mejs-video video,.HeroCarousel[data-total="1"] .mejs-video object{cursor:default;}

.ie10 #maninfra .HeroCarousel .linkContainer,.lt-ie10 #maninfra .HeroCarousel .linkContainer{margin-top:15px;}

.lt-ie9 #maninfra .HeroCarousel{background-color:transparent;max-width:1600px;margin:0 auto;}

.lt-ie9 #maninfra .HeroCarousel .image{background-position:center center !important;}

.lt-ie9 #maninfra .HeroCarousel .heroContent{visibility:hidden;}

.lt-ie9 #maninfra .HeroCarousel .linkContainer{margin-top:0;}

.lt-ie9 #maninfra .HeroCarousel .current .heroContent{visibility:visible;}

.lt-ie9 #maninfra .HeroCarousel .carousel>.heroItem>.heroContent{visibility:visible;}

#maninfra .HeroCarousel .heroContent .primaryLinkWithStyle{margin:50px 0 0;}

.HeroCarousel[data-total="1"]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

.HeroCarousel[data-total="1"] .carousel .heroItem{display:none;}

.HeroCarousel[data-total="1"] .carousel .heroItem:first-child{display:block;}

.HeroCarousel[data-total="1"] .carousel .heroItem .heroContent{opacity:1;position:absolute;top:50%;left:50%;}

.HeroCarousel[data-total="1"] .carousel .heroItem.left .heroContent{}

.HeroCarousel[data-total="1"] .carousel .heroItem.right .heroContent{left:auto;right:0;}

@media screen and (min-width:1px) and (max-width:740px){.HeroCarousel[data-total="1"] .carousel>*{float:none;}

 .HeroCarousel[data-total="1"] .carousel .heroItem span{z-index:1;}

 .HeroCarousel[data-total="1"] .carousel .heroItem .heroContent{position:relative;top:auto;left:auto;}

}

html.no-js .HeroCarousel{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

html.no-js .HeroCarousel .carousel{display:table;}

html.no-js .HeroCarousel .carousel>*{float:none;}

html.no-js .HeroCarousel .carousel .video .VideoPlayer+span{display:block;z-index:1;}

html.no-js .HeroCarousel .carousel span{z-index:1;}

html.no-js .HeroCarousel .carousel .heroItem{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;display:none;vertical-align:middle;position:relative;text-align:center;height:450px;}

html.no-js .HeroCarousel .carousel .heroItem.left{text-align:left;}

html.no-js .HeroCarousel .carousel .heroItem:first-child{display:table-cell;}

html.no-js .HeroCarousel .carousel .heroItem .heroContent{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;z-index:1;position:relative;top:auto;}

@media screen and (min-width:741px){.HeroCarousel .carousel .heroItem .heroContent{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}

}

@media screen and (min-width:1px) and (max-width:900px){.HeroCarousel{min-height:0;height:490px;}

 .HeroCarousel .rsOverflow{min-height:0;}

 .HeroCarousel .carousel .heroItem.alignedText .heroContent{width:40% }

.carousel-caption{padding:10px}

.HeroCarousel .carousel .heroItem.left .heroContent{margin-left:0;left:53%;right:8%}

 .HeroCarousel .carousel .heroItem .heroLogo img{max-width:60px;max-height:60px;right:50px;}

 .HeroCarousel .carousel .video .VideoPlayer{display:none;}

 .HeroCarousel .carousel .video .VideoPlayer+span, .HeroCarousel .carousel .video>span{display:block;}

 .HeroCarousel .carousel .rsNav{bottom:20px;}

 .HeroCarousel .disable{display:none;}

}

@media screen and (min-width:1px) and (max-width:740px){.HeroCarousel{background-color:#fff;height:;}

 .HeroCarousel .carousel .rsOverflow{height:auto !important;}

 .HeroCarousel .carousel .heroItem, .HeroCarousel .carousel .heroItem.alignedText, .HeroCarousel .carousel .heroItem.darkText{color:#ffffff;}

 .HeroCarousel .carousel .heroItem>span, .HeroCarousel .carousel .heroItem.alignedText>span, .HeroCarousel .carousel .heroItem.darkText>span{position:relative;height:242px;}

 .HeroCarousel .carousel .heroItem .heroContent, .HeroCarousel .carousel .heroItem.alignedText .heroContent, .HeroCarousel .carousel .heroItem.darkText .heroContent{background:#f6f6f6;margin:0;width:100%;max-width:none;text-align:center;padding:5px 3%;left:0;right:0 }

 .HeroCarousel .carousel .heroItem .heroContent .heading, .HeroCarousel .carousel .heroItem.alignedText .heroContent .heading, .HeroCarousel .carousel .heroItem.darkText .heroContent .heading{color:#ffffff;-webkit-font-smoothing:antialiased;text-align:center;}

 .HeroCarousel .carousel .heroItem .heroContent .heading .headingWrapper:before, .HeroCarousel .carousel .heroItem .heroContent .heading .headingWrapper:after, .HeroCarousel .carousel .heroItem.alignedText .heroContent .heading .headingWrapper:before, .HeroCarousel .carousel .heroItem.alignedText .heroContent .heading .headingWrapper:after, .HeroCarousel .carousel .heroItem.darkText .heroContent .heading .headingWrapper:before, .HeroCarousel .carousel .heroItem.darkText .heroContent .heading .headingWrapper:after{background-color:#ffffff;}

 .HeroCarousel .carousel .heroItem .heroContent .heading.headingFocus .headingWrapper:before, .HeroCarousel .carousel .heroItem .heroContent .heading.headingFocus .headingWrapper:after, .HeroCarousel .carousel .heroItem.alignedText .heroContent .heading.headingFocus .headingWrapper:before, .HeroCarousel .carousel .heroItem.alignedText .heroContent .heading.headingFocus .headingWrapper:after, .HeroCarousel .carousel .heroItem.darkText .heroContent .heading.headingFocus .headingWrapper:before, .HeroCarousel .carousel .heroItem.darkText .heroContent .heading.headingFocus .headingWrapper:after{left:50%;right:auto;margin-left:-0.67em;}

 #maninfra .HeroCarousel .carousel .heroItem .heroContent .linkContainer .primaryLinkWithStyle, #maninfra .HeroCarousel .carousel .heroItem.alignedText .heroContent .linkContainer .primaryLinkWithStyle, #maninfra .HeroCarousel .carousel .heroItem.darkText .heroContent .linkContainer .primaryLinkWithStyle{background-color:#ffffff;color:#0c121c;}

 #maninfra .HeroCarousel .carousel .heroItem .heroContent .linkContainer .primaryLinkWithStyle:hover, #maninfra .HeroCarousel .carousel .heroItem.alignedText .heroContent .linkContainer .primaryLinkWithStyle:hover, #maninfra .HeroCarousel .carousel .heroItem.darkText .heroContent .linkContainer .primaryLinkWithStyle:hover{background-color:#fff;color:#ffffff;}

 #maninfra .HeroCarousel .carousel .heroItem .heroContent .linkContainer .primaryLinkWithStyle.disabled:hover, #maninfra .HeroCarousel .carousel .heroItem.alignedText .heroContent .linkContainer .primaryLinkWithStyle.disabled:hover, #maninfra .HeroCarousel .carousel .heroItem.darkText .heroContent .linkContainer .primaryLinkWithStyle.disabled:hover{background-color:#ffffff;color:#0c121c;}

 #maninfra.focusStylesOn .HeroCarousel .carousel .heroItem .heroContent .linkContainer .primaryLinkWithStyle:focus, #maninfra.focusStylesOn .HeroCarousel .carousel .heroItem.alignedText .heroContent .linkContainer .primaryLinkWithStyle:focus, #maninfra.focusStylesOn .HeroCarousel .carousel .heroItem.darkText .heroContent .linkContainer .primaryLinkWithStyle:focus{background-color:#fff;color:#ffffff;}

 #maninfra.focusStylesOn .HeroCarousel .carousel .heroItem .heroContent .linkContainer .primaryLinkWithStyle.disabled:focus, #maninfra.focusStylesOn .HeroCarousel .carousel .heroItem.alignedText .heroContent .linkContainer .primaryLinkWithStyle.disabled:focus, #maninfra.focusStylesOn .HeroCarousel .carousel .heroItem.darkText .heroContent .linkContainer .primaryLinkWithStyle.disabled:focus{background-color:#ffffff;color:#0c121c;}

 #maninfra .HeroCarousel .carousel .heroItem .heroContent .linkContainer .primaryLinkWithStyle, #maninfra .HeroCarousel .carousel .heroItem.alignedText .heroContent .linkContainer .primaryLinkWithStyle, #maninfra .HeroCarousel .carousel .heroItem.darkText .heroContent .linkContainer .primaryLinkWithStyle{margin-top:30px;}

 #maninfra .HeroCarousel .carousel .heroItem .heroContent .linkContainer .secondaryLinkWithStyle, #maninfra .HeroCarousel .carousel .heroItem.alignedText .heroContent .linkContainer .secondaryLinkWithStyle, #maninfra .HeroCarousel .carousel .heroItem.darkText .heroContent .linkContainer .secondaryLinkWithStyle{color:#ffffff;}

 #maninfra .HeroCarousel .carousel .heroItem .heroContent .linkContainer .secondaryLinkWithStyle:hover, #maninfra .HeroCarousel .carousel .heroItem.alignedText .heroContent .linkContainer .secondaryLinkWithStyle:hover, #maninfra .HeroCarousel .carousel .heroItem.darkText .heroContent .linkContainer .secondaryLinkWithStyle:hover{color:#ffffff;text-shadow:0 0 1px #ffffff;}

 #maninfra.focusStylesOn .HeroCarousel .carousel .heroItem .heroContent .linkContainer .secondaryLinkWithStyle:focus, #maninfra.focusStylesOn .HeroCarousel .carousel .heroItem.alignedText .heroContent .linkContainer .secondaryLinkWithStyle:focus, #maninfra.focusStylesOn .HeroCarousel .carousel .heroItem.darkText .heroContent .linkContainer .secondaryLinkWithStyle:focus{color:#ffffff;text-shadow:0 0 1px #ffffff;}

 .HeroCarousel .carousel .heroItem .heroContent .caveat, .HeroCarousel .carousel .heroItem.alignedText .heroContent .caveat, .HeroCarousel .carousel .heroItem.darkText .heroContent .caveat{margin-top:30px;}

 .HeroCarousel .carousel .heroItem.left .heroContent, .HeroCarousel .carousel .heroItem.alignedText.left .heroContent, .HeroCarousel .carousel .heroItem.darkText.left .heroContent{margin-left:0;}

 .HeroCarousel .carousel .heroItem .heroLogo, .HeroCarousel .carousel .heroItem.alignedText .heroLogo, .HeroCarousel .carousel .heroItem.darkText .heroLogo{position:absolute;top:0;left:0;right:0;}

 .HeroCarousel .carousel .heroItem .heroLogo img, .HeroCarousel .carousel .heroItem.alignedText .heroLogo img, .HeroCarousel .carousel .heroItem.darkText .heroLogo img{top:auto;right:18px;bottom:18px;left:auto;}

 .HeroCarousel .carousel .heroItem .heroLogoContainer, .HeroCarousel .carousel .heroItem.alignedText .heroLogoContainer, .HeroCarousel .carousel .heroItem.darkText .heroLogoContainer{position:absolute;right:30px;top:174px;}

 .HeroCarousel .carousel .heroItem .heroLogoContainer div, .HeroCarousel .carousel .heroItem.alignedText .heroLogoContainer div, .HeroCarousel .carousel .heroItem.darkText .heroLogoContainer div{position:relative;height:60px;width:60px;}

 .HeroCarousel .carousel .heroItem .heroLogoContainer div .heroLogo img, .HeroCarousel .carousel .heroItem.alignedText .heroLogoContainer div .heroLogo img, .HeroCarousel .carousel .heroItem.darkText .heroLogoContainer div .heroLogo img{right:36px;bottom:36px;}

 .HeroCarousel .carousel .rsNav{position:absolute;bottom:136px;right:0;height:54px;text-align:center;transform:scale(0.75);-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-o-transform:scale(0.75);}

 .HeroCarousel .carousel .rsNav .rsNavItem span{width:26px;}

 .HeroCarousel .VideoPlayer .mejs-video{display:none;}

 .HeroCarousel .VideoPlayer .mejs-controls{display:none !important;}

.col-lg-6{width:100%}

.middle-col{border-left:none;border-right:0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}

.left-col{border-right:none}

.contact-icon-area{width:67%;height:50px;margin:0;float:right}

.contact-icon-caption{font-size:20px;width:33%;text-align:left;float:left;letter-spacing:0.1em}

.contact-icon-area img{width:50px;height:auto}

 .contact-icon-area ul li img{width:50px;height:auto}

.contact-icon-area li{margin:0 2px}

.contact-container{min-height:227px}

.left-col p{margin:0 0 20px 0}

.col-lg-6.left-col{padding:0 15px 30px 15px !important}

.footer-menu li{padding:0 5%}

h1{margin:0 0 15px 0}

.GridListWrapper{padding:15px 0 0}

.footer-container{display:none}

.contact-icon-caption a{line-height:50px}

.contact-icon-area a{display:inline-block}

}

@media screen and (min-width:401px){.HeroCarousel .heroLogo{height:250px;}

}

@media screen and (max-width:320px){.HeroCarousel .heroLogo{height:161px;}

}

@media screen and (min-width:1px) and (max-width:400px){.HeroCarousel .carousel .heroItem>span, .HeroCarousel .carousel .heroItem.alignedText>span, .HeroCarousel .carousel .heroItem.darkText>span{height:178px;}

 .HeroCarousel .carousel .heroItem .heroLogoContainer, .HeroCarousel .carousel .heroItem.alignedText .heroLogoContainer, .HeroCarousel .carousel .heroItem.darkText .heroLogoContainer{position:absolute;right:30px;top:76px;}

 .HeroCarousel .carousel .heroLogo{height:150px;}

 .HeroCarousel .carousel .rsNav{transform:scale(0.75);-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-o-transform:scale(0.75);bottom:107px;right:0 }

 html.no-js .HeroCarousel .carousel .heroItem:first-child{display:block;}

}

.HeroTitleBanner{position:relative;width:100%;}

.HeroTitleBanner .shelfComponent{padding-left:50px;padding-right:50px;}

.HeroTitleBanner .backgroundImage{display:block;-ms-behavior:url(/resources/public/css/backgroundsize-iepolyfill.min.htc);position:absolute;width:100%;height:100%;background-position:center center;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}

.HeroTitleBanner .headings{position:relative;padding:0;margin-bottom:0;}

.HeroTitleBanner .primaryHeading,.HeroTitleBanner .subHeading{text-shadow:0 1px 2px rgba(0, 0, 0, 0.1);}

.HeroTitleBanner .primaryLinkWithStyle{margin-top:64px;}

#maninfra .HeroTitleBanner.dark.withImage .secondaryLinkWithStyle{color:#ffffff;}

#maninfra .HeroTitleBanner.dark.withImage .secondaryLinkWithStyle:hover{color:#ffffff;text-shadow:0 0 1px #ffffff;}

#maninfra.focusStylesOn .HeroTitleBanner.dark.withImage .secondaryLinkWithStyle:focus{color:#ffffff;text-shadow:0 0 1px #ffffff;}

.HeroTitleBanner .caveat{margin-top:32px;}

.HeroTitleBanner .heading{text-align:center;}

.HeroTitleBanner .heading.headingFocus .headingWrapper:before,.HeroTitleBanner .heading.headingFocus .headingWrapper:after{left:50%;right:auto;margin-left:-0.67em;}

.HeroTitleBanner .heading .headingTextSub{max-width:80%;}

.HeroTitleBanner.noImage .headings .primaryHeading,.HeroTitleBanner.noImage .headings .subHeading{text-shadow:none;}

.HeroTitleBanner.left{text-align:left;}

.HeroTitleBanner.left .headings{text-align:left;}

.HeroTitleBanner.left .heading{text-align:left;}

.HeroTitleBanner.left .heading .headingWrapper:before,.HeroTitleBanner.left .heading .headingWrapper:after{left:0;right:auto;margin-left:0;}

.HeroTitleBanner.left .headingTextSub{margin-left:0;max-width:none;}

.HeroTitleBanner.left .headingsContent{width:40%;margin:0 auto 0 0;}

.HeroTitleBanner.tall .shelfComponent{min-height:640px;display:table;width:100%;}

.HeroTitleBanner.tall .headings{display:table-cell;vertical-align:middle;}

.HeroTitleBanner.light,.HeroTitleBanner.grey{color:#4a4f54;}

.HeroTitleBanner.light .headerBlock .heading,.HeroTitleBanner.grey .headerBlock .heading{color:#0c121c;-webkit-font-smoothing:subpixel-antialiased;}

.HeroTitleBanner.light .headerBlock .heading .headingWrapper:before,.HeroTitleBanner.light .headerBlock .heading .headingWrapper:after,.HeroTitleBanner.grey .headerBlock .heading .headingWrapper:before,.HeroTitleBanner.grey .headerBlock .heading .headingWrapper:after{background-color:#fff;}

.HeroTitleBanner.light .headerBlock .primaryHeading,.HeroTitleBanner.light .headerBlock .subHeading,.HeroTitleBanner.grey .headerBlock .primaryHeading,.HeroTitleBanner.grey .headerBlock .subHeading{text-shadow:none;}

@media screen and (min-width:1px) and (max-width:1924px){.HeroTitleBanner.tall .shelfComponent{min-height:480px;}

}

@media screen and (min-width:1px) and (max-width:1440px){.HeroTitleBanner.left .primaryHeading{font-size:42px;}

 .HeroTitleBanner.left .primaryLinkWithStyle{margin-top:56px;}

 .HeroTitleBanner.left .headingsContent{width:44%;}

 .HeroTitleBanner.left>.image{background-position:60% 50% !important;}

 .HeroTitleBanner.tall .shelfComponent{min-height:445px;}

}

@media screen and (min-width:1px) and (max-width:1280px){.HeroTitleBanner.tall .shelfComponent{min-height:341px;}

}

@media screen and (min-width:1px) and (max-width:1000px){.HeroTitleBanner.left .shelfComponent{padding-top:40px;padding-bottom:40px;min-height:0;}

 .HeroTitleBanner.left .headingsContent{width:600px;}

 .HeroTitleBanner.left.tall .shelfComponent{min-height:0;}

 .HeroTitleBanner.left.tall .headerBlock{display:block;}

 .HeroTitleBanner.left>.image{min-height:360px;background-position:100% 50% !important;position:relative;}

}

@media screen and (min-width:1px) and (max-width:900px){.HeroTitleBanner .shelfComponent{padding-left:40px;padding-right:40px;}

}

@media screen and (min-width:1px) and (max-width:740px){.HeroTitleBanner .shelfComponent{padding-left:30px;padding-right:30px;}

 .HeroTitleBanner .primaryLinkWithStyle, .HeroTitleBanner.left .primaryLinkWithStyle{margin-top:40px;}

 .HeroTitleBanner.left .shelfComponent{padding-top:30px;padding-bottom:30px;}

 .HeroTitleBanner.left .headingsContent{width:100%;}

 .HeroTitleBanner.left .primaryHeading{font-size:30px;}

 .HeroTitleBanner.tall .headingTextSub{max-width:none;}

 .HeroTitleBanner.tall .shelfComponent{min-height:0;}

 .HeroTitleBanner.tall>.image{min-height:360px;position:relative;}

 .HeroTitleBanner.tall.left .headings, .HeroTitleBanner.tall.left .heading{text-align:left;}

}

@media screen and (min-width:1px) and (max-width:500px){.HeroTitleBanner.tall>.image{min-height:240px;}

}

.no-js .HeroTitleBanner{overflow:hidden;}

.no-js .HeroTitleBanner span img{position:absolute;width:100%;bottom:0;}

.IgniteBarV1{display:none;position:fixed;right:0;top:50%;z-index:10;width:50px;-webkit-transition:margin 1s;-webkit-transition-delay:0s;-moz-transition:margin 1s;-o-transition:margin 1s;transition:margin 1s;}

.IgniteBarV1.visible,.no-js .IgniteBarV1{display:block;}

.IgniteBarV1 li{clear:both;width:57px;height:55px;margin:0 0 5px 0}

.IgniteBarV1 li>span{display:block;float:right;padding-right:30px;-webkit-transition:background-color 0.2s;-webkit-transition-delay:0s;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;transition:background-color 0.2s;background-color:#3271a6;height:55px;width:auto;text-align:right;line-height:55px;margin-right:36px;font-size:12px;border-radius:10px 0 0px 10px;letter-spacing:0.1em;text-transform:uppercase z-index:7;}

.IgniteBarV1 li>span>a{display:block;text-decoration:none;white-space:nowrap;width:100%;font-size:16px;padding-left:25px;padding-right:10px;transition:0.5s;}

.IgniteBarV1 li>span>a:hover{color:#000;transition:0.5s;}

.IgniteBarV1 li.share span{z-index:1;position:relative;}

.IgniteBarV1 li>a{z-index:8;position:absolute;right:0;text-decoration:none;border-bottom:none;background-color:#3271a6;width:57px;height:55px;-webkit-backface-visibility:hidden;display:block;-webkit-transition:background-color 0.2s;-webkit-transition-delay:0s;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;transition:background-color 0.2s;border-radius:10px 0 0px 10px;}

.IgniteBarV1 li>a div{width:auto;height:55px;line-height:55px;text-align:center;font-size:20px;margin-top:0;}

.IgniteBarV1 li>a div.icon-ignite-brochure:before{font-size:18px;}

.IgniteBarV1 li>a div.icon-share:before{font-size:18px;margin-top:-2px;}

.IgniteBarV1 li>a div.icon-bond:before{font-size:30px;margin-top:14px;margin-left:9px;}

.IgniteBarV1 li>a div.icon-svo:before{font-size:22px;}

.IgniteBarV1 li>a div.addThis{display:inline;}

.IgniteBarV1 li>a div.addThis:before{content:'\e004';}

.IgniteBarV1 li .icon-social-facebook-comment:before{font-size:18px;}

.IgniteBarV1 li .SocialSharing{background-color:#000;left:auto;right:0;}

.IgniteBarV1 li .SocialSharing a{background:none;filter:none;}

.IgniteBarV1 li .SocialSharing a.addthis_button_twitter>span:before{margin-top:0;margin-left:5px;}

.IgniteBarV1 li .SocialSharing a.addthis_button_facebook>span:before{margin-top:-6px;margin-left:4px;}

.IgniteBarV1 li .SocialSharing a.addthis_button_linkedin>span:before{margin-top:-6px;}

.IgniteBarV1 li .SocialSharing a.addthis_button_google_plusone_share>span:before{margin-top:-4px;}

.IgniteBarV1 li .SocialSharing a.addthis_button_tumblr>span:before{margin-top:-6px;}

.IgniteBarV1 li .SocialSharing a.addthis_button_pinterest_share>span:before{margin-top:-6px;}

.IgniteBarV1 li .SocialSharing a.addthis_button_douban>span:before{margin-top:-6px;}

.IgniteBarV1 li .SocialSharing a.addthis_button_douban>span:before{margin-top:-6px;}

.IgniteBarV1 li .SocialSharing a.addthis_button_email>span:before{margin-top:0;margin-left:4px;}

.IgniteBarV1 li .SocialSharing a.addthis_button_renren>span:before{margin-top:-6px;margin-left:4px;}

.IgniteBarV1 li .SocialSharing a.addthis_button_expanded>span:before{margin-top:-6px;margin-left:4px;}

.IgniteBarV1 li:last-child a{border-bottom:0;height:55px;}

.IgniteBarV1 li:last-child a div{height:55px;line-height:55px;}

.IgniteBarV1[data-total="2"]{margin-top:-50.5px;}

.IgniteBarV1[data-total="3"]{margin-top:-76px;}

.IgniteBarV1[data-total="4"]{margin-top:-101.5px;}

.IgniteBarV1[data-total="5"]{margin-top:-127px;}

.IgniteBarV1[data-total="6"]{margin-top:-152.5px;}

html.no-js .IgniteBarV1 li.share{display:none;}

body .IgniteBarV1{top:-webkit-calc((100% + 108px) / 2);top:-moz-calc((100% + 108px) / 2);top:calc((100% + 108px) / 2);}

body.withSubNavigation .IgniteBarV1{top:-webkit-calc((100% + 108px + 41px) / 2);top:-moz-calc((100% + 108px + 41px) / 2);top:calc((100% + 108px + 41px) / 2);}

@media screen and (min-width:1px) and (max-width:900px){

/* .IgniteBarV1, .IgniteBarV1.visible{display:none;} */

}

.IgniteBarV2{display:none;position:fixed;top:30%;right:0;z-index:9;pointer-events:none;}

.IgniteBarV2.visible{display:block;}

.IgniteBarV2 .barContainer{-webkit-transform:translateZ(0);position:relative;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-duration:0.8s;-khtml-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}

.IgniteBarV2 .barContainer.scrolling{-webkit-transition-duration:0.2s;-khtml-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}

.IgniteBarV2 .toggle{pointer-events:all;}

.IgniteBarV2 .toggle .toggleLabel{background-color:#ffffff;height:50px;line-height:51px;color:#005a2b;padding-left:22px;padding-right:20px;font-family:"avenir", "arial", "helvetica", sans-serif;font-size:10px;letter-spacing:0.3em;position:absolute;left:50px;top:0;-webkit-transition-property:right;-moz-transition-property:right;-o-transition-property:right;transition-property:right;-webkit-transition-duration:0.4s;-khtml-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;z-index:1;font-weight:bold;}

.IgniteBarV2 .toggle .toggleBtn{position:relative;z-index:2;display:block;width:50px;height:50px;line-height:50px;text-align:center;text-decoration:none;background-color:#005a2b;color:#ffffff;overflow:hidden;-webkit-transition-property:background-color, color;-moz-transition-property:background-color, color;-o-transition-property:background-color, color;transition-property:background-color, color;-webkit-transition-duration:0.4s;-khtml-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0.4s;-khtml-transition-delay:0.4s;-moz-transition-delay:0.4s;-ms-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s;}

.IgniteBarV2 .toggle .toggleBtn .toggleCross{transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0deg);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transition-duration:0.4s;-khtml-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0.4s;-khtml-transition-delay:0.4s;-moz-transition-delay:0.4s;-ms-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s;}

.IgniteBarV2 .toggle .toggleBtn .toggleCross .toggleCrossIcon:before{content:'\e027';font-size:25px;}

.IgniteBarV2 .toggle .toggleBtn:hover .toggleCross .toggleCrossIcon:before{-webkit-animation:pulse 0.8s linear 0s;animation:pulse 0.8s linear 0s;}

.IgniteBarV2.open .toggle .toggleBtn{background-color:#ffffff;color:#0c6235;-webkit-transition-delay:0;-khtml-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;}

.IgniteBarV2.open .toggle .toggleBtn .toggleCross{-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transition-delay:0;-khtml-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;}

.IgniteBarV2.open .toggle .toggleBtn .toggleCross .toggleCrossIcon:before{-webkit-animation:none;animation:none;}

.IgniteBarV2.animate{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-duration:0.8s;-khtml-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-khtml-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}

.IgniteBarV2 .actions{pointer-events:all;width:50px;position:relative;right:-50px;-webkit-transition-property:right;-moz-transition-property:right;-o-transition-property:right;transition-property:right;-webkit-transition-duration:0.4s;-khtml-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0.4s;-khtml-transition-delay:0.4s;-moz-transition-delay:0.4s;-ms-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s;}

.IgniteBarV2 .actions .actionItem{width:50px;height:50px;margin-top:1px;position:relative;}

.IgniteBarV2 .actions .actionItem .action{width:50px;height:50px;position:absolute;top:0;right:0;overflow:hidden;-webkit-transition-property:width;-moz-transition-property:width;-o-transition-property:width;transition-property:width;-webkit-transition-duration:0.4s;-khtml-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0;-khtml-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;}

.IgniteBarV2 .actions .actionItem .action .actionIcon{display:block;width:50px;height:50px;position:absolute;top:0;right:0;z-index:2;line-height:50px;text-align:center;background-color:#fff;text-decoration:none;}

.IgniteBarV2 .actions .actionItem .action .actionIcon:before{position:relative;font-size:20px;}

.IgniteBarV2 .actions .actionItem .action .actionIcon.icon-ignite-brochure:before{font-size:18px;top:-1px;}

.IgniteBarV2 .actions .actionItem .action .actionIcon.icon-share:before{font-size:18px;top:-2px;}

.IgniteBarV2 .actions .actionItem .action .actionIcon.icon-social-facebook-comment:before{font-size:17px;top:-1px;}

.IgniteBarV2 .actions .actionItem .action .actionIcon.icon-map-pin:before{font-size:21px;}

.IgniteBarV2 .actions .actionItem .action .actionIcon.icon-bond:before{font-size:30px;margin-top:14px;margin-left:9px;}

.IgniteBarV2 .actions .actionItem .action .actionIcon.icon-svo:before{font-size:22px;}

.IgniteBarV2 .actions .actionItem .action .labelContainer{display:table;width:200px;height:50px;position:absolute;top:0;left:0;z-index:1;}

.IgniteBarV2 .actions .actionItem .action .labelContainer .label{display:table-cell;vertical-align:middle;padding-left:10px;padding-right:10px;text-align:right;font-family:"avenir", "arial", "helvetica", sans-serif;font-size:10px;letter-spacing:0.3em;line-height:12px;color:#e4e8e8;text-decoration:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.2s;-khtml-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.2s;-khtml-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;}

.IgniteBarV2 .actions .actionItem .action:hover .labelContainer .label{color:#ffffff;}

.IgniteBarV2 .actions .actionItem.open .action .labelContainer .label{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition-delay:0;-khtml-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;}

.IgniteBarV2.open .actions{right:0;-webkit-transition-delay:0;-khtml-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;}

.IgniteBarV2.open .actions .actionItem .action{width:250px;-webkit-transition-delay:0.4s;-khtml-transition-delay:0.4s;-moz-transition-delay:0.4s;-ms-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s;}

.IgniteBarV2 .sharingContainer{width:0;height:50px;position:absolute;top:0;right:50px;overflow:hidden;-webkit-transition-property:width;-moz-transition-property:width;-o-transition-property:width;transition-property:width;-webkit-transition-duration:0.4s;-khtml-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;}

.IgniteBarV2 .sharingContainer .SocialSharing{background-color:transparent;}

.IgniteBarV2 .sharingContainer .SocialSharing a{background-color:transparent;}

.IgniteBarV2 .sharingContainer .SocialSharing a.addthis_button_twitter>span:before{margin-top:0;margin-left:5px;}

.IgniteBarV2 .sharingContainer .SocialSharing a.addthis_button_facebook>span:before{margin-top:-6px;margin-left:4px;}

.IgniteBarV2 .sharingContainer .SocialSharing a.addthis_button_linkedin>span:before{margin-top:-6px;}

.IgniteBarV2 .sharingContainer .SocialSharing a.addthis_button_google_plusone_share>span:before{margin-top:-4px;}

.IgniteBarV2 .sharingContainer .SocialSharing a.addthis_button_tumblr>span:before{margin-top:-6px;}

.IgniteBarV2 .sharingContainer .SocialSharing a.addthis_button_pinterest_share>span:before{margin-top:-6px;}

.IgniteBarV2 .sharingContainer .SocialSharing a.addthis_button_douban>span:before{margin-top:-6px;}

.IgniteBarV2 .sharingContainer .SocialSharing a.addthis_button_douban>span:before{margin-top:-6px;}

.IgniteBarV2 .sharingContainer .SocialSharing a.addthis_button_email>span:before{margin-top:0;margin-left:4px;}

.IgniteBarV2 .sharingContainer .SocialSharing a.addthis_button_renren>span:before{margin-top:-6px;margin-left:4px;}

.IgniteBarV2 .sharingContainer .SocialSharing a.addthis_button_expanded>span:before{margin-top:-6px;margin-left:4px;}

@media screen and (min-width:1px) and (max-width:740px){.IgniteBarV2{top:auto !important;bottom:50px;}

 .IgniteBarV2 .barContainer{padding-bottom:50px;}

 .IgniteBarV2 .toggle{position:absolute;bottom:0;}

 .IgniteBarV2.open .toggle .cross{transform:rotate(-45deg);}

 .IgniteBarV2 .actions .actionItem{margin-top:0;margin-bottom:1px;}

}

@media screen and (max-height:360px){.IgniteBarV2{display:none;}

 .IgniteBarV2.visible{display:none;}

}

.no-js .IgniteBarV2 .toggle{display:none;}

.no-js .IgniteBarV2 .actions{right:0;}

.no-js .IgniteBarV2 .actions .actionItemShare{display:none;}

.no-js .IgniteBarV2 .actions .actionItem .action .labelContainer{background-color:#fff;}

.no-js .IgniteBarV2 .actions .actionItem .action .labelContainer .label{text-align:center;}

.no-js .IgniteBarV2 .actions .actionItem .action:hover{width:250px;}

@media screen and (min-width:1px) and (max-width:740px){.no-js .IgniteBarV2{display:none;}

}

.igniteOverlay{position:fixed;z-index:9;background-color:transparent;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.4s;-khtml-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0.4s;-khtml-transition-delay:0.4s;-moz-transition-delay:0.4s;-ms-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s;}

.igniteOverlay.visible{top:-100%;right:-100%;bottom:-100%;left:-100%;width:300%;height:300%;}

.igniteOverlay.active{background-color:#000000;background-color:rgba(0, 0, 0, 0.7);-webkit-transition-delay:0;-khtml-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;}

@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);}

 50%{-webkit-transform:scale(1.24);}

 100%{-webkit-transform:scale(1);}

}

@keyframes pulse{0%{transform:scale(1);}

 50%{transform:scale(1.24);}

 100%{transform:scale(1);}

}

.IgniteBar{transition:opacity 0.4s;}

.forceScrollBar .IgniteBar{opacity:0;position:relative;}

.MainNavigation{left:283px;top:46px;right:0;position:absolute;z-index:8;border-top:1px solid;font-family:'Poppins', sans-serif;color:#000;font-size:12px;text-transform:uppercase;letter-spacing:0.1em;font-weight:600}

.MainNavigation a{color:#000;text-decoration:none}

.MainNavigation a,.MainNavigation button,.MainNavigation .inactiveSearchButton{display:block;text-align:center;text-decoration:none;border:none;margin:0;padding:0;-webkit-transition:background-color 400ms;-webkit-transition-delay:ease;-moz-transition:background-color 400ms ease;-o-transition:background-color 400ms ease;transition:background-color 400ms ease;}

.MainNavigation a:hover,.MainNavigation a:focus,.MainNavigation button:hover,.MainNavigation button:focus,.MainNavigation .inactiveSearchButton:hover,.MainNavigation .inactiveSearchButton:focus{}

.MainNavigation a span,.MainNavigation button span,.MainNavigation .inactiveSearchButton span{display:inline-block;line-height:14px;vertical-align:middle;padding:15px 0}

.MainNavigation a.searchButtonClose span{font-size:0}

.MainNavigation .primaryNav{margin-right:207px;}

.MainNavigation .primaryNav ul li{float:left;}

.MainNavigation .primaryNav[data-total="3"] ul li{width:20%;float:none;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-left:-4px;}

.MainNavigation .primaryNav[data-total="3"] ul li:first-child{border-left:1px solid;}

.MainNavigation .primaryNav[data-total="4"] ul li{width:25%;display:block;margin-left:0;}

.MainNavigation .primaryNav[data-total="5"] ul li{width:20%;display:block;margin-left:0;}

.MainNavigation .primaryNav[data-total="6"] ul li{width:16.666%;display:block;margin-left:0;}

.MainNavigation .primaryNav[data-total="6"] ul li a{font-size:9px;letter-spacing:0.2em;}

.MainNavigation ul{text-align:right;}

.MainNavigation ul li{float:left;display:block;width:20%;}

.MainNavigation ul li.vehicles span{background:url(../images/drop-arw-bl.png) no-repeat center 32px;}

.MainNavigation ul li.vehicles a:hover span{background:url(../images/drop-arw.png) no-repeat center 32px;}

.MainNavigation ul li.vehicles.activeOverlay a span{background:url(../images/drop-arw-up.png) no-repeat center 32px;}

.MainNavigation ul li a,.MainNavigation ul li button{position:relative;height:46px;line-height:46px;padding:0 5px;border-right:1px solid #f3f3f3;-webkit-transition:background-color 0.4s, border-color 0s;-webkit-transition-delay:0s, 0s;-moz-transition:background-color 0.4s, border-color 0s;-o-transition:background-color 0.4s, border-color 0s;transition:background-color 0.4s, border-color 0s;}

.MainNavigation ul li a:after,.MainNavigation ul li button:after{content:"";display:block;width:1px;height:100%;position:absolute;top:0;left:-1px;}

.MainNavigation ul li a:before,.MainNavigation ul li button:before{content:'';width:1px;height:1px;position:absolute;bottom:-1px;left:-1px;}

.MainNavigation ul.activeOverlay li.active a{border-bottom:0;}

.MainNavigation ul.activeOverlay li.vehicles a{border-bottom:none;}

.MainNavigation .MainNavSearchForm{display:block;position:relative;width:0;height:46px;float:left;overflow:hidden;z-index:2;}

.no-js .MainNavigation .MainNavSearchForm{width:100%;position:relative;}

.MainNavigation .MainNavSearchForm label{display:block;font-size:16px;top:25px;letter-spacing:0.1em;}

.MainNavigation .MainNavSearchForm .searchText{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:70px;line-height:70px;padding:0;border:none;font-family:"avenir", "arial", "helvetica", sans-serif;font-size:16px;letter-spacing:0.1em;outline:none;padding-left:0;text-indent:0;}

.MainNavigation .MainNavSearchForm .searchText::-ms-clear{display:none;}

.MainNavigation .SearchButton{width:207px;height:46px;position:absolute;top:0;right:0;overflow:hidden;}

.MainNavigation .SearchButton>a,.MainNavigation .SearchButton button,.MainNavigation .SearchButton .inactiveSearchButton{height:46px;width:209px;cursor:pointer;outline:none;float:left;line-height:46px;}

.MainNavigation .SearchButton .inactiveSearchButton{background:url(../images/search.png) no-repeat center center;width:38px}

.MainNavigation .SearchButton>a span,.MainNavigation .SearchButton button span,.MainNavigation .SearchButton .inactiveSearchButton span{}

.MainNavigation .SearchButton>a.searchButtonSearch span{padding:0 34px 0 0;background:url(../images/search.png) no-repeat right 0;}

.MainNavigation .SearchButton>a:before,.MainNavigation .SearchButton button:before,.MainNavigation .SearchButton .inactiveSearchButton:before{color:#000;font-size:12px}

.MainNavigation .SearchButton>a:after,.MainNavigation .SearchButton button:after,.MainNavigation .SearchButton .inactiveSearchButton:after{color:#fff;font-size:12px;width:1px;height:100%;position:absolute;top:0;left:0;}

.MainNavigation .SearchButton .searchButtonClose{float:right;text-indent:-999px;background:url(../images/close.png) no-repeat center center;width:50px}

.MainNavigation .SearchButton .searchButtonClose:before{}

.MainNavigation .SearchButton .inactiveSearchButton{cursor:auto;}

.MainNavigation .MoreButton,.MainNavigation .LocationButton{display:none;width:45px;position:absolute;top:0;right:0;}

.MainNavigation .MoreButton span,.MainNavigation .LocationButton span{height:0;overflow:hidden;line-height:0;padding-top:0;display:block;}

.MainNavigation .MoreButton a:before,.MainNavigation .LocationButton a:before{font-size:14px;height:66px;line-height:66px;background:url(../images/mob-menu.gif) no-repeat center center;}

.MainNavigation .MoreButton a{background:url(../images/mob-menu.gif) no-repeat center center #323232;height:66px}

.MainNavigation .MoreButton a span{display:none}

.MainNavigation .LocationButton{border-left:1px solid;}

.MainNavigation .LocationButton a{background:url(../images/right-menu2-bl.png) no-repeat center center #f6f6f6;height:66px}

.MainNavigation .LocationButton a span{display:none}

.MainNavigation .LocationButton a{border-bottom:0;}

.MainNavigation .LocationButton a:before{font-size:19px;padding-left:3px;}

html.no-js .MainNavigation ul li.vehicles span:after{content:"";margin-left:0;top:0;}

@media screen and (min-width:1px) and (max-width:900px){.MainNavigation{top:0;left:240px;border-top:0;}

 .MainNavigation .SearchButton{display:none;}

 .MainNavigation .MoreButton{display:block;background-color:#323232;}

 .MainNavigation .primaryNav{margin-right:45px;}

 .MainNavigation .primaryNav[data-total="6"] a{font-size:8px;}

 .MainNavigation .primaryNav li{border-top:0;}

 .MainNavigation .primaryNav li.vehicles a span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;}

 .MainNavigation .primaryNav li.vehicles a span:after{margin-left:5px;font-size:10px;}

 .MainNavigation .primaryNav li a, .MainNavigation .primaryNav li button{font-size:12px;height:66px;line-height:66px;}

.content-area{padding:0 !important}

.col-lg-6{padding:0 15px !important}

}

@media screen and (min-width:1px) and (max-width:740px){#maninfra .MainNavigation.withLocation .primaryNav{margin-right:90px;}

 #maninfra .MainNavigation .primaryNav li{display:none;}

 #maninfra .MainNavigation .primaryNav li a, #maninfra .MainNavigation .primaryNav li button{letter-spacing:0.35em;font-size:12px;}

 #maninfra .MainNavigation .primaryNav li.vehicles{display:block;float:none;width:auto;border-right:none;}

#maninfra .MainNavigation .primaryNav li.vehicles.location{display:block;float:none;width:auto;border-right:none;}

 #maninfra .MainNavigation .primaryNav li.vehicles span:after{font-size:12px;margin-left:6px;}

 #maninfra .MainNavigation .LocationButton{display:block;right:45px;}

 #maninfra .MainNavigation .MoreButton{border-left:1px solid;width:45px;}

 #maninfra .MainNavigation .MoreButton a, #maninfra .MainNavigation .MoreButton button{height:66px;}

}

.MainNavigation{border-top-color:#f3f3f3;}

.MainNavigation a,.MainNavigation button,.MainNavigation .inactiveSearchButton{background-color:#f6f6f6;color:#000;}

.MainNavigation .MoreButton a{}

.MainNavigation a:hover,.MainNavigation a:focus,.MainNavigation button:hover,.MainNavigation button:focus,.MainNavigation .inactiveSearchButton:hover,.MainNavigation .inactiveSearchButton:focus{background-color:#323232;color:#fff}

.MainNavigation .searchButtonSearch:hover,.MainNavigation .searchButtonSearch:focus{background-color:#f6f6f6;color:#000}

.MainNavigation a:hover:after,.MainNavigation a:focus:after,.MainNavigation button:hover:after,.MainNavigation button:focus:after,.MainNavigation .inactiveSearchButton:hover:after,.MainNavigation .inactiveSearchButton:focus:after{background-color:#323232;color:#fff}

.MainNavigation .searchButtonSearch:hover:after,.MainNavigation .searchButtonSearch:focus:after{background-color:#f6f6f6;color:#000}

.MainNavigation a:hover:before,.MainNavigation a:focus:before,.MainNavigation button:hover:before,.MainNavigation button:focus:before,.MainNavigation .inactiveSearchButton:hover:before,.MainNavigation .inactiveSearchButton:focus:before{background-color:transparent;color:#fff}

.MainNavigation a.MoreButton:hover:before,.MainNavigation a.MoreButton:focus:before{background-color:#323232}

.MainNavigation a.searchButtonSearch:hover:before,.MainNavigation a.searchButtonSearch:focus:before{background-color:#f6f6f6}

.MainNavigation .primaryNav[data-total="3"] ul li:first-child{}

.MainNavigation ul li.active a{background-color:#323232;color:#fff}

.MainNavigation ul li a,.MainNavigation ul li button{background-color:#fff;}

.MainNavigation ul li a:after,.MainNavigation ul li button:after{background-color:transparent;}

.MainNavigation ul li a:hover,.MainNavigation ul li a:focus,.MainNavigation ul li button:hover,.MainNavigation ul li button:focus{border-right-color:#f3f3f3;}

.MainNavigation ul li a:hover:after,.MainNavigation ul li a:focus:after,.MainNavigation ul li button:hover:after,.MainNavigation ul li button:focus:after{background-color:#323232;}

.MainNavigation ul.activeOverlay li.active a{background-color:inherit;}

.MainNavigation ul.activeOverlay li.vehicles a{background-color:#4a4f54;}

.MainNavigation .MainNavSearchForm{}

.MainNavigation .MainNavSearchForm label{color:#e4e8e8;}

.MainNavigation .MainNavSearchForm .searchText{background-color:#fff;color:#ffffff;}

.MainNavigation .SearchButton{background-color:#f6f6f6;}

.MainNavigation .SearchButton .inactiveSearchButton:hover,.MainNavigation .SearchButton .inactiveSearchButton:focus{background-color:transparent;}

.MainNavigation .LocationButton{border-left-color:#f3f3f3;}

.MainNavigation .LocationButton a.active{background-color:#4a4f54;}

@media screen and (min-width:1px) and (max-width:740px){#maninfra .MainNavigation .MoreButton{border-left-color:#f3f3f3;}

}

.lightTheme .MainNavigation{border-top-color:#eef1f1;}

.lightTheme .MainNavigation a,.lightTheme .MainNavigation button,.lightTheme .MainNavigation .inactiveSearchButton{background-color:#ffffff;color:#0c121c;}

.lightTheme .MainNavigation a:hover,.lightTheme .MainNavigation a:focus,.lightTheme .MainNavigation button:hover,.lightTheme .MainNavigation button:focus,.lightTheme .MainNavigation .inactiveSearchButton:hover,.lightTheme .MainNavigation .inactiveSearchButton:focus{background-color:#e4e8e8;border-bottom-color:#dee2e2;}

.lightTheme .MainNavigation a:hover:before,.lightTheme .MainNavigation a:focus:before,.lightTheme .MainNavigation button:hover:before,.lightTheme .MainNavigation button:focus:before,.lightTheme .MainNavigation .inactiveSearchButton:hover:before,.lightTheme .MainNavigation .inactiveSearchButton:focus:before{background-color:transparent;}

.lightTheme .MainNavigation a:hover:after,.lightTheme .MainNavigation a:focus:after,.lightTheme .MainNavigation button:hover:after,.lightTheme .MainNavigation button:focus:after,.lightTheme .MainNavigation .inactiveSearchButton:hover:after,.lightTheme .MainNavigation .inactiveSearchButton:focus:after{background-color:#dee2e2;}

.lightTheme .MainNavigation .primaryNav[data-total="3"] ul li:first-child{border-left-color:#eef1f1;}

.lightTheme .MainNavigation ul li.active a{background-color:#e4e8e8;border-bottom-color:#dee2e2;}

.lightTheme .MainNavigation ul li a,.lightTheme .MainNavigation ul li button{background-color:#ffffff;border-bottom-color:transparent;border-right-color:#eef1f1;}

.lightTheme .MainNavigation ul li a:hover,.lightTheme .MainNavigation ul li a:focus,.lightTheme .MainNavigation ul li button:hover,.lightTheme .MainNavigation ul li button:focus{border-right-color:#dee2e2;border-bottom-color:#dee2e2;}

.lightTheme .MainNavigation ul li a:hover:after,.lightTheme .MainNavigation ul li a:focus:after,.lightTheme .MainNavigation ul li button:hover:after,.lightTheme .MainNavigation ul li button:focus:after{background-color:#dee2e2;}

.lightTheme .MainNavigation ul li a:hover:before,.lightTheme .MainNavigation ul li a:focus:before,.lightTheme .MainNavigation ul li button:hover:before,.lightTheme .MainNavigation ul li button:focus:before{background-color:#dee2e2;}

.lightTheme .MainNavigation ul li:last-child.active a{border-right:none;}

.lightTheme .MainNavigation ul.activeOverlay li.active a{background-color:inherit;}

.lightTheme .MainNavigation ul.activeOverlay li.vehicles a{background-color:#4a4f54;border-bottom-color:#d8dcdc;}

.lightTheme .MainNavigation .MainNavSearchForm{background-color:#ffffff;}

.lightTheme .MainNavigation .MainNavSearchForm label{color:#63676b;}

.lightTheme .MainNavigation .MainNavSearchForm .searchText{background-color:#ffffff;color:#4a4f54;}

.lightTheme .MainNavigation .SearchButton{background-color:#ffffff;}

.lightTheme .MainNavigation .SearchButton .inactiveSearchButton:hover,.lightTheme .MainNavigation .SearchButton .inactiveSearchButton:focus{background-color:#e4e8e8;}

.lightTheme .MainNavigation .LocationButton{border-left-color:#ffffff;border-left:none;}

.lightTheme .MainNavigation .LocationButton a.active{background-color:#4a4f54;}

@media screen and (min-width:1px) and (max-width:740px){.lightTheme #maninfra .MainNavigation .MoreButton{border-left-color:#eef1f1;}

}

.NotificationBar{display:none;background-color:#4a4f54;border-bottom:1px solid #4a4f54;width:100%;overflow:hidden;position:relative;z-index:10;}

.NotificationBar .notificationContainer{display:table;}

.NotificationBar .notificationContainer .top{width:100%;display:table-cell;border-bottom:none;}

.NotificationBar .notificationContainer .top .notificationHeader{vertical-align:middle;font-family:"lr_ot4", "arial", "helvetica", sans-serif;padding:20px 20px 0 50px;}

.NotificationBar .notificationContainer .top .inner{display:table;width:100%;}

.NotificationBar .notificationContainer .top .inner .left,.NotificationBar .notificationContainer .top .inner .right{display:table-cell;vertical-align:middle;}

.NotificationBar .notificationContainer .bottom{padding:0;visibility:hidden;}

.NotificationBar .notificationContainer p{font-size:10px;visibility:visible;padding:0 20px 20px 50px;}

.NotificationBar .notificationContainer p a{text-decoration:none;border-bottom:1px solid rgba(228, 232, 232, 0.25);}

.NotificationBar .notificationContainer .close{display:table-cell;height:100%;width:70px;vertical-align:middle;border-left:1px solid #5c6065;-webkit-transition:background-color 0.2s;-webkit-transition-delay:0s;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;transition:background-color 0.2s;}

.NotificationBar .notificationContainer .close span{display:block;width:70px;height:70px;line-height:70px;}

.NotificationBar .notificationContainer .close span:before{width:100%;content:'\e00c';font-size:16px;margin:0;text-decoration:none;}

.NotificationBar .notificationContainer .close:hover,.NotificationBar .notificationContainer .close:focus{background-color:#4a4f54;}

@media screen and (min-width:1px) and (max-width:900px){.NotificationBar .notificationContainer{display:block;}

 .NotificationBar .notificationContainer .top{display:table;border-bottom:1px solid #5c6065;}

 .NotificationBar .notificationContainer .top .notificationHeader{display:table-cell;padding:10px 40px;}

 .NotificationBar .notificationContainer .bottom{padding:20px 40px 0 40px;visibility:visible;}

 .NotificationBar .notificationContainer p{padding:0 0 20px;}

 .NotificationBar .notificationContainer .close{width:50px;}

 .NotificationBar .notificationContainer .close span{width:50px;height:50px;line-height:50px;}

}

@media screen and (min-width:1px) and (max-width:740px){.NotificationBar .notificationContainer .top .notificationHeader, .NotificationBar .notificationContainer .bottom{padding-left:30px;padding-right:30px;}

}

.lt-ie9 #maninfra .NotificationBar.browserUpgradeNotification .bottom a.primaryLinkWithStyle{float:left;}

.lt-ie9 .NotificationBar.browserUpgradeNotification{display:block;padding-bottom:20px;}

.lt-ie9 .NotificationBar.browserUpgradeNotification .notificationHeader{font-weight:bold;}

.lt-ie9 .NotificationBar.browserUpgradeNotification a.close{display:none;}

.lt-ie9 .IgniteBar{display:none;}

#maninfra .NotificationBar .primaryLinkWithStyle{white-space:nowrap;margin:0 20px 0 0;visibility:visible;float:right;}

@media screen and (min-width:1px) and (max-width:900px){#maninfra .NotificationBar .primaryLinkWithStyle{margin:0 0 20px 0;float:none;}

}

@-webkit-keyframes overlayFadeIn{from{opacity:0;}

 to{opacity:1;}

}

@keyframes overlayFadeIn{from{opacity:0;}

 to{opacity:1;}

}

@-webkit-keyframes overlayFadeOut{0%{opacity:1;}

 70%{opacity:0;}

 100%{display:none;}

}

@keyframes overlayFadeOut{0%{opacity:1;}

 70%{opacity:0;}

 100%{display:none;}

}

.ScrollDown{display:inline-block;width:87px;line-height:40px;height:40px;background-color:#fff;color:#ffffff;text-decoration:none;text-align:center;z-index:9;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-transition:background-color 0.5s, color 0.5s;-webkit-transition-delay:0s, 0s;-moz-transition:background-color 0.5s, color 0.5s;-o-transition:background-color 0.5s, color 0.5s;transition:background-color 0.5s, color 0.5s;position:relative;top:-40px;background:url(../images/slide-arrow.png) no-repeat 0 0}

.ScrollDown:after{font-size:25px;position:relative;top:-1px;background:url(../images/slide-arrow-hv.png) no-repeat 0 0}

.ScrollDown:hover{background:url(../images/slide-arrow-hv1.png) no-repeat 0 0}

@media screen and (min-width:1px) and (max-width:900px){.ScrollDown{display:none;}

}

.ShoppingToolsMenu{float:right;width:100%;}

.ShoppingToolsMenu ul{float:right;}

.ShoppingToolsMenu li{float:left;position:relative;vertical-align:middle;height:46px;line-height:46px;margin:0 0 0 13px}

.ShoppingToolsMenu li.ShoppingToolsButton{line-height:46px;background:#fff;text-align:center;width:207px;font-size:12px;font-family:'Poppins', sans-serif;color:#000;text-transform:uppercase;letter-spacing:0.1em;font-weight:700}

.ShoppingToolsMenu li.ShoppingToolsButton a{color:#000;text-decoration:none;float:none;display:block;width:100%;margin:0;border-left:1px solid #f3f3f3}

.ShoppingToolsMenu li.ShoppingToolsButton>a:after{position:relative;}

.ShoppingToolsMenu li.active>a:after{}

.ShoppingToolsMenu li a img{float:left}

.ShoppingToolsMenu li a{text-decoration:none;padding:0 5px 0 0;-webkit-transform-style:preserve-3d;-webkit-transition:color 0.4s;-webkit-transition-delay:0s;-moz-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s;float:left;margin:14px 0 0 0}

.ShoppingToolsMenu li a .icon-chevron-down{display:inline-block;}

.ShoppingToolsMenu li a .icon-chevron-up{display:none;}

.ShoppingToolsMenu li a .icon-right-open-big{position:relative;font-size:9px;top:-1px;margin-right:3px;}

.ShoppingToolsMenu .ShoppingToolsDropdown{position:absolute;right:0;z-index:10;display:none;}

.ShoppingToolsMenu .ShoppingToolsDropdown li{width:100%;height:auto;line-height:17px;}

.ShoppingToolsMenu .ShoppingToolsDropdown li a{padding:9px 20px;-webkit-transition:background-color 0.4s, color 0.4s;-webkit-transition-delay:0s, 0s;-moz-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s;}

@media screen and (min-width:1px) and (max-width:1050px){.ShoppingToolsMenu li a{padding:0 6px;}

}

@media screen and (min-width:1px) and (max-width:900px){.ShoppingToolsMenu{display:none;}

}

.ShoppingToolsMenu{background-color:#fff;}

.ShoppingToolsMenu li.active{background-color:#4a4f54;}

.ShoppingToolsMenu li.active>a{color:#ffffff;}

.ShoppingToolsMenu li a{color:#a4a7a9;}

.ShoppingToolsMenu .ShoppingToolsDropdown li a{background-color:#4a4f54;color:#e4e8e8;}

.ShoppingToolsMenu .ShoppingToolsDropdown li a:hover,.ShoppingToolsMenu .ShoppingToolsDropdown li a:focus{background-color:#e4e8e8;color:#4a4f54;}

.lightTheme .ShoppingToolsMenu{background-color:#ffffff;}

.lightTheme .ShoppingToolsMenu li.active{background-color:#e4e8e8;}

.lightTheme .ShoppingToolsMenu li.active>a{color:#0c121c;}

.lightTheme .ShoppingToolsMenu li a{color:#63676b;}

.lightTheme .ShoppingToolsMenu li a:hover{color:#0c121c;}

.lightTheme .ShoppingToolsMenu .ShoppingToolsDropdown li a{background-color:#e4e8e8;color:#63676b;}

.lightTheme .ShoppingToolsMenu .ShoppingToolsDropdown li a:hover,.lightTheme .ShoppingToolsMenu .ShoppingToolsDropdown li a:focus{background-color:#ffffff;color:#0c121c;}

.SidebarImage a:first-child{text-decoration:none;}

.SidebarImage img,.SidebarImage span[data-picture]{width:100%;height:auto;display:block;margin-bottom:5.5px;}

.SidebarImage .carouselImageLink{position:relative;display:block;}

.SidebarImage .carouselImageLink img{margin-bottom:0;vertical-align:top;}

.SidebarImage .heading{margin-top:33px;}

@media screen and (min-width:1px) and (max-width:740px){.SidebarImage .heading{margin-top:22px;}

}

.SidebarText .text{margin-bottom:22px;}

.SidebarText p{margin-bottom:0;}

.SlideOutMenu{position:fixed;right:-1000px;top:0;bottom:0;z-index:99;}

.SlideOutMenu .MoreButton{float:left;width:50px;}

.SlideOutMenu .MoreButton a{display:block;height:50px;line-height:50px;text-align:center;font-size:13px;text-decoration:none;}

.SlideOutMenu .links{width:270px;float:left;height:100%;}

.SlideOutMenu .search{float:left;width:100%;height:66px;position:relative;}

.SlideOutMenu .search>span{display:block;height:66px;position:relative;overflow:hidden;padding:15px;-webkit-backface-visibility:hidden;}

.SlideOutMenu .search>span:before{background:url("../images/search.png") no-repeat 0 0;content:"test";display:inline-block;font-family:"icons";font-size:0;height:12px;line-height:20px;padding:0 0 0 12px;position:relative;text-align:left;width:12px;}

.SlideOutMenu .search input{-webkit-backface-visibility:hidden;display:block;background:#fff none repeat scroll 0 0;border:1px solid #8e8f8f;color:#3e3e3e;float:left;font-size:13px;height:35px;line-height:35px;outline:medium none;padding:0 10px 0 30px;letter-spacing:0.1em;width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}

.SlideOutMenu .search input::-webkit-input-placeholder{color:#000;}

.SlideOutMenu .search input:-moz-placeholder{color:#000;}

.SlideOutMenu .search input::-moz-placeholder{color:#000;}

.SlideOutMenu .search input:-ms-input-placeholder{color:#000;}

.SlideOutMenu .search input::-webkit-search-cancel-button{-webkit-appearance:none;}

.SlideOutMenu .search input::-ms-clear{display:none;}

.SlideOutMenu .search .btn{display:inline-block;height:21px;position:absolute;right:15px;display:none;opacity:1;top:20px;width:60px;margin:0;padding:0;border:none;font-size:10px;cursor:hand;cursor:pointer;letter-spacing:0.15em;text-align:right;}

.SlideOutMenu .navigation,.SlideOutMenu .cover{position:absolute;top:66px;bottom:0;right:0;overflow-y:auto;z-index:4;-webkit-overflow-scrolling:touch;}

.SlideOutMenu .cover{z-index:5;height:0;}

.SlideOutMenu ul{width:100%;float:left;}

.SlideOutMenu ul.first{display:none;}

.SlideOutMenu ul.first>li{clear:both;width:100%;position:relative;border-top:1px solid;overflow:hidden;*zoom:1;}

.SlideOutMenu ul.first>li>a:after{content:'\e027';position:absolute;right:17px;top:20px;font-size:15px;margin:0;background:none;font-size:0;line-height:10px;height:10px;width:10px}

.SlideOutMenu ul.first>li:first-child>a:after{background:none;}

.SlideOutMenu ul.first>li a{line-height:1.3em;padding:18px 47px 18px 17px;display:block;text-decoration:none;font-size:12px;letter-spacing:0.1em;text-transform:uppercase;font-weight:400}

.SlideOutMenu ul.first>li a:hover,.SlideOutMenu ul.first>li a:focus{background-image:none;}

.SlideOutMenu ul.first>li.active>a:after{content:'\e01f';background:url(../images/minus.png) no-repeat 0 0;}

.SlideOutMenu ul.first>li ul{float:none;}

.SlideOutMenu ul.first>li ul li{border-top:1px solid;}

.SlideOutMenu ul.first>li ul li a{line-height:15px;padding:13px 17px;position:relative;font-size:12px;text-transform:none}

.SlideOutMenu ul.first>li ul li a:before{content:'\e800';content:'\e031';float:none;font-size:10px;margin-right:5px;position:absolute;top:17px;background:url(../images/bullet.png) no-repeat 0 0;font-size:0;width:5px}

.SlideOutMenu ul.first>li ul li a span{display:inline-block;width:89%;margin-left:20px;}

.SlideOutMenu ul.second li{width:100%;height:auto;border-top:1px solid;}

.SlideOutMenu ul.second li:first-child{border-top:none;}

.SlideOutMenu ul.second li a{padding:12px 17px;line-height:28px;display:block;text-decoration:none;font-size:12px;letter-spacing:0.1em;text-transform:uppercase}

.SlideOutMenu ul.second li a [class^="icon-"],.SlideOutMenu ul.second li a [class*="icon-"]{margin-right:5px;text-align:center;font-size:28px;display:inline-block;position:relative;vertical-align:top;height:28px;width:40px}

.SlideOutMenu ul.second li a [class^="icon-"]:before,.SlideOutMenu ul.second li a [class*="icon-"]:before{margin-left:0;vertical-align:top;}

.SlideOutMenu ul.second li a:hover,.SlideOutMenu ul.second li a:focus{background-image:none;}

.SlideOutMenu ul.third{padding:13px 0;border-top:1px solid;}

.SlideOutMenu ul.third li{width:100%;height:auto;}

.SlideOutMenu ul.third li a{padding:13px 17px 13px 37px;display:block;text-decoration:none;font-size:10px;font-weight:bold;letter-spacing:0.3em;background:url(../images/bullet.png) no-repeat 25px 21px}

.SlideOutMenu ul.third li a:before{margin-right:6px;vertical-align:baseline;}

.SlideOutMenu .autoCompleteMenu{z-index:6;top:66px;max-height:none;}

@media screen and (min-width:1px) and (max-width:740px){.links ul{width:100%;float:left;}

 .links ul.first{display:block;}

}

.SlideOutMenu .MoreButton a{}

.SlideOutMenu .links{background-color:#323232;}

.SlideOutMenu .search{background-color:#f6f6f6;}

.SlideOutMenu .search>span:before{color:#000;}

.SlideOutMenu .search input{background:url(../images/search.png) no-repeat 7px 11px #fff;color:#000;}

.SlideOutMenu .search .btn{background:url("../images/close.png") no-repeat center center;color:#ffffff;text-indent:-9999px;font-size:0}

.SlideOutMenu .cover{background-color:#f8f9f9;}

.SlideOutMenu ul.first>li{border-top-color:#404040;background:#323232;}

.SlideOutMenu ul.first>li a:hover,.SlideOutMenu ul.first>li a:focus{background-color:#4a4a4a;}

.SlideOutMenu ul.first>li.active>a{background-color:#4a4a4a;}

.SlideOutMenu ul.first>li ul{background-color:#4a4a4a;}

.SlideOutMenu ul.first>li ul li{border-top-color:#404040;}

.SlideOutMenu ul.first>li ul li.active a{background-color:#4a4a4a;}

.SlideOutMenu ul.first>li ul li a{color:#e4e8e8;}

.SlideOutMenu ul.first>li ul li a:hover,.SlideOutMenu ul.first>li ul li a:focus{background-color:#4a4a4a;color:#ffffff;}

.SlideOutMenu ul.second li{border-top-color:#404040;}

.SlideOutMenu ul.second li a{color:#e4e8e8;background-color:#323232;}

.SlideOutMenu ul.second li a:hover,.SlideOutMenu ul.second li a:focus{background-color:#4a4a4a;color:#ffffff;}

.SlideOutMenu ul.second li:last-child a:hover,.SlideOutMenu ul.second li:last-child a:focus{background-color:transparent;color:#ffffff;}

.SlideOutMenu ul.third{border-top-color:#408bd8;background-color:#1072d7;}

.SlideOutMenu ul.third li a{color:#e4e8e8;}

.SlideOutMenu ul.third li a:before{color:#000;}

.SlideOutMenu ul.third li a:hover,.SlideOutMenu ul.third li a:focus{color:#ffffff;}

.lightTheme .SlideOutMenu .MoreButton a{background-color:#e4e8e8;color:#4a4f54;}

.lightTheme .SlideOutMenu .links{background-color:#ffffff;}

.lightTheme .SlideOutMenu .search{background-color:#ffffff;}

.lightTheme .SlideOutMenu .search>span:before{color:#777b7e;}

.lightTheme .SlideOutMenu .search input{background-color:#ffffff;color:#4a4f54;}

.lightTheme .SlideOutMenu .search input:-moz-placeholder{color:#000;}

.lightTheme .SlideOutMenu .search input::-moz-placeholder{color:#000;}

.lightTheme .SlideOutMenu .search input::-webkit-input-placeholder{color:#000;}

.lightTheme .SlideOutMenu .search input:-ms-input-placeholder{color:#000;}

.lightTheme .SlideOutMenu .search .btn{background-color:#ffffff;color:#63676b;}

.lightTheme .SlideOutMenu .cover{background-color:#f8f9f9;}

.lightTheme .SlideOutMenu ul.first>li{background:#ffffff;border-top-color:#eef1f1;}

.lightTheme .SlideOutMenu ul.first>li a{color:#4a4f54;}

.lightTheme .SlideOutMenu ul.first>li a:hover,.lightTheme .SlideOutMenu ul.first>li a:focus{background-color:#f8f9f9;color:#0c121c;}

.lightTheme .SlideOutMenu ul.first>li.active>a{background-color:#e4e8e8;}

.lightTheme .SlideOutMenu ul.first>li ul{background-color:#e4e8e8;}

.lightTheme .SlideOutMenu ul.first>li ul li{border-top-color:#d8dcdc;}

.lightTheme .SlideOutMenu ul.first>li ul li.active a{background-color:#f8f9f9;}

.lightTheme .SlideOutMenu ul.first>li ul li a{color:#4a4f54;}

.lightTheme .SlideOutMenu ul.first>li ul li a:hover,.lightTheme .SlideOutMenu ul.first>li ul li a:focus{background-color:#ffffff;color:#0c121c;}

.lightTheme .SlideOutMenu ul.second li{border-top-color:#d8dcdc;}

.lightTheme .SlideOutMenu ul.second li a{color:#4a4f54;background-color:#e4e8e8;}

.lightTheme .SlideOutMenu ul.second li a:hover,.lightTheme .SlideOutMenu ul.second li a:focus{background-color:#e4e8e8;color:#0c121c;}

.lightTheme .SlideOutMenu ul.third{border-top-color:#d8dcdc;background-color:#e4e8e8;}

.lightTheme .SlideOutMenu ul.third li a{color:#4a4f54;}

.lightTheme .SlideOutMenu ul.third li a:before{color:#63676b;}

.lightTheme .SlideOutMenu ul.third li a:hover,.lightTheme .SlideOutMenu ul.third li a:focus{color:#0c121c;}

.Snippet{text-align:center;}

.Snippet .copy{font-size:18px;}

@media screen and (min-width:1px) and (max-width:900px){.Snippet .copy{font-size:16px;}

}

@media screen and (min-width:1px) and (max-width:740px){.Snippet .copy{font-size:14px;}

}

.SocialFeed{padding-bottom:40px;}

.SocialFeed .gridHolder{margin:0 -20px;}

.SocialFeed .gridHolder .grid{display:block;height:426px;margin:0 auto 0;overflow:hidden;}

.SocialFeed .gridHolder .grid .gridItem{float:left;width:33.333%;padding:0 20px;}

@media screen and (min-width:1px) and (max-width:1300px){.SocialFeed .gridHolder .grid .gridItem{width:50%;}

}

@media screen and (min-width:1px) and (max-width:740px){.SocialFeed .gridHolder .grid .gridItem{width:100%;}

}

.SocialFeed .gridHolder .carouselNavigation{margin-top:40px;margin-left:20px;margin-right:20px;}

.SocialFeed .feedItem{display:block;text-decoration:none;position:relative;-webkit-transition-duration:0.4s;-khtml-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease;-khtml-transition-timing-function:ease;-moz-transition-timing-function:ease;-ms-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;}

.SocialFeed .feedItem .content,.SocialFeed .feedItem .media{position:relative;height:213px;}

.SocialFeed .feedItem .media>span{display:block;height:213px;width:100%;position:absolute;top:0;left:0;opacity:0;-webkit-transition-duration:0.4s;-khtml-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:ease;-khtml-transition-timing-function:ease;-moz-transition-timing-function:ease;-ms-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;}

.SocialFeed .feedItem:hover .media>span{background:#ffffff;opacity:0.2;filter:alpha(opacity=20);}

.SocialFeed .feedItem .content .header{display:block;padding:30px 30px 0;}

.SocialFeed .feedItem .content .header .avatar{display:block;width:50px;height:50px;margin-right:10px;float:left;}

.SocialFeed .feedItem .content .header .postDetails{height:50px;overflow:hidden;}

.SocialFeed .feedItem .content .header .postDetails .name,.SocialFeed .feedItem .content .header .postDetails .username,.SocialFeed .feedItem .content .header .postDetails .date{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.SocialFeed .feedItem .content .header .postDetails .name{line-height:16px;margin-bottom:4px;}

.SocialFeed .feedItem .content .header .postDetails .username{margin-bottom:4px;font-size:12px;line-height:14px;}

.SocialFeed .feedItem .content .header .postDetails .date{text-transform:uppercase;font-size:11px;font-weight:bold;letter-spacing:0.1em;line-height:11px;}

.SocialFeed .feedItem .content .header .postDetails .retweet:before{content:'\e03d';margin:0 4px 0 0;font-size:14px;}

.SocialFeed .feedItem .content .message{display:table;table-layout:fixed;width:100%;}

.SocialFeed .feedItem .content .message .messageWrapper{display:table-cell;table-layout:fixed;vertical-align:middle;}

.SocialFeed .feedItem .content .message .messageWrapper .messageContent{padding-right:30px;padding-left:30px;font-size:14px;line-height:18px;overflow:hidden;}

.SocialFeed .feedItem .content .meta{position:absolute;left:30px;bottom:25px;font-size:10px;}

.SocialFeed .feedItem .content .meta:before{margin-right:10px !important;margin-left:0 !important;font-size:20px;position:relative;}

.SocialFeed .feedItem .content .meta li{display:inline-block;margin-right:10px;}

.SocialFeed .feedItem .content .meta li:before{position:relative;top:-2px;margin:0 5px 0 0 !important;font-size:14px;}

.lt-ie10 .SocialFeed .feedItem .content .meta li:before{top:0;}

.SocialFeed .feedItem.facebook .content .meta:before{top:-3px;content:'\e040';}

.SocialFeed .feedItem.facebook .content .meta .comments:before{top:-1px;content:'\e035';}

.SocialFeed .feedItem.facebook .content .meta .likes:before{font-size:15px;content:'\e036';}

.SocialFeed .feedItem.facebook .content .meta .shares:before{font-size:13px;content:'\e037';}

.SocialFeed .feedItem.instagram .content .meta:before{top:-2px;margin-right:14px !important;content:'\e042';}

.SocialFeed .feedItem.instagram .content .meta .comments:before{content:'\e038';}

.SocialFeed .feedItem.instagram .content .meta .likes:before{margin-right:6px;content:'\e039';}

.SocialFeed .feedItem.pinterest .content .meta:before{content:'\e044';}

.SocialFeed .feedItem.pinterest .content .meta .likes:before{content:'\e03a';}

.SocialFeed .feedItem.pinterest .content .meta .shares:before{content:'\e03b';}

.SocialFeed .feedItem.twitter .content .meta:before{content:'\e048';}

.SocialFeed .feedItem.twitter .content .meta .likes:before{content:'\e03c';}

.SocialFeed .feedItem.twitter .content .meta .shares:before{font-size:16px;content:'\e03d';}

.SocialFeed .feedItem.tumblr .content .meta:before{font-size:19px;margin-top:-6px;content:'\e047';}

.SocialFeed .feedItem.tumblr .content .meta .likes:before{content:'\e03a';}

.SocialFeed .feedItem.tumblr .content .meta .shares:before{font-size:16px;content:'\e03d';}

.SocialFeed .feedItem.youtube .content .meta:before{content:'\e04b';}

.SocialFeed .feedItem.feedItemText .content{height:426px;}

.SocialFeed .feedItem.feedItemText .content .message .messageWrapper{height:301px;}

.SocialFeed .feedItem.feedItemText .content .message .messageWrapper .messageContent{position:relative;max-height:210px;padding-left:60px;padding-right:60px;padding-top:10px;padding-bottom:10px;font-family:"tinos", "arial", "helvetica", sans-serif;font-size:30px;line-height:38px;word-break:break-word;}

.SocialFeed .feedItem.feedItemText .content .message .messageWrapper .messageContent:before,.SocialFeed .feedItem.feedItemText .content .message .messageWrapper .messageContent:after{content:"";display:block;position:absolute;left:60px;width:1.34em;height:2px;}

.SocialFeed .feedItem.feedItemText .content .message .messageWrapper .messageContent:before{top:0;}

.SocialFeed .feedItem.feedItemText .content .message .messageWrapper .messageContent:after{bottom:0;}

.SocialFeed .feedItem.feedItemImage .content,.SocialFeed .feedItem.feedItemVideo .content{width:auto;position:static;}

.SocialFeed .feedItem.feedItemImage .content .message .messageWrapper,.SocialFeed .feedItem.feedItemVideo .content .message .messageWrapper{height:88px;}

.SocialFeed .feedItem.feedItemImage .content .message .messageWrapper .messageContent,.SocialFeed .feedItem.feedItemVideo .content .message .messageWrapper .messageContent{max-height:54px;}

.SocialFeed .feedItem.feedItemImage .media,.SocialFeed .feedItem.feedItemVideo .media{margin-left:0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;-ms-behavior:url(/resources/public/css/backgroundsize-iepolyfill.min.htc);opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;-khtml-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}

.SocialFeed .profileLinks{margin:40px 0 0;text-align:center;}

.SocialFeed .profileLinks li{display:inline-block;width:90px;margin-bottom:40px;vertical-align:top;}

.SocialFeed .profileLinks li a{display:block;text-decoration:none;overflow:hidden;}

.SocialFeed .profileLinks li a .ico{width:50px;height:50px;line-height:50px;margin:0 auto 18px;font-size:23px;background-color:#fff;-webkit-transition:background 400ms;-webkit-transition-delay:ease;-moz-transition:background 400ms ease;-o-transition:background 400ms ease;transition:background 400ms ease;}

.SocialFeed .profileLinks li a .ico:before{color:#e4e8e8;vertical-align:top;}

.SocialFeed .profileLinks li a.facebook .ico{line-height:52px;}

.SocialFeed .profileLinks li a.facebook .ico:before{content:'\e040';margin-top:-8px;}

.SocialFeed .profileLinks li a.instagram .ico:before{content:'\e042';margin-top:-6px;margin-right:2px;}

.SocialFeed .profileLinks li a.pinterest .ico:before{content:'\e044';margin-top:-4px;}

.SocialFeed .profileLinks li a.twitter .ico:before{content:'\e048';}

.SocialFeed .profileLinks li a.youtube .ico{font-size:29px;}

.SocialFeed .profileLinks li a.youtube .ico:before{content:'\e04b';margin-top:-8px;}

.SocialFeed .profileLinks li a.tumblr .ico:before{content:'\e047';margin-top:-6px;}

.SocialFeed .profileLinks li a .text .count{margin-bottom:3px;font-family:"lr_ot4", "arial", "helvetica", sans-serif;font-size:15px;letter-spacing:0.1em;}

.SocialFeed .profileLinks li a .text .label{font-size:9px;line-height:12px;letter-spacing:0.2em;font-weight:bold;-webkit-font-smoothing:auto;}

.SocialFeed .profileLinks li a .text .label .hover{display:none;}

.SocialFeed .profileLinks li a:hover .ico:before{color:#ffffff;}

.SocialFeed .profileLinks li a:hover.facebook .ico{background-color:#305891;}

.SocialFeed .profileLinks li a:hover.instagram .ico{background-color:#406e95;}

.SocialFeed .profileLinks li a:hover.pinterest .ico{background-color:#c82828;}

.SocialFeed .profileLinks li a:hover.twitter .ico{background-color:#2ca8d2;}

.SocialFeed .profileLinks li a:hover.youtube .ico{background-color:#e62d27;}

.SocialFeed .profileLinks li a:hover.tumblr .ico{background-color:#2f5070;}

.SocialFeed .profileLinks li a:hover .text .label .normal{display:none;}

.SocialFeed .profileLinks li a:hover .text .label .hover{display:inline;}

@media screen and (min-width:1px) and (max-width:900px){.SocialFeed{padding-bottom:0px;}

}

@media screen and (min-width:1px) and (max-width:740px){.SocialFeed{padding-bottom:0px;}

 .SocialFeed .gridHolder .carouselNavigation{margin-left:auto;margin-right:auto;text-align:center;}

 .SocialFeed .profileLinks li{margin-bottom:30px;}

}

.SocialFeed.dark .feedItem{background-color:#e4e8e8;color:#4a4f54;}

.SocialFeed.dark .feedItem:hover{background-color:#ffffff;}

.SocialFeed.dark .feedItem .content .header .name{color:#0c121c;}

.SocialFeed.dark .feedItem.feedItemText .content .message .messageWrapper .messageContent{color:#005a2b;}

.SocialFeed.dark .feedItem.feedItemText .content .message .messageWrapper .messageContent:before,.SocialFeed.dark .feedItem.feedItemText .content .message .messageWrapper .messageContent:after{background-color:#005a2b;}

.SocialFeed.dark .profileLinks li a .text .count{color:#ffffff;}

.SocialFeed.dark .profileLinks li a .text .label{color:#a4a7a9;}

.SocialFeed.dark .profileLinks li a:hover .text .count{color:#a4a7a9;}

.SocialFeed.dark .profileLinks li a:hover .text .label{color:#ffffff;}

.SocialFeed.grey .feedItem{background-color:#f8f9f9;color:#4a4f54;}

.SocialFeed.grey .feedItem:hover{background-color:#ffffff;}

.SocialFeed.grey .feedItem .content .header .name{color:#0c121c;}

.SocialFeed.grey .feedItem.feedItemText .content .message .messageWrapper .messageContent{color:#005a2b;}

.SocialFeed.grey .feedItem.feedItemText .content .message .messageWrapper .messageContent:before,.SocialFeed.grey .feedItem.feedItemText .content .message .messageWrapper .messageContent:after{background-color:#005a2b;}

.SocialFeed.grey .profileLinks li a .text .count{color:#0c121c;}

.SocialFeed.grey .profileLinks li a .text .label{color:#a4a7a9;}

.SocialFeed.grey .profileLinks li a:hover .text .count{color:#a4a7a9;}

.SocialFeed.grey .profileLinks li a:hover .text .label{color:#0c121c;}

.SocialFeed.light .feedItem{background-color:#ffffff;color:#4a4f54;}

.SocialFeed.light .feedItem:hover{background-color:#e4e8e8;}

.SocialFeed.light .feedItem .content .header .name{color:#0c121c;}

.SocialFeed.light .feedItem.feedItemText .content .message .messageWrapper .messageContent{color:#005a2b;}

.SocialFeed.light .feedItem.feedItemText .content .message .messageWrapper .messageContent:before,.SocialFeed.light .feedItem.feedItemText .content .message .messageWrapper .messageContent:after{background-color:#005a2b;}

.SocialFeed.light .profileLinks li a .text .count{color:#4a4f54;}

.SocialFeed.light .profileLinks li a .text .label{color:#a4a7a9;}

.SocialFeed.light .profileLinks li a:hover .text .count{color:#a4a7a9;}

.SocialFeed.light .profileLinks li a:hover .text .label{color:#4a4f54;}

.addThisMenu{width:70px;float:right;position:relative;display:block;}

.addThisMenu>a{display:block;text-decoration:none;position:relative;z-index:20;visibility:hidden;background-color:#fff;}

.addThisMenu>a>span{width:70px;background-color:#fff;border-left:1px solid #30353e;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;height:70px;text-align:center;line-height:69px;display:block;}

.addThisMenu>a>span:before{content:'\e034';font-size:17px;}

.addThisMenu>a:hover>span{background-color:#4a4f54;-webkit-transition:background-color 0.2s;-webkit-transition-delay:0s;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;transition:background-color 0.2s;}

.addThisMenu.open>a>span{background-color:#4a4f54;}

.addThisMenu.smallMenu{width:50px;}

.addThisMenu.smallMenu>a>span{width:50px;height:50px;line-height:49px;}

.addThisMenu.light>a{background-color:#ffffff;color:#0c121c;}

.addThisMenu.light>a span{background-color:#ffffff;color:#000000;}

#at15s{margin-left:-3000px;}

.SocialSharing{-webkit-transition:all 1s;-webkit-transition-delay:0s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;visibility:hidden;width:70px;position:absolute;z-index:19;top:0;}

.SocialSharing a{text-decoration:none;display:block;background-color:rgba(12, 18, 28, 0.9);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#bf000000', endColorstr='#bf000000');-webkit-transition:background-color 0.2s;-webkit-transition-delay:0s;-moz-transition:background-color 0.2s;-o-transition:background-color 0.2s;transition:background-color 0.2s;border-top:1px solid #4a4f54;}

.SocialSharing a>span{display:block;width:100%;height:70px;line-height:70px;text-align:center;margin-top:0;font-size:22px;}

.SocialSharing a>span:before{margin-top:-3px;}

.SocialSharing a>span:first-child{border-top:none;}

.SocialSharing a.addthis_button_twitter>span:before, .SocialSharing a.addthis_button_twitter>span{background:url(../images/twit-icon-wh.png) no-repeat center center}

.SocialSharing a.addthis_button_twitter:hover,.SocialSharing a.addthis_button_twitter:focus{background-color:#2ca8d2;}

.SocialSharing a.addthis_button_facebook>span:before, .SocialSharing a.addthis_button_facebook>span{background:url(../images/fb-icon-wh.png) no-repeat center center}

.SocialSharing a.addthis_button_facebook:hover,.SocialSharing a.addthis_button_facebook:focus{background-color:#0077d8;}

.SocialSharing a.addthis_button_linkedin>span:before{content:'';}

.SocialSharing a.addthis_button_linkedin:hover,.SocialSharing a.addthis_button_linkedin:focus{background-color:#007bb6;}

.SocialSharing a.addthis_button_linkedin>span:before, .SocialSharing a.addthis_button_linkedin>span{background:url(../images/linkedin-icon-wh1.png) no-repeat center center}

.SocialSharing a.addthis_button_google_plusone_share>span:before{content:'\e041';}

.SocialSharing a.addthis_button_google_plusone_share:hover,.SocialSharing a.addthis_button_google_plusone_share:focus{background-color:#dd4b39;}

.SocialSharing a.addthis_button_tumblr>span:before{content:'\e047';}

.SocialSharing a.addthis_button_tumblr:hover,.SocialSharing a.addthis_button_tumblr:focus{background-color:#2f5070;}

.SocialSharing a.addthis_button_sinaweibo>span:before{content:'\e046';}

.SocialSharing a.addthis_button_sinaweibo:hover,.SocialSharing a.addthis_button_sinaweibo:focus{background-color:#df2029;}

.SocialSharing a.addthis_button_pinterest_share>span:before, .SocialSharing a.addthis_button_pinterest_share>span{background:url(../images/pintrent-icon-wh.png) no-repeat center center}

.SocialSharing a.addthis_button_pinterest_share:hover,.SocialSharing a.addthis_button_pinterest_share:focus{background-color:#c82828;}

.SocialSharing a.addthis_button_douban>span:before{content:'\e03f';}

.SocialSharing a.addthis_button_douban:hover,.SocialSharing a.addthis_button_douban:focus{background-color:#0e7512;}

.SocialSharing a.addthis_button_vkontakt>span:before{margin-top:3px;content:'\e049';}

.SocialSharing a.addthis_button_vkontakt:hover,.SocialSharing a.addthis_button_vkontakt:focus{background-color:#2f5070;}

.SocialSharing a.addthis_button_renren>span:before{margin-top:-1px;content:'\e045';}

.SocialSharing a.addthis_button_renren:hover,.SocialSharing a.addthis_button_renren:focus{background-color:#0259a0;}

.SocialSharing a.addthis_button_email>span:before{margin-top:2px;content:'\e01a';}

.SocialSharing a.addthis_button_email:hover,.SocialSharing a.addthis_button_email:focus{background-color:#4a4f54;}

.SocialSharing span.icon-social_wechat:before{margin-top:2px;font-size:23px;content:'\e04a';}

.SocialSharing span.icon-social_wechat:hover,.SocialSharing span.icon-social_wechat:focus{background-color:#93d034;}

.SocialSharing a.addthis_button_expanded>span{padding-top:1px;}

.SocialSharing a.addthis_button_expanded>span:before, .SocialSharing a.addthis_button_expanded>span{background:url(../images/linkedin-icon-wh.png) no-repeat center center}

.SocialSharing a.addthis_button_expanded:hover,.SocialSharing a.addthis_button_expanded:focus{background-color:#4a4f54;}

.SocialSharing .at_a11y{display:none;}

.SocialSharing.orientation_horizontal{background-color:#4a4f54;transition:all 0.4s;margin-top:0;margin-left:0;width:auto;left:0;}

.SocialSharing.orientation_horizontal a{float:left;width:44px !important;border-top:0;margin:0 !important}

.SocialSharing.orientation_horizontal a span{font-size:17px;height:44px;line-height:44px;}

.hover .SocialSharing.orientation_horizontal,.active .SocialSharing.orientation_horizontal{visibility:visible;}

.smallMenu .SocialSharing a{width:50px !important;}

.smallMenu .SocialSharing a span{font-size:17px;height:50px;line-height:50px;}

#at3win{position:fixed;top:100px;left:50%;width:300px;margin-left:-150px;background:#ffffff;border:none;-webkit-transition:width 1s;-webkit-transition-delay:0s;-moz-transition:width 1s;-o-transition:width 1s;transition:width 1s;-webkit-transition:margin-left 1s;-webkit-transition-delay:0s;-moz-transition:margin-left 1s;-o-transition:margin-left 1s;transition:margin-left 1s;z-index:99999;display:none;}

@media screen and (min-width:741px){#at3win{top:15%;width:640px;margin-left:-320px;}

}

.Vee24{display:none;}

html.withVehicleSelector[style]{overflow-y:hidden;}

html.withVehicleSelector[style] #header{position:fixed;top:0;left:0;width:100%;z-index:10;}

html.withVehicleSelector[style] #header .MainNavigation ul li.vehicles span:after{font-size:0;margin-left:0;text-indent:-9999px;}

.VehicleSelector .imageLink.TargetLinks > span{}

@media screen and (min-width:1px) and (max-width:900px){html.withVehicleSelector[style]{overflow-y:hidden;height:auto !important;}

 html.withVehicleSelector[style] #header{position:fixed;}

 html.withVehicleSelector[style] .pageWrapper{padding-top:0 !important;}

}

.VehicleSelector{overflow:hidden;background-color:#fff}

.VehicleSelector .selectorSlider{width:200%;position:relative;height:100%;left:0%;}

.VehicleSelector .vehicleList.hideVehicles .el{display:none;}

.VehicleSelector.inPageVehicleSelector{padding:80px 90px;}

.VehicleSelector .VehicleSelectorWrapper{float:left;border-left:1px solid;}

.VehicleSelectorWrapper{min-height:1px;float:none;width:50%;max-height:100%;overflow-x:hidden;}

.VehicleSelectorWrapper img{width:100%;height:auto;display:block;}

.VehicleSelectorWrapper .el{width:33.33%;text-align:center;border-right:1px solid;}

.VehicleSelectorWrapper .el .vehicleWrapper,.VehicleSelectorWrapper .el .modelWrapper{display:block;height:600px;}

.VehicleSelectorWrapper .el .vehicleWrapper{box-sizing:content-box;}

.VehicleSelectorWrapper .el .imageLink{position:relative;}

.VehicleSelectorWrapper .el .imageLink,.VehicleSelectorWrapper .el .selectorContentLink{text-decoration:none;display:block;}

.VehicleSelectorWrapper .el .imageLink{margin-left:0;margin-right:0;}

.VehicleSelectorWrapper .el .selectorContent{padding:0 2% 15px 2%;width:100%;float:left}

.VehicleSelectorWrapper .el .vehicleName,.VehicleSelectorWrapper .el .modelName{margin-bottom:0;min-height:68px}

.VehicleSelectorWrapper .el .price{font-family:"avenir", "arial", "helvetica", sans-serif;display:block;text-align:center;font-weight:normal;font-size:11px;letter-spacing:2px;}

.VehicleSelectorWrapper .el p{font-size:11px;line-height:10px;margin-top:0;margin-bottom:0;font-family:"Yantramanav", sans-serif;font-weight:500;width:100%;float:left}

.VehicleSelectorWrapper .el .vehicleSelectorButtons,.VehicleSelectorWrapper .el .modelSelectorButtons{margin-top:20px;display:table;width:100%;min-height:50px;border-top:1px solid;border-bottom:1px solid;}

.VehicleSelectorWrapper .el .selectorButton{display:table-cell;width:50%;vertical-align:middle;text-align:center;padding:12px 10px 10px 10px;border-left:1px solid;}

#maninfra .VehicleSelectorWrapper .el .selectorButton span{line-height:1;}

.VehicleSelectorWrapper .el .selectorButton:first-child{border-left:none;}

.VehicleSelectorWrapper .el .placeholder{height:41px;}

.VehicleSelectorWrapper .noPrice p{margin-top:0;}

.VehicleSelectorWrapper.longLinks .el .vehicleSelectorButtons .placeholder,.VehicleSelectorWrapper.longLinks .el .vehicleSelectorButtons a{border-top:1px solid;}

.VehicleSelectorWrapper.longLinks .el .vehicleSelectorButtons a{display:block;width:100%;border-left:none;}

.VehicleSelectorWrapper.longLinks .el .vehicleSelectorButtons a:first-child{border-top:none;}

.VehicleSelectorWrapper[data-total="4"] .el,.VehicleSelectorWrapper[data-total="7"] .el,.VehicleSelectorWrapper[data-total="8"] .el{width:25%;}

@media screen and (min-width:1px) and (max-width:900px){.VehicleSelectorWrapper .el{width:50%;}

 .VehicleSelectorWrapper[data-total="4"] .el, .VehicleSelectorWrapper[data-total="7"] .el, .VehicleSelectorWrapper[data-total="8"] .el{width:50%;}

}

@media screen and (min-width:1px) and (max-width:740px){.VehicleSelectorWrapper .el{width:100%;text-align:left;}

 .VehicleSelectorWrapper .el .vehicleWrapper, .VehicleSelectorWrapper .el .modelWrapper{display:table;}

 .VehicleSelectorWrapper .el img{float:left;width:151px;}

.VehicleSelectorWrapper .el .selectorContent img{width:auto;max-width:84%}

 .VehicleSelectorWrapper .el .selectorContent{display:table-cell;vertical-align:middle;padding:0 5%;width:100%;border-bottom:1px solid;float:none }

 .VehicleSelectorWrapper .el .vehicleName, .VehicleSelectorWrapper .el .modelName{margin:0;font-size:14px;text-align:left;letter-spacing:0.1em;}

 .VehicleSelectorWrapper .el .price{margin-top:3px;text-align:left;letter-spacing:1.5px;}

 .VehicleSelectorWrapper .el p{margin-top:6px;font-size:11px;line-height:15px;margin-bottom:0;}

 .VehicleSelectorWrapper .el .vehicleSelectorButtons{display:none;}

 .VehicleSelectorWrapper[data-total="4"] .el, .VehicleSelectorWrapper[data-total="7"] .el, .VehicleSelectorWrapper[data-total="8"] .el{width:100%;}

}

.VehicleSelector.hasRatings .el .vehicleWrapper{position:relative;padding-bottom:11px;}

.VehicleSelector.hasRatings .el .vehicleWrapper .BazaarVoiceRating{position:absolute;bottom:0;left:0;width:100%;}

@media screen and (min-width:1px) and (max-width:740px){.VehicleSelector.hasRatings .el .vehicleWrapper{position:static;padding-bottom:0;}

 .VehicleSelector.hasRatings .el .vehicleWrapper .BazaarVoiceRating{display:none;}

.VehicleSelectorWrapper .el .vehicleName,.VehicleSelectorWrapper .el .modelName{margin-bottom:0;min-height:19px}

}

#maninfra .VehicleSelectorWrapper .secondaryLinkWithStyle{margin-top:0;line-height:1.2;}

#maninfra .VehicleSelectorWrapper .secondaryLinkWithStyle:before{top:0;}

.lt-ie9 #maninfra .VehicleSelector .secondaryLinkWithStyle:before{display:none;}

@media screen and (min-width:1px) and (max-width:900px){.VehicleSelector.inPageVehicleSelector{padding:40px 40px;}

}

@media screen and (min-width:1px) and (max-width:740px){.VehicleSelector.inPageVehicleSelector{padding:0;}

}

@media screen and (min-width:2001px){html.withVehicleSelector[style] #header, html.withVehicleSelector[style] #vehicleSelectorOverlay{left:50%;margin-left:-1000px;}

}

#vehicleSelectorOverlay{position:fixed;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;}

.overlay .selectorSlider>.vehicleList .el{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:400ms opacity;-webkit-transition-delay:0s;-moz-transition:400ms opacity;-o-transition:400ms opacity;transition:400ms opacity;}

.overlay .selectorSlider>.vehicleList .el:nth-child(1){-webkit-transition-delay:0ms;-khtml-transition-delay:0ms;-moz-transition-delay:0ms;-ms-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(2){-webkit-transition-delay:200ms;-khtml-transition-delay:200ms;-moz-transition-delay:200ms;-ms-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(3){-webkit-transition-delay:400ms;-khtml-transition-delay:400ms;-moz-transition-delay:400ms;-ms-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(4){-webkit-transition-delay:600ms;-khtml-transition-delay:600ms;-moz-transition-delay:600ms;-ms-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(5){-webkit-transition-delay:800ms;-khtml-transition-delay:800ms;-moz-transition-delay:800ms;-ms-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(6){-webkit-transition-delay:1000ms;-khtml-transition-delay:1000ms;-moz-transition-delay:1000ms;-ms-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(7){-webkit-transition-delay:1200ms;-khtml-transition-delay:1200ms;-moz-transition-delay:1200ms;-ms-transition-delay:1200ms;-o-transition-delay:1200ms;transition-delay:1200ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(8){-webkit-transition-delay:1400ms;-khtml-transition-delay:1400ms;-moz-transition-delay:1400ms;-ms-transition-delay:1400ms;-o-transition-delay:1400ms;transition-delay:1400ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(9){-webkit-transition-delay:1600ms;-khtml-transition-delay:1600ms;-moz-transition-delay:1600ms;-ms-transition-delay:1600ms;-o-transition-delay:1600ms;transition-delay:1600ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(10){-webkit-transition-delay:1800ms;-khtml-transition-delay:1800ms;-moz-transition-delay:1800ms;-ms-transition-delay:1800ms;-o-transition-delay:1800ms;transition-delay:1800ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(11){-webkit-transition-delay:2000ms;-khtml-transition-delay:2000ms;-moz-transition-delay:2000ms;-ms-transition-delay:2000ms;-o-transition-delay:2000ms;transition-delay:2000ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(12){-webkit-transition-delay:2200ms;-khtml-transition-delay:2200ms;-moz-transition-delay:2200ms;-ms-transition-delay:2200ms;-o-transition-delay:2200ms;transition-delay:2200ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(13){-webkit-transition-delay:2400ms;-khtml-transition-delay:2400ms;-moz-transition-delay:2400ms;-ms-transition-delay:2400ms;-o-transition-delay:2400ms;transition-delay:2400ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(14){-webkit-transition-delay:2600ms;-khtml-transition-delay:2600ms;-moz-transition-delay:2600ms;-ms-transition-delay:2600ms;-o-transition-delay:2600ms;transition-delay:2600ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(15){-webkit-transition-delay:2800ms;-khtml-transition-delay:2800ms;-moz-transition-delay:2800ms;-ms-transition-delay:2800ms;-o-transition-delay:2800ms;transition-delay:2800ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(16){-webkit-transition-delay:3000ms;-khtml-transition-delay:3000ms;-moz-transition-delay:3000ms;-ms-transition-delay:3000ms;-o-transition-delay:3000ms;transition-delay:3000ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(17){-webkit-transition-delay:3200ms;-khtml-transition-delay:3200ms;-moz-transition-delay:3200ms;-ms-transition-delay:3200ms;-o-transition-delay:3200ms;transition-delay:3200ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(18){-webkit-transition-delay:3400ms;-khtml-transition-delay:3400ms;-moz-transition-delay:3400ms;-ms-transition-delay:3400ms;-o-transition-delay:3400ms;transition-delay:3400ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(19){-webkit-transition-delay:3600ms;-khtml-transition-delay:3600ms;-moz-transition-delay:3600ms;-ms-transition-delay:3600ms;-o-transition-delay:3600ms;transition-delay:3600ms;}

.overlay .selectorSlider>.vehicleList .el:nth-child(20){-webkit-transition-delay:3800ms;-khtml-transition-delay:3800ms;-moz-transition-delay:3800ms;-ms-transition-delay:3800ms;-o-transition-delay:3800ms;transition-delay:3800ms;}

.overlay .selectorSlider>.vehicleList.showVehicles .el{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}

html.withVehicleSelector[style] #header .MainNavigation ul li.active a{background-color:#fff;}

html.withVehicleSelector[style] #header .MainNavigation ul li.active a:hover,html.withVehicleSelector[style] #header .MainNavigation ul li.active a:focus{background-color:#323232;color:#fff}

html.withVehicleSelector[style] #header .MainNavigation ul li.active.vehicles a,html.withVehicleSelector[style] #header .MainNavigation ul li.activeOverlay a{background-color:#323232;color:#fff}

.VehicleSelector.inPageVehicleSelector{background-color:#323232;color:#fff}

.VehicleSelector.inPageVehicleSelector .VehicleSelectorWrapper{border-left-color:#a6accc;}

.VehicleSelectorWrapper .el{border-right-color:#a6accc;background-color:#fff;border-bottom:1px solid #a6accc;}

.VehicleSelectorWrapper .el .price{color:#ffffff;}

.VehicleSelectorWrapper .el p{color:#000;text-transform:uppercase}

.VehicleSelectorWrapper .el .vehicleName{color:#000;-webkit-font-smoothing:antialiased;}

.VehicleSelectorWrapper .el .vehicleName .headingWrapper:before,.VehicleSelectorWrapper .el .vehicleName .headingWrapper:after{background-color:transparent;}

.VehicleSelectorWrapper .el .vehicleSelectorButtons,.VehicleSelectorWrapper .el .modelSelectorButtons{border-top-color:#000;border-bottom-color:#000;}

.VehicleSelectorWrapper .el .selectorButton{border-left-color:#a6accc;}

.VehicleSelectorWrapper .el .placeholder{background-color:#4a4f54;}

.VehicleSelectorWrapper.longLinks .el .vehicleSelectorButtons .placeholder,.VehicleSelectorWrapper.longLinks .el .vehicleSelectorButtons a{border-top-color:#a6accc;}

@media screen and (min-width:1px) and (max-width:740px){.VehicleSelector .el .selectorContent{border-bottom-color:#a6accc;}

.VehicleSelector .el .selectorContent{border-bottom:none}

.VehicleSelectorWrapper .el p{margin-top:0}

}

.lightTheme.withVehicleSelector[style] #header .MainNavigation ul li.active a{background-color:#ffffff;}

.lightTheme.withVehicleSelector[style] #header .MainNavigation ul li.active a:hover,.lightTheme.withVehicleSelector[style] #header .MainNavigation ul li.active a:focus{background-color:#e4e8e8;}

.lightTheme.withVehicleSelector[style] #header .MainNavigation ul li.active.vehicles a,.lightTheme.withVehicleSelector[style] #header .MainNavigation ul li.activeOverlay a{background-color:#e4e8e8;}

.lightTheme .VehicleSelector.inPageVehicleSelector{background-color:#4a4f54;}

.lightTheme .VehicleSelector.inPageVehicleSelector .VehicleSelectorWrapper{border-left-color:#5c6065;}

.lightTheme .VehicleSelectorWrapper .el{border-right-color:#eef1f1;background-color:#ffffff;}

.lightTheme .VehicleSelectorWrapper .el .price{color:#4a4f54;}

.lightTheme .VehicleSelectorWrapper .el p{color:#4a4f54;}

.lightTheme .VehicleSelectorWrapper .el .vehicleName{color:#0c121c;-webkit-font-smoothing:subpixel-antialiased;}

.lightTheme .VehicleSelectorWrapper .el .vehicleName .headingWrapper:before,.lightTheme .VehicleSelectorWrapper .el .vehicleName .headingWrapper:after{background-color:#fff;}

.lightTheme .VehicleSelectorWrapper .el .vehicleSelectorButtons,.lightTheme .VehicleSelectorWrapper .el .modelSelectorButtons{border-top-color:#eef1f1;border-bottom-color:#eef1f1;}

.lightTheme .VehicleSelectorWrapper .el .selectorButton{border-left-color:#eef1f1;}

.lightTheme .VehicleSelectorWrapper .el .placeholder{background-color:#ffffff;}

.lightTheme .VehicleSelectorWrapper.longLinks .el .vehicleSelectorButtons .placeholder,.lightTheme .VehicleSelectorWrapper.longLinks .el .vehicleSelectorButtons a{border-top-color:#eef1f1;}

@media screen and (min-width:1px) and (max-width:740px){.lightTheme .VehicleSelector .el .selectorContent{border-bottom-color:#eef1f1;}

}

@media screen and (min-width:1px) and (max-width:900px){.YouTubePlayer .playButton{width:80px;height:80px;margin-left:-40px;margin-top:-40px;}

 .YouTubePlayer .playButton:before{line-height:80px;font-size:40px;margin-left:18px;}

.SlideOutMenu .search .btn{display:inline-block;right:8px;position:absolute;top:20px;width:17px;display:none}

.searchselect{float:none;display:inline-block;margin:0 0 0 2%}

.SlideOutMenu ul.second{position:relative}

.SocialSharing{width:100%;position:relative}

.SlideOutMenu ul.second div{float:left;width:100%;padding:0 0 0 62px}

.SlideOutMenu ul.second div a{float:left;margin:0 10px 0 0;padding:0}

.SlideOutMenu ul.second div a span{width:20px;float:left;height:20px}

.SlideOutMenu ul.second div a.addthis_button_facebook span{background:url(../images/fb-icon-wh.png) no-repeat 0 0}

.SlideOutMenu ul.second div a.addthis_button_twitter span{background:url(../images/twit-icon-wh.png) no-repeat 0 0}

.SlideOutMenu ul.second div a.addthis_button_expanded span{background:url(../images/linkedin-icon-wh.png) no-repeat 0 0}

.SlideOutMenu ul.second div a.addthis_button_linkedin span{background:url(../images/linkedin-icon-wh1.png) no-repeat 0 0}

.CursorAnimateRotate .cursor{display:none !important;}

}

@media screen and (min-width:1px) and (max-width:740px){.YouTubePlayer .playButton{width:40px;height:40px;margin-left:-20px;margin-top:-20px;}

 .YouTubePlayer .playButton:before{line-height:40px;font-size:19px;margin-left:10px;margin-top:2px;}

.carousel-caption a{display:none}

.CursorAnimateRotate .cursor{display:none !important}

.SlideOutMenu ul.second{position:relative}

.SocialSharing{width:100%;position:relative}

.SlideOutMenu ul.second div{float:left;width:100%;padding:0 0 0 62px}

.SlideOutMenu ul.second div a{float:left;margin:0 10px 0 0;padding:0}

.SlideOutMenu ul.second div a span{width:20px;float:left;height:20px}

.SlideOutMenu ul.second div a.addthis_button_facebook span{background:url(../images/fb-icon-wh.png) no-repeat 0 0}

.SlideOutMenu ul.second div a.addthis_button_twitter span{background:url(../images/twit-icon-wh.png) no-repeat 0 0}

.SlideOutMenu ul.second div a.addthis_button_expanded span{background:url(../images/linkedin-icon-wh.png) no-repeat 0 0}

}

@media screen and (min-width:901px) and (max-width:1024px){.HeroCarousel .carousel .heroItem.alignedText .heroContent{width:36%}

.CursorAnimateRotate .cursor{display:none !important;}

.explore-image{min-height: unset;}

}

@media screen and (min-width:481px) and (max-width:740px){.HeroCarousel .carousel .rsNav{bottom:90px;right:0 }

.GridListWrapper{padding:30px 0 0 0}

.content-area{margin:0 0 3% 0}

.col-lg-6.left-col{padding:0 15px 30px !important;}

.VehicleSelectorWrapper .el img{width:180px}

.HeroCarousel .carousel .heroItem>span,.HeroCarousel .carousel .heroItem.alignedText>span,.HeroCarousel .carousel .heroItem.darkText>span{position:relative;height:322px;}

.HeroCarousel .carousel .rsNav{}

}

.DualFrameCarousel{visibility:hidden;position:relative;display:table;}

.DualFrameCarousel .royalSlider{height:500px;}

#floorplan .DualFrameCarousel .royalSlider{height:auto !important;}

@media screen and (min-width:1px) and (max-width:900px){.DualFrameCarousel .royalSlider{height:800px;}

}

.DualFrameCarousel .royalSlider .overflow{width:100%;height:550px;}

.DualFrameCarousel .royalSlider .rsSlide{height:100%;width:100%;font-size:0;}

.DualFrameCarousel .royalSlider .rsSlide .slideInner{padding:0;}

@media screen and (min-width:1px) and (max-width:900px){.DualFrameCarousel .royalSlider .rsSlide .slideInner{padding:0;}

}

.DualFrameCarousel .royalSlider .rsSlide .slideInner,.DualFrameCarousel .royalSlider .rsSlide .gridContext{height:100%;}

.DualFrameCarousel .royalSlider .rsSlide>div{width:100%;height:100%;font-size:0;}

@media screen and (min-width:1px) and (max-width:900px){.DualFrameCarousel .royalSlider .rsSlide>div{height:auto;}

}

.DualFrameCarousel .royalSlider .left,.DualFrameCarousel .royalSlider .right{}

@media screen and (min-width:1px) and (max-width:900px){.DualFrameCarousel .royalSlider .left, .DualFrameCarousel .royalSlider .right{}

}

.DualFrameCarousel .royalSlider .left{border:none;width:45%;padding:0;height:100%;top:33%;position:absolute;text-align:left;left:2%;}

.DualFrameCarousel .royalSlider .left.six, .DualFrameCarousel .royalSlider .left.seven{top:14%;}

@media screen and (min-width:1px) and (max-width:990px){.DualFrameCarousel .royalSlider .left{height:826px;}

}

@media screen and (min-width:1px) and (max-width:900px){.DualFrameCarousel .royalSlider .left{height:442px;}

}

@media screen and (min-width:1px) and (max-width:740px){.DualFrameCarousel .royalSlider .left{height:330px;}

}

@media screen and (min-width:1px) and (max-width:500px){.DualFrameCarousel .royalSlider .left{height:402px;}

}

@media screen and (min-width:1px) and (max-width:340px){.DualFrameCarousel .royalSlider .left{height:420px;}

}

@media screen and (min-width:1px) and (max-width:900px){.DualFrameCarousel .royalSlider .left h2, .DualFrameCarousel .royalSlider .left ul{color:#000}

}

@media screen and (min-width:1px) and (max-width:740px){.DualFrameCarousel .royalSlider .left{padding:0 30px 60px;margin-top:69px;}

}

@media screen and (min-width:901px){.DualFrameCarousel .royalSlider .left>div>div>div{padding:0 !important;}

}

.DualFrameCarousel .royalSlider .left p{font-size:14px;line-height:18px;}

.DualFrameCarousel .royalSlider .left .heading{margin-bottom:18px;}

@media screen and (min-width:1px) and (max-width:900px){.DualFrameCarousel .royalSlider .left h3.heading{font-size:24px;}

}

@media screen and (min-width:1px) and (max-width:740px){.DualFrameCarousel .royalSlider .left h3.heading{font-size:18px;margin-bottom:18px;}

}

.DualFrameCarousel .royalSlider .left .title{margin-bottom:36px;color:#a4a7a9;}

.DualFrameCarousel .royalSlider .left .title .headingWrapper:before,.DualFrameCarousel .royalSlider .left .title .headingWrapper:after{background-color:#a4a7a9;}

@media screen and (min-width:1px) and (max-width:740px){.DualFrameCarousel .royalSlider .left .title{display:none;}

}

.DualFrameCarousel .royalSlider .left .caveat{margin-top:36px;}

.DualFrameCarousel .royalSlider .right{position:absolute;left:0;text-align:center;right:0;padding-left:0;height:100%;}

@media screen and (min-width:1px) and (max-width:900px){

.DualFrameCarousel .royalSlider .right{width:100%;position:relative;left:auto;right:auto;height:auto;padding:0;}









}

.DualFrameCarousel .royalSlider .right>div{float:left;width:22%;height:40%;}

.DualFrameCarousel .royalSlider .right>div .image.backgroundImage{display:block;background-position:50% 50%;height:100%;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url(/resources/public/css/backgroundsize-iepolyfill.min.htc);}

@media screen and (min-width:1px) and (max-width:900px){.DualFrameCarousel .royalSlider .right>div{}

}

.DualFrameCarousel .royalSlider .right>div.top{width:100%;height:60%;}

@media screen and (min-width:1px) and (max-width:900px){.DualFrameCarousel .royalSlider .right>div.top{display:block;padding:0;float:none;}

}

.DualFrameCarousel .royalSlider .right.single>div{height:100%;}

.DualFrameCarousel .royalSlider .right a{position:relative;display:inline-block;width:100%;height:100%;text-decoration:none;overflow:hidden;}

.DualFrameCarousel .royalSlider .right .title{display:none;text-align:center;padding:24px 0;margin:0;}

@media screen and (min-width:1px) and (max-width:740px){.DualFrameCarousel .royalSlider .right .title{display:block;font-size:22px;}

}

@media screen and (min-width:1px) and (max-width:900px){.DualFrameCarousel.singleSlide .left{margin-top:40px;}

}

@media screen and (min-width:1px) and (max-width:740px){.DualFrameCarousel.singleSlide .left{margin-top:30px;}

}

.DualFrameCarousel .carouselNavigation{position:absolute;width:108px;margin:0px auto;bottom:0px;left:50%;margin-left:-54px;}

#floorplan .DualFrameCarousel .carouselNavigation{top:49%}

@media screen and (min-width:1px) and (max-width:900px){.DualFrameCarousel .carouselNavigation{left:0;bottom:auto;margin-top:30px;text-align:center;}

}

@media screen and (min-width:1px) and (max-width:740px){.DualFrameCarousel .carouselNavigation{height:69px;margin-top:0;}

}

.DualFrameCarousel .primaryLinkWithStyle{margin-top:36px;}

.DualFrameCarousel.dark .navigation .numbers{color:#e4e8e8;}

.DualFrameCarousel.dark .navigation>div a{color:#e4e8e8;}

@media screen and (min-width:1px) and (max-width:900px){.DualFrameCarousel[data-total="1"] .royalSlider .rsSlide>div>div.left{margin-top:40px;}

}

.DualFrameCarousel.sidebarOnRight .royalSlider .rsSlide>div>div.left{float:right;}

.DualFrameCarousel.sidebarOnRight .royalSlider .rsSlide>div>div.right{float:left;}

.DualFrameCarousel .royalSlider .rsSlide>div,.DualFrameCarousel .royalSlider .rsSlide>div>div.right,.no-js .DualFrameCarousel,.no-js .DualFrameCarousel .royalSlider{display:inline-block;}

.DualFrameCarousel .royalSlider .rsSlide>div:after,.DualFrameCarousel .royalSlider .rsSlide>div>div.right:after,.no-js .DualFrameCarousel:after,.no-js .DualFrameCarousel .royalSlider:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}

.no-js .DualFrameCarousel{visibility:visible;}

.no-js .DualFrameCarousel p.title{margin-top:30px;display:block;}

.no-js .DualFrameCarousel .royalSlider{width:90%;margin:0 auto 30px;display:block;height:auto;font-size:0;}

.no-js .DualFrameCarousel .royalSlider>div{width:33.333%;display:inline-block;vertical-align:top;float:none;padding:20px;margin-bottom:30px;}

@media screen and (min-width:1px) and (max-width:900px){.no-js .DualFrameCarousel .royalSlider>div{width:50%;}

}

@media screen and (min-width:1px) and (max-width:740px){.no-js .DualFrameCarousel .royalSlider>div{width:100%;}

}

.no-js .DualFrameCarousel .royalSlider .right{position:static;width:auto;}

.no-js .DualFrameCarousel .royalSlider .left{width:auto;}

.no-js .DualFrameCarousel .royalSlider .left p.title{display:none;}

@media screen and (min-width:1px) and (max-width:900px){.no-js .DualFrameCarousel .royalSlider .left{padding:0;margin:0;}

.footer-menu{width:65%}

.footer-menu li{width:100%;padding:0}

.footer-container{padding:15px 5% !important}

.searchselect{margin:17px 0 0 2% }

.DualFrameCarousel .royalSlider .left h2{color:#000}

}

.no-js .DualFrameCarousel .royalSlider img{width:100%;height:auto;margin-bottom:20px;}

.DualFrameCarousel .royalSlider .left h2{font-size:36px;line-height:44px;text-transform:uppercase;color:#fff;margin:0 0 5% 0}

.DualFrameCarousel .royalSlider .left p{font-size:18px;line-height:25px;font-weight:500;color:#fff;margin:0 0 15px 0}

.DualFrameCarousel .royalSlider .left ul{list-style:none;display:block;font-size:18px;color:#fff;margin:0 0 15px 0}

.DualFrameCarousel .royalSlider .left ul li{display:block;padding:0 0 2% 17px;background:url(../images/bullet1.png) no-repeat 0 7px;line-height:25px;}

.DualFrameCarousel .royalSlider .left.six h2, .DualFrameCarousel .royalSlider .left.seven h2{margin:0 0 30px 0}

.DualFrameCarousel .royalSlider .left.six ul li, .DualFrameCarousel .royalSlider .left.seven ul li{display:block;padding:0 0 5px 17px;}

.DualFrameCarousel .royalSlider .right img{max-width:100%}

#floorplan .DualFrameCarousel .royalSlider .right > div .image.backgroundImage{background-repeat:no-repeat;background-position:bottom center !important;background-size:760px;!important;}

#third.DualFrameCarousel .royalSlider .left ul{text-align:center}

#third.DualFrameCarousel .royalSlider .left ul li{background:none;padding:0}

.HeroCarousel .carousel .heroItem .slide-show-wrapper .day-view>span{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;z-index:9;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}

.HeroCarousel .carousel .heroItem .slide-show-wrapper .night-view1>span{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;z-index:9;-webkit-background-size:cover;-khtml-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}

#floorplan .DualFrameCarousel .carouselNavigation{width:100%;left:0;text-align:center;padding:0 10%;display:none;}

.full-canvas{width:100%;float:left}

.full-canvas-col1{width:50%;float:left;padding:0 !important}

.full-canvas-col2{width:50%;float:left;padding:0 !important}

.DualFrameCarousel .royalSlider .left.six{width:878px}

#third.DualFrameCarousel .royalSlider{height:575px !important}

#third.DualFrameCarousel .royalSlider .rsOverflow{height:575px !important}

#third.DualFrameCarousel .royalSlider .left{position:relative;text-align:left;top:0;height:575px;padding:0 0 0 2%;}

#third.DualFrameCarousel .royalSlider .left{position:relative;text-align:left;top:114px;width:100%;padding:0;left:auto;text-align:center}

#third.DualFrameCarousel .royalSlider .left.six{width:700px;left:5%}

#third.DualFrameCarousel .royalSlider .left.seven{width:700px;left:5%}

@media screen and (min-width:1px) and (max-width:900px){.DualFrameCarousel.grey .royalSlider .left{width:42%;left:2%}

.DualFrameCarousel.grey .royalSlider .left h2{margin:0 0 20px 0}

.DualFrameCarousel.grey .royalSlider .left ul li{padding:0 0 10px 25px;background:url(../images/bullet1.png) no-repeat 0 7px}

.DualFrameCarousel.grey .royalSlider .left h2, .DualFrameCarousel .royalSlider .left ul{color:#fff}

.DualFrameCarousel.grey .carouselNavigation{width:100%;left:0%;top:auto !important;bottom:0px;margin-left:0px}

#header{z-index:99}

#floorplan .DualFrameCarousel .carouselNavigation{top:49% !important}

.footer-menu{width:60%}

.footer-logo{width:40%}

#third.DualFrameCarousel .royalSlider{height:550px !important}

#third.DualFrameCarousel .royalSlider .rsOverflow{height:550px !important}

.DualFrameCarousel.grey .royalSlider .right{position:absolute}

.DualFrameCarousel.grey .royalSlider .right > div.top{height:550px !important}

#floorplan .DualFrameCarousel .royalSlider{height:558px !important}

#floorplan .DualFrameCarousel .royalSlider .rsOverflow{height:558px !important}

#floorplan .DualFrameCarousel .royalSlider .right > div.top{height:558px !important}

#third.DualFrameCarousel .royalSlider .left{width:100%;left:auto;text-align:center}

#third.DualFrameCarousel .royalSlider .left.six{left:3%}

#third.DualFrameCarousel .royalSlider .left.seven{left:3%}

#third.DualFrameCarousel.grey .carouselNavigation{left:0px}

#second.DualFrameCarousel .royalSlider .left{width:90%;left:5%;top:113px}

#second.DualFrameCarousel .amenities-container.rightp{width:100%}

}

@media screen and (min-width:1px) and (max-width:740px){.DualFrameCarousel.grey .royalSlider .left{width:42%;left:2%}

.DualFrameCarousel.grey .royalSlider .left h2{margin:0 0 20px 0}

.DualFrameCarousel.grey .royalSlider .left ul li{padding:0 0 10px 25px;background:url(../images/bullet1.png) no-repeat 0 7px}

.DualFrameCarousel.grey .royalSlider .left h2, .DualFrameCarousel .royalSlider .left ul{color:#fff}

.DualFrameCarousel.grey .carouselNavigation{width:16%;left:2%}

#header{z-index:99}

.DualFrameCarousel.grey .royalSlider .right > div.top{height:603px !important}

#floorplan .DualFrameCarousel .carouselNavigation{top:49% !important}

#floorplan .DualFrameCarousel .royalSlider .right > div.top{height:262px !important}

#floorplan .DualFrameCarousel .royalSlider{height:262px !important}

#floorplan .DualFrameCarousel .royalSlider .rsOverflow{height:262px !important}

.footer-menu{width:60%}

.footer-logo{width:100%;text-align:center;}

#maninfra #header #logo{width:203px;}

#maninfra #header #logo img{width:189px;height:50px;margin-left:-95px;margin-top:-25px;}

.MainNavigation{left:203px}

#maninfra .MainNavigation.withLocation .primaryNav{margin-right:44px}

.searchselect{margin:0 0 0 2%}

#third.DualFrameCarousel.grey .royalSlider{height:auto;display:none}

#third.DualFrameCarousel.grey .royalSlider .rsOverflow{height:auto}

#third.DualFrameCarousel.grey .royalSlider .right > div.top{height:250px !important}

#third.DualFrameCarousel .royalSlider .right{height:250px}

#third.DualFrameCarousel.grey .royalSlider .left h2, .DualFrameCarousel .royalSlider .left ul{color:#000}

#third.DualFrameCarousel.grey .royalSlider .left{position:relative;top:auto;right:auto;left:auto;width:100%;float:left;margin:0;padding:15px 3%}

#third.DualFrameCarousel.grey .royalSlider .left ul li{padding:0 0 10px 20px;background:url(../images/bullet2.png) no-repeat 0 7px;text-align:justify}

#third.DualFrameCarousel.grey .carouselNavigation{left:0;position:relative;width:100%;top:auto !important;display:none}

#third .carouselNavigation > div a.prev::before, #third .carouselNavigation > div a.prev{background:url("../images/left-arrow-bl.png") no-repeat 0 0}

#third .carouselNavigation > div > div{color:#000}

#third .carouselNavigation > div a.next::before, #third .carouselNavigation > div a.next{background:url("../images/right-arrow-bl.png") no-repeat 0 0}

#floorplan .DualFrameCarousel .carouselNavigation{padding:0 3%;position:relative;height:50px}

}

@media screen and (min-width:480px) and (max-width:740px){#floorplan .DualFrameCarousel .royalSlider .right > div.top{height:473px !important}

#floorplan .DualFrameCarousel .royalSlider{height:473px !important}

#floorplan .DualFrameCarousel .royalSlider .rsOverflow{height:473px !important}

}

@media screen and (min-width:901px) and (max-width:1024px){.DualFrameCarousel .royalSlider .right > div{width:35%}

.DualFrameCarousel .royalSlider .left{left:8%;width:36%}

.DualFrameCarousel .carouselNavigation{left:8%}

.footer-menu li{padding:0;width:32%}

.footer-container{padding:15px 5% !important}

.footer-menu{width:70%}

.footer-logo{width:30%}

#header.stickyNavigation{position:fixed;z-index:99;top:0}

#third.DualFrameCarousel.grey .carouselNavigation{left:8%}

h2.heading.headingLinear .headingWrapper{width:auto !important}

#third.DualFrameCarousel .royalSlider .left{left:3%}

#third.DualFrameCarousel .royalSlider .left.six{left:3%}

#third.DualFrameCarousel .royalSlider .left.seven{left:3%}

#third.DualFrameCarousel.grey .carouselNavigation{left:4%}

}

.black_overlay{display:none;position:fixed;top:0%;overflow:hidden;left:0%;width:100%;height:100%;background-color:black;z-index:1001;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80)}

.white_content{display:none;position:fixed;top:25%;left:25%;width:54%;height:50%;padding:0;border:1px solid #0b3376;background-color:white;z-index:1002;overflow:visible}

.information-text label{background-color:#474747;color:#fff;padding:10px;display:block}

.white_content p{padding:5px 8px;line-height:20px;font-size:13px}

.white_content h3{padding:13px;color:#fff;float:none;width:auto}

a.lightclose{margin:0;float:right}

.white_content{display:none;position:fixed;top:25%;left:25%;width:54%;height:58%;padding:10px 1%;border:none;background-color:white;z-index:1002;overflow:visible}

.information-text label{background-color:#474747;color:#fff;padding:10px;display:block}

.white_content p{padding:5px 8px;line-height:20px;font-size:13px}

.white_content h3{background-color:none;padding:10px 0 0 5px;color:#324679;margin:0;font-weight:700 !important;text-transform:none !important;letter-spacing:0.05em }

a.lightclose{margin:0;float:right;position:absolute;top:-39px;right:0}

a.lightclose img{float:left}

.white_content.search-light{height:384px;padding:0;top:36%;width:800px;left:50%;margin:0 0 0 -400px}

.search-light-cont{width:100%;padding:60px 0 60px 40%;margin:0;background:url(../images/light-search.png) no-repeat 55px center;display:block;height:384px}

.search-light-cont form{width:100%;float:left;border-left:1px solid #d9d9d9;height:265px;padding:0 0 0 10%}

.title-search1{color:#324679;font-size:40px;line-height:40px;width:100%;float:left;padding:0;margin:0 0 20px 0;font-weight:600}

.light-select-title{color:#1e1e1e;font-size:18px;line-height:19px;width:100%;float:left;padding:0;margin:0 0 10px 0;font-weight:400}

.select-container{width:385px;float:left;padding:0;margin:0 0 20px 0;background:url(../images/arrow-light.png) no-repeat 352px center;height:34px;overflow:hidden;border:1px solid #707070;line-height:34px}

.search-light-cont .searchselect{width:105%;margin:0;height:34px;background:url(../images/icon-location-light.png) no-repeat 0 center;border:none;padding:0 0 0 48px;font-size:16px;color:#1e1e1e;font-weight:300;font-family:'Open Sans',sans-serif !important}

.search-light-cont .searchselect.prop{background:url(../images/icon-property-light.png) no-repeat 0 center;}

.search-button{padding:7px 20px;background:#161616;font-size:18px;font-weight:400px;float:left;color:#fff}

#second.DualFrameCarousel .royalSlider{height:806px !important}

#second.DualFrameCarousel .royalSlider .rsOverflow{height:806px !important}

@media screen and (min-width:1px) and (max-width:740px){.white_content{}

.light-container{overflow:auto;height:100%}

}

@media screen and (min-width:1px) and (max-width:900px){.white_content{width:80%;left:10%}

.contact-icon-area{height:143px}

.first-col .contact-icon-area a, .middle-col .contact-icon-area a{margin:47px 0 0 0;display:inline-block}

}

@media screen and (min-width:1px) and (max-width:740px){.white_content.search-light{width:80%;height:315px;left:10%;overflow:visible}

.search-light-cont{padding:15px 0;margin:0;background:none;height:auto;float:left;background-size:50%}

.search-light-cont form{margin:0;padding:0 2%;border:none}

.title-search1{color:#324679;font-size:30px;line-height:40px;font-weight:600}

.light-select-title{color:#1e1e1e;font-size:18px;line-height:19px;width:100%;float:left;padding:0;margin:0 0 10px 0;font-weight:400}

.select-container{width:100%;background:url(../images/arrow-light.png) no-repeat 95% center}

.search-light-cont .searchselect{width:105%;margin:0;height:34px;background:url(../images/icon-location-light.png) no-repeat 0 center;border:none;padding:0 0 0 48px;font-size:16px;}

}

@media screen and (min-width:901px) and (max-width:1024px){.DualFrameCarousel .royalSlider .right > div{width:35%}

.DualFrameCarousel .royalSlider .left{left:auto;width:100%;text-align:center;top:16%}

#second.DualFrameCarousel .royalSlider .left{text-align:left}

.DualFrameCarousel .carouselNavigation{left:2%}

.footer-menu li{padding:0;width:32%}

.footer-container{padding:15px 5% !important}

.footer-menu{width:70%}

.footer-logo{width:30%}

#header.stickyNavigation{position:fixed;z-index:99;top:0}

#third.DualFrameCarousel.grey .carouselNavigation{left:2%}

h2.heading.headingLinear .headingWrapper{width:auto !important}

#third.DualFrameCarousel .royalSlider .left{left:3%}

.contact-icon-area li{width:18%;margin-left:0}

}

@media screen and (min-width:481px) and (max-width:740px){.white_content.search-light{top:15%;height:274px}

.select-container, .title-search1{margin:0 0 10px 0}

}

@media screen and (min-width:1025px) and (max-width:1920px){.white_content.search-light{height:384px;padding:0;top:36%;width:800px;left:50%;margin:0 0 0 -400px}

}

@media screen and (min-width:1px) and (max-width:900px){.white_content.search-light{height:384px;padding:0;top:36%;width:800px;left:50%;margin:0 0 0 -400px}

}

@media screen and (min-width:1px) and (max-width:480px){.white_content.search-light{height:283px;padding:0;top:22%;width:250px;left:50%;margin:0 0 0 -125px}

}

.footer-menu li{float:left }

@media only screen and (min-width:1025px) and (max-width:1366px){.footer-menu{width:70%}

.footer-logo{width:30%}

.contact-icon-area li{width:15%}

}

@media only screen and (min-width:1367px) and (max-width:1600px){}

@media only screen and (min-width:1601px) and (max-width:1920px){}

@media screen and (min-width:480px) and (max-width:740px){.white_content.search-light{height:283px;padding:0;top:5%;width:400px;left:50%;margin:0 0 0 -200px}

}

 li{list-style:none;display:block;float:left;width:auto;font-family:'Poppins', sans-serif;}

 header{height:100px;margin:0px auto;padding:0px;}

 div{width:auto;padding:0px;margin:0px;font-family:'Poppins', sans-serif;}

.FL{float:left !Important;}

.FR{float:right !Important;}

.top-logo{width:auto;float:left;height:100px;}

.quick-contact{width:auto;float:right;margin-top:24px;margin-right:105px;}

 .quick-contact li{width:auto;padding:12px 30px;font-size:14px;font-weight:600;text-transform:uppercase;float:left;position:relative;}

 .quick-contact li.first-child.phone br {

    display: none;

}

 .quick-contact .first-child:before{width:1px;height:100%;position:absolute;background:#cfcfcf;content:"";right:-1px;top:0}

.open-menu{font-size:30px;cursor:pointer;float:right;margin:40px 15px 0 0;color:#329ef4;width:24px;height:20px;background:url(../images/open-menu-icon.png) no-repeat top left;background-size:cover;}

 .scocial-icon{width:auto;float:right;color:#329ef4;margin-left:15px;}

 .scocial-icon a .fa{padding:0px 10px;font-size:18px;font-weight:600;color:#18a3f5;}

 .overview-wrap{padding:50px 0px;}

h1{font-weight:400;Width:auto;position:relative;text-align:center;font-size:40px;line-height:40px;color:#000;display:inline-block;margin:0px auto;font-family:'Poppins', sans-serif;}

h2{font-weight:400;Width:auto;position:relative;text-align:center;font-size:28px;line-height:40px;color:#000;display:inline-block;margin:0px auto;font-family:'Poppins', sans-serif;}

.heading-1:before{position:absolute;background:#3271a6;width:100px;height:1px;left:-115px;top:50%;content:"";}

.heading-1:after{position:absolute;background:#3271a6;width:100px;height:1px;right:-115px;top:50%;content:"";}

h2.heading-1 { padding: 0 !important; margin: 0 !important; line-height: initial !important; border: 0 !important; font-size: 28px !important; float: none !important;font-weight: 400 !important;color:#000 !important}

.main-heading{width:100%;text-align:center;margin-bottom:70px;}

.text-blue{font-size:18px;line-height:30px;color:#329ef4;padding-right:72px;text-align:left;}

.text-blue-2{font-size:20px;line-height:30px;color:#329ef4;margin-bottom:25px;text-align:left;}

 .left-box{padding-right:40px;}

.overview-wrap .icon-box{text-align:center;min-height:200px;margin-bottom:30px;}

 .overview-wrap .icon-box .overview-img{margin-bottom:20px;}

.overview-wrap .icon-box p{margin-bottom:0px;font-size:14px;line-height:20px;font-weight:500;}

 .features-wrap{padding:65px 0px;background:url(../images/feature-bg.jpg) no-repeat;background-attachment:fixed;background-size:100% 100%;position:relative;}

.features-wrap .heading-1{color: #fff !important;;}

.features-wrap .heading-1:after,.features-wrap .heading-1:before{background:#fff;}

 .features-wrap .main-heading{margin-bottom:50px;}

.features-wrap .features-text-box{position:absolute;background:#fff;padding:35px;right:0px;top:0px;margin-top:130px;    min-height: 400px;}

.features-wrap-c .features-text-box{position:absolute;background:#fff;padding:35px;right:0px;top:50%;margin-top:45px;    min-height: 400px;transform: translateY(-50%);}

 .heading-2{font-size:27px;margin-bottom:20px;color:#18a3f5;font-family:'Poppins', sans-serif;}

 h3.heading-2 {font-size: 27px !important;}

 .features-text-box p{font-size:14px;line-height:24px;padding-right:0px;font-weight:500;}

.features-text-box .features-list-new li{ width: 100% !important; margin-bottom: 15px !important;}

.features-text-box .features-list li{width:50%;float:left;padding-left:30px; text-align:left;padding-right:15px;line-height:24px;background:url(../images/right-icon-bullet.png) no-repeat 0px 2px;font-size:14px;font-weight:500;border:none;    margin-bottom: 5px;}

.amenities-wrap{padding:50px 0px;}

.amenities-wrap .text-blue{font-size:16px;line-height:26px;padding:0px 120px;text-align:center;}

.amenities-wrap .main-heading{margin-bottom:40px;}

.amenities-text-box{background:#18a3f5;min-height:358px;color:#fff;padding:30px 30px 0px 30px;margin:0px;}

 .amenities-img-box{background:url(../images/amenities-img.jpg) no-repeat top left;background-size:cover;min-height:358px;}

 

.sudhanshu-imperia-tab .box-1{background:url(../images/sudhanshu-imperia-img1.jpg) no-repeat top left;background-size: cover;}

.sudhanshu-imperia-tab .box-2{background:url(../images/sudhanshu-imperia-img2.jpg) no-repeat top left;background-size: cover;}

.sudhanshu-imperia-tab .box-3{background:url(../images/sudhanshu-imperia-img3.jpg) no-repeat top left;background-size: cover;}

.sudhanshu-imperia-tab .box-4{background:url(../images/sudhanshu-imperia-img4.jpg) no-repeat top left;background-size: cover;}

.sudhanshu-imperia-tab .box-5{background:url(../images/sudhanshu-imperia-img5.jpg) no-repeat top left;background-size: cover;}

.sudhanshu-imperia-tab .box-6{background:url(../images/sudhanshu-imperia-img5.jpg) no-repeat top left;background-size: cover;}



.vishnu-bhaskar-tab .box-1{background:url(../images/vishnu-bhaskar-img1.jpg) no-repeat top left;background-size: cover;}

.vishnu-bhaskar-tab .box-2{background:url(../images/vishnu-bhaskar-img2.jpg) no-repeat top left;background-size: cover;}

.vishnu-bhaskar-tab .box-3{background:url(../images/vishnu-bhaskar-img3.jpg) no-repeat top left;background-size: cover;}

.vishnu-bhaskar-tab .box-4{background:url(../images/vishnu-bhaskar-img4.jpg) no-repeat top left;background-size: cover;}

.vishnu-bhaskar-tab .box-5{background:url(../images/vishnu-bhaskar-img5.jpg) no-repeat top left;background-size: cover;}

.vishnu-bhaskar-tab .box-6{background:url(../images/vishnu-bhaskar-img6.jpg) no-repeat top left;background-size: cover;}





.sudhanshu-heights-tab .box-1{background:url(../images/sudhanshu-heights-img2.jpg) no-repeat top left;background-size: cover;}

.sudhanshu-heights-tab .box-2{background:url(../images/sudhanshu-heights-img3.jpg) no-repeat top left;background-size: cover;}

.sudhanshu-heights-tab .box-3{background:url(../images/sudhanshu-heights-img4.jpg) no-repeat top left;background-size: cover;}

.sudhanshu-heights-tab .box-4{background:url(../images/sudhanshu-heights-img5.jpg) no-repeat top left;background-size: cover;}





.aniraj-tab .box-1{background:url(../images/aniraj-amenities-img1.jpg) no-repeat top center;background-size: cover; min-height: 606px;}

.aniraj-tab .box-2{background:url(../images/aniraj-amenities-img2.jpg) no-repeat top center;background-size: cover; min-height: 606px;}





.amol-tab .box-1{background:url(../images/amol-amenities-img1.png) no-repeat top center;background-size: cover; min-height: 606px;}

.amol-tab .box-2{background:url(../images/amol-amenities-img2.png) no-repeat top center;background-size: cover; min-height: 606px;}











.tab-content .features-list li{width:100%;padding-left:35px;margin:0 0 5px 0 !important;background:url(../images/right-arrow-o.png) no-repeat 0px 2px;line-height:30px;font-size:15px;border-bottom:1px solid #5bb1f6;padding-bottom: 0;padding-top: 0;}

.tab-content .features-list li:last-child{border-bottom:none;}

.amenities-text-box .heading-2{color:#fff;font-size:30px !important;}

.floor-plan{width:100%;background:#f9f9f9;padding:55px 0px;min-height:700px;}

.floor-plan .main-heading{margin-bottom:35px;}

.gallery-wrap{padding-top:50px;position:relative;}

.gallery-wrap .main-heading{margin-bottom:50px;}

.quick-contact-wrap{height:auto;}

.contact-map-box iframe{width:100%;height:725px;}

.contact-map-box{width:50%;float:left;height:725px;}

.contact-form-box{width:600px;float:left;background:#18a3f5;height:725px;position:relative;padding:55px 30px 70px 50px;}

.contact-form-box:before{content:"";background:#18a3f5;width:100%;height:100%;right:-100%;top:0;position:absolute;}

 .heading-3{font-size:40px;position:relative;color:#fff;margin-bottom:25px;display:inline-block;font-family:'Poppins', sans-serif;font-weight:400;letter-spacing:0.5px;}

 .heading-3:before{position:absolute;width:100px;right:-115px;top:14px;height:1px;content:"";background:#fff;}

.get-in{margin-bottom:35px}

.get-in p{color:#fff;font-size:15px;line-height:30px;font-weight:400;margin-bottom:10px;padding-right:168px;}

.get-in p .text-1{Width:75px;text-align:left;font-weight:500;display:inline-block;line-height:35px;margin-bottom:0px;font-size:15px;vertical-align:top}

.get-in p.emails{ padding-right: 0px;}

.get-in p b {

    vertical-align: top;

}



.get-in p .text-2 span.bold {

    font-weight: 600;

    display: block;

    line-height: 1;

    margin-top: 8px;

}

.get-in p .text-2{Width:auto;text-align:left;font-weight:400;display:inline-block;padding-left:20px;line-height:35px;margin-bottom:0px;font-size:15px;}

.inside-banner-part{float:left;width:100%; height:380px;background:transparent url("../images/inside-banner.jpg") no-repeat scroll top center; }

.inside-banner-part-project{float:left;width:100%; height:380px;background:transparent url("../images/inside-banner-about.jpg") no-repeat center;

background-size:cover;z-index:0;}

.inside-banner-part-project.sudhanshu-heights{float:left;width:100%; height:380px;background:transparent url("../images/sudhanshu-heights-banner.jpg") no-repeat center;background-size:cover;z-index:0;}

.inside-banner-part-project.profile{background:transparent url("../images/inside-banner-profile.jpg") no-repeat center;background-size:cover;z-index:0;}

.inside-banner-part-project.about{background:transparent url("../images/about-us.jpg") no-repeat center;background-size:cover;z-index:0;}

.inside-banner-part-project.project{background:transparent url("../images/project.jpg") no-repeat center;background-size:cover;z-index:0;}

.inside-banner-part-project.project2{background:transparent url("../images/project2.jpg") no-repeat center;background-size:cover;z-index:0;}

.inside-banner-part-project.career{background:transparent url("../images/career.jpg") no-repeat center;background-size:cover;z-index:0;}

.inside-banner-part-project.sitemap{background:transparent url("../images/sitemap.jpg") no-repeat center;background-size:cover;z-index:0;}

.inside-banner-part-project.contact-us{background:transparent url("../images/contact-us.jpg") no-repeat center;background-size:cover;z-index:0;}

.inside-banner-part-project.vishnu-bhaskar-header{background:transparent url("../images/vishnu-bhaskar-header.jpg") no-repeat center; 

background-size:cover;z-index:0;}

.inside-banner-part-project.sudhanshu-imperia{ background:transparent url("../images/inside-sudhanshu-imperia.jpg") no-repeat center;

 background-size:cover;z-index:0;}

 .inside-banner-part-project.sudhanshu-imperia-c{ background:transparent url("../images/inside-sudhanshu-imperia-c.jpg") no-repeat center;

 background-size:cover;z-index:0;}

.inside-banner-part-project.aniraj-tower-header { background: transparent url(../images/aniraj-header.jpg) no-repeat center; 

background-size: cover; z-index: 0; } 

.inside-banner-part-project.amol-header { background: transparent url(../images/amol-header.png) no-repeat center; 

    background-size: cover; z-index: 0; } 



.breadcrumb-part{float:left;width:100%;padding:11px 0;background:#e8e9eb;z-index:999;}

.breadcrumb-text{color:#000;font-size:13px;font-weight:500;text-transform:uppercase;text-align:center;}

.breadcrumb-text a{color:#000;font-family:'Poppins', sans-serif;font-size:14px;}

.breadcrumb-text span{display:inline-block;margin:0 9px;}

.heading-1{}

.menu-link-mob{display:none;width:100%;float:left;margin:0px;}

.project-menu{background-color:#FFF;clear:both;display:block;float:left;height:auto;margin:4% 0;padding:3%;width:100%;box-sizing:border-box;}

.project-menu select{background:transparent url("../images/select-bg.gif") no-repeat scroll right top;border:1px solid #DDD;clear:both;cursor:pointer;display:block;height:28px;-webkit-appearance:none;-moz-appearance:none;appearance:none;float:left;font-size:13px;font-weight:400;width:100%;padding-left:10px;}

.project-menu option{padding:4px;}

.tabbable-line > .nav-tabs{border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;text-align:center;width:100%;padding:0px;margin-bottom:30px;}

.tabbable-line > .nav-tabs > li{text-align:center;float:none;margin:0px auto;width:auto;display:inline-block;height:auto;transition:0.5s;}

 .tabbable-line > .nav-tabs > li > a{width:auto;font-weight:500;display:block;background:none;border:0;margin:0px !important;color:#000;font-size:16px;text-transform:capitalize;line-height:52px;float:none;text-align:center;border-radius:0px;transition:0.5s;padding:0px;}

.tabbable-line > .nav-tabs > li > a > i{color:#a6a6a6;}

.tabbable-line > .nav-tabs > li.open, .tabbable-line > .nav-tabs > li:hover{transition:0.5s;}

.tabbable-line > .nav-tabs > li.open > a, .tabbable-line > .nav-tabs > li:hover > a{border:0;color:#000;transition:0.5s;}

.tabbable-line > .nav-tabs > li.open > a > i, .tabbable-line > .nav-tabs > li:hover > a > i{color:#a6a6a6;}

.tabbable-line > .nav-tabs > li.open .dropdown-menu, .tabbable-line > .nav-tabs > li:hover .dropdown-menu{margin-top:0px;}

.tabbable-line > .nav-tabs > li.active{color:#329ef4;position:relative;background:none;}

.tabbable-line > .nav-tabs > li a:hover{color:#329ef4;transition:0.5s;background:none;}

 .tabbable-line > .nav-tabs > li.active:after{top:-1.5px;left:0;background:#329ef4;content:" ";height:3px;width:100%;position:absolute;transition:0.5s;}

 .tabbable-line > .nav-tabs > li.active:before{bottom:-1.5px;left:0;background:#329ef4;content:" ";height:3px;width:100%;position:absolute;transition:0.5s;}

 .tabbable-line > .nav-tabs > li:nth-last-child(1){background:none;}

.tabbable-line > .nav-tabs > li.active > a{border:0;color:#329ef4;padding:0px;}

.project-wrap .tabbable-line > .nav-tabs > li > a h2 {font-size: 18px !important;}

.tabbable-line > .nav-tabs > li.active > a h2 {color:#329ef4;}

.tabbable-line > .nav-tabs > li.active > a > i{color:#404040;}

.tabbable-line > .tab-content{margin-top:-3px;background-color:#fff;border:0;padding:15px 0;}

.portlet .tabbable-line > .tab-content{padding-bottom:0;}

 .tabbable-line.tabs-below > .nav-tabs > li{border-top:4px solid transparent;}

.tabbable-line.tabs-below > .nav-tabs > li > a{margin-top:0;}

.tabbable-line.tabs-below > .nav-tabs > li:hover{border-bottom:0;border-top:4px solid #fbcdcf;}

.tabbable-line.tabs-below > .nav-tabs > li.active{margin-bottom:-2px;border-bottom:0;border-top:4px solid #f3565d;}

.tabbable-line.tabs-below > .tab-content{margin-top:-10px;border-top:0;border-bottom:1px solid #eee;padding-bottom:15px;}

.comments{background:rgba(0, 0, 0, 0) url("../images/form-bg.png") repeat-y scroll 0 0;float:left;padding:30px 0 0;width:100%;}

.comment-img{box-sizing:border-box;min-height:550px;position:relative;}

.comment-img.leftcontent > img{bottom:0;position:absolute;}

.comments .leftcontent, .comments .rightcontent{width:45%;float:left;}

.comment-form form{margin-left:0;}

 .comment-form .frm-field{width:240px;margin-bottom:20px;float:left;margin-right:30px;}

.comment-form .frm-fild2{margin-right:0px;}

.comment-form .comment-fild{width:100%;margin-right:0px;}

.comment-form .checkbox-fild{width:100%;margin:0px;}

.comment-form .frm-field input, .comment-form .frm-field textarea{position:relative;display:block;width:240px;line-height:33px;padding:10px 15px;border:1px solid #efefef;height:45px;color:#848484;font-weight:300;background:#ffffff;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}

 .frm-field > img{margin:0;}

.checkbox-txt > label{color:#FFF !important;font-size:12px !important;text-transform:none !important;}

.comment-form label{color:#FFF;font-size:15px; font-family:'Poppins', sans-serif;display:inline-block;max-width:100%;font-weight:400;margin-bottom:8px;}

.comment-form label span{color:#FFF;float:none;padding:0;width:auto;vertical-align:top;}

.comment-form .frm-field .submit-btn{color:#FFF;cursor:pointer;font-size:15px;line-height:15px;font-weight:600;margin-top:0;padding:15px 40px;text-transform:uppercase;width:auto;border:2px solid #FFF;background:none;transition:0.5s;}

.comment-form .frm-field .submit-btn:hover{color:#000;background:#FFF;border:2px solid #FFF;transition:0.5s;}

.frm-field input.checkbox{float:left;margin:0px;width:auto;height:auto;}

.frm-field.midd-align{margin:0 0 0 0;}

.frm-field span{color:#231f20;float:left;font-size:12px;margin:0;padding-left:10px;vertical-align:middle;width:90%;}

.comment-form{padding:0 0 0 !important;}

.captcha-field{Width:50% !important;float:left;}

 .frm-field .captcha-img{height:45px;width:50%;}

.captcha-image{float:none;vertical-align:middle;}

.map{width:100%;margin-bottom:40px;}

.map iframe{width:100%;height:450px;}

 .box-1 ,.box-2{border-right:solid 1px #cae4f8;}

.copyright-p .web{text-decoration:underline;}

.copyright-p a ,.copyright-p p{color:#000;line-height:20px;font-size:13px}

.copyright-p{color:#000;font-size:12px;}

 .copyright{position:absolute;bottom:35px;left:15px;}

.footer-wrap .container{border-top:solid 1px #cae4f8;}

.footer-wrap{min-height:250px;position:relative;}

.footer-wrap.active{margin-bottom:50px;}

.footer-wrap .box-1{padding-top:55px;min-height:255px;}

.footer-wrap .box-2{padding-top:55px;min-height:250px; border-left: solid 1px #cae4f8; padding-bottom: 30px;}

.footer-wrap .box-1{ border-right: 0px;}

.footer-wrap .box-3{padding-top:55px;min-height:250px;padding-left:25px;}

.subscribe-head{font-size:14px;line-height:14px;}

.footer-wrap .box-3 p{margin-bottom:10px;}

.footer-wrap input{width:210px;background:#fafafa;font-family:'Poppins', sans-serif;border-top:solid 1px #e6e6e6;border-left:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;float:left;}

.follow{margin-top:30px;}

.follow p{width:auto;float:left;text-transform:uppercase;margin-bottom:0px;}

.follow .scocial-icon{width:auto;float:left;}

.follow .scocial-icon a .fa{color:#8fd5e7;}

.footer-wrap .submit-btn-2{width:50px;height:47px;background:url(../images/masenger-icon.png) no-repeat center #329ef4;background-size:50%;border-top:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;float:left }

.overlay{visibility:hidden; opacity:0;height:100%;width:100%;position:fixed;z-index:999;top:0;left:0;background-color:rgba(0,0,0, 0.8);overflow-x:hidden;transition:0.5s;}

.overlay-content{position:relative;top:25%;width:100%;text-align:center;margin-top:30px;}

.overlay a{padding:10px 0px;text-decoration:none;font-size:15px;color:#FFF;display:block;transition:0.3s;line-height:15px;text-align:left;font-family:'Poppins', sans-serif;transition:0.5s;}

 .overlay a:hover, .overlay a:focus{color:#00a1fb;transition:0.5s;}

.overlay .closebtn{position:absolute;top:33px;right:17px;font-size:50px;font-weight:200;}

.overlay .container{position:relative;}

.overview-wrap .sudhanshu-heights-overview-l .icon-box{margin-bottom: 5px;}

.overview-wrap .sudhanshu-heights-overview-l .icon-box .overview-icon { min-height: 116px; }

.features-wrap.sudhanshu-heights .features-text-box p{margin-bottom: 10px;}

.features-wrap.sudhanshu-heights {padding-bottom:160px;}

.sudhanshu-heights-plan ul.plan li a{font-size: 13px;width: 87px;padding: 10px 5px;line-height: 20px;border: solid 1px transparent;}

.sudhanshu-heights-plan ul.plan li{margin: 0px 5px;}



.carousel-caption-part { float: right; width: 440px; text-align: left; line-height: 1; position: relative; height: 100%; margin:39px 0; }

.inside-banner-part-project.sudhanshu-imperia-c .carousel-caption-part {

    margin: 84px 0;

}

.carousel-caption-text-2 { float: left; width: 100%; font-weight:300; font-size: 48px; text-transform: capitalize; color: #000; margin:0 0 30px; }

.flat-bg { position:relative; float:left; margin:0 20px 0 0; padding:0 20px 0 0; }

.flat-bg:last-child:before { display:none;  }

.flat-bg:last-child { margin:0; padding:0; } 

.flat-bg:before { position:absolute; top:0; right:0; content: ""; display: block; width:1px; 

background-color: #769199; height:78px; } 

.carousel-caption-text-3 span { font-size:50px; }

.carousel-caption-text-3 { float: left; font-weight:600; width: 100%; font-size: 30px; text-align: left; color:#e7101d;

 text-transform: capitalize; } 

.carousel-caption-img { float: left; width: 100%; padding:20px 0 0; }

.inside-banner-text { display:none; }

.aniraj-ame .tabbable-line > .nav-tabs > li > a {  width: 100% !important; }

.aniraj-ame .amenities-text-box { padding:30px; min-height:606px; }













@media screen and (max-height:450px){.overlay a{font-size:20px}

 .overlay .closebtn{font-size:40px;top:15px;right:35px;}

}

.sub-menu{padding-left:10px;}

.sub-menu li a{padding:5px 0px 5px 15px;background:url(../images/bullet.png) no-repeat 0px;}

.banner{width:100%;height:auto;}

.banner .item-1 a{background:url(../images/header-01.jpg) no-repeat top center;background-size:cover;width:100%;height:100%;display:inline-block;}

.banner .imperia-c a{background:url(../images/header-imperia-c.jpg) no-repeat top center;background-size:cover;width:100%;height:100%;display:inline-block;}

 .banner .item-2 a{background:url(../images/header-04.jpg) no-repeat top center;background-size:cover;width:100%;height:100%;display:block;} 

.banner .item-3 a{background:url(../images/header-02.jpg) no-repeat top center;background-size:cover;width:100%;height:100%;display:block;}

.banner .item-4 a{background:url(../images/header-03.jpg) no-repeat top center;background-size:cover;width:100%;height:100%;display:block;}

.banner .item-5 a{background:url(../images/header-05.jpg) no-repeat top center;background-size:cover;width:100%;height:100%;display:block;}

.banner .carousel-inner ,.banner .carousel-inner a{height:550px;width:100%;}

.banner .carousel-control{display:none;}

.banner .carousel-indicators{width:auto;margin:0px auto;text-align:center;margin-left:-33px;left:50%;bottom:30px;}

.banner .carousel-indicators li{display:inline-block;width:20px;height:10px;margin:0px 3.5px;text-indent:-999px;cursor:pointer;background-color:#FFF;border:none;border-radius:0;}

 .banner .carousel-indicators .active{background:#4fa7b1;}

.owl-carousel,.owl-item,.owl-carousel-2{-webkit-tap-highlight-color:transparent;position:relative;}

.owl-carousel{display:none;width:70%;z-index:1;margin:0px auto;}

.owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}

.owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}

.owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);}

.owl-item, .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}

.owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}

.owl-item img{display:block;width:100%}

.owl-item img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%);}

 }

.owl-dots.disabled, .owl-nav.disabled{display:none}

.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}

.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev.owl-dot, .owl-nav .owl-next,.owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left;font-size:0;}

.owl-carousel .owl-prev{width:25px;height:25px;border-color:#FFF;position:absolute;top:20%;margin-top:-31px;border-bottom:1px solid #fff;border-left:1px solid #fff;transform:rotate(45deg);left:-80px;}

 .owl-carousel .owl-next{width:25px;height:25px;border-color:#FFF;position:absolute;top:20%;margin-top:-31px;border-bottom:1px solid #fff;border-left:1px solid #fff;transform:rotate(-135deg);right:-80px;}

 .owl-prev:hover{background-position:-64px;}

.owl-next:hover{background-position:-96px;}

.owl-nav{width:98px;margin:0px auto;padding:0px;float:none;}

.owl-carousel.owl-loading{opacity:0;display:block}

.owl-carousel.owl-hidden{opacity:0}

.owl-carousel.owl-refresh .owl-item{visibility:hidden}

.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

.owl-carousel.owl-grab{cursor:move;cursor:grab}

.owl-carousel.owl-rtl{direction:rtl}

.owl-carousel.owl-rtl .owl-item{float:right}

.animated{animation-duration:1s;animation-fill-mode:both}

.owl-animated-in{z-index:0}

.owl-animated-out{z-index:1}

.fadeOut{animation-name:fadeOut}

.owl-carousel p{line-height:30px;}

.owl-carousel .item ,.owl-carousel .item{margin:0px auto;width:100%;}

.top-logo{float:left;width:auto;}

 .owl-carousel-3 .owl-dots{margin-left:12px;}

 .owl-carousel-3.owl-nav.disabled+.owl-dots{margin-top:0px;}

 .owl-carousel-3 .owl-dots .owl-dot{display:inline-block;zoom:1;}

 .owl-carousel-3 .owl-dots .owl-dot span{width:14px;height:14px;cursor:pointer;margin:0px 5px 0px 0px;background:#eeeeee;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}

 .owl-carousel-3 .owl-dots .owl-dot.active span,.owl-carousel-3 .owl-dots .owl-dot:hover span{background:#0698d0}

.home-wrap{background:#fafafa;padding:70px 0px;}

.home-wrap .left-box{padding-right:15px;}

.home-wrap .left-box img{width:100%;height:auto;}

.home-wrap .right-box{min-height:409px;}

.home-wrap .main-heading{margin-bottom:40px;}

.home-wrap .home-heading{font-size:45px;line-height:47px;font-family:'Poppins', sans-serif;font-weight:500;text-align:left;width:100%;}

.home-wrap .text-1{font-size:14px;line-height:30px;margin-bottom:25px;}

.read-more-1 a{transition:0.5s;float:left;display:block;background:#fafafa;padding:7px 20px;line-height:15px;text-align:center;font-size:15px;color:#18a3f5;text-decoration:none;text-transform:uppercase;border:solid 2px #18a3f5;}

.read-more-1 a:hover{transition:0.5s;background:#18a3f5;border:solid 2px #18a3f5;color:#FFF;}

.top-menu li{width:100%;}

 .menu-heading a{font-size:20px;line-height:20px;border-bottom:1px solid #999999;padding:0px 0px 15px 0px;margin-bottom:5px;text-transform: uppercase;}

.menu-heading.contact a{padding-top:15px; border-bottom:1px solid #999999;}



 .box-3 li:last-child a{border-bottom:none; }

.get-in-touch-list{width:100%;}

.get-in-touch-list li{margin-top:10px;width:100%;padding-left:35px;color:#fff;font-size:15px;text-align:left;}

ul.get-in-touch-list li.call-icon span {

    font-weight: 600;

    margin-top: 5px;

    /* text-transform: uppercase; */

    display: inline-block;

}

.call-icon{background:url(../images/call-icon-img.png) no-repeat top left;}

.email-icon{background:url(../images/inbox-icon.png) no-repeat top left;}

.email-icon a{line-height:22px;border-bottom:none;font-size:14px;}

.sticky-menu{position:fixed;bottom:0px;z-index:9999;width:100%;line-height:50px;background:#3271a6;}

.sticky-menu ul{display:table;float:none;margin:0px auto;width:auto;text-align:center;}

 .sticky-menu li{display:table-cell;float:none;width:auto;}

.sticky-menu li a{text-align:center;padding:14px 30px;font-size:15px;line-height:15px;text-transform:uppercase;transition:0.5s;}

.sticky-menu li a:hover ,.sticky-menu li .active{background:#229bfb;color:#fff;text-decoration:none;transition:0.5s;}

#third.DualFrameCarousel .royalSlider .left{top:0px;}

.amenities-container.leftp{position:absolute !important;bottom:30px !important;left:55%;background:none!important;display:none !important;}

.project-wrap{padding-bottom:40px;background:url(../images/upcoming-project-bg.jpg) repeat-x bottom #fff;}

.tab-content ul{width:100%;position:relative;}

.tabbable-line ul li{width:auto;float:left;position:relative;margin:0px 15px !important;}

 .tab-content ul li{width:33.33%;float:left;position:relative;padding:0 15px 30px 15px;}

 .project-wrap .tabbable-line .nav-tabs:after{width:1px;height:32px;background:#dadada;position:absolute;content:"";right:50.5%;top:15px;}

.tab-content ul li:nth-child(2){margin-right:0px;}

.project-wrap .tabbable-line > .nav-tabs > li > a{width:auto !important;background:none;font-size:18px;line-height:61px;}

.project-wrap .tabbable-line > .nav-tabs{border-top:none;height:62px;}

.tab-content ul li{overflow:visible;}

 .project-wrap .tabbable-line > .nav-tabs > li.active:after{z-index:999;top:102%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(0, 151, 252, 0);border-top-color:#18a3f5;border-width:7px;margin-left:-7px;transition:0.5s;background:none;}

 .project-wrap .tabbable-line > .nav-tabs > li.active:before{}

 .project-wrap .tabbable-line > .nav-tabs > li.active:before{bottom:-1px;height:1px;}

.tab-content ul li{overflow:hidden;}

.explore-image{position:relative;overflow:hidden;margin-bottom:30px;height:auto;float:left;min-height: 295px;}

.explore-names p{width:100%;text-align:center;padding:12px 0px;color:#fff;font-size:18px;background:#4269c0;text-transform:uppercase;line-height:18px;margin-bottom:0px;z-index:999}

.tab-content ul li .explore-image:hover .explore-content-2{bottom:0;transition:0.5s;}

.explore-hover-content{}

.explore-content-2{position:absolute;width:100%;background:rgba(50, 158, 244, 0.8);height:100%;text-align:center;bottom:-101%;padding:15px;transition:0.5s;z-index:1}

.explore-content-2 p{font-size:14px;line-height:19px;margin-bottom:0px;color:#fff;margin-bottom:10px;}

.explore-content-2 a{color:#fff;font-size:16px;}

.explore-content-2 a:hover{color:#fff;font-size:16px;}

.explore-content-3{border:solid 3px #a4d4fa;padding:10px;min-height:397px;}

.explore-content-3 h3 {font-size: 20px !important; line-height: 20px; text-align: left; margin-bottom: 10px;color:#fff;} 

.explore-content-3 .text-1{font-size:14px;line-height:20px;text-align:left;font-weight:normal;margin-bottom:9px;}

.explore-content-3 .head-1 { font-size: 22px !important; line-height: 22px; text-align: left !important; margin-bottom: 5px !important; display: inherit; color: #fff !important; }

 .tab-content .explore-content-list{color:#FFF;margin-bottom:8px;display:inline-block;}

.tab-content .explore-content-list li{padding:0px 4px;margin:0px !important;font-size:14px;line-height:14px;font-weight:400;border-right:2px solid #fff;text-transform:uppercase;width: auto;}

.tab-content .explore-content-list li a{font-size:13px;display:block;transition:0.5s;}

.tab-content .explore-content-list li a:hover{text-decoration:none;color:#000;transition:0.5s;}

.tab-content .explore-content-list li:first-child{padding-left:0px;}

.tab-content .explore-content-list li:last-child{padding-right:0px;border-right:none;}

.tab-content .read-more-1 a{background:none;border:solid 2px #fff;transition:0.5s;}

.tab-content .read-more-1 a:hover{background:#fff;color:#00a8f6;transition:0.5s;    border: solid 2px #00a8f6;}

.project-name {font-size:24px;line-height:24px;margin-bottom:5px;}

.project-name h2{font-size:24px;line-height:24px;margin-bottom:5px;display: initial;font-weight: 500 !important;}

.project-place{font-size:14px;line-height:14px;text-align:left; min-height:28px; }

.explore-image img{width:100%;height:auto;float:left}

#tab_default_2 .upcoming-project li{width: 47%; padding: 25px 15px; border: solid 1px #00a8f6;}

 

.about-us-wrap{padding:65px 0px 70px;background:url(../images/about-us-wrap-bg.jpg) no-repeat; background-attachment:fixed; background-size:100% 100%;position:relative;min-height:345px;}

.about-us-wrap .heading-3{font-size:24px;width:100%;text-align:center;}

.about-us-wrap .heading-3:before{display:none;}

.about-us-list{width:auto;float:none;margin:0px auto;display:table;}

.about-us-list li{width:auto;text-align:center;margin:0px 45px;position:relative;min-height:165px;}

.about-us-list .last-li:before{display:none;}

.about-us-list li:before{content:"";width:1px;height:75px;right:-45px;bottom:0px;background:#fff;position:absolute;}

.about-us-list li .text-1{font-size:30px;margin-bottom:10px;font-weight:700;color:#fff;line-height:30px;position:relative;margin-left:-20px;width:auto;display:inline-block;}

.about-us-list li .text-1:before{position:absolute;content:"+";font-size:30px;color:#fff;width:20px;height:30px;right:-20px;top:0px;}

.about-us-list li .text-2{font-size:16px;margin-bottom:0px;font-weight:600;color:#fff;line-height:20px;}

.about-us-list li .image-box{margin-bottom:20px;}

.testimonial-wrap{background:#fafafa;height:430px;}

.testimonial-img{height:430px;}

.testimonial-data{width:570px;height:430px;float:right;padding:40px 0 20px 0px;}

.testimonial-data .main-heading-2{margin-bottom:40px;position:relative;width:100%;line-height:40px;}

.testimonial-data .main-heading-2 .heading-5:before{position:absolute;width:52px;bottom:-82px;left:0px;height:43px;content:"";background:url(../images/textimonial-icon.png) no-repeat top center;background-size:cover;}

.testimonial-data .main-heading-2 .heading-5{position:relative;line-height:40px;font-size:40px;font-family:'Poppins', sans-serif;text-align:left;font-weight:400;color:#000;}

.testimonial-data .owl-carousel-3{margin-top:125px;}

.testimonial-data .owl-carousel-3 .p{font-size:14px;line-height:30px;}

.testimonial-data .owl-carousel-3 .testimonial-text{margin-bottom:45px;min-height:100px;}

.testimonial-data .owl-carousel-3 .name{text-transform:uppercase;color:#329ef4;margin-bottom:0px;font-size:16px;font-weight:500;}

.testimonial-data .owl-carousel-3 .place{font-size:12px;color:#329ef4;margin-bottom:0px;font-size:14px;font-weight:300;}

.owl-carousel-3 .owl-dots{margin-left:0px;}

.testimonial-data .owl-carousel-3 .owl-dots .owl-dot span{width:20px;height:3px;margin:0px 7px 0px 0px;background:#e8e7e7;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:0}

 .testimonial-data .owl-carousel-3 .owl-dots .owl-dot.active span, .owl-carousel-3 .owl-dots .owl-dot:hover span{background:#8fd3e7;}

.home-footer{}

.inside-wrap{padding:50px 0px;}

.inside-wrap .main-heading{margin-bottom:40px;}

.profile .img-box-with-bg{position:relative;padding:50px 48px 40px 0px;float:left;}

.profile .img-box-with-bg img{float:left;width:100%;height:auto;}

.profile .img-box-with-bg:after{position:absolute;width:455px;height:100%;content:"";border:solid 4px #3271a6;top:0;right:0px;z-index:-1;}

 .director .img-box-with-bg{position:relative;padding:54px 0px 68px 62px;float:left;}

.director .img-box-with-bg img{float:left;width:100%;height:auto;}

.director .img-box-with-bg:after{position:absolute;width:455px;height:100%;content:"";border:solid 4px #3271a6;top:0;left:0px;z-index:-1;}

 .dir-info{position:absolute;right:140px;width:auto;bottom:-35px;background:#fff;display:block;padding:10px;}

.dir-name{font-size:24px;line-height:24px;color:#329ef4;text-transform:uppercase;font-weight:600;}

 .team-img-box{margin-bottom:35px;}

.team-img-box img{width:100%;height:auto;}

 .core-list{width:100%;height:auto;float:left;}

 .expertise .core-list li{width:48%; float:left }

 .expertise .core-list li:nth-child(2n){float:right }

 .core-list-box .core-list-new li.no-border{border-bottom: none;}

 .core-list-box .core-list-new li a{ color: #000; text-decoration: none;}

.core-list-box .core-list-new li{padding:14px 9px 14px 35px;background:url(../images/pdf.svg) no-repeat 0px 15px;border-bottom:solid 1px #e5e5e5;LINE-HEIGHT:25px; background-size: 28px;font-size:14px; width: 45%;

    margin-right: 5%;}

.core-list li{padding:14px 9px 14px 35px;background:url(../images/blue-arrow-bullets.png) no-repeat 0px 11px;border-bottom:solid 1px #e5e5e5;LINE-HEIGHT:20px;font-size:14px;width:100%;}

 .core-list li:last-child{border-bottom:none}

.core-list-box{margin-bottom:50px;}

.core-list-box .text-blue-2{margin-bottom:0px;}

.core-margin-bottom{margin-bottom:10px;}

.pading-bottom-none{padding-bottom:0px;}

ul.page-list{list-style-type:none;padding:0;margin:0px}

ul.page-list li{background:url(../images/blue-arrow-bullets.png) left 1px no-repeat;padding-bottom:3px;line-height:30px;width:48%;float:left;padding-left:35px;margin-bottom:15px;color:#000;text-transform:uppercase;font-size:15px;font-weight:700;min-height:140px;position:relative;}

ul.page-list li:before{position:absolute;width:100%;height:1px;background:#ddd;top:35px;left:0px;content:"";} 

ul.page-list li ul.children{list-style-type:none;padding:0;margin:20px 0 0}

ul.page-list li ul.children li{background:url(../images/bullet-2.png) left 5px no-repeat;font-size:15px;font-weight:400;text-transform:capitalize;padding-left:15px;float:left;width:50%;line-height:.7;min-height:14px !important;}

ul.page-list li ul.children li:before{display:none;}

ul.page-list li a{color:#000;    line-height: 18px;text-align: left;}

ul.page-list li a:hover{color:#18a3f5;}

ul.page-list li:nth-last-child(1),ul.page-list li:nth-last-child(2), ul.page-list li:nth-last-child(3){min-height:0px;}

ul.page-list .project{float:right;}

ul.page-list li ul.children.project-box li{width:100%;   }

ul.page-list li ul.children.project-box ul{margin-top:15px;}

ul.page-list li ul.children.project-box ul li{width:100%; background: url(../images/bullet2.png) left 6px no-repeat;}

ul.page-list li:last-child:before{Display:none;}

.contact-us{float:left;width:100%;height:auto;padding-bottom:0;}

.contact-us .outer{float:left;width:100%;height:auto;}

.contact-us .sector{float:left;width:100%;height:auto;}

.contact-us .sector h1.title{float:left;width:100%;height:auto;text-align:center;padding-bottom:30px;text-transform:uppercase;text-decoration:none;position:relative;margin-bottom:30px;}

.contact-us .sector h1.title:after{display:none;}

.contact-us .inner .arch-inner{padding:40px 30px;-webkit-box-shadow:0 0 34px 6px rgba(0, 0, 0, .05);-moz-box-shadow:0 0 34px 6px rgba(0, 0, 0, .05);box-shadow:0 0 34px 6px rgba(0, 0, 0, .05);float:left;width:100%;height:auto;min-height:280px;}

.office-time{margin-top:5px;}

.contact-us .inner .arch-inner a{color:#000;}

.contact-us .contact-icon{font-size:3.429em;color:#18a3f5;text-align:center;padding-bottom:20px;}

.contact-us .description{float:left;width:100%;height:auto;}

.contact-us .description span{font-size:1.286em;font-weight:400;color:#000;font-family:'Poppins', sans-serif;float:left;text-align:center;width:100%;height:auto;line-height:24px;}

.contact-us .description span.bold {

    font-weight: 600;

    margin-top: 10px;

}



.contact-us .contact-form{float:left;width:100%;height:auto;padding-top:40px;}

.contact-form form{background-color:white;color:#000;text-align:left;}

.contact-form form .form-group{margin-bottom:30px;}

.contact-form label{display:none;}

.contact-form input,.contact-form textarea ,.contact-form select{font-size:16px;padding-left:60px;border-color:transparent;background-color:#fff;border:solid 1px #e1e1e1;border-radius:0px;box-shadow:none;}

.contact-form .captcha-img{height:55px;width:50%;}

.contact-form textarea{min-height:150px;resize:none;padding-top:20px;color:#646464;}

.contact-form input ,.contact-form select{height:55px;line-height:55px;padding-bottom:0px;padding-top:0px;}

.contact-form input.captcha-field{padding-left:20px;}

.contact-form input:focus{webkit-box-shadow:0 0 34px 6px rgba(0, 0, 0, .05);-moz-box-shadow:0 0 34px 6px rgba(0, 0, 0, .05);box-shadow:0 0 34px 6px rgba(0, 0, 0, .05);}

.contact-form textarea:focus{webkit-box-shadow:0 0 34px 6px rgba(0, 0, 0, .05);-moz-box-shadow:0 0 34px 6px rgba(0, 0, 0, .05);box-shadow:0 0 34px 6px rgba(0, 0, 0, .05);border:none;}

.contact-form .btn-default{font-weight:700;font-size:16px;margin-top:5px;color:#18a3f5;line-height:30px;padding:0px 36px;font-family:'Poppins', sans-serif;background-color:#FFF;border-radius:0px;border:solid 1px #18a3f5;margin:0px;float:left;letter-spacing:0;height:55px;transition:0.5s;}

.contact-form .btn-default:hover,.contact-form .btn-default:focus{background-color:#18a3f5;color:#FFF;border-color:transparent;outline:0px auto -webkit-focus-ring-color;border:solid 1px #FFF;transition:0.5s;}

.contact-form .icon{float:left;margin-left:8px;margin-top:0;position:absolute;z-index:2;color:#18a3f5;top:20px;left:30px;}

.contact-form .icon-textarea{float:left;margin-left:8px;margin-top:0;position:absolute;z-index:2;color:#18a3f5;top:25px;left:30px;}

.contact-form::-webkit-input-placeholder{color:#000;font-family:'Poppins', sans-serif;}

.contact-form::-moz-placeholder{color:#000;font-family:'Poppins', sans-serif;}

.contact-form:-ms-input-placeholder{color:#000;font-family:'Poppins', sans-serif;}

.contact-form:-moz-placeholder{color:#000;font-family:'Poppins', sans-serif;}

.contact-form .enq-project-box{border: solid 1px #e1e1e1; padding: 20px;}

.contact-map ,.contact-map iframe{width:100%;height:500px;}

 .enquiry-bold{line-height:30px;font-size:20px;color:#18a3f5;margin-bottom:15px;}

.checkbox{position:relative;}

.checkbox input{line-height:20px;height:20px;margin:0 15px 0 0!important;position:relative !important}

.checkbox span{position:absolute;top:-2px;line-height:18px;}

.checkbox, .radio{margin-top:5px !important;margin-bottom:5px !important;}

.checkbox+.checkbox{margin-top:5px !important;}

.tabletext{font-weight:600;font-size:16px;margin-bottom:10px;}

.custome-text a{color:#000;text-decoration:underline}

.custome-text p { margin: 0 0 14px 0; padding: 0; } 



.project-tab .owl-dots {

    width: 100%;

    text-align: center;

    float: left;

}



.project-tab .owl-carousel .owl-dot {

    width: 20px;

    height: 10px;

    display: inline-block;

    margin: 0 3.5px;

    float: none;

}

.project-tab .owl-carousel .owl-dot.active span {

    background: #4fa7b1;

}



.project-tab .owl-carousel .owl-dots span {

    width: 100%;

    height: 100%;

    background: #fff;

    float: left;

}











@media screen and (min-width:1024px) and (max-width:1200px){.sticky-menu li a{padding:14px 27px;}

.inside-banner-part-project{min-height:300px;}

.overview-wrap{padding:60px 0px;}

.main-heading{margin-bottom:50px;}

.left-box{padding-right:20px;}

 .overview-wrap .icon-box p{font-size:13px;line-height:16px;}

.features-wrap .features-text-box{margin-top:120px;padding:20px}

.features-text-box p{margin:0 0 20px;}

.features-text-box .features-list li{padding:0px 15px 7px 30px;line-height:22px;font-size:13px;background:url(../images/right-icon-bullet.png) no-repeat 0px 0px;}

.amenities-wrap .text-blue{padding:0px;}

ul.plan li a{padding:10px!important;width:auto !important;line-height:20px!important;}

.contact-map-box,.contact-map-box iframe{width:100%;height:550px;}

.contact-form-box{width:100%;height:auto;padding-bottom:40px;}

.aniraj-tab .box-1 { min-height:682px; }

.aniraj-tab .box-2 { min-height:682px; }

.aniraj-ame .amenities-text-box {

    padding: 30px;

    min-height: 682px;

}

.get-in,.comment-form{width:50%;float:left;}

.comment-form .frm-field{width:220px;}

.footer-logo{width:100%;}

 .footer-menu.list-1,.footer-menu.list-2,.footer-menu.list-3,.footer-menu.list-4{width:50%;}

 .footer-menu li{width:97%;}

 .footer-wrap{min-height:250px;}

 .footer-menu li a{padding:8px 0 8px 0px;}

.footer-wrap .box-1{padding-top:30px;min-height:250px;}

.footer-wrap .box-2{padding-top:30px;min-height:380px;}



.footer-wrap .box-3{padding-top:30px;min-height:250px;padding-left:15px;}

 .footer-wrap input{width:250px;}

.banner .carousel-inner ,.banner .carousel-inner a{height:400px;}

 .testimonial-data{width:480px;}

.testimonial-wrap{height:auto;}

.testimonial-img{height:430px;overflow:hidden;}

.testimonial-data{height:auto;width:100%;padding:50px 15px;}

.testimonial-img img{height:auto;}

.tab-content ul li{width:49%;margin:0px !important;}

.tab-content ul li{width:49%;margin:0px !important;}

.tab-content ul li:nth-child(2){float:right }

.explore-content-2{padding:15px;}

.explore-content-3{padding:10px;min-height:100%;}

.explore-content-3 .head-1{font-size:26px;line-height:26px;text-align:left;margin-bottom:20px;color:#fff}

.explore-content-3 .text-1{font-size:14px;line-height:19px;margin-bottom:20px;}

 .tab-content .explore-content-list{margin-bottom:5px;}

.tab-content .explore-content-list li{width:auto;margin-bottom:10px !important;}

 .tab-content .explore-content-list li:nth-child(2){float:left }

 .project-name{font-size:20px;line-height:22px;}

.project-place{line-height:24px;}

.tab-content ul li{margin-bottom:25px !important;}

#tab_default_2 .upcoming-project li {width: 49%;}

.explore-image{margin-bottom:15px;min-height: unset;}

.nav-tabs li{width:50%}

.home-footer .copyright{width:300px;position:absolute;bottom:12px;left:0px;}

.director .img-box-with-bg:after,.profile .img-box-with-bg:after{width:85%;}

.dir-info{right:100px;}

.contact-us .description span{font-size:14px;}

.copyright{left: 0;}

.overview-wrap .icon-box{min-height: 205px;}

.tab-content .features-list li{    line-height: 32px;    font-size: 13px;}

.amenities-text-box{padding: 45px 15px 0px 15px;}

.contact-form input, .contact-form select{font-size: 13px;}

}

@media screen and (min-width:768px) and (max-width:1023px){

.carousel-caption-text-2 {  font-size: 30px;  margin: 0 0 13px; } 

.carousel-caption-text-2 { float: left; width: 100%; font-weight: 300; font-size: 30px; text-transform: capitalize; color: #000;

 margin: 0 0 19px; } 

.carousel-caption-text-3 span { font-size: 30px; }

.flat-bg:before { height:58px; }

.carousel-caption-text-3 { font-size: 25px; }

.banner .carousel-inner,.banner .carousel-inner a{height:340px;}

.quick-contact{margin:0px;padding:0px;width:450px;float:left;margin-top:20px;}

.quick-contact li{width:auto;padding:5px 30px;}

.quick-contact .first-child:before{display:none;}

.inside-banner-part-project{ height:307px;}

.overlay a{}

.left-box,.text-blue{padding-right:20px;}

.overview-wrap,.features-wrap{padding:50px 0px;}

.main-heading{margin-bottom:40px;}

.features-img-box .overview-img{width:100%;height:auto;}

.features-wrap .features-text-box{position:relative;margin-top:20px;min-height:0px;}

.amenities-text-box{    padding: 23px 15px 0px 15px;}

.aniraj-ame .amenities-text-box {

    padding: 30px;

    min-height: 735px;

}

.tab-content .features-list li{line-height:24px; font-size: 12px; padding: 0px 0px 5px 35px;}

ul.plan{width:100% !important;}

ul.plan li a{padding:5px 8px!important;width:auto !important;line-height:30px!important;font-size:13px!important;}

ul.plan li{margin:0px 5px!important;min-height:auto!important;}

.contact-map-box iframe{height:550px;}

.contact-map-box{width:100%;height:550px;}

.footer-wrap{min-height:0;margin-bottom:25px;}

.footer-logo{width:100% !important;}

 .footer-wrap .box-1{min-height:200px;border-right:none;padding-top:30px;}

.footer-wrap .box-2{border-right:none;min-height:200px;padding-top:30px;}

.footer-wrap .box-3{min-height:0px;padding-top:30px;position:relative;}

.footer-wrap .box-3 .clear{display:none;}

.copyright{position:absolute;bottom:0px;left:auto;right:0px;}

 .follow{position:absolute;margin-top:0px;top:60px;right:93px;}

.home-footer .follow{position:absolute;margin-top:0px;top:60px;right:143px;}

 .sticky-menu li a{padding:14px 11px;}

.home-wrap .text-1{font-size:14px;line-height:20px;margin-bottom:15px;}

 .home-wrap .left-box{min-height:320px;}

.about-us-list li{margin:0 37px;}

.about-us-list li:before{right:-38px;}

.testimonial-wrap{height:auto;}

.testimonial-img{height:auto;}

.testimonial-data{height:auto;width:100%;padding:50px 15px;}

.testimonial-img img{width:100%;height:auto;}

.tab-content ul li{width:49%;margin:0px !important;}

.explore-content-2{padding:15px;}

.explore-content-3{padding:10px;min-height:100%;}

.explore-content-3 .head-1{font-size:20px;line-height:20px;text-align:left;margin-bottom:10px;}

.explore-content-3 .text-1{font-size:13px;line-height:16px;margin-bottom:15px;}

 .tab-content .explore-content-list{margin-bottom:5px;}

.tab-content .explore-content-list li{width:auto;margin-bottom:10px !important;}

 .tab-content .read-more-1 a{font-size:14px;padding:8px 18px;}

.project-name{font-size:20px;line-height:22px;}

.project-place{line-height:24px;}

.tab-content ul li{margin-bottom:5px !important;}

.tab-content ul li:nth-child(2n){float:right;}

.tab-content ul li .explore-content-list li:nth-child(2n){float:left;}

#tab_default_2 .upcoming-project li {width: 49%;}

.explore-image{margin-bottom:15px;min-height: unset;}

.nav-tabs li{width:50%}

.tabbable-line ul li { margin: 0px 9px !important;}

.profile .img-box-with-bg:after{width:85%;}

.director .img-box-with-bg:after{width:85%;}

.inside-wrap{padding:50px 0 30px 0;}

.dir-info{right:90px;}

ul.page-list li{min-height:200px;}

ul.page-list li:last-child{float:right;}

ul.page-list .project { margin-bottom: 0; } 

ul.page-list li:last-child:before{Display:block;}

ul.page-list li ul.children li{width:100%;min-height:auto;}

.contact-us .description span{font-size:14px;}

.contact-us .inner .arch-inner{padding:20px 10px;}

/*.project-wrap.project-wrap-home .tab-content ul li {width: 50%;}*/

.project-wrap.project-wrap-home .tab-content ul li li {width: auto;}

.project-wrap.project-wrap-home {background:transparent url("../images/upcoming-project-bg-2.jpg") repeat scroll top center; padding-bottom: 20px;}

.project-wrap.project-wrap-home .project-place {min-height: 48px;}

.project-wrap.project-wrap-home .explore-content-2 p {font-size: 12px; line-height: 1.3;}

.project-wrap.project-wrap-home .tab-content .explore-content-list li a {font-size: 12px; line-height: 1.3;}

.quick-contact-wrap {width: 100%;}

.quick-contact-wrap .contact-form-box {width: 100%; padding: 55px 50px 70px 50px;}

.footer-wrap .box-1{padding-top:30px;min-height:250px;}

.footer-wrap .box-2{padding-top:30px;min-height:632px;}

.quick-contact-wrap .contact-form-box::before {display:none;}

.quick-contact-wrap .contact-form-box .comment-form .frm-field {width: 48%; margin-right: 4%;}

.quick-contact-wrap .contact-form-box .comment-form .frm-fild2 {margin-right: 0;}

.quick-contact-wrap .comment-form .frm-field input, .quick-contact-wrap .comment-form .frm-field textarea {width: 100%;}

.quick-contact-wrap .comment-form .frm-field .submit-btn {width: auto;}

.sudhanshu-heights-plan ul.plan li a{font-size: 12px !important;}

.aniraj-tab .box-1 { min-height:737px; }

.aniraj-tab .box-2 { min-height:737px; }



}

@media screen and (min-width:320px) and (max-width:767px){

.flat-bg { width:45%; } 

.flat-bg:before { height: 50px; }

.carousel-caption-text-3 span { font-size: 28px; } 

.carousel-caption-text-3 { font-size:15px; color: #fff; }

.carousel-caption-text-2 { font-size:25px; color: #fff; line-height: 35px; margin-bottom: 5px; }

.inside-banner-text { display:block; background: #18a3f5; }

.carousel-caption-img { margin:14px 0 0; }

.carousel-caption-img img { max-width:65%; }

.heading-2 { font-size: 22px; } 

.aniraj-tab .heading-2 { font-size: 22px !important; }

.IgniteBar{display:none;}

.menu-link-mob{display:block;} 

.breadcrumb-part{display:none;}

.banner{height:auto;}

.banner .carousel-inner ,.banner .carousel-inner a{height:180px}

.banner .carousel-indicators{bottom:10px; left: 53%; }

header{height:auto;position:relative;}

.top-logo{margin-top:15px;width:100%;text-align:center;}

.overlay-content{top:5%;margin-bottom:50px;}

.top-menu{margin-top:15px;}

.menu-heading.contact a{border-bottom:1px solid #999999;}

.sticky-menu{display:none;}

.carousel-caption-part { width:100%; padding:0 20px 20px; text-align: center; margin:15px 0 0; }

.box-3 li:last-child a{border-bottom:none; display:block;}

.quick-contact{margin:0px;float:left;}

.quick-contact .first-child:before{display:none;}

.quick-contact li{padding:12px 15px}

.open-menu{position:absolute;bottom:20px;right:15px;margin:0px;padding:0px;}

.inside-banner-part-project{ height:130px;}

.desk-text { display:none; }

.overview-wrap{padding:20px 0px;}

.main-heading{    margin-bottom: 30px;}

.heading-1:before{width:70px;left:-80px;}

.heading-1:after{width:70px;right:-80px;}

.left-box{padding-right:15px;}

.text-blue{padding:0px}

.overview-wrap .icon-box{min-height:220px;}

.overview-wrap .icon-box p{font-size:12px}

.features-img-box .overview-img{width:100%;height:auto;}

.features-wrap{padding:50px 0px;background-size:cover; min-height:0px;}

.features-wrap .features-text-box{position:relative;padding:20px 15px;margin-top:0;text-align: left;}

 .features-img-box{padding-bottom:20px;}

.features-text-box p{padding:0px;}

.features-text-box .features-list li{width:100%;line-height:24px;}

.amenities-wrap{padding:50px 15px;}

.amenities-wrap .text-blue{padding:0px;}

.amenities-wrap .text-blue br{display:none;}

.amenities-img-box{min-height:180px;}

.aniraj-tab .box-1 , .aniraj-tab .box-2 { min-height: 250px; }

.amenities-text-box{padding:30px 15px;min-height:auto;}

.tab-content .features-list li{line-height:28px;padding:0px 0px 7px 35px;}

.tabbable-line > .nav-tabs > li{width:50%;float:left;}

.tabbable-line > .nav-tabs > li > a{width:100% !important;text-align:center;}

.aniraj-ame .tabbable-line > .nav-tabs > li > a { line-height:32px; }

ul.plan{padding:0px 15px;}

ul.plan li{width:100%;margin:0px !important;margin-bottom:15px !important;}

ul.plan li a{width:100% !important;}

#floorplan .DualFrameCarousel .royalSlider .right > div .image.backgroundImage{background-size:100%;}

.bx-controls-direction{position:absolute;bottom:23px;margin:0px;}

.slide-txt{position:absolute;}

.contact-map-box,.contact-map-box iframe{width:100%;height:300px;}

.contact-form-box{width:100%;padding:50px 30px;height:auto;}

.get-in p{padding:0px;}

.get-in p .text-1{Width:55px;}

.comment-form .frm-field{width:100%;padding-right:0px;}

.comment-form .frm-field input, .comment-form .frm-field textarea{width:100%;}

.footer-wrap{min-height:0;position:relative;padding-bottom:0;margin-bottom:0;}

 .footer-wrap .box-1{min-height:auto;}

.footer-wrap .box-2{min-height:auto;padding:30px;}

.footer-menu.list-1,.footer-menu.list-2,.footer-menu.list-3,.footer-menu.list-4{width:100%;min-height:0px;}

.footer-menu li:first-child a{padding-top:8px;}

.footer-wrap .box-3{min-height:auto;width:100%;padding:30px 30px 20px 30px;background:#f9f9f9;}

.footer-wrap input{width:240px;height:46px;}

.copyright{position:relative;width:84%;left:30px;bottom:auto;margin:15px 0px;}

.footer-wrap .box-3 .follow p{margin-bottom:0px;}

.home-wrap{padding:50px 0px;}

.home-wrap .home-heading{line-height:30px;}

.home-wrap .main-heading{margin-bottom:20px;}

 .about-us-list li{width:50%;margin:0px 0 30px 0px;min-height:165px;}

.about-us-list li:before{right:0px;}

.about-us-list li:nth-child(2n):before{display:none;}

.about-us-wrap .heading-3{font-size:20px;line-height:26px;}

.about-us-wrap{padding:50px 0px 20px;}

.testimonial-wrap{height:auto;}

.testimonial-img{height:auto;}

.testimonial-data{height:auto;width:100%;padding:50px 15px;}

.testimonial-img img{width:100%;height:auto;}

.tabbable-line > .nav-tabs > li{width:50%;margin:0px;}

.project-wrap .tabbable-line > .nav-tabs > li > a{font-size:14px;line-height:40px;}

 .project-wrap .tabbable-line > .nav-tabs{height:41px;}

 .project-wrap .nav-tabs:after{top:12px;height:21px;}

 .tabbable-line > .nav-tabs > li{margin:0px !important;}

.explore-content-2{padding:10px;}

.explore-content-3{padding:10px;min-height:100%;}

.explore-content-3 .head-1{font-size:22px;line-height:24px;text-align:left;margin-bottom:15px;}

.explore-content-3 .text-1{font-size:14px;line-height:19px;margin-bottom:15px;}

 .tab-content .explore-content-list{margin-bottom:5px;}

.tab-content .explore-content-list li{margin-bottom:10px !important;}

.tab-content .read-more-1 a{font-size:14px;padding:8px 18px;}

.project-name{font-size:20px;line-height:22px;}

.project-place{line-height:24px;}

 .tab-content ul li{margin-bottom:5px !important;}

#tab_default_2 .upcoming-project li { width: auto; margin-bottom: 30px !important; }

.footer-menu li a{padding-left:0px;}

.inside-wrap{padding:30px 0px 0px 0px;}

.profile .img-box-with-bg{padding:0px;height:auto;width:100%;border:solid 4px #3271a6;margin-bottom:30px;}

.profile .img-box-with-bg:after{display:none;}

.director .img-box-with-bg{padding:0px;height:auto;width:100%;border:solid 4px #3271a6;margin-bottom:30px;}

.director .img-box-with-bg:after{display:none;}

.dir-info{position:relative;right:0px;bottom:0px;float:none;display:inline-block;margin:0px auto;padding:0px;margin-bottom:30px;}

.core-list-box, .core-margin-bottom{margin-bottom:30px;}

.expertise .core-list li{width:100%;}

ul.page-list li{min-height:210px;}

ul.page-list li ul.children li{width:100%;min-height:auto;}

.contact-us .outer{padding:0px 15px;margin-bottom:30px;}

.contact-map ,.contact-map iframe{height:350px;}

.contact-us .inner .arch-inner{margin-bottom:30px;min-height:auto;padding:30px 35px;}

.captcha-field{Width:60% !important;}

.contact-form .captcha-img{width:40%;float:right;}

.frm-field .captcha-img{width:40%;}

.footer-wrap.active{margin-bottom:0px;}

/* .IgniteBarV1 {width:100%; bottom:0px; top:auto !important; margin-top:0px;}

.IgniteBarV1 li{clear:none; margin-right:20px}

.IgniteBarV1 li:last-child{margin-right:0px}

.IgniteBarV1 li>span{display:none;}

.IgniteBarV1 li>a{position:relative; border-radius:0px;}

.IgniteBarV1[data-total="4"] { margin-top: 0; width: auto; float: none; margin: 0px auto; right: auto; left: 50%; margin-left: -105px; } */  



.inside-banner-part-project.sudhanshu-heights {min-height: 200px;}

.features-wrap.sudhanshu-heights {padding-bottom: 50px;}

.core-list-box .core-list-new li {

    width: 100%;

    margin-right: 0;

}



}

@media screen and (min-width:480px) and (max-width:767px){.footer-menu.list-1, .footer-menu.list-2, .footer-menu.list-3, .footer-menu.list-4{width:50%;}

.footer-wrap input{width:400px;}



}

@media screen and (min-width:321px) and (max-width:479px){.banner .carousel-inner ,.banner .carousel-inner a{height:170px}

.inside-banner-part-project{min-height:140px;}

 .explore-content-3 .head-1{font-size:16px;line-height:16px;text-align:left;margin-bottom:6px;}

.explore-content-3 .text-1{font-size:12px;line-height:14px;margin-bottom:6px;}

ul.page-list li,ul.page-list li ul.children li{width:100%;min-height:auto;}

.tab-content .explore-content-list li a{font-size:12px;line-height:12px}

.tab-content .explore-content-list li{margin-bottom:5px !important;font-size:12px;line-height:12px}



 }

@media screen and (max-width:320px){.home-wrap .left-box{min-height:235px;}

 .banner .carousel-inner , .banner .carousel-inner a{height:140px}

.about-us-list li:before{Display:none;}

.project-wrap .tabbable-line > .nav-tabs > li > a{font-size:14px;line-height:40px;}

.project-wrap .tabbable-line > .nav-tabs{height:41px;}

.project-wrap .nav-tabs:after{top:12px;height:21px;}

.tabbable-line > .nav-tabs > li{margin:0px !important;}

.explore-content-2{padding:5px;}

.explore-content-3{padding:10px;min-height:100%;}

.explore-content-3 .head-1{font-size:16px;line-height:16px;text-align:left;margin-bottom:5px;}

.explore-content-3 .text-1{font-size:12px;line-height:14px;margin-bottom:7px;}

 .tab-content .explore-content-list{margin-bottom:5px;}

.tab-content .read-more-1 a{font-size:14px;padding:6px 18px;}

.tab-content .explore-content-list{margin-bottom:0px;}

.tab-content .explore-content-list li{margin-bottom:3px !important;}

.project-name{font-size:18px;}

ul.page-list li,ul.page-list li ul.children li{width:100%;min-height:auto;}

.tab-content .explore-content-list li a{font-size:12px;}

.checkbox, .radio{margin-bottom:15px !important;}

.contact-us .contact-form{padding-top:0px;}

.copyright {    width: 74%}

}

.story{height:798px;padding:0;margin:0;width:100%;position:relative;margin:0 auto;text-align:center;font-family:'Yantramanav', Sans-serif;}

/**#first{background:url(../images/all-images.jpg) 70% 0 no-repeat fixed;}

**/#first{background:url(../images/home-pg-bg.jpg) 0 0 no-repeat;background-size:100% auto }

#second{background:url(../images/img-overview.jpg) center 0 no-repeat;background-size:cover }

#third{background:url(../images/actuall-view.jpg) 0 0 no-repeat;background-size:100% auto;z-index:9 }

#fourth{background:url(../images/get-in-touch-bg.jpg) 0 0 no-repeat;background-size:100% auto }

#features{background:url(../images/f2-big-img.jpg) 0 0 no-repeat;background-size:100% auto }

#features-internal{background:url(../images/f3-big-img.jpg) 0 0 no-repeat;background-size:100% auto }

#features.intamenity{background:url(../images/internal.jpg) 0 0 no-repeat;background-size:100% auto}

#second.location{background:url(../images/location-bg.jpg) center 0 no-repeat;background-size:cover;height:650px}

.story, #overview, #second, #third, #floorplan{float:left;width:100%}

.GridListWrapper{width:100%;float:left}

#location{background:url(../images/location-bg.jpg) center 0 no-repeat;background-size:cover;height:650px}

#SecondSlideShowDayViewBtn .slide-show-left{}

#SecondSlideShowDayViewBtn .slide-show-right{}

#SecondSlideShowNightViewBtn .slide-show-left{}

#SecondSlideShowNightViewBtn .slide-show-right{}

@media only screen and (min-width:768px) and (max-width:920px){.story{height:490px}

#fourth{height:606px;background-size:cover}

}

@media only screen and (min-width:320px) and (max-width:720px){#second{background:none;background-size:auto }

#location{background:none;background-size:auto }

.overview-mobile{background:url(../images/img-overview-mob.jpg) center 0 no-repeat;background-size:cover;height:250px;float:left;width:100% }

.location-mobile{background:url(../images/img-location.jpg) center 0 no-repeat;background-size:cover;height:250px;float:left;width:100% }

#second.story{height:auto}

.story, #overview, #second, #third, #floorplan{float:left;width:100%}

.GridListWrapper{width:100%;float:left}

#fourth{background:url(../images/get-in-touch-bg.jpg) 0 0 no-repeat;background-size:cover }

#fourth.story{height:auto}

#location{height:auto}

.contact-container{padding:15px 3%}

.section-title{padding:0 0 15px}

}

@media only screen and (max-width:1024px){}

@media only screen and (min-width:480px) and (max-width:767px){.overview-mobile{height:314px}

}

@media only screen and (width:480px){}

.blackbox{color:white;background-color:rgba(16, 16, 16, 0.55);margin-top:30px;padding:8px;border-radius:8px;position:relative;}

.glyphicon-chevron-down{top:100%;margin-top:-62px;}

.glyphicon-chevron-up{top:16px;}

section{position:relative}

#navWrap{background:url(../images/topbg.png) top center no-repeat}

#navWrap .nav{background:none}

#nav-ipad{display:none}

#SecondSlideShowNightViewBtn{right:auto}

.desktop-flrimage{display:block}

.mobile-flrimage{display:none;margin:0 0 20px 0}

.success_msg, .captcha_msg{position:absolute;left:0;top:-20px}

.captcha_msg p{color:#ff0000}

.success_msg p{color:#e8a12d}

.get-in-touch form .right-side{position:relative}

.get-in-touch input#security_code{width:154px;}

.captcha{float:left;height:39px;margin:0 0 0 17px}

.white_content iframe, .white_content #gmap_canvas{width:100%;border:0;height:100%;margin:-5px 0 0 0}

.white_content #gmap_canvas{width:100%;border:0;height:88%;margin:0}

.top-head-line{display:inline-block;width:58px;height:2px;background:#fff}

.top-head-line.top{margin:-5px 0 5px 0}

.top-head-line.bottom{margin:-5px 0 5px 0}

.second-content-panel{position:absolute;top:25%;left:60%;width:32%;margin:0;right:8%}

.second-content-container{margin:0 auto;position:relative;}

.second-content{width:100%;float:left;text-align:left;font-family:'Poppins', sans-serif;font-size:21px;font-weight:300;line-height:34px}

.location .second-content{font-size:16px;line-height:27px}

.location .second-content p.text-big{font-size:21px;font-weight:400}

.location .second-content a{color:#000;text-decoration:underline}

.section-title{width:100%;position:absolute;text-align:center;padding:28px 0 0 0;z-index:9 }

#floorplan .section-title{position:relative}

.section-title a{font-size:30px;color:#000;display:inline-block;border-top:1px solid #000;border-bottom:1px solid #000;text-transform:uppercase;letter-spacing:0.1em;line-height:18px;padding:12px 0 10px}

#floorplan .dark .carouselNavigation > div{color:#000}

#floorplan .carouselNavigation > div a.prev::before, #floorplan .carouselNavigation > div a.prev{background:url(../images/arrow-slide.png) no-repeat 0 0;float:left}

#floorplan .carouselNavigation > div a.next::before, #floorplan .carouselNavigation > div a.next{background:url(../images/arrow-slide-left.png) no-repeat 0 0;float:right}

#floorplan .carouselNavigation > div > div.numbers{display:none}

#floorplan .carouselNavigation > div a{width:26px;height:52px}

.amenities-container.leftp{padding:0;position:relative;bottom:0px;background:#000;display:inline-block;width:auto}

.amenities-container.rightp{float:left;padding:10px 2%;width:96%;background:rgb(0, 0, 0);background:transparent;background:rgba(0, 0, 0, 0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000)";zoom:1;}

 .pg-ceaaan{float:left;text-align:center;width:100%;}

#floorplan{width:100%;float:left}

#container{margin:0pt auto;width:1028px;position:relative;}

.slide-show-wrapper-mobile{display:none}

#slideshow{background:url(../images/home-pg-bg.jpg) no-repeat center 0;width:100%;height:700px;position:relative;}

.about{position:relative;z-index:20;}

#footer{top:30px;margin-top:0pt;}

.dn-views{margin:0 auto;}

.dn-views-tab{width:1000px;margin:0 auto;position:relative;}

.views{position:absolute;z-index:5;top:50px;right:6px;}

.views2{position:absolute;z-index:5;top:50px;left:25%;}

.tab{float:left;margin-top:20px;}

.tab5{float:left;margin-top:526px;}

 .night-v{color:#282828;}

.night-v1{color:#282828;}

.day-v{color:#fff !important;}

.activetab{cursor:pointer;float:left;position:relative;width:158px;height:58px;font-size:23px;text-transform:uppercase;color:#282828;padding:8px 70px 0 0;text-align:right;line-height:23px;}

.inactivetab{cursor:pointer;float:right;position:relative;width:158px;height:58px;font-size:23px;text-transform:uppercase;color:#282828 !important;padding:8px 70px 0 0;text-align:right;line-height:23px;}

.activetab img, .inactivetab img{position:absolute;top:0;}

.dn1 .activetab{color:#282828 !important;padding:8px 0 0 70px;width:158px;height:58px;line-height:23px;text-align:left;}

.activetab img{left:0;}

.dn1 .activetab img{left:0;}

.dn1 .inactivetab img{left:4px;}

.dn1 .inactivetab{color:#fff !important;width:158px;padding:8px 0 0 70px;text-align:left;}

.activetab1{cursor:pointer;float:left;position:relative;width:158px;height:58px;font-size:23px;text-transform:uppercase;color:#282828;padding:8px 70px 0 0;text-align:right;line-height:23px;}

.inactivetab1{cursor:pointer;float:right;position:relative;width:158px;height:58px;font-size:23px;text-transform:uppercase;padding:8px 70px 0 0;text-align:right;line-height:23px;}

.activetab1 img, .inactivetab1 img{position:absolute;top:0;left:0;}

.dn1 .activetab1{color:#fff !important;padding:8px 0 0 70px;width:158px;height:58px;line-height:23px;text-align:left;}

.activetab1 img{left:0;}

.dn1 .activetab1 img{left:0;}

.dn1 .inactivetab1 img{left:4px;}

.dn1 .inactivetab1{color:#fff !important;width:158px;padding:8px 0 0 70px;text-align:left;}

.day-bg{background:url(../images/header-aaradhya-one.jpg) no-repeat center 0;width:100%;height:635px;}

.day2-bg{background:url(../images/actuall-view.jpg) no-repeat center 0;width:100%;height:700px;}

.night-bg{background:url(../images/header-aaradhya-one-night.jpg) no-repeat center 0;width:100%;height:635px;}

.night2-bg{background:url(../images/actual-evening-view.jpg) no-repeat center 0;width:100%;height:700px;}

#DetailsContainer{min-height:631px;}

#DetailsContainer1{min-height:631px;}

.pg-cen{width:1000px;margin:0 auto;}

.pg-cen-map{width:780px;margin:0 auto;}

.pg-cen-slider{width:100%;margin:0 auto;}

.view-pg-cen{width:100%;margin:0 auto;}

.view-con{width:500px;float:right;margin:140px 0 0 0;}

.day-bg h2, .night-bg h2{font-size:55px;color:#1a1a1a;font-weight:normal;margin:30px 0;padding:0;text-align:center;width:100%;}

.view-con p, .night-bg p{font-size:14px;font-weight:500;color:#1a1a1a;line-height:18px;text-align:center;padding-left:15px;}

.view-con p span, .night-bg p span{text-transform:uppercase;font-weight:600;font-size:26px;}

.night-bg h2, .night-bg p{color:#fff;}

.ask-broch{background:url(../images/dl-icn.png) no-repeat 0 0;font-size:17px;color:#1a1a1a;padding:0 0 0 25px;text-decoration:none;}

.night-bg .ask-broch{color:#fff;background:url(../images/dl-icn-white.png) no-repeat 0 0;}

.broch{text-align:center;margin:50px 0 0 0;}

#navWrap{z-index:99999;position:relative;}

.nav{background:url(../images/navi-bg.png) repeat-x 0 0;width:100%;text-align:center;padding:15px 10px;float:left;}

.nav a{color:#000;font-family:17px;text-transform:uppercase;padding:0 23px;font-weight:300;}

.nav a:hover{text-decoration:none;}

.map{width:100%;height:100%;background-image:url(../images/map.jpg);background-repeat:no-repeat;background-color:#DAD3C1;background-size:100%;background-position:center;overflow:hidden;}

.map-images{width:1100px;display:none;text-align:center;margin:0 auto;padding:0;}

.map-images img{}

.icon-navigation-bg{width:100%;height:90px;position:absolute;bottom:0;display:none;background:url(../images/icon-nav-bg.jpg) repeat;}

ul#icon{width:1030px;height:100px;margin:0;padding:0;}

ul#icon li{display:inline;}

ul#icon li a{background-image:url(../images/navi-h-24.png);display:block;float:left;height:90px;width:124px;border-right:1px solid #e9bf66;position:relative;}

ul#icon li a span{position:absolute;left:0;bottom:5px;text-align:center;width:100%;font-size:14px;color:#5e5e5d;display:block;line-height:20px;}

ul#icon li a:hover, ul#icon li a.select{background-color:#e9bf66;}

ul#icon li a:hover span, ul#icon li a.select span{color:#fff;}

ul#icon li a#temples{background-position:13px -56px;}

ul#icon li a#temples:hover, ul#icon li a#temples.select{background-position:13px -220px;}

ul#icon li a#super-market{background-position:-111px -50px;}

ul#icon li a#super-market:hover, ul#icon li a#super-market.select{background-position:-111px -208px;}

ul#icon li a#malls{background-position:-222px -37px;}

ul#icon li a#malls:hover, ul#icon li a#malls.select{background-position:-222px -195px;}

ul#icon li a#schools{background-position:-328px -46px}

ul#icon li a#schools:hover, ul#icon li a#schools.select{background-position:-328px -204px;}

ul#icon li a#colleges{background-position:-444px -46px}

ul#icon li a#colleges:hover, ul#icon li a#colleges.select{background-position:-444px -204px;}

ul#icon li a#rail-st{background-position:-546px -53px}

ul#icon li a#rail-st:hover, ul#icon li a#rail-st.select{background-position:-546px -211px;}

ul#icon li a#metro-st{background-position:-666px -46px}

ul#icon li a#metro-st:hover, ul#icon li a#metro-st.select{background-position:-666px -204px;}

ul#icon li a#hospitals{background-position:-777px -52px}

ul#icon li a#hospitals:hover, ul#icon li a#hospitals.select{background-position:-777px -210px;}

ul#icon li a#bridge{background-position:-660px -36px}

ul#icon li a#bridge:hover, ul#icon li a#bridge.select{background-position:-660px -194px;}

ul#icon li a#road{background-position:-888px -55px;width:139px;border:none;}

ul#icon li a#road:hover, ul#icon li a#road.select{background-position:-888px -213px;width:139px;}

.actual-view-scrollar{background:url(../images/actuall-view.jpg) no-repeat center 0;background-attachment:fixed;height:210px;}

.actual-view{width:100%;float:left;height:700px;background:url(../images/actuall-view.jpg) no-repeat center 0;position:relative;z-index:999}

.actual-view h3{color:#b7323e;font-size:53px;line-height:53px;text-align:center;width:100%;display:block;margin:25px 0;}

.features{float:left;width:100%;background-image:url(../images/back-two.png);}

.features h3{color:#1a1a1a;font-weight:normal;font-size:55px;width:1000px;margin:0 auto;}

ul.feat{float:left;width:500px;margin:0 0 30px 0;padding:0;}

ul.feat li{background:url(../images/red-dot.png) no-repeat 0 15px;color:#1a1a1a;font-size:19px;list-style:none;padding:7px 0 7px 50px;}

.dbl-line{background:url(../images/dbl-line.jpg) repeat-x 0 0;height:4px;width:100%;float:left;margin:0 0 25px 0;}

.the-plan{width:100%;float:left;}

.the-plan h2{font-size:55px;color:#1a1a1a;border-right:1px solid #bbbbbb;padding:4px 20px 4px 0;margin:34px 0;float:left;}

.plan-nav{margin:92px 0 0 13px;}

ul.plan{float:left;border-bottom:none;font-family:'Yantramanav', sans-serif;font-size:25px;color:#000;font-weight:300}

ul.plan li{float:left;list-style:none;border-right:none;background:none;margin:0px 11px;}

ul.plan li.last{border:none;background:none}

ul.plan li a{color:#000;text-transform:uppercase;font-weight:600px;border:transparent;display:block;position:relative;width:210px;line-height:50px;text-align:center;font-size:16px;color:#000;background:#fff;}

ul.plan li a span{display:block;background:none;}

ul.plan li.divider-slash{padding:0 16px}

ul.plan li a.active, ul.plan li a:hover{background:#FFF;color:#00a8f6;border:solid 1px #00a8f6;text-decoration:none;}

ul.plan li a:hover:after,ul.plan li .active:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(0, 151, 252, 0);border-top-color:#00a8f6;border-width:7px;margin-left:-7px;transition:0.5s;}

ul.plan li a.active span, ul.plan li a:hover span{}

ul.plan li a.t2, ul.plan li a.t3, ul.plan li a.t4, ul.plan li a.t5{margin:0 0 0 1px}

.flr-glry{width:100%;margin:20px auto 0px;transition: 0.5s !important;}

.foot-lt{float:left;}

.foot-rt{float:right;}

.foot-rt span{float:left;margin:8px 5px 8px 5px;padding:0 10px 0 0;}

.foot-rt span.at{border-right:1px solid #c2c2c2;}

.foot-nav{float:left;margin:15px 25px 0 0}

.foot-nav ul{}

.foot-nav li{float:left;list-style:none;padding:0 12px 0 0;margin:0 12px 0 0;border-right:1px solid #1a1a1a;}

.foot-nav li.last{border:none;}

.foot-nav li a{font-size:14px;color:#1a1a1a;text-decoration:none;text-transform:uppercase;}

.copy-txt{color:#6d6c6c;font-size:14px;margin:55px 0 0 0;}

.sdr-txt{color:#6d6c6c;font-size:12px;margin:45px 0 0 0;}

.copy-txt a{color:#6d6c6c;margin:0 4px;}

.contents{width:100%;}

.tab2, .tab3, .tab4, .tab5, .tab6, .tab7, .tab8, .tab9, .tab10, .tab11, .tab12{display:none;}

.sec-logo{clear:both;text-align:center;width:100%;}

.sec-logo img{width:300px;display:inline}

.form-content{width:auto;height:auto;padding:10px 0 0 10px;width:424px;border-left:1px solid #999999;float:left;}

.form-box{width:250px;height:30px;margin:10px 0 10x 0;background-color:#f9f4f4;border:1px solid #999999;margin:0 0 20px 5px;}

.select-box{width:252px;height:30px;margin-bottom:10px;background-color:#f9f4f4;border:1px solid #999999;margin-bottom:10px;}

.msg-box{width:249px;height:77px;margin:0 0 12px 5px;border:1px solid #999999;background-color:#f9f4f4;}

.form-btn{background-color:#474747;border:2px solid #fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff;height:30px;text-align:center;width:194px;font-size:15px;margin-left:83px;}

.form-btn1{background-color:#474747;border:2px solid #fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff;height:30px;width:83px;font-size:15px;margin-left:5px;}

.form-text{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#FFFFFF;text-align:left;font-weight:bold;vertical-align:top;margin:8px 0 0 0;}

.information-text, .fax-text{color:#A4A1A1;display:block;font-family:Arial,Helvetica,sans-serif;font-size:20px;}

.page-container{position:relative;width:1000px;margin:0 auto;}

#toTop{display:none;text-decoration:none;position:fixed;bottom:43px !important;right:1.45%;overflow:hidden;width:41px;height:43px;border:medium none;text-indent:-999px;background:url('../images/to-top.png') no-repeat scroll left -41px transparent;z-index:9999;}

#toTopHover{background:url('../images/to-top.png') no-repeat scroll left -41px transparent;width:41px;height:43px;display:block;overflow:hidden;float:left;opacity:0;}

#toTop:active, #toTop:focus{outline:medium none;}

.page-wrapper{height:100% !important;margin:0 auto;overflow:hidden;}

.main-wrapper{float:left;width:100%;margin:0 auto;}

.main-wrapper section .page_container{position:relative;top:25%;margin:0 auto 0;max-width:950px;z-index:3;}

.main-wrapper section{overflow:hidden;}

body.disabled-onepage-scroll .onepage-wrapper section{min-height:100%;height:auto;}

body.disabled-onepage-scroll .main-wrapper section .page_container, body.disabled-onepage-scroll .main-wrapper section.page3 .page_container{padding:20px;margin-top:150px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

body.disabled-onepage-scroll .main-wrapper section.page3 .page_container{width:90%;margin-left:auto;margin-right:auto;right:0;}

.main-wrapper .page1 , .main-wrapper .page2, .main-wrapper .page3, .main-wrapper .page4, .main-wrapper .page5, .main-wrapper .page6, .main-wrapper .map{height:900px;overflow:visible;float:left;display:block;width:100%}

.main-wrapper .page1{background:url(../images/home-pg-bg.jpg) top center no-repeat;position:relative;background-size:100%;}

.main-wrapper .page8{background:url(../images/get-in-touch-bg.jpg) top center no-repeat;position:relative;background-size:100%;}

.page8-container{height:auto;margin:0 auto;width:1000px}

.get-in-touch{padding:100px 0 0 0}

.get-in-touch .left-side{color:#fff;border-right:1px dashed #BDD5FF;padding:0 0 66px;float:left;width:450px;}

.get-in-touch h2{color:#fff;font-weight:lighter;font-size:50px;padding:0 0 15px;margin:0;text-align:left;}

.get-in-touch p{color:#fff;font-size:20px;line-height:32px;padding-bottom:9px;text-align:left;margin:0;font-weight:lighter}

.get-in-touch p a{color:#fff;text-decoration:underline;}

.get-in-touch .right-side{float:right;padding-top:80px;width:450px;}

.get-in-touch input{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:1px solid #fff;color:#fff;float:left;font-size:18px;height:35px;line-height:18px;margin-bottom:20px;padding-left:8px;width:300px;}

.get-in-touch input#security_code{width:154px}

.captcha{float:left;margin:0 0 0 17px;height:39px}

.get-in-touch .button{background-color:#474747;border:2px solid #fff;border-radius:4px;color:#fff;font-size:17px;height:40px;cursor:pointer;margin:0;width:103px;}

.logo{position:absolute;left:0;bottom:5%;width:100%;text-align:center;}

#navWrap{position:relative;z-index:99999;}

.nav{background:url(../images/navi-bg.png) 0 0 repeat;float:left;padding:15px 10px;text-align:center;width:100%;}

.pg-cen{margin:0 auto;width:98%;}

.nav a{color:#000;font-size:16px;width:103px!important;margin:7px 2px 4px!important;padding:5px 1px;text-transform:uppercase;border:2px none #000000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}

.nav a.fp{width:114px!important;}

.nav a.gt{width:120px!important;}

.nav a:hover,.nav a.active{border:1px solid #000;padding:4px 0;}

.nav-collapse, .nav-collapse ul{width:798px!important}

.second-slideShow-wrapper{height:100%;}

.second-slideShow-content{background:#000;width:100%;}

.SecondSeeDayView-Content, .SecondSeeNightView-Content{position:absolute;text-align:center;top:0;z-index:9;width:32%;}

.SecondSeeDayView-Content img{}

.SecondSeeDayView-Content p, .SecondSeeNightView-Content p{color:#1a1a1a;font-size:14px;font-weight:400;line-height:18px;margin:0;padding:0 0 50px;}

.SecondSeeDayView-Content a.ask-for-bro-btn, .SecondSeeNightView-Content a.ask-for-bro-btn{padding:0}

.SecondSeeNightView-Content p{color:#fff;}

.SecondSeeNightView-Content a.ask-for-bro-btn{}

.slide-show-wrapper{width:100%;height:100%;position:relative;}

.slide-show-content{position:absolute;height:100%;width:100%}

.slide-show-btn-wrapper{position:absolute;top:76px;left:0;width:100%;}

.slide-show-btn-container{margin:0 auto;position:relative;}

.slide-show-btns{position:absolute;right:0;top:0;}

.slide-show-left, .slide-show-right{float:left;position:relative;z-index:9}

.slide-show-left a, .slide-show-right a{display:block;position:relative;z-index:999999999999}

#FirstSlideShowNightView, #FirstSlideShowNightViewBtn, #FirstSlideShowNightViewContent, #SecondSlideShowNightView, #SecondSlideShowNightViewBtn{display:none;}

.slide-show-content-wrapper{position:absolute;top:32%;left:62%;width:100%;margin:0;right:10%}

.slide-show-container{margin:0 auto;position:relative;}

.second-slide-show-btn-wrapper{position:absolute;bottom:25%;left:0;width:100%;}

.second-slide-show-btn-wrapper .slide-show-btns{right:150px;}

0#SecondSlideShowWrapper #SecondSlideShowNightViewContent h6{color:#fff;}

.features h3, .fet-con h2, .fet-con-big h2{font-weight:100;}

.features h3{}

.fet-con h2{}

.fet-con-big h2{font-weight:400;}

.the-plan h2{font-weight:100;line-height:56px;margin:65px 0 0;}

ul.plan{padding:0;margin:0 0 0 0;display:inline-block;float:none}

.flr-glry{margin:0 auto;}

.plan-nav{position:absolute;margin:0;width:100%;text-align:center;z-index:9}

.gv_panel img{width:100% !important;}

.gv_gallery .gv_filmstripWrap{left:670px !important;top:-97px !important;width:265px !important;}

.gv_gallery .gv_navWrap{top:-68px !important;}

.gv_gallery .gv_navWrap .gv_navPrev{right:348px !important;}

.gv_gallery .gv_navWrap .gv_navNext{left:300px;}

#page7{background:url(../images/footer-map.jpg) bottom center no-repeat;background-size:cover;}

.bottom-navi-bg{background:#fff;border-top:3px solid #b5b5b5;float:left;margin:0;width:100%;padding-top:15px;position:absolute;bottom:0;}

.foot-rt span{padding:0 5px 0 0;}

/**/body .onepage-pagination li a:before{background:#fff;border:1px solid #474747;}

body .onepage-pagination li a.active:before{background:#fff;border:1px solid #474747;left:9px;opacity:.8}

#navWrap{position:fixed;top:0;left:0;width:100%;}

#nav{display:block!important;opacity:1!important}

#navWrap .nav{padding:0;}

.nav{float:left;padding:15px 10px;text-align:center;width:100%;}

.slide-show-content img{width:100%;height:100%;}

.ca-icon img{width:100%;}

.feat-big-img img{width:100%;}

.shadow-text{text-shadow:4px 4px 5px rgba(0, 0, 0, 1);color:#fff;font-size:30px;margin:240px 0 0;text-align:center;}

.main-wrapper .page4{background:url(../images/actuall-view.jpg) top center no-repeat;position:relative;background-size:100%;}

.gallery-main{float:left;width:100%;margin-top: 15px;}

.flexslider-gal{position:relative;width:377px;float:left;}

.SecondSeeNightView-Content a.ask-for-bro-btn1{padding:0}

.SecondSeeDayView-Content p{color:#1a1a1a;font-size:14px;font-weight:400;line-height:18px;margin:20px 0 0;padding:0 0 50px;}

.SecondSeeDayView-Content p, .SecondSeeNightView-Content p{color:#fff;font-size:38px;font-weight:400;line-height:44px;margin:0;padding:0;font-family:'Poppins', sans-serif;letter-spacing:0.1em;text-transform:none}

.foot-rt span.at.border-none{border-right:none;}

.mobile-menu{display:none;}

.tab1{float:left;width:100%;}

.gallery-thumb{margin:0 auto;width:377px;}

.hide{display:block;}

.mbl-show{display:none;}

.maninfralogo{display:none}

#nav000a ul li#desktop{display:block}

#nav000a ul li#menumobile{display:none}

#nav000a ul li#menuipad{display:none}

.floorplan-mobile{display:none;}

.externalamenities{width:45%;height:90%;background:url("../images/navi-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);padding:10% 0 0 5%;float:left}

.internalamenities{width:45%;height:90%;background:url("../images/navi-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);padding:10% 0 0 5%;float:right}

.topmenupanel{margin:0 auto;}

.click-nav{width:120px;float:left;margin:0}

 .click-nav ul{font-weight:900;font-size:16px;padding:0;margin:0 }

 .click-nav ul li{position:relative;list-style:none;cursor:pointer;padding:0;margin:0}

 .click-nav ul li ul{position:absolute;left:0;right:0;padding:5px 0 0 0;width:190px;}

 .click-nav ul .clicker{background:url(../images/menu-icon.png) 7px 9px no-repeat rgba(2, 28, 75, 0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc021C4B,endColorstr=#cc021C4B);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc021C4B,endColorstr=#cc021C4B)";zoom:1;color:#000;padding:5px 0 5px 15px!important }

 .click-nav ul .clicker:hover, .click-nav ul .active{background:url(../images/menu-icon.png) 7px 9px no-repeat rgba(2, 28, 75, 0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc021C4B,endColorstr=#cc021C4B);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc021C4B,endColorstr=#cc021C4B)";zoom:1;border:0;padding:5px 0 5px 15px!important }

 .click-nav ul a.clicker{color:#fff}

.click-nav ul li a{display:block;padding:4px 0 4px 0;background:url("../images/navi-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);color:#333;text-decoration:none;}

 .nav .click-nav ul li ul li a{width:190px!important;border:1px solid #E1E2E3;text-align:left;padding:12px 10px;margin:1px 2px!important}

 .click-nav ul li a:hover{padding:4px 0 4px 0;border:0 }

 .click-nav .no-js ul{display:none;}

 .click-nav .no-js:hover ul{display:block;}

.likeus{font-size:16px;width:82px;padding:12px 0 0 0;color:#000;float:right}

.nav .likeus a img{padding:0;border:0;margin:0 0 -3px 0}

.nav .likeus a:hover{border:0;}

.slide-show-wrapper-mobile{display:none}

.mobile-view{display:none}

.second-content-panel.mobile{display:none}

.SecondSeeDayView-Content p, .SecondSeeNightView-Content p{text-align:left;color:#000;font-weight:300;letter-spacing:0.01em }

.SecondSeeDayView-Content p span, .SecondSeeNightView-Content p span{text-transform:uppercase}

.bx-wrapper{position:relative;margin:0 auto 30px auto;padding:0;*zoom:1;display:none;max-width:100% !important}

.bx-wrapper img{max-width:100%;display:block;}

/** THEME===================================*/.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);height:300px}

.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}

.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}

.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}

.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}

.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}

.bx-wrapper .bx-prev{left:10px;background:url(../images/rs-default.png) no-repeat 0 0;}

.bx-wrapper .bx-next{right:10px;background:url(../images/rs-default.png) no-repeat right 0;}

.bx-wrapper .bx-prev:hover{background-position:0 0;}

.bx-wrapper .bx-next:hover{background-position:right 0;}

.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:12px;height:23px;text-indent:-9999px;z-index:9999;}

.bx-wrapper .bx-controls-direction a.disabled{display:none;}

.bx-wrapper .bx-controls-auto{text-align:center;}

.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px;}

.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}

.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px;}

.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}

.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%;}

.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}

.bx-wrapper .bxslider{}

.bx-wrapper .bxslider li{}

.slide-img{width:100%;float:left}

.slide-txt{width:100%;float:left;padding:15px 3% 0 3%}

.bx-wrapper .bxslider h2{font-size:22px;line-height:32px;text-transform:uppercase;color:#000;margin:0 0 5% 0}

.bx-wrapper .bxslider p{font-size:16px;line-height:25px;font-weight:500;color:#000;margin:0 0 15px 0}

.bx-wrapper .bxslider ul{list-style:none;display:block;font-size:18px;color:#000;margin:0 0 15px 0}

.bx-wrapper .bxslider ul li{display:block;padding:0 0 2% 17px;background:url(../images/bullet2.png) no-repeat 0 7px;line-height:25px;}

.clear, .clr{clear:both}

.get-in-touch{padding:100px 0 0 0}

.get-in-touch .left-side{color:#fff;border-right:1px dashed #BDD5FF;padding:0 0 66px;float:left;width:450px;}

.get-in-touch h2{color:#fff;font-weight:lighter;font-size:50px;padding:0 0 15px;margin:0;text-align:left;}

.get-in-touch p{color:#fff;font-size:20px;line-height:32px;padding-bottom:9px;text-align:left;margin:0;font-weight:lighter}

.get-in-touch p a{color:#fff;text-decoration:underline;}

.get-in-touch .right-side{float:right;padding-top:61px;width:450px;}

.get-in-touch input{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:1px solid #fff;color:#fff;float:left;font-size:18px;height:35px;line-height:18px;margin-bottom:20px;padding-left:8px;width:300px;}

.get-in-touch input#security_code{width:154px}

.captcha{float:left;margin:0 0 0 17px;height:39px}

.get-in-touch .button{background-color:#474747;border:2px solid #fff;border-radius:4px;color:#fff;font-size:17px;height:40px;cursor:pointer;margin:0;width:103px;}

.view-button{width:100%;float:left;margin:6px 0 0 0}

.view-button .button{background-color:#474747;border:2px solid #fff;border-radius:4px;color:#fff;font-size:17px;height:40px;cursor:pointer;margin:0;width:103px;float:left;padding:10px 0;text-align:center;line-height:18px}

#fourth.story{text-align:left}

 .SecondSeeNightView-Content p{color:#fff}

 .chocolat-zoomable.chocolat-zoomed .chocolat-img{cursor:zoom-out;}

.chocolat-open{overflow:hidden;}

.chocolat-overlay{height:100%;width:100%;position:fixed;left:0;top:0;z-index:10;display:none;background:rgb(0, 0, 0);background:transparent;background:rgba(0, 0, 0, 0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000)";zoom:1;}

.chocolat-wrapper{height:100%;width:100%;position:fixed;left:0;top:0;z-index:99;color:#fff;}

.chocolat-zoomable .chocolat-img{cursor:zoom-in; background:#fff;}

.chocolat-loader{height:32px;width:32px;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px;z-index:11;background:url(../images/light-box/loader.gif);display:none;}

.chocolat-content{position:fixed;width:0px;height:0px;left:50%;top:50%;z-index:14;text-align:left;}

.chocolat-content .chocolat-img{position:absolute;width:100%;height:100%;}

.chocolat-wrapper .chocolat-left{position:absolute;left:0;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(../images/light-box/left.png) 50% 50% no-repeat;z-index:17;display:none;}

.chocolat-wrapper .chocolat-right{position:absolute;right:0;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(../images/light-box/right.png) 50% 50% no-repeat;z-index:17;display:none;}

.chocolat-wrapper .chocolat-right.active{display:block;}

.chocolat-wrapper .chocolat-left.active{display:block;}

.chocolat-wrapper .chocolat-top{position:absolute;top:-39px;right:0;left:0;line-height:50px;height:50px;overflow:hidden;z-index:17;margin-bottom:10px;}

.chocolat-wrapper .chocolat-close{width:44px;height:39px;cursor:pointer;position:absolute;top:0;right:0;background:url(../images/close2.png) 50% 50% no-repeat;}

.chocolat-wrapper .chocolat-bottom{position:absolute;bottom:0;left:0;right:0;line-height:40px;height:40px;font-size:12px;z-index:17;padding-left:15px;padding-right:15px;background:rgba(0, 0, 0, 0.5);text-align:right;margin-top:10px;}

.chocolat-wrapper .chocolat-set-title{display:inline-block;padding-right:15px;line-height:1;border-right:1px solid rgba(255, 255, 255, 0.8);}

.chocolat-wrapper .chocolat-pagination{float:right;display:inline-block;padding-left:15px;padding-right:15px;margin-right:15px;}

.chocolat-wrapper .chocolat-fullscreen{width:16px;height:40px;background:url(../images/light-box/fullscreen.png) 50% 50% no-repeat;display:block;margin:auto;cursor:pointer;float:right;}

.chocolat-wrapper .chocolat-description{display:inline-block;float:left;}

.chocolat-cover .chocolat-content .chocolat-left,.chocolat-cover .chocolat-content .chocolat-right{position:fixed;height:100%;top:0;padding:0px;}

.chocolat-cover .chocolat-content .chocolat-right{right:0px;background:url(../images/light-box/right-compact.png) 100% 50% no-repeat;}

.chocolat-cover .chocolat-content .chocolat-left{left:0;background:url(../images/light-box/left-compact.png) 0% 50% no-repeat;}

.chocolat-cover .chocolat-content .chocolat-top{top:0;left:0;position:fixed;z-index:1;}

.chocolat-cover .chocolat-content .chocolat-close{background:url(../images/light-box/close-compact.png) 0% center no-repeat;}

.chocolat-cover .chocolat-content .chocolat-bottom{bottom:0;left:0;position:fixed;background:rgba(255,255,255,0.75);z-index:1;}

.chocolat-cover .chocolat-content .chocolat-pagination,.chocolat-cover .chocolat-content .chocolat-description{padding:0 10px;}

body.chocolat-open>.chocolat-overlay{z-index:15;}

body.chocolat-open>.chocolat-loader{z-index:15;}

body.chocolat-open>.chocolat-content{z-index:17;}

.chocolat-in-container .chocolat-wrapper,.chocolat-in-container .chocolat-content,.chocolat-in-container .chocolat-overlay{position:absolute;}

.chocolat-in-container{position:relative;}

.zoom-container{display:inline-block;padding:3px 10px 3px 31px;border:1px solid #dedede;background:url(../images/zoom.png) no-repeat 8px 7px #f5f5f5;font-weight:700;margin:10px 0;text-transform:uppercase }

.slide-show-left img, .slide-show-right img{float:left}

.gapper{padding:5px 0 0 0;width:100%;float:left}

.second-slide-show-btn-wrapper{bottom:auto;top:53%}

.second-slide-show-btn-wrapper .slide-show-btns{right:auto;left:60%}

#third.DualFrameCarousel .royalSlider .left p.last{margin:0}

.registraion a{color:#000;}

.registraion a:hover{color:#329ef4;}

/* .sudhanshu-imperia.overview-img {    width: 123%;} */

@media only screen and (min-width:768px) and (max-width:980px){#SecondSlideShowNightViewBtn{right:0}

.SecondSeeNightView-Content p, .SecondSeeDayView-Content p{font-size:25px;line-height:36px}

.SecondSeeDayView-Content, .SecondSeeNightView-Content{width:36%}

.slide-show-btn-container{width:42%}

.second-slide-show-btn-wrapper .slide-show-btns{position:absolute;width:100%;float:left;padding:0;right:0}

.slide-show-left a, .slide-show-right a{width:100%;float:left}

.slide-show-left img, .slide-show-right img{max-width:100%}

.slide-show-left, .slide-show-right{width:50%}

.second-slide-show-btn-wrapper{bottom:41%}

.second-content p{margin:0;font-size:18px;line-height:28px}

.second-content-panel{top:18%;width:40%;left:58%}

.second-content-panel.mobile{display:none}

.second-slide-show-btn-wrapper .slide-show-btns{right:auto;left:62%}

.get-in-touch{padding:30px 0 60px 0}

.get-in-touch .left-side{color:#fff;border-right:none;padding:0 0 80px;border-right:1px dashed #bdd5ff;float:left;width:45%;}

.get-in-touch h2{color:#fff;font-weight:lighter;font-size:50px;padding:0 0 20px;margin:0;text-align:left;}

.get-in-touch p{color:#fff;font-size:18px;line-height:26px;padding-bottom:10px;text-align:left;margin:0;}

.get-in-touch p a{color:#fff;text-decoration:underline;}

.get-in-touch .right-side{float:right;padding:48px 0 50px 0;width:45%;}

.get-in-touch input{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:1px solid #fff;color:#fff;float:left;font-size:18px;height:35px;line-height:18px;margin-bottom:20px;padding-left:8px;width:300px;}

.get-in-touch .button{background-color:#474747;border:2px solid #fff;border-radius:4px;color:#fff;font-size:17px;height:40px;cursor:pointer;margin:0;width:103px;}

.bottom-navi-bg{position:relative;bottom:0px}

.page8-container{height:300px;margin:0 auto;width:100%;padding:0 3%;}

ul.plan{margin:15px 0 0 0}

.SecondSeeDayView-Content img, .SecondSeeNightView-Content img{max-width:100%}

.slide-show-content-wrapper{left:58%}

.slide-show-content-wrapper{top:34%;}

.sudhanshu-heights-plan ul.plan{text-align:center;}

.sudhanshu-heights-plan ul.plan li {display: inline-block;float:none;margin: 0px 2px 10px !important;min-height: 50px !important;}

.sudhanshu-heights-plan .gallery-main{margin-top: 70px;}

}

@media only screen and (min-width:981px) and (max-width:1024px){.second-slide-show-btn-wrapper .slide-show-btns{right:5%}

.SecondSeeDayView-Content, .SecondSeeNightView-Content{width:33%}

.SecondSeeNightView-Content p, .SecondSeeDayView-Content p{font-size:30px}

.slide-show-content-wrapper{left:60%}

.second-slide-show-btn-wrapper .slide-show-btns{left:57%}

#SecondSlideShowNightViewBtn{right:20px}

.second-content-panel.mobile{display:none}

.page8-container{height:550px;margin:0 auto;width:100%;padding:0 3%;}

.slide-show-left, .slide-show-right{float:left;width:50%}

.slide-show-btn-container{}

.slide-show-left img, .slide-show-right img{max-width:100%}

.second-slide-show-btn-wrapper{bottom:30%}

.SecondSeeDayView-Content img, .SecondSeeNightView-Content img{max-width:100%}

.slide-show-content-wrapper{top:34%;}

.sudhanshu-heights-plan ul.plan{text-align:center;}

.sudhanshu-heights-plan ul.plan li {display: inline-block;float:none;margin: 0px 5px 10px;min-height: 50px;}

.sudhanshu-heights-plan .gallery-main{margin-top: 70px;}









}

@media only screen and (min-width:320px) and (max-width:767px){.second-slide-show-btn-wrapper .slide-show-btns{right:5%}

.SecondSeeDayView-Content, .SecondSeeNightView-Content{width:48%}

.SecondSeeNightView-Content p, .SecondSeeDayView-Content p{font-size:30px}

.second-slide-show-btn-wrapper .slide-show-btns{right:20px}

#SecondSlideShowNightViewBtn{right:20px}

#SecondSlideShowNightViewBtn{right:0}

.SecondSeeNightView-Content p, .SecondSeeDayView-Content p{font-size:20px;line-height:24px;color:#000}

.SecondSeeDayView-Content, .SecondSeeNightView-Content{width:100%}

.slide-show-btn-container{float:right;width:100%}

.second-slide-show-btn-wrapper .slide-show-btns{position:relative;width:100%;float:left;padding:0;right:0}

.slide-show-left a, .slide-show-right a{width:100%;float:left}

.slide-show-left img, .slide-show-right img{max-width:100%}

.slide-show-left, .slide-show-right{width:50%}

.second-slide-show-btn-wrapper{bottom:20%;bottom:19%;z-index:9;}

.second-slide-show-btn-wrapper #SecondSlideShowDayViewBtn{background:rgb(255, 255, 255);background:transparent;background:rgba(255, 255, 255, 0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fFFFFFF,endColorstr=#7fFFFFFF);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fFFFFFF,endColorstr=#7fFFFFFF)";zoom:1;left:0}

.second-slide-show-btn-wrapper #SecondSlideShowNightViewBtn{background:rgb(0, 0, 0);background:transparent;background:rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000)";zoom:1;}

.second-content p{margin:0;font-size:18px;line-height:28px}

.second-content-panel{top:18%;width:40%;left:58%}

.slide-show-content{height:311px;}

.slide-show-content-wrapper{top:250px;left:auto;width:100%;float:left;right:auto;padding:15px 0}

.slide-show-container{width:90%}

.top-head-line{display:none}

.HeroCarousel{height:310px}

.second-content-panel{position:relative;width:100%;float:left;left:auto;top:auto;display:none;right:auto}

.second-content-panel.mobile{display:block}

.second-content{text-align:center;padding:15px 3%}

.bx-wrapper{display:block}

ul.plan li a{font-size:15px;}

ul.plan li a span{padding:0 5px}

ul.plan li.divider-slash{padding:0 5px}

.plan-nav{position:relative}

ul.plan{margin:0}

#third{width:100%;display:block}

.section-title{padding:28px 0 15px 0;position:absolute;margin:15px 0 0 0}

.page8-container{height:auto;margin:0 auto;width:94%;padding:0 3%;}

.get-in-touch{padding:20px 0 20px 0}

.get-in-touch .left-side{color:#fff;border-right:none;padding:0 0 20px;float:left;width:100%;}

.get-in-touch h2{color:#fff;font-weight:lighter;font-size:50px;padding:0 0 20px;margin:0;text-align:left;}

.get-in-touch p{color:#fff;font-size:18px;line-height:26px;padding-bottom:10px;text-align:left;margin:0;}

.get-in-touch p a{color:#fff;text-decoration:underline;}

.get-in-touch .right-side{float:right;padding:50px 0 50px 0;border-top:1px dashed #bdd5ff;width:100%;}

.get-in-touch input{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:1px solid #fff;color:#fff;float:left;font-size:18px;height:35px;line-height:18px;margin-bottom:20px;padding-left:8px;width:300px;}

.get-in-touch .button{background-color:#474747;border:2px solid #fff;border-radius:4px;color:#fff;font-size:17px;height:40px;cursor:pointer;margin:0 0 20px 0;width:103px;}

.success_msg, .captcha_msg{position:relative;left:0;top:0}

.full-canvas-col1{width:100%}

.full-canvas-col2{width:100%}

.bx-wrapper .bx-pager{display:none}

.bx-controls-direction{position:relative;width:100%;float:left;text-align:center;margin:0 0 15px 0}

.bx-wrapper .bx-controls-direction a{position:relative;display:inline-block;margin:0 15px}

#floorplan .carouselNavigation > div > div.numbers{display:inline-block}

#floorplan .carouselNavigation > div a.prev::before, #floorplan .carouselNavigation > div a.prev{float:none}

#floorplan .carouselNavigation > div a.next::before, #floorplan .carouselNavigation > div a.next{float:none}

#floorplan .carouselNavigation > div a.prev::before, #floorplan .carouselNavigation > div a.prev{background:url(../images/left-arrow-bl.png) no-repeat 0 0;}

#floorplan .carouselNavigation > div a.next::before, #floorplan .carouselNavigation > div a.next{background:url(../images/right-arrow-bl.png) no-repeat 0 0;}

#floorplan .carouselNavigation > div a{width:11px;height:21px}

.SecondSeeDayView-Content p, .SecondSeeNightView-Content p{text-align:center}

#SecondSlideShowNightViewContent p, #SecondSlideShowDayViewContent p{color:#000}

.second-slide-show-btn-wrapper{top:auto;bottom:0 }

.SecondSeeDayView-Content img, .SecondSeeNightView-Content img{max-width:100%}

.contact-icon-area{height:auto}

.slide-show-container{display:none}

#third.DualFrameCarousel.grey .royalSlider, #second.DualFrameCarousel.grey .royalSlider{display:none}

#third.DualFrameCarousel.grey .carouselNavigation,#second.DualFrameCarousel.grey .carouselNavigation{display:none}

.amenities-container.leftp, .amenities-container.rightp{background:none}

}

@media only screen and (min-width:480px) and (max-width:767px){.slide-show-btn-container{width:50%;float:right}

.second-slide-show-btn-wrapper{height:50px;top:auto;}

}

@media only screen and (min-width:320px) and (max-width:360px){ul.plan li.divider-slash{padding:0 1px}

}

@media only screen and (min-width:1025px) and (max-width:1366px){.SecondSeeDayView-Content, .SecondSeeNightView-Content{width:49%}

.slide-show-content-wrapper{top:28%;left:62%;width:68%}

.SecondSeeDayView-Content img, .SecondSeeNightView-Content img{max-width:100%}

.slide-show-left img, .slide-show-right img{max-width:100%}

.second-slide-show-btn-wrapper .slide-show-btns{position:relative;width:36%;float:left;padding:0;}

.slide-show-left a, .slide-show-right a{width:100%;float:left}

.slide-show-left img, .slide-show-right img{max-width:100%}

.slide-show-left, .slide-show-right{width:50%}

}

.tab-content img{max-width:100%;}



.demo {margin-top:75px;}

.zoom {text-align: center;}

.tab-content p{margin:10px 0 015px 0;}

.aniraj-tab .tab-content p {margin:0 0 30px;}

.aniraj-tab .tab-content p:last-child {margin:0;}

.aniraj-tab .features-list { margin:0 0 20px; float: left; }

.tab-content img{cursor:zoom-in;}



.lightbox-opened { background-color: #333; background-color: rgba(51, 51, 51, 0.9); cursor: pointer; height: 100%; left: 0; overflow-y: scroll; padding: 24px; position: fixed; text-align: center; top: 0;z-index:99; width: 100%;padding-top: 50px; } 

.lightbox-opened:after { background-color: #fff; color: #000; content: "x"; font-family: sans-serif; padding: 6px 12px; position: absolute; text-transform: uppercase;margin:-35px 0 0 -37px;font-size: 20px; }

.lightbox-opened img { width:100%;max-width:1000px; }



.no-scroll { overflow: hidden; }

.zoom {

			display:inline-block;

			position: relative;width: 100%;

		}

		

		



		.zoom img {

			display: inline-block;

		}



		.zoom img::selection { background-color: #fff; }



@media only screen and (max-width:767px){

.resp-tabs-container br{display:none;}

.demo{margin-top: 35px;padding: 0 20px;}



}

@media only screen and (max-width:639px){

	.quick-contact li.first-child.phone br {

    display: block;

}

}



