html{font-size:100%;line-height:1.5em}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;*display:inline;*zoom:1;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden]{display:none}template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1.5em 40px}dfn{font-style:italic}h1{font-size:2em;line-height:1.5em;margin-top:.75em;margin-bottom:.75em}h2{font-size:1.5em;line-height:2em;margin-top:1em;margin-bottom:1em}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em}h5{font-size:.83em;line-height:1.80723em;margin-top:1.80723em;margin-bottom:1.80723em}h6{font-size:.67em;line-height:2.23881em;margin-top:2.23881em;margin-bottom:2.23881em}mark{background:#ff0;color:#000}p,pre{margin:1.5em 0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1.5em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:1.5em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}form{margin:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;*font-family:sans-serif;*vertical-align:middle}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-width:.0625em;border-top-style:solid;padding-top:.4625em;border-bottom-width:.0625em;border-bottom-style:solid;padding-bottom:.9125em;border-left-width:.0625em;border-left-style:solid;padding-left:.875em;border-right-width:.0625em;border-right-style:solid;padding-right:.875em}legend{border:0;padding:0;*margin-left:-7px}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@-webkit-keyframes banana-drop{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(0, 100vh, 0) translate3d(0, 214px, 0);transform:translate3d(0, 100vh, 0) translate3d(0, 214px, 0)}}@-o-keyframes banana-drop{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(0, 100vh, 0) translate3d(0, 214px, 0)}}@keyframes banana-drop{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(0, 100vh, 0) translate3d(0, 214px, 0);transform:translate3d(0, 100vh, 0) translate3d(0, 214px, 0)}}@-webkit-keyframes banana-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes banana-rotate{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes banana-rotate{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.fifteen_year_badge_header{cursor:pointer}.bananas{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:10000}.banana,.banana div{width:54px;height:92px}.banana{position:absolute;top:-107px}.banana div{background-image:url("../img/banana.svg");-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.highlights{float:right;min-width:240px;max-width:390px;width:32.5%;margin-left:5%;padding:20px;background-color:rgba(202,222,216,0.5);clear:right}@media only screen and (max-width: 850px){.highlights{float:none;clear:both;width:100%;margin:20px auto 20px}}.highlights h4{margin:0 0 12px;font-size:19.2px}.highlights ul{margin:0;padding:0 0 0 25px}.highlights li{list-style-image:url("../img/checkmark.png")}.gform_button,.gf_browser_ie.gform_wrapper .gform_footer input.button.gform_button{padding:9px 14px;border:0;border-radius:5px;color:#fff;background-color:#FF5A00;font-weight:bold}.gform_button:hover,.gf_browser_ie.gform_wrapper .gform_footer input.button.gform_button:hover{background-color:#FF8B4D}input[type="submit"]{margin-bottom:15px}.video-container{position:relative;display:inline-block}.video-container video{max-width:100%}.video-container .play-pause{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:5em;height:5em;border:none;background:#000;opacity:0.8;pointer-events:none}.video-container .play-pause:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-top:1.5em solid transparent;border-bottom:1.5em solid transparent;border-left:2.25em solid #fff;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video-container.playing .play-pause{display:none}div #gform_confirmation_message_2{padding-bottom:25px}@media only screen and (max-width: 600px){.metaslider .flexslider .slides .caption-wrap p{font-size:20px;line-height:1.3}.metaslider .flexslider .slides .caption-wrap a{margin:15px 0 5px}}.circle,.page .one_third img,.blog-latest img,.portfolio-item img,.post-content .attachment-post-thumbnail{float:left;width:30%;height:auto;max-width:100%;max-height:100%;margin-right:5%;margin-bottom:7px;border-radius:165px;-webkit-box-shadow:0 0 15px #808285;box-shadow:0 0 15px #808285}@media only screen and (max-width: 600px){.circle,.page .one_third img,.blog-latest img,.portfolio-item img,.post-content .attachment-post-thumbnail{display:inherit;float:none;width:100%;max-width:330px;margin:0 auto}}code[class*="language-"],pre[class*="language-"]{color:black;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]{position:relative;margin:.5em 0;-webkit-box-shadow:-1px 0px 0px 0px #358ccb, 0px 0px 0px 1px #dfdfdf;box-shadow:-1px 0px 0px 0px #358ccb, 0px 0px 0px 1px #dfdfdf;border-left:10px solid #4E8ABE;background-color:#fdfdfd;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0,0,0,0)), color-stop(50%, rgba(69,142,209,0.04)));background-image:-webkit-linear-gradient(rgba(0,0,0,0) 50%, rgba(69,142,209,0.04) 50%);background-image:-o-linear-gradient(rgba(0,0,0,0) 50%, rgba(69,142,209,0.04) 50%);background-image:linear-gradient(rgba(0,0,0,0) 50%,rgba(69,142,209,0.04) 50%);-webkit-background-size:3em 3em;background-size:3em 3em;-webkit-background-origin:content-box;background-origin:content-box;max-height:30em;padding:0}code[class*="language"]{max-height:inherit;height:100%;padding:0 1em;display:block;overflow:auto}:not(pre)>code[class*="language-"],pre[class*="language-"]{background-color:#fdfdfd;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em}:not(pre)>code[class*="language-"]{position:relative;padding:.2em;border-radius:0.3em;color:#c92c2c;border:1px solid rgba(0,0,0,0.1);display:inline;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#7D8B99}.token.punctuation{color:#5F6364}.token.property,.token.tag,.token.boolean,.token.number,.token.function-name,.token.constant,.token.symbol,.token.deleted{color:#c92c2c}.token.selector,.token.attr-name,.token.string,.token.char,.token.function,.token.builtin,.token.inserted{color:#2f9c0a}.token.operator,.token.entity,.token.url,.token.variable{color:#a67f59;background:rgba(255,255,255,0.5)}.token.atrule,.token.attr-value,.token.keyword,.token.class-name{color:#1990b8}.token.regex,.token.important{color:#e90}.language-css .token.string,.style .token.string{color:#a67f59;background:rgba(255,255,255,0.5)}.token.important{font-weight:normal}.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.namespace{opacity:.7}@media screen and (max-width: 767px){pre[class*="language-"]:before,pre[class*="language-"]:after{bottom:14px;-webkit-box-shadow:none;box-shadow:none}}.token.tab:not(:empty):before,.token.cr:before,.token.lf:before{color:#e0d7d1}pre[class*="language-"].line-numbers{padding-left:0}pre[class*="language-"].line-numbers code{padding-left:3.8em}pre[class*="language-"].line-numbers .line-numbers-rows{left:0}pre[class*="language-"][data-line]{padding-top:0;padding-bottom:0;padding-left:0}pre[data-line] code{position:relative;padding-left:4em}pre .line-highlight{margin-top:0}main .tbk-reservation-review-content table th,main .tbk-reservation-review-content table td{min-width:160px;padding-right:20px;text-align:left}main .tbk-schedule-filter-icons{display:none}.alignnone{margin:5px 20px 10px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright,.right{float:right;margin:5px 0 10px 20px}.alignleft,.left{float:left;margin:5px 20px 10px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:Raleway,sans-serif;font-size:16px;color:#414042;background-image:url("../img/atoms.png");background-color:#e8f2ef;background-repeat:no-repeat;background-position:left top;overflow-x:hidden}.container,.post-nav{*zoom:1;max-width:1200px;margin:0 auto;padding:80px 40px}.container:after,.post-nav:after{content:"";display:table;clear:both}@media only screen and (max-width: 600px){.container,.post-nav{padding:40px 20px}}.container-small{*zoom:1;max-width:1130px;margin:0 auto;padding:25px 40px}.container-small:after{content:"";display:table;clear:both}@media only screen and (max-width: 850px){.container-small{padding:25px 20px}}.black-row{background-color:#414042;color:#fff}.black-row h4{font-size:24px;color:#fff}.testimonials{text-align:center;color:#72a493;font-weight:bold;font-size:20px}.testimonials p{margin-bottom:10px}.testimonials .author{margin-bottom:40px;font-size:16px;font-weight:normal;color:#808285}.testimonials .quote-left{padding-right:10px}.testimonials .quote-right{padding-left:10px}@media only screen and (max-width: 600px){.testimonials strong{display:block}}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif;color:#414042;letter-spacing:1px}h2{font-size:28px;line-height:1.25;margin-top:0;margin-bottom:20px;text-align:center}h3{margin-bottom:6px}h4{margin-top:0;margin-bottom:0}p{margin-top:0;line-height:1.75}p:last-of-type{margin-bottom:0}a{color:#4f8abe;text-decoration:none}ul{margin-top:15px}li{margin-bottom:10px}li:last-child{margin-bottom:0}img{max-width:100%;height:auto}blockquote{font-size:20px;line-height:1.5;padding:20px;background-color:#fff;border-radius:20px}@media only screen and (max-width: 600px){blockquote{margin-right:0;margin-left:0;font-size:16px}}.monkey-speech{width:30%;margin-top:-30px}@media only screen and (max-width: 850px){.monkey-speech{max-width:200px;min-width:120px}}.spacer{clear:both;padding:20px 0}iframe{width:100%;height:600px}@media only screen and (max-width: 850px){iframe{height:400px}}@media only screen and (max-width: 600px){iframe{height:300px}}.iframe-map{height:300px}.one_half{width:48%;margin-right:2%}@media only screen and (max-width: 600px){.one_half{width:100%;margin-right:0}}.one_half .last-column{margin-right:0}.one_third{width:30%;margin-right:3.3%}.one_third.alignright{margin-left:3.3%;margin-right:0}@media only screen and (max-width: 600px){.one_third{width:100%;margin-right:0}}.one_third .last_column{margin-right:0}.two_third{width:63.3%;margin-right:3.3%}@media only screen and (max-width: 600px){.two_third{width:100%;margin-right:0}.two_third img{margin:0 0 20px}}.two_third.last_column{margin-right:0;margin-bottom:40px}@media only screen and (max-width: 600px){.two_third.last_column img{margin:20px 0 0}}pre.two_third{width:66.6%}@media only screen and (max-width: 850px){.hide-highlight_box-on-mobile{display:none}}.show-highlight_box-on-mobile{display:none}@media only screen and (max-width: 850px){.show-highlight_box-on-mobile{display:block}}header{position:relative;height:114px;padding:25px 0;background-color:#fff}@media only screen and (max-width: 600px){header{height:70px;padding:18px 0}}header .container,header .post-nav{padding-top:0;padding-bottom:0}.logo-hidden{position:absolute;top:0;left:-10000px}.logo{float:left}@media only screen and (max-width: 600px){.logo img{width:200px;margin-top:-5px}}.logo img.fifteen_year_badge_header{margin-left:20px}@media only screen and (max-width: 1100px){.logo img.fifteen_year_badge_header{display:none}}.logo .fifteen_year_right_border{padding-right:25px;margin-right:20px;border-right:0.9px solid #72a493}.menu{float:right;padding:0;background-color:#fff}@media only screen and (max-width: 600px){.menu{width:34px;height:34px;overflow:hidden}}.nav{margin:0;padding:0}.nav li{display:inline-block;position:relative}.nav li a{display:block;padding:20px 15px;text-decoration:none;color:#414042}@media only screen and (max-width: 850px){.nav li a{display:block;padding:2px 0;color:#414042}}.nav li a:hover{color:#4f8abe}@media only screen and (max-width: 850px){.nav li a:hover{background:#fff}}@media only screen and (max-width: 850px){.nav li{display:block;width:auto;margin:0;padding:0;border:0;text-align:left;font-size:1em}}.nav li:hover ul{display:block}@media only screen and (max-width: 850px){.nav li:hover ul{display:none}}@media only screen and (max-width: 850px){.nav li:hover{background:none}}@media only screen and (max-width: 850px){.nav li:after{display:none}}.nav li:last-child a{padding-right:0}.nav .active a{color:#4f8abe}@media only screen and (max-width: 850px){.nav .active a{color:#414042}}@media only screen and (max-width: 850px){.nav{display:block;position:absolute;top:135px;left:-282px;height:auto;width:256px;padding:17px 20px;z-index:2000;text-align:center;background:#fff;-webkit-box-shadow:3px 3px 10px 0 rgba(50,50,50,0.15);box-shadow:3px 3px 10px 0 rgba(50,50,50,0.15)}}@media only screen and (max-width: 600px){.nav{top:85px}}.dropdown-menu{display:none;position:absolute;top:47px;left:15px;z-index:2000;margin:0;padding:0 10px;border:1px solid #fff;background-color:#a4bad2}.dropdown-menu li{display:block;width:250px;padding:0;margin-bottom:0}.dropdown-menu li a{display:block;color:#4f8abe;line-height:140%;padding:10px 5px;background:none;border-bottom:1px dotted #fff}@media only screen and (max-width: 850px){.dropdown-menu li a{padding:2px 5px;color:#414042}}.dropdown-menu li:last-child a{border-bottom:0}.dropdown-menu li a:hover{color:#fff}@media only screen and (max-width: 850px){.dropdown-menu li a:hover{background:none;color:#4f8abe}}.dropdown-menu li .last{border-bottom:0}@media only screen and (max-width: 850px){.dropdown-menu li{padding:0 0 10px 15px}}@media only screen and (max-width: 850px){.dropdown-menu{position:relative;top:0;width:100%;margin:5px 0;padding:0;border:0;background:none}}.dropdown-menu li,.dropdown-menu a:hover{color:#414042;background:none;width:206px}.nav-pill{display:none;padding:19px 0}@media only screen and (max-width: 850px){.nav-pill{display:block}}@media only screen and (max-width: 600px){.nav-pill{display:block;width:90px;max-width:none;height:34px;padding:4px 0}}.nav-pill:hover{cursor:pointer}.nav-close{display:none;position:absolute;top:76px;left:-244px;z-index:2000;width:15px}@media only screen and (max-width: 850px){.nav-close{display:block}}@media only screen and (max-width: 850px){.csstransforms3d.csstransitions .nav{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions .nav-visible{-webkit-transform:translate3d(282px, 0, 0) scale3d(1, 1, 1);transform:translate3d(282px, 0, 0) scale3d(1, 1, 1)}}.signup{background-color:#caded8}.signup img{float:left;margin-right:20px;margin-top:-5px;margin-bottom:86px}@media only screen and (max-width: 600px){.signup img{margin-bottom:200px}}.signup p{width:79%;margin:0 20px 0 0;float:left}@media only screen and (max-width: 850px){.signup p{float:none;width:100%;margin-top:5px}}.signup .signup-button{float:right;background-color:#FF5A00;padding:15px 12px;color:#fff;border-radius:5px;text-align:center;line-height:1.25;font-weight:bold}@media only screen and (max-width: 850px){.signup .signup-button{display:block;float:none;margin:20px auto 0;max-width:150px}}.signup .signup-button:hover{background-color:#FF8B4D;cursor:pointer}.signup .signup-button.blog-signup-button{background-color:#4f8abe;color:#fff}.signup .signup-button.blog-signup-button:hover{background-color:#72a493}.signup small{color:#caded8}.signup-form-container{max-height:0;overflow:hidden;padding:0 40px;-webkit-transition:max-height 500ms ease;-o-transition:max-height 500ms ease;transition:max-height 500ms ease}.signup-form-extended{max-height:800px}footer{color:#9ac2b9;background-color:#414042;padding-bottom:20px}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#4f8abe}footer a{text-decoration:none;color:#fff}footer a:hover{color:#9ac2b9}footer .container,footer .post-nav{height:290px;padding-top:20px;padding-bottom:20px;background-image:url("../img/footer-monkey.png");-webkit-background-size:50% 50%;background-size:50%;background-position:90% 54%;background-repeat:no-repeat}@media only screen and (max-width: 1100px){footer .container,footer .post-nav{height:350px}}@media only screen and (max-width: 600px){footer .container,footer .post-nav{height:427px}}footer .social-icons{vertical-align:top;float:right;padding-left:35px;margin-top:10px;margin-right:25px}footer .social-icons img{margin-left:10px;width:34px}footer .social-icons img.icon-instagram{width:43px}@media only screen and (max-width: 600px){footer .social-icons{float:left;width:70%;margin:0;padding:0}footer .social-icons img{margin-left:0}}footer .fifteen_year_badge_footer_div{display:none;padding-bottom:25px;vertical-align:top}@media only screen and (max-width: 1100px){footer .fifteen_year_badge_footer_div{display:inline}}footer .fifteen_year_badge_footer_div img.fifteen_year_badge_footer_img{margin-bottom:15px}footer p{margin:0 0 10px}footer .respect{color:#4f8abe;font-size:1.5em;letter-spacing:2px;line-height:2em}footer .footer-phone{color:#9ac2b9}footer .footer-phone:hover{color:#fff}footer .top-arrow{float:right;height:45px;width:45px;border:1px solid #4f8abe;border-radius:25px}footer .top-arrow:hover{border-color:#fff}.page-header{padding-bottom:0}.general-content{padding-top:0;padding-bottom:60px}.page .one_third img{width:95%;max-width:280px;max-height:280px;margin-bottom:20px}@media only screen and (max-width: 600px){.page .one_third img{margin:0 auto 20px;width:100%}}.slider{*zoom:1;background:-webkit-gradient(linear, left top, left bottom, from(#caded8), to(#ffffff));background:-webkit-linear-gradient(top, #caded8 0%, #ffffff 100%);background:-o-linear-gradient(top, #caded8 0%, #ffffff 100%);background:linear-gradient(to bottom, #caded8 0%,#ffffff 100%)}.slider:after{content:"";display:table;clear:both}.slider .metaslider{margin:0 auto}.caption p{font-size:24px}.caption p a{display:block;margin:24px 0;font-size:16px;font-weight:bold;white-space:nowrap}.call-to-action{padding-top:0;padding-bottom:0}.cta-boxes{margin:80px 0;padding:0;list-style:none}@media only screen and (max-width: 600px){.cta-boxes{margin:40px 0}}.cta-boxes .cta-box{display:inline-block;vertical-align:top;width:30%;margin-right:4%}@media only screen and (max-width: 600px){.cta-boxes .cta-box{width:100%;margin:0 0 40px}}.cta-boxes .cta-box:last-child{margin-right:0%}.cta-boxes .cta-box h2{margin-top:5px;margin-bottom:5px;text-align:left}.cta-boxes .cta-box p{margin-top:0;margin-bottom:0}.cta-boxes .cta-box a{white-space:nowrap;font-weight:bold}.cta-boxes .cta-box img{max-width:140px}@media only screen and (max-width: 600px){.cta-boxes .cta-box img{width:70%;max-width:200px;margin-bottom:-143px;opacity:.18}}.home .testimonials{padding-top:80px;padding-bottom:80px}.home .testimonials p{float:left;width:65%;margin:0 5% 0 0;color:#9ac2b9;font-size:20px;font-weight:normal;line-height:1.75;text-align:left}@media only screen and (max-width: 600px){.home .testimonials p{width:auto}}.home .testimonials .author{margin-top:10px;color:#808285;font-size:16px}@media only screen and (max-width: 600px){.home .testimonials .author{float:none;text-align:center}}.home .testimonials .quote-monkey{float:right;width:30%;margin:-120px 0 -140px}.blog-latest{padding-top:40px;padding-bottom:40px}@media only screen and (max-width: 850px){.blog-latest img{display:block}}.blog-latest h3{margin:40px 0 0;color:#808285;font-size:16px;font-weight:normal}@media only screen and (max-width: 850px){.blog-latest h3{margin:0}}@media only screen and (max-width: 600px){.blog-latest h3{margin-top:20px}}.blog-latest h4{float:left;width:65%;margin:20px 0 10px;font-size:24px;line-height:1;white-space:normal}.blog-latest h4 a{white-space:normal}@media only screen and (max-width: 600px){.blog-latest h4{width:auto}}.blog-latest .date{margin-bottom:10px;color:#808285}@media only screen and (max-width: 600px){.blog-latest .date{float:none;clear:both}}.blog-latest p{float:left;width:65%;margin:0}@media only screen and (max-width: 600px){.blog-latest p{width:auto}}.blog-latest a{white-space:nowrap}.portfolio-container{text-align:center;padding-bottom:30px}.portfolio-container .filter{margin-top:40px;margin-bottom:50px}.portfolio-container .filter select{max-width:100%;height:30px;background-color:#414042;color:#fff}.portfolio-list{margin:0;padding:0;list-style:none;text-align:center}.portfolio-item{display:inline-block;vertical-align:top;width:28%;max-width:300px;margin:0 2.5% 50px;text-align:center;-webkit-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease}.portfolio-item:nth-child(5n){margin-right:6.45%}@media only screen and (max-width: 850px){.portfolio-item{width:35%;margin:0 7% 50px}}@media only screen and (max-width: 600px){.portfolio-item{width:100%;margin-right:0;margin-left:0}}.portfolio-item img{float:none;width:100%;-webkit-transition:-webkit-box-shadow 500ms ease;-o-transition:box-shadow 500ms ease;transition:box-shadow 500ms ease}.portfolio-item img:hover{-webkit-box-shadow:0 0 40px #4f8abe;box-shadow:0 0 40px #4f8abe}.portfolio-item h3{margin:20px 0 5px;font-size:20px;font-weight:normal}.portfolio-item h3 a{font-weight:bold}.portfolio-item p{margin:0}.portfolio-inactive{opacity:.2}.portfolio-inactive a{cursor:default}.portfolio-inactive img:hover{-webkit-box-shadow:0 0 15px #808285;box-shadow:0 0 15px #808285}.employees{*zoom:1;clear:both}.employees:after{content:"";display:table;clear:both}.employees .employee{position:relative;float:left;overflow:visible}.employees .face{position:relative;width:94%;max-width:300px;max-height:300px;margin:6% auto;border-radius:50%;cursor:pointer;overflow:hidden}.employees .face img{display:block}.employees .face:after{content:'';display:block;position:absolute;left:0;top:0;z-index:1000;width:100%;height:100%;background-color:#000000;opacity:0.2}.employees .face:hover:after{opacity:0.0 !important}.employees .hidden .face:after{opacity:0.6}.employees .info{position:relative;height:94px;padding:10px 60px 10px 60px;cursor:pointer;text-align:center}.employees .opened .info{background-color:#FFFFFF}.employees .name{margin:0;padding:3px 0;font-size:16px;line-height:18px}.employees .role{margin:0;padding:2px 0;font-size:12px;line-height:14px}.employees .close{display:none;position:absolute;top:23px;right:20px;z-index:1000}.employees .opened .close{display:block}.employees .bio{display:none;position:relative;height:auto;padding:10%;background-color:#FFFFFF;overflow:hidden}.employees .bio{width:300%}.employees .employee{width:33.33333%}.employees .employee:nth-child(3n+1){clear:left}.employees .employee:nth-child(3n+1) .bio{left:0}.employees .employee:nth-child(3n+2) .bio{left:-100%}.employees .employee:nth-child(3n+3) .bio{left:-200%}@media only screen and (max-width: 850px){.employees .bio{width:200%}.employees .employee{width:50%}.employees .employee:nth-child(3n+1){clear:none}.employees .employee:nth-child(2n+1){clear:left !important}.employees .employee:nth-child(2n+1) .bio{left:0}.employees .employee:nth-child(2n+2) .bio{left:-100%}}@media only screen and (max-width: 600px){.employees .bio{width:100%;left:0 !important}.employees .employee{clear:left !important;width:100%}}.single-portfolio .summary-content{float:left;width:62.5%}@media only screen and (max-width: 850px){.single-portfolio .summary-content{float:none;width:100%}}.single-portfolio h2{text-align:left}.single-portfolio h4{margin-top:0}.single-portfolio .summary h3{margin-bottom:2px;font-weight:normal}.single-portfolio .summary span{font-size:20px}@media only screen and (max-width: 600px){.single-portfolio .summary span{font-size:17.6px}}@media only screen and (max-width: 850px){.single-portfolio .summary .highlights{margin-bottom:0}}.single-portfolio .pagination{font-size:14.4px;margin:0;font-weight:normal}.single-portfolio img+h4{font-size:28px;font-weight:normal;margin-top:20px;margin-bottom:10px;letter-spacing:3px}@media only screen and (max-width: 600px){.single-portfolio img+h4{font-size:20px;font-weight:bold}}.single-portfolio p{clear:left}.single-portfolio .heading-img{margin-right:20px;margin-bottom:20px;float:left}@media only screen and (max-width: 850px){.single-portfolio .one_third,.single-portfolio .one_third .last_column,.single-portfolio .two_third .last_column,.single-portfolio .two_third{width:100%;margin:20px 0}}.blog-listing{padding-top:0;padding-bottom:0}.blog-listing header{height:auto;padding:0;background-color:inherit}.blog-listing h2{text-align:left;font-size:1.5em;margin-bottom:10px}.blog-listing p.byline.author.vcard{margin-bottom:10px}.blog-listing .entry-summary{margin-bottom:40px}.blog-listing p a{white-space:nowrap}.blog-listing article{width:84%;display:inline-block;padding-left:20px}@media only screen and (max-width: 600px){.blog-listing article{padding-left:0;width:100%}}@media only screen and (max-width: 600px){.blog-listing article .entry-title{width:76%;padding-left:10px;display:inline-block}}.blog-listing .blog_img_container{width:15%;vertical-align:top}.blog-listing .blog_img_container.desktop_blog_img{display:inline-block}@media only screen and (max-width: 600px){.blog-listing .blog_img_container.desktop_blog_img{display:none}}.blog-listing .blog_img_container.mobile_blog_img{display:none;width:22%}@media only screen and (max-width: 600px){.blog-listing .blog_img_container.mobile_blog_img{display:inline-block}}.blog-listing .blog_img_container img{border-radius:50%}.post-nav{padding:0}.post-nav li{display:inline-block}.post-nav li:after{content:' |'}.post-nav li:last-child:after{content:' '}@media only screen and (max-width: 600px){.post-nav ul{padding-left:20px}}.awards-container{max-width:920px;margin-right:auto;margin-left:auto;margin-top:30px}.awards-container div.award-content{margin-bottom:30px}.awards-container hr{margin-top:20px;margin-bottom:20px}.awards-container div.award-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.awards-container div.award-row .award-element{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:7px}.awards-container div.award-row .award-text-container{-webkit-box-flex:4.5;-ms-flex:4.5;flex:4.5;display:-webkit-box;display:-ms-flexbox;display:flex}.awards-container div.award-row .award-text-container div.award-descrption{-webkit-box-flex:1.7;-ms-flex:1.7;flex:1.7;padding-left:20px}.awards-container div.award-row .award-text-container h4.award-title{padding-left:70px;text-align:left}.awards-container div.award-row .award-img-container{text-align:center;-ms-flex-item-align:center;align-self:center}.awards-container div.award-row .award-img-container img{width:auto;max-height:190px}@media screen and (max-width: 760px){.awards-container div.award-row .award-element{padding:0}.awards-container div.award-row div.award-img-container{-ms-flex-item-align:start;align-self:flex-start}.awards-container div.award-row .award-text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:20px}.awards-container div.award-row .award-text-container h4.award-title{text-align:left;padding-left:15px;margin-bottom:10px}.awards-container div.award-row .award-text-container div.award-descrption{padding-left:15px}}@media screen and (max-width: 420px){.awards-container div.award-row div.award-text-container{padding-left:0px}}.error404 .page-header{padding-top:0;padding-bottom:0}.alert{margin-bottom:20px}.sitemap h2{font-size:1.25em;margin-bottom:10px;text-align:left}.sitemap ul .children{margin:0}.sitemap ul .children ul.children{display:none}.sitemap ul .page_item_list{margin-top:0}.sitemap ul .post_item_list{margin-top:0}.randall-top{position:absolute;background:url(../img/monkey-big-320x220.png) center top no-repeat;-webkit-background-size:cover;background-size:cover;padding:0;width:320px;height:220px;top:0;left:calc(50% - 160px);-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}.randall-top.with-nav{top:114px;width:160px;height:110px;left:calc(50% - 80px)}.open-menu{background:url(../img/open-menu-background.png) center center no-repeat;width:138px;height:53px;text-align:center;position:absolute;top:0;left:5%;color:#4f8abe;font-size:16px;line-height:40px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}.open-menu:after{content:"Open Menu";display:block}.open-menu:hover{color:#414042;text-decoration:none}.open-menu.nav-on{top:114px}.open-menu.nav-on:after{content:"Hide Menu"}.slider-holder{display:block;position:relative;width:100%;max-width:800px;margin:300px auto 0;background:url(../img/codegeek-tips-logo-216x70.png) center top no-repeat;padding:100px 0 50px 0;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}.slider-holder.nav-on{margin-top:185px}.tips-footer{background:#414042;width:100%;margin:50px 0 0 0;padding:80px 0;color:#fff;text-align:center}.tips-footer p{color:#fff;font-size:16px;line-height:20px}.tips-footer a.tips-footer-button{background:#4f8abe;color:#fff;padding:20px 25px;border-radius:5px;margin:20px 0 0 0;font-size:20px;line-height:20px;font-weight:300;display:inline-block;text-decoration:none}.tips-footer a.tips-footer-button:hover{background:#9ac2b9;text-decoration:none}.hide{display:none;visibility:hidden}.hide-header{margin-top:-114px}header{-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}#tips_slider{cursor:grab}#tips_slider blockquote{font-size:16px;line-height:20px;padding:0;background-color:transparent;-webkit-margin-start:50px;-webkit-margin-end:50px}#tips_slider blockquote p{line-height:20px}.owl-carousel .owl-item{height:1px !important}.owl-carousel .owl-item.active{height:auto !important}.owl-carousel .owl-item p img.aligncenter{display:block}#tips_slider .owl-nav{display:block}#tips_slider .owl-nav .owl-prev{position:fixed !important;left:0 !important;background-image:url(../img/arrow-back-60x60-off.svg) !important;-webkit-background-size:60px 60px !important;background-size:60px 60px !important;background-color:#fff !important;border-radius:0 50% 50% 0 !important;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2) !important;box-shadow:0 0 10px rgba(0,0,0,0.2) !important;width:60px !important;height:60px !important}#tips_slider .owl-nav .owl-prev:hover{-webkit-filter:saturate(0);filter:saturate(0);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.3) !important;box-shadow:0 0 15px rgba(0,0,0,0.3) !important}#tips_slider .owl-nav .owl-next{position:fixed !important;right:0 !important;background-image:url(../img/arrow-next-60x60-off.svg) !important;-webkit-background-size:60px 60px !important;background-size:60px 60px !important;background-color:#fff !important;border-radius:50% 0 0 50% !important;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2) !important;box-shadow:0 0 10px rgba(0,0,0,0.2) !important;width:60px !important;height:60px !important}#tips_slider .owl-nav .owl-next:hover{-webkit-filter:saturate(0);filter:saturate(0);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.3) !important;box-shadow:0 0 15px rgba(0,0,0,0.3) !important}#tips_slider .owl-dots .owl-dot span{background-color:#cce0da !important}#tips_slider .owl-dots .owl-dot.active span{background-color:#72a492 !important}@media (min-width: 850px){#tips_slider .owl-nav{display:block !important}}@media (max-width: 849px){#tips_slider .owl-nav{display:none}}@media (max-width: 600px){.randall-top.with-nav{top:70px}.open-menu{top:-10px;line-height:50px}.open-menu.nav-on{top:70px;line-height:40px}}.post-type-archive-testimonials article{max-width:1200px;margin:0 auto}.post-type-archive-testimonials article.testimonials{text-align:center;font-weight:400}.post-type-archive-testimonials article.testimonials blockquote{text-align:right;padding:60px;position:relative}.post-type-archive-testimonials article.testimonials blockquote p{margin-bottom:30px;font-style:italic;line-height:1.5;position:relative;text-align:left;color:#414042}.post-type-archive-testimonials article.testimonials blockquote p:before{content:"\201C";font-size:72px;line-height:72px;color:#caded8;position:absolute;top:-30px;left:-40px;font-family:serif}.post-type-archive-testimonials article.testimonials blockquote p:after{content:"\201D";font-size:72px;line-height:72px;color:#caded8;position:absolute;bottom:-50px;right:-20px;font-family:serif}.mobile-message{position:absolute;width:100%;height:100%;background-color:#9ac2b9;z-index:10001;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white;text-align:center;font-size:32px;padding:32px}@media only screen and (max-width: 850px){.mobile-message{display:-webkit-box;display:-ms-flexbox;display:flex}}.holiday-container{display:block}@media only screen and (max-width: 850px){.holiday-container{display:none}}.happy-holidays-2018{overflow-x:auto}.happy-holidays-2018 .lockout{position:absolute;width:100%;height:100%;z-index:999;opacity:0;-webkit-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in}.happy-holidays-2018 .lockout.overlay{z-index:1001;background-color:rgba(0,0,0,0.7);opacity:1}.happy-holidays-2018 .lockout.hide{opacity:0;visibility:hidden}.happy-holidays-2018 .intro-glow{opacity:0;visibility:hidden;-webkit-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in}.happy-holidays-2018 .intro-glow.flash{opacity:1;visibility:visible}.happy-holidays-2018 .dragscroll{cursor:grab}.happy-holidays-2018 header{z-index:1}.happy-holidays-2018 .open-menu{z-index:1}.happy-holidays-2018 .holiday-container{position:absolute;left:0;top:0;width:100%;height:100%;overflow:auto;z-index:0}.happy-holidays-2018 .holiday-bg{position:relative;z-index:-1;margin:auto;width:1920px;height:1080px;-webkit-background-size:contain;background-size:contain;background-image:url(../img/holiday2018/holiday2018-bg.jpg)}.happy-holidays-2018 #intro-gift-wrap{position:absolute;width:520px;bottom:0;left:768px;z-index:1000;cursor:pointer}.happy-holidays-2018 #intro-gift-wrap #intro-present,.happy-holidays-2018 #intro-gift-wrap #intro-present-glow{position:relative;bottom:0;left:0;z-index:6}.happy-holidays-2018 #intro-gift-wrap #intro-present img,.happy-holidays-2018 #intro-gift-wrap #intro-present-glow img{position:relative;bottom:-7px}.happy-holidays-2018 #intro-gift-wrap #intro-present-glow{position:absolute;z-index:5}.happy-holidays-2018 .stockings{position:absolute;left:660px;top:330px;display:-webkit-box;display:-ms-flexbox;display:flex}.happy-holidays-2018 .stockings img{position:relative;width:100px}.happy-holidays-2018 .stockings .stocking-wrapper{position:relative}.happy-holidays-2018 .stockings .stocking-wrapper .intro-glow{position:absolute;top:0;left:-13px;width:130px;max-width:none;z-index:-1}.happy-holidays-2018 .stockings .stocking-wrapper span{display:none;position:absolute;padding:4px 8px;background-color:white;width:100%;text-align:center}.happy-holidays-2018 .stockings .stocking-wrapper:hover .intro-glow{opacity:1;visibility:visible}.happy-holidays-2018 .stockings .stocking-wrapper:hover .stocking-present{bottom:210px;opacity:1;visibility:visible}.happy-holidays-2018 .stockings .stocking-wrapper:hover span{display:block}.happy-holidays-2018 .stockings .stocking-present{position:absolute;bottom:0;left:-50%;opacity:0;visibility:hidden;height:200px;width:auto;max-width:none;-webkit-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}.happy-holidays-2018 .stockings #stocking-present-1{position:absolute;left:-20px}.happy-holidays-2018 #presents-glow{position:relative;width:1380px;top:690px;left:510px;z-index:4}.happy-holidays-2018 .present{cursor:pointer}.happy-holidays-2018 .present.on .present-bubble{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;visibility:visible}.happy-holidays-2018 .present-bubble{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;visibility:hidden;background-color:white;width:500px;height:500px;border-radius:50%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:200px;right:-100px;padding:70px;-webkit-box-shadow:1px 3px 74px -1px #fff;box-shadow:1px 3px 74px -1px #fff;-webkit-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in;z-index:1001}.happy-holidays-2018 .present-bubble .present-image{-ms-flex-preferred-size:50%;flex-basis:50%;text-align:center}.happy-holidays-2018 .present-bubble .present-image span{margin-bottom:8px}.happy-holidays-2018 #present-bubble-3 .present-image{-ms-flex-preferred-size:70%;flex-basis:70%}.happy-holidays-2018 #present-bubble-4{right:0}.happy-holidays-2018 #presents-1{position:absolute;width:250px;top:710px;left:530px;z-index:4}.happy-holidays-2018 #presents-1 .highlight{position:absolute;width:250px;top:0;left:0}.happy-holidays-2018 #presents-1:hover .highlight{visibility:visible;opacity:1}.happy-holidays-2018 #presents-2{position:absolute;width:280px;top:720px;left:1150px;z-index:4}.happy-holidays-2018 #presents-2 .highlight{position:absolute;width:280px;top:0;left:0}.happy-holidays-2018 #presents-2:hover .highlight{visibility:visible;opacity:1}.happy-holidays-2018 #presents-3{position:absolute;width:350px;top:778px;left:1364px;z-index:4}.happy-holidays-2018 #presents-3 .highlight{position:absolute;width:350px;top:0;left:0}.happy-holidays-2018 #presents-3:hover .highlight{visibility:visible;opacity:1}.happy-holidays-2018 #presents-4{position:absolute;width:250px;top:760px;left:1620px;z-index:4}.happy-holidays-2018 #presents-4 .highlight{position:absolute;width:250px;top:0;left:0}.happy-holidays-2018 #presents-4:hover .highlight{visibility:visible;opacity:1}.happy-holidays-2018 #intro-frame{position:absolute;width:680px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1001;display:none}.happy-holidays-2018 #intro-frame .close-x{position:absolute;top:40px;right:38px;background:white;font-size:19px;padding:8px 10px;line-height:15px;color:teal;border-radius:20px;border:1px solid teal;-webkit-box-shadow:-2px 5px 25px black;box-shadow:-2px 5px 25px black;cursor:pointer}.happy-holidays-2018 #intro-frame p{text-align:center;position:absolute;top:228px;left:130px;display:table-cell;width:437px;font-size:20px;line-height:1.2em;color:maroon}@-webkit-keyframes frame-animate{0%{-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes frame-animate{0%{-o-transform:scale(0);transform:scale(0)}80%{-o-transform:scale(1.1);transform:scale(1.1)}100%{-o-transform:scale(1);transform:scale(1)}}@keyframes frame-animate{0%{-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.happy-holidays-2018 .fire-logs{position:absolute;width:200px;top:650px;left:860px}.happy-holidays-2018 .fire-logs-glow{position:absolute;width:200px;top:596px;left:860px;z-index:-1;visibility:visible !important}.happy-holidays-2018 .firegroup:hover .fire-logs-glow{opacity:1}@-webkit-keyframes fire-animate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-o-keyframes fire-animate{0%{-o-transform:rotate(0);transform:rotate(0)}50%{-o-transform:rotate(15deg);transform:rotate(15deg)}100%{-o-transform:rotate(0);transform:rotate(0)}}@keyframes fire-animate{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}100%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes fire-animate-reverse{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-o-keyframes fire-animate-reverse{0%{-o-transform:rotate(0);transform:rotate(0)}50%{-o-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-o-transform:rotate(0);transform:rotate(0)}}@keyframes fire-animate-reverse{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}.happy-holidays-2018 .fire-group-one{position:absolute;width:140px;top:612px;left:900px;z-index:2;cursor:pointer}.happy-holidays-2018 .fire-group-one.on{-webkit-animation-name:fire-animate-reverse;-o-animation-name:fire-animate-reverse;animation-name:fire-animate-reverse;-webkit-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.happy-holidays-2018 .fire-group-two{position:absolute;width:90px;top:610px;left:924px;z-index:1;cursor:pointer}.happy-holidays-2018 .fire-group-two.on{-webkit-animation-name:fire-animate;-o-animation-name:fire-animate;animation-name:fire-animate;-webkit-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.happy-holidays-2018 .cat{position:absolute;width:85px;bottom:40px;left:130px;z-index:999;-webkit-transition:left 5s ease;-o-transition:left 5s ease;transition:left 5s ease}.happy-holidays-2018 .cat.running{left:110%;-webkit-animation:fire-animate-reverse 300ms infinite;-o-animation:fire-animate-reverse 300ms infinite;animation:fire-animate-reverse 300ms infinite}.happy-holidays-2018 #lucious{position:absolute;left:170px;bottom:285px;width:222px;cursor:pointer}.happy-holidays-2018 #lucious .bubble{opacity:0;visibility:hidden;position:absolute;background-color:white;border-radius:20px;text-align:center;padding:16px;bottom:-110px}.happy-holidays-2018 #lucious:hover .bubble{opacity:1;visibility:visible}.happy-holidays-2018 #lucious .intro-glow{position:absolute;top:0;z-index:-1;width:250px;left:-12px;display:block;max-width:none}.happy-holidays-2018 #lucious.singing .mouth{-webkit-animation:sing 5.8s ease-in-out;-o-animation:sing 5.8s ease-in-out;animation:sing 5.8s ease-in-out}.happy-holidays-2018 #lucious .mouth{position:absolute;top:0;left:0;-webkit-transform:scale(1.1) translate(2px, 5px);-ms-transform:scale(1.1) translate(2px, 5px);-o-transform:scale(1.1) translate(2px, 5px);transform:scale(1.1) translate(2px, 5px);-webkit-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center}.happy-holidays-2018 #lucious:hover .intro-glow{opacity:1;visibility:visible}@-webkit-keyframes sing{0%, 8%, 16%, 24%, 32%, 40%, 48%, 56%, 64%, 70%, 80%, 90%, 100%{-webkit-transform:scale(1.1) translate(2px, 5px);transform:scale(1.1) translate(2px, 5px)}4%, 12%, 20%, 28%, 36%, 44%, 52%, 60%{-webkit-transform:scale(1.1) translate(4px, 10px);transform:scale(1.1) translate(4px, 10px)}72%, 82%, 92%{-webkit-transform:scale(1.1) translate(6px, 15px);transform:scale(1.1) translate(6px, 15px)}}@-o-keyframes sing{0%, 8%, 16%, 24%, 32%, 40%, 48%, 56%, 64%, 70%, 80%, 90%, 100%{-o-transform:scale(1.1) translate(2px, 5px);transform:scale(1.1) translate(2px, 5px)}4%, 12%, 20%, 28%, 36%, 44%, 52%, 60%{-o-transform:scale(1.1) translate(4px, 10px);transform:scale(1.1) translate(4px, 10px)}72%, 82%, 92%{-o-transform:scale(1.1) translate(6px, 15px);transform:scale(1.1) translate(6px, 15px)}}@keyframes sing{0%, 8%, 16%, 24%, 32%, 40%, 48%, 56%, 64%, 70%, 80%, 90%, 100%{-webkit-transform:scale(1.1) translate(2px, 5px);-o-transform:scale(1.1) translate(2px, 5px);transform:scale(1.1) translate(2px, 5px)}4%, 12%, 20%, 28%, 36%, 44%, 52%, 60%{-webkit-transform:scale(1.1) translate(4px, 10px);-o-transform:scale(1.1) translate(4px, 10px);transform:scale(1.1) translate(4px, 10px)}72%, 82%, 92%{-webkit-transform:scale(1.1) translate(6px, 15px);-o-transform:scale(1.1) translate(6px, 15px);transform:scale(1.1) translate(6px, 15px)}}.menorah-holder{width:149px;height:261px;position:absolute;top:320px;left:431px}.menorah{cursor:pointer;position:absolute;width:149px;height:176px;bottom:0;left:0;background:url(../img/holiday2018/menorah-2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}.menorah .intro-glow{position:absolute;top:-100px;width:190px;display:block;max-width:none;z-index:-1;left:-20px}.menorah:hover .intro-glow{opacity:1;visibility:visible}.candle{cursor:pointer}.flame{position:absolute;top:-11px;left:0px;width:10px;height:13px;background:url(../img/holiday2018/candle-flame-small.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;display:none}.flame.show{display:block}@-webkit-keyframes flicker{0%{opacity:.7}100%{opacity:1}}@-o-keyframes flicker{0%{opacity:.7}100%{opacity:1}}@keyframes flicker{0%{opacity:.7}100%{opacity:1}}@-webkit-keyframes wiggle{0%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}50%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}100%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}}@-o-keyframes wiggle{0%{-o-transform:rotate(4deg);transform:rotate(4deg)}50%{-o-transform:rotate(-4deg);transform:rotate(-4deg)}100%{-o-transform:rotate(4deg);transform:rotate(4deg)}}@keyframes wiggle{0%{-webkit-transform:rotate(4deg);-o-transform:rotate(4deg);transform:rotate(4deg)}50%{-webkit-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg)}100%{-webkit-transform:rotate(4deg);-o-transform:rotate(4deg);transform:rotate(4deg)}}@-webkit-keyframes flash{0%{-webkit-filter:drop-shadow(0px 0px 0px #fbea7e);filter:drop-shadow(0px 0px 0px #fbea7e)}20%{-webkit-filter:drop-shadow(0px 0px 5px #fbea7e);filter:drop-shadow(0px 0px 5px #fbea7e)}40%{-webkit-filter:drop-shadow(0px 0px 1px #faf6c9);filter:drop-shadow(0px 0px 1px #faf6c9)}60%{-webkit-filter:drop-shadow(0px 0px 6px #f89341);filter:drop-shadow(0px 0px 6px #f89341)}100%{-webkit-filter:drop-shadow(0px 0px 0px #fbea7e);filter:drop-shadow(0px 0px 0px #fbea7e)}}@-o-keyframes flash{0%{filter:drop-shadow(0px 0px 0px #fbea7e)}20%{filter:drop-shadow(0px 0px 5px #fbea7e)}40%{filter:drop-shadow(0px 0px 1px #faf6c9)}60%{filter:drop-shadow(0px 0px 6px #f89341)}100%{filter:drop-shadow(0px 0px 0px #fbea7e)}}@keyframes flash{0%{-webkit-filter:drop-shadow(0px 0px 0px #fbea7e);filter:drop-shadow(0px 0px 0px #fbea7e)}20%{-webkit-filter:drop-shadow(0px 0px 5px #fbea7e);filter:drop-shadow(0px 0px 5px #fbea7e)}40%{-webkit-filter:drop-shadow(0px 0px 1px #faf6c9);filter:drop-shadow(0px 0px 1px #faf6c9)}60%{-webkit-filter:drop-shadow(0px 0px 6px #f89341);filter:drop-shadow(0px 0px 6px #f89341)}100%{-webkit-filter:drop-shadow(0px 0px 0px #fbea7e);filter:drop-shadow(0px 0px 0px #fbea7e)}}.candle-1{width:9px;height:86px;background:url(../img/holiday2018/candle-yellow-1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;bottom:168px;left:1px}#flame-1{-webkit-animation:flicker 1s ease alternate infinite, wiggle 2s infinite, flash 1.5s alternate infinite;-o-animation:flicker 1s ease alternate infinite, wiggle 2s infinite, flash 1.5s alternate infinite;animation:flicker 1s ease alternate infinite, wiggle 2s infinite, flash 1.5s alternate infinite}.candle-2{width:9px;height:86px;background:url(../img/holiday2018/candle-yellow-2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;bottom:169px;left:17px}#flame-2{-webkit-animation:flicker 1.1s ease alternate infinite, wiggle 1.9s infinite, flash 1.4s alternate infinite;-o-animation:flicker 1.1s ease alternate infinite, wiggle 1.9s infinite, flash 1.4s alternate infinite;animation:flicker 1.1s ease alternate infinite, wiggle 1.9s infinite, flash 1.4s alternate infinite}.candle-3{width:9px;height:86px;background:url(../img/holiday2018/candle-yellow-3.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;bottom:169px;left:35px}#flame-3{-webkit-animation:flicker 1.2s ease alternate infinite, wiggle 2.1s infinite, flash 1.3s alternate infinite;-o-animation:flicker 1.2s ease alternate infinite, wiggle 2.1s infinite, flash 1.3s alternate infinite;animation:flicker 1.2s ease alternate infinite, wiggle 2.1s infinite, flash 1.3s alternate infinite}.candle-4{width:9px;height:86px;background:url(../img/holiday2018/candle-yellow-1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;bottom:169px;left:53px}#flame-4{-webkit-animation:flicker 1.3s ease alternate infinite, wiggle 2.2s infinite, flash 1.2s alternate infinite;-o-animation:flicker 1.3s ease alternate infinite, wiggle 2.2s infinite, flash 1.2s alternate infinite;animation:flicker 1.3s ease alternate infinite, wiggle 2.2s infinite, flash 1.2s alternate infinite}.candle-5{width:9px;height:86px;background:url(../img/holiday2018/candle-yellow-2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;bottom:175px;left:70px}#flame-5{-webkit-animation:flicker .8s ease alternate infinite, wiggle 2.3s infinite, flash 1.1s alternate infinite;-o-animation:flicker .8s ease alternate infinite, wiggle 2.3s infinite, flash 1.1s alternate infinite;animation:flicker .8s ease alternate infinite, wiggle 2.3s infinite, flash 1.1s alternate infinite}.candle-6{width:9px;height:86px;background:url(../img/holiday2018/candle-yellow-3.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;bottom:169px;left:87px}#flame-6{-webkit-animation:flicker 1.4s ease alternate infinite, wiggle 1.8s infinite, flash 1.6s alternate infinite;-o-animation:flicker 1.4s ease alternate infinite, wiggle 1.8s infinite, flash 1.6s alternate infinite;animation:flicker 1.4s ease alternate infinite, wiggle 1.8s infinite, flash 1.6s alternate infinite}.candle-7{width:9px;height:86px;background:url(../img/holiday2018/candle-yellow-1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;bottom:169px;left:105px}#flame-7{-webkit-animation:flicker 1.05s ease alternate infinite, wiggle 2.05s infinite, flash 1.7s alternate infinite;-o-animation:flicker 1.05s ease alternate infinite, wiggle 2.05s infinite, flash 1.7s alternate infinite;animation:flicker 1.05s ease alternate infinite, wiggle 2.05s infinite, flash 1.7s alternate infinite}.candle-8{width:9px;height:86px;background:url(../img/holiday2018/candle-yellow-2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;bottom:170px;left:121px}#flame-8{-webkit-animation:flicker 1.25s ease alternate infinite, wiggle 2.15s infinite, flash 1.8s alternate infinite;-o-animation:flicker 1.25s ease alternate infinite, wiggle 2.15s infinite, flash 1.8s alternate infinite;animation:flicker 1.25s ease alternate infinite, wiggle 2.15s infinite, flash 1.8s alternate infinite}.candle-9{width:9px;height:86px;background:url(../img/holiday2018/candle-yellow-3.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;bottom:167px;left:139px}#flame-9{-webkit-animation:flicker 1.13s ease alternate infinite, wiggle 1.75s infinite, flash 1.9s alternate infinite;-o-animation:flicker 1.13s ease alternate infinite, wiggle 1.75s infinite, flash 1.9s alternate infinite;animation:flicker 1.13s ease alternate infinite, wiggle 1.75s infinite, flash 1.9s alternate infinite}.chair{position:absolute;width:390px;top:550px;z-index:-2;left:60px}.window{width:380px;position:absolute;top:0;left:15px;z-index:-3}.window .intro-glow{position:absolute;top:0;width:410px;max-width:none;left:-15px;z-index:-1}.window:hover .intro-glow{visibility:visible;opacity:1}.tree{width:550px;position:absolute;right:88px;top:175px;height:696px}.tree img{width:510px;position:absolute;bottom:-36px;right:24px;z-index:1}.tree img.lights-on{display:none;bottom:-22px}.tree img.intro-glow{width:540px;right:15px;z-index:-1}.tree:hover .intro-glow{opacity:1;visibility:visible}.tree-lights{background-image:url(../img/lights-off.png);background-position:center top;-webkit-background-size:513px 634px;background-size:513px 634px;background-repeat:no-repeat;width:550px;position:absolute;right:88px;top:175px;height:696px;cursor:pointer}.tree-lights img{width:510px;position:absolute;bottom:-36px;right:24px;z-index:-1}.tree-lights img.intro-glow{width:540px;right:15px;z-index:-2}.tree-lights.on{background-image:url(../img/lights-on.png);-webkit-background-size:543px 652px;background-size:543px 652px}.tree-lights:hover .intro-glow{opacity:1;visibility:visible}.window-cover{position:absolute;height:410px;width:230px;top:8px;left:95px;cursor:pointer}img.fog-smiley{display:none;position:relative;top:236px;width:180px;left:69px}.post-content header{*zoom:1;height:auto;padding:0;background-color:inherit}.post-content header:after{content:"";display:table;clear:both}.post-content header h2{margin-bottom:10px}.post-content header time{display:block;color:#808285}@media only screen and (max-width: 600px){.post-content header time{text-align:center}}.post-content header p.byline.author.vcard{margin-bottom:10px;color:#808285}@media only screen and (max-width: 600px){.post-content header p.byline.author.vcard{text-align:center;margin-bottom:1.25em}}.post-content .attachment-post-thumbnail{float:right;margin:-57px 0 30px 5%}@media only screen and (max-width: 600px){.post-content .attachment-post-thumbnail{float:none;margin:0 auto 1.5em}}
