html{height:100%;width:100%;overflow-y:auto;overflow-x:auto;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{height:100%;width:100%;background-color:#fff;font-family:'Open Sans','Calibri',Candara,Segoe Optima,Verdana,Helvetica,Arial,sans-serif}.clearfix{clear:both}#topspacer{height:90px;background-color:#fff}a{color:#2a6fad;text-decoration:none}a:hover{text-decoration:none}a:visited{text-decoration:none}.hoverpointer:hover{cursor:pointer}hr{margin:30px auto;border:0;border-top:1px solid #e2e2e2}.hr-narrow{margin:10px auto}.hr-nocolor{border:0;height:1px}.hr-thick{border-top:5px solid #e2e2e2}.hr-short{width:60px}.hr-purple{border-top:2px solid #2a6fad}[class*="col-"]{margin-bottom:30px}.row.no-gutter{margin-right:0;margin-left:0}.row.no-gutter>[class*='col-']{padding-right:0;padding-left:0;margin-bottom:0}.row.small-gutter{margin-right:0;margin-left:0}.row.small-gutter>[class*='col-']{padding-right:2px;padding-left:2px;margin-bottom:4px}.row-centered{text-align:center}.row-centered .col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.center{text-align:center}.left{text-align:left}.right{text-align:right}.justify{text-align:justify}.italic{font-style:italic}.underline{text-decoration:underline}.green{color:#07851a}.red{color:#bc0000}.orange{color:#e08208}.purple{color:#bc9bd1}.grey{color:#739392}.beige{color:#aea495}.blue-light{color:#0088a9}.blue-dark{color:#2a6fad}.yellow{color:#fcca56}h1,h2,h3,h4,h5,h6{color:#bc9bd1;padding:2% 0 5% 0;font-family:'Montserrat','Open Sans','Calibri',Helvetica,Arial,Verdana,sans-serif}h1{font-size:62px}h2{font-size:58px}h3{font-size:50px}h4{font-size:40px}h5{font-size:30px}h6{font-size:26px}p,.section ul li{font-size:20px;line-height:30px;font-family:'Open Sans','Source Sans Pro','Open Sans',Helvetica,Arial,sans-serif;font-weight:400;color:#739392}.container-page h3{margin-top:0;padding-top:0}.intro{font-size:26px;line-height:38px;;color:#2a6fad;font-weight:300;padding:2% 20% 2% 0;font-family:'Open Sans','Source Sans Pro','Open Sans',Helvetica,Arial,sans-serif;text-align:left}.container-blue p{color:#2a6fad}.container-headquarters p{font-size:14px;color:#7d8f9c}.sub-intro{font-size:1.6em;color:#333;font-weight:300;padding:2% 20%;font-family:'Open Sans','Source Sans Pro','Open Sans',Helvetica,Arial,sans-serif}.quote p{text-align:left;color:#9aa8b2;font-size:24px}body.modal-open{overflow:visible}.form-label,.edit-label{font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:700;color:#000}.meta-post{font-size:12px}.payment-note{color:#999;font-size:12px}.section ul{text-align:left;list-style-position:inside;margin:20px 0 20px -30px}.section ul li{text-align:left;list-style-type:none;background:url(../../../../../../themes/thegrange/images/bullet.gif) no-repeat left center;padding:0 0 0 25px;margin:5px 0;color:#7d8f9c}.form-label{font-family:Helvetica,Arial,Verdana,sans-serif;font-size:14px;font-weight:700;color:#000}.amenities-title{font-size:16px;color:#000}.container{width:85%;max-width:1300px}.container-narrow{width:85%;max-width:800px}.container-menu{width:95%}.section{padding:50px 0}.section-fullscreen{width:100%;height:100%;position:relative}.section-white{background-color:#fff}.section-grey-light{background-color:#f4f5f6}.section-grey-dark{background-color:#9aa8b2}.section-purple-dark{background-color:#bc9bd1}.section-grey-dark p,.section-purple-dark p,.section-black p{color:#fff;text-align:center;font-size:1.8em;font-weight:300;padding:2% 20%;font-family:'Open Sans','Source Sans Pro','Open Sans',Helvetica,Arial,sans-serif}.section-black{background-color:#000}.section-gradient{background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(248,248,248,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(248,248,248,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(248,248,248,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8f8f8',GradientType=0)}.box{padding:20px;background-color:none;background:none;margin-bottom:20px}.box-white{background-color:#fff;border:1px solid #e8e8e8;border-bottom:1px solid #d8d8d8}.box-grey{background-color:#e8e8e8;border:1px solid #e2e2e2;border-bottom:1px solid #d8d8d8}.box-grey-light{background-color:#f8f8f8;border:1px solid #e8e8e8;border-bottom:1px solid #d8d8d8}.form-holder{margin:0 auto;width:100%;max-width:500px}.vertical-align-outer{display:table;position:absolute;top:0;left:0;height:100%;width:100%}.vertical-align-middle{display:table-cell;vertical-align:middle}.vertical-align-inner{margin-left:auto;margin-right:auto;width:90%;overflow:scroll}.vertical-align-outer-fullscreen{display:table;position:absolute;top:0;left:0;height:100%;width:100%}.vertical-align-middle-fullscreen{display:table-cell;vertical-align:middle}.vertical-align-inner-fullscreen{margin-left:auto;margin-right:auto;width:100%;height:auto;overflow:scroll}img{width:100%;height:auto}a img:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.testimonial-portrait{width:300px;height:300px;background:transparent;-moz-border-radius:150px;-webkit-border-radius:150px;border-radius:150px;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin:0 auto 30px auto;border:5px solid #fff;box-shadow:0 0 15px #888}#team-portrait-founder{background-image:url(/images/portrait-1.jpg)}#team-portrait-cofounder{background-image:url(/images/portrait-2.jpg)}.interior-round{width:300px;height:300px;background:transparent;-moz-border-radius:150px;-webkit-border-radius:150px;border-radius:150px;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin:0 auto 30px auto}.ajax-loader-small{width:14px;height:14px}.logo-payment{height:auto;width:auto;max-height:30px;max-width:140px;margin:20px 0}.heritage-photo{border:5px solid #fff;box-shadow:0 0 15px #888}.icon-amenities{width:70px;height:70px}.icon-thegrange{width:140px;height:140px}.banner-logo{width:70%;height:auto;max-width:600px}.gallery-item-holder{position:relative}.gallery-item-holder a img{z-index:1}.gallery-item-holder .buttons-holder{visibility:hidden;z-index:10;position:absolute;height:100%;top:0;left:0;right:0}.gallery-item-holder:hover .buttons-holder{visibility:visible;position:absolute;background:rgba(0,0,0,.6)}.gallery-item-holder .make-featured-btn{position:absolute;top:5px;left:5px;color:#fff}.gallery-item-holder .delete-img-btn{position:absolute;top:5px;right:5px;color:#fff}.parallax-window{width:100%;height:70%;max-height:600px;background:transparent;position:relative;margin-top:-20px;margin-bottom:-20px}.parallax-window-fullscreen{height:100%;width:100%;max-height:100%;margin-top:0;margin-bottom:0}.banner-parallax,.banner-divider{position:relative;width:100%;height:80%;max-height:600px;background:#fff;background-image:none;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.banner-divider-half{position:relative;width:50%;height:80%;max-height:600px;background:#fff;background-image:none;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;float:left;border:1px solid #fff}.banner-parallax .overlay,.banner-divider .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 70%,rgba(0,0,0,.4) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 70%,rgba(0,0,0,.4) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 70%,rgba(0,0,0,.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}.banner-fullscreen .overlay{position:absolute;top:0;left:0;width:100%;height:50%;background:-moz-linear-gradient(top,rgba(174,164,149,.65) 0%,rgba(174,164,149,0) 100%);background:-webkit-linear-gradient(top,rgba(174,164,149,.65) 0%,rgba(174,164,149,0) 100%);background:linear-gradient(to bottom,rgba(174,164,149,.65) 0%,rgba(174,164,149,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6aea495',endColorstr='#00aea495',GradientType=0)}#banner-parallax-welcome{background:url(/images/parallax-01.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.banner-parallax a.btn{text-shadow:none}.banner-fullscreen{position:relative;width:100%;height:100%;background:#fff;background-image:none;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#banner-fullscreen-welcome{background:url(/images/parallax-01.jpg)}.image-background-holder{width:100%;min-height:300px;position:relative;overflow:hidden}.image-holder{width:100%;height:100%;background:#fff;background-image:none;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.image-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;background-image:none;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.title-holder a.btn-white-outlines{border:2px solid #fff}.image-background .overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 70%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 70%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 70%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.overlay-full{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.image-background-holder:hover .image-background{transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.05, M12=0, M21=0, M22=1.05, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=1.05,M12=0,M21=0,M22=1.05,SizingMethod='auto expand')}.image-background-holder:hover .overlay-full,.image-background-holder:hover .overlay{background:rgba(0,136,169,.5);transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.image-background-holder:hover .title-holder h3{color:#fcca56;transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.image-background-holder .title-holder{position:absolute;z-index:2;bottom:20px;text-align:left;width:100%;text-shadow:0 2px 6px rgba(0,0,0,.6)}.image-background-holder .button-holder{position:absolute;z-index:2;top:0;left:0;padding:30px;text-align:left;width:100%}.image-background-holder .title-holder-center{position:absolute;z-index:2;top:40%;text-align:center;width:100%;text-shadow:0 2px 6px rgba(0,0,0,.6)}.image-background-holder .title-holder h3{color:#fff;font-size:28px;padding:0 30px;text-transform:uppercase}.image-background-holder .title-holder h4{color:#fff;font-size:20px;padding:0 30px;text-transform:uppercase}.image-background-holder .title-holder a,.image-background-holder .title-holder-center a{color:#fff}.image-background-holder .title-holder p{color:#fff;font-size:18px;padding:0 30px}.image-background a{color:#fff}.image-background-holder .title-holder a.btn-white{text-shadow:none;color:#2a6fad}.image-background-holder .content-holder{position:absolute;z-index:2;top:0;text-align:left;width:100%;color:#fff;transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.image-background-holder .content-holder .content-holder-inner{padding:30px;opacity:0}.image-background-holder .content-holder .content-holder-inner p{padding:0;margin:0;font-size:22px;color:#fff;line-height:26px}.image-background-holder:hover .content-holder .content-holder-inner{opacity:1;transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.community-logo{opacity:.6;width:100%;height:auto;max-width:400px}.banner-fullscreen .title,.banner-parallax .title,.parallax-window .title{width:100%;text-align:center;color:#fff;font-family:'Open Sans',sans-serif;font-weight:300;font-size:40px;line-height:40px;letter-spacing:1px;position:absolute;z-index:1;bottom:30%}.banner-fullscreen .title h1,.banner-parallax .title h1,.parallax-window .title h1,.banner-fullscreen .title h2,.banner-parallax .title h2,.parallax-window .title h2{color:#fff;font-family:'Open Sans',sans-serif;font-weight:300;font-size:50px;line-height:60px}.banner-fullscreen .tagline{width:100%;text-align:center;color:#fff;font-family:'Open Sans',sans-serif;font-weight:300;font-size:34px;line-height:44px;letter-spacing:1px;padding-top:30px;text-shadow:0 0 8px #222}.banner-fullscreen .button-holder,.banner-divider .button-holder{width:100%;text-align:center;color:#fff;font-family:'Montserrat','Open Sans',sans-serif;font-weight:300;font-size:30px;line-height:40px;text-shadow:0 0 8px #222;position:absolute;z-index:1;bottom:10%}.banner-fullscreen .logo-holder,.banner-divider .logo-holder{width:100%;text-align:center;position:absolute;z-index:1;top:20%}.banner-fullscreen .small,.banner-parallax .small,.parallax-window .small{font-size:24px;line-height:36px;padding:40px 0;color:#fff}.banner-fullscreen a,.banner-parallax a{color:#fff}.banner-parallax .title h2 a:hover{color:#2a6fad}.carousel-control{z-index:9999}.carousel-control.left{background-image:none;background:none}.carousel-control.right{background-image:none;background:none}.carousel-caption{position:absolute;right:15%;bottom:15%;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;font-size:40px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.slider-fullscreen{width:100%;height:100%}.slider-fullscreen .carousel,.slider-fullscreen .carousel-inner,.slider-fullscreen .item,.active{height:100%}.slider-fullscreen .item{background:#fff;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.prev,.carousel-fade .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right,.carousel-fade .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}select{font-family:Arial,Verdana,Helvetica,sans-serif;border:0!important;-webkit-appearance:none;-moz-appearance:none;background:transparent;text-indent:.01px;text-overflow:"";padding:4px 10px;color:#999;display:inline-block}input[type=text],input[type=password],textarea{-webkit-appearance:none;-moz-appearance:none}.form-holder{max-width:400px;width:90%;margin:0 auto}.form-holder .form input[type=text],.form-holder .form input[type=password]{text-align:center;color:#777}.modal-testimonial{background:rgb(252,202,86);background:-moz-linear-gradient(-45deg,rgba(252,202,86,1) 0%,rgba(0,136,169,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(252,202,86,1) 0%,rgba(0,136,169,1) 100%);background:linear-gradient(135deg,rgba(252,202,86,1) 0%,rgba(0,136,169,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcca56',endColorstr='#0088a9',GradientType=1);color:#fff}.modal-testimonial p{text-align:left;color:#fff;font-size:20px;padding:20px}table>thead>tr>td{font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:700;color:#000}.td-post-title{font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:700;color:#000}.td-post-date{font-size:13px}.td-pay-amount{text-align:right;font-weight:700;color:#000}.td-pay-title{font-weight:700;color:#000}.td-nights-amount{text-align:right}.td-subtotal-title{font-weight:700}.td-subtotal-amount{text-align:right;font-weight:700;font-size:16px}.td-subtotal-title{font-weight:700;font-size:16px}.td-total-title{font-weight:700;font-size:17px}.td-total-amount{text-align:right;font-weight:700;font-size:17px}.td-deposit-amount{text-align:right}#gmap_canvas_holder{height:70%;max-height:600px;width:100%;position:relative}#gmap_canvas{min-height:100px;height:100%!important;width:100%;position:relative}#gmap_canvas_holder #gmaps_canvas{height:100%!important;width:100%}#gmap_canvas img{max-width:none!important;background:none!important}#gmap_canvas_holder iframe{pointer-events:none}#gmap_canvas_holder iframe.clicked{pointer-events:auto}.navbar-default{background-color:#fff;border:0;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #f2f2f2;box-shadow:0 0 15px #888}.navbar-brand img{max-height:38px;width:auto;margin-top:-13px}.navbar-default button{border:0!important}.navbar-default .navbar-toggle .icon-bar{background-color:#739392}.navbar-default .navbar-nav>li>a{color:#739392;font-weight:400;margin-left:5px;margin-right:5px;padding-left:5px;padding-right:5px;font-size:18px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:#fff}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#333;background-color:#fff}.dropdown-menu>li>a:hover{color:#fcca56}.dropdown-menu>.active>a{color:#333;text-decoration:none;background-color:#fff;outline:0}.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#2a6fad;outline:0}.navbar-default .navbar-nav>.active>a{color:#739392;background-color:#fff}.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#bc9bd1;background-color:#fff}.dropdown:hover .dropdown-menu{display:block}.btn-purple{color:#fff;background-color:#bc9bd1;border-color:#bc9bd1}.btn-purple:hover,.btn-purple:focus,.btn-purple:active,.btn-purple.active,.open .dropdown-toggle.btn-purple{color:#fff;background-color:#9d6cbc;border-color:#9d6cbc}.btn-white{color:#2a6fad;background-color:#fff;border-color:#fff}.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-white.active,.open .dropdown-toggle.btn-white{color:#2a6fad;background-color:#f2f2f2;border-color:#f2f2f2}.btn-white-outlines{color:#fff;background-color:transparent;border:2px solid #fff}.btn-white-outlines:hover,.btn-white-outlines:focus,.btn-white-outlines:active,.btn-white-outlines.active,.open .dropdown-toggle.btn-white-outlines{color:#fff;background-color:#fff;border:2px solid #fff;background:rgba(0,0,0,.2)}.banner-fullscreen a.btn-white-outlines,.banner-parallax a.btn-white-outlines,.parallax-window a.btn-white-outlines{border:3px solid #fff;width:200px;background:rgba(0,0,0,.5)}#help-btn-fixed{position:fixed;bottom:20px;right:20px;z-index:9999;text-transform:uppercase;font-weight:700}#help-btn-fixed img{width:100px;height:100px}#fb-btn{width:40px;height:40px}.btn-xl,.btn-group-xl>.btn{padding:12px 18px;font-size:20px;line-height:1.4;border-radius:8px}.pagination-brand-index{display:inline-block;padding-left:0;margin:20px auto;border-radius:4px;text-align:center}.pagination-brand-index>li{display:inline}.pagination-brand-index>li>a,.pagination-brand-index>li>span{position:relative;float:left;padding:6px 12px;margin:0 1px 0 0;line-height:1.428571429;text-decoration:none;background:#f8f8f8;border:0;color:#666}.pagination-brand-index>li:first-child>a,.pagination-brand-index>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination-brand-index>li:last-child>a,.pagination-brand-index>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination-brand-index>li>a:hover,.pagination-brand-index>li>span:hover,.pagination-brand-index>li>a:focus,.pagination-brand-index>li>span:focus{background:#e2e2e2;color:#000}.pagination-brand-index>.active>a,.pagination-brand-index>.active>span,.pagination-brand-index>.active>a:hover,.pagination-brand-index>.active>span:hover,.pagination-brand-index>.active>a:focus,.pagination-brand-index>.active>span:focus{z-index:2;color:#000;cursor:default;background:#e2e2e2;border:0}.pagination-brand-index>.disabled>span,.pagination-brand-index>.disabled>span:hover,.pagination-brand-index>.disabled>span:focus,.pagination-brand-index>.disabled>a,.pagination-brand-index>.disabled>a:hover,.pagination-brand-index>.disabled>a:focus{color:#999;cursor:not-allowed;background:#f8f8f8;border:0}.tag-item{display:inline-block;margin:2px}.tag-item a{margin-left:5px;color:#fff}.label-pink{background-color:#e41667}select{font-family:Arial,Verdana,Helvetica,sans-serif;border:0!important;-webkit-appearance:none;-moz-appearance:none;background:#f2f2f2;text-indent:.01px;text-overflow:"";padding:6px 11px;width:100%}.box-grey select{background:#fff}.footer{padding:2% 0;font-size:12px;text-align:center;color:#999}.footer a{color:#000}.footer-content-holder{text-align:center;width:100%}#backtotop{position:fixed;bottom:20px;right:20px;z-index:9999}#backtotop img{width:80px;height:80px}.zoom{display:inline-block;position:relative}.zoom p{position:absolute;top:3px;right:28px;color:#555;font:bold 13px sans-serif}.zoom img{display:block;width:100%;height:auto}.arrow-wrap{position:absolute;z-index:9999;left:50%;bottom:40px;margin-left:-20px;width:40px;height:28px;display:block}.arrow{float:left;position:relative;width:40px;height:40px;border:none;background:url(../../../../../../themes/thegrange/images/arrow.png) no-repeat center center;background-size:100%}.arrow-wrap:hover .hint{opacity:1}@-webkit-keyframes arrows{0%{top:0}10%{top:12%}20%{top:0}30%{top:12%}40%{top:0%}50%{top:12%}60%{top:0}70%{top:12%}80%{top:0%}90%{top:12%}100%{top:0}}.arrow-wrap .arrow{-webkit-animation:arrows 5s 1s;-webkit-animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:10px}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#videobox{width:100%;height:100%;position:relative}#videobox .overlay{background-color:#000;width:100%;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}#videobox #textbox{position:absolute;color:#fff;text-transform:uppercase;text-align:center;width:100%;top:45%;font-family:'Montserrat',sans-serif;font-weight:300}#videobox #textbox #watch{color:#fff;font-size:18px;padding:10px 20px;border:3px solid #fff}#videobox #textbox #logo{width:160px;height:auto;margin-bottom:60px}.tribe-events-month #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-month #tribe-events-header .tribe-events-sub-nav li{display:block}#tribe-events-content ul.tribe-events-sub-nav{display:block}.tribe-events-sub-nav>.tribe-events-nav-next>a{background-color:#f2f2f2;padding:5px 8px}.tribe-events-sub-nav>.tribe-events-nav-previous>a{background-color:#f2f2f2;padding:5px 8px}.tribe_events>h3.tribe-events-month-event-title>a.url{font-size:14px}.section-calendar{width:100%;height:90%}.container-calendar{height:100%}.container-calendar iframe{width:100%;height:100%}@media (min-width:1px) and (max-width:580px){#topspacer{height:50px}p,.section ul li{font-size:18px;line-height:26px}h1,h2,h3,h4,h5{padding:5% 0}.intro{font-size:1.8em;line-height:30px;padding:0 5%}.sub-intro{font-size:1.5em;line-height:26px;padding:0 5%}.banner-fullscreen .title,.banner-parallax .title,.parallax-window .title,.banner-fullscreen .title h1,.banner-parallax .title h1,.parallax-window .title h1,.banner-fullscreen .title h2,.banner-parallax .title h2,.parallax-window .title h2{font-size:30px;line-height:40px}#help-btn-fixed{bottom:10px;right:10px}#help-btn-fixed img{width:50px;height:50px}#backtotop{bottom:10px;left:10px}#backtotop img{width:50px;height:50px}.container{width:95%;max-width:1100px}.text-holder{width:95%;max-width:800px;margin:0 auto}.intro,.container-page p:first-child{font-size:22px;line-height:28px;;padding:2% 5% 2% 0}.navbar-default{padding-top:5px;padding-bottom:5px}.navbar-brand img{max-height:28px;width:auto;margin-top:-4px}.navbar-nav{display:inline-block;float:none;vertical-align:top}.navbar-collapse{text-align:center}.navbar-nav>li>a{margin-left:0;margin-right:0;padding-left:0;padding-right:0}div.navbar-right>ul.navbar-nav{display:inline-block;width:100%}div.navbar-right>ul.navbar-nav>li{display:inline-block;width:100%}.modal-testimonial p{font-size:20px;padding:0 10px}.footer{font-size:10px}.footer-content-holder{position:absolute;top:5%;text-align:center;width:100%}.image-background-holder .title-holder p{color:#fff;font-size:16px;padding:0 20px}.image-background-holder .title-holder h3,.image-background-holder .title-holder h4{padding:0 20px}}@media (min-width:768px) and (max-width:1160px){.navbar-brand img{max-height:30px}.navbar-default .navbar-nav>li>a{font-size:16px}}@media only screen and (max-width:981px){h2{font-size:50px}.container{width:95%;max-width:2000px}.navbar-brand img{max-height:30px;margin-top:-8px}.navbar-default .navbar-nav>li>a{font-size:14px;margin-left:0;margin-right:0}.logo-holder .tagline{font-size:24px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.navbar-brand img{max-height:24px;margin-top:3px}.navbar-default .navbar-nav>li>a{font-size:14px;margin-left:5px;margin-right:5px}}