.bannerImage,.hpBannerImageContent{background-position:center center;background-repeat:no-repeat}.img-responsive,.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.clear{clear:both}.slider{opacity:0}.row.no-gutters{margin-right:0;margin-left:0}.no-gutters{padding:0}.btn-primary,.form-control{border-radius:0}body{font-family:Roboto,sans-serif;font-weight:300;font-size:18px}.navbar{margin:0}.navbar-default{width:100%;min-height:120px;border:none;background-image:url(/wp-content/themes/chancerygate-micro/images/header-nav-bg.jpg)}.navbar-default .navbar-collapse,.navbar-default .navbar-form{float:left}.navbar-toggle{margin:-15px 0 0}.navbar-default .navbar-toggle{border-color:#fff}.navbar-toggle .icon-bar{background-color:#fff!important}.navbar-brand{padding:0 35px 0 18px}.navbar-brand img{max-height:105px;margin-top:7px}.navbar-default .navbar-nav>li>a{padding:50px 10px;font-size:19px;color:#fff;transition:all .4s ease-out}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:hover{background-color:rgb(154 195 49 / .75);color:#fff}.headerLoginBtn{float:right;display:inline-block;width:135px;padding:30px 18px 12px;background-color:rgb(0 0 0 / .5);font-weight:500;font-size:16px;color:#fff;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;transition:all .4s ease-out}.headerLoginBtn:hover{background-color:rgb(0 0 0)}.headerLoginBtn img{float:right;margin:-4px 0 0}.bannerSliderContainer{position:relative;height:600px;margin:0 0 60px;opacity:0;transition:.35s ease-in}.bannerSlider{-webkit-padding-start:0;padding-left:0}.hpBannerImageContent{position:absolute;top:0;width:100%;height:600px}.hpBannerImageContent h1{position:absolute;left:25%;top:10%;width:50%;margin:0 auto;font-size:56px;font-weight:700;color:#fff;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;text-shadow:1px 1px 1px rgb(0 0 0 / .65)}.hpBannerImageContent h1 span{font-weight:300}.hpBannerImageContent h1 div{margin:30px 0;font-size:46px}.hpBannerImageContent h1 p{margin:20px 0}.hpBannerImageContent .hpBannerSticker{position:relative;top:55%}.bannerImage .bannerSticker img,.hpBannerImageContent .hpBannerSticker img{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.bannerImage .bannerSticker img:hover,.hpBannerImageContent .hpBannerSticker img:hover{-webkit-transform:rotate(3deg);transform:rotate(3deg)}#hpContent{margin:0 0 80px}#hpContent h1,#hpContent h2{font-size:40px;font-weight:300;line-height:48px}#hpContent h2{margin:38px 0 0;font-size:30px;font-weight:300}#hpContent h3 a{color:#9ac331}.performanceStat .icon{width:90%;margin:0 auto 20px}.performanceStat h3{margin:40px auto;max-width:90%;font-size:26px;font-weight:300;line-height:32px}.bannerImage{position:relative;width:100%;height:600px;margin:0 0 60px}.bannerSticker{position:absolute;top:50%;width:83%}.bannerImageText{position:absolute;top:9%;width:100%;margin:0 auto;color:#fff;text-transform:uppercase;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.bannerImageText h1,.bannerImageText h2{margin:0;font-size:70px;font-weight:700;text-shadow:1px 1px 1px rgb(0 0 0 / .65)}.bannerImageText h2{font-weight:300}#locationContent{margin:0 0 35px;font-size:46px;font-weight:300;line-height:56px;color:#9ac331}#locationGoogleMap{width:100%;height:540px}.locationMaps{margin:0 0 50px}.locationInfo{font-size:18px;color:#000}.locationInfo h3{margin:0 0 35px;font-size:30px;font-weight:300;color:#9ac331}.locationTravelDistanceInfo hr{clear:both;width:97%;padding:0 0 50px;border:none;border-bottom:3px solid #9ac331;margin-bottom:60px;margin-left:15px}.locationTravelDistanceInfoIcon{max-width:200px}.locationTravelDistanceInfo{margin:0 0 0 -15px}.locationTravelDistanceInfo table{width:100%}.locationTravelDistanceInfo table tr td:first-child{font-weight:700;width:50%}#unitSpecs{margin:0 0 80px}.specificationContent h1{margin:-8px 0 30px;font-size:50px;font-weight:300;color:#9ac331}.specificationContent h2{margin:25px 0 15px;font-size:30px;font-weight:300;color:#9ac331}.specificationContent{font-size:18px;line-height:26px}.specificationImages img{margin:0 0 30px}.specificationDownloadBox{width:100%;height:auto;margin:35px 0;padding:24px 10px 8px;background-color:#e4e4e4}.specificationDownloadBox h2{margin:0 0 30px}.specificationDownloadBox h2 img{margin:-10px 0 0 14px}.specificationDownloadBox h3{margin:10px 0 5px;font-size:18px;font-weight:700;color:#9ac331}.specificationDownloadBox a{display:inline-block;margin:0 0 20px;color:#000;text-decoration:underline}.newsContent h2,.specificationDownloadBox a:hover,.unitSpecifications p strong{color:#9ac331}.unitSpecifications{font-size:17px}.unitSpecifications .panel,.unitSpecifications .panel-heading{border-radius:0}.unitSpecifications.unitSpecifications .panel h4 span:hover,ul.refineBy li label:hover{cursor:pointer}.unitSpecifications .panel-heading .panel-toggle:before{float:right;font-family:'Glyphicons Halflings';font-weight:700;content:"\e260";transition:all .5s}.unitSpecifications .panel-heading .panel-toggle.collapsed:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.newsContent section{margin:0 0 25px;line-height:28px}.newsContent section img{margin:0 0 25px}.newsContent h1{margin:50px 0 0;font-size:50px;font-weight:300;color:#9ac331}.newsContent h2{margin:-4px 0 10px;font-size:30px;font-weight:300}.newsContent date{display:inline-block;margin:0 0 30px;font-weight:700;color:#b7b7b7}.newsContent .readMore{font-weight:700;text-decoration:underline;color:#9ac331}.newsContent .newsImage{float:right;max-width:50%;margin:60px 0 30px 30px}.greenCredentialsContent{line-height:26px}.greenCredentialsContent h1{margin:0 0 25px;font-size:50px;font-weight:300;color:#8dbc2f}.greenCredentialsImages p{margin:10px 0 20px}.contactRow{margin:0 0 30px 0}.contactContent{margin:0 0 50px;font-size:50px;color:#9ac331}.contactBlock .logoCol{padding-left:0;padding-right:30px}.contactBlock h4{margin:0 0 10px;font-size:18px;font-weight:700;color:#9ac42f}.contactBlock h5:first-of-type{margin:0 0 10px}.contactBlock h5{margin:40px 0 10px;font-size:18px;font-weight:700}.contactBlock a{color:#000}.contactBlock a:hover{color:#9ac42f;text-decoration:underline}.contactBlock p:last-of-type{margin:0 0 40px}.galleryContent{margin:0 0 60px}.galleryNav{margin:30px 0}.loginAreaContent,.loginContent{margin:0 0 50px}.galleryNav.nav-pills>li>a{border-radius:0;background-color:#e4e4e4;font-weight:500;color:#9ac331}.galleryNav.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover,.nav-pills>li>a:focus,.nav-pills>li>a:hover{background-color:#9ac331;color:#fff}.loginContent{text-align:center}.loginAreaContent h1{margin:0 0 30px;font-size:46px;font-weight:300;color:#9ac331}.loginAreaDocumentSection{margin:0 0 40px}.loginAreaDocumentSection h3{margin:0 0 20px;font-size:32px;font-weight:300;color:#9ac331}.loginAreaDocumentSection a{display:block;margin:0 0 10px;font-size:18px;color:#000}.footer-marquee{width:100%;height:50px;margin:80px 0 0;background-color:#707070;font-size:25px;font-weight:300;line-height:50px;color:#fff;overflow:hidden}.footer-marquee ul{list-style-type:square}.footer-marquee ul li{float:left;margin:0 80px 0 0}.footer-marquee ul li a{color:#fff;text-decoration:none}.footer-marquee ul li a:hover{color:rgb(170 20 126)}footer{padding:40px 0;margin:0 0 30px!important;background-color:#e4e4e4}.footerAddressText{font-size:30px;font-weight:300;color:#707070}.footerCentre a img{max-width:100%;padding:92px 0 0}.footerRight a img{max-width:90%;padding:8px 0 0}.subFooter,.subFooter a{font-size:10px;color:#000}.greenBtn{height:40px;background-color:#91c748;font-size:20px;text-shadow:none;color:#fff!important;text-decoration:none!important;padding:8px 10px;line-height:40px;font-weight:700;text-transform:uppercase}.greenBtn:hover{color:#0d2737!important;text-decoration:none}.greenBtn i{margin-right:6px}.modal-dialog{width:58vw;min-width:95%;max-width:58vw}.modal-body{overflow-y:auto}.modalLoader{width:80px;margin:10% auto;margin-top:10%;margin-right:auto;margin-bottom:10%;margin-left:auto}.modalLoader img{width:80px;height:80px}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}#mediaModal .modal-header{height:35px;padding:0 7.5px 0 0;border:none}.modal-header .close{margin-top:0;font-size:35px}.modal-body{padding:0 15px 15px}.video-container embed,.video-container iframe,.video-container object,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:1199px){.navbar-brand img{width:100%;min-width:200px}.headerLoginBtn{position:absolute}}@media (max-width:993px){.navbar .container{width:95%;margin:0 auto;padding:0}.navbar-brand img{max-width:165px;min-width:165px}.navbar-default .navbar-nav>li>a{font-size:16px}.headerLoginBtn{display:none}.hpBannerImageContent h1{left:5%;width:90%}.greenBtn{display:block;height:auto;margin:5px auto}.hpBannerImageContent .hpBannerSticker{top:70%}.bannerSticker{width:100%}.hpBannerImageContent .hpBannerSticker{top:70%}.bannerSticker{width:100%}#locationGoogleMap{margin:0 0 50px}.contactBlock>[class*=" col-"],.contactBlock>[class^=col-]{padding:0}.contactBlock .logoCol .img-responsive{max-width:90%;margin:0 0 30px}.footerAddressText{text-align:center}.footerCentre a img,.footerRight a img{max-width:320px}.footerCentre a img{padding:60px 0}}@media (max-width:767px){.navbar-collapse{float:none!important;margin-top:40px}.navbar-default .navbar-nav>li>a{padding:15px;font-size:20px}.hpBannerImageContent h1,.hpBannerImageContent h1 div{font-size:36px}.locationTravelDistanceInfo hr{padding:0 0 20px}.locationTravelDistanceInfoIcon{margin-bottom:30px}.newsContent .newsImage{float:none;max-width:100%;margin:0 0 30px}}@media (max-width:565px){.hpBannerImageContent h1 div{font-size:29px}#hpContent h1,#hpContent h2{font-size:30px;line-height:38px}#locationContent,.bannerImageText h1,.bannerImageText h2,.greenCredentialsContent h1,.specificationContent h1{font-size:40px}.specificationDownloadBox h2 img{display:none}.footerCentre a img,.footerRight a img{max-width:80%}}@media (max-width:365px){#hpContent h1,#hpContent h2{font-size:28px;line-height:35px}.hpBannerImageContent{margin:0 0 80px}.hpBannerImageContent .hpBannerSticker{top:80%}}