/*! 
 * angular-hotkeys v1.4.5
 * https://chieffancypants.github.io/angular-hotkeys
 * Copyright (c) 2014 Wes Cruver
 * License: MIT
 */.cfp-hotkeys-container{display:table!important;position:fixed;width:100%;height:100%;top:0;left:0;color:#333;font-size:1em;background-color:rgba(255,255,255,.9)}.cfp-hotkeys-container.fade{z-index:-1024;visibility:hidden;opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.cfp-hotkeys-container.fade.in{z-index:10002;visibility:visible;opacity:1}.cfp-hotkeys-title{font-weight:700;text-align:center;font-size:1.2em}.cfp-hotkeys{width:100%;height:100%;display:table-cell;vertical-align:middle}.cfp-hotkeys table{margin:auto;color:#333}.cfp-content{display:table-cell;vertical-align:middle}.cfp-hotkeys-keys{padding:5px;text-align:right}.cfp-hotkeys-key{display:inline-block;color:#fff;background-color:#333;border:1px solid #333;border-radius:5px;text-align:center;margin-right:5px;box-shadow:inset 0 1px 0 #666,0 1px 0 #bbb;padding:5px 9px;font-size:1em}.cfp-hotkeys-text{padding-left:10px;font-size:1em}.cfp-hotkeys-close{position:fixed;top:20px;right:20px;font-size:2em;font-weight:700;padding:5px 10px;border:1px solid #ddd;border-radius:5px;min-height:45px;min-width:45px;text-align:center}.cfp-hotkeys-close:hover{background-color:#fff;cursor:pointer}@media all and (max-width:500px){.cfp-hotkeys{font-size:.8em}}@media all and (min-width:750px){.cfp-hotkeys{font-size:1.2em}}/*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.9.9 - 2015-02-18T03:49:07.281Z
 * License: MIT
 */.ui-select-highlight{font-weight:700}.ui-select-offscreen{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.ng-dirty.ng-invalid>a.select2-choice{border-color:#D44950}.select2-result-single{padding-left:0}.select-locked>.ui-select-match-close,.select2-locked>.select2-search-choice-close{display:none}.selectize-input.selectize-focus{border-color:#007FBB!important}.selectize-control>.selectize-dropdown,.selectize-control>.selectize-input>input{width:100%}.ng-dirty.ng-invalid>div.selectize-input{border-color:#D44950}.btn-default-focus{color:#333;background-color:#EBEBEB;border-color:#ADADAD;text-decoration:none;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ui-select-bootstrap .ui-select-toggle{position:relative;text-align:left}.ui-select-bootstrap .ui-select-toggle>.caret{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}.input-group>.ui-select-bootstrap.dropdown{position:static}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px 0 0 4px}.ui-select-bootstrap>.ui-select-match>.caret{position:absolute;top:45%;right:15px}.ui-select-bootstrap>.ui-select-choices{width:100%;height:auto;max-height:200px;overflow-x:hidden}.ui-select-multiple.ui-select-bootstrap{height:auto;padding:.3em}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent!important;border:none;outline:0;height:1.666666em}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0}.ui-select-bootstrap .ui-select-choices-row>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.ui-select-bootstrap .ui-select-choices-row>a:focus,.ui-select-bootstrap .ui-select-choices-row>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.ui-select-bootstrap .ui-select-choices-row.active>a{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.ui-select-bootstrap .ui-select-choices-row.active.disabled>a,.ui-select-bootstrap .ui-select-choices-row.disabled>a{color:#777;cursor:not-allowed;background-color:#fff}.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{display:none!important}.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#D44950}@keyframes controlAnimation-2{0%{color:#ccc;color:rgba(255,255,255,.4)}14.3%,50%{color:#fff;color:rgba(255,255,255,.8)}100%,64.3%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes galleryAnimation-2{0%{opacity:0}14.3%,50%{opacity:1}100%,64.3%{opacity:0}}@keyframes controlAnimation-3{0%{color:#ccc;color:rgba(255,255,255,.4)}33.3%,9.5%{color:#fff;color:rgba(255,255,255,.8)}100%,42.9%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes galleryAnimation-3{0%{opacity:0}33.3%,9.5%{opacity:1}100%,42.9%{opacity:0}}@keyframes controlAnimation-4{0%{color:#ccc;color:rgba(255,255,255,.4)}25%,7.1%{color:#fff;color:rgba(255,255,255,.8)}100%,32.1%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes galleryAnimation-4{0%{opacity:0}25%,7.1%{opacity:1}100%,32.1%{opacity:0}}@keyframes controlAnimation-5{0%{color:#ccc;color:rgba(255,255,255,.4)}20%,5.7%{color:#fff;color:rgba(255,255,255,.8)}100%,25.7%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes galleryAnimation-5{0%{opacity:0}20%,5.7%{opacity:1}100%,25.7%{opacity:0}}@keyframes controlAnimation-2{0%{color:#ccc;color:rgba(255,255,255,.4)}14.3%,50%{color:#fff;color:rgba(255,255,255,.8)}100%,64.3%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes galleryAnimation-2{0%{opacity:0}14.3%,50%{opacity:1}100%,64.3%{opacity:0}}@keyframes controlAnimation-3{0%{color:#ccc;color:rgba(255,255,255,.4)}33.3%,9.5%{color:#fff;color:rgba(255,255,255,.8)}100%,42.9%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes galleryAnimation-3{0%{opacity:0}33.3%,9.5%{opacity:1}100%,42.9%{opacity:0}}@keyframes controlAnimation-4{0%{color:#ccc;color:rgba(255,255,255,.4)}25%,7.1%{color:#fff;color:rgba(255,255,255,.8)}100%,32.1%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes galleryAnimation-4{0%{opacity:0}25%,7.1%{opacity:1}100%,32.1%{opacity:0}}@keyframes controlAnimation-5{0%{color:#ccc;color:rgba(255,255,255,.4)}20%,5.7%{color:#fff;color:rgba(255,255,255,.8)}100%,25.7%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes galleryAnimation-5{0%{opacity:0}20%,5.7%{opacity:1}100%,25.7%{opacity:0}}@-webkit-keyframes controlAnimation-2{0%{color:#ccc;color:rgba(255,255,255,.4)}14.3%,50%{color:#fff;color:rgba(255,255,255,.8)}100%,64.3%{color:#ccc;color:rgba(255,255,255,.4)}}@-o-keyframes controlAnimation-2{0%{color:#ccc;color:rgba(255,255,255,.4)}14.3%,50%{color:#fff;color:rgba(255,255,255,.8)}100%,64.3%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes controlAnimation-2{0%{color:#ccc;color:rgba(255,255,255,.4)}14.3%,50%{color:#fff;color:rgba(255,255,255,.8)}100%,64.3%{color:#ccc;color:rgba(255,255,255,.4)}}@-webkit-keyframes galleryAnimation-2{0%{opacity:0}14.3%,50%{opacity:1}100%,64.3%{opacity:0}}@-o-keyframes galleryAnimation-2{0%{opacity:0}14.3%,50%{opacity:1}100%,64.3%{opacity:0}}@keyframes galleryAnimation-2{0%{opacity:0}14.3%,50%{opacity:1}100%,64.3%{opacity:0}}@-webkit-keyframes controlAnimation-3{0%{color:#ccc;color:rgba(255,255,255,.4)}33.3%,9.5%{color:#fff;color:rgba(255,255,255,.8)}100%,42.9%{color:#ccc;color:rgba(255,255,255,.4)}}@-o-keyframes controlAnimation-3{0%{color:#ccc;color:rgba(255,255,255,.4)}33.3%,9.5%{color:#fff;color:rgba(255,255,255,.8)}100%,42.9%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes controlAnimation-3{0%{color:#ccc;color:rgba(255,255,255,.4)}33.3%,9.5%{color:#fff;color:rgba(255,255,255,.8)}100%,42.9%{color:#ccc;color:rgba(255,255,255,.4)}}@-webkit-keyframes galleryAnimation-3{0%{opacity:0}33.3%,9.5%{opacity:1}100%,42.9%{opacity:0}}@-o-keyframes galleryAnimation-3{0%{opacity:0}33.3%,9.5%{opacity:1}100%,42.9%{opacity:0}}@keyframes galleryAnimation-3{0%{opacity:0}33.3%,9.5%{opacity:1}100%,42.9%{opacity:0}}@-webkit-keyframes controlAnimation-4{0%{color:#ccc;color:rgba(255,255,255,.4)}25%,7.1%{color:#fff;color:rgba(255,255,255,.8)}100%,32.1%{color:#ccc;color:rgba(255,255,255,.4)}}@-o-keyframes controlAnimation-4{0%{color:#ccc;color:rgba(255,255,255,.4)}25%,7.1%{color:#fff;color:rgba(255,255,255,.8)}100%,32.1%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes controlAnimation-4{0%{color:#ccc;color:rgba(255,255,255,.4)}25%,7.1%{color:#fff;color:rgba(255,255,255,.8)}100%,32.1%{color:#ccc;color:rgba(255,255,255,.4)}}@-webkit-keyframes galleryAnimation-4{0%{opacity:0}25%,7.1%{opacity:1}100%,32.1%{opacity:0}}@-o-keyframes galleryAnimation-4{0%{opacity:0}25%,7.1%{opacity:1}100%,32.1%{opacity:0}}@keyframes galleryAnimation-4{0%{opacity:0}25%,7.1%{opacity:1}100%,32.1%{opacity:0}}@-webkit-keyframes controlAnimation-5{0%{color:#ccc;color:rgba(255,255,255,.4)}20%,5.7%{color:#fff;color:rgba(255,255,255,.8)}100%,25.7%{color:#ccc;color:rgba(255,255,255,.4)}}@-o-keyframes controlAnimation-5{0%{color:#ccc;color:rgba(255,255,255,.4)}20%,5.7%{color:#fff;color:rgba(255,255,255,.8)}100%,25.7%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes controlAnimation-5{0%{color:#ccc;color:rgba(255,255,255,.4)}20%,5.7%{color:#fff;color:rgba(255,255,255,.8)}100%,25.7%{color:#ccc;color:rgba(255,255,255,.4)}}@-webkit-keyframes galleryAnimation-5{0%{opacity:0}20%,5.7%{opacity:1}100%,25.7%{opacity:0}}@-o-keyframes galleryAnimation-5{0%{opacity:0}20%,5.7%{opacity:1}100%,25.7%{opacity:0}}@keyframes galleryAnimation-5{0%{opacity:0}20%,5.7%{opacity:1}100%,25.7%{opacity:0}}.gallery .control-operator:target~.controls .control-button{color:#ccc;color:rgba(255,255,255,.4)}.gallery .control-button:first-of-type,.gallery .control-operator:nth-of-type(1):target~.controls .control-button:nth-of-type(1),.gallery .control-operator:nth-of-type(2):target~.controls .control-button:nth-of-type(2),.gallery .control-operator:nth-of-type(3):target~.controls .control-button:nth-of-type(3),.gallery .control-operator:nth-of-type(4):target~.controls .control-button:nth-of-type(4),.gallery .control-operator:nth-of-type(5):target~.controls .control-button:nth-of-type(5){color:#fff;color:rgba(255,255,255,.8)}.gallery .item:first-of-type{position:static;pointer-events:auto;opacity:1}.gallery .item{position:absolute;top:0;left:0;width:100%;pointer-events:none;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.gallery .control-operator{display:none}.gallery .control-operator:target~.item{pointer-events:none;opacity:0;-webkit-animation:none;-o-animation:none;animation:none}.gallery .control-operator:target~.controls .control-button{-webkit-animation:none;-o-animation:none;animation:none}@-webkit-keyframes controlAnimation-2{0%{color:#ccc;color:rgba(255,255,255,.4)}14.3%,50%{color:#fff;color:rgba(255,255,255,.8)}100%,64.3%{color:#ccc;color:rgba(255,255,255,.4)}}@-o-keyframes controlAnimation-2{0%{color:#ccc;color:rgba(255,255,255,.4)}14.3%,50%{color:#fff;color:rgba(255,255,255,.8)}100%,64.3%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes controlAnimation-2{0%{color:#ccc;color:rgba(255,255,255,.4)}14.3%,50%{color:#fff;color:rgba(255,255,255,.8)}100%,64.3%{color:#ccc;color:rgba(255,255,255,.4)}}@-webkit-keyframes galleryAnimation-2{0%{opacity:0}14.3%,50%{opacity:1}100%,64.3%{opacity:0}}@-o-keyframes galleryAnimation-2{0%{opacity:0}14.3%,50%{opacity:1}100%,64.3%{opacity:0}}@keyframes galleryAnimation-2{0%{opacity:0}14.3%,50%{opacity:1}100%,64.3%{opacity:0}}.items-2.autoplay .control-button{-webkit-animation:controlAnimation-2 14s infinite;-o-animation:controlAnimation-2 14s infinite;animation:controlAnimation-2 14s infinite}.items-2.autoplay .item{-webkit-animation:galleryAnimation-2 14s infinite;-o-animation:galleryAnimation-2 14s infinite;animation:galleryAnimation-2 14s infinite}.items-2 .control-button:nth-of-type(1),.items-2 .item:nth-of-type(1){-webkit-animation-delay:-2s;-o-animation-delay:-2s;animation-delay:-2s}.items-2 .control-button:nth-of-type(2),.items-2 .item:nth-of-type(2){-webkit-animation-delay:5s;-o-animation-delay:5s;animation-delay:5s}@-webkit-keyframes controlAnimation-3{0%{color:#ccc;color:rgba(255,255,255,.4)}33.3%,9.5%{color:#fff;color:rgba(255,255,255,.8)}100%,42.9%{color:#ccc;color:rgba(255,255,255,.4)}}@-o-keyframes controlAnimation-3{0%{color:#ccc;color:rgba(255,255,255,.4)}33.3%,9.5%{color:#fff;color:rgba(255,255,255,.8)}100%,42.9%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes controlAnimation-3{0%{color:#ccc;color:rgba(255,255,255,.4)}33.3%,9.5%{color:#fff;color:rgba(255,255,255,.8)}100%,42.9%{color:#ccc;color:rgba(255,255,255,.4)}}@-webkit-keyframes galleryAnimation-3{0%{opacity:0}33.3%,9.5%{opacity:1}100%,42.9%{opacity:0}}@-o-keyframes galleryAnimation-3{0%{opacity:0}33.3%,9.5%{opacity:1}100%,42.9%{opacity:0}}@keyframes galleryAnimation-3{0%{opacity:0}33.3%,9.5%{opacity:1}100%,42.9%{opacity:0}}.items-3.autoplay .control-button{-webkit-animation:controlAnimation-3 21s infinite;-o-animation:controlAnimation-3 21s infinite;animation:controlAnimation-3 21s infinite}.items-3.autoplay .item{-webkit-animation:galleryAnimation-3 21s infinite;-o-animation:galleryAnimation-3 21s infinite;animation:galleryAnimation-3 21s infinite}.items-3 .control-button:nth-of-type(1),.items-3 .item:nth-of-type(1){-webkit-animation-delay:-2s;-o-animation-delay:-2s;animation-delay:-2s}.items-3 .control-button:nth-of-type(2),.items-3 .item:nth-of-type(2){-webkit-animation-delay:5s;-o-animation-delay:5s;animation-delay:5s}.items-3 .control-button:nth-of-type(3),.items-3 .item:nth-of-type(3){-webkit-animation-delay:12s;-o-animation-delay:12s;animation-delay:12s}@-webkit-keyframes controlAnimation-4{0%{color:#ccc;color:rgba(255,255,255,.4)}25%,7.1%{color:#fff;color:rgba(255,255,255,.8)}100%,32.1%{color:#ccc;color:rgba(255,255,255,.4)}}@-o-keyframes controlAnimation-4{0%{color:#ccc;color:rgba(255,255,255,.4)}25%,7.1%{color:#fff;color:rgba(255,255,255,.8)}100%,32.1%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes controlAnimation-4{0%{color:#ccc;color:rgba(255,255,255,.4)}25%,7.1%{color:#fff;color:rgba(255,255,255,.8)}100%,32.1%{color:#ccc;color:rgba(255,255,255,.4)}}@-webkit-keyframes galleryAnimation-4{0%{opacity:0}25%,7.1%{opacity:1}100%,32.1%{opacity:0}}@-o-keyframes galleryAnimation-4{0%{opacity:0}25%,7.1%{opacity:1}100%,32.1%{opacity:0}}@keyframes galleryAnimation-4{0%{opacity:0}25%,7.1%{opacity:1}100%,32.1%{opacity:0}}.items-4.autoplay .control-button{-webkit-animation:controlAnimation-4 28s infinite;-o-animation:controlAnimation-4 28s infinite;animation:controlAnimation-4 28s infinite}.items-4.autoplay .item{-webkit-animation:galleryAnimation-4 28s infinite;-o-animation:galleryAnimation-4 28s infinite;animation:galleryAnimation-4 28s infinite}.items-4 .control-button:nth-of-type(1),.items-4 .item:nth-of-type(1){-webkit-animation-delay:-2s;-o-animation-delay:-2s;animation-delay:-2s}.items-4 .control-button:nth-of-type(2),.items-4 .item:nth-of-type(2){-webkit-animation-delay:5s;-o-animation-delay:5s;animation-delay:5s}.items-4 .control-button:nth-of-type(3),.items-4 .item:nth-of-type(3){-webkit-animation-delay:12s;-o-animation-delay:12s;animation-delay:12s}.items-4 .control-button:nth-of-type(4),.items-4 .item:nth-of-type(4){-webkit-animation-delay:19s;-o-animation-delay:19s;animation-delay:19s}@-webkit-keyframes controlAnimation-5{0%{color:#ccc;color:rgba(255,255,255,.4)}20%,5.7%{color:#fff;color:rgba(255,255,255,.8)}100%,25.7%{color:#ccc;color:rgba(255,255,255,.4)}}@-o-keyframes controlAnimation-5{0%{color:#ccc;color:rgba(255,255,255,.4)}20%,5.7%{color:#fff;color:rgba(255,255,255,.8)}100%,25.7%{color:#ccc;color:rgba(255,255,255,.4)}}@keyframes controlAnimation-5{0%{color:#ccc;color:rgba(255,255,255,.4)}20%,5.7%{color:#fff;color:rgba(255,255,255,.8)}100%,25.7%{color:#ccc;color:rgba(255,255,255,.4)}}@-webkit-keyframes galleryAnimation-5{0%{opacity:0}20%,5.7%{opacity:1}100%,25.7%{opacity:0}}@-o-keyframes galleryAnimation-5{0%{opacity:0}20%,5.7%{opacity:1}100%,25.7%{opacity:0}}@keyframes galleryAnimation-5{0%{opacity:0}20%,5.7%{opacity:1}100%,25.7%{opacity:0}}.gallery .control-operator:nth-of-type(1):target~.item:nth-of-type(1),.gallery .control-operator:nth-of-type(2):target~.item:nth-of-type(2),.gallery .control-operator:nth-of-type(3):target~.item:nth-of-type(3),.gallery .control-operator:nth-of-type(4):target~.item:nth-of-type(4),.gallery .control-operator:nth-of-type(5):target~.item:nth-of-type(5){pointer-events:auto;opacity:1}.items-5.autoplay .control-button{-webkit-animation:controlAnimation-5 35s infinite;-o-animation:controlAnimation-5 35s infinite;animation:controlAnimation-5 35s infinite}.items-5.autoplay .item{-webkit-animation:galleryAnimation-5 35s infinite;-o-animation:galleryAnimation-5 35s infinite;animation:galleryAnimation-5 35s infinite}.items-5 .control-button:nth-of-type(1),.items-5 .item:nth-of-type(1){-webkit-animation-delay:-2s;-o-animation-delay:-2s;animation-delay:-2s}.items-5 .control-button:nth-of-type(2),.items-5 .item:nth-of-type(2){-webkit-animation-delay:5s;-o-animation-delay:5s;animation-delay:5s}.items-5 .control-button:nth-of-type(3),.items-5 .item:nth-of-type(3){-webkit-animation-delay:12s;-o-animation-delay:12s;animation-delay:12s}.items-5 .control-button:nth-of-type(4),.items-5 .item:nth-of-type(4){-webkit-animation-delay:19s;-o-animation-delay:19s;animation-delay:19s}.items-5 .control-button:nth-of-type(5),.items-5 .item:nth-of-type(5){-webkit-animation-delay:26s;-o-animation-delay:26s;animation-delay:26s}.gallery .control-button{-webkit-transition:color .1s;-o-transition:color .1s;color:#ccc;color:rgba(255,255,255,.4)}.gallery .control-button:hover{color:#fff;color:rgba(255,255,255,.8)}.gallery{position:relative}.gallery .controls{position:absolute;bottom:0;width:100%;text-align:center}.gallery .control-button{display:inline-block;margin:0 .02em;font-size:3em;text-align:center;text-decoration:none;transition:color .1s}/*! angular-spinkit 2016-02-22 */.chasing-dots-spinner{margin:100px auto;width:40px;height:40px;position:relative;text-align:center;-webkit-animation:rotate 2s infinite linear;animation:rotate 2s infinite linear}.dot1,.dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#333;border-radius:100%;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.spinning-dots-spinner{margin:100px auto;width:20px;height:20px;position:relative}.container1>div,.container2>div,.container3>div{width:6px;height:6px;background-color:#333;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinning-dots-spinner .spinner-container{position:absolute;width:100%;height:100%}.container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.circle1{top:0;left:0}.circle2{top:0;right:0}.circle3{right:0;bottom:0}.circle4{left:0;bottom:0}.container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.container3 .circle1{-webkit-animation-delay:-1s;animation-delay:-1s}.container1 .circle2{-webkit-animation-delay:-.9s;animation-delay:-.9s}.container2 .circle2{-webkit-animation-delay:-.8s;animation-delay:-.8s}.container3 .circle2{-webkit-animation-delay:-.7s;animation-delay:-.7s}.container1 .circle3{-webkit-animation-delay:-.6s;animation-delay:-.6s}.container2 .circle3{-webkit-animation-delay:-.5s;animation-delay:-.5s}.container3 .circle3{-webkit-animation-delay:-.4s;animation-delay:-.4s}.container1 .circle4{-webkit-animation-delay:-.3s;animation-delay:-.3s}.container2 .circle4{-webkit-animation-delay:-.2s;animation-delay:-.2s}.container3 .circle4{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.double-bounce-spinner{width:40px;height:40px;position:relative;margin:100px auto}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.pulse-spinner{width:40px;height:40px;margin:100px auto;background-color:#333;border-radius:100%;-webkit-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}.three-dots-row-spinner{width:30px;height:30px;background-color:#333;margin:100px auto;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.wandering-cubes-spinner{margin:100px auto;width:32px;height:32px;position:relative}.wandering-cubes-spinner:after,.wandering-cubes-spinner:before{content:'';background-color:#333;width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:cubemove 1.8s infinite ease-in-out;animation:cubemove 1.8s infinite ease-in-out}.wandering-cubes-spinner:after{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes cubemove{25%{-webkit-transform:translateX(22px) rotate(-90deg) scale(0.5)}50%{-webkit-transform:translateX(22px) translateY(22px) rotate(-180deg)}75%{-webkit-transform:translateX(0px) translateY(22px) rotate(-270deg) scale(0.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(0.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(0.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5);-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(0.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}.wave-spinner{margin:100px auto;width:50px;height:30px;text-align:center;font-size:10px}.wave-spinner>div{background-color:#333;height:100%;width:6px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.wave-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.wave-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.wave-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.wave-spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,100%,40%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.three-bounce-spinner{margin:100px auto 0;width:70px;text-align:center}.three-bounce-spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out both;animation:bouncedelay 1.4s infinite ease-in-out both}.three-bounce-spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.three-bounce-spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.cube-grid-spinner{width:30px;height:30px;margin:100px auto}.cube{width:33%;height:33%;background:#333;float:left;-webkit-animation:scaleDelay 1.3s infinite ease-in-out;animation:scaleDelay 1.3s infinite ease-in-out}.cube-grid-spinner .cube:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}.cube-grid-spinner .cube:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.cube-grid-spinner .cube:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.cube-grid-spinner .cube:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}.cube-grid-spinner .cube:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}.cube-grid-spinner .cube:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}.cube-grid-spinner .cube:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}.cube-grid-spinner .cube:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}.cube-grid-spinner .cube:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes scaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1)}}@keyframes scaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(1,1,1);transform:scale3D(0,0,1)}}.word-press-spinner{background:#333;width:30px;height:30px;display:inline-block;border-radius:30px;position:relative;-webkit-animation:inner-circle 1s linear infinite;animation:inner-circle 1s linear infinite}.inner-circle{display:block;background:#fff;width:8px;height:8px;position:absolute;border-radius:8px;top:5px;left:5px}@-webkit-keyframes inner-circle{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes inner-circle{0%{transform:rotate(0);-webkit-transform:rotate(0)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.fading-circle-spinner{margin:100px auto;width:22px;height:22px;position:relative}.fading-circle{width:100%;height:100%;position:absolute;left:0;top:0}.fading-circle:before{content:'';display:block;margin:0 auto;width:18%;height:18%;background-color:#333;border-radius:100%;-webkit-animation:fadedelay 1.2s infinite ease-in-out both;animation:fadedelay 1.2s infinite ease-in-out both}.fading-circle2{transform:rotate(30deg);-webkit-transform:rotate(30deg)}.fading-circle3{transform:rotate(60deg);-webkit-transform:rotate(60deg)}.fading-circle4{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.fading-circle5{transform:rotate(120deg);-webkit-transform:rotate(120deg)}.fading-circle6{transform:rotate(150deg);-webkit-transform:rotate(150deg)}.fading-circle7{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.fading-circle8{transform:rotate(210deg);-webkit-transform:rotate(210deg)}.fading-circle9{transform:rotate(240deg);-webkit-transform:rotate(240deg)}.fading-circle10{transform:rotate(270deg);-webkit-transform:rotate(270deg)}.fading-circle11{transform:rotate(300deg);-webkit-transform:rotate(300deg)}.fading-circle12{transform:rotate(330deg);-webkit-transform:rotate(330deg)}.fading-circle2:before{animation-delay:-1.1s;-webkit-animation-delay:-1.1s}.fading-circle3:before{animation-delay:-1s;-webkit-animation-delay:-1s}.fading-circle4:before{animation-delay:-.9s;-webkit-animation-delay:-.9s}.fading-circle5:before{animation-delay:-.8s;-webkit-animation-delay:-.8s}.fading-circle6:before{animation-delay:-.7s;-webkit-animation-delay:-.7s}.fading-circle7:before{animation-delay:-.6s;-webkit-animation-delay:-.6s}.fading-circle8:before{animation-delay:-.5s;-webkit-animation-delay:-.5s}.fading-circle9:before{animation-delay:-.4s;-webkit-animation-delay:-.4s}.fading-circle10:before{animation-delay:-.3s;-webkit-animation-delay:-.3s}.fading-circle11:before{animation-delay:-.2s;-webkit-animation-delay:-.2s}.fading-circle12:before{animation-delay:-.1s;-webkit-animation-delay:-.1s}@-webkit-keyframes fadedelay{0%,100%,39%{opacity:0}40%{opacity:1}}@keyframes fadedelay{0%,100%,39%{opacity:0}40%{opacity:1}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background:#fff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;text-decoration:none}h1{font-size:46px;line-height:50px;margin-bottom:14px}h2{font-size:35px;line-height:40px;margin-bottom:10px}h3{font-size:28px;line-height:34px;margin-bottom:8px}h4{font-size:21px;line-height:30px;margin-bottom:4px}h5{font-size:17px;line-height:24px}h6{font-size:14px;line-height:21px}.subheader{color:#777}p img{margin:0}p.lead{font-size:21px;color:#777}em{font-style:italic}small{font-size:80%}blockquote,blockquote p{font-size:17px;color:#777;font-style:italic}blockquote{margin:0 0 20px;padding:9px 20px 0 19px;border-left:1px solid #ddd}blockquote cite{display:block;font-size:12px;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0}a,a:visited{color:#333;text-decoration:none;outline:0}a:focus,a:hover{color:#000}p a,p a:visited{line-height:inherit}ul{list-style:none}ol{list-style:decimal}ul.square{list-style:square}ul.circle{list-style:circle}ul.disc{list-style:disc}img{max-width:100%;height:auto}ul.tabs{display:block;margin:0 0 20px;padding:0;border-bottom:solid 1px #ddd;zoom:1}ul.tabs li{display:block;width:auto;height:30px;padding:0;float:left;margin-bottom:0}ul.tabs li a{display:block;text-decoration:none;width:auto;height:29px;padding:0 20px;border:1px solid #ddd;border-width:1px 1px 0 0;margin:0;background:#f5f5f5}ul.tabs li a.active{background:#fff;height:30px;position:relative;top:-4px;padding-top:4px;border-left-width:1px;margin:0 0 0 -1px;color:#111;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}ul.tabs li a:first-child{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}ul.tabs li a:first-child a{border-width:1px 1px 0;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px}ul.tabs li a:first-child a.active{margin-left:0}ul.tabs:after,ul.tabs:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}ul.tabs:after{clear:both}ul.tabs-content{margin:0;display:block}ul.tabs-content>li{display:none}ul.tabs-content>li.active{display:block}fieldset,form{margin-bottom:20px}input[type=number]{-webkit-apperance:none}select{padding:0}textarea{min-height:60px}label,legend{display:block;font-size:13px}input[type=checkbox]{display:inline}label span,legend span{font-weight:400;font-size:13px}.remove-bottom{margin-bottom:0!important}.half-bottom{margin-bottom:10px!important}.add-bottom{margin-bottom:20px!important}.container{position:relative;width:960px;margin:0 auto;padding:0}.row{margin-bottom:20px}.container .one-third.column,.container .one.column,.container .one.columns,.container .two-thirds.column{width:40px;float:left;display:inline;margin:0 10px 20px}.container .two.columns{width:100px;float:left;display:inline;margin:0 10px 20px}.container .three.columns{width:160px;float:left;display:inline;margin:0 10px 20px}.container .four.columns{width:220px;float:left;display:inline;margin:0 10px 20px}.container .five.columns{width:280px;float:left;display:inline;margin:0 10px 20px}.container .six.columns{width:340px;float:left;display:inline;margin:0 10px 20px}.container .seven.columns{width:400px;float:left;display:inline;margin:0 10px 20px}.container .eight.columns{width:460px;float:left;display:inline;margin:0 10px 20px}.container .nine.columns{width:520px;float:left;display:inline;margin:0 10px 20px}.container .ten.columns{width:580px;float:left;display:inline;margin:0 10px 20px}.container .eleven.columns{width:640px;float:left;display:inline;margin:0 10px 20px}.container .twelve.columns{width:700px;float:left;display:inline;margin:0 10px 20px}.container .thirteen.columns{width:760px;float:left;display:inline;margin:0 10px 20px}.container .fourteen.columns{width:820px;float:left;display:inline;margin:0 10px 20px}.container .fifteen.columns{width:880px;float:left;display:inline;margin:0 10px 20px}.container .sixteen.columns{width:940px;float:left;display:inline;margin:0 10px 20px}.container .one-third.column{width:300px}.container .two-thirds.column{width:600px}.container .offset-by-one{padding-left:60px}.container .offset-by-two{padding-left:120px}.container .offset-by-three{padding-left:180px}.container .offset-by-four{padding-left:240px}.container .offset-by-five{padding-left:300px}.container .offset-by-six{padding-left:360px}.container .offset-by-seven{padding-left:420px}.container .offset-by-eight{padding-left:480px}.container .offset-by-nine{padding-left:540px}.container .offset-by-ten{padding-left:600px}.container .offset-by-eleven{padding-left:660px}.container .offset-by-twelve{padding-left:720px}.container .offset-by-thirteen{padding-left:780px}.container .offset-by-fourteen{padding-left:840px}.container .offset-by-fifteen{padding-left:900px}.container .column.alpha,.container .columns.alpha{margin-left:0}.container .column.omega,.container .columns.omega{margin-right:0}@media only screen and (min-width:768px) and (max-width:959px){.container{width:768px}.container .column,.container .columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.alpha.omega{margin-left:0;margin-right:0}.container .one-third.column,.container .one.column,.container .one.columns,.container .two-thirds.column{width:28px}.container .two.columns{width:76px}.container .three.columns{width:124px}.container .four.columns{width:172px}.container .five.columns{width:220px}.container .six.columns{width:268px}.container .seven.columns{width:316px}.container .eight.columns{width:364px}.container .nine.columns{width:412px}.container .ten.columns{width:460px}.container .eleven.columns{width:508px}.container .twelve.columns{width:556px}.container .thirteen.columns{width:604px}.container .fourteen.columns{width:652px}.container .fifteen.columns{width:700px}.container .sixteen.columns{width:748px}.container .one-third.column{width:236px}.container .two-thirds.column{width:492px}.container .offset-by-one{padding-left:48px}.container .offset-by-two{padding-left:96px}.container .offset-by-three{padding-left:144px}.container .offset-by-four{padding-left:192px}.container .offset-by-five{padding-left:240px}.container .offset-by-six{padding-left:288px}.container .offset-by-seven{padding-left:336px}.container .offset-by-eight{padding-left:348px}.container .offset-by-nine{padding-left:432px}.container .offset-by-ten{padding-left:480px}.container .offset-by-eleven{padding-left:528px}.container .offset-by-twelve{padding-left:576px}.container .offset-by-thirteen{padding-left:624px}.container .offset-by-fourteen{padding-left:672px}.container .offset-by-fifteen{padding-left:720px}}@media only screen and (max-width:767px){.container{width:auto;padding:0 10px}.container .column,.container .columns{margin:0}.container .eight.columns,.container .eleven.columns,.container .fifteen.columns,.container .five.columns,.container .four.columns,.container .fourteen.columns,.container .nine.columns,.container .one-third.column,.container .one.column,.container .one.columns,.container .seven.columns,.container .six.columns,.container .sixteen.columns,.container .ten.columns,.container .thirteen.columns,.container .three.columns,.container .twelve.columns,.container .two-thirds.column,.container .two.columns{width:100%;margin:0}.container .offset-by-eight,.container .offset-by-eleven,.container .offset-by-fifteen,.container .offset-by-five,.container .offset-by-four,.container .offset-by-fourteen,.container .offset-by-nine,.container .offset-by-one,.container .offset-by-seven,.container .offset-by-six,.container .offset-by-ten,.container .offset-by-thirteen,.container .offset-by-three,.container .offset-by-twelve,.container .offset-by-two{padding-left:0}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:420px}.container .column,.container .columns{margin:0}.container .eight.columns,.container .eleven.columns,.container .fifteen.columns,.container .five.columns,.container .four.columns,.container .fourteen.columns,.container .nine.columns,.container .one-third.column,.container .one.column,.container .one.columns,.container .seven.columns,.container .six.columns,.container .sixteen.columns,.container .ten.columns,.container .thirteen.columns,.container .three.columns,.container .twelve.columns,.container .two-thirds.column,.container .two.columns{width:420px}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:after,.clearfix:before,.row:after,.row:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after,.row:after{clear:both}.clearfix,.row{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}*{font-family:brandon-grotesque,sans-serif;font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{text-transform:uppercase;font-family:brandon-grotesque,sans-serif;font-weight:700;color:#666}.signup a:hover{text-decoration:none}.signup ul{margin:0;padding:0}.signup ul li{list-style:none}.signup body{padding:0;margin:0}.signup p{line-height:24px}.signup *,.signup :after,.signup :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.signup img{max-height:100%}.signup input[type=email],.signup input[type=number],.signup input[type=password],.signup input[type=text],.signup select,.signup textarea{width:100%;height:45px;background-color:#F2F2F2;color:#666;border:none;font-size:24px;text-transform:capitalize;font-family:brandon-grotesque,sans-serif;font-weight:400;padding-left:20px;margin:0;border-radius:0}.signup :focus{outline:0}.signup ::-moz-focus-inner{border:0}.signup input[type=checkbox],.signup input[type=radio]{display:none;margin:10px}.signup input[type=checkbox]+label,.signup input[type=radio]+label{display:inline-block;margin:-2px}.signup input[type=checkbox]:checked+label,.signup input[type=radio]:checked+label{background-image:none;background-color:#d0d0d0}.signup button,.signup input[type=button],.signup input[type=checkbox]+label,.signup input[type=radio]+label,.signup input[type=reset],.signup input[type=submit]{border-radius:0;text-align:center;background-color:#F46B23;font-size:18px;text-transform:uppercase;color:#fff;padding:10px 75px;border:none;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;cursor:pointer}.signup button:hover,.signup input[type=button]:hover,.signup input[type=checkbox]+label:hover,.signup input[type=radio]+label:hover,.signup input[type=reset]:hover,.signup input[type=submit]:hover{background-color:#d9520b}.signup button::-moz-focus-inner,.signup input::-moz-focus-inner{border:0;padding:0}.signup .icon-sm{width:35px}.signup .icon-lg{width:50px;height:50px}.signup #account-section,.signup #home,.signup #pages{opacity:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.signup #account-section.show,.signup #home.show,.signup #pages.show{opacity:1}.signup a,.signup abbr,.signup acronym,.signup address,.signup applet,.signup article,.signup aside,.signup audio,.signup b,.signup big,.signup blockquote,.signup body,.signup canvas,.signup caption,.signup center,.signup cite,.signup code,.signup dd,.signup del,.signup details,.signup dfn,.signup div,.signup dl,.signup dt,.signup em,.signup embed,.signup fieldset,.signup figcaption,.signup figure,.signup footer,.signup form,.signup h1,.signup h2,.signup h3,.signup h4,.signup h5,.signup h6,.signup header,.signup hgroup,.signup html,.signup i,.signup iframe,.signup img,.signup ins,.signup kbd,.signup label,.signup legend,.signup li,.signup mark,.signup menu,.signup nav,.signup object,.signup ol,.signup output,.signup p,.signup pre,.signup q,.signup ruby,.signup s,.signup samp,.signup section,.signup small,.signup span,.signup strike,.signup strong,.signup sub,.signup summary,.signup sup,.signup table,.signup tbody,.signup td,.signup tfoot,.signup th,.signup thead,.signup time,.signup tr,.signup tt,.signup u,.signup ul,.signup var,.signup video{text-transform:uppercase;font-family:brandon-grotesque,sans-serif;font-weight:700;color:#666}.signup .error-message-signup{opacity:0;background-color:#F46B23;padding:10px;color:#fff;margin:0;position:absolute;z-index:0;text-transform:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.signup .error-message-signup:after{bottom:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#F46B23;border-width:10px;margin-left:-10px}.signup .error-message-signup.show{z-index:2;opacity:1}.signup #svg-reference{display:none}.signup section{height:100vh;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;width:100%;display:none}.signup section.show{display:block}.signup section.show .yes-no{opacity:1}.signup section.show .yes-no .no,.signup section.show .yes-no .yes{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}.signup section button.selected,.signup section input[type=checkbox]:checked+label,.signup section input[type=radio]:checked+label{background-color:rgba(0,0,0,.2);-webkit-box-shadow:inset 10px 10px 0 0 rgba(0,0,0,.05);-moz-box-shadow:inset 10px 10px 0 0 rgba(0,0,0,.05);box-shadow:inset 10px 10px 0 0 rgba(0,0,0,.05);text-shadow:3px 3px 0 rgba(0,0,0,.1)}.signup section .content{position:relative}.signup .container .commute-wrapper.eight.columns.center .metro-type-wrapper,.signup .container .commute-wrapper.ten.columns.center .metro-type-wrapper{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;opacity:0;list-style:none;display:block}.signup .container .commute-wrapper.eight.columns.center .metro-type-wrapper.show,.signup .container .commute-wrapper.ten.columns.center .metro-type-wrapper.show{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.signup .container .commute-wrapper.eight.columns.center .selection-group,.signup .container .commute-wrapper.ten.columns.center .selection-group{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;opacity:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.signup .container .commute-wrapper.eight.columns.center .selection-group .ng-enter,.signup .container .commute-wrapper.eight.columns.center .selection-group .ng-leave,.signup .container .commute-wrapper.ten.columns.center .selection-group .ng-enter,.signup .container .commute-wrapper.ten.columns.center .selection-group .ng-leave{-webkit-transition:all linear .5s;-moz-transition:all linear .5s;-o-transition:all linear .5s;transition:all linear .5s}.signup .container .commute-wrapper.eight.columns.center .selection-group .ng-enter,.signup .container .commute-wrapper.ten.columns.center .selection-group .ng-enter{opacity:0}.signup .container .commute-wrapper.eight.columns.center .selection-group .ng-enter.ng-enter-active,.signup .container .commute-wrapper.eight.columns.center .selection-group .ng-leave,.signup .container .commute-wrapper.ten.columns.center .selection-group .ng-enter.ng-enter-active,.signup .container .commute-wrapper.ten.columns.center .selection-group .ng-leave{opacity:1}.signup .container .commute-wrapper.eight.columns.center .selection-group .ng-leave.ng-leave-active,.signup .container .commute-wrapper.ten.columns.center .selection-group .ng-leave.ng-leave-active{opacity:0}.signup .container .commute-wrapper.eight.columns.center .selection-group button.metroChoice,.signup .container .commute-wrapper.ten.columns.center .selection-group button.metroChoice{flex-grow:1;-webkit-flex-grow:1;border:5px solid #c2e6ff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.signup .container .commute-wrapper.eight.columns.center .selection-group button.metroChoice,.signup .container .commute-wrapper.ten.columns.center .selection-group button.metroChoice{margin:0;font-size:12px;padding:5px}}.signup .container .commute-wrapper.eight.columns.center .selection-group button.lineChoice,.signup .container .commute-wrapper.ten.columns.center .selection-group button.lineChoice{border:5px solid #c2e6ff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.signup .container .commute-wrapper.eight.columns.center .selection-group button.lineChoice,.signup .container .commute-wrapper.ten.columns.center .selection-group button.lineChoice{margin:0;font-size:12px;padding:5px}}.signup .container .commute-wrapper.eight.columns.center .selection-group.wrap,.signup .container .commute-wrapper.ten.columns.center .selection-group.wrap{flex-flow:row wrap;-webkit-flex-flow:row wrap}.signup .container .commute-wrapper.eight.columns.center .selection-group.show,.signup .container .commute-wrapper.ten.columns.center .selection-group.show{opacity:1}.signup .container .commute-wrapper.eight.columns.center .selection-group svg,.signup .container .commute-wrapper.ten.columns.center .selection-group svg{width:60%;padding-top:5px}.signup .container .commute-wrapper.eight.columns.center .metro-choices,.signup .container .commute-wrapper.ten.columns.center .metro-choices{margin-bottom:20px}@media only screen and (max-width:767px){.signup .container .commute-wrapper.eight.columns.center .metro-choices,.signup .container .commute-wrapper.ten.columns.center .metro-choices{margin-bottom:10px}}.signup .container .commute-wrapper.eight.columns.center .commute-group-wrapper,.signup .container .commute-wrapper.ten.columns.center .commute-group-wrapper{max-height:0vh;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;opacity:0}.signup .container .commute-wrapper.eight.columns.center .commute-group-wrapper.show,.signup .container .commute-wrapper.ten.columns.center .commute-group-wrapper.show{opacity:1;max-height:30vh}.signup .selection-group svg{padding-top:5px;width:60%}.signup .commute-top{background-color:#76c6fe;position:relative;z-index:20}.signup .content{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.signup .text{text-align:center;text-transform:none;color:#fff;font-size:24px;line-height:30px}@media only screen and (max-width:767px){.signup .text{font-size:16px;line-height:20px}}.signup .text.dark{color:#000}.signup .text span{text-transform:capitalize;color:#fff}.signup .container .eight.columns.center,.signup .container .ten.columns.center{margin:0 auto;display:block;float:none;padding:15px 0}.signup button,.signup input[type=checkbox]+label,.signup input[type=radio]+label{padding-left:10px;padding-right:10px}@media only screen and (max-width:767px){.signup button,.signup input[type=checkbox]+label,.signup input[type=radio]+label{margin:10px 0}}.signup canvas{position:absolute;top:0;height:100%;width:100%;z-index:1}.signup .container .columns.center .form-question{overflow:hidden}.signup .container .columns.center .form-question button,.signup .container .columns.center .form-question input{margin-bottom:6px}@media only screen and (max-width:767px){.signup .container .columns.center .form-question button:last-child{margin-top:10px}}.signup .register-hero{background-color:#FFEF10}.signup .register-hero button{background-color:#F46B23}.signup .register-hero img{width:25%;display:block;margin:0 auto;padding:10px 0}@media only screen and (max-width:767px){.signup .register-hero img{width:30%}}.signup .register-hero.partly-cloudy-day{background-color:#FFEF10}.signup .register-hero.partly-cloudy-night{background-color:#7374AD}.signup .register-hero.clear-day{background-color:#FFEF10}.signup .register-hero.clear-night{background-color:#7374AD}.signup .register-hero.cloudy{background-color:#B6B8E6}.signup .register-hero.snow{background-color:#78E7C7}.signup .register-hero.fog{background-color:#B6B8E6}.signup .register-hero.rain{background-color:#1CA0D1}.signup .register-hero.sleet{background-color:#78E7C7}.signup .register-hero.wind{background-color:#B6B8E6}.signup .yes-no{opacity:0;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;transition:all 2s ease}.signup .yes-no button,.signup .yes-no input[type=checkbox]+label,.signup .yes-no input[type=radio]+label{background-color:#fff}.signup .yes-no .yes{-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;transition:all 1.2s ease;-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);transform:translateX(-40px)}.signup .yes-no .no{-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;transition:all 1.2s ease;-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px)}.signup .yes-no input:checked+label.no,.signup .yes-no input:checked+label.yes{-webkit-transition:all .1s ease;-moz-transition:all .1s ease;transition:all .1s ease}@media only screen and (max-width:767px){.signup .yes-no input[type=radio]+label:last-child{margin-top:10px}}.signup .commute-wrapper button,.signup .commute-wrapper input[type=checkbox]+label,.signup .commute-wrapper input[type=radio]+label{background-color:#76C6FE}.signup .commute-wrapper .commute-next{opacity:0;background-color:#F46B23;padding-left:40px;padding-right:40px}.signup .commute-wrapper .commute-next.show{opacity:1}.signup .commute-wrapper .commute-group-wrapper label{flex-grow:0;-webkit-flex-grow:0}.signup .commute-wrapper .commute-group-wrapper label.babylon{background-color:#529e54}.signup .commute-wrapper .commute-group-wrapper label.cityterminalzone{background-color:#4D5357}.signup .commute-wrapper .commute-group-wrapper label.farrockaway{background-color:#9B6C42}.signup .commute-wrapper .commute-group-wrapper label.hempstead{background-color:#CE8E00}.signup .commute-wrapper .commute-group-wrapper label.longbeach{background-color:#e5834c}.signup .commute-wrapper .commute-group-wrapper label.montauk{background-color:#157484}.signup .commute-wrapper .commute-group-wrapper label.oysterbay{background-color:#67c96c}.signup .commute-wrapper .commute-group-wrapper label.portjefferson{background-color:#1F437C}.signup .commute-wrapper .commute-group-wrapper label.portwashington{background-color:#e86a67}.signup .commute-wrapper .commute-group-wrapper label.ronkonkoma{background-color:#c687e8}.signup .commute-wrapper .commute-group-wrapper label.westhempstead{background-color:#67bdc6}.signup .commute-wrapper .commute-group-wrapper label.danbury,.signup .commute-wrapper .commute-group-wrapper label.newcanaan,.signup .commute-wrapper .commute-group-wrapper label.newhaven,.signup .commute-wrapper .commute-group-wrapper label.waterbury{background-color:#e86a67}.signup .commute-wrapper .commute-group-wrapper label.hudson{background-color:#529e54}.signup .commute-wrapper .commute-group-wrapper label.harlem,.signup .commute-wrapper .commute-group-wrapper label.wassaic{background-color:#2f7ab2}.signup .commute-wrapper .commute-group-wrapper label.pascackvalley{background-color:#c687e8}.signup .commute-wrapper .commute-group-wrapper label.portjervais{background-color:#e5834c}.signup .commute-wrapper .commute-group-wrapper label.hob-wtc{background-color:#67c96c}.signup .commute-wrapper .commute-group-wrapper label.hob-33rd{background-color:#2f7ab2}.signup .commute-wrapper .commute-group-wrapper label.jsq-33rd{background-color:#ce8e00}.signup .commute-wrapper .commute-group-wrapper label.nwk-wtc{background-color:#e86a67}.signup .commute-wrapper .commute-group-wrapper label.jsq-33rd-hob{background-color:#2f7ab2}.signup .commute-wrapper .commute-group-wrapper label.sub-1,.signup .commute-wrapper .commute-group-wrapper label.sub-2,.signup .commute-wrapper .commute-group-wrapper label.sub-3{background-color:#EE352E}.signup .commute-wrapper .commute-group-wrapper label.sub-4,.signup .commute-wrapper .commute-group-wrapper label.sub-5,.signup .commute-wrapper .commute-group-wrapper label.sub-6{background-color:#00933C}.signup .commute-wrapper .commute-group-wrapper label.sub-7{background-color:#B933AD}.signup .commute-wrapper .commute-group-wrapper label.sub-A,.signup .commute-wrapper .commute-group-wrapper label.sub-C,.signup .commute-wrapper .commute-group-wrapper label.sub-E{background-color:#2850AD}.signup .commute-wrapper .commute-group-wrapper label.sub-B,.signup .commute-wrapper .commute-group-wrapper label.sub-D,.signup .commute-wrapper .commute-group-wrapper label.sub-F,.signup .commute-wrapper .commute-group-wrapper label.sub-M{background-color:#FF6319}.signup .commute-wrapper .commute-group-wrapper label.sub-G{background-color:#6CBE45}.signup .commute-wrapper .commute-group-wrapper label.sub-J,.signup .commute-wrapper .commute-group-wrapper label.sub-Z{background-color:#963}.signup .commute-wrapper .commute-group-wrapper label.sub-L{background-color:#A7A9AC}.signup .commute-wrapper .commute-group-wrapper label.sub-N,.signup .commute-wrapper .commute-group-wrapper label.sub-Q,.signup .commute-wrapper .commute-group-wrapper label.sub-R{background-color:#FCCC0A}.signup .commute-wrapper .commute-group-wrapper label.sub-S{background-color:#808183}.signup .commute-wrapper .commute-group-wrapper label.cta-red{background-color:#c60c30}.signup .commute-wrapper .commute-group-wrapper label.cta-blue{background-color:#00a1de}.signup .commute-wrapper .commute-group-wrapper label.cta-brown{background-color:#62361b}.signup .commute-wrapper .commute-group-wrapper label.cta-green{background-color:#009b3a}.signup .commute-wrapper .commute-group-wrapper label.cta-orange{background-color:#f9461c}.signup .commute-wrapper .commute-group-wrapper label.cta-purple{background-color:#522398}.signup .commute-wrapper .commute-group-wrapper label.cta-pink{background-color:#e27ea6}.signup .commute-wrapper .commute-group-wrapper label.cta-yellow{background-color:#f9e300}.signup .commute-wrapper .commute-group-wrapper button.selected,.signup .commute-wrapper .commute-group-wrapper input[type=checkbox]:checked+label,.signup .commute-wrapper .commute-group-wrapper input[type=radio]:checked+label{background-color:rgba(0,0,0,.7);-webkit-box-shadow:inset 10px 10px 0 0 rgba(0,0,0,.3);-moz-box-shadow:inset 10px 10px 0 0 rgba(0,0,0,.3);box-shadow:inset 10px 10px 0 0 rgba(0,0,0,.3);text-shadow:3px 3px 0 rgba(0,0,0,.3)}.signup .zip{background-image:url(img/location.jpg);background-color:#90bbf0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.signup .when-leave,.signup .when-morning{background-color:#FFEF10;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.signup .when-leave .text,.signup .when-morning .text{color:#000}.signup .when-leave.t-0,.signup .when-leave.t-1,.signup .when-leave.t-23,.signup .when-morning.t-0,.signup .when-morning.t-1,.signup .when-morning.t-23{background-color:#4E4F85}.signup .when-leave.t-2,.signup .when-leave.t-22,.signup .when-morning.t-2,.signup .when-morning.t-22{background-color:#4f4f87}.signup .when-leave.t-21,.signup .when-leave.t-3,.signup .when-morning.t-21,.signup .when-morning.t-3{background-color:#585896}.signup .when-leave.t-20,.signup .when-leave.t-4,.signup .when-morning.t-20,.signup .when-morning.t-4{background-color:#595a93}.signup .when-leave.t-19,.signup .when-leave.t-5,.signup .when-morning.t-19,.signup .when-morning.t-5{background-color:#6364A4}.signup .when-leave.t-18,.signup .when-leave.t-6,.signup .when-morning.t-18,.signup .when-morning.t-6{background-color:#F2430E}.signup .when-leave.t-17,.signup .when-leave.t-7,.signup .when-morning.t-17,.signup .when-morning.t-7{background-color:#f46b23}.signup .when-leave.t-16,.signup .when-leave.t-8,.signup .when-morning.t-16,.signup .when-morning.t-8{background-color:#f48e23}.signup .when-leave.t-15,.signup .when-leave.t-9,.signup .when-morning.t-15,.signup .when-morning.t-9{background-color:#e6c615}.signup .when-leave.t-10,.signup .when-leave.t-14,.signup .when-morning.t-10,.signup .when-morning.t-14{background-color:#ebce29}.signup .when-leave.t-11,.signup .when-leave.t-13,.signup .when-morning.t-11,.signup .when-morning.t-13{background-color:#efd514}.signup .when-leave.t-12,.signup .when-morning.t-12{background-color:#FFEF10}.signup .pets{background-color:#7374ad}.signup .pets button,.signup .pets input[type=checkbox]+label,.signup .pets input[type=radio]+label{color:#7374ad}.signup .allergies{background-color:#78e7c7}.signup .allergies button,.signup .allergies input[type=checkbox]+label,.signup .allergies input[type=radio]+label{color:#78e7c7}.signup .hair{background-color:#f46b23}.signup .hair button,.signup .hair input[type=checkbox]+label,.signup .hair input[type=radio]+label{color:#f46b23}.signup .side-parking{background-color:#1ca0d1}.signup .side-parking button,.signup .side-parking input[type=checkbox]+label,.signup .side-parking input[type=radio]+label{color:#1ca0d1}.signup .commute{background-color:#76c6fe}.signup .commute .commute-wrapper{padding:0}.signup .selection-group{margin-bottom:0}.signup .selection-group.show{margin-bottom:20px}@media only screen and (max-width:767px){.signup .selection-group.show{margin-bottom:10px}}.signup .leave-forecast{background-color:#7374ad}.signup .leave-forecast button,.signup .leave-forecast input[type=checkbox]+label,.signup .leave-forecast input[type=radio]+label{color:#7374ad}.signup .medium{background-color:#78e7c7}.signup .medium button,.signup .medium input[type=checkbox]+label,.signup .medium input[type=radio]+label{background-color:#fff;color:#78e7c7}@media only screen and (max-width:767px){.signup .medium button,.signup .medium input[type=checkbox]+label,.signup .medium input[type=radio]+label{font-size:12px}}.signup .medium .finish{position:relative;z-index:1;text-align:center;background-color:#F46B23;color:#fff;padding-left:40px;padding-right:40px;margin:5px auto auto}@-webkit-keyframes grow{0%{opacity:0}20%,40%{opacity:1}100%,50%{opacity:0}}@-moz-keyframes grow{0%{opacity:0}20%,40%{opacity:1}100%,50%{opacity:0}}@-o-keyframes grow{0%{opacity:0}20%,40%{opacity:1}100%,50%{opacity:0}}@keyframes grow{0%{opacity:0}20%,40%{opacity:1}100%,50%{opacity:0}}.signup .time-select{display:block;margin:0 auto;text-align:center}.signup .time-select .ampm,.signup .time-select .colon,.signup .time-select .hours,.signup .time-select .minutes,.signup .time-select button{display:inline-block;vertical-align:middle}.signup .time-select button{margin-left:20px;padding-right:50px;padding-left:50px;color:#000;background-color:#fff}@media only screen and (max-width:767px){.signup .time-select button{margin:24px auto;display:block}}.signup .time-select button:hover{background-color:#eee}.signup .time-select .down-arrow,.signup .time-select .up-arrow{cursor:pointer;width:0;height:0;border-style:solid;display:block;margin:0 auto;position:relative;opacity:.5;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;transition:all .1s ease}.signup .time-select .down-arrow:hover,.signup .time-select .up-arrow:hover{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.signup .time-select .up-arrow{border-width:0 20px 15px;border-color:transparent transparent #000}.signup .time-select .down-arrow{border-width:15px 20px 0;border-color:#000 transparent transparent}.signup .time-select .unit{font-size:80px;line-height:80px;color:#000}.signup .time-select .colon{color:#000;font-size:80px;-webkit-transform:translateY(-7%);-moz-transform:translateY(-7%);-ms-transform:translateY(-7%);-o-transform:translateY(-7%);transform:translateY(-7%);-webkit-animation-name:grow;-moz-animation-name:grow;animation-name:grow;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.signup .time-select .ampm{color:#000;font-size:50px}.signup .medium-wrapper .selection-group{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.signup .medium-wrapper .selection-group label{flex-grow:1;-webkit-flex-grow:1;margin:3px}.signup .selection-group.subway-types label{padding-left:20px;padding-right:20px}@media only screen and (max-width:767px){.signup .selection-group.subway-types label{padding-left:15px;padding-right:15px}}.signup .medium .content.container .columns.eight.center,.signup .medium .content.container .columns.ten.center{padding-top:0;padding-bottom:0}.signup .medium .content.container .columns.eight.center.text,.signup .medium .content.container .columns.ten.center.text{margin-bottom:20px}.signup .final-step{opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);color:#fff}.signup .final-step.show{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.signup .final-step input{position:relative;margin-top:5px;margin-bottom:10px;z-index:1}.signup .final-step input[type=email]{text-transform:none}.signup .final-step span{margin:10px 0;display:block;color:#fff}.signup .pnum{display:none}.signup .pnum.show{display:block}.signup .modal,.signup .thinking{position:fixed;top:-250%;background-color:rgba(0,0,0,.5);height:600%;width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;display:none;opacity:0;-webkit-transform:scale(2,2);-moz-transform:scale(2,2);-ms-transform:scale(2,2);-o-transform:scale(2,2);transform:scale(2,2)}.signup .modal.show,.signup .thinking.show{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.signup .container.modal-container{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#000;display:block;margin:0 auto}.signup .container.modal-container .columns.modal-content{position:relative;background-color:#fff;margin:0 auto;display:block;float:none;padding:20px}.signup .container.modal-container .close-modal{position:absolute;top:15px;right:20px;cursor:pointer}.signup .container.modal-container .close-modal:hover{color:#000}.signup .container.modal-container .modal-body{margin-top:20px}.signup .container.modal-container .modal-body p{text-transform:none}.signup .container.modal-container .modal-body input{margin:10px 0;text-transform:none}.signup .container.modal-container .notify-success{color:#76C6FE;display:none}#nav{height:60px;border-bottom:2px solid #F2F2F2;position:relative;z-index:2;background-color:#fff}#nav #poncho{float:left;padding-top:20px;cursor:pointer;width:125px}@media only screen and (max-width:479px){#nav #poncho{width:85px;padding-top:18px}}#nav #nav-account{float:right;padding-top:20px}#nav #nav-account #nav-settings,#nav #nav-account .account-access{display:inline-block;vertical-align:top}#nav #nav-account .account-access{color:#666;font-size:12px;text-transform:uppercase;margin-left:10px;height:15px;cursor:pointer}#nav #nav-account .account-access.border-left{padding-left:10px;border-left:1px solid #AFAFAF;margin-left:6px}#nav #nav-account .account-access.slack{height:25px;margin-top:-5px}@media only screen and (max-width:479px){#nav #nav-account .account-access.slack{height:15px;margin-top:0}}#nav #nav-account .account-access.tell-friends{color:#F46B23}#nav #nav-account .account-access.tell-friends:hover{color:#d9520b}#nav #nav-account #nav-settings{cursor:pointer;width:22px;margin-left:10px}#nav #nav-account #nav-settings img{position:relative;width:20px;top:-1px}#nav #nav-account #nav-settings img:hover{width:22px;top:-2px;left:-1px}#nav #logged-in,#nav #logged-out{display:none}#nav #merch-badge{display:none;height:25px;vertical-align:middle;width:25px;margin-top:-10px;cursor:pointer}#nav #merch-badge.show{display:inline-block}*{margin:0}body,html{margin:0;padding:0;height:100%}#wrapper{min-height:100%;position:relative}#content{padding-bottom:81px}footer{width:100%;height:81px;position:absolute;bottom:0;left:0;color:#fff}footer ul li{display:inline-block;margin-right:5px;padding-right:5px;color:#fff}footer ul li:last-child{border-right:none;margin-right:0;padding-right:0}footer .footer-bottom{background-color:#FFF;height:100%;font-size:10px;text-transform:uppercase}@media only screen and (max-width:767px){footer .footer-bottom{height:100px;background-color:#fff}}footer .footer-bottom .container{background:#fff}footer .footer-bottom .container .other-pages{width:48%;float:left}@media only screen and (max-width:767px){footer .footer-bottom .container .other-pages{text-align:center;width:100%;margin-top:40px}}footer .footer-bottom .container .footer-logo{width:12%;float:right;padding-top:20px}@media only screen and (max-width:767px){footer .footer-bottom .container .footer-logo{display:none}}footer .footer-bottom .container .sharing{width:40%;float:right;padding-top:20px}@media only screen and (max-width:767px){footer .footer-bottom .container .sharing{width:100%;text-align:center;margin-top:-95px}}footer .footer-bottom .container ul{margin-top:30px}@media only screen and (max-width:767px){footer .footer-bottom .container ul{text-align:center}}footer .footer-bottom .container ul li{border-right:1px solid #F2F2F2}footer .footer-bottom .container ul li:last-child{border-right:none}footer .footer-bottom .container ul li a{font-family:brandon-grotesque,sans-serif;font-weight:400;color:#AFAFAF}footer .footer-bottom .container ul li a:hover{color:#666}@media only screen and (max-width:767px){footer .footer-bottom .container ul li a{color:#AFAFAF}footer .footer-bottom .container ul li a:hover{color:#000}}@media (min-width:1200px){.blurb-header,.blurb-text,.splash-paragraph,.temp-quote-carousel,.waitlist-message,.waitlist-text{font-size:34px;line-height:36px}.map-legend-text,.splash-paragraph-small{font-size:26px;line-height:28px}.splash-button{background-color:#F46B23;text-transform:none;text-align:center;font-weight:bolder;padding:10px 15px;border-radius:0;margin-top:20px;width:200px;font-size:28px;line-height:28px}.lemmeGetThatEmailAddress{font-size:35px;line-height:35px}.hide-on-large{display:none}.instagram-table.hide-on-small{display:table}.align-to-phone{position:relative;transform:translateY(50%);-webkit-transform:translateY(50%);-ms-transform:translateY(50%)}.map-legend-circle{height:26px;width:26px;display:inline-block;border-radius:50%}}@media (min-width:992px) and (max-width:1199px){.blurb-header,.blurb-text,.splash-paragraph,.temp-quote-carousel,.waitlist-message,.waitlist-text{font-size:30px;line-height:32px}.map-legend-text,.splash-paragraph-small{font-size:24px;line-height:26px}.splash-button{background-color:#F46B23;text-transform:none;text-align:center;font-weight:bolder;padding:10px 15px;border-radius:0;margin-top:20px;width:200px;font-size:23px;line-height:23px}.lemmeGetThatEmailAddress{font-size:30px;line-height:30px}.hide-on-large{display:none}.instagram-table.hide-on-small{display:table}.align-to-phone{position:relative;transform:translateY(50%);-webkit-transform:translateY(50%);-ms-transform:translateY(50%)}.map-legend-circle{height:24px;width:24px;display:inline-block;border-radius:50%}}@media (min-width:768px) and (max-width:991px){.blurb-header,.blurb-text,.splash-paragraph,.temp-quote-carousel,.waitlist-message,.waitlist-text{font-size:30px;line-height:32px}.map-legend-text,.splash-paragraph-small{font-size:24px;line-height:26px}.splash-button{background-color:#F46B23;text-transform:none;text-align:center;font-weight:bolder;padding:10px 15px;border-radius:0;margin-top:20px;width:200px;font-size:23px;line-height:23px}.lemmeGetThatEmailAddress{font-size:25px;line-height:25px}.hide-on-large{display:none}.instagram-table.hide-on-small{display:table}.align-to-phone{position:relative;transform:translateY(50%);-webkit-transform:translateY(50%);-ms-transform:translateY(50%)}.map-legend-circle{height:26px;width:26px;display:inline-block;border-radius:50%}}@media (max-width:767px){.app-text-sidebar{display:none}.blurb-header,.blurb-text,.splash-paragraph,.temp-quote-carousel,.waitlist-message,.waitlist-text{font-size:28px;line-height:30px}.map-legend-text,.splash-paragraph-small{font-size:21px;line-height:23px}.splash-button{background-color:#F46B23;text-transform:none;text-align:center;font-weight:bolder;padding:10px 15px;border-radius:0;margin-top:20px;width:200px;font-size:28px;line-height:28px;margin-bottom:65px}.lemmeGetThatEmailAddress{font-size:28px;line-height:28px}.hide-on-small{display:none}.hide-on-large{display:block}.instagram-table.hide-on-large{display:table;max-width:600px}.align-to-phone{position:relative}.map-legend-circle{height:20px;width:20px;display:inline-block;border-radius:50%}#page2{background-color:#76C6FE;padding-top:30px;padding-bottom:30px}#page3{background-color:#7374AD;padding-top:30px;margin-top:-20px;padding-bottom:30px}#page4{background-color:#78E7C7;padding-top:30px;padding-bottom:30px}.mobile-font{color:#fff}.gallery .item{height:300px;overflow:hidden;text-align:center;background-color:#FFEF10;background:rgba(255,255,255,0)}.quote-carousel-mobile,.temp-quote-carousel-source{margin-bottom:30px}}.splash-body{height:100%;background-color:#FFEF10;-webkit-transition:background-color 300ms ease-in 200ms;-moz-transition:background-color 300ms ease-in 200ms;-o-transition:background-color 300ms ease-in 200ms;-ms-transition:background-color 300ms ease-in 200ms;transition:background-color 300ms ease-in 200ms}.splash-body canvas{position:fixed;top:0;left:0;width:100%;height:100%}.clouds{background-color:#FFEF10}.rain{background-color:#1CA0D1}.snow{background-color:#76C6FE}.light-font{color:#fff;-webkit-transition:color 300ms ease-in 200ms;-moz-transition:color 300ms ease-in 200ms;-o-transition:color 300ms ease-in 200ms;-ms-transition:color 300ms ease-in 200ms;transition:color 300ms ease-in 200ms}.dark-font{color:#666;-webkit-transition:color 300ms ease-in 200ms;-moz-transition:color 300ms ease-in 200ms;-o-transition:color 300ms ease-in 200ms;-ms-transition:color 300ms ease-in 200ms;transition:color 300ms ease-in 200ms}#symbol{position:absolute}#symbol img{filter:blur(2px);-webkit-filter:blur(2px)}.splash-img{min-width:inherit;max-width:100%;max-height:100%}.splash-logo-container{width:30%;min-width:300px;padding-top:40px;margin-bottom:40px;margin-left:auto;margin-right:auto;position:relative}.blurb{text-align:center}.blurb-header{font-size:40px;text-transform:none;font-weight:bolder;text-align:center;margin:10px}.blurb-text{text-transform:none;text-align:center;font-weight:400}.mobile-image{margin-top:5%;margin-bottom:5%}.splash-container-left{float:left}.splash-map{max-width:700px;margin:5% auto;width:100%;height:auto;position:relative}.map-legend{position:absolute;top:78%;left:4%}.map-legend-text{font-weight:400;line-height:120%;text-transform:none}.waitlist-box{width:100%;max-width:700px;padding:4%;background-color:#fff;margin-left:auto;margin-right:auto;margin-bottom:5%;border-style:solid;border-color:#d3d3d3;border-width:10px;position:relative}div .hide-blurb{visibility:hidden}div .no-show-blurb{display:none}.waitlist-signup{height:100%}.waitlist-launched,.waitlist-success{position:absolute;width:100%;height:100%;top:0;left:0}.waitlist-message{position:relative;margin:0 5%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.waitlist-input-fields{margin:20px 0}.waitlist-input-field{text-transform:none;margin:20px 10px}.waitlist-submit{position:relative;z-index:1;text-align:center}.waitlist-message,.waitlist-text{text-align:center;text-transform:none;font-weight:400;margin-bottom:20px}.error-message-waitlist{opacity:0;background-color:#F46B23;padding:10px;color:#fff;margin:0;position:absolute;z-index:0;text-transform:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.error-message-waitlist:after{bottom:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#F46B23;border-width:10px;margin-left:-10px}.error-message-waitlist.show{opacity:1;z-index:2}.temp-quote-carousel{text-transform:none;text-align:center;font-weight:bolder;width:75%;margin-left:auto;margin-right:auto;margin-bottom:40px;position:relative}.temp-quote-carousel-source{width:150px;margin-left:auto;margin-right:auto;margin-bottom:30px;position:relative}.gallery .item{height:100%;overflow:hidden;text-align:center;background-color:#FFEF10;background:rgba(255,255,255,0)}.instagram-block{position:relative;text-align:center;margin:5% auto}.instatable-container{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;margin-top:5%}.instagram-table{table-layout:fixed;width:100%;margin-left:auto;margin-right:auto}.instagram-table td{padding:5px}#modal-event{display:none}#modal-event.show{display:block}#modal-event .background{background-color:#fff;width:100%;height:100%;position:fixed;top:0;z-index:2;opacity:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}#modal-event .background.show{opacity:.8}#modal-event .modal-wrapper{position:fixed;top:50%;z-index:2;z-index:3;left:50%;max-height:100%;overflow:scroll;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}@media only screen and (max-width:767px){#modal-event .modal-wrapper{padding:10px;width:100%}}@media only screen and (max-width:959px){#modal-event .modal-wrapper.large{padding:10px;width:100%}}#modal-event .modal-wrapper .severe-weather{max-height:300px;overflow:scroll}@media only screen and (max-width:767px){#modal-event .modal-wrapper .severe-weather{max-height:100%}}#modal-event .modal{background-color:#fff;border:10px solid #F46B23;max-height:95vh;overflow-x:hidden;overflow-y:hidden;opacity:0;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}#modal-event .modal.small{width:500px}@media only screen and (max-width:767px){#modal-event .modal.small{width:100%}}#modal-event .modal.large{width:900px;border:10px solid #F46B23}@media only screen and (max-width:959px){#modal-event .modal.large{width:100%;max-height:450px!important}}@media only screen and (max-width:767px){#modal-event .modal{max-height:100vh}}#modal-event .modal.show{-webkit-animation:modalin .2s;-moz-animation:modalin .2s;animation:modalin .2s;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#modal-event .modal.city-countdown,#modal-event .modal.sign-in{border:10px solid #76C6FE}#modal-event .modal.city-countdown button{width:50%;display:block;margin:25px auto 0}@media only screen and (max-width:767px){#modal-event .modal.city-countdown button{width:100%}}#modal-event .modal a,#modal-event .modal svg{cursor:pointer}#modal-event .modal a:hover path,#modal-event .modal svg:hover path{fill:#76C6FE}#modal-event .modal.registered-b{background-color:#F46B23;outline:0}#modal-event .modal.registered-b div,#modal-event .modal.registered-b h1,#modal-event .modal.registered-b h2,#modal-event .modal.registered-b h4{color:#fff}#modal-event .modal.registered-b path,#modal-event .modal.registered-b svg{fill:#fff}#modal-event .modal.registered-b .modal-title{text-align:center;font-size:1.7em}@media only screen and (max-width:767px){#modal-event .modal.registered-b .modal-title{font-size:1.3em}}#modal-event .modal.registered-b .side-arrow{width:1.3em;display:inline-block;vertical-align:bottom;margin:0 10px}#modal-event .modal.registered-b .side-arrow.reverse{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}#modal-event .modal.registered-b .spread{text-align:center}#modal-event .modal.registered-b .spread .modal-title{display:inline-block;text-transform:uppercase;line-height:1em}@media only screen and (max-width:767px){#modal-event .modal.registered-b .spread .modal-title{font-size:.8em}}#modal-event .modal .promotion-text{margin-top:15px}#modal-event .modal input.hero-get-url{margin:15px 0}#modal-event .modal input.promo{font-size:20px}#modal-event .modal h2,#modal-event .modal h3,#modal-event .modal h4{text-align:center;text-transform:none}#modal-event .modal .content{padding:25px}#modal-event .modal .content .when{color:#F46B23;font-size:12px;text-transform:none;padding:10px 0}#modal-event .modal .content .body{font-family:brandon-grotesque,sans-serif;font-weight:400}#modal-event .modal .content .font-small{text-transform:none}#modal-event .modal .content .title{display:inline-block;text-transform:uppercase;line-height:1em;font-size:1.2em}#modal-event .modal .content a{color:#F46B23}#modal-event .modal .close-modal{z-index:1;position:absolute;right:6.25px;top:6.25px;font-size:18px;width:20px;color:#F46B23}#modal-event .modal .close-modal:hover{cursor:pointer;color:#d9520b}@media only screen and (max-width:767px){#modal-event .modal .close-modal{right:12.5px;top:12.5px}}@media only screen and (max-width:767px){#modal-event .modal{width:100%}}#modal-event .modal form.submitting{opacity:.5}#modal-event .modal input{margin-top:30px;font-size:24px;text-transform:none}@media only screen and (max-width:767px){#modal-event .modal input{font-size:16px}}#modal-event .modal textarea{margin-top:30px;height:150px;text-transform:none;font-size:16px;padding-right:10px;padding-top:5px}#modal-event .modal button{margin-top:30px;width:100%}#modal-event .modal.login-successful{display:none;border:10px solid #76C6FE}#modal-event .modal .body div{text-transform:none}#modal-event .modal svg{width:50px}#modal-event .modal .share{text-align:center;height:50px}#modal-event .modal .prizes{margin:15px 0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}#modal-event .modal .prizes li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}#modal-event .modal .prizes li h4{font-size:14px}#modal-event .modal .prizes li img{width:100%}#modal-event .modal .prizes li:first-child{margin-right:10px}#modal-event .modal .prizes li:last-child{margin-left:10px}#modal-event .modal .reset{text-transform:capitalize;text-align:center;color:#AFAFAF;cursor:pointer;margin:0 auto;display:table}#modal-event .modal .reset:hover{color:#666}#modal-event .modal-disable .body{text-transform:none}#modal-event .modal-disable span{color:#F46B23;text-transform:none;cursor:pointer}#modal-event .modal-disable span:hover{color:#d9520b}.download-app-section{width:100%;height:115px;border-top:10px #76C6FE solid;border-bottom:10px #76C6FE solid;background-color:#76C6FE}@media only screen and (max-width:767px){.download-app-section{height:90px;border:5px solid #fff}}.download-app-section .clock-img{float:left;margin-left:25px;margin-right:10px}@media only screen and (max-width:767px){.download-app-section .clock-img{display:none}}.download-app-section .clock-img img{height:95px}.download-app-section .download-text{float:left;font-size:20px;text-transform:none;text-align:center;width:69%;color:#fff}@media only screen and (max-width:767px){.download-app-section .download-text{display:none}}.download-app-section .download-text-mobile{display:none}@media only screen and (max-width:767px){.download-app-section .download-text-mobile{display:inline;font-size:20px;width:100%;color:#fff;text-align:center;float:left}}.download-app-section .app-store-icon{padding-left:95px;float:left;margin-top:5px;text-align:center}@media only screen and (max-width:767px){.download-app-section .app-store-icon{width:100%;padding-left:0}}.download-app-section .app-store-icon img{width:115px}.app-text-modal .error-message{display:none;background-color:#F46B23;padding:10px;color:#fff;margin:75px 30px 75px 125px;position:absolute;z-index:2;text-transform:none}.app-text-modal .error-message.show{display:block}.app-text-modal .error-message:after{bottom:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#F46B23;border-width:10px;margin-left:-10px}.app-text-modal p{text-transform:none;font-weight:100;font-size:25px;line-height:25px;text-align:center;margin-top:20px}@media only screen and (max-width:767px){.app-text-modal p{margin-top:0}}.app-text-modal .close-button{z-index:1;position:fixed;right:10px;color:#F46B23}.app-text-modal .close-button:hover{cursor:pointer;color:#d9520b}.app-text-modal .phone-number-text{padding:0 10px 10px}.app-text-modal .phone-number-text input{float:left;width:220px;margin-top:20px}@media only screen and (max-width:767px){.app-text-modal .phone-number-text input{width:100%}}.app-text-modal .phone-number-text button{float:right;margin-top:20px;background-color:#add8e6;padding:10px 20px;width:initial!important}@media only screen and (max-width:767px){.app-text-modal .phone-number-text button{width:100%!important;margin-top:15px!important}}.app-text-modal .cellphone-image{float:left;width:30%;padding:0 10px;margin-top:-20px}@media only screen and (max-width:767px){.app-text-modal .cellphone-image{display:none}}.app-text-modal .no-iphone-text button{text-transform:none;font-size:20px;margin-top:15px!important}@media only screen and (max-width:767px){.app-text-modal .no-iphone-text button{padding:20px}}.row.no-margin{margin-bottom:0}.splash-modal{background-color:#FFEF10}.splash-modal .ref-text{margin-top:20px;font-size:25px}.splash-modal .ref-text.mobile{display:none}@media only screen and (max-width:479px){.splash-modal .ref-text.mobile{display:block}}@media only screen and (max-width:479px){.splash-modal .ref-text.desktop{display:none}}@media only screen and (max-width:479px){.splash-modal .ref-text{font-size:20px;margin-top:5px}}.splash-modal .ref-text .refcode{font-size:30px;color:#d9520b}@media only screen and (max-width:479px){.splash-modal .ref-text .refcode{font-size:20px}}.splash-modal .text-content{color:#4A4A4A;padding:4%;text-align:center}.splash-modal .text-content .logo{width:70%;min-width:200px;margin-left:auto;margin-right:auto;position:relative}@media only screen and (max-width:479px){.splash-modal .text-content .logo{padding-bottom:5px}}.splash-modal .text-content .header{font-size:60px;color:#4A4A4A;line-height:106px}@media only screen and (max-width:479px){.splash-modal .text-content .header{font-size:30px!important;line-height:40px!important}}.splash-modal .text-content .blurb-text{font-size:34px;line-height:49px}@media only screen and (max-width:479px){.splash-modal .text-content .blurb-text{font-size:20px!important;line-height:30px!important}}.splash-modal .text-content .download-button{background-color:#76C6FE;margin-top:15px!important;width:auto!important}@media only screen and (max-width:479px){.splash-modal .text-content .download-button{margin-bottom:10px!important;font-size:20px}}.splash-modal .iphone-image-straight{width:100%;padding-left:20px;padding-right:20px}.splash-modal .iphone-image-straight img{max-height:500px}@media only screen and (max-width:767px){.splash-modal .iphone-image-straight img{display:none}}.splash-modal canvas{position:fixed;top:0;left:0;width:100%;height:100%}#modal-event .modal-wrapper.bot-modal{padding-top:22px!important}#modal-event .modal.no-border,#modal-event .modal.sweepstakes-modal{border:0!important;border-radius:10px;width:450px;margin:0 auto;background-color:#76C6FE}@media only screen and (max-width:767px){#modal-event .modal.no-border,#modal-event .modal.sweepstakes-modal{width:100%}}#modal-event .modal.no-border .content,#modal-event .modal.sweepstakes-modal .content{padding:0!important}#modal-event .modal.no-border button,#modal-event .modal.no-border h2,#modal-event .modal.no-border p,#modal-event .modal.sweepstakes-modal button,#modal-event .modal.sweepstakes-modal h2,#modal-event .modal.sweepstakes-modal p{text-transform:none!important}#modal-event .modal.no-border p,#modal-event .modal.sweepstakes-modal p{color:#fff}#modal-event .modal.no-border .close,#modal-event .modal.sweepstakes-modal .close{width:16px;height:16px;position:absolute;top:15px;right:15px;z-index:100}#modal-event .modal.no-border .close svg,#modal-event .modal.sweepstakes-modal .close svg{width:16px}#modal-event .modal.no-border .close svg:hover path,#modal-event .modal.sweepstakes-modal .close svg:hover path{fill:#119cfd}#modal-event .modal.no-border svg,#modal-event .modal.sweepstakes-modal svg{width:auto}#modal-event .modal.no-border.bot-modal,#modal-event .modal.sweepstakes-modal.bot-modal{overflow:visible;width:900px}@media only screen and (max-width:959px){#modal-event .modal.no-border.bot-modal,#modal-event .modal.sweepstakes-modal.bot-modal{max-height:none!important;width:280px}}#modal-event .modal.no-border.bot-modal .left,#modal-event .modal.sweepstakes-modal.bot-modal .left{width:60%;text-align:center;position:relative;padding-bottom:50px;display:inline-block}@media only screen and (max-width:959px){#modal-event .modal.no-border.bot-modal .left,#modal-event .modal.sweepstakes-modal.bot-modal .left{width:100%;padding-bottom:30px}}#modal-event .modal.no-border.bot-modal .right,#modal-event .modal.sweepstakes-modal.bot-modal .right{display:inline-block;position:absolute;bottom:0;right:40px}@media only screen and (max-width:959px){#modal-event .modal.no-border.bot-modal .right,#modal-event .modal.sweepstakes-modal.bot-modal .right{display:none}}#modal-event .modal.no-border.bot-modal .right img,#modal-event .modal.sweepstakes-modal.bot-modal .right img{display:block}#modal-event .modal.no-border.bot-modal .heading,#modal-event .modal.sweepstakes-modal.bot-modal .heading{padding-top:280px}#modal-event .modal.no-border.bot-modal .heading svg path,#modal-event .modal.sweepstakes-modal.bot-modal .heading svg path{fill:#F46B23!important}#modal-event .modal.no-border.bot-modal .heading .wrapped,#modal-event .modal.sweepstakes-modal.bot-modal .heading .wrapped{display:none}@media only screen and (max-width:959px){#modal-event .modal.no-border.bot-modal .heading,#modal-event .modal.sweepstakes-modal.bot-modal .heading{padding-top:170px}#modal-event .modal.no-border.bot-modal .heading .wide,#modal-event .modal.sweepstakes-modal.bot-modal .heading .wide{display:none}#modal-event .modal.no-border.bot-modal .heading .wrapped,#modal-event .modal.sweepstakes-modal.bot-modal .heading .wrapped{display:inline}}#modal-event .modal.no-border.bot-modal .copy,#modal-event .modal.sweepstakes-modal.bot-modal .copy{font-size:28px;margin:.9em auto;color:#fff;text-transform:none;text-align:center;width:420px;line-height:1.25em}@media only screen and (max-width:959px){#modal-event .modal.no-border.bot-modal .copy,#modal-event .modal.sweepstakes-modal.bot-modal .copy{width:100%;font-size:24px;margin:0 auto .75em;padding:0 1em}}#modal-event .modal.no-border.bot-modal .messenger,#modal-event .modal.sweepstakes-modal.bot-modal .messenger{position:relative}#modal-event .modal.no-border.bot-modal .fake_button,#modal-event .modal.sweepstakes-modal.bot-modal .fake_button{background:#0084ff;border-radius:11px;display:inline-block;padding:10px 14px;z-index:2;pointer-events:none;position:relative}#modal-event .modal.no-border.bot-modal .fake_button span,#modal-event .modal.sweepstakes-modal.bot-modal .fake_button span{color:#fff;font-family:Helvetica,Arial,sans-serif;text-transform:none;line-height:28px;vertical-align:middle;display:inline-block;font-size:24px;font-weight:400}#modal-event .modal.no-border.bot-modal .fake_button svg,#modal-event .modal.sweepstakes-modal.bot-modal .fake_button svg{vertical-align:middle;margin-right:6px}@media only screen and (max-width:959px){#modal-event .modal.no-border.bot-modal .fake_button,#modal-event .modal.sweepstakes-modal.bot-modal .fake_button{padding:8px 12px}#modal-event .modal.no-border.bot-modal .fake_button span,#modal-event .modal.sweepstakes-modal.bot-modal .fake_button span{font-size:20px;line-height:24px}#modal-event .modal.no-border.bot-modal .fake_button svg,#modal-event .modal.sweepstakes-modal.bot-modal .fake_button svg{height:24px}}#modal-event .modal.no-border.bot-modal .fb-messengermessageus,#modal-event .modal.sweepstakes-modal.bot-modal .fb-messengermessageus{transform:translateX(-50%) translateY(6px) scale(1.6,1.35);position:absolute;left:50%;top:0;opacity:0}#modal-event .modal.no-border.bot-modal .bubble,#modal-event .modal.sweepstakes-modal.bot-modal .bubble{position:absolute;top:-20px;left:50%;transform:translateX(-50%)}#modal-event .modal.no-border.sweepstakes-modal .promotion-share,#modal-event .modal.sweepstakes-modal.sweepstakes-modal .promotion-share{background-color:#76C6FE;padding:21px 21px 15px}#modal-event .modal.no-border.sweepstakes-modal .promotion-share h2,#modal-event .modal.sweepstakes-modal.sweepstakes-modal .promotion-share h2{color:#FFEF10;font-size:1.7em;text-align:left;max-width:85%}#modal-event .modal.no-border.sweepstakes-modal .promotion-share p,#modal-event .modal.sweepstakes-modal.sweepstakes-modal .promotion-share p{font-size:1.2em}#modal-event .modal.no-border.sweepstakes-modal .promotion-share input.promo,#modal-event .modal.sweepstakes-modal.sweepstakes-modal .promotion-share input.promo{background:#fff;border-radius:10px;color:#aaa;font-size:18px}#modal-event .modal.no-border.sweepstakes-modal .promotion-share .share,#modal-event .modal.sweepstakes-modal.sweepstakes-modal .promotion-share .share{height:32px;text-align:left;margin-top:4px}#modal-event .modal.no-border.sweepstakes-modal .promotion-share .share a.share-link,#modal-event .modal.sweepstakes-modal.sweepstakes-modal .promotion-share .share a.share-link{display:inline-block;height:32px;width:32px;margin-right:10px}#modal-event .modal.no-border.sweepstakes-modal .promotion-share .share a.share-link svg,#modal-event .modal.sweepstakes-modal.sweepstakes-modal .promotion-share .share a.share-link svg{width:32px}#modal-event .modal.no-border.sweepstakes-modal .promotion-share .share a:hover svg path,#modal-event .modal.sweepstakes-modal.sweepstakes-modal .promotion-share .share a:hover svg path{fill:#119cfd}#modal-event .modal.no-border.sweepstakes-modal .ios-promo,#modal-event .modal.sweepstakes-modal.sweepstakes-modal .ios-promo{background-color:#F46B23;padding:25px 25px 25px 42%;background-image:url(../../img/tilted-phone.png);background-repeat:no-repeat;background-position:6% -7%;background-size:39%}@media only screen and (max-width:767px){#modal-event .modal.no-border.sweepstakes-modal .ios-promo,#modal-event .modal.sweepstakes-modal.sweepstakes-modal .ios-promo{padding-left:32%;padding-right:10px;background-position:-20px 30px}}#modal-event .modal.no-border.sweepstakes-modal .ios-promo p,#modal-event .modal.sweepstakes-modal.sweepstakes-modal .ios-promo p{font-size:1.4em;line-height:1.3em}#modal-event .modal.no-border.sweepstakes-modal .ios-promo button.ios-download,#modal-event .modal.sweepstakes-modal.sweepstakes-modal .ios-promo button.ios-download{background-image:url('data:image/svg+xml;utf8,<svg width="25" height="31" viewBox="0 0 25 31" xmlns="http://www.w3.org/2000/svg"><g fill="#FCED1A" fill-rule="evenodd"><path d="M14.426 2.23C15.61 1.077 17.346.12 18.886 0c.196 1.753-.474 3.506-1.54 4.82-1.065 1.276-2.683 2.232-4.458 2.033-.198-1.634.59-3.506 1.538-4.622zM22.847 27.042c-1.34 1.846-2.68 3.774-4.712 3.774-2.03 0-2.762-1.23-5.036-1.23-2.398 0-3.13 1.107-5.038 1.23-1.95.123-3.493-1.97-4.833-3.897-2.642-3.897-4.672-10.91-1.91-15.667 1.34-2.297 3.736-3.897 6.255-3.897 1.91-.123 3.818 1.354 5.036 1.354 1.18 0 3.494-1.723 5.89-1.477.935 0 3.86.37 5.647 3.035-.244.123-3.372 2.05-3.372 5.947.122 4.635 4.103 6.193 4.225 6.44 0 .122-.57 2.255-2.153 4.387z"/></g></svg>');background-repeat:no-repeat;background-position:15px 11px;background-color:#7271AF;color:#FFEF10;border-radius:10px;text-align:left;padding:13px 18px 11px 12px;font-size:1.3em;text-indent:42px;width:auto;margin-top:15px}@media only screen and (max-width:479px){#modal-event .modal.no-border.sweepstakes-modal .ios-promo button.ios-download,#modal-event .modal.sweepstakes-modal.sweepstakes-modal .ios-promo button.ios-download{font-size:1.1em;text-indent:34px;background-position:12px 9px}}#loading-spinner-event .background{background-color:#fff;width:100%;height:100%;opacity:.8;position:fixed;top:0;z-index:2}#loading-spinner-event .loading-wrapper{position:fixed;top:50%;z-index:2;z-index:3;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}a:hover{text-decoration:none}ul{margin:0;padding:0}ul li{list-style:none}body{padding:0;margin:0}p{line-height:24px}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img{max-height:100%}input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{width:100%;height:45px;background-color:#F2F2F2;color:#666;border:none;font-size:24px;text-transform:capitalize;font-family:brandon-grotesque,sans-serif;font-weight:400;padding-left:20px;margin:0;border-radius:0}:focus{outline:0}::-moz-focus-inner{border:0}button,input[type=button],input[type=reset],input[type=submit]{border-radius:0;background-color:#F46B23;font-size:18px;text-transform:uppercase;color:#fff;padding:10px 75px;border:none;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;cursor:pointer}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#d9520b}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.icon-xs{width:17px}.icon-sm{width:35px}.icon-lg{width:50px;height:50px}#account-section,#home,#pages{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}#account-section.show,#home.show,#pages.show{opacity:1}.dropdown{width:400px;position:absolute;background-color:#fff;z-index:2;top:53px}.dropdown ul{border:10px solid #76C6FE;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;max-height:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.dropdown ul.open{max-height:220px}.dropdown ul:after{bottom:100%;left:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#76C6FE;border-width:15px;margin-left:-15px}.dropdown .drop-item{padding:10px;border-bottom:1px solid #F2F2F2;display:none;font-size:24px;text-transform:capitalize}.dropdown .drop-item.active{display:block}.dropdown .drop-item:hover{cursor:pointer;background-color:#c2e6ff}.dropdown .drop-item:last-child{border-bottom:none}.dropdown .drop-item.selected{background-color:#c2e6ff}@media only screen and (max-width:479px){.dropdown{width:100%}}#search-container{position:relative;margin-top:20px}#search-container .city-zip{margin-top:5px}#search-container .city-zip span{font-size:24px;text-transform:capitalize}#search-container .city-zip span.zip{font-family:brandon-grotesque,sans-serif;font-weight:400}@media only screen and (max-width:767px){#search-container .city-zip{margin-top:0;padding:10px}}#search-container .city-zip .location{float:left}#search-container .city-zip .mobile-search{float:right}#search-container .city-zip .mobile-search svg{width:25px;height:25px;margin-top:5px;display:none}@media only screen and (max-width:767px){#search-container .city-zip .mobile-search svg{display:block}}#search-container .city-zip .mobile-search svg line,#search-container .city-zip .mobile-search svg path{stroke:#AFAFAF}#search-container.show-search{margin-top:20px}#search-container.show-search .search-input{display:block}#search-container.show-search .mobile-search svg{display:none}@media only screen and (max-width:767px){#search-container.show-search .geolocate{display:block;width:100%;padding-right:0;padding-left:0}}#search-container .search-input{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}#search-container .search-input.searching{color:#AFAFAF}@media only screen and (max-width:767px){#search-container .search-input{display:none}}#search-container .geolocate{display:none;width:100%;margin-top:10px}#search-container .search{float:right;position:relative}@media only screen and (max-width:767px){#search-container .search{float:left}}#search-container .search button{position:relative}#search-container img{position:absolute;top:10px;right:20px;width:25px;cursor:pointer}#search-container img:hover{width:27px;top:9px;right:19px}@media only screen and (max-width:767px){#search-container{margin-top:0}}.error-message{display:none;background-color:#F46B23;padding:10px 30px;color:#fff;margin:10px 0;position:absolute;z-index:2;text-transform:none}.error-message.show{display:block}.error-message:after{bottom:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#F46B23;border-width:10px;margin-left:-10px}#weather-block{position:relative;overflow:hidden}@media only screen and (max-width:767px){#weather-block{height:auto}}#weather-block .share span{color:#fff}#weather-block .share path{fill:#fff}#weather-block .promotion-text{color:#fff}#weather-block.partly-cloudy-day{background-color:#FFEF10}#weather-block.partly-cloudy-night{background-color:#7374AD}#weather-block.clear-day{background-color:#FFEF10}#weather-block.clear-night{background-color:#7374AD}#weather-block.cloudy{background-color:#B6B8E6}#weather-block.snow{background-color:#78E7C7}#weather-block.fog{background-color:#B6B8E6}#weather-block.rain{background-color:#1CA0D1}#weather-block.sleet{background-color:#78E7C7}#weather-block.wind{background-color:#B6B8E6}#weather-block.clear-day .promotion-text,#weather-block.clear-day .share span,#weather-block.partly-cloudy-day .promotion-text,#weather-block.partly-cloudy-day .share span,#weather-block.sleet .promotion-text,#weather-block.sleet .share span,#weather-block.snow .promotion-text,#weather-block.snow .share span{color:#666}#weather-block.clear-day .share path,#weather-block.partly-cloudy-day .share path,#weather-block.sleet .share path,#weather-block.snow .share path{fill:#666}@media only screen and (max-width:767px){#weather-block.clear-day,#weather-block.clear-night,#weather-block.cloudy,#weather-block.fog,#weather-block.partly-cloudy-day,#weather-block.partly-cloudy-night,#weather-block.rain,#weather-block.sleet,#weather-block.snow,#weather-block.wind{background-color:#fff}#weather-block.clear-day .promotion-text,#weather-block.clear-day .share span,#weather-block.clear-night .promotion-text,#weather-block.clear-night .share span,#weather-block.cloudy .promotion-text,#weather-block.cloudy .share span,#weather-block.fog .promotion-text,#weather-block.fog .share span,#weather-block.partly-cloudy-day .promotion-text,#weather-block.partly-cloudy-day .share span,#weather-block.partly-cloudy-night .promotion-text,#weather-block.partly-cloudy-night .share span,#weather-block.rain .promotion-text,#weather-block.rain .share span,#weather-block.sleet .promotion-text,#weather-block.sleet .share span,#weather-block.snow .promotion-text,#weather-block.snow .share span,#weather-block.wind .promotion-text,#weather-block.wind .share span{color:#666}#weather-block.clear-day .share path,#weather-block.clear-night .share path,#weather-block.cloudy .share path,#weather-block.fog .share path,#weather-block.partly-cloudy-day .share path,#weather-block.partly-cloudy-night .share path,#weather-block.rain .share path,#weather-block.sleet .share path,#weather-block.snow .share path,#weather-block.wind .share path{fill:#666}}#weather-bar{height:300px}#weather-bar .next{cursor:pointer;position:relative;z-index:1000}#weather-bar canvas{position:absolute;width:100%;height:110%}@media only screen and (max-width:767px){#weather-bar{height:auto;position:relative;overflow:hidden}}#weather-bar svg{display:none}#weather-bar .poncho-cat{width:150px;height:150px;display:block;margin:0 auto;top:75px;position:relative}@media only screen and (max-width:767px){#weather-bar .poncho-cat{top:37.5px;margin-bottom:75px}}#weather-bar.partly-cloudy-day{background-color:#FFEF10}#weather-bar.partly-cloudy-night{background-color:#7374AD}#weather-bar.clear-day{background-color:#FFEF10}#weather-bar.clear-night{background-color:#7374AD}#weather-bar.cloudy{background-color:#B6B8E6}#weather-bar.snow{background-color:#78E7C7}#weather-bar.fog{background-color:#B6B8E6}#weather-bar.rain{background-color:#1CA0D1}#weather-bar.sleet{background-color:#78E7C7}#weather-bar.wind{background-color:#B6B8E6}#forecast-blocks{position:absolute;top:20px;width:100%}#forecast-blocks .container{padding:0}#forecast-blocks .forecast-block{height:260px;background-color:#fff}#forecast-blocks .forecast-block>div{border:10px solid #F2F2F2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:100%;width:100%}@media only screen and (max-width:767px){#forecast-blocks .forecast-block{padding:0;width:50%}}@media only screen and (max-width:479px){#forecast-blocks .forecast-block{width:100%}}#forecast-blocks .outer-forecast{background-repeat:no-repeat;background-position:center center;background-size:cover}#forecast-blocks .media{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:.5}#forecast-blocks .outer-gif{background-color:#000}#forecast-blocks .outer-gif p,#forecast-blocks .outer-gif span{color:#fff}#forecast-blocks #number-forecast{float:left}#forecast-blocks #commentary-forecast{float:right;position:relative}#forecast-blocks #commentary-forecast .top{padding:20px 20px 0;position:relative}#forecast-blocks #commentary-forecast .top p{font-size:16px;text-transform:none;font-family:brandon-grotesque,sans-serif;font-weight:400}#forecast-blocks #commentary-forecast .bottom{background-color:#76C6FE;position:absolute;width:100%;bottom:0}#forecast-blocks #commentary-forecast .bottom div{padding:14px 14px 14px 0;width:40%;float:right}#forecast-blocks #commentary-forecast .bottom img,#forecast-blocks #commentary-forecast .bottom span{display:inline-block}#forecast-blocks #commentary-forecast .bottom span{color:#fff;width:50%;padding:20px 0 20px 20px;float:left}#forecast-blocks #commentary-forecast .bottom img{float:right;margin-left:5px;position:relative;cursor:pointer}#forecast-blocks #speech-blurb{position:absolute;width:40px;left:-40px;top:125px}@media only screen and (max-width:767px){#forecast-blocks #speech-blurb{left:40px;top:-50px;-webkit-transform:rotate(90deg) scaleY(-1);-moz-transform:rotate(90deg) scaleY(-1);-ms-transform:rotate(90deg) scaleY(-1);-o-transform:rotate(90deg) scaleY(-1);transform:rotate(90deg) scaleY(-1)}}@media only screen and (max-width:479px){#forecast-blocks #speech-blurb{left:60%}}@media only screen and (max-width:767px){#forecast-blocks{position:static;top:0}#forecast-blocks .container{width:auto}}#forecast-blocks .line-item{height:80px}#forecast-blocks .line-item li{display:inline-block;vertical-align:middle}#forecast-blocks .line-item .icon{width:26%;height:71px}#forecast-blocks .line-item .icon img{width:85%;padding:5px}@media only screen and (min-width:768px) and (max-width:959px){#forecast-blocks .line-item .icon img{width:100%}}@media only screen and (min-width:480px) and (max-width:767px){#forecast-blocks .line-item .icon img{width:95%}}@media only screen and (max-width:479px){#forecast-blocks .line-item .icon img{width:80%}}#forecast-blocks .line-item .temp{width:29%;font-size:30px;text-transform:uppercase}#forecast-blocks .line-item .pollen,#forecast-blocks .line-item .wind{width:22%;font-size:10px;text-transform:uppercase}#forecast-blocks .line-item .pollen span,#forecast-blocks .line-item .wind span{display:block}#forecast-blocks .line-item .time{width:22%}#forecast-blocks .line-item:nth-child(even){background-color:#FAFAFA}#account-section{background-color:#76C6FE;width:100%;color:#fff;padding-bottom:50px;padding-top:10px}#account-section h1,#account-section h2,#account-section h3,#account-section h4{color:#fff}#account-section .ten{margin-right:auto;margin-left:auto;float:none;display:block}#account-section .disable-block{text-align:center;padding-top:30px}#account-section .disable-block #disable{text-transform:capitalize;cursor:pointer;display:inline;margin:0 auto}#account-section .disable-block #disable:hover{color:#000}#account-section .account-disabled .disabled-message{padding:15px;background-color:#c2e6ff}#account-section .account-disabled .rows{padding:50px 0}#account-section .update-success{opacity:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out;color:#F46B23;text-align:center}#account-section .update-success.successful{opacity:1;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.account-button{margin:32px auto;display:block;position:relative}.account-button.updating{background-color:#AFAFAF;cursor:default}.account-button.updating:hover{background-color:#F2F2F2}@media only screen and (max-width:479px){.account-button{width:100%}}.account-block.selected{display:block}.account-block.not-active{padding:75px 0}.account-section .row{padding:15px 0;margin-bottom:0}.account-section .row div{color:#fff;text-transform:capitalize}.account-section .row div.email{text-transform:none}.account-section .row input{width:100%;border:none;padding:10px;font-size:16px;text-transform:none;font-family:brandon-grotesque,sans-serif;font-weight:700}.account-section .row input.mutedays{width:30%}.account-section .row .columns{display:inline-block;vertical-align:middle;float:none}.account-section .row .columns.four{margin-right:6px}.account-section .row .columns.four,.account-section .row .columns.six{margin-bottom:0}@media only screen and (max-width:767px){.account-section .row .four{padding-bottom:10px}}.account-section .share{margin-top:5px;width:100%}.account-section .share a{height:30px;width:30px;display:inline-block;margin-right:5px;cursor:pointer}.account-section .share svg{height:30px;cursor:pointer}.account-section .referral{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.account-section .referral h2,.account-section .referral h3,.account-section .referral h4{padding-right:40px;margin-bottom:0}.account-section .referral span{color:#FFEF10;text-transform:none;cursor:pointer}.account-section .referral .show-merch{text-transform:none}@media only screen and (max-width:767px){.account-section .referral{-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}}.account-section .phone-number-row{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;max-height:0;overflow:hidden;padding:0;opacity:0}.account-section .phone-number-row.selected{max-height:initial;opacity:1}.account-section .time .element{display:inline-block;vertical-align:middle;font-size:25px}.account-section .time .element .entry{width:35px;text-align:center}.account-section .time .element .down,.account-section .time .element .up{width:15px;height:13px;display:block;margin:0 auto;position:relative;cursor:pointer;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.account-section .time .element .down img,.account-section .time .element .up img{position:absolute;top:0}.account-section .time .element .up{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.account-section .time .element .up:hover{-webkit-transform:scale(1.5) rotate(180deg);-moz-transform:scale(1.5) rotate(180deg);-ms-transform:scale(1.5) rotate(180deg);-o-transform:scale(1.5) rotate(180deg);transform:scale(1.5) rotate(180deg)}.account-section .time .element .down:hover{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.account-section .time .element.ampm .entry,.account-section .time .element.hours .entry,.account-section .time .element.minutes .entry{-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;cursor:pointer}.account-section .time .element.ampm:hover .entry,.account-section .time .element.hours:hover .entry,.account-section .time .element.minutes:hover .entry{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.account-section .time .element.ampm .entry{cursor:pointer;text-transform:uppercase;margin-left:10px;font-size:14px}.account-section .time .element.timezone{font-size:14px}.account-section .answer{overflow:hidden}.account-section .answer.line-select{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;max-height:0;overflow:hidden}.account-section .answer.line-select.selected{max-height:500px}.account-section .line-select .button-container{overflow:hidden}.account-section .train-lines{border:5px solid #c2e6ff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#c2e6ff;overflow:hidden;display:none}.account-section .train-lines.selected{display:block}.account-section .train-lines li{cursor:pointer;opacity:.5}.account-section .train-lines.cta-busses li{text-align:center;background-color:#000;color:#fff;padding:5px 0}.account-section .train-lines.subway li{float:left;width:12.5%;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.account-section .train-lines.subway li.selected{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.account-section .train-lines.written li{width:50%;float:left;text-transform:capitalize;padding:5px;margin-bottom:5px;color:#fff;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}.account-section .train-lines.written li.selected{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.account-section .train-lines .babylon{background-color:#529e54}.account-section .train-lines .city-terminal{background-color:#4D5357}.account-section .train-lines .far-rockaway{background-color:#9B6C42}.account-section .train-lines .hempstead{background-color:#CE8E00}.account-section .train-lines .long-beach{background-color:#e5834c}.account-section .train-lines .montauk{background-color:#157484}.account-section .train-lines .oyster-bay{background-color:#67c96c}.account-section .train-lines .port-jefferson{background-color:#1F437C}.account-section .train-lines .port-washington{background-color:#e86a67}.account-section .train-lines .ronkonkoma{background-color:#c687e8}.account-section .train-lines .west-hempstead{background-color:#67bdc6}.account-section .train-lines .danbury,.account-section .train-lines .new-canaan,.account-section .train-lines .new-haven,.account-section .train-lines .waterbury{background-color:#e86a67}.account-section .train-lines .hudson{background-color:#529e54}.account-section .train-lines .harlem,.account-section .train-lines .wassaic{background-color:#2f7ab2}.account-section .train-lines .pascack-valley{background-color:#c687e8}.account-section .train-lines .port-jervais{background-color:#e5834c}.account-section .train-lines .hob-wtc{background-color:#67c96c}.account-section .train-lines .hob-33rd{background-color:#2f7ab2}.account-section .train-lines .jsq-33rd{background-color:#ce8e00}.account-section .train-lines .nwk-wtc{background-color:#e86a67}.account-section .train-lines .jsq-33rd-hob{background-color:#2f7ab2}.account-section .train-lines .cta-red{background-color:#c60c30}.account-section .train-lines .cta-blue{background-color:#00a1de}.account-section .train-lines .cta-brown{background-color:#62361b}.account-section .train-lines .cta-green{background-color:#009b3a}.account-section .train-lines .cta-orange{background-color:#f9461c}.account-section .train-lines .cta-purple{background-color:#522398}.account-section .train-lines .cta-pink{background-color:#e27ea6}.account-section .train-lines .cta-yellow{background-color:#f9e300}.account-section button.commute svg{width:60%}.account-section button.commute svg path{fill:#76C6FE}.account-section button.commute svg:hover path{fill:#000}.account-section .button-container{background-color:#c2e6ff}.account-section .button-container button{width:50%;border:5px solid #c2e6ff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:10px 0;background-color:#8fd1fe;color:#76C6FE;cursor:pointer;text-transform:capitalize;-webkit-transition:background-color 50ms ease-in;-moz-transition:background-color 50ms ease-in;transition:background-color 50ms ease-in}@media only screen and (min-width:768px) and (max-width:959px){.account-section .button-container button{font-size:14px}}@media only screen and (max-width:479px){.account-section .button-container button{font-size:14px}}.account-section .button-container button:hover{color:#000;background-color:#c2e6ff}.account-section .button-container button:hover path{fill:#000}.account-section .button-container button.selected{color:#000;background-color:#f5fbff}.account-section .button-container button.selected path{fill:#000}.account-section .button-container.three button{width:33.3333%}.account-section .button-container.four button{width:25%}.account-section .title{color:#fff;border-bottom:1px solid #fff;padding:10px 0;margin-top:10px}@media only screen and (max-width:767px){.account-section .title{text-align:center}}@media only screen and (max-width:479px){.account-section .title{text-align:center}}.account-section .muted,.account-section .not-muted{display:none}.account-section .muted.selected,.account-section .not-muted.selected{display:block}.account-section .muted{padding:10px;background-color:#FFEF10}.account-section .muted .cancel-mute{color:#F46B23;cursor:pointer}.account-section .muted .cancel-mute:hover{color:#d9520b}#pages a{color:#F46B23}#pages .container{padding:0}#pages .container .eight.columns{display:block;float:none;margin:50px auto 100px}@media only screen and (max-width:767px){#pages .container .eight.columns{border:10px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:479px){#pages .container .eight.columns{border:10px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}#pages li,#pages p{text-transform:none;margin:20px 0}#pages li a,#pages p a{text-transform:none}#info-block .container{padding:0;margin-top:50px}@media only screen and (max-width:479px){#info-block .container{padding:0;margin-top:0}}@media only screen and (min-width:480px) and (max-width:767px){.container .columns.info-bar{margin-bottom:20px}}.container .columns.info-bar img{width:50px}.info-bars.odd .info-bar{clear:both;margin:10px auto 30px;float:none;display:block}@media only screen and (max-width:479px){.info-bars.odd .info-bar{margin:0}}.info-bar{background-color:#fff;border:10px solid #F2F2F2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px}.info-bar .title{margin-bottom:10px;float:left}.info-bar .delay-link{float:right;text-decoration:underline;color:#AFAFAF;font-size:14px;cursor:pointer}.info-bar .delay-link:hover{color:#666}.info-bar .hair-forecast{margin-top:20px}.info-bar .hair-forecast div,.info-bar .hair-forecast img{color:#F46B23;display:inline-block;vertical-align:middle}.info-bar ul{clear:both}.info-bar li{width:33.3%;display:inline-block;font-size:14px}@media only screen and (max-width:479px){.info-bar li{font-size:12px}}.info-bar li div{text-align:center}.info-bar li div:first-child{padding:5px 10px;color:#fff}.info-bar li div:first-child.low{background-color:#89BC51}.info-bar li div:first-child.medium,.info-bar li div:first-child.suspended{background-color:#FFEF10;color:#666}.info-bar li div:first-child.high{background-color:#FF2400}.info-bar li div:first-child.in.effect{border:5px solid #89BC51;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#89BC51;padding-top:0;padding-bottom:0}.info-bar li div:last-child{color:#AFAFAF}.info-bar .threes li:first-child{border-right:5px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.info-bar .threes li:last-child{border-left:5px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.info-bar .trains{list-style:none;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-bar .trains li{width:auto;text-align:center;color:#fff;margin-bottom:5px}.info-bar .trains li.none{text-transform:none;color:#000;margin:0;padding:0}.info-bar .trains li div{color:#fff;margin-right:5px}.info-bar p{text-transform:none}@media only screen and (max-width:479px){.info-bar{padding:20px 10px;border-width:0}.info-bar:nth-child(even){background-color:#F2F2F2}.info-bar:nth-child(odd){border-color:#fff}}#hero-promotion{padding-bottom:50px}#hero-promotion .container{margin:50px auto;min-height:40vh}@media only screen and (max-width:767px){#hero-promotion .container{min-height:0vh;margin-bottom:0}}#hero-promotion .container .eight.columns,#hero-promotion .eight.columns{margin:0 auto;display:block;float:none}@media only screen and (max-width:767px){#hero-promotion button{width:100%;padding-right:0;padding-left:0}}#hero-promotion .logo,#hero-promotion .promotion-text{margin:20px auto 0;display:block;width:85%}#hero-promotion .promotion-text{font-size:22px;text-transform:none;text-align:center}#hero-promotion .promotion-text a{color:#F46B23}#hero-promotion input{margin:30px auto 0}#hero-promotion input[type=email]{text-transform:none}#hero-promotion button{display:block;margin:30px auto}@media only screen and (max-width:767px){#hero-promotion{margin:10px 0}}#hero-promotion .hero-get-url{text-transform:none;margin:20px 0}#hero-promotion .get-notified,#hero-promotion .logged-in,#hero-promotion .logged-out{display:none}#hero-promotion .get-notified.show,#hero-promotion .logged-in.show,#hero-promotion .logged-out.show{display:block}@media only screen and (max-width:479px){#hero-promotion .get-notified,#hero-promotion .logged-in,#hero-promotion .logged-out{padding:10px}#hero-promotion .get-notified input,#hero-promotion .logged-in input,#hero-promotion .logged-out input{font-size:16px}}#hero-promotion svg{width:35px;height:35px;cursor:pointer}#hero-promotion .share{text-align:center}#hero-promotion .share span,#hero-promotion .share svg{display:inline-block;vertical-align:middle}#hero-promotion h4{opacity:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;color:#76C6FE;margin-top:20px;text-align:center}#hero-promotion h4.show{opacity:1}.kol-form-group input{text-transform:none}.kol-form-group .kol-form-button{text-transform:uppercase;margin-top:10px}#kol_embed_container{margin:20px 10px}.vex .vex-content{border-radius:0}body .vex.vex-theme-default .vex-content{border-radius:0;border:10px solid #F2F2F2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;background-color:#fff}.promotion-next{margin:20px auto 10px;display:block}.kol-form-label{margin-top:10px}.kol_social_url{margin:20px auto;text-align:center;text-transform:lowercase}.kol_social_url a{text-transform:none}#share_links{text-align:center}.vex-content p{text-transform:none}.container .django-hero.columns.eight{margin:0 auto;display:block;float:none}#django-splash{width:100%;top:59px;bottom:0;position:absolute;overflow:scroll}.django-settings{display:inline-block;margin-right:5px;padding-right:9px;border-right:1px solid #000}@media only screen and (max-width:767px){.django-settings{font-size:12px;margin-right:3px;padding-right:6px}}.django-date{margin-top:3px;display:inline-block}@media only screen and (max-width:767px){.django-date{font-size:12px}}.django-wrapper{height:100vh;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;top:-80px}@media only screen and (max-width:767px){.django-wrapper{top:0}}.django-wrapper .django-container{position:relative;top:50%;transform:translateY(-50%);z-index:2}@media only screen and (max-width:767px){.django-wrapper .django-container{top:0;transform:translateY(0%)}}.django-wrapper .customlink,.django-wrapper h2,.django-wrapper h3,.django-wrapper h4{color:#000}.django-message{background-color:#fff;border:10px solid #F2F2F2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;margin:20px 0;position:relative}.django-message p{text-transform:none;margin:5px 0;line-height:20px}@media only screen and (max-width:767px){.django-message h3{font-size:1.1em}}@media only screen and (max-width:767px){.django-message .social-share a{font-size:2.75rem;height:2rem}}.django-bubble{width:50px;position:absolute;-webkit-transform:rotate(270deg) scale(1,-1) translateX(-5px);-moz-transform:rotate(270deg) scale(1,-1) translateX(-5px);-ms-transform:rotate(270deg) scale(1,-1) translateX(-5px);-o-transform:rotate(270deg) scale(1,-1) translateX(-5px);transform:rotate(270deg) scale(1,-1) translateX(-5px);left:100px}#django-logo img{width:30%;margin:0 auto;display:block}@media only screen and (max-width:767px){#django-logo img{width:40%;margin-bottom:100px}}#django-forecast-signup button{display:block;margin:20px auto}body.password_request{background-color:#F46B23;font-family:brandon-grotesque,sans-serif;font-weight:400}.promo-video{width:100%;margin-top:5%}@-webkit-keyframes glow{0%{opacity:1}30%{opacity:0}100%{opacity:1}}@-moz-keyframes glow{0%{opacity:1}30%{opacity:0}100%{opacity:1}}@-o-keyframes glow{0%{opacity:1}30%{opacity:0}100%{opacity:1}}@keyframes glow{0%{opacity:1}30%{opacity:0}100%{opacity:1}}@-webkit-keyframes modalin{from{opacity:0;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@-moz-keyframes modalin{from{opacity:0;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes modalin{from{opacity:0;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@keyframes modalin{from{opacity:0;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}to{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@-webkit-keyframes modalout{from{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}to{opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@-moz-keyframes modalout{from{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}to{opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes modalout{from{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}to{opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@keyframes modalout{from{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}to{opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}