.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel{display:none;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel .owl-refresh .owl-item{display:none;}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-item img{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;}
.animated,.alerts{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite,.infinite.alerts{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.hinge,.hinge.alerts{-webkit-animation-duration:2s;animation-duration:2s;}.animated.bounceIn,.bounceIn.alerts,.animated.bounceOut,.bounceOut.alerts{-webkit-animation-duration:0.75s;animation-duration:0.75s;}.animated.flipOutX,.flipOutX.alerts,.animated.flipOutY,.flipOutY.alerts{-webkit-animation-duration:0.75s;animation-duration:0.75s;}@-webkit-keyframes bounce{0%,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}@keyframes bounce{0%,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}@-webkit-keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}.flash{-webkit-animation-name:flash;animation-name:flash;}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);}65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);}65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}.shake{-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.tada{-webkit-animation-name:tada;animation-name:tada;}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}100%{-webkit-transform:none;transform:none;}}@keyframes wobble{0%{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}100%{-webkit-transform:none;transform:none;}}.wobble{-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes jello{11.1%{-webkit-transform:none;transform:none;}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}100%{-webkit-transform:none;transform:none;}}@keyframes jello{11.1%{-webkit-transform:none;transform:none;}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}100%{-webkit-transform:none;transform:none;}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center;}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97);}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}100%{-webkit-transform:none;transform:none;}}@keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}100%{-webkit-transform:none;transform:none;}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}100%{-webkit-transform:none;transform:none;}}@keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}100%{-webkit-transform:none;transform:none;}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}100%{-webkit-transform:none;transform:none;}}@keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}100%{-webkit-transform:none;transform:none;}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}100%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}100%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDownBig,.alerts{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes fadeOutDown{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes fadeOutDownBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes fadeOutLeft{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes fadeOutLeftBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes fadeOutRight{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes fadeOutRightBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes fadeOutUp{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes fadeOutUpBig{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip,.flip.alerts{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);}100%{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);}100%{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);}100%{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);}100%{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0;}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0;}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0;}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0;}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}100%{-webkit-transform:none;transform:none;opacity:1;}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}100%{-webkit-transform:none;transform:none;opacity:1;}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut{0%{opacity:1;}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}@keyframes lightSpeedOut{0%{opacity:1;}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1;}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1;}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0;}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0;}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}.hinge{-webkit-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}100%{opacity:1;-webkit-transform:none;transform:none;}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}@keyframes rollOut{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}50%{opacity:1;}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}50%{opacity:1;}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}@-webkit-keyframes zoomOut{0%{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}100%{opacity:0;}}@keyframes zoomOut{0%{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}100%{opacity:0;}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}100%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}100%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}100%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}100%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInUp,nav.dropdown.active nav.responsive{-webkit-animation-name:slideInUp;animation-name:slideInUp;}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.slideOutDown,nav.dropdown nav.responsive{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.picker__input{cursor:default;}.picker__input.picker__input--active{border-color:#0089ec;}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;transition:background 0.15s ease-out,-webkit-transform 0s 0.15s;transition:background 0.15s ease-out,transform 0s 0.15s;-webkit-backface-visibility:hidden;}.picker__frame,.picker__holder{top:0;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all 0.15s ease-out;}.picker__wrap{display:table;width:100%;height:100%;}@media (min-height:33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%;}.picker__wrap{display:block;}}.picker__box{background:#fff;display:table-cell;vertical-align:middle;}@media (min-height:26.5em){.picker__box{font-size:1.25em;}}@media (min-height:33.875em){.picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);}}@media (min-height:40.125em){.picker__frame{margin-bottom:7.5%;}.picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px;}}.picker--opened .picker__holder{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);zoom:1;background:rgba(0,0,0,0.32);transition:background 0.15s ease-out;}.picker--opened .picker__frame{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}@media (min-height:33.875em){.picker--opened .picker__frame{top:auto;bottom:0;}}.picker__footer,.picker__header,.picker__table{text-align:center;}.picker__day--highlighted,.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec;}.picker__box{padding:0 1em;}.picker__header{position:relative;margin-top:0.75em;}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:0.25em;margin-right:0.25em;}.picker__year{color:#999;font-size:0.8em;font-style:italic;}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:0.5em;margin-left:0.25em;margin-right:0.25em;}.picker__select--month{width:35%;}.picker__select--year{width:22.5%;}.picker__nav--next,.picker__nav--prev{position:absolute;padding:0.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em;}.picker__nav--prev{left:-1em;padding-right:1.25em;}.picker__nav--next{right:-1em;padding-left:1.25em;}@media (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-0.5em;}.picker__nav--next,.picker__nav--prev{top:-0.33em;}.picker__nav--prev{padding-right:1.5em;}.picker__nav--next{padding-left:1.5em;}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:0.5em solid transparent;border-bottom:0.5em solid transparent;border-right:0.75em solid #000;width:0;height:0;display:block;margin:0 auto;}.picker__nav--next:before{border-right:0;border-left:0.75em solid #000;}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb;}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5;}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover{color:#000;cursor:pointer;background:#b1dcfb;}.picker__table{border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:0.75em;margin-bottom:0.5em;}@media (min-height:33.875em){.picker__table{margin-bottom:0.75em;}}.picker__table td{margin:0;padding:0;}.picker__weekday{width:14.285714286%;font-size:0.75em;padding-bottom:0.25em;color:#999;font-weight:500;}@media (min-height:33.875em){.picker__weekday{padding-bottom:0.5em;}}.picker__day{padding:0.3125em 0;font-weight:200;border:1px solid transparent;}.picker__day--today{position:relative;}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:0.5em solid #0059bc;border-left:0.5em solid transparent;}.picker__day--disabled:before{border-top-color:#aaa;}.picker__day--outfocus{color:#ddd;}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff;}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default;}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb;}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:0.8em;padding:0.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom;}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb;}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:0;}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0;}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:0.45em;}.picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:0.66em solid transparent;}.picker__button--clear:before{top:-0.25em;width:0.66em;border-top:3px solid #e20;}.picker__button--close:before{content:"×";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:0.35em;color:#777;}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default;}.picker__button--today[disabled]:before{border-top-color:#aaa;}.container{position:relative;}.text-primary{color:#3f484d;}.text-accent,section.feature h1,.jumbotron h1{color:#AE5324;}.text-accent,section.feature h1,.jumbotron h1{font-family:"Kristi";}.white{color:#fff !important;}h1.white a,h2.white a,h3.white a,h4.white a,h5.white a,h6.white a,p.white a{color:rgba(255,255,255,0.8);}.shadow{text-shadow:0 0 4px rgba(0,0,0,0.5);}.italic{font-style:italic;}.push-down{margin-bottom:60px !important;}.push-down-half{margin-bottom:30px !important;}.push-down-quarter{margin-bottom:15px !important;}.no-padding{padding:0 !important;}.no-margin{margin:0 !important;}.float-right{float:right;}.float-left{float:left;}.underline:after{display:block;content:" ";height:2px;width:50px;background:#3f484d;margin:5px auto 0;}.white.underline:after{background:#fff;}.mask{opacity:1;background:rgba(0,0,0,0.6) !important;}.modal-content{box-shadow:0 0 10px rgba(0,0,0,0.2);}body{background:#1c242b url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/bg.png) repeat;line-height:1.8;color:rgba(255,255,255,0.8);font-size:16px;font-family:"proxima-nova",arial,sans-serif;}a{color:#AE5324;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s ease-in-out 0s;}h1,section.feature h1,.jumbotron h1,h2,h3,h4,h5,h6{line-height:1.5;}h1,section.feature h1,.jumbotron h1{font-size:50px;}@media screen and (min-width:1200px){h1,section.feature h1,.jumbotron h1{width:70%;}.footer-width{width:100%;}}p.date-heading time-element{font-size:50px;}.date-heading h1.text-accent,.date-heading section.feature h1,section.feature .date-heading h1,.date-heading .jumbotron h1,.jumbotron .date-heading h1{position:relative;bottom:20px;}.date-heading p.text-accent{position:relative;bottom:20px;}h1.text-accent,section.feature h1,.jumbotron h1,.page-event h2,.page-event p.text-accent{font-weight:normal;font-size:80px;line-height:54px;margin-bottom:-20px;font-family:"Kristi";color:#AE5324;position:relative;z-index:50;}h1,section.feature h1,.jumbotron h1{font-weight:normal;font-size:80px;line-height:54px;margin-bottom:-20px;font-family:"Kristi";color:#AE5324;position:relative;z-index:50;}.page-calendar h1,.page-calendar section.feature h1,section.feature .page-calendar h1,.page-events h1,.page-events section.feature h1,section.feature .page-events h1,.page-event h1,.page-event section.feature h1,section.feature .page-event h1{font-size:55px;text-transform:uppercase;margin-bottom:0;font-weight:100;line-height:1em;font-family:inherit;color:white;}.date-heading p.time-element{font-weight:normal;font-size:80px;line-height:54px;margin-bottom:-20px;font-family:"Kristi";color:#AE5324;position:relative;z-index:50;}.date-heading p.time-instance{font-size:55px;text-transform:uppercase;margin-bottom:0;font-weight:100;line-height:1em;}h2{font-size:55px;text-transform:uppercase;margin-bottom:0;font-weight:100;line-height:1em;}h2.panel-description{font-size:30px;font-family:inherit;font-weight:lighter;line-height:40px;}h3{font-size:32px;font-family:"merriweather",georgia,sans-serif;text-transform:none;font-weight:100;}h4{font-weight:bold;margin:0 0 15px;}h4.text-accent,section.feature h4{font-size:14px;text-transform:uppercase;margin:0 0 15px;letter-spacing:1.5px;font-family:"proxima-nova",arial,sans-serif;}hr{margin:20px 0;border-color:rgba(0,0,0,0.3);}.table > tbody > tr > td,.table > tbody > tr > th{border-top:1px solid rgba(0,0,0,0.1);}.lead{font-size:26px;}.opportunities .profile-image{float:right;}.opportunities .profile-text{padding-top:45px;}.profile-image{width:200px;height:200px;border-radius:50%;overflow:hidden;margin:0 auto;}.profile-image img{width:100%;height:auto;}.profile-item{padding:8px;border-bottom:1px solid rgba(0,0,0,0.1);}.profile-label{font-weight:bold;text-transform:uppercase;letter-spacing:2px;font-size:13px;}.profile.well,.profile.checkout-help,.profile.password-suggestions{padding:15px;}.profile.well .btn-phone,.profile.checkout-help .btn-phone,.profile.password-suggestions .btn-phone,.profile.well .btn-email,.profile.checkout-help .btn-email,.profile.password-suggestions .btn-email{display:block;width:32px;height:32px;margin-top:0;text-indent:-9999px;}.profile.well .btn-email,.profile.checkout-help .btn-email,.profile.password-suggestions .btn-email{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-email-white.png) no-repeat center/20px;}.profile.well .btn-phone,.profile.checkout-help .btn-phone,.profile.password-suggestions .btn-phone{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-phone-white.png) no-repeat center/20px;margin-top:10px;margin-bottom:15px;}.profile.well .col-md-7,.profile.checkout-help .col-md-7,.profile.password-suggestions .col-md-7{padding-top:24px;}.profile.well .profile-image,.profile.checkout-help .profile-image,.profile.password-suggestions .profile-image{width:100px;height:100px;}.modal{color:#3f484d;}.nav-tabs{padding:30px 0;border-bottom:0;text-align:center;}.nav-tabs > li{float:none;display:inline-block;}.nav-tabs > li > a{color:#fff;border:2px solid #fff;border-radius:0;padding:20px 40px;margin:0 0 0 -6px;font-size:22px;outline:0;}.nav-tabs > li > a:hover{border:2px solid #fff;background:#fff;color:#3f484d;outline:0;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover{border:2px solid #fff;}.nav-tabs > li:first-child > a{border-radius:4px 0 0 4px;margin:0;}.nav-tabs > li:last-child > a{border-radius:0 4px 4px 0;}.nav-opener{position:relative;}.jumbotron{margin-bottom:0;background:transparent;position:relative;color:#fff;min-height:450px;background-image:url(/sites/www.huntvalleygc.com/themes/arcis_huntvalley/css/$default_image);background-repeat:no-repeat;background-position:center center !important;background-size:cover !important;}.jumbotron h2{color:#fff;}.jumbotron p{text-transform:uppercase;line-height:1.2;}.jumbotron .oCarousel{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;}.jumbotron .oCarousel .slide{background-size:cover !important;background-position:center center !important;width:100%;height:800px;}.jumbotron .oCarousel .owl-controls{display:none;}.jumbotron .shade{background:rgba(0,0,0,0.3);}.jumbotron .container{position:relative;top:100%;}.jumbotron header.hero{position:absolute;bottom:60px;}.jumbotron div.social{position:absolute;right:0;bottom:65px;}.jumbotron .hero-banner{position:absolute;width:100%;height:100%;top:0;left:0;z-index:50;}.jumbotron .hero-banner .banner-link{display:block;height:100%;}.front .jumbotron{height:800px;margin:0;}.jumbotron .hero-banner-front{position:absolute;width:100%;height:100%;top:0;left:0;z-index:50;background:linear-gradient(0deg,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.6) 25%,rgba(0,0,0,0) 40%);}section.hud{color:#3f484d;position:absolute;right:0;width:300px;bottom:0;padding:30px;border-radius:4px;background:#d5d3cc;line-height:1.5;z-index:51;}section.hud ul{margin:0;padding:0;}section.hud ul li{padding:3px 0;list-style:none;border-bottom:1px solid rgba(0,0,0,0.1);}section.hud ul li.primary{border-bottom:0;}section.hud ul li.primary input{border:0;background:#f4f0e8;border-radius:4px;}section.hud ul li.primary input#date{width:100%;margin-bottom:10px;padding:10px 10px 10px 45px;background:#f4f0e8 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-players.png) no-repeat 10px center;background-size:24px;}section.hud ul li.primary input#players{width:95px;font-size:24px;padding-left:45px;background:#f4f0e8 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-players-1.png) no-repeat 10px center;background-size:24px;margin:0 5px 0 0;text-align:center;}section.hud ul li.primary .number-controls{display:inline-block;}section.hud ul li.primary .number-controls .number-control{display:inline-block;width:25px;height:25px;line-height:25px;font-size:18px;text-align:center;font-weight:bold;border-radius:50%;background:#f4f0e8;}section.hud ul li.primary .number-controls .number-control:hover{cursor:pointer;}section.hud ul li.primary form > button,section.hud ul li.primary > a{display:block;margin-top:15px;margin-bottom:15px;background:#AE5324;color:#fff;font-size:18px;width:100%;border:0;}section.hud ul li.primary form > button:hover,section.hud ul li.primary > a:hover{background:#3f484d !important;}section.hud ul li.primary form > button span,section.hud ul li.primary > a span{color:rgba(255,255,255,0.5);}section.hud ul li.highlighted a{border:2px solid #AE5324;margin-bottom:15px;}section.hud ul a,section.hud ul li.primary form > button{display:block;padding:15px 0;border:0;text-align:center;transition:none;-webkit-transition:none;border-radius:4px;}section.hud ul a:hover,section.hud ul li.primary form > button:hover{background:rgba(0,0,0,0.1);text-decoration:none;transition:none;-webkit-transition:none;}section.hud ul a span,section.hud ul li.primary form > button span{display:block;color:rgba(0,0,0,0.5);font-size:14px;}.club-public.front .jumbotron header.hero{position:absolute;bottom:130px;}.club-public.front .jumbotron div.social{left:15px;}@media screen and (min-width:480px){#on-event-date{display:inline;margin-left:40px;font-size:50%;}#small-event-date{display:block;margin-left:40px;font-size:30%;line-height:1.5em;}}@media screen and (max-width:992px){section.hud{position:static;margin:0 auto 30px;}}@media (max-width:768px){.date-heading h1.text-accent,.date-heading section.feature h1,section.feature .date-heading h1,.date-heading .jumbotron h1,.jumbotron .date-heading h1{position:relative;bottom:30px;}.date-heading p.text-accent{position:relative;bottom:30px;}}@media (max-width:480px){.front.club-public .jumbotron div.social{bottom:65px;}.front .jumbotron{height:600px;-webkit-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out;}.front header.hero{text-align:center;}.front header.hero h2 + p{display:none;}.front header.hero .btn{margin:0;}div.social{width:100%;}ul.social{text-align:center;}section.hud{position:relative;top:-105px;margin:0 auto -70px;}}.form-submit,.btn{margin-top:25px;background:#AE5324;border-radius:4px;border:2px solid transparent;color:#fff;line-height:18px;padding:12px;text-transform:uppercase;color:#fff;font-size:14px;}.form-submit:hover,.btn:hover{text-decoration:none;background:#3f484d;padding:12px;color:#fff;}.btn-outline{background:transparent;color:#AE5324;border-color:#AE5324;}.btn-outline:hover{background:#AE5324;border-color:#AE5324;color:#fff;}.btn.btn-invert{background:#3f484d;}.btn.btn-invert:hover{background:#AE5324;}.btn.btn-white{background:#fff;border-color:#fff;color:#3f484d;}.btn.btn-white:hover{background:#AE5324;color:#fff;border-color:#AE5324;}.btn.btn-white.btn-outline{background:transparent;border-color:#fff;color:#fff;}.btn.btn-white.btn-outline:hover{background:#fff;color:#AE5324;}.btn-rounded,input[value="Add Special Day"],.add,.back,.btn.manage-registrations,.btn.manage-categories{margin:0 15px 0 5px;line-height:24px;height:50px;border-radius:50px;background:#3f484d;}.btn-rounded:hover,input[value="Add Special Day"]:hover,.add:hover,.back:hover,.btn.manage-registrations:hover,.btn.manage-categories:hover{background:#AE5324;}input[value="Add Special Day"],.add,.back,.btn.manage-registrations,.btn.manage-categories{height:50px;padding-left:50px;background:#3f484d url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-add-white.png) no-repeat 15px center;background-size:24px;text-align:right;float:right;}input[value="Add Special Day"]:hover,.add:hover,.back:hover,.btn.manage-registrations:hover,.btn.manage-categories:hover{padding-left:50px;background:#AE5324 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-add-white.png) no-repeat 15px center;background-size:24px;}.image-wblock img{width:100%;height:auto;}.image-wblock .img-text{margin:50px;}.well,.checkout-help,.password-suggestions{background:#f4f0e8;color:#3f484d;padding:30px;box-shadow:none;border:0;border-radius:4px;}.well > ul,.checkout-help > ul,.password-suggestions > ul{padding-left:15px;}img.well,img.checkout-help,img.password-suggestions{padding:0;width:100%;height:auto;background:transparent;}.well h1:first-child,.checkout-help h1:first-child,.password-suggestions h1:first-child,.well h2:first-child,.checkout-help h2:first-child,.password-suggestions h2:first-child,.well h3:first-child,.checkout-help h3:first-child,.password-suggestions h3:first-child,.well h4:first-child,.checkout-help h4:first-child,.password-suggestions h4:first-child,.well h5:first-child,.checkout-help h5:first-child,.password-suggestions h5:first-child,.well h6:first-child,.checkout-help h6:first-child,.password-suggestions h6:first-child{margin:0 0 30px;}.panel,.view-events-calendar.view-display-id-page_3 tr th{border:0;overflow:hidden;border-radius:4px;background:transparent;}.panel .panel,.panel .panel-body,.view-events-calendar.view-display-id-page_3 tr th .panel,.view-events-calendar.view-display-id-page_3 tr th .panel-body{background:transparent !important;}.panel .panel-heading,.view-events-calendar.view-display-id-page_3 tr th .panel-heading{border-radius:4px;font-family:"merriweather",georgia,sans-serif;background:transparent;color:#3f484d;border-bottom:1px solid rgba(0,0,0,0.2);}.panel .panel-heading .panel-title,.view-events-calendar.view-display-id-page_3 tr th .panel-heading .panel-title{font-size:24px;}.panel label,.view-events-calendar.view-display-id-page_3 tr th label{color:#3f484d;}.panel .table-striped > tbody > tr:nth-of-type(odd),.view-events-calendar.view-display-id-page_3 tr th .table-striped > tbody > tr:nth-of-type(odd){background:rgba(0,0,0,0.2);}.panel .table > tbody > tr > td,.view-events-calendar.view-display-id-page_3 tr th .table > tbody > tr > td{border-top:none;}.form-control{background:#d5d3cc;color:#3f484d;border:0;padding:15px;height:45px;font-size:16px;}.form-item.error{padding:10px;border-radius:4px;background-color:#b24120;}.form-item.error label{color:#fff;}.page-eform,.page-checkout,.page-cart,.page-entityform-edit{background:#f4f0e8 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/bg-light.png) repeat !important;background-size:auto !important;color:#3f484d !important;}.page-eform .main-container,.page-checkout .main-container,.page-cart .main-container,.page-entityform-edit .main-container{padding-top:30px;padding-bottom:30px;}.page-eform .panel-body,.page-checkout .panel-body,.page-cart .panel-body,.page-entityform-edit .panel-body{background:#d5d3cc;color:#3f484d;}.page-eform .panel .table > tbody > tr > td,.page-checkout .panel .table > tbody > tr > td,.page-cart .panel .table > tbody > tr > td,.page-entityform-edit .panel .table > tbody > tr > td{color:#3f484d;}.caret{display:none;}ul.nav a:hover{background-color:rgba(0,0,0,0) !important;}input[type=checkbox],input[type=radio]{margin-left:0 !important;position:inherit !important;}.grippie{display:none;}section.bg.white .form-control{background:#d5d3cc;color:#3f484d;}.container-inline-date .form-item,.container-inline-date .form-item input{width:100%;}.alerts{position:fixed;top:125px;z-index:300;width:100%;margin:0 auto;}.alert,.page-checkout .messages.error,.page-checkout .messages{margin:10px 0;border:0;color:#fff;border:2px solid rgba(255,255,255,0.3);}.alert a,.page-checkout .messages.error a,.page-checkout .messages a{color:rgba(255,255,255,0.8);}.alert a:hover,.page-checkout .messages a:hover{color:#fff;}.alert.alert-success,.page-checkout .alert-success.messages{background:#00853e;}.alert.alert-danger,.page-checkout .alert-danger.messages,.page-checkout .messages.error{background:#b4441b;}.alert.alert-warning,.page-checkout .alert-warning.messages{background:#fbbf3e;}ul.social{padding:0;}ul.social li{display:inline-block;margin:0 10px 0 0;padding:0;list-style:none;}.social li .icon{text-indent:-9999px;display:block;height:40px;width:40px;border-radius:50%;background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/sprite-social-icons.png) no-repeat center top/20px;background-color:rgba(0,0,0,0.6);}.social li.twitter .icon{background-position:center 13px;}.social li.twitter .icon:hover{background-color:#55acee;}.social li.facebook .icon{background-position:center -24px;}.social li.facebook .icon:hover{background-color:#3a5795;}.social li.google .icon{background-position:center -58px;}.social li.google .icon:hover{background-color:#dd4b39;}.social li.youtube .icon{background-position:center -95px;}.social li.youtube .icon:hover{background-color:#cd201f;}.social li.pinterest .icon{background-position:center -130px;}.social li.pinterest .icon:hover{background-color:#cc2127;}.social li.instagram .icon{background-position:center -166px;}.social li.instagram .icon:hover{background-color:#3f729b;}.social li.linkedin .icon{background-position:center -230px;}.social li.linkedin .icon:hover{background-color:#0077b5;}.social li.tripadvisor .icon{background-position:center -259px;}.social li.tripadvisor .icon:hover{background-color:#589442;}.sharethis-wrapper .stButton .stMainServices{height:40px !important;width:40px !important;border-radius:50% !important;background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/sprite-social-icons.png) no-repeat center top/20px !important;background-color:rgba(0,0,0,0.6) !important;padding:0;}.sharethis-wrapper .stButton .st-twitter-counter{background-position:center 13px !important;}.sharethis-wrapper .stButton .st-twitter-counter:hover{background-color:#55acee !important;}.sharethis-wrapper .stButton .st-facebook-counter{background-position:center -24px !important;}.sharethis-wrapper .stButton .st-facebook-counter:hover{background-color:#3a5795 !important;}.sharethis-wrapper .stButton .st-email-counter{background-position:center -198px !important;}.sharethis-wrapper .stButton .st-email-counter:hover{background-color:rgba(0,0,0,0.8) !important;}.sharethis-wrapper .stButton .st-pinterest-counter{background-position:center -130px !important;}.sharethis-wrapper .stButton .st-pinterest-counter:hover{background-color:#cc2127 !important;}.sharethis-wrapper .stButton .stMainServices:hover{background-position-y:-30px;}body.admin-menu{margin-top:28px !important;}header.main{height:100px;width:100%;position:fixed;top:0;background:linear-gradient(rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.5) 10%,rgba(0,0,0,0.3) 35%,transparent 100%,transparent 0%);z-index:301;}body.scroll header.main{background:rgba(0,0,0,0.8);-webkit-transition:all linear 0.3s;transition:all linear 0.3s;}body.admin-menu header.main,body.scroll.admin-menu header.main{top:29px;}header.main .logo{margin:0 0 0 15px;z-index:2;padding:20px 0;font-family:"merriweather",georgia,sans-serif;color:#fff;line-height:65px;font-size:20px;font-weight:100;text-transform:uppercase;letter-spacing:9px;}header.main .logo img{display:none;height:60px;}header.main .logo:hover{text-decoration:none;}nav.main ul.menu,nav.dropdown nav ul{margin:0;padding:0;}nav.main ul.menu{float:left;}nav .actions{float:right;}nav .actions > a{height:100px;display:block;padding:0 15px;text-indent:-9999px;background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-settings-white-small.png) no-repeat center 42px;background-size:20px;}nav .actions .dropdown-menu{border:none;}nav .actions .dropdown-menu a{padding:5px 15px;}nav .actions .dropdown-menu a.active{background:#AE5324;}nav .actions .dropdown-menu a:hover{background:#3f484d;color:#fff;}nav.main ul.menu > li{display:inline-block;position:relative;}nav.main ul.menu li:hover > ul.dropdown-menu{display:block;}nav.main ul.menu > li a,nav.dropdown nav ul li a,nav.main ul.menu > li span,nav.dropdown nav ul li span{display:block;height:100px;line-height:100px;padding:0 9px;color:#fff;font-weight:500;font-size:16px;}nav.main ul.menu > li a,nav.main ul.menu > li span{font-size:14px;letter-spacing:0.45px;}nav.main ul.menu ul.dropdown-menu li a:hover,nav.main ul.menu ul.dropdown-menu li span:hover{background:#AE5324;color:#fff;}nav.main > ul.menu > li > a,nav.main > ul.menu > li > span{text-transform:uppercase;border-top:3px solid transparent;}nav.main > ul.menu > li > a[href="#"],nav.main > ul.menu > li > span[href="#"]{cursor:default;}nav.main > ul.menu > li > span{text-transform:uppercase;border-top:3px solid transparent;}nav.main > ul.menu > li > span .nolink{cursor:default;}nav.main ul.menu ul.dropdown-menu,nav.responsive ul.menu ul.dropdown-menu,nav.dropdown nav,nav.secondary ul.dropdown-menu{position:absolute;margin:0;padding:0;top:97px;border-radius:0;min-width:200px;background:rgba(0,0,0,0.8);z-index:105;border-top:3px solid #fff;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus,.dropdown-menu > .active > span,.dropdown-menu > .active > span:hover,.dropdown-menu > .active > span:focus{background-color:transparent;}nav.main ul.menu ul.dropdown-menu li a,nav.dropdown nav ul li a,nav.main ul.menu ul.dropdown-menu li span,nav.dropdown nav ul li span{height:40px;line-height:40px;border-bottom:1px solid rgba(0,0,0,0.3);}nav.main ul.menu li:hover > a,nav.dropdown nav ul li:hover > a,nav.main ul.menu li:hover > span,nav.dropdown nav ul li:hover > span{text-decoration:none;}nav.main > ul.menu > li:hover > a,nav.main > ul.menu > li > a.active,nav.main ul.menu > li.active-trail > a,nav.main > ul.menu > li:hover > span,nav.main > ul.menu > li > span.active,nav.main ul.menu > li.active-trail > span{border-top:3px solid #fff;}nav.main ul.dropdown-menu li.active a,nav.main ul.dropdown-menu li.active span{background:#AE5324;}nav.dropdown nav ul li li a,nav.dropdown nav ul li li span{padding-left:25px;}body.menu-open{position:relative;overflow:hidden;}nav.dropdown nav.responsive{height:75vh;overflow-y:auto;background:rgba(0,0,0,0.95);-webkit-animation-duration:0.5s;animation-duration:0.5s;}nav.responsive ul.menu{box-shadow:0 10px 20px rgba(0,0,0,0.25);}nav.responsive ul.menu > li > a{font-weight:bold;}nav.responsive ul.menu ul.dropdown-menu{position:static;float:none;box-shadow:none;border:none;}nav.responsive ul.menu li a{height:45px;line-height:45px;padding:0 15px;}nav.responsive ul.menu ul.dropdown-menu a{padding:0 30px;}nav.responsive ul.menu li.dropdown > a:after{position:relative;content:"\e114";top:1px;display:inline-block;float:right;top:15px;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.admin-menu nav.secondary,body.admin-menu nav.secondary-responsive{top:158px;}nav.dropdown{position:static;margin-top:36px;}nav.dropdown nav{position:absolute;display:none;left:0;top:100px;width:100%;}nav.dropdown.active nav{display:block;}nav.dropdown .glyphicon{top:4px;font-size:24px;color:#fff;}nav.dropdown .close-icon,nav.dropdown.active .glyphicon-menu-hamburger{display:none;}nav.dropdown.active .close-icon{display:inline-block;}div.login{margin-left:15px;}div.login > a{width:80px;height:40px;margin-top:30px;border-radius:50px;border:0;background:#fff;background-size:20px;color:#3f484d;text-align:center;}div.login > a:hover{color:#fff;}div.login .dropdown-menu a{padding:10px 20px;}div.login .dropdown-menu a:hover{background:#AE5324;color:#fff;}.logged-in div.login > a,.logged-in div.login > a:hover{width:40px;border-radius:50%;text-indent:-9999px;text-align:inherit;background:#fff url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-user.png) no-repeat center;background-size:20px;}.book-tee{height:40px;padding:12px 20px;margin-top:30px;margin-left:15px;border-radius:50px;border:0;background:#fff;background-size:20px;color:#3f484d;text-align:center;}.book-tee:hover{padding:12px 20px;color:#fff;}nav.tertiary{margin:0 0 60px;background:rgba(0,0,0,0.2);border-radius:3px;padding:0 10px;min-height:50px;}section.bg.white nav.tertiary{background:#d5d3cc;}section.bg.white nav.tertiary ul li a{color:#3f484d;}nav.tertiary ul{margin:0;padding:0;text-align:center;}nav.tertiary ul li{display:inline-block;list-style:none;margin:0 10px;}nav.tertiary ul li a{display:block;color:#fff;height:47px;line-height:47px;}nav.tertiary ul li.active{border-top:3px solid #AE5324;}nav.tertiary ul li a:hover{text-decoration:none;color:#AE5324;}.btn-member{font-weight:700 !important;margin-left:5px;}.view-amenities .views-row-odd .col-md-6{float:right;}.view-amenities section.bg{margin-bottom:20px;}section.bg{background-size:cover !important;min-height:200px;padding:60px 0;}section.bg.white{background:#f4f0e8 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/bg-light.png) repeat !important;background-size:auto !important;color:#3f484d !important;}section.bg.white .panel-body{background:#d5d3cc;color:#3f484d;}section.bg.white .panel .table > tbody > tr > td{color:#3f484d;}section.bg.dark{background:rgba(0,0,0,0.2);}section.feature{position:relative;}section.feature .image{width:65%;float:left;}section.feature .image img{width:100%;height:auto;}section.feature .content{width:45%;padding:30px;right:90px;float:right;position:absolute;background:#f4f0e8;border-radius:4px;color:#3f484d;z-index:51;}section.feature h1{margin-bottom:-35px;text-transform:lowercase;}section.feature h2{margin-top:40px;line-height:1;}section.feature.right .image,.view-content-blocks .views-row-even section.feature .image{float:right;}section.feature.right .content,.view-content-blocks .views-row-even section.feature .content{right:auto;left:90px;float:left;}section.feature.photo{min-height:600px;position:relative;}section.feature.photo .image{position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 40%);}section.feature.photo .container{position:static;}section.feature.photo .content{position:absolute;width:100%;bottom:0;left:0;background:transparent;padding:15px;}section.feature.photo .content h2{color:#fff;}section#join-today{background:url("/sites/default/files/Ruby%20Hill%20013rbe.jpg") no-repeat;background-size:cover;background-attachment:fixed;}section#our-valley{background:url("/demo/arcis/images/diablo.jpg") no-repeat center bottom;background-size:cover;}section.bg.welcome img{width:100px;margin-bottom:30px;}section.bg.welcome h2{line-height:2.5;font-size:20px;color:#AE5324;}section.bg.golf-2{background:url("/sites/default/files/bbbb.gif") no-repeat center;height:500px;}section.bg.golf-course{background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/hero-golf-course.jpg) no-repeat center;}section.bg.golf-course-2{background:url("/sites/default/files/IMG_8707e.jpg") no-repeat center;}section.bg.hiring{background:url("/sites/default/files/rb3.gif") no-repeat center;}section.bg.bay-area{background:url("/sites/default/files/17000861222_db7fc79b43_k.jpg") no-repeat center;min-height:500px;padding-top:200px;}section.bg.swimming{background:url("/sites/default/files/pool.jpg") no-repeat center;}section.bg.sunday-brunch{background:url("/sites/default/files/26.gif") no-repeat center;margin-bottom:15px;}section.bg.wednesday-dinner{background:url("/sites/default/files/cups-demo-img.jpg") no-repeat center;margin-bottom:15px;}section.bg.friday-dinner{background:url("/sites/default/files/styles/big_content_image/public/header-images/romantic-evening-74481.jpg") no-repeat center;}section.bg.columbia-hospitality{background:url("/sites/default/files/47.gif") no-repeat center;}section.bg.weddings{background:url("/sites/default/files/17_0.gif") no-repeat center;margin-bottom:15px;}section.bg.corporate{background:url("/sites/default/files/26.gif") no-repeat center;margin-bottom:15px;}section.bg.private{background:url("/sites/default/files/private-events.jpg") no-repeat center;padding:150px 0;}section.bg.accent{background:#AE5324;}section.bg.accent h3{color:#fff;}section.bg.offerings{background:url("/sites/default/files/Wedding_Wisteria.jpg") no-repeat center;}section.bg.features{background:url("/sites/default/files/26.gif") no-repeat center;}section.bg.features-av{background:url("/sites/default/files/corporate.jpeg") no-repeat center;}section.bg.tennis{background:url("/sites/default/files/goodfriend-2.jpg") no-repeat center;}section.bg.tennis-2{background:url("/sites/default/files/getImage%20%282%29.gif") no-repeat center;}section.bg.personal-training{background:url("/sites/default/files/tt.gif") no-repeat center;}section.bg.dining-room{background:url("/sites/default/files/diningroom.jpg") no-repeat center;}section.bg.lounge{background:url("/sites/default/files/lounge.jpg") no-repeat center;}section.bg.grille{background:url("/sites/default/files/grille.jpg") no-repeat center bottom;}section.bg.bocce{background:url("/sites/default/files/bocce.jpg") no-repeat center;}section.bg.parallax{background-attachment:fixed;background-size:cover !important;}section.feature.block-social .instagram{background:#3F729D;}section.feature.block-social .oCarousel{width:650px;height:650px;float:right;}section.feature.block-social .carousel-inner > .item{height:650px;width:650px;}section.feature.block-social .instagram-stats{display:none;}section.feature.block-social .content{background:#55acee;color:#fff;}section.feature.block-social .content h1,section.feature.block-social .content h2{color:#fff;}.entitytype-membership_inquiry-form .form-wrapper{display:inline-block;width:50%;vertical-align:top;}.entitytype-membership_inquiry-form .form-wrapper > div{padding-right:15px;}.entitytype-membership_inquiry-form input[type=radio]{position:static;}.entitytype-membership_inquiry-form .form-type-radio{display:inline-block;padding-right:15px;}.entitytype-membership_inquiry-form .form-type-radio label{padding-left:0;}.entitytype-membership_inquiry-form .form-wrapper.field-name-field-comments{display:block;width:100%;}.entitytype-membership_inquiry-form .form-actions{display:block;width:100%;padding-top:30px;}.entitytype-membership_inquiry-form .form-actions button{display:block;margin:0 auto;}.timeline{position:relative;}.timeline::before{position:absolute;content:" ";display:block;height:100%;width:4px;background:#2b3b45;top:15px;left:50%;margin-right:-1px;border-radius:10px;}.timeline .col-md-6{padding:0 30px;}.timeline img{width:100%;height:auto;border-radius:4px;}.timeline .timeline-item{position:relative;}.timeline .timeline-item.left img{float:right;}.timeline .timeline-item::before{display:block;position:absolute;content:" ";width:25px;height:25px;top:15px;right:-15px;background:rgb(255,255,255);border-radius:50%;}.timeline .timeline-item.right::before{display:none;}.view-walkthrough.view-display-id-timeline{counter-reset:timeline;}.view-walkthrough.view-display-id-timeline .timeline-item .image{background:#d5d3cc;padding:5px;border-radius:4px;}.view-walkthrough.view-display-id-timeline .timeline-item .image img{width:100%;height:auto;}.view-walkthrough.view-display-id-timeline .timeline-item .distances table{width:100%;}.view-walkthrough.view-display-id-timeline .timeline-item .distances th,.view-walkthrough.view-display-id-timeline .timeline-item .distances td{padding:8px;border-bottom:1px solid rgba(0,0,0,0.1);}.event .icon-hexagon{top:-48px;margin-bottom:-40px;}.event.general .icon-hexagon{background:#AE5324 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-tee.png) no-repeat center !important;}.well.event.general .date,.event.general.checkout-help .date,.event.general.password-suggestions .date{background:#6e0c1e;}label[for=edit-field-event-cat-tid-all] .icon{background:#3f484d !important;}.event.swim .icon-hexagon,.event.pool .icon-hexagon,label[for=edit-field-event-cat-tid-67] .icon{background:#34bef8 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-swimming-white.png) no-repeat center !important;}.well.event.swim .date,.event.swim.checkout-help .date,.event.swim.password-suggestions .date,.well.event.pool .date,.event.pool.checkout-help .date,.event.pool.password-suggestions .date{background:#39aadc;}.event.golf .icon-hexagon,label[for=edit-field-event-cat-tid-65] .icon{background:#567728 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-golf-white.png) no-repeat center !important;}.well.golf .date,.golf.checkout-help .date,.golf.password-suggestions .date{background:#44601f;}.event.athletics .icon-hexagon,.event.fitness .icon-hexagon,label[for=edit-field-event-cat-tid-68] .icon{background:#d54f28 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-athletics-white.png) no-repeat center !important;}.well.event.fitness .date,.event.fitness.checkout-help .date,.event.fitness.password-suggestions .date,.well.event.athletics .date,.event.athletics.checkout-help .date,.event.athletics.password-suggestions .date{background:#b24120;}.event.social .icon-hexagon,.event.arts-entertainment .icon-hexagon,label[for=edit-field-event-cat-tid-69] .icon{background:#f7c62d url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-social.png) no-repeat center !important;}.well.event.arts-entertainment .date,.event.arts-entertainment.checkout-help .date,.event.arts-entertainment.password-suggestions .date,.well.event.social .date,.event.social.checkout-help .date,.event.social.password-suggestions .date{background:#e2b529;}.event.tennis-courts .icon-hexagon,.event.tennis .icon-hexagon,label[for=edit-field-event-cat-tid-66] .icon{background:#76c040 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-tennis-white.png) no-repeat center !important;}.well.event.tennis-courts .date,.event.tennis-courts.checkout-help .date,.event.tennis-courts.password-suggestions .date,.well.event.tennis .date,.event.tennis.checkout-help .date,.event.tennis.password-suggestions .date{background:#62a236;}.event.driving-range .icon-hexagon,label[for=edit-field-event-cat-tid-349] .icon{background:#9fd46a url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-golf-white.png) no-repeat center !important;}.well.event.driving-range .date,.event.driving-range.checkout-help .date,.event.driving-range.password-suggestions .date{background:#9fd46a;}.event.junior .icon-hexagon,label[for=edit-field-event-cat-tid-72] .icon{background:#961b7b url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-social-white.png) no-repeat center !important;background-size:16px !important;}.well.event.junior .date,.event.junior.checkout-help .date,.event.junior.password-suggestions .date,.well.event.juniors .date,.event.juniors.checkout-help .date,.event.juniors.password-suggestions .date{background:#71175d;}.event.food-beverage .icon-hexagon,.event.dining .icon-hexagon,label[for=edit-field-event-cat-tid-71] .icon{background:#ab0a0a url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-food-bev.png) no-repeat center !important;}.well.event.food-beverage .date,.event.food-beverage.checkout-help .date,.event.food-beverage.password-suggestions .date,.well.event.dining .date,.event.dining.checkout-help .date,.event.dining.password-suggestions .date{background:#8e1717;}.view-events-calendar .view-content .event.pickleball-courts .icon-hexagon,.view-events-calendar .view-content .event.pickleball .icon-hexagon,.view-events-calendar .view-content .event.racquet .icon-hexagon,.form-item-field-event-cat-tid label[for=edit-field-event-cat-tid-481] .icon{background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-pickleball.png) no-repeat center !important;background-size:32px !important;}.well.event.pickleball-courts .date,.event.pickleball-courts.checkout-help .date,.event.pickleball-courts.password-suggestions .date,.well.event.pickleball .date,.event.pickleball.checkout-help .date,.event.pickleball.password-suggestions .date,.well.event.racquet .date,.event.racquet.checkout-help .date,.event.racquet.password-suggestions .date{background:#A69E2A;}.view-events-calendar .view-content .event.bocce-courts .icon-hexagon,.view-events-calendar .view-content .event.bocceball .icon-hexagon,.view-events-calendar .view-content .event.bocce .icon-hexagon,.form-item-field-event-cat-tid label[for=edit-field-event-cat-tid-480] .icon{background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-bocce.png) no-repeat center !important;background-size:cover !important;}.well.event.bocce-courts .date,.event.bocce-courts.checkout-help .date,.event.bocce-courts.password-suggestions .date,.well.event.bocceball .date,.event.bocceball.checkout-help .date,.event.bocceball.password-suggestions .date,.well.event.bocce .date,.event.bocce.checkout-help .date,.event.bocce.password-suggestions .date{background:#E9962B;}.owl-stage-outer{z-index:21;}.owl-nav{position:absolute;top:50%;width:100%;z-index:20;}.view-hero-banners-slider .owl-nav{z-index:22;padding:0 30px;top:60%;}.owl-prev,.owl-next{text-indent:-9999px;height:30px;width:30px;background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/sprite-carousel-arrows.png);}.owl-prev{float:left;}.view-upcoming-events .owl-prev{margin-left:-30px;}.owl-next{float:right;background-position:-30px center;}div.oh-current-open,div.oh-current-closed{text-align:left;margin-bottom:15px;width:76px;}.panel-group#menus .panel-heading,.panel-buttons .panel-heading{background:#3f484d;padding:0;color:#fff;}.panel-group#menus .panel-heading a,.panel-buttons .panel-heading a{display:block;padding:15px;}.panel-group#menus .panel-heading .panel-title,.panel-buttons .panel-heading .panel-title{font-size:16px;margin:0;}.view-hours-of-operation-view .oh-current-open,.view-hours-of-operation-view .oh-current-closed{float:right;}.view-hours-of-operation-view .panel-heading{background:#3f484d;padding:0;color:#fff;}.view-hours-of-operation-view .panel-heading a{display:block;padding:15px;}.view-hours-of-operation-view .panel-heading .panel-title{font-size:16px;margin:0;}.view-hours-of-operation-view .panel-body{background:#d5d3cc;color:#3f484d;}.view-hours-of-operation-view.view-display-id-block{margin-top:15px;}.view-hours-of-operation-view.view-display-id-block .views-field-field-hours{width:45%;float:left;}.view-hours-of-operation-view.view-display-id-block .views-field-body{width:45%;float:right;}.view-personnels.view-display-id-block_2 h3{clear:both;margin-left:15px;}div.oh-current-open::before,div.oh-current-closed::before{display:inline-block;content:" ";height:12px;width:12px;position:relative;top:1px;border-radius:50%;margin-right:5px;}div.oh-current-open::before{background:#00853e;}div.oh-current-closed::before{background:#e12020;}.user-picture{width:150px;}.page-user-login,.page-user-password{background:#243139 url(/sites/www.huntvalleygc.com/themes/arcis_huntvalley/css/$bg-login) no-repeat center center fixed !important;background-size:cover !important;}.page-user-login .logo,.page-user-password .logo{margin:30px auto;display:block;text-align:center;font-family:"merriweather",georgia,sans-serif;color:#AE5324;font-size:20px;font-weight:100;text-transform:uppercase;letter-spacing:9px;}.page-user-login .container,.page-user-password .container{margin-top:60px;}.page-user-login .well,.page-user-login .checkout-help,.page-user-login .password-suggestions,.page-user-password .well,.page-user-password .checkout-help,.page-user-password .password-suggestions{background:#f4f0e8;}.page-user-login button,.page-user-password button{display:block;width:100%;}.page-user-login .forgot-password,.page-user-password .forgot-password{display:block;padding:10px 0 0;text-align:center;}.page-user-welcome label[for=edit-pass]{display:none;}div.password-confirm{width:200px;float:right;font-size:13px;}.password-suggestions{background:#d5d3cc;}.password-strength{width:200px;float:right;position:relative;top:-5px;font-size:13px;}.password-strength .password-strength-text{float:right;font-weight:bold;}.password-strength .password-strength-title{float:left;}.password-strength .password-indicator{clear:both;height:3px;width:100%;background-color:#c4c4c4;}.password-strength .password-indicator .indicator{height:100%;width:0;background-color:#33c848;}.view-id-blog .col-md-8 .list-row{border:0;padding:0;}.btn.back{width:200px;height:50px;margin:0 0 15px;line-height:24px;border-radius:50px;text-align:right;background:#3f484d url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-back.png) no-repeat 15px center;background-size:24px;}.btn.back:hover{background:#AE5324 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-back.png) no-repeat 15px center;background-size:24px;}article{border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:30px;margin-bottom:30px;}article::after{display:block;content:" ";margin:0 auto;bottom:-31px;position:relative;width:100px;height:1px;background:#AE5324;}article h1,article .jumbotron h1,.jumbotron article h1,article section.feature h1,section.feature article h1{margin:0;font-size:32px;font-family:"merriweather",georgia,sans-serif;font-weight:200;}article h1 a,article .jumbotron h1 a,.jumbotron article h1 a,article section.feature h1 a,section.feature article h1 a{color:#3f484d;}article .published{margin-top:5px;text-transform:uppercase;}article img{width:100%;height:auto;}article .content{line-height:32px;padding:15px 0;margin-bottom:0 !important;}.pagination > li > a{border:0;margin:0 5px;background:#3f484d;color:#fff;border:2px solid #3f484d;border-radius:4px;min-width:38px;text-align:center;z-index:51;}.pagination > li.active > a,.pagination > li.active > a:hover{background:#fff;color:#3f484d;border-color:#AE5324;}.pagination > li > a:hover{background:#AE5324;border-color:#AE5324;color:#fff;z-index:51;}.pagination > li.next > a{background:#AE5324;border-color:#AE5324;}.pagination > li.next > a:hover{background:#3f484d;border-color:#3f484d;}.view-display-id-popular.well,.view-display-id-popular.checkout-help,.view-display-id-popular.password-suggestions{background:#d5d3cc;}.view-display-id-latest{background:#1c242b;color:rgba(255,255,255,0.8);}.view-display-id-popular.well h3,.view-display-id-popular.checkout-help h3,.view-display-id-popular.password-suggestions h3,.view-display-id-categories h3,.view-display-id-latest h3{font-size:14px;margin:0 !important;}.view-display-id-popular.well h3 a,.view-display-id-popular.checkout-help h3 a,.view-display-id-popular.password-suggestions h3 a,.view-display-id-categories h3 a,.view-display-id-latest h3 a{color:#3f484d;font-weight:bold;}.view-display-id-popular.well .list-row,.view-display-id-popular.checkout-help .list-row,.view-display-id-popular.password-suggestions .list-row,.view-display-id-categories .list-row,.view-display-id-latest .list-row{padding:0;margin-bottom:15px;clear:both;border-bottom:1px solid rgba(0,0,0,0.1);}.view-display-id-popular img,.view-display-id-latest img{float:left;width:50px;height:50px;margin-right:10px;}.view-display-id-categories ul{margin:0;padding:0;}.view-display-id-categories li{list-style:none;margin:0;padding:10px 0;clear:both;border-bottom:1px solid rgba(0,0,0,0.1);}.view-display-id-categories a{display:block;}.view-display-id-categories span.field-content{line-height:32px;}.view-display-id-categories .count{width:25px;text-align:center;background:#d5d3cc;border-radius:5px;float:right;}#block-arcis-blocks-instagram .block-content{background:#fff;border-bottom:4px solid #dcdfe2;}#block-arcis-blocks-instagram .photos img.photo{width:100%;}#block-arcis-blocks-instagram .instagram-stats{padding:15px 10px;color:#ced0d3;text-align:center;}#block-arcis-blocks-instagram .instagram-stats strong{color:#3f484d;}#block-arcis-blocks-instagram .instagram-stat{display:inline-block;padding:0 5px;}#block-arcis-blocks-instagram .controls{position:relative;z-index:10;}#block-arcis-blocks-instagram .carousel-control{display:block;position:absolute;width:30px;height:30px;background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/sprite-carousel-arrows.png) no-repeat left center;text-indent:-9999px;margin-top:45%;}#block-arcis-blocks-instagram .carousel-control.right{background-position:right center;margin-right:15px;}#block-arcis-blocks-instagram .carousel-control.left{margin-left:15px;}.page-node-162 div#edit-secondary-wrapper{width:100%;}.profile.roster .profile-info{padding-top:10px;}a:hover .profile.well,a:hover .profile.checkout-help,a:hover .profile.password-suggestions{background:#AE5324;color:#fff;}.view-member-roster .views-summary{display:inline-block;margin:5px 2px;}.view-member-roster .views-summary a{padding:8px;background:#AE5324;color:#fff;border-radius:4px;}.view-member-roster .views-summary a:hover{text-decoration:none;background:#3f484d;}.view-member-roster .view-content,.view-member-roster .view-empty{padding:15px 0;clear:both;}.view-member-roster .view-header{float:right;}.view-member-roster .table > tbody > tr > td{padding:12px;}.view-member-roster .attachment-before{margin-top:30px;padding-top:15px;border-top:1px solid rgba(0,0,0,0.2);}.view-member-roster .view-header .btn{margin-top:40px;}.view-member-roster .attachment-after,.view-member-roster .attachment-before{text-align:center;}.view-member-roster .views-table th{border:0;padding:15px;background:#AE5324;color:#fff;}.page-member-roster .views-exposed-form .form-submit{position:relative;top:8px;}section.bg#walkthrough .pagination{margin:0;text-align:center;width:100%;}section.bg#walkthrough .pagination li{display:inline-block;}section.bg#walkthrough .walkthrough-nav{counter-reset:timeline;display:flex;flex-wrap:wrap;flex-flow:row wrap;justify-content:flex-start;margin:15px 0 30px;}section.bg#walkthrough .owl-dot{display:inline-block;flex-grow:1;margin:5px;}section.bg#walkthrough .owl-item{animation-duration:0.5s;-webkit-animation-duration:0.5s;}section.bg#walkthrough .owl-dot span::before{display:block;counter-increment:timeline;content:counter(timeline);padding:5px;width:35px;height:35px;color:#3f484d;background:rgb(255,255,255);text-align:center;font-weight:bold;border-radius:50%;}section.bg#walkthrough .owl-dot.active span::before{background:#AE5324;color:#fff;}section.bg#walkthrough .owl-dot:hover span::before{background:#3f484d;color:#fff;cursor:pointer;}section#tee-time .content{bottom:200px;}section#tee-time .content h1{margin-bottom:-20px;}.well.walkthrough,.walkthrough.checkout-help,.walkthrough.password-suggestions{overflow:hidden;}.well.walkthrough .image,.walkthrough.checkout-help .image,.walkthrough.password-suggestions .image{position:relative;top:-15px;left:-15px;}.page-reservation{background:#f4f0e8 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/bg-light.png) repeat;background-size:auto !important;color:#3f484d !important;}.page-reservation .main-container{padding-bottom:30px;}#restaurant_reservation_form_frontend{padding-bottom:30px;}#restaurant_reservation_form_frontend #edit-clear-session{margin-left:15px;}#restaurant_reservation_form_frontend .form-item-reservation-info-restaurant .form-item{display:inline-block;width:175px;}#restaurant_reservation_form_frontend .form-item-reservation-info-restaurant .form-item input[type=radio]{display:none;}#restaurant_reservation_form_frontend .form-item-reservation-info-restaurant .form-item input[type=radio]:checked + label{background:#2b3b45;color:#fff;}#restaurant_reservation_form_frontend .form-item-reservation-info-restaurant .form-item label{padding:15px;text-align:center;border-radius:4px;width:175px;vertical-align:top;}#restaurant_reservation_form_frontend .form-item-reservation-info-restaurant .form-item label .icon{display:block;margin:0 auto 10px;content:" ";width:100px;height:100px;border-radius:50%;background:#AE5324;background-size:cover;background-position:center;}#restaurant_reservation_form_frontend .form-item-reservation-info-restaurant .form-item label .icon + .icon{display:none;}.form-item-reservation-slot-info-item-list input{display:none;}.form-item-reservation-slot-info-item-list .icon{display:none !important;}.form-item-reservation-slot-info-item-list label{padding:10px;border:2px solid #3f484d;border-radius:50px;width:150px;text-align:center;color:#3f484d;}.form-item-reservation-slot-info-item-list input:checked + label{background:#3f484d;color:#fff;}.single-day.future.empty > div{display:none;}.reservation-steps-container{clear:both;margin:15px auto;}.reservation-steps{margin:0;padding:0;}.reservation-steps li.steps{display:inline-block;font-size:18px;list-style:outside none none;padding:10px 20px;background:#d5d3cc;color:#3f484d;position:relative;height:55px;line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.reservation-steps li.steps:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}.reservation-steps li.steps:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}.reservation-steps li.steps::after{display:block;content:" ";position:absolute;top:18px;right:15px;width:6px;height:10px;background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-arrow-dark.png) no-repeat center;}.reservation-steps li.steps.active-step::after{background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-arrow.png) no-repeat center;}.reservation-steps li.active-step{opacity:1;background:#AE5324;color:#fff;}.form-control:focus{border-color:#AE5324 !important;-webkit-box-shadow:none;box-shadow:none;}.container-inline-date .date-padding{padding:0;float:none;}.form-item-fieldset-reservation-date-reservation-date-date label{display:none;}#edit-reservation-slot-info td:first-child{width:50px;}#edit-reservation-info-current-user.panel,#edit-event-fieldset.panel{overflow:visible;}.radio input[type=radio]{margin-left:0 !important;margin-top:4px !important;}.btn.next-btn,.btn.back-btn{display:block;text-align:center;}.btn.next-btn:hover,.btn.back-btn:hover{background:#3f484d;color:#fff;}.btn.back-btn:hover{background:#fff;color:#3f484d;}.btn.next-btn{float:right;background:#AE5324;color:#fff;}.btn.back-btn{float:left;background:#3f484d;color:#fff;}.admin-filters{list-style:none;}.admin-filters li{float:left;list-style:none;}.admin-filters li .container-inline-date .date-padding{float:left;padding:0;}.admin-filters li .form-item .form-item{padding:0;}#ui-datepicker-div{width:25em;padding:0;border-radius:0;border:0;background:#fff;box-shadow:0 0 2px rgba(0,0,0,0.3);}.ui-datepicker .ui-datepicker-header{padding:1em;border:0;background:#AE5324;border-radius:0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:0.8em;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{position:static;margin-left:0;margin-top:0;}.ui-widget-header .ui-icon{background-image:url(/sites/www.huntvalleygc.com/themes/arcis_huntvalley/images/sprite-arrows.png);background-position:left center;width:1.8em;height:1.8em;opacity:0.8;}.ui-datepicker-prev.ui-state-hover,.ui-datepicker-next.ui-state-hover{border:0 !important;background:transparent !important;}.ui-widget-header .ui-state-hover .ui-icon{opacity:1;}.ui-datepicker .ui-datepicker-prev{left:8px;}.ui-datepicker .ui-datepicker-next{right:8px;}.ui-datepicker .ui-datepicker-next span{background-position:-25px center;}.ui-datepicker table{margin:0;}.ui-datepicker td a{padding:0.8em;text-align:center;color:#3f484d;}.ui-datepicker th{color:#3f484d;}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #edeff0;background:#edeff0;}.ui-state-hover,.ui-widget-content .ui-state-hover{border:1px solid #3f484d;background:#3f484d;color:#fff;}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #AE5324;background:#AE5324;color:#fff;}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fbe344;background:#fbe344;color:#555;}.page-node-registrations{background:#f4f0e8 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/bg-light.png) repeat;background-size:auto !important;color:#3f484d !important;}.page-node-registrations #block-system-main{padding:30px 0;}.page-node-registrations #block-event-booking-event-booking{display:none;}.page-events .view-events-calendar .view-header{position:relative;z-index:51;top:-30px;}.view-events-calendar nav.tertiary{margin-bottom:15px;}.view-events-calendar .view-filters{padding:15px 0;}.form-select{height:45px;padding-top:0 !important;padding-bottom:0 !important;}.form-submit{margin-top:32px;}.view-events-calendar th.views-field-field-event-date-1{width:20%;}.view-events-calendar th.views-field-nid{width:30px;}.view-events-calendar .pager{margin:inherit;}.date-nav{clear:both;padding-bottom:1.5em;width:100%;}.view-events-calendar .date-nav-wrapper .date-heading{text-align:left;}.calendar-calendar tr,.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{background:transparent;}.calendar-calendar .month-view{border-radius:4px;overflow:hidden;}.calendar-calendar .month-view .full tr.date-box .month.day{font-size:38px;color:rgba(0,0,0,0.3);}.calendar-calendar .month-view .full tr.date-box .month.day a{color:rgba(0,0,0,0.8);font-weight:normal;}.calendar-calendar .month-view .full tr.date-box td.today .month.day{color:#AE5324;}.calendar-calendar .month-view .full tr.date-box td.today .month.day a{color:#AE5324;}.calendar-calendar td,.calendar-calendar td.empty{border-color:rgba(0,0,0,0.1);}.calendar-calendar td:first-child{border-left:none;}.calendar-calendar .month-view .full td.single-day div.monthview{font-size:12px;}.calendar-calendar .month-view .full td.single-day div.monthview{background:none;}.view-events-calendar{margin-bottom:30px;}.view-events-calendar .year-view > table > tbody > tr > td{padding:20px;}.event-status-icon{background-color:#000;border-radius:50%;display:inline-block;height:10px;vertical-align:middle;width:10px;margin:0 5px 0 0;}.event-status-icon.closed{background-color:#fb605c;}.event-status-icon.sold{background-color:#fcbc3e;}.event-status-icon.registered{background-color:#43bff6;}.event-status-icon.open,.event-status-icon.no-registration-required,.event-status-icon.alternate{background-color:#33c848;}.event-status-legend{text-align:center;padding:0 0 30px;}.event-status-legend span{padding:0 15px;}.page-events ul.tabs--primary{margin-bottom:0;border:0;}.page-events ul.tabs--primary.nav-tabs li a{border:0;padding:15px 20px;}.page-events ul.tabs--primary.nav-tabs li a:hover{background:#3f484d;color:#fff;}.page-events ul.tabs--primary.nav-tabs li.active a{background:#AE5324;color:#fff;}.view .date-nav-wrapper .date-heading h3{text-align:center;}.view .date-nav-wrapper .date-prev{background:transparent;position:static;float:left;}.view .date-nav-wrapper .date-next{background:transparent;position:static;float:right;}.view-header .date-nav .date-heading,.view .date-nav .pager{position:relative;}.view-header .date-nav .date-heading h2{margin-top:0;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .month-view .full td.single-day div.monthview{background:#d5d3cc;border:2px solid rgba(0,0,0,0.2);font-size:14px;padding:5px;color:#3f484d;}.calendar-calendar .month-view .full td.multi-day div.monthview a,.calendar-calendar .month-view .full td.single-day div.monthview a{color:#3f484d;}.calendar-calendar .month-view .cutoff,.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues{display:none;}.view-events-calendar .date-display-single{display:block;}.calendar-calendar th.days{background:transparent;color:#3f484d;border:0;padding:10px;}.calendar-calendar td .inner div.day a{color:#AE5324;}.calendar-calendar td.multi-day .icon-hexagon{margin-right:5px;}.calendar-calendar td.single-day .inner > .item:first-child{border:0;}.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:normal;}.calendar-calendar .month-view .full td.date-box.today,.calendar-calendar .month-view .full tr td.single-day.today{border:0;}.calendar-calendar .month-view .full tr td.single-day.today{border-bottom:1px solid rgba(0,0,0,0.1);}.view .date-nav-wrapper .date-nav{margin-bottom:-40px;}.view .date-nav .pager{top:-72px;}.view .date-nav-wrapper .date-prev,.view .date-nav-wrapper .date-next{text-align:none;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{display:block;margin:0;padding:0;width:50px;height:50px;background:#AE5324 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/sprite-arrows.png) no-repeat 14px center;color:#fff;border-radius:50%;border:0;text-indent:100%;white-space:nowrap;overflow:hidden;}.view .date-nav-wrapper .date-next a{background-position:-66px center;}.view .date-nav-wrapper .date-prev a:hover,.view .date-nav-wrapper .date-next a:hover{text-decoration:none;background-color:#3f484d;}.view-events-calendar .panel thead tr th{background:#fff;border-bottom:1px solid #edeff0;padding:8px 15px;}.view-events-calendar .panel tbody tr td{padding:15px;}.calendar.monthview .icon-hexagon,.form-item-field-event-cat-tid label .icon,.view-events-calendar .view-content .icon-hexagon{background-size:12px;background-size:16px !important;width:32px;height:32px;position:static;float:right;}.view-events-calendar.view-display-id-page_2 .icon-hexagon,.view-events-calendar.view-display-id-page_4 .icon-hexagon{float:left;margin-right:15px;}.view-events-calendar .view-filters{text-align:center;}.view-events-calendar .views-exposed-form .views-exposed-widget{float:none;}.view-events-calendar .panel{box-shadow:none;background:transparent;}.view-events-calendar .panel h3.panel-title{font-family:"proxima-nova",arial,sans-serif;font-weight:500;text-align:center;font-size:18px;}.view-events-calendar .panel thead tr th{border:0;color:#fff;background:rgba(0,0,0,0.4);}.view-events-calendar .panel .table-striped > tbody > tr:nth-of-type(odd){background:transparent;}.view-events-calendar .panel .table > tbody > tr > td{border-top:1px solid rgba(0,0,0,0.1);color:rgba(255,255,255,0.8);}.view-events-calendar .panel .table-hover > tbody > tr:hover{background:rgba(0,0,0,0.2);}.view-events-calendar .panel a{color:#3f484d;display:block;font-weight:bold;}.view-events-calendar.view-display-id-page_2 .panel a,.view-events-calendar.view-display-id-page_2 .panel p,.view-events-calendar.view-display-id-page_4 .panel a,.view-events-calendar.view-display-id-page_4 .panel p{margin-left:45px;}.calendar-calendar table.mini td.empty{background:transparent;border:0;}.calendar-calendar table.mini td{text-align:center;color:#3f484d;}.calendar-calendar table.mini td a{color:#3f484d;text-decoration:none;font-weight:bold;}.calendar-calendar table.mini td.today{background:transparent;color:#fae244;}.calendar-calendar table.mini td.today a{color:#fae244;}.calendar-calendar table.mini th.days:first-child{border-radius:0 0 0 4px;}.calendar-calendar table.mini th.days:last-child{border-radius:0 0 4px 0;}.view .year-view .date-nav-wrapper .date-nav{border-radius:4px 4px 0 0;margin-bottom:0;background:#d5d3cc;}.view .year-view .date-nav-wrapper .date-nav a{color:#3f484d;}.view .year-view .date-nav-wrapper .date-nav .date-heading{text-align:center;}.view .year-view .date-nav-wrapper .date-nav .date-heading h1{font-size:55px;margin-top:0;margin-bottom:-30px;}.view .year-view .date-nav-wrapper .date-nav .date-heading h2{font-size:32px;margin-top:0;color:#3f484d;}.icon-hexagon,.form-item-field-event-cat-tid label .icon{position:relative;margin:0 auto;top:-36px;z-index:10;border-radius:50%;background:#AE5324 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-tee.png) no-repeat center;text-indent:-9999px;}label[for=edit-field-event-cat-tid]{margin-bottom:15px;}.form-item-field-event-cat-tid{display:inline-block;margin-right:0;font-size:14px;}.form-item-field-event-cat-tid .form-radio{display:none;}.form-item-field-event-cat-tid .form-radio:checked + label{background:#d5d3cc;}.form-item-field-event-cat-tid .form-radio:checked + label:after{content:" ";width:6px;height:6px;background:#3f484d;border-radius:50%;margin:0 auto;}.form-item-field-event-cat-tid label{padding:10px;border-radius:4px;text-align:center;width:80px;vertical-align:top;}.form-item-field-event-cat-tid label .icon{position:static;padding:0;background-position:center !important;float:none;margin:0 auto 10px;}.form-item-field-event-cat-tid label .icon + .icon{display:none;}@media print{a[href]:after{content:none !important;}.calendar-calendar .month-view .full tr.date-box .month.day{font-size:18px;}}.node-type-events .jumbotron h1{margin-left:91px;}.node-type-events section.panel{background:transparent;padding:15px;border:0;border-radius:0;box-shadow:none;color:#3f484d;overflow:visible;border-radius:4px;}.node-type-events section.panel h2{text-transform:inherit;margin:0;}.node-type-events section.panel p{text-transform:inherit;margin:0;}.node-type-events section.panel.details{background:#d5d3cc;}.node-type-events section.panel.details .btn{margin-top:3px;}.node-type-events .details .details > div{padding:10px 0;border-bottom:1px solid rgba(0,0,0,0.2);}.node-type-events .icon-hexagon{margin-bottom:-45px;}.node-type-events .time::before{display:block;content:"Time";font-size:12px;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:bold;}.node-type-events .category::before{display:block;content:"Category";font-size:12px;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:bold;}.node-type-events .main-container .dropdown{display:inline-block;}.node-type-events h2.block-title{font-size:28px;}.node-type-events .view-id-events_calendar.view-display-id-block_3 a{font-weight:bold;}.node-type-events .block-event-booking h2.block-title{font-family:"Kristi";font-size:80px;margin-bottom:-42px;text-transform:none;position:relative;z-index:10;}.node-type-events .entitytype-event_rsvp_form-form{margin-top:15px;padding:30px;background:rgba(0,0,0,0.2);border-radius:4px;margin-bottom:30px;}.node-type-events .entitytype-event_rsvp_form-form .table-striped > tbody > tr:nth-of-type(odd){background:transparent;}.node-type-events .entitytype-event_rsvp_form-form .table > thead > tr > th{border-bottom:none;}.node-type-events .entitytype-event_rsvp_form-form .table > tbody > tr > td{border-top:none;}.view-id-events_calendar.view-display-id-block_1 .date-heading{top:-15px;}.view-id-events_calendar.view-display-id-block_1 .date-nav-wrapper .date-prev a,.view-id-events_calendar.view-display-id-block_1 .date-nav-wrapper .date-next a{width:25px;height:25px;line-height:25px;background-size:58px 14px;background-position:6px;}.view-id-events_calendar.view-display-id-block_1 .date-nav-wrapper .date-next a{background-position:-40px;}.node-type-events .field-name-field-category-term{display:inline-block;}.node-type-events .thumbnail img{width:100%;height:auto;}.date{text-align:center;display:inline-block;background:#d5d3cc;border-radius:4px;padding:5px 0;}.date .day{font-size:32px;line-height:32px;}.date .month,.date .year{font-size:14px;}.date.current{position:absolute;top:-200px;padding:5px;background:rgba(0,0,0,0.8);color:rgba(255,255,255,0.4);}.date.current .day{font-size:38px;line-height:38px;color:#fff;}.view-events-calendar.view-display-id-block_3 .date,.view-events-calendar.view-display-id-block_2 .date{display:block;float:left;margin-right:15px;width:45px;}.view-events-calendar.view-display-id-block_3 a,.view-events-calendar.view-display-id-block_2 a{margin-top:3px;display:block;}.node-type-events .addtocal_menu{float:left;margin:0;padding:0;}.node-type-events .addtocal_menu li{list-style:none;}.entitytype-employment_application-form .field-name-field-if-hired-when-could-you-st .panel .panel-heading .panel-title{font-family:"proxima-nova",arial,sans-serif;font-size:16px;font-weight:bold;}.entitytype-special_event_inquiry-form input[type=checkbox]{margin-left:0;margin-top:8px;}.entitytype-special_event_inquiry-form input[type=radio]{margin-left:0 !important;margin-top:8px !important;}.entitytype-special_event_inquiry-form .location .form-item input{width:100%;margin-bottom:0;}.entitytype-special_event_inquiry-form .location .form-item label{float:none;}.form-autocomplete .dropdown-menu a:hover{color:#AE5324;font-weight:bold;}.entitytype-special_event_inquiry-form .field-name-field-proposed-dates-of-event legend.panel-heading{margin:0;}.entitytype-special_event_inquiry-form .form-submit{display:block;margin:0 auto;}.form-item-field-proposed-dates-of-event-und-0-value-date,.form-item-field-proposed-dates-of-event-und-0-value2-date{padding-right:15px !important;}.form-item-field-proposed-dates-of-event-und-0-value-date,.form-item-field-proposed-dates-of-event-und-0-value-time,.form-item-field-proposed-dates-of-event-und-0-value2-date,.form-item-field-proposed-dates-of-event-und-0-value2-time{width:50% !important;display:inline-block;}@media (min-width:992px){.field-name-field-member-first-name .form-item,.field-name-field-phone .form-item,.field-name-field-phone-number .form-item{padding-right:15px;}.field-name-field-member-first-name,.field-name-field-member-last-name,.field-name-field-phone,.field-name-field-phone-number,.field-name-field-fax{width:50%;display:inline-block;}}.map{height:600px;width:100%;}.map .overlay{position:absolute;z-index:12;bottom:0;width:100%;padding:30px 0;background:rgba(37,49,57,0.9);}footer{background:#161d24;color:rgb(255,255,255);}footer #ig_carousel{position:relative;}footer #ig_carousel .owl-controls{position:absolute;z-index:22;top:0;width:100%;height:100%;}footer #ig_carousel .owl-nav{top:0;}footer #ig_carousel .owl-nav div{display:block;position:absolute;width:30px;height:30px;background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/sprite-carousel-arrows.png) no-repeat left center;text-indent:-9999px;margin-top:45%;}footer #ig_carousel .owl-next{background-position:right center !important;margin-right:15px;right:0;}footer #ig_carousel .owl-prev{margin-left:15px;}footer .icon.instagram{background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/sprite-social-icons.png) no-repeat center top/20px;background-position:center -176px;width:20px;height:20px;margin-top:5px;}footer .instagram-stats{display:none;}footer.social{text-align:center;padding:150px 0 10px 0;}footer.main{padding:60px 0;}footer.secondary .container{padding:30px 0;border-top:1px solid rgba(255,255,255,0.1);}footer.secondary .copyright{float:left;margin-top:12px;}footer.secondary .arcis-golf{float:right;display:block;width:116px;height:50px;background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/logo-arcis-golf.png) no-repeat center;text-indent:-9999px;}@media (max-width:480px){footer.secondary .copyright{text-align:center;}footer.secondary .arcis-golf{float:none;margin:0 auto;}}footer.secondary .columbia-hospitality{float:right;display:block;width:160px;margin-left:30px;height:50px;background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/logo-columbia.png) no-repeat center;background-size:contain;text-indent:-9999px;}footer.secondary a{color:rgba(255,255,255,0.6);}footer.secondary a:hover{color:#fff;}footer.main h2.block-title{margin-bottom:30px;color:#fff;font-size:21px;font-weight:200;font-family:"merriweather",georgia,sans-serif;}.view-events-calendar.view-display-id-block_2 .views-row,.view-events-calendar.view-display-id-block_3 .views-row{padding:15px 0;border-bottom:1px solid rgba(0,0,0,0.3);}footer.main a{color:#fff;}footer.main .view-events-calendar .view-footer a.btn{margin-top:15px;}.view-events-calendar.view-display-id-block_2 .views-row.views-row-first,.view-events-calendar.view-display-id-block3 .views-row.views-row-first{padding-top:0;}.view-events-calendar.view-display-id-block_2 .views-row.views-row-last,.view-events-calendar.view-display-id-block_3 .views-row.views-row-last{border-bottom:0;padding-bottom:0;}address{line-height:2;}.arcis-address,.arcis-tele,.arcis-email{padding-left:45px;margin-bottom:20px;}.arcis-address{background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-location.png) no-repeat left 8px/26px;}.arcis-tele{background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-phone.png) no-repeat left top/26px;}.arcis-email{background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-email.png) no-repeat left center/26px;}.field-name-field-rsvp-adult .field-multiple-drag,.field-name-field-rsvp-adult .tabledrag-toggle-weight-wrapper{display:none;}.view .date-nav-wrapper .date-prev{right:77px;}.stButton .stFb,.stButton .stTwbutton,.stButton .stMainServices{height:22px !important;}.sharethis-wrapper{text-align:center;}.node-type-blog h1.page-header{display:none;}#block-views-upcoming-events-block-1 .view-content{margin:0;}#block-views-upcoming-events-block-1 .view-header h2{padding:25px;background-color:#eee;margin:50px 0 0;}.list-row{padding:40px 0;border-bottom:1px solid #ccc;}.list-title{margin-bottom:30px;text-transform:inherit;font-size:30px;}.list-date{margin:25px 0 30px;}.list-title a{color:#242424;}.list-description{margin-bottom:30px;font-size:16px;}.list-read-more a{color:#242424;font-family:Nunito;font-size:12px;font-weight:bold;}.list-thumbnail img,.field-name-field-thumbnail img{width:100%;height:auto;}.field-name-field-thumbnail{margin-bottom:20px;}.bootstrap-nav-wrapper .nav-pills{text-align:center;margin-bottom:30px;}.bootstrap-nav-wrapper .nav-pills > li{float:none;display:inline-block;}.bootstrap-nav-wrapper{font-size:16px;}.field-collection-view,.field-collection-container{border-bottom:0;}.node > h2{margin:0;}.view-events{margin-bottom:50px;}.field-collection-view .field-label{width:auto;}.bigger-label .field-label{font-size:18px;margin:20px 0 10px;}.node-club-personnel .field-name-field-first-name{float:left;margin-right:10px;}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{top:45%;}.carousel-control.right,.carousel-control.left{background:none;}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{font-size:50px;}.view-photo-gallery .view-content .views-bootstrap-thumbnail-plugin-style{margin-top:30px;}#edit-field-album-category-tid-wrapper{float:none;width:200px;margin:0 auto;text-align:center;padding-top:30px;}.view-photo-gallery .thumbnail img{width:100%;height:auto;}.album-category-dropdown .form-group{margin:50px 0 0;}.form-horizontal .form-group label{text-align:left;width:7%;padding-left:0;}.addtocal{margin-top:-10px;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:inherit;width:auto;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{height:auto;}.page-manage{background:#f4f0e8 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/bg-light.png) repeat;background-size:auto !important;color:#3f484d !important;}.page-manage footer,.page-manage nav.main,.page-manage nav.secondary-responsive{display:none !important;}.page-manage .jumbotron{background:#d5d3cc;min-height:325px;}.page-manage .jumbotron .hero-banner{background:transparent;}.page-manage .jumbotron h2{color:#3f484d;}.page-manage #block-system-main{padding:30px 0;}.page-manage .breadcrumbs{margin:20px 0 0;padding:0;float:right;}.page-manage .breadcrumbs li{display:inline-block;font-size:18px;list-style:outside none none;background:#d5d3cc;color:#fff;position:relative;line-height:35px;border-right:1px solid rgba(0,0,0,0.1);}.page-manage .breadcrumbs li a,.page-manage .page-manage .breadcrumbs li.last{display:inline-block;color:#3f484d;padding:10px 40px 0 20px;height:55px;}.page-manage .breadcrumbs li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}.page-manage .breadcrumbs li:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}.page-manage .breadcrumbs li::after{display:block;content:" ";position:absolute;top:23px;right:15px;width:6px;height:10px;background:url("/sites/all/modules/custom/resturant_reservation/images/icon-arrow-dark.png") no-repeat center;}.page-manage .breadcrumbs li.last{opacity:1;background:#AE5324;color:#fff;padding:10px 20px;}.page-manage .breadcrumbs li.last a{color:#fff;padding:0;height:auto;}.page-manage .breadcrumbs li.last:after{display:none;}.page-manage #manage-current-restaurant button{display:block;margin:15px auto;width:200px;}.page-manage .view .date-nav-wrapper{top:50px;}.page-manage .btn.manage-registrations{width:245px;background:#3f484d url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-registration-white.png) no-repeat 15px center;background-size:24px;}.page-manage .btn.manage-registrations:hover{background:#AE5324 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-registration-white.png) no-repeat 15px center;background-size:24px;}.page-manage .btn.manage-categories{width:245px;background:#3f484d url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-categories.png) no-repeat 15px center;background-size:24px;}.page-manage .btn.manage-categories:hover{background:#AE5324 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-categories.png) no-repeat 15px center;background-size:24px;}.page-manage a.tabledrag-handle .handle{width:32px;height:42px;background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-dragger.png) no-repeat center 8px;background-size:22px;}.page-manage .view-administration-content .view-header{float:right;}.page-manage .view-administration-content .view-filters{float:left;}.page-manage .view-administration-content .view-filters .form-submit{margin-top:32px;}.page-manage .actions{float:right;}.page-manage .actions > a,.page-manage .actions .dropdown > a,.page-manage .actions > span > a{display:inline-block;width:50px;height:50px;border-radius:50px;background:#3f484d;margin-top:0;margin-left:5px;line-height:25px;text-indent:-9999px;}.page-manage .actions > a:hover,.page-manage .actions .dropdown > a:hover,.page-manage .actions > span > a:hover{background-color:#AE5324;text-decoration:none;}.page-manage .actions .edit > a{background:#3f484d url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-settings-white.png) no-repeat center;background-size:24px;}.page-manage .actions .delete > a{background:#3f484d url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-delete.png) no-repeat center;background-size:24px;}.page-manage .view-content{clear:both;}.page-manage .well.carousel-preview,.page-manage .carousel-preview.checkout-help,.page-manage .carousel-preview.password-suggestions{height:300px;position:relative;}.page-manage .well.carousel-preview .details,.page-manage .carousel-preview.checkout-help .details,.page-manage .carousel-preview.password-suggestions .details{float:left;clear:both;}.page-manage .well.carousel-preview .category,.page-manage .carousel-preview.checkout-help .category,.page-manage .carousel-preview.password-suggestions .category{font-size:13px;}.page-manage .well.carousel-preview .image,.page-manage .carousel-preview.checkout-help .image,.page-manage .carousel-preview.password-suggestions .image{position:relative;width:calc(100% + 60px);height:220px;top:-30px;left:-30px;overflow:hidden;border-radius:4px 4px 0 0;margin-bottom:-15px;}.page-manage .well.carousel-preview .image img,.page-manage .carousel-preview.checkout-help .image img,.page-manage .carousel-preview.password-suggestions .image img{position:relative;width:100%;height:auto;}.page-manage .well.page,.page-manage .page.checkout-help,.page-manage .page.password-suggestions{height:100px;color:#3f484d;clear:both;position:relative;}.page-manage .well.page.published .status,.page-manage .page.published.checkout-help .status,.page-manage .page.published.password-suggestions .status{background:#00853e url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-visible.png) no-repeat center 26px;background-size:36px;}.page-manage .well.page.unpublished .status,.page-manage .page.unpublished.checkout-help .status,.page-manage .page.unpublished.password-suggestions .status{background:#cc3339 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-visible-not.png) no-repeat center 26px;background-size:36px;}.page-manage .well.page .status,.page-manage .page.checkout-help .status,.page-manage .page.password-suggestions .status{float:left;width:125px;height:100px;padding-top:55px;position:relative;top:-30px;left:-30px;background:#AE5324;border-radius:4px 0 0 4px;text-align:center;color:#fff;}.page-manage .well.page .status span,.page-manage .page.checkout-help .status span,.page-manage .page.password-suggestions .status span{font-size:12px;font-weight:bold;text-transform:uppercase;}.page-manage .well.page .title,.page-manage .page.checkout-help .title,.page-manage .page.password-suggestions .title,.page-manage .well.page .path,.page-manage .page.checkout-help .path,.page-manage .page.password-suggestions .path,.page-manage .well.page .updated,.page-manage .page.checkout-help .updated,.page-manage .page.password-suggestions .updated{float:left;margin-right:30px;}.page-manage .well.page .title::before,.page-manage .page.checkout-help .title::before,.page-manage .page.password-suggestions .title::before,.page-manage .well.page .path::before,.page-manage .page.checkout-help .path::before,.page-manage .page.password-suggestions .path::before,.page-manage .well.page .updated::before,.page-manage .page.checkout-help .updated::before,.page-manage .page.password-suggestions .updated::before{display:block;font-size:12px;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:bold;}.page-manage .well.page .title,.page-manage .page.checkout-help .title,.page-manage .page.password-suggestions .title{font-weight:bold;}.page-manage .well.page .title,.page-manage .page.checkout-help .title,.page-manage .page.password-suggestions .title,.page-manage .well.page .path,.page-manage .page.checkout-help .path,.page-manage .page.password-suggestions .path{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.page-manage .well.page .title a,.page-manage .page.checkout-help .title a,.page-manage .page.password-suggestions .title a,.page-manage .well.page .path a,.page-manage .page.checkout-help .path a,.page-manage .page.password-suggestions .path a{color:#3f484d;}.page-manage .well.page .title::before,.page-manage .page.checkout-help .title::before,.page-manage .page.password-suggestions .title::before{content:"Title";}.page-manage .well.page .path::before,.page-manage .page.checkout-help .path::before,.page-manage .page.password-suggestions .path::before{content:"Path";}.page-manage .well.page .updated::before,.page-manage .page.checkout-help .updated::before,.page-manage .page.password-suggestions .updated::before{content:"Updated";}.page-manage .well.page.published .actions .change-status-unpublish a,.page-manage .page.published.checkout-help .actions .change-status-unpublish a,.page-manage .page.published.password-suggestions .actions .change-status-unpublish a{background:#3f484d url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-visible-not.png) no-repeat center;background-size:24px;}.page-manage .well.page.published .actions .change-status-publish,.page-manage .page.published.checkout-help .actions .change-status-publish,.page-manage .page.published.password-suggestions .actions .change-status-publish{display:none;}.page-manage .well.page.unpublished .actions .change-status-publish a,.page-manage .page.unpublished.checkout-help .actions .change-status-publish a,.page-manage .page.unpublished.password-suggestions .actions .change-status-publish a{background:#3f484d url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-visible.png) no-repeat center;background-size:24px;}.page-manage .well.page.unpublished .change-status-unpublish,.page-manage .page.unpublished.checkout-help .change-status-unpublish,.page-manage .page.unpublished.password-suggestions .change-status-unpublish{display:none;}.page-manage hr{margin:0 0 30px;}.page-manage .icon{display:block;content:" ";margin:0 auto;width:200px;height:200px;border-radius:50%;background:#AE5324;background-repeat:no-repeat;background-size:cover;text-indent:-9999px;}.page-manage .restaurant .icon,.page-manage .icon.manage-restaurants{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-restaurant-white.png) no-repeat center;background-size:64px;}.page-manage .icon + .name{padding:10px 0;text-align:center;}.page-manage .icon.new{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-add-white.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-events{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-events.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-hours{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-clock.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-history{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-history.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-carousel{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-carousel.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-albums{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-albums.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-contacts{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-contacts.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-users{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-users.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-announcements{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-announcements.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-files{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-files.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-pages{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-pages.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-blog{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-blog.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-content-blocks{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-content-block.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-results{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-results.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-registrations{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-registration-white.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-forms{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-forms.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-holes{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-holes.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-sms-all{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-sms-all.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-sms-event{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-sms-event.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-sms-settings{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-sms-settings.png) no-repeat center;background-size:64px;}.page-manage .icon.view-reservation-list{background:#AE5324 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-reservation-white.png) no-repeat center;background-size:64px;}.page-manage .icon.view-open-tables{background:#AE5324 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-tables-white.png) no-repeat center;background-size:64px;}.page-manage .icon.manage-special-days{background:#AE5324 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-special-white.png) no-repeat center;background-size:64px;}.page-manage .icon.edit-restaurant{background:#243139 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-settings-white.png) no-repeat center;background-size:64px;}.page-manage #edit-fieldset-manage-restaurant-edit{background:#243139;}.page-manage .weekly_list .form-type-select{display:inline-block;width:33%;padding-right:10px;}.page-manage .pagination{display:block;clear:both;}.input-group-btn button{margin-top:0;}.input-group .dropdown{z-index:1000;}#restaurant-reservations-lists #edit-search-criteria-all-container-search-results{padding-top:30px;}h2.group-date{font-size:24px;font-weight:500;margin-bottom:10px;}.reservation{position:relative;box-shadow:0 0 3px rgba(0,0,0,0.1);border-radius:4px;padding:15px;background:#f4f0e8;line-height:1.5;height:345px;color:#3f484d;margin-bottom:45px;}.reservation.empty{background:rgba(0,0,0,0.1);border:2px dashed rgba(0,0,0,0.2);text-align:center;padding:155px 0;}.reservation h2{font-weight:700;font-size:16px;color:rgba(0,0,0,0.4);padding:0 0 5px;margin:0;}.reservation .manage.dropdown{position:absolute;bottom:-5px;margin-bottom:-15px;right:15px;}.reservation .manage.dropdown .dropdown-menu{box-shadow:0 0 3px rgba(0,0,0,0.3);border:0;bottom:50px;right:50px;}.reservation .manage.dropdown .dropdown-menu a{padding:10px;}@-webkit-keyframes fadeInFly{0%{opacity:0;-webkit-transform:translate3d(25px,25px,0) scale(0.8);transform:translate3d(25px,25px,0) scale(0.8);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInFly{0%{opacity:0;-webkit-transform:translate3d(25px,25px,0) scale(0.8);transform:translate3d(25px,25px,0) scale(0.8);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInFly{-webkit-animation-name:fadeInFly;animation-name:fadeInFly;-webkit-animation-duration:0.2s;animation-duration:0.2s;}@-webkit-keyframes fadeInFlyLeft{0%{opacity:0;-webkit-transform:translate3d(-45px,25px,0) scale(0.8);transform:translate3d(-45px,25px,0) scale(0.8);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInFlyLeft{0%{opacity:0;-webkit-transform:translate3d(-45px,25px,0) scale(0.8);transform:translate3d(-45px,25px,0) scale(0.8);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInFlyLeft{-webkit-animation-name:fadeInFlyLeft;animation-name:fadeInFlyLeft;-webkit-animation-duration:0.2s;animation-duration:0.2s;}@-webkit-keyframes fadeInFlyDown{0%{opacity:0;-webkit-transform:translate3d(45px,-45px,0) scale(0.8);transform:translate3d(45px,-45px,0) scale(0.8);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInFlyDown{0%{opacity:0;-webkit-transform:translate3d(45px,-45px,0) scale(0.8);transform:translate3d(45px,-45px,0) scale(0.8);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInFlyDown{-webkit-animation-name:fadeInFlyDown;animation-name:fadeInFlyDown;-webkit-animation-duration:0.2s;animation-duration:0.2s;}.reservation .manage.dropdown > a{display:block;margin:0 auto;width:50px;height:50px;background:#AE5324 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-settings-white-small.png) no-repeat center;border-radius:50%;text-indent:-9999px;box-shadow:0 0 3px rgba(0,0,0,0.3);}.reservation .name-first,.reservation .name-last{text-align:center;line-height:1.2;}.reservation .name-first{color:rgba(0,0,0,0.5);}.reservation .name-last{font-size:32px;margin-bottom:10px;}.reservation .time{padding:5px 0;width:50%;float:left;border-right:1px solid rgba(0,0,0,0.1);font-size:32px;}.reservation .notes{padding:5px 0 0;margin-top:10px;clear:both;border-top:1px solid rgba(0,0,0,0.1);}.reservation .party{padding:5px 0 5px 10px;width:50%;float:left;}.reservation .party .adults,.reservation .party .children{width:33%;float:left;text-align:center;}.reservation .party:after{content:" ";display:block;clear:both;}.reservation .party{font-size:32px;}.reservation .party h2{text-align:center;}.reservation .party span{display:block;font-size:14px;color:rgba(0,0,0,0.3);font-weight:600;}#search_criteria_all_container li{list-style:none;}#search_criteria_all_container button{width:45px;height:45px;border-radius:50%;text-indent:-9999px;margin-top:0;}#search_criteria_all_container button.btn-submit{background:#AE5324 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-search-white.png) no-repeat center;background-size:20px;}#search_criteria_all_container button.btn-clear{background:#e08029 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-undo-white.png) no-repeat center;background-size:20px;}#search_criteria_all_container button.btn-export{background:#243139 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-export-white.png) no-repeat center;background-size:20px;margin-left:15px;}#search_criteria_all_container .form-actions{margin-top:37px;}#search_criteria_all_container .form-control{height:45px;line-height:45px;}.page-manage-club-registrations .input-group-addon,.page-manage-restaurants-list .input-group-addon{display:none;}.page-manage .table-filters{padding-top:45px;padding-bottom:30px;}.page-manage .table-filters ul{margin:0;padding:0;}.page-manage .table-filters li{list-style:none;float:left;margin:0 15px;}.special-day{height:100px;color:#3f484d;clear:both;}.special-day.empty{background:rgba(0,0,0,0.1);border:2px dashed rgba(0,0,0,0.2);text-align:center;padding:35px 0;}.special-day .date{float:left;width:150px;height:100px;padding-top:24px;position:relative;top:-30px;left:-30px;color:#fff;font-size:24px;text-align:center;border-radius:4px 0 0 4px;}.special-day .date .status{font-size:12px;font-weight:bold;text-transform:uppercase;}.special-day.open .date{background:#00853e;}.special-day.closed .date{background:#cc3339;}.special-day .reason,.special-day .hours{float:left;margin-right:30px;}.special-day .reason::before,.special-day .hours::before{display:block;content:"Reason";font-size:12px;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:bold;}.special-day .hours::before{content:"Hours";}.special-day .actions{float:right;}.special-day .actions > a{display:block;width:50px;height:50px;border-radius:50%;background:#3f484d url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-x-white.png) no-repeat center;background-size:24px;text-indent:-9999px;}.special-day .actions > a:hover{background-color:#AE5324;}.table-reservation{height:100px;color:#3f484d;}.table-reservation.empty{background:rgba(0,0,0,0.1);border:2px dashed rgba(0,0,0,0.2);text-align:center;padding:35px 0;}.table-reservation .time{float:left;width:150px;height:100px;padding-top:18px;position:relative;top:-30px;left:-30px;color:#fff;font-size:24px;text-align:center;border-radius:4px 0 0 4px;}.table-reservation .time .status{font-size:12px;font-weight:bold;text-transform:uppercase;}.table-reservation.open .time{background:#00853e;}.table-reservation.closed .time{background:#cc3339;}.table-reservation.full .time{background:#e08029;}.table-reservation.full .available::before{color:#e08029;}.table-reservation .total,.table-reservation .available{float:left;margin-right:30px;}.table-reservation .total::before,.table-reservation .available::before{display:block;font-size:12px;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:bold;}.table-reservation .total{position:relative;}.table-reservation .total .box-for-popup{display:inline-block;margin-bottom:0;overflow:visible;}.table-reservation .total .box-for-popup label{color:#3f484d;}.table-reservation .total .box-for-popup.panel{background:transparent;}.table-reservation .total button.btn-modify{width:24px;height:24px;background:transparent url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-settings.png) no-repeat center;opacity:0.3;margin:-4px 0 0 10px;padding:0;border:0;text-indent:-9999px;}.table-reservation .total button.btn-modify::hover{opacity:0.8;}.table-reservation .total::before{content:"Total Seats";}.table-reservation .available::before{content:"Available";}.table-reservation .actions{float:right;}.table-reservation .actions button{margin-top:0;}.table-reservation .actions button[value=Reservations]{width:50px;height:50px;border-radius:50%;background:#3f484d url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-reservation-white.png) no-repeat center;background-size:24px;text-indent:-9999px;margin-right:10px;}.table-reservation .actions button[value=Reservations]:hover{background-color:#AE5324;}.table-reservation button[value=Close],.table-reservation button[value=Reopen],.table-reservation button[value="Keep Open"]{width:125px;height:50px;border-radius:50px;background-size:24px;text-align:right;}.table-reservation button[value=Close]{background:#3f484d url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-x-white.png) no-repeat 15px center;background-size:24px;}.table-reservation button[value=Close]:hover{background-color:#AE5324;}.table-reservation button[value=Reopen]{background:#00853e url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-check-white.png) no-repeat 15px center;background-size:24px;}.table-reservation button[value=Reopen]:hover{background-color:#AE5324;}.table-reservation button[value="Keep Open"]{background:#00853e url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-check-white.png) no-repeat 15px center;background-size:24px;width:140px;}.table-reservation button[value="Keep Open"]:hover{background-color:#AE5324;}.c-box{background:none repeat scroll 0 0 #fff;height:185px;position:absolute;bottom:50px;left:55px;padding:30px;width:330px;z-index:99999;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,0.2);}.c-box .form-submit{margin-top:0;}.page-user{background:#f4f0e8 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/bg-light.png) repeat;background-size:auto;color:#3f484d !important;}.page-user #block-system-main{padding-bottom:30px;}.page-user .text-center > .btn-block{margin-top:0;}.page-user .view-personnels > div:nth-child(1),.page-user .view-personnels > .pager{display:none;}.page-user .jumbotron{background:#d5d3cc;min-height:325px;background-size:cover;}.page-user .btn-reservations{float:right;margin-top:-40px;margin-bottom:30px;height:30px;padding:5px 10px;background:#2b3b45;}.page-user .btn-reservations:hover{background:#3f484d;}.page-user .view-hours-of-operation-view .views-row{clear:both;}.page-user .view-hours-of-operation-view .views-field-title{float:left;}.well.event,.event.checkout-help,.event.password-suggestions{height:100px;}.well.event .time,.event.checkout-help .time,.event.password-suggestions .time,.well.event .name,.event.checkout-help .name,.event.password-suggestions .name{float:left;margin-right:30px;}.well.event .time::before,.event.checkout-help .time::before,.event.password-suggestions .time::before,.well.event .name::before,.event.checkout-help .name::before,.event.password-suggestions .name::before{display:block;font-size:12px;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:bold;}.well.event .name,.event.checkout-help .name,.event.password-suggestions .name{width:142px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.well.event .name::before,.event.checkout-help .name::before,.event.password-suggestions .name::before{content:"Event";}.well.event .time::before,.event.checkout-help .time::before,.event.password-suggestions .time::before{content:"Time";}.well.event .date,.event.checkout-help .date,.event.password-suggestions .date{width:100px;position:relative;top:-30px;left:-30px;height:100px;float:left;border-radius:4px 0 0 4px;color:#fff;}.well.event .date .icon-hexagon,.event.checkout-help .date .icon-hexagon,.event.password-suggestions .date .icon-hexagon{float:none;margin:0 auto;}.well.event .actions,.event.checkout-help .actions,.event.password-suggestions .actions{float:right;}.well.event .actions a.details,.event.checkout-help .actions a.details,.event.password-suggestions .actions a.details{display:inline-block;width:50px;height:50px;border-radius:50px;background:#3f484d;margin-top:0;line-height:25px;text-indent:-9999px;background:#3f484d url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-calendar-question.png) no-repeat center;background-size:24px;}.well.event .actions a.details:hover,.event.checkout-help .actions a.details:hover,.event.password-suggestions .actions a.details:hover{background-color:#AE5324;text-decoration:none;}.front .view-events-calendar.view-display-id-page_7 nav.tertiary,.front .view-events-calendar.view-display-id-page_7 .event-status-legend{display:none;}.front .well.event,.front .event.checkout-help,.front .event.password-suggestions{height:160px;}.front .well.event .date,.front .event.checkout-help .date,.front .event.password-suggestions .date{height:160px;}.front .well.event .icon-hexagon,.front .event.checkout-help .icon-hexagon,.front .event.password-suggestions .icon-hexagon{margin-bottom:15px;margin-top:22px;}.front .well.event .name,.front .event.checkout-help .name,.front .event.password-suggestions .name,.front .well.event .time,.front .event.checkout-help .time,.front .event.password-suggestions .time{margin-right:0;width:auto;float:none;}#confirm-cancel{text-align:center;border:0;}#confirm-cancel.in{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}#confirm-cancel .modal-dialog{width:400px;}#confirm-cancel .modal-header{background:#e08029 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-warning.png) no-repeat center 30px;background-size:48px;height:150px;border:0;border-radius:4px 4px 0 0;font-weight:bold;padding-top:100px;}#confirm-cancel .modal-body{color:#3f484d;}#confirm-cancel .modal-footer{border:0;text-align:center;}#confirm-cancel .btn{margin-top:0;display:inline-block;}.page-user .quick-actions,.page-reservation .quick-actions{padding-top:30px;padding-left:0;padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,0.2);text-align:center;}.page-user .quick-actions li,.page-reservation .quick-actions li{display:inline-block;list-style:none;float:none;}.page-user .quick-actions .icon,.page-reservation .quick-actions .icon{display:block;content:" ";margin:0 auto;width:100px;height:100px;border-radius:50%;background:#AE5324;background-repeat:no-repeat;background-size:cover;text-indent:-9999px;}.page-user .quick-actions .name,.page-reservation .quick-actions .name{padding:10px 0;text-align:center;}.page-user .quick-actions .icon.dashboard,.page-reservation .quick-actions .icon.dashboard{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-home-large.png) no-repeat center;background-size:36px;}.page-user .quick-actions .icon.new,.page-reservation .quick-actions .icon.new{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-add-white.png) no-repeat center;background-size:36px;}.page-user .quick-actions .icon.member-roster,.page-reservation .quick-actions .icon.member-roster{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-member-roster.png) no-repeat center;background-size:36px;}.page-user .quick-actions .icon.profile,.page-reservation .quick-actions .icon.profile{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-profile.png) no-repeat center;background-size:36px;}.page-user .quick-actions .icon.statement,.page-reservation .quick-actions .icon.statement{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-statement.png) no-repeat center;background-size:36px;}.page-user .quick-actions .icon.view-reservation-list,.page-reservation .quick-actions .icon.view-reservation-list{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-reservation-white.png) no-repeat center;background-size:36px;}.page-user .quick-actions .icon.view-registration-list,.page-reservation .quick-actions .icon.view-registration-list{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-registration-white.png) no-repeat center;background-size:36px;}.reservation-horizontal,.rsvp-horizontal{height:100px;color:#3f484d;clear:both;position:relative;}.reservation-horizontal.empty,.rsvp-horizontal.empty{background:rgba(0,0,0,0.1);border:2px dashed rgba(0,0,0,0.2);text-align:center;padding:30px 0;}.reservation-horizontal.event-registration .date,.rsvp-horizontal.event-registration .date{width:150px;}.reservation-horizontal.confirmed .date,.rsvp-horizontal.confirmed .date{background:#00853e;}.reservation-horizontal.waitlisted .date,.rsvp-horizontal.waitlisted .date{background:#e08029;}.reservation-horizontal .date,.rsvp-horizontal .date{float:left;width:100px;height:100px;padding-top:24px;position:relative;top:-30px;left:-30px;color:#fff;background:#AE5324;font-size:24px;text-align:center;border-radius:4px 0 0 4px;}.reservation-horizontal .date .status,.rsvp-horizontal .date .status{font-size:12px;font-weight:bold;text-transform:uppercase;}.reservation-horizontal .restaurant,.reservation-horizontal .time,.reservation-horizontal .party,.reservation-horizontal .name,.reservation-horizontal .user,.reservation-horizontal .event,.rsvp-horizontal .restaurant,.rsvp-horizontal .time,.rsvp-horizontal .party,.rsvp-horizontal .name,.rsvp-horizontal .user,.rsvp-horizontal .event{float:left;margin-right:30px;}.reservation-horizontal .restaurant::before,.reservation-horizontal .time::before,.reservation-horizontal .party::before,.reservation-horizontal .name::before,.reservation-horizontal .user::before,.reservation-horizontal .event::before,.rsvp-horizontal .restaurant::before,.rsvp-horizontal .time::before,.rsvp-horizontal .party::before,.rsvp-horizontal .name::before,.rsvp-horizontal .user::before,.rsvp-horizontal .event::before{display:block;font-size:12px;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:bold;}.reservation-horizontal .user,.rsvp-horizontal .user{min-width:150px;}.reservation-horizontal .name,.rsvp-horizontal .name{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.reservation-horizontal .user::before,.rsvp-horizontal .user::before{content:"Name";}.reservation-horizontal .name::before,.rsvp-horizontal .name::before{content:"Event";}.reservation-horizontal .restaurant::before,.rsvp-horizontal .restaurant::before{content:"Restaurant";}.reservation-horizontal .time::before,.rsvp-horizontal .time::before{content:"Time";}.reservation-horizontal .party.adults::before,.rsvp-horizontal .party.adults::before{content:"Adults";}.reservation-horizontal .party.children::before,.rsvp-horizontal .party.children::before{content:"4-11 Yrs";}.reservation-horizontal .party.under4::before,.rsvp-horizontal .party.under4::before{content:"< 4 Yrs";}.reservation-horizontal .actions,.rsvp-horizontal .actions{float:right;}.reservation-horizontal .actions a.details,.rsvp-horizontal .actions a.details{display:inline-block;width:50px;height:50px;border-radius:50px;background:#3f484d;margin-top:0;line-height:25px;text-indent:-9999px;background:#3f484d url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-reservation-white.png) no-repeat center;background-size:24px;}.reservation-horizontal .actions a.details:hover,.rsvp-horizontal .actions a.details:hover{background-color:#AE5324;text-decoration:none;}#block-block-22 .well,#block-block-22 .checkout-help,#block-block-22 .password-suggestions,section.bg#tee-time,#block-arcis-ibs-auth-ibs-auth-link .well,#block-arcis-ibs-auth-ibs-auth-link .checkout-help,#block-arcis-ibs-auth-ibs-auth-link .password-suggestions,#block-arcis-foretees-foretees-login .well,#block-arcis-foretees-foretees-login .checkout-help,#block-arcis-foretees-foretees-login .password-suggestions{color:#fff;background:linear-gradient(180deg,rgba(0,0,0,0.5) 0%,transparent 50%),url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/hero-golf-course.jpg) no-repeat center;background-size:cover;text-align:center;}#block-block-22 .well a.btn,#block-block-22 .checkout-help a.btn,#block-block-22 .password-suggestions a.btn,section.bg#tee-time a.btn,#block-arcis-ibs-auth-ibs-auth-link .well a.btn,#block-arcis-ibs-auth-ibs-auth-link .checkout-help a.btn,#block-arcis-ibs-auth-ibs-auth-link .password-suggestions a.btn,#block-arcis-foretees-foretees-login .well a.btn,#block-arcis-foretees-foretees-login .checkout-help a.btn,#block-arcis-foretees-foretees-login .password-suggestions a.btn{background:#124f2e;color:#fff;}#block-block-22 .well a.btn:hover,#block-block-22 .checkout-help a.btn:hover,#block-block-22 .password-suggestions a.btn:hover,section.bg#tee-time a.btn:hover,#block-arcis-ibs-auth-ibs-auth-link .well a.btn:hover,#block-arcis-ibs-auth-ibs-auth-link .checkout-help a.btn:hover,#block-arcis-ibs-auth-ibs-auth-link .password-suggestions a.btn:hover,#block-arcis-foretees-foretees-login .well a.btn:hover,#block-arcis-foretees-foretees-login .checkout-help a.btn:hover,#block-arcis-foretees-foretees-login .password-suggestions a.btn:hover{background:#3f484d;}.view-announcements{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,0.2);}.announcement{margin-right:30px;color:#3f484d;height:300px;}.announcement.has-image{background-position:center !important;background-size:cover !important;color:#fff;position:relative;}.announcement.has-image .description{position:absolute;bottom:0;left:0;padding:15px;width:100%;background:rgba(0,0,0,0.8);border-radius:0 0 4px 4px;}.announcement.has-image h4{margin-bottom:10px;}.announcement.has-image h4 a{color:#fff;}.shepherd-element,.shepherd-element:after,.shepherd-element:before,.shepherd-element *,.shepherd-element *:after,.shepherd-element *:before{box-sizing:border-box;}.shepherd-element{position:absolute;display:none;}.shepherd-element.shepherd-open{display:block;}.shepherd-element.shepherd-theme-default{max-width:100%;max-height:100%;}.shepherd-element.shepherd-theme-default .shepherd-content{border-radius:5px;position:relative;font-family:inherit;background:#f6f6f6;color:#444;padding:1em;font-size:1.1em;line-height:1.5em;}.shepherd-element.shepherd-theme-default .shepherd-content:before{content:"";display:block;position:absolute;width:0;height:0;border-color:transparent;border-width:16px;border-style:solid;pointer-events:none;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-bottom.shepherd-element-attached-center .shepherd-content{margin-bottom:16px;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-bottom.shepherd-element-attached-center .shepherd-content:before{top:100%;left:50%;margin-left:-16px;border-top-color:#f6f6f6;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-top.shepherd-element-attached-center .shepherd-content{margin-top:16px;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-top.shepherd-element-attached-center .shepherd-content:before{bottom:100%;left:50%;margin-left:-16px;border-bottom-color:#f6f6f6;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-right.shepherd-element-attached-middle .shepherd-content{margin-right:16px;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-right.shepherd-element-attached-middle .shepherd-content:before{left:100%;top:50%;margin-top:-16px;border-left-color:#f6f6f6;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-left.shepherd-element-attached-middle .shepherd-content{margin-left:16px;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-left.shepherd-element-attached-middle .shepherd-content:before{right:100%;top:50%;margin-top:-16px;border-right-color:#f6f6f6;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-bottom .shepherd-content{margin-top:16px;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-bottom .shepherd-content:before{bottom:100%;left:16px;border-bottom-color:#f6f6f6;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-bottom .shepherd-content{margin-top:16px;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-bottom .shepherd-content:before{bottom:100%;right:16px;border-bottom-color:#f6f6f6;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-bottom.shepherd-element-attached-left.shepherd-target-attached-top .shepherd-content{margin-bottom:16px;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-bottom.shepherd-element-attached-left.shepherd-target-attached-top .shepherd-content:before{top:100%;left:16px;border-top-color:#f6f6f6;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-bottom.shepherd-element-attached-right.shepherd-target-attached-top .shepherd-content{margin-bottom:16px;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-bottom.shepherd-element-attached-right.shepherd-target-attached-top .shepherd-content:before{top:100%;right:16px;border-top-color:#f6f6f6;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-left .shepherd-content{margin-right:16px;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-left .shepherd-content:before{top:16px;left:100%;border-left-color:#f6f6f6;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-right .shepherd-content{margin-left:16px;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-right .shepherd-content:before{top:16px;right:100%;border-right-color:#f6f6f6;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-bottom.shepherd-element-attached-right.shepherd-target-attached-left .shepherd-content{margin-right:16px;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-bottom.shepherd-element-attached-right.shepherd-target-attached-left .shepherd-content:before{bottom:16px;left:100%;border-left-color:#f6f6f6;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-bottom.shepherd-element-attached-left.shepherd-target-attached-right .shepherd-content{margin-left:16px;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-bottom.shepherd-element-attached-left.shepherd-target-attached-right .shepherd-content:before{bottom:16px;right:100%;border-right-color:#f6f6f6;}.shepherd-element.shepherd-theme-default{z-index:9999;max-width:24em;font-size:1em;}.shepherd-element.shepherd-theme-default.shepherd-element-attached-top.shepherd-element-attached-center.shepherd-has-title .shepherd-content:before,.shepherd-element.shepherd-theme-default.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-bottom.shepherd-has-title .shepherd-content:before,.shepherd-element.shepherd-theme-default.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-bottom.shepherd-has-title .shepherd-content:before{border-bottom-color:#e6e6e6;}.shepherd-element.shepherd-theme-default.shepherd-has-title .shepherd-content header{background:#e6e6e6;padding:1em;}.shepherd-element.shepherd-theme-default.shepherd-has-title .shepherd-content header a.shepherd-cancel-link{padding:0;margin-bottom:0;}.shepherd-element.shepherd-theme-default.shepherd-has-cancel-link .shepherd-content header h3{float:left;}.shepherd-element.shepherd-theme-default .shepherd-content{box-shadow:0 0 0 1px rgba(0,0,0,0.17);padding:0;}.shepherd-element.shepherd-theme-default .shepherd-content *{font-size:inherit;}.shepherd-element.shepherd-theme-default .shepherd-content header{*zoom:1;border-radius:5px 5px 0 0;}.shepherd-element.shepherd-theme-default .shepherd-content header:after{content:"";display:table;clear:both;}.shepherd-element.shepherd-theme-default .shepherd-content header h3{margin:0;line-height:1;font-weight:normal;}.shepherd-element.shepherd-theme-default .shepherd-content header a.shepherd-cancel-link{float:right;text-decoration:none;font-size:1.25em;line-height:0.8em;font-weight:normal;color:rgba(0,0,0,0.5);opacity:0.25;position:relative;top:0.1em;padding:0.8em;margin-bottom:-0.8em;}.shepherd-element.shepherd-theme-default .shepherd-content header a.shepherd-cancel-link:hover{opacity:1;}.shepherd-element.shepherd-theme-default .shepherd-content .shepherd-text{padding:1em;}.shepherd-element.shepherd-theme-default .shepherd-content .shepherd-text p{margin:0 0 0.5em 0;line-height:1.3em;}.shepherd-element.shepherd-theme-default .shepherd-content .shepherd-text p:last-child{margin-bottom:0;}.shepherd-element.shepherd-theme-default .shepherd-content footer{padding:0 1em 1em;}.shepherd-element.shepherd-theme-default .shepherd-content footer .shepherd-buttons{text-align:right;list-style:none;padding:0;margin:0;}.shepherd-element.shepherd-theme-default .shepherd-content footer .shepherd-buttons li{display:inline;padding:0;margin:0;}.shepherd-element.shepherd-theme-default .shepherd-content footer .shepherd-buttons li .shepherd-button{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-radius:3px;cursor:pointer;border:0;margin:0 0.5em 0 0;font-family:inherit;text-transform:uppercase;letter-spacing:0.1em;font-size:0.8em;line-height:1em;padding:0.75em 2em;background:#3288e6;color:#fff;}.shepherd-element.shepherd-theme-default .shepherd-content footer .shepherd-buttons li .shepherd-button.shepherd-button-secondary{background:#eee;color:#888;}.shepherd-element.shepherd-theme-default .shepherd-content footer .shepherd-buttons li:last-child .shepherd-button{margin-right:0;}.shepherd-start-tour-button.shepherd-theme-default{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-radius:3px;cursor:pointer;border:0;margin:0 0.5em 0 0;font-family:inherit;text-transform:uppercase;letter-spacing:0.1em;font-size:0.8em;line-height:1em;padding:0.75em 2em;background:#3288e6;color:#fff;}.shepherd-element,.shepherd-element:after,.shepherd-element:before,.shepherd-element *,.shepherd-element *:after,.shepherd-element *:before{box-sizing:border-box;}.shepherd-element{position:absolute;display:none;}.shepherd-element.shepherd-open{display:block;}.shepherd-element.shepherd-theme-arrows{max-width:100%;max-height:100%;z-index:1000;}.shepherd-element.shepherd-theme-arrows .shepherd-content{border-radius:5px;position:relative;font-family:inherit;background:#fff;color:#444;width:400px;padding:1em;line-height:1.5em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:drop-shadow(0 1px 4px rgba(0,0,0,0.2));filter:drop-shadow(0 1px 4px rgba(0,0,0,0.2));}.shepherd-element.shepherd-theme-arrows .shepherd-content:before{content:"";display:block;position:absolute;width:0;height:0;border-color:transparent;border-width:16px;border-style:solid;pointer-events:none;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-center .shepherd-content{margin-bottom:16px;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-center .shepherd-content:before{top:100%;left:50%;margin-left:-16px;border-top-color:#151c23;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-center .shepherd-content{margin-top:16px;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-center .shepherd-content:before{bottom:100%;left:50%;margin-left:-16px;border-bottom-color:#151c23;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-right.shepherd-element-attached-middle .shepherd-content{margin-right:16px;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-right.shepherd-element-attached-middle .shepherd-content:before{left:100%;top:50%;margin-top:-16px;border-left-color:#fff;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-left.shepherd-element-attached-middle .shepherd-content{margin-left:25px;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-left.shepherd-element-attached-middle .shepherd-content:before{right:100%;top:50%;margin-top:-16px;border-right-color:#fff;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-bottom .shepherd-content{margin-top:16px;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-bottom .shepherd-content:before{bottom:100%;left:16px;border-bottom-color:#151c23;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-bottom .shepherd-content{margin-top:16px;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-bottom .shepherd-content:before{bottom:100%;right:16px;border-bottom-color:#151c23;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-left.shepherd-target-attached-top .shepherd-content{margin-bottom:16px;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-left.shepherd-target-attached-top .shepherd-content:before{top:100%;left:16px;border-top-color:#fff;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-right.shepherd-target-attached-top .shepherd-content{margin-bottom:16px;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-right.shepherd-target-attached-top .shepherd-content:before{top:100%;right:16px;border-top-color:#fff;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-left .shepherd-content{margin-right:16px;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-left .shepherd-content:before{top:16px;left:100%;border-left-color:#151c23;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-right .shepherd-content{margin-left:16px;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-right .shepherd-content:before{top:16px;right:100%;border-right-color:#151c23;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-right.shepherd-target-attached-left .shepherd-content{margin-right:16px;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-right.shepherd-target-attached-left .shepherd-content:before{bottom:16px;left:100%;border-left-color:#151c23;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-left.shepherd-target-attached-right .shepherd-content{margin-left:16px;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-bottom.shepherd-element-attached-left.shepherd-target-attached-right .shepherd-content:before{bottom:16px;right:100%;border-right-color:#fff;}.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-center.shepherd-has-title .shepherd-content:before,.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-bottom.shepherd-has-title .shepherd-content:before,.shepherd-element.shepherd-theme-arrows.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-bottom.shepherd-has-title .shepherd-content:before{border-bottom-color:#151c23;}.shepherd-element.shepherd-theme-arrows.shepherd-has-title .shepherd-content header{background:#eee;padding:1em;}.shepherd-element.shepherd-theme-arrows.shepherd-has-title .shepherd-content header a.shepherd-cancel-link{padding:0;margin-bottom:0;}.shepherd-element.shepherd-theme-arrows.shepherd-has-cancel-link .shepherd-content header h3{float:left;}.shepherd-element.shepherd-theme-arrows .shepherd-content{padding:0;}.shepherd-element.shepherd-theme-arrows .shepherd-content *{font-size:inherit;}.shepherd-element.shepherd-theme-arrows .shepherd-content header{*zoom:1;border-radius:5px 5px 0 0;}.shepherd-element.shepherd-theme-arrows .shepherd-content header:after{content:"";display:table;clear:both;}.shepherd-element.shepherd-theme-arrows .shepherd-content header h3{margin:0;line-height:1;font-weight:normal;}.shepherd-element.shepherd-theme-arrows .shepherd-content header a.shepherd-cancel-link{float:right;text-decoration:none;font-size:1.25em;line-height:0.8em;font-weight:normal;color:rgba(0,0,0,0.5);opacity:0.25;position:relative;top:0.1em;padding:0.8em;margin-bottom:-0.8em;}.shepherd-element.shepherd-theme-arrows .shepherd-content header a.shepherd-cancel-link:hover{opacity:1;}.shepherd-element.shepherd-theme-arrows .shepherd-content .shepherd-text{padding:1em;}.shepherd-element.shepherd-theme-arrows .shepherd-content .shepherd-text p{margin:0 0 0.5em 0;line-height:1.5em;}.shepherd-element.shepherd-theme-arrows .shepherd-content .shepherd-text p:last-child{margin-bottom:0;}.shepherd-element.shepherd-theme-arrows .shepherd-content footer{padding:1em 1em;border-radius:0 0 5px 5px;}.shepherd-element.shepherd-theme-arrows .shepherd-content footer .shepherd-buttons{text-align:right;list-style:none;padding:0;margin:0;}.shepherd-element.shepherd-theme-arrows .shepherd-content footer .shepherd-buttons li{display:inline;padding:0;margin:0;}.shepherd-element.shepherd-theme-arrows .shepherd-content footer .shepherd-buttons li .shepherd-button{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-radius:3px;cursor:pointer;border:0;margin:0 0.5em 0 0;font-family:inherit;text-transform:uppercase;letter-spacing:0.1em;font-size:0.8em;line-height:1em;padding:0.75em 2em;background:#3288e6;color:#fff;}.shepherd-element.shepherd-theme-arrows .shepherd-content footer .shepherd-buttons li .shepherd-button.shepherd-button-secondary{background:#eee;color:#888;}.shepherd-element.shepherd-theme-arrows .shepherd-content footer .shepherd-buttons li:last-child .shepherd-button{margin-right:0;}.shepherd-element.shepherd-theme-arrows .shepherd-content footer .shepherd-buttons li .shepherd-button{background:#AE5324;}.photo-album h4{text-align:center;margin-bottom:0;}.photo-album .category{font-size:13px;text-align:center;}.photo-album .photos{width:200px;height:220px;position:relative;margin:0 auto;}.photo-album .photos img{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;width:200px;height:auto;position:absolute;background:#fff;padding:5px;box-shadow:0 0 3px rgba(0,0,0,0.1);}.photo-album .photos img:nth-child(1){z-index:42;}.photo-album .photos img:nth-child(2){left:-30px;z-index:41;transform:rotate(-8deg) scale(0.95);-webkit-transform:rotate(-8deg) scale(0.95);}.photo-album .photos img:nth-child(3){right:-25px;z-index:40;transform:rotate(5deg) scale(0.95);-webkit-transform:rotate(5deg) scale(0.95);}.photo-album:hover .photos img{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}.photo-album:hover .photos img:nth-child(1){transform:scale(1.05);-webkit-transform:scale(1.05);}.photo-album:hover .photos img:nth-child(2){left:-40px;transform:rotate(-2.5deg) scale(1);-webkit-transform:rotate(-2.5deg) scale(1);}.photo-album:hover .photos img:nth-child(3){right:-40px;transform:rotate(3.5deg) scale(1);-webkit-transform:rotate(3.5deg) scale(1);}.node-type-photo-album .col-md-3:nth-child(3n+1) img:hover{transform:rotate(-2.5deg) scale(1.05);-webkit-transform:rotate(-2.5deg) scale(1.05);}.album-photo{text-align:center;margin-bottom:45px;}.album-photo img{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;width:200px;height:auto;background:#fff;padding:5px;box-shadow:0 0 3px rgba(0,0,0,0.1);}.album-photo img:hover{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transform:rotate(3.5deg) scale(1.05);-webkit-transform:rotate(3.5deg) scale(1.05);}.product-teaser .field-name-field-image,.product-full .field-name-field-image{padding:5px;background:#d5d3cc;border-radius:4px;}.product-teaser .field-name-field-image img,.product-full .field-name-field-image img{width:100%;height:auto;border-radius:4px;}.product-teaser .btn-price,.product-teaser .commerce-add-to-cart .form-submit,.product-full .btn-price,.product-full .commerce-add-to-cart .form-submit{position:relative;text-indent:65px;background:#3f484d;color:#fff;}.product-teaser .btn-price:hover,.product-teaser .commerce-add-to-cart .form-submit:hover,.product-full .btn-price:hover,.product-full .commerce-add-to-cart .form-submit:hover{background:#d5d3cc;color:#3f484d;}.product-teaser .btn-price .price,.product-teaser .commerce-add-to-cart .form-submit .price,.product-full .btn-price .price,.product-full .commerce-add-to-cart .form-submit .price{position:absolute;border-radius:4px 0 0 4px;left:-2px;top:-2px;height:calc(100% + 4px);}.price{display:inline-block;background:#225e44;color:#fff;padding:5px 15px;border-radius:4px;text-indent:0;font-weight:bold;margin-right:15px;}.btn-cart{padding-left:50px;background:#3f484d url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-cart.png) no-repeat 15px center;background-size:24px;}.btn-cart:hover{padding-left:50px;background:#AE5324 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-cart.png) no-repeat 15px center;background-size:24px;}.cart-item{padding:15px 30px;}.cart-item .info::before{display:block;font-size:12px;color:rgba(0,0,0,0.5);text-transform:uppercase;font-weight:bold;}.cart-item .info.title::before{content:"Item";margin-bottom:10px;}.cart-item .info.title h4{margin-bottom:0;}.cart-item .info.individual::before{content:"Individual";margin-bottom:10px;}.cart-item .info.quantity::before{content:"Quantity";}.cart-item .info.total{font-weight:bold;color:#225e44;}.cart-item .info.total::before{content:"Total";margin-bottom:10px;}.cart-item .delete-line-item{margin-top:26px;width:32px;height:32px;background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-trash.png) no-repeat;background-size:100%;opacity:0.8;text-indent:-9999px;}.cart-item .delete-line-item:hover{border:0;opacity:1;}.checkout-review .pane-title{background:#d5d3cc !important;}.checkout-help{margin-bottom:15px;}.field-name-commerce-order-total .table{background:#d5d3cc;border-radius:4px;}.field-name-commerce-order-total .table > tbody > tr{background:transparent !important;}.field-name-commerce-order-total .table > tbody > td{padding:10px;}.page-eform-submit-website-support-request{background:#f4f0e8 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/bg-light.png) repeat;color:#3f484d;}.page-eform-submit-website-support-request .main-container{padding-top:30px;padding-bottom:30px;}.weather{padding:15px 0;}.weather .icon{float:left;width:55px;height:55px;margin-right:15px;border-radius:50%;background:#fff url("") no-repeat center;background-size:36px !important;}.weather .conditions{display:none;}.weather .temp{font-size:32px;font-family:"proxima-nova",arial,sans-serif;margin-top:5px;}.weather .temp span{font-size:20px;color:rgba(0,0,0,0.3);}.weather .wind{margin-top:13px;float:right;text-align:center;font-size:18px;font-family:"proxima-nova",arial,sans-serif;line-height:20px;}.weather .wind span.units{color:rgba(0,0,0,0.3);font-size:13px;display:block;}.weather.clear-day .icon{background-image:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/weather/clear-day.png);}.weather.clear-night .icon{background-image:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/weather/clear-night.png);}.weather.rain .icon{background-image:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/weather/rain.png);}.weather.snow .icon{background-image:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/weather/snow.png);}.weather.sleet .icon{background-image:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/weather/sleet.png);}.weather.wind .icon{background-image:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/weather/wind.png);}.weather.fog .icon{background-image:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/weather/fog.png);}.weather.cloudy .icon{background-image:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/weather/cloudy.png);}.weather.partly-cloudy-day .icon{background-image:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/weather/partly-cloudy-day.png);}.weather.partly-cloudy-night .icon{background-image:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/weather/partly-cloudy-night.png);}.weather.thunderstorm .icon{background-image:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/weather/thunderstorm.png);}.promo.players-club{position:absolute;width:400px;background:rgba(255,255,255,0.9);color:#333;padding:15px;border-radius:4px;box-shadow:0 0 120px rgba(0,0,0,0.3);margin-left:-156px;text-align:center;animation-name:Floatingx;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;}.promo.players-club:before{display:block;content:" ";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid rgba(255,255,255,0.9);position:relative;margin:0 auto;top:-27px;}.promo.players-club .close{color:#3f484d !important;width:42px;height:42px;position:absolute;top:-20px;right:0;opacity:0.6;font-weight:600;}.promo.players-club .btn{height:50px;line-height:50px;}.promo.players-club img{width:250px;margin-bottom:15px;}@keyframes Floatingx{from{-webkit-transform:translate(0,0px);}65%{-webkit-transform:translate(0,4px);}to{-webkit-transform:translate(0,0px);}}@media (max-width:992px){.opportunities .profile-image{float:none;}.opportunities .profile-text{text-align:center;}.timeline::before{left:50% !important;}.timeline .timeline-item{clear:both;padding:0 15px !important;margin:15px 0 !important;}.timeline .timeline-item.left img{float:none;}.timeline img{display:block;margin:0 auto;}.timeline .timeline-item::before,.timeline .timeline-item.left::before{position:static;margin:0 auto 15px;}section.bg.feature .image,.view-content-blocks section.bg.feature .image{position:relative;z-index:49;width:90%;float:none;margin:0 auto;}section.bg.feature .content,.view-content-blocks section.bg.feature .content{float:none !important;position:relative;right:auto;left:auto;z-index:51;width:75%;margin:-50px auto 0;}section.bg.feature.photo .content,section.bg.feature.photo .image{position:absolute;width:100%;}nav.secondary ul.menu > li{position:static;}nav.secondary li ul.dropdown-menu{min-width:350px;background-position:center top;left:15px !important;right:auto !important;}.page-user .btn-reservations{float:none;margin:0 0 15px;display:block;}section.meet-the-pros .pro-container{padding-bottom:15px;}section.meet-the-pros .thumbnail{max-width:60%;margin:0 auto;}.view-photo-gallery .thumbnail{margin:15px 0;}.social.pull-right,footer .social{float:none !important;text-align:center;}.social li{text-align:center;}.card.event{margin-bottom:60px;}footer .block:first-child h2.block-title{margin-top:15px;}.entitytype-membership_inquiry-form .form-wrapper,.node-type-contact-information .form-wrapper{display:block;width:100%;}.view-upcoming-events .owl-nav{padding:0 30px;left:0;}.view-upcoming-events .owl-prev{margin-left:-23px;}.view-upcoming-events .owl-next{margin-right:-23px;}.view-upcoming-events .container{padding-left:30px;padding-right:30px;}}@media (max-width:768px){.well.event .name,.event.password-suggestions .name,.event.checkout-help .name,.reservation-horizontal .name,.rsvp-horizontal .name{width:85px;}.well.event .name,.event.password-suggestions .name,.event.checkout-help .name,.reservation-horizontal .time,.rsvp-horizontal .time,.reservation-horizontal .name,.rsvp-horizontal .name{margin-right:0;}section.bg.parallax,section.bg.feature.photo{background-attachment:scroll !important;background-size:cover !important;}h1,.jumbotron h1,section.feature h1,h1.text-accent{font-size:62px;margin-bottom:-40px;}.date-heading p.time-element{font-size:62px;margin-bottom:-40px;}h2,h2.text-accent{font-size:45px;}.date-heading p.time-instance{font-size:45px;}h3{font-size:22px !important;}.front .jumbotron h2{line-height:1;margin-top:30px;margin-bottom:15px;}.front .jumbotron p{margin-bottom:30px;}.front .jumbotron header.hero{bottom:100px;}.front .jumbotron div.social{right:auto;bottom:15px;}.not-front .jumbotron h1{font-size:72px;}.not-front .jumbotron h2{line-height:1;font-size:45px;}.view-header .date-nav .date-heading{top:0;padding-top:15px;}.entitytype-membership_inquiry-form .form-actions{padding-top:0;}.entitytype-membership_inquiry-form .form-actions button{display:block;float:none;margin:15px auto;}.date-heading h2{font-size:32px;}.date-heading h1,.date-heading section.feature h1,section.feature .date-heading h1{font-size:42px;}.views-widget-filter-field_event_cat_tid{display:none;}}@media (max-width:480px){.reservation-horizontal .actions a.details,.rsvp-horizontal .actions a.details{position:absolute;right:15px;width:45px;height:45px;}section.bg.feature .image,.view-content-blocks section.bg.feature .image{width:100%;}section.bg.feature .content,.view-content-blocks section.bg.feature .content{width:95%;}#on-event-date{display:block;margin-left:20px;font-size:65%;}#small-event-date{display:block;margin-left:20px;font-size:25%;line-height:1.5em;}.date-heading p.time-element{font-size:42px;margin-bottom:-30px;}.date-heading p.long-month{font-size:35px;margin-bottom:-40px;}.date-heading p.long-week{font-size:30px;margin-bottom:-40px;}.date-heading p.long-date{font-size:25px;margin-bottom:-40px;}}@media (min-width:992px){body.scroll header.main{position:fixed;top:0;left:0;}}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-30px;}}header.main{height:auto;}header.main .logo{margin-top:0;width:160px;height:120px;background:url(/sites/www.huntvalleygc.com/themes/arcis_huntvalley/images/logo.png) no-repeat center;background-size:contain;text-indent:-9999px;}body.scroll header.main .logo{height:100px;width:126px;}.page-user .jumbotron,.page-reservation .jumbotron{background:url("/sites/default/files/styles/banner/public/sunset_2.jpg") no-repeat center;background-size:cover;}#block-block-22 .well,#block-block-22 .password-suggestions,#block-block-22 .checkout-help,#block-arcis-ibs-auth-ibs-auth-link .well,#block-arcis-ibs-auth-ibs-auth-link .password-suggestions,#block-arcis-ibs-auth-ibs-auth-link .checkout-help{background:linear-gradient(180deg,rgba(0,0,0,0.5) 0%,transparent 50%),url("/sites/default/files/styles/content_blocks/public/DSC_0722.jpg") no-repeat center bottom;background-size:cover;}.page-user .quick-actions .icon.credit-card,.page-reservation .quick-actions .icon.credit-card{background:#2b3b45 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-cc.png) no-repeat center;background-size:36px;}.event.athletics .icon-hexagon,.event.fitness .icon-hexagon,label[for=edit-field-event-cat-tid-350] .icon{background:#d54f28 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-athletics-white.png) no-repeat center !important;background-size:16px !important;}.event.bocce .icon-hexagon,.event.bocceball .icon-hexagon,.form-item-field-event-cat-tid label[for=edit-field-event-cat-tid-777] .icon{background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-bocce.png) no-repeat center !important;background-size:cover !important;}.event.pickleball-courts .icon-hexagon,.event.pickleball .icon-hexagon,.event.racquet .icon-hexagon,.form-item-field-event-cat-tid label[for=edit-field-event-cat-tid-348] .icon{background:url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-pickleball.png) no-repeat center !important;background-size:cover !important;}.event.pool .icon-hexagon,label[for=edit-field-event-cat-tid-708] .icon{background:#34bef8 url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-swimming-white.png) no-repeat center !important;background-size:16px !important;}.event.junior .icon-hexagon,.event.juniors .icon-hexagon,label[for=edit-field-event-cat-tid-734] .icon{background:#961b7b url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-social-white.png) no-repeat center !important;background-size:16px !important;}.event.food-beverage .icon-hexagon,.event.dining .icon-hexagon,label[for=edit-field-event-cat-tid-736] .icon{background:#ab0a0a url(/sites/www.huntvalleygc.com/themes/arciscore_theme/img/icon-food-bev.png) no-repeat center !important;background-size:16px !important;}section.bg.offerings{background:url("/sites/default/files/Plush%20Furniture%20Cocktail%20Hour.jpRevised%20g.jpg") no-repeat center;}section.bg.parallax{background-attachment:fixed;background-size:cover !important;}.container-fluid{padding-right:0;padding-left:0;}.map{height:577px;width:100%;}.sch-hero-position{margin-top:3em;padding-bottom:2em;}.front.club-public .jumbotron div.social{left:0;bottom:0;}.club-public.front .jumbotron header.hero{bottom:60px;}.block-arcis-core-intro{width:75%;}@media (max-width:768px){#block-arcis-core-welcome .container{padding-top:17em;}}.contact-form-wrapper{max-width:425px;background:#FFFFFF;padding:2rem 2rem 0;margin-top:-25%;margin-right:10%;text-align:center;}.entitytype-landing_contact_form-form{background:#FFFFFF;margin:0 auto;padding:0 2rem;max-width:100%;}.box-shadow{box-shadow:3px 3px 10px rgba(0,0,0,0.1607843137);}.entitytype-landing_contact_form-form .form-wrapper > div{background:#FFFFFF;margin:0 auto;}.entitytype-landing_contact_form-form input[type=radio]{position:static;}.entitytype-landing_contact_form-form .form-type-radio{display:inline-block;padding-right:15px;}.entitytype-landing_contact_form-form .form-type-radio label{padding-left:0;}.entitytype-landing_contact_form-form .form-wrapper.field-name-field-comments{display:block;width:100%;}.entitytype-landing_contact_form-form .form-actions{background:#FFFFFF;margin:0 auto;padding:0 2rem;}.entitytype-landing_contact_form-form .form-actions button{color:#FFFFFF;background:#AE5324;border:none;height:61px;margin-top:2rem;margin-bottom:2rem;font-size:24px;min-width:173px;}.entitytype-landing_contact_form-form .form-actions button:hover{background:transparent;color:#AE5324;border:1px solid #AE5324;transition:ease-in-out 0.2s;}.entityform .form-text,.form-textarea{color:#3f484d;background-color:rgba(167,169,172,0.2235294118);border:none;width:100%;margin-bottom:1rem;height:58px;font-size:24px;line-height:29px;font-family:"proxima-nova",arial,sans-serif;border-radius:0;}.entitytype-landing_contact_form-form .form-select{margin:1rem 0;color:#707070 !important;background:rgba(167,169,172,0.2235294118) !important;height:58px;font-size:1.75rem;}.block-entityform-block .block-title{display:none;}.entitytype-landing_contact_form-form .form-select-label span.down-arrow{border:solid #FFFFFF;border-width:0 4px 4px 0;display:inline-block;padding:8px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:auto;margin-right:1rem;margin-top:-0.25rem;}.entitytype-landing_contact_form-form select option{padding:1rem;font-size:18px;font-family:"proxima-nova",arial,sans-serif;cursor:pointer;}.entitytype-landing_contact_form-form select option:hover{color:#FFFFFF;background:#AE5324;transition:ease-in-out 0.2s;}.entitytype-landing_contact_form-form .form-group{margin:0;}.header-content{margin-top:-15rem;margin-bottom:4rem;}.contactform-title{margin:-2em 0 1em;padding-top:3em;font:normal normal normal 44px/38px "EB Garamond";color:#AE5324;}.entitytype-landing_contact_form-form .field-last-name-add-more-wrapper .form-text{margin-right:2rem;}.map-address-contact{background:#AE5324;display:flex;flex-direction:row;}.map-address-contact .address-section{background:#AE5324;margin:auto;text-align:center;height:100%;width:35%;}.map-address-contact .address-section .address-details{color:#FFFFFF;font-size:24px;font-family:"proxima-nova",arial,sans-serif;letter-spacing:2.4px;line-height:2;}.map-address-contact .map-section{width:100%;}.contact-page-schd-tour{display:flex;flex-direction:row;justify-content:center;margin-top:-5em;}.contact-page-schd-tour .contact-hero-text-section{display:flex;flex-direction:column;}.contact-page-schd-tour .contact-hero-text-section .sch-tour-block{width:610px;position:relative;display:flex;margin-top:-2em;}.contact-page-schd-tour .contact-hero-text-section .hero-contact-text{margin-top:1em;text-align:left;width:580px;font-family:"proxima-nova",arial,sans-serif;}.contact-page-schd-tour .contact-hero-text-section .hero-contact-text .hero-fluid-header{font-size:28px;line-height:40px;letter-spacing:2.8px;color:#AE5324;text-transform:uppercase;}.contact-page-schd-tour .contact-hero-text-section .hero-contact-text .hero-contact-body{font-size:18px;line-height:30px;letter-spacing:0;color:#707070;}.contact-page-schd-tour .contact-form-wrapper{max-width:425px;background:#FFFFFF;padding:2rem 2rem 0;margin-top:-13em;margin-left:6em;text-align:center;}@media only screen and (max-width:992px){.contact-page-schd-tour{flex-direction:column;}.contact-page-schd-tour .contact-hero-text-section .sch-tour-block{width:100%;}.contact-page-schd-tour .contact-hero-text-section .sch-tour-block .schedule-tour-banner{display:none;}.contact-page-schd-tour .contact-hero-text-section .hero-contact-text{text-align:center;width:auto;margin:1em 3em 2em;}.contact-page-schd-tour .contact-form-wrapper{max-width:425px;background:#FFFFFF;padding:2rem 2rem 0;margin:auto;text-align:center;}}.schedule-tour-banner{padding:1rem;color:#AE5324;font-size:48px;letter-spacing:-1.44px;line-height:42px;background:#FFFFFF;max-width:215px;font-weight:bold;}.sch-tour-block .schedule-tour-banner{position:absolute;padding:1rem;}.schedule-tour-banner-fluid{color:#AE5324;letter-spacing:-1.44px;background:#FFFFFF;max-width:200px;position:absolute;top:28%;font-family:"proxima-nova",arial,sans-serif;font-weight:bold;font-size:48px;line-height:40px;}.booking-section-wrapper{padding:0;width:280px;height:350px;}.booking-section{background:#FFFFFF;padding:5.5rem 0 1.5rem;position:relative;min-height:350px;color:#414042;font-size:24px;font-weight:700;font-family:"proxima-nova",arial,sans-serif;}.booking-section-fluid{background:#FFFFFF;padding:3rem 0 0;position:relative;min-height:280px;color:#414042;font-size:20px;font-weight:700;font-family:"proxima-nova",arial,sans-serif;width:224px;}.line-on-sides{color:#a7a9ac;font-style:italic;font-size:34px;font-family:Garamond,"EB Garamond",Georgia,serif;text-align:center;padding:1rem;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:20px 0;grid-gap:20px;}.line-on-sides:after,.line-on-sides:before{content:" ";display:block;border-top:1px solid #a7a9ac;margin-top:26px;}.booking-container{margin:0;}.booking-container a{color:#AE5324;font-weight:normal;text-decoration:underline;text-transform:uppercase;}.booking-section-fluid .booking-container{margin:0;}@media only screen and (min-width:1200px){.booking-container{margin:0 40px;}.booking-section-fluid .booking-container{margin:0 30px;}}.hero-fluid-header{color:#FFFFFF;font-size:28px;font-family:"proxima-nova",arial,sans-serif;line-height:34px;padding-bottom:1rem;width:90%;}.hero-fluid-body{font:normal normal normal 18px/28px "EB Garamond";color:#FFFFFF;}.hero-fluid-button{background:transparent;border:1px solid #FFFFFF;color:#FFFFFF;font-size:28px;margin:1rem 0 0.5rem;}.hero-fluid-button a{font-family:"proxima-nova",arial,sans-serif;font-size:28px;line-height:34px;color:#FFFFFF;text-decoration:none;letter-spacing:0;width:100%;display:inline-block;height:100%;padding:1rem 0;}.hero-fluid-button a:hover{text-decoration:none;background-color:#FFFFFF;color:#AE5324;}#form-id-header{padding-top:-1em;}.schd-img-section{display:flex;justify-content:center;}.schd-img-background-fluid{width:224px !important;height:280px !important;padding:0;background-repeat:no-repeat;background-position:center;background-size:cover;}.jumbotron .hero-banner .container{top:105%;}.vm-block-background{background-size:cover;}.off-white-background{background:#f9f8f0;padding:5rem 0;}.flip-card-block{max-width:1680px;margin:auto;}.flip-card-section{display:flex;padding:6em 10em;justify-content:center;gap:3em;}.learn-more-card{width:280px;height:400px;padding:1.2em;margin:1rem 0;background-color:#FFFFFF;perspective:1000px;}.learn-more-card .card-title{font-family:"proxima-nova",arial,sans-serif;font-size:28px;line-height:34px;font-weight:bold;letter-spacing:0;color:#AE5324;padding:0 1rem;margin-top:-10px;height:3em;text-transform:uppercase;}.learn-more-card .card-title-flip{font-family:"proxima-nova",arial,sans-serif;font-size:28px;line-height:34px;font-weight:bold;letter-spacing:0;color:#AE5324;text-transform:uppercase;}.learn-more-card .card-text{font-family:"proxima-nova",arial,sans-serif;font-size:18px;line-height:22px;color:#707070;padding:0 0 1rem;height:235px;background:#FFFFFF 0 0 no-repeat padding-box;}.learn-more-card .card-btn{width:208px;height:61px;background:#FFFFFF;border:1px solid #AE5324;color:#AE5324;font-size:28px;margin:0 -4rem;padding:1rem 3rem;text-transform:uppercase;text-decoration:none;}.learn-more-card .card-btn:hover{background:#AE5324;color:#FFFFFF;}.learn-more-card .card-btn .a:hover{background:#AE5324;color:#FFFFFF;}.learn-more-card .card-btn .a:focus{outline:none !important;}.learn-more-card .back-card-text{font-family:"proxima-nova",arial,sans-serif;font-size:18px;line-height:22px;color:#707070;padding:0 0 1rem;height:165px;background:#FFFFFF 0 0 no-repeat padding-box;}.learn-more-card .card-image{margin-top:-1rem;height:240px;}.learn-more-card .card-image img{border-radius:50%;}.learn-more-card .card-front,.learn-more-card .card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#FFFFFF;}.learn-more-card .card-front .card-image{margin-top:-1rem;height:265px;}.learn-more-card .card-back .card-text{font-family:"proxima-nova",arial,sans-serif;font-size:18px;line-height:22px;height:300px;padding:0 0 1rem;margin:-1rem 0 2rem;}.learn-more-card .flip-card{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s;transform-style:preserve-3d;}.learn-more-card .flip-card .card-back .card-text .card-btn{background:#FFFFFF !important;border:none !important;color:#AE5324 !important;font-size:24px !important;line-height:29px !important;padding:0.25em !important;text-transform:uppercase;}.learn-more-card .flip-card .card-back .card-text .card-btn:hover{background:#FFFFFF !important;color:#AE5324 !important;}.learn-more-card:hover .flip-card{transform:rotateY(180deg);}.learn-more-card .card-back{transform:rotateY(180deg);}.flip-card-section .back-card-left{height:333px;margin:1rem 2rem 1rem auto;}.flip-card-section .back-card-right{height:333px;margin:1rem auto 1rem 2rem;}.promo-modal{position:relative;}.arcis-tele-phone a[href^=tel]{text-decoration:inherit;color:inherit;}.arcis-tele-fax a[href^=tel]{text-decoration:inherit;color:inherit;}.jumbotron .nav-hero{width:316px;height:415px;background:#AE5324;background:rgba(174,83,36,0.7);position:absolute;top:-17em;left:80%;text-align:center;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;}.jumbotron .nav-hero .nav-hero-header{text-align:center;font:normal normal normal 24px/28px "EB Garamond";letter-spacing:0;color:#FFFFFF;opacity:1;}.jumbotron .nav-hero .hero-link{font-family:"proxima-nova",arial,sans-serif;font-size:24px;line-height:29px;width:260px;height:60px;display:flex;text-align:center;}.jumbotron .nav-hero .hero-link .field-content{font-family:"proxima-nova",arial,sans-serif;width:260px;height:60px;display:flex;text-align:center;}.jumbotron .nav-hero .hero-link a{font-family:"proxima-nova",arial,sans-serif;font-size:24px;line-height:29px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#AE5324;border:1px solid #F0F3F8;background:#F0F3F8;text-transform:uppercase;}.jumbotron .nav-hero .hero-link a:hover{color:#AE5324;border:1px solid #F0F3F8;background:#F0F3F8;text-decoration:none;}.jumbotron .nav-hero .hero-link a:focus{outline:none;border:1px solid #F0F3F8;}.jumbotron .nav-hero .hero-social .social{position:relative;bottom:-3px;left:0;}.jumbotron .nav-hero .hero-social .social li .icon{background-color:#7F4325;background-color:rgba(127,67,37,0.8);box-shadow:0 0 3px #000;}.jumbotron .nav-hero .hero-social .social li.twitter .icon:hover{background-color:#55acee;}.jumbotron .nav-hero .hero-social .social li.facebook .icon:hover{background-color:#3a5795;}.jumbotron .nav-hero .hero-social .social li.google .icon:hover{background-color:#dd4b39;}.jumbotron .nav-hero .hero-social .social li.youtube .icon:hover{background-color:#cd201f;}.jumbotron .nav-hero .hero-social .social li.pinterest .icon:hover{background-color:#cc2127;}.jumbotron .nav-hero .hero-social .social li.instagram .icon:hover{background-color:#3f729b;}.jumbotron .nav-hero .hero-social .social li.linkedin .icon:hover{background-color:#0077b5;}.jumbotron .nav-hero .hero-social .social li.tripadvisor .icon:hover{background-color:#589442;}.flip-card-section-label{text-align:center;font:normal normal normal 44px/28px "EB Garamond";letter-spacing:0;color:#AE5324;margin-bottom:-1em;padding:1em 1em 0;line-height:1.2;}.flip-card-section-header{text-align:center;font:normal normal normal 44px/28px "EB Garamond";letter-spacing:0;color:#AE5324;opacity:1;}.flip-card-body{background-color:#FFFFFF;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}@media only screen and (max-width:1350px){.jumbotron .nav-hero{left:70%;}}@media only screen and (max-width:992px){.jumbotron .nav-hero{position:absolute;left:auto;right:auto;margin:auto auto auto -1em;top:-1em;}.map-address-contact{flex-direction:column;}.map-address-contact .address-section{padding:2em;width:100%;}}@media only screen and (max-width:768px){.jumbotron .nav-hero{width:100vw;}.ml-md-5{margin:auto;}.mr-md-5{margin-right:2rem;}.learn-more-card{width:280px;margin:1rem auto;}}@media only screen and (min-width:992px){.header-btn{width:70%;margin:0;}.schd-img-background{width:280px !important;height:350px !important;background-color:#AE5324;}.contact-page-schd-tour .schedule-tour-banner{top:34%;}.schd-img-background-fluid{width:224px !important;height:280px !important;background-color:#AE5324;}.col-md-6{width:50%;}.header-content .m-auto{margin:3% 0;}.hero-fluid-button{width:13em;margin:1em 0 0;}.learn-more-card .card-btn{width:208px;height:61px;background:#FFFFFF;border:1px solid #AE5324;color:#AE5324;font-size:28px;margin:0 -4rem;padding:1rem 3rem;text-transform:uppercase;}}.testimonials{font:italic normal normal 30px/48px "EB Garamond";letter-spacing:0;color:#414042;text-align:center;margin:auto;max-width:1100px;padding:1.5em;}.testimonials p{margin:0 1em 10px;}.entitytype-tournaments_page_form-form{min-height:32em;}.entitytype-tournaments_page_form-form,.entitytype-membership-form,.entitytype-events_page-form,.entitytype-wedding_page_form-form{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;max-width:65em;margin:1em auto;}.entitytype-tournaments_page_form-form .form-required,.entitytype-membership-form .form-required,.entitytype-events_page-form .form-required,.entitytype-wedding_page_form-form .form-required{display:none;}#edit-field-preferred-event-date-und-0-value-datepicker-popup-0,#edit-field-preferred-date-und-0-value-datepicker-popup-0{margin-bottom:0;}.entitytype-tournaments_page_form-form .form-submit,.entitytype-wedding_page_form-form .form-submit,.entitytype-membership-form .form-submit,.entitytype-events_page-form .form-submit{padding:1em 4em;position:relative;margin-top:1em;background:#AE5324;border:#AE5324;}.entitytype-membership-form .form-submit{margin-top:2em;}.entitytype-wedding_page_form-form .form-submit{margin-top:0;}.entitytype-tournaments_page_form-form .form-submit:hover,.entitytype-membership-form .form-submit:hover,.entitytype-events_page-form .form-submit:hover,.entitytype-wedding_page_form-form .form-submit:hover{background:#7F4325;border:#7F4325;}.entitytype-tournaments_page_form-form .form-submit:active,.entitytype-membership-form .form-submit:active,.entitytype-events_page-form .form-submit:active,.entitytype-wedding_page_form-form .form-submit:active{background:#7F4325;border:#7F4325;}.entitytype-tournaments_page_form-form .form-submit:focus,.entitytype-membership-form .form-submit:focus,.entitytype-events_page-form .form-submit:focus,.entitytype-wedding_page_form-form .form-submit:focus{background:#7F4325;border:#7F4325;}.entitytype-tournaments_page_form-form label,.entitytype-membership-form label,.entitytype-events_page-form label,.entitytype-wedding_page_form-form label{margin-bottom:0;font-family:"proxima-nova",arial,sans-serif;font-size:24px;line-height:29px;font-weight:bold;letter-spacing:0;color:#707070;}.entitytype-tournaments_page_form-form .checkbox label,.entitytype-membership-form .checkbox label,.entitytype-events_page-form .checkbox label,.entitytype-wedding_page_form-form .checkbox label{font-family:"proxima-nova",arial,sans-serif;font-size:18px;line-height:30px;font-weight:normal;}.see-yourself-form{width:90%;margin:auto;text-align:center;border-radius:0;}.see-yourself-form #edit-submit--6{width:35%;margin:auto;border-radius:0;font-family:"proxima-nova",arial,sans-serif;font-size:24px;line-height:29px;}.see-yourself-form #edit-submit--6:hover{background-color:#9a7034;border-color:#9a7034;}.see-yourself-text{white-space:nowrap;display:block;text-align:center;font:normal normal normal 22px/28px "EB Garamond";letter-spacing:0;color:#414042;opacity:1;}.entityform .form-submit{border-radius:0;}#block-entityform-block-wedding-page-form,#block-entityform-block-membership,#block-entityform-block-events-page,#block-entityform-block-tournaments-page-form{margin:0 1.5em 3em;}#block-entityform-block-events-page .entityform .form-text,#block-entityform-block-events-page .form-textarea{margin-bottom:0;}@media only screen and (max-width:992px){.booking-section-wrapper{padding:1em 0 0;width:100vw;height:350px;margin:auto;}.schedule-tour-banner-fluid{display:none;position:relative;max-width:100%;text-align:center;margin:1% 2%;}.booking-section-fluid{padding:1em 2em;min-height:175px;width:100vw;}.line-on-sides{margin-top:-3%;}.hero-fluid-button a{width:100%;}.hero-fluid-button a:hover{width:100%;}.schd-img-background-fluid{display:none;}.hero-fluid-header{padding-bottom:0;width:100%;}}@media only screen and (max-width:1500px){.flip-card-section{padding:6em 2em;flex-wrap:wrap;}}.landing-block{width:100%;margin-top:1em;background:#F0F0F0;}.landing-block .container{max-width:1680px;}.landing-block .container .new-content-block{display:flex;flex-direction:row;gap:2em;}.landing-block .container .new-content-block .content-image{width:100%;}.landing-block .container .new-content-block .content-image img{width:584px;height:367px;object-fit:cover;object-position:50% 50%;}.landing-block .container .new-content-block .content-text{text-align:left;width:100%;}.landing-block .container .new-content-block .content-text .content-header-text{color:#AE5324;margin-bottom:2rem;font-family:"proxima-nova",arial,sans-serif;font-size:28px;line-height:40px;text-transform:uppercase;letter-spacing:2.8px;}.landing-block .container .new-content-block .content-text .content-body{font-size:18px;line-height:30px;letter-spacing:0;color:#707070;}@media (max-width:1000px){.landing-block .container .new-content-block{flex-direction:column;}.landing-block .container .new-content-block .content-image{width:100%;max-width:100%;max-height:100%;}.landing-block .container .new-content-block .content-image img{width:100%;}.landing-block .container .new-content-block .content-text{padding:0 2em;}}@media (max-width:768px){.landing-block .container .new-content-block{flex-direction:column;}.landing-block .container .new-content-block .content-image{max-width:100%;max-height:100%;}.landing-block .container .new-content-block .content-image img{width:100vw;}.landing-block .container .new-content-block .content-text{padding:0 2em;}}.landing-background{background:#FFFFFF;overflow-x:hidden;}.landing-background .jumbotron{min-height:500px;}.landing-block-header{display:block;line-height:normal;}.landing-content-round-card{background:white;padding:2rem;box-shadow:0 3px 6px rgba(0,0,0,0.1607843137);margin:7rem 2rem 2rem;}.landing-content-round-card .landing-round-img{margin-left:-1em;margin-right:1em;}.landing-content-round-card .landing-round-img img{border-radius:50%;}.landing-round-content{margin-top:2em;font-family:"proxima-nova",arial,sans-serif;}.landing-round-content .content-header-text{color:#AE5324;margin-bottom:2rem;font-size:28px;line-height:40px;text-transform:uppercase;letter-spacing:2.8px;}.landing-round-content .content-body{text-align:left;font-size:18px;line-height:30px;letter-spacing:0;color:#707070;}.rounded-img{border-radius:50%;}.landing-hero{margin:5em 3em 0;display:block;background:transparent;}@media (max-width:768px){.landing-hero{margin:5em 1em 0;}}.pillar-bar-image img{width:100%;height:100%;}@media only screen and (max-width:768px){.entitytype-tournaments_page_form-form,.entitytype-membership-form,.entitytype-events_page-form,.entitytype-wedding_page_form-form{display:flex;margin:1em 2em;}.entitytype-tournaments_page_form-form .form-submit,.entitytype-membership-form .form-submit,.entitytype-wedding_page_form-form .form-submit{margin-left:0;margin-top:1em;}.nav-hero .front.club-public .jumbotron div.social{bottom:0;}}@media only screen and (min-width:768px){.m-md-0{margin:0;}.landing-round-container{width:750px;}}@media only screen and (min-width:992px){.landing-round-container{width:970px;}.landing-round-content{margin:1em -1em 0 1em;}.field-name-field-first-name .form-item{padding-right:0;}.field-name-field-first-name,.field-name-field-last-name{width:100%;display:block;}}@media only screen and (min-width:1200px){.landing-round-container{width:1170px;height:500px;}.hero-banner-front .jumbotron header.hero{bottom:-44em;z-index:2;}}#edit-field-contact-address-und-0-province,#edit-field-event-type-und{background:#d5d3cc;color:#3f484d;border:0;padding:15px;display:block;width:100%;}@media screen and (min-width:1200px){h1,.jumbotron h1,section.feature h1{width:70%;}.footer-width{width:100%;}}.jumbotron .hero-banner-front{position:absolute;width:100%;height:100%;top:0;left:0;z-index:50;background:linear-gradient(0deg,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.6) 25%,rgba(0,0,0,0) 40%);}.zind99{z-index:99;}.date-no-float{width:100%;}#edit-field-terms-und{width:4%;float:left;}.form-item-field-terms-und label{float:left;width:96%;margin:0 0 8px 0;line-height:20px !important;}
.url-textfield{display:none !important;}
