@charset "UTF-8";/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif}*,:after,:before{box-sizing:inherit;font-family:inherit}.app-body,.app-html{height:100%;width:100%;overflow:hidden}.scroll,.scroll-x,.scroll-y{-webkit-overflow-scrolling:touch}.scroll-x>*,.scroll-y>*,.scroll>*{-webkit-transform:translateZ(0)}.scroll{overflow:auto}.scroll-y{overflow-y:auto}.scroll-x{overflow-x:auto}button{outline:0;border:0;background:0 0}input{outline:0}a{color:#4a90e2;text-decoration:none}a:hover{color:#529df5;text-decoration:underline}ol,ul{padding:0;margin:0}#bodyContainer,#map_canvas,div[role=main]{width:100%;height:100%}.gm-style>#myLoc,.gm-style>.gm-svpc,.gmnoprint>.gm-svpc,.gmnoprint>.gmnoprint{display:none}@media screen and (max-width:768px){.gm-style>#myLoc,.gm-style>.gm-svpc,.gmnoprint>.gm-svpc,.gmnoprint>.gmnoprint{display:none!important}}a[aria-label="Open this area in Google Maps (opens a new window)"]{position:relative;left:175px}.gmnoprint>.gm-svpc,.gmnoprint>.gmnoprint{display:inherit}@media screen and (max-width:768px){#myLoc{left:-8px!important;top:35px!important}}@media screen and (max-width:768px){.gm-svpc{box-shadow:rgba(0,0,0,.498039) 0 1 8 -1!important;border-radius:6px!important}}.street-view-control-position{position:relative;left:180px}@media screen and (max-width:768px){.street-view-control-position{left:0;top:44px}}.gm-bundled-control .gmnoprint{top:50px!important}.gm-bundled-control .gm-svpc{top:0!important}h4{font-size:18px;line-height:20px;margin:10px 0}.hidden{display:none!important;visibility:hidden}.down{opacity:.7}label p{color:#fff;margin:0;font-size:14px}hr{border-top:1px solid #525252}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pins{margin:10px 0 0 0;height:32px}.pins img{margin:0 5px 0 2px;width:24px;height:24px}#loading_div{position:absolute;right:7px;bottom:24px;padding:8px;background:rgba(0,0,0,.7);border:1px solid #000;border:1px solid rgba(0,0,0,.4);border-radius:4px}.routeStartMobile{width:70%}.routeStartDesktop{width:100%}.ellipsis-waypoint{width:14em}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.context_menu{color:#000;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid rgba(0,0,0,.15);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);background:#f9f9f9;padding:10px}.context_menu_item{padding:5px 7px 6px 7px;color:#fff;background:#4a90e2;border:1px solid #3d82d3;border-radius:3px;font-weight:700;font-size:14px;line-height:20px}.context_menu_item:hover{background:#529df5;color:#fff}.context_menu_separator{background-color:gray;height:1px;margin:0;padding:0}.sprite-utility-edit.mod-cell-edit{margin:7.5px}.collapsible-header{display:flex;justify-content:space-between;padding-right:15px}.collapsible-title{margin:0;padding:0}.collapsible-title .menu-pane-cell-group-title{margin-top:0;padding-bottom:1px}.collapsible-active-text{font-size:10px;line-height:12px;margin:0;padding-left:15px}.collapsible-arrow-icon{height:12px;margin-top:10px}.collapsible-filter-active{color:#4a90e2!important}.closed-collapsible-title{color:gray}.open-collapsible-title div{color:#000}.filter{margin-top:10px;background:#fff;padding-bottom:5px}.filter-title-text{font-size:12px;font-weight:700;line-height:14px;text-align:left;margin:26px 0 10px 15px}.numeric-collapsible-content,.text-collapsible-content{margin-top:5px}.slider-title-container .collapsible-header .collapsible-title{text-transform:initial}.multiple-object-not-implemented button span{color:rgba(151,151,151,.2)}.multiple-object-not-implemented .nav-main-list-item-link:hover{background:0 0;color:#a7a5a4;cursor:default}.multiple-object-coming-soon-tooltip{position:absolute;z-index:30}.multiple-object-coming-soon-tooltip-arrow{position:absolute;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #7d2a16;bottom:0;left:29.5px;top:34px}.multiple-object-coming-soon-tooltip-text{background-color:#7d2a16;height:fit-content;padding:10px;border-radius:4px;color:#fff;font-size:12px;font-weight:400;text-align:center;width:110px;position:absolute}.js-pane-reports-content-tabs{height:100%;overflow:hidden}.js-reports-route-report{height:100%}#reportsPopoverDiv{display:flex;flex-direction:column}.left-menu-demo-user-box-container{height:147px;background-color:#fff}.left-menu-demo-user-row{display:flex;flex-direction:column;flex-basis:100%;flex:1}.left-menu-demo-user-column{display:flex;flex-direction:row;width:100%}.left-menu-demo-user-box{background-color:rgba(74,144,226,.1);height:100%;font-size:14px;padding-top:20px}.left-menu-demo-user-box-header{margin-bottom:5px;font-weight:700}.left-menu-demo-user-box-text{font-weight:400}.left-menu-demo-user-box-icon{padding-top:10px;margin-right:5px}.centered-demo-user-pane-button,.left-menu-demo-user-button{margin:15px;border:1px solid;padding:10px;border-radius:5px}.sprite-upgrade-demo-user{content:url(../img/upgrade.svg);height:20px;width:26px}@media screen and (min-width:768px){.centered-demo-user-pane-wrapper{position:absolute;top:10px;--width:calc(100% - 272px);left:calc(50% - ((var(--width)/ 2) - 114px));min-height:161px;min-width:179px;width:var(--width);z-index:5;display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;background-color:#fff}.centered-demo-user-pane-wrapper.left-panel-opened{--width:calc(100% - 272px);width:calc(var(--width) - 300px);left:calc(50% - ((var(--width) - 300px)/ 2) + 263px)}.centered-demo-user-pane-wrapper.both-panels-opened{--width:calc(100% - 572px);width:calc(var(--width) - 300px);left:calc(50% - ((var(--width) - 300px)/ 2) + 113px)}}@media screen and (max-width:1024px){.centered-demo-user-pane-wrapper.both-panels-opened{--width:calc(100% - 475px);top:auto;position:absolute;right:auto;left:175px;width:var(--width);bottom:0}}@media screen and (max-width:768px){.centered-demo-user-pane-wrapper{position:absolute;top:60px;--width:calc(100% - 100px);left:calc(50% - ((var(--width)/ 2)));min-height:161px;min-width:179px;width:var(--width);z-index:5;display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;background-color:#fff}.centered-demo-user-pane-wrapper.left-panel-opened{top:auto;position:absolute;right:20px;left:auto;width:70%;bottom:10px}}.centered-demo-user-pane-container{background-color:rgba(74,144,226,.1);width:100%;height:100%;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;font-size:14px;text-align:left;padding-left:10px;padding-top:20px}.centered-demo-user-pane-bottom-content,.centered-demo-user-pane-top-content{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;width:100%}.centered-demo-user-pane-top-content{align-items:flex-start}.centered-demo-user-pane-bottom-content{flex-wrap:wrap}.centered-demo-user-pane-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding-left:20px}.centered-demo-user-pane-header{font-weight:700;margin-bottom:10px}.centered-demo-user-pane-text{font-weight:400}.centered-demo-user-pane-bottom-content button{margin:15px;min-width:150px}.centered-demo-user-pane-image{background:url(../img/pane-blank-team-1.svg) no-repeat;background-size:contain;width:41px;height:71px}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);transition-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}a.button-scaffolding,button.button-scaffolding,input.button-scaffolding{-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.8);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.8);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.8);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.32);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.2);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.2);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.2);text-decoration:none}a.button-scaffolding:active,button.button-scaffolding:active,input.button-scaffolding:active{-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4)}.blue-button{border:1px solid rgba(38,40,43,.3);background:#59a4e1;background:-moz-linear-gradient(top,#59a4e1 0,#448acf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#59a4e1),color-stop(100%,#448acf));background:-webkit-linear-gradient(top,#59a4e1 0,#448acf 100%);background:-o-linear-gradient(top,#59a4e1 0,#448acf 100%);background:-ms-linear-gradient(top,#59a4e1 0,#448acf 100%);background:linear-gradient(to bottom,#59a4e1 0,#448acf 100%)}.blue-button:hover{background:#56a0df}.red-button{border:1px solid #94291b;background:#c44231}.red-button:hover{background:#da5543}.green-button{border:1px solid rgba(38,40,43,.3);background:#4db849;background:-moz-linear-gradient(top,#4db849 0,#39a035 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4db849),color-stop(100%,#39a035));background:-webkit-linear-gradient(top,#4db849 0,#39a035 100%);background:-o-linear-gradient(top,#4db849 0,#39a035 100%);background:-ms-linear-gradient(top,#4db849 0,#39a035 100%);background:linear-gradient(to bottom,#4db849 0,#39a035 100%)}.green-button:hover{background:#5fc85b}.toggle-button-group button:first-child:not(:last-child){-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0}.toggle-button-group button:last-child:not(:first-child){-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;margin-left:-5px}.toggle-button-group button{width:50%}.disabled-button{color:#f3f3f3;font-weight:700;background:0 0;border:1px solid #f3f3f3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}a.gray-button,button.gray-button{border:1px solid rgba(38,40,43,.3);background:#f7f9fa;color:#858b90;text-shadow:0 1px 0 rgba(255,255,255,.3)}button.transparent-button{border:1px solid #4f4f4f;background:rgba(247,249,250,.1);color:#ebebeb;text-shadow:0 1px 0 rgba(0,0,0,.3)}button.transparent-button:hover{background:rgba(247,249,250,.15)}.gray-button:hover{background:#fff}.small-button{padding:6px 25px 7px}.medium-button{padding:8px 20px 9px}.medium-small-button{padding:6px 15px 7px}.large-button{padding:12px 20px 14px}.card-save-button{margin:0 0 0 10px}a.button-scaffolding:disabled,button.button-scaffolding:disabled,input.button-scaffolding:disabled{border:1px solid #b0afb2;background:0 0;box-shadow:none;color:#a8a6a9!important;text-shadow:0 0 0 transparent}#saveNewCustomer{width:151px}.add-to-customer-button{margin-top:6px;margin-right:6px;vertical-align:top;float:right}.add-to-customer-button i{margin-right:5px}button.header-buy-button{width:120px;max-height:38px;padding:4px 7px 9px 7px;line-height:14px;margin-left:10px;margin-top:-10px;vertical-align:top;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.slide-up-button-animate{overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.slide-up-button-animate span{-webkit-transition:.3s cubic-bezier(.175,.885,.32,1.275) all;-moz-transition:.3s cubic-bezier(.175,.885,.32,1.275) all;-ms-transition:.3s cubic-bezier(.175,.885,.32,1.275) all;-o-transition:.3s cubic-bezier(.175,.885,.32,1.275) all;transition:.3s cubic-bezier(.175,.885,.32,1.275) all}.slide-up-label,.slide-up-spinner{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.payment-logout{margin:4px;float:right}.salesforce-button{padding:10px 20px;text-align:center;margin:0 20px;display:inline-block}.connect-button{margin:0 auto;width:180px;display:block}.column-container button,.new-column-container button{float:right;padding:5px 15px;margin:3px 3px}button.account-reset-button{padding:5px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-align:center}.button{border:none;border-radius:4px;font-weight:600}.button.mod-full-width{width:100%;display:block}.button.mod-alert.mod-dark{color:#5991dc;font-size:12px}.button.mod-alert.mod-dark:hover{background-color:#393636}.button.mod-alert.mod-two{width:50%;text-align:center;padding:10px 5px}.button.mod-alert.mod-one{width:100%;text-align:center;padding:10px 5px}.button.mod-alert.mod-first{border-radius:0;border-bottom-left-radius:3px;border-right:1px solid #504c4c}.button.mod-alert.mod-last{border-radius:0;border-bottom-right-radius:3px}@media screen and (min-width:768px){.button.mod-full-width:hover{text-decoration:none}}.button.mod-google-search{position:absolute;top:50px;left:50%;background:#fff;padding-top:5px;padding-left:16px;font-size:12px;text-align:left;color:#4a90e2;border-radius:19px;box-shadow:0 0 5px 0 rgba(0,0,0,.25);transition:all .3s ease-in-out}@media screen and (max-width:768px){.button.mod-google-search{left:calc(-37%);padding-left:18px}}.button-text.mod-google-search{padding-top:1px}.button.mod-google-search-icon{margin-top:-2px}.button.mod-square{border-radius:0;border-right:none;border-left:none}.button.mod-reset-button{margin:40px 0 0}.button.mod-bellow-button{margin:10px 0 0 0}.button.mod-full-width.mod-standalone{margin:20px 0}.button.mod-bottom-button{margin:35px 0 80px}@media screen and (min-width:768px){.button:hover{text-decoration:none}}.button-blue,.button.mod-blue{background:#4a90e2;color:#fff;border:1px solid #3d82d3;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.button.mod-green{background:#2ac66c;color:#fff;border:1px solid #2bba43}@media screen and (min-width:768px){.button.mod-green:hover{background:#40d780}}.button.mod-outline-blue{border:2px solid #4a90e2;color:#4a90e2}@media screen and (min-width:768px){.button.mod-outline-blue:hover{background:#4a90e2;color:#fff;border:2px solid #3d82d3}}.button-red,.button.mod-red{background:0 0;color:#c23615;border:1px solid #c23615}@media screen and (min-width:768px){.button-red:hover,.button.mod-red:hover{background:#c23615;color:#fff;border:1px solid #c23615}}@media screen and (min-width:768px){.button-blue:hover,.button.mod-blue:hover{background:#529df5;color:#fff}}@media screen and (min-width:768px){.button-blue:active,.button.mod-blue:active{background:#2c75cb;color:#fff}}.button-gray,.button.mod-gray{border:1px solid rgba(38,40,43,.3);background:#f7f9fa;color:#858b90;text-shadow:0 1px 0 rgba(255,255,255,.3)}@media screen and (min-width:768px){.button-gray:hover,.button.mod-gray:hover{background:#fff}}@media screen and (min-width:768px){.button-gray:active,.button.mod-gray:active{background:#c1c1c1}}.button-medium,.button.mod-medium{padding:7px 15px;font-size:14px}@media screen and (max-width:768px){.button-medium,.button.mod-medium{padding:10px 15px}}.button.mod-large{padding:12px 17px;font-size:14px}.button-medium.mod-import{padding:10px 0}.button-small,.button.mod-small{padding:10px 7px 8px 7px}@media screen and (min-width:768px){.button-small,.button.mod-small{padding:3px 7px 4px 7px}}.button-small-wide,.button.mod-small-wide{padding:5px 20px}.button-medium-wide,.button.mod-medium-wide{min-width:100px}.button-link{border:0;background:0 0;cursor:pointer;font-size:14px;margin:0;padding:0}.button-link.mod-icon-link{display:flex;justify-content:center;align-items:center}.button-link.mod-icon-link.mod-left-aligned{display:flex;justify-content:left;align-items:center;margin-left:20px}.button-link.mod-display-block{display:block;padding:5px 15px}.button.mod-display-block{display:block}.button-link.mod-error-contact{margin:10px auto}.button-link.mod-gray{color:#a4a4a4}@media screen and (min-width:768px){.button-link.mod-gray:hover{color:#4a90e2}}.button-link.mod-blue{color:#4a90e2}.button-link.mod-red{color:#c23615}.button-link.mod-delete-email{color:#a4a4a4;margin-left:3px;font-style:normal;font-size:18px}.button-link.mod-small{font-size:12px}.button-link:hover{text-decoration:underline}.button-link.mod-delete-email:hover{text-decoration:none;color:#c23615}.follow-up-button-container{width:100%;display:flex;justify-content:space-between}.follow-up-button{font-size:10px;letter-spacing:.3px;color:#388ad9;display:flex;border-radius:3px;align-items:center;justify-content:center}.follow-up-button-text{opacity:.6;margin-left:4px}.follow-up-button:hover{border-radius:3px;background-color:#f5f5f5}.follow-up-button:hover>.follow-up-button-text{opacity:1}.button.mod-disabled,.button:disabled{color:#a4a4a4;background-color:#fff;border:1px solid #e5e0df;text-shadow:none}.button.mod-disabled:hover,.button:disabled:hover{color:#a4a4a4;background-color:transparent;border:1px solid #e5e0df}.button.mod-blue.mod-disabled,.button.mod-blue:disabled{background:#8db8eb;border-color:#8db8eb;color:#fff}.two-button{margin-left:10px}.two-button-fill{width:49%;width:calc(50% - 4px);width:-moz-calc(50% - 4px);width:-webkit-calc(50% - 4px);margin-right:4px}.two-button-fill:last-child{margin-right:0}.three-button-fill{width:32%;width:calc(33% - 4px);width:-moz-calc(33% - 4px);width:-webkit-calc(33% - 4px);margin-right:4px}.three-button-fill:last-child{margin-right:0}.animated-ellipsis-one{opacity:0;-webkit-animation:dot 1.3s infinite;-webkit-animation-delay:0ms;animation:dot 1.3s infinite;animation-delay:0ms}.animated-ellipsis-two{opacity:0;-webkit-animation:dot 1.3s infinite;-webkit-animation-delay:.2s;animation:dot 1.3s infinite;animation-delay:.2s}.animated-ellipsis-three{opacity:0;-webkit-animation:dot 1.3s infinite;-webkit-animation-delay:.3s;animation:dot 1.3s infinite;animation-delay:.3s}@-webkit-keyframes dot{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes dot{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.map-buttons{position:absolute;top:60px;right:10px}@media screen and (min-width:769px){.map-buttons{top:auto;bottom:35px;left:192px}}.top-map-buttons{position:absolute;top:10px;left:10px}@media screen and (min-width:769px){.top-map-buttons{left:192px}}.map-button{padding:2px;z-index:2;margin-bottom:20px;display:block;position:relative;background:#fff;border-radius:6px;box-shadow:0 2px 3px -1px rgba(0,0,0,.26)}@media screen and (min-width:769px){.map-button{margin-bottom:auto;border-radius:3px;padding:3px}}@media screen and (min-width:769px){.map-button.mod-lasso{display:none}}@media screen and (max-width:769px){.map-button.mod-layers{display:none}}.map-button-loading{width:24px;height:24px;display:block}.sprite-map-lasso,.sprite-map-lasso-active,.sprite-map-locate,.sprite-map-locate-active{display:block}.pane-tool-button{margin:40px auto 5px;display:block;background:#fff;border-radius:20px;padding:0 20px}.pane-tool-button-image{margin:0 auto}.pane-tool-button-image-background{margin:0 auto;padding:6px}.pane-tool-button:hover{background:#e3e3e3}.pane-tool-button-text{color:#4a90e2;font-size:12px;text-align:center;font-weight:600;margin:8px 0 0 0}.font-size-16{font-size:16px}.font-size-12{font-size:12px}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0}.tooltip.in{opacity:80}.tooltip.top{margin-top:-3px}.tooltip.right{margin-left:3px}.tooltip.bottom{margin-top:3px}.tooltip.left{margin-left:-3px}.tooltip-inner{max-width:200px;white-space:pre-wrap;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.top{margin-top:5px}.sprite{background-image:url(../img/sprite.1759822018.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite{background-image:url(../img/sprite@2x.1759822018.png);background-size:374px 370px}}.sprite-customerdetail-add-to-route{background-position:0 -298px;width:44px;height:26px}.sprite-customerdetail-check-in{background-position:-44px -298px;width:44px;height:26px}.sprite-customerdetail-locate-on-map{background-position:-88px -298px;width:44px;height:26px}.sprite-customerdetail-navigate{background-position:-132px -298px;width:44px;height:26px}.sprite-customercard-add-to-accounts{background-position:-176px -298px;width:44px;height:26px}.sprite-customercard-add-to-route{background-position:-220px -298px;width:44px;height:26px}.sprite-customercard-contract{background-position:-315px -191px;width:24px;height:24px}.sprite-customercard-expand{background-position:-315px -215px;width:24px;height:24px}.sprite-customercard-navigate{background-position:-308px -298px;width:40px;height:26px}.sprite-followup-addtoroute{background-position:-280px -245px;width:28px;height:16px}.sprite-followup-checkin{background-position:-210px -175px;width:24px;height:16px}.sprite-followup-done{background-position:-245px -210px;width:28px;height:16px}.sprite-lasso-mass-update{background-position:-264px -298px;width:44px;height:26px}.sprite-logo-wordmark-red{background-position:0 0;width:175px;height:44px}.sprite-logo-wordmark-white{background-position:0 -44px;width:175px;height:44px}.sprite-map-lasso-active{background-position:-315px -239px;width:24px;height:24px}.sprite-map-lasso{background-position:-315px -263px;width:24px;height:24px}.sprite-map-layers{background-position:-264px -324px;width:24px;height:24px}.sprite-map-locate-active{background-position:-288px -324px;width:24px;height:24px}.sprite-map-locate{background-position:-312px -324px;width:24px;height:24px}.sprite-nav-calendar-new-unsupported{background-position:0 -88px;width:35px;height:35px}.sprite-nav-contact-support-unsupported{background-position:-35px -88px;width:35px;height:35px}.sprite-nav-places-unsupported{background-position:-70px -88px;width:35px;height:35px}.sprite-nav-referrals-unsupported{background-position:-105px -88px;width:35px;height:35px}.sprite-nav-reports-unsupported{background-position:-140px -88px;width:35px;height:35px}.sprite-nav-team-unsupported{background-position:0 -123px;width:35px;height:35px}.sprite-mobile-nav-accounts-active{background-position:-35px -123px;width:35px;height:35px}.sprite-mobile-nav-accounts{background-position:-70px -123px;width:35px;height:35px}.sprite-mobile-nav-layers-active{background-position:-105px -123px;width:35px;height:35px}.sprite-mobile-nav-layers{background-position:-140px -123px;width:35px;height:35px}.sprite-mobile-nav-map-active{background-position:-175px 0;width:35px;height:35px}.sprite-mobile-nav-map{background-position:-175px -35px;width:35px;height:35px}.sprite-mobile-nav-places-active{background-position:-175px -70px;width:35px;height:35px}.sprite-mobile-nav-places{background-position:-175px -105px;width:35px;height:35px}.sprite-mobile-nav-routes-active{background-position:0 -158px;width:35px;height:35px}.sprite-mobile-nav-routes{background-position:-35px -158px;width:35px;height:35px}.sprite-mobile-nav-settings-active{background-position:-70px -158px;width:35px;height:35px}.sprite-mobile-nav-settings{background-position:-105px -158px;width:35px;height:35px}.sprite-mobile-nav-visualize-active{background-position:-140px -158px;width:35px;height:35px}.sprite-mobile-nav-visualize{background-position:-175px -158px;width:35px;height:35px}.sprite-nav-accounts-active{background-position:-175px -193px;width:35px;height:35px}.sprite-nav-badger-align-active{background-position:-210px -193px;width:35px;height:35px}.sprite-nav-calendar-active{background-position:-245px 0;width:35px;height:35px}.sprite-nav-calendar-new-active{background-position:-245px -35px;width:35px;height:35px}.sprite-nav-contact-support-active{background-position:-245px -70px;width:35px;height:35px}.sprite-nav-hq-active{background-position:-245px -105px;width:35px;height:35px}.sprite-nav-import-accounts-active{background-position:-245px -140px;width:35px;height:35px}.sprite-nav-lasso-active{background-position:-245px -175px;width:35px;height:35px}.sprite-nav-layers-active{background-position:0 -228px;width:35px;height:35px}.sprite-nav-places-active{background-position:-35px -228px;width:35px;height:35px}.sprite-nav-referrals-active{background-position:-70px -228px;width:35px;height:35px}.sprite-nav-reports-active{background-position:-105px -228px;width:35px;height:35px}.sprite-nav-reports{background-position:-140px -228px;width:35px;height:35px}.sprite-nav-routes-active{background-position:-175px -228px;width:35px;height:35px}.sprite-nav-settings-active{background-position:-210px -228px;width:35px;height:35px}.sprite-nav-team-active{background-position:-245px -228px;width:35px;height:35px}.sprite-nav-visualize-active{background-position:-280px 0;width:35px;height:35px}.sprite-nav-accounts{background-position:-280px -35px;width:35px;height:35px}.sprite-nav-badger-align{background-position:-280px -70px;width:35px;height:35px}.sprite-nav-calendar-new{background-position:-280px -105px;width:35px;height:35px}.sprite-nav-calendar{background-position:-280px -140px;width:35px;height:35px}.sprite-nav-contact-support{background-position:-280px -175px;width:35px;height:35px}.sprite-nav-hq{background-position:-280px -210px;width:35px;height:35px}.sprite-nav-import-accounts{background-position:0 -263px;width:35px;height:35px}.sprite-nav-lasso{background-position:-35px -263px;width:35px;height:35px}.sprite-nav-layers{background-position:-70px -263px;width:35px;height:35px}.sprite-nav-places{background-position:-105px -263px;width:35px;height:35px}.sprite-nav-referrals{background-position:-140px -263px;width:35px;height:35px}.sprite-nav-routes{background-position:-175px -263px;width:35px;height:35px}.sprite-nav-settings{background-position:-210px -263px;width:35px;height:35px}.sprite-nav-team{background-position:-245px -263px;width:35px;height:35px}.sprite-nav-visualize{background-position:-280px -263px;width:35px;height:35px}.sprite-nav-colorize{background-position:-210px 0;width:35px;height:35px}.sprite-nav-advanced{background-position:-180px -350px;width:20px;height:20px}.sprite-nav-team-member{background-position:-200px -350px;width:20px;height:20px}.sprite-nav-buy-now{background-position:-315px 0;width:35px;height:35px}.sprite-nav-extend-trial-again{background-position:-315px -35px;width:35px;height:35px}.sprite-nav-extend-trial{background-position:-315px -70px;width:35px;height:35px}.sprite-nav-notice{background-position:-315px -105px;width:35px;height:35px}.sprite-places-detail-add-to-accounts{background-position:0 -324px;width:44px;height:26px}.sprite-lasso-more{background-position:-44px -324px;width:44px;height:26px}.sprite-route-clear{background-position:-88px -324px;width:44px;height:26px}.sprite-route-manual{background-position:-350px 0;width:24px;height:24px}.sprite-route-move{background-position:-350px -116px;width:20px;height:20px}.sprite-route-optimize{background-position:-132px -324px;width:44px;height:26px}.sprite-route-options{background-position:-176px -324px;width:44px;height:26px}.sprite-route-save{background-position:-220px -324px;width:44px;height:26px}.sprite-pane-lasso-cancel{background-position:-350px -24px;width:24px;height:24px}.sprite-pane-lasso-start{background-position:-350px -48px;width:24px;height:24px}.sprite-pane-lasso{background-position:-210px -35px;width:35px;height:35px}.sprite-pane-radius-start{background-position:-350px -72px;width:24px;height:24px}.sprite-utility-add-small{background-position:-350px -136px;width:20px;height:20px}.sprite-utility-add{background-position:-210px -70px;width:35px;height:35px}.sprite-utility-back-to-map{background-position:-350px -96px;width:24px;height:20px}.sprite-utility-calendar{background-position:-350px -156px;width:20px;height:20px}.sprite-utility-chat{background-position:-350px -176px;width:20px;height:20px}.sprite-utility-checkin-circle{background-position:-210px -105px;width:35px;height:35px}.sprite-utility-checkin{background-position:-350px -196px;width:20px;height:20px}.sprite-utility-clear{background-position:-315px -140px;width:25px;height:26px}.sprite-utility-close{background-position:-210px -140px;width:35px;height:35px}.sprite-utility-contract{background-position:0 -193px;width:35px;height:35px}.sprite-utility-delete{background-position:-35px -193px;width:35px;height:35px}.sprite-utility-edit-dark{background-position:-350px -336px;width:13px;height:13px}.sprite-utility-edit{background-position:-350px -216px;width:20px;height:20px}.sprite-utility-expand{background-position:-70px -193px;width:35px;height:35px}.sprite-utility-fields{background-position:-350px -236px;width:20px;height:20px}.sprite-utility-guide{background-position:-350px -256px;width:20px;height:20px}.sprite-utility-import-accounts{background-position:-350px -276px;width:20px;height:20px}.sprite-utility-info{background-position:-350px -296px;width:20px;height:20px}.sprite-utility-lasso{background-position:-350px -316px;width:20px;height:20px}.sprite-utility-locate{background-position:-105px -193px;width:35px;height:35px}.sprite-utility-lock-blue{background-position:0 -350px;width:20px;height:20px}.sprite-utility-lock-gray{background-position:-20px -350px;width:20px;height:20px}.sprite-utility-lock{background-position:-140px -193px;width:35px;height:35px}.sprite-utility-phone{background-position:-40px -350px;width:20px;height:20px}.sprite-utility-places{background-position:-60px -350px;width:20px;height:20px}.sprite-utility-required-field-alert{background-position:-175px -140px;width:13px;height:13px}.sprite-utility-routes{background-position:-80px -350px;width:20px;height:20px}.sprite-utility-small-search{background-position:-315px -166px;width:25px;height:25px}.sprite-utility-team{background-position:-100px -350px;width:20px;height:20px}.sprite-utility-video{background-position:-120px -350px;width:20px;height:20px}.sprite-utility-visualize{background-position:-140px -350px;width:20px;height:20px}.sprite-utility-warning{background-position:-160px -350px;width:20px;height:20px}.route-sprite{background-image:url(../img/route-sprite.1759822018.png)}@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.route-sprite{background-image:url(../img/route-sprite@2x.1759822018.png);background-size:198px 174px}}.route-sprite-planner-marker{width:18px;height:25px}.route-sprite-planner-marker-a{background-position:-24px -2px;width:18px;height:25px}.route-sprite-planner-marker-b{background-position:-134px -60px;width:18px;height:25px}.route-sprite-planner-marker-c{background-position:-46px -2px;width:18px;height:25px}.route-sprite-planner-marker-d{background-position:-2px -31px;width:18px;height:25px}.route-sprite-planner-marker-e{background-position:-24px -31px;width:18px;height:25px}.route-sprite-planner-marker-f{background-position:-46px -31px;width:18px;height:25px}.route-sprite-planner-marker-g{background-position:-68px -2px;width:18px;height:25px}.route-sprite-planner-marker-h{background-position:-68px -31px;width:18px;height:25px}.route-sprite-planner-marker-i{background-position:-2px -60px;width:18px;height:25px}.route-sprite-planner-marker-j{background-position:-24px -60px;width:18px;height:25px}.route-sprite-planner-marker-k{background-position:-46px -60px;width:18px;height:25px}.route-sprite-planner-marker-l{background-position:-68px -60px;width:18px;height:25px}.route-sprite-planner-marker-m{background-position:-90px -2px;width:18px;height:25px}.route-sprite-planner-marker-n{background-position:-90px -31px;width:18px;height:25px}.route-sprite-planner-marker-o{background-position:-90px -60px;width:18px;height:25px}.route-sprite-planner-marker-p{background-position:-112px -2px;width:18px;height:25px}.route-sprite-planner-marker-q{background-position:-112px -31px;width:18px;height:25px}.route-sprite-planner-marker-r{background-position:-112px -60px;width:18px;height:25px}.route-sprite-planner-marker-red-a{background-position:-2px -89px;width:18px;height:25px}.route-sprite-planner-marker-red-b{background-position:-24px -89px;width:18px;height:25px}.route-sprite-planner-marker-red-c{background-position:-46px -89px;width:18px;height:25px}.route-sprite-planner-marker-red-d{background-position:-68px -89px;width:18px;height:25px}.route-sprite-planner-marker-red-e{background-position:-90px -89px;width:18px;height:25px}.route-sprite-planner-marker-red-f{background-position:-112px -89px;width:18px;height:25px}.route-sprite-planner-marker-red-g{background-position:-134px -2px;width:18px;height:25px}.route-sprite-planner-marker-red-h{background-position:-134px -31px;width:18px;height:25px}.route-sprite-planner-marker-red-i{background-position:-2px -2px;width:18px;height:25px}.route-sprite-planner-marker-red-j{background-position:-134px -89px;width:18px;height:25px}.route-sprite-planner-marker-red-k{background-position:-2px -118px;width:18px;height:25px}.route-sprite-planner-marker-red-l{background-position:-24px -118px;width:18px;height:25px}.route-sprite-planner-marker-red-m{background-position:-46px -118px;width:18px;height:25px}.route-sprite-planner-marker-red-n{background-position:-68px -118px;width:18px;height:25px}.route-sprite-planner-marker-red-o{background-position:-90px -118px;width:18px;height:25px}.route-sprite-planner-marker-red-p{background-position:-112px -118px;width:18px;height:25px}.route-sprite-planner-marker-red-q{background-position:-134px -118px;width:18px;height:25px}.route-sprite-planner-marker-red-r{background-position:-156px -2px;width:18px;height:25px}.route-sprite-planner-marker-red-s{background-position:-156px -31px;width:18px;height:25px}.route-sprite-planner-marker-red-t{background-position:-156px -60px;width:18px;height:25px}.route-sprite-planner-marker-red-u{background-position:-156px -89px;width:18px;height:25px}.route-sprite-planner-marker-red-v{background-position:-156px -118px;width:18px;height:25px}.route-sprite-planner-marker-red-w{background-position:-2px -147px;width:18px;height:25px}.route-sprite-planner-marker-red-x{background-position:-24px -147px;width:18px;height:25px}.route-sprite-planner-marker-red-y{background-position:-46px -147px;width:18px;height:25px}.route-sprite-planner-marker-red-z{background-position:-68px -147px;width:18px;height:25px}.route-sprite-planner-marker-s{background-position:-90px -147px;width:18px;height:25px}.route-sprite-planner-marker-t{background-position:-112px -147px;width:18px;height:25px}.route-sprite-planner-marker-u{background-position:-134px -147px;width:18px;height:25px}.route-sprite-planner-marker-v{background-position:-156px -147px;width:18px;height:25px}.route-sprite-planner-marker-w{background-position:-178px -2px;width:18px;height:25px}.route-sprite-planner-marker-x{background-position:-178px -31px;width:18px;height:25px}.route-sprite-planner-marker-y{background-position:-178px -60px;width:18px;height:25px}.route-sprite-planner-marker-z{background-position:-178px -89px;width:18px;height:25px}.flatpickr-calendar{background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(102%)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:0 0;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:16px;height:28px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month.disabled,.flatpickr-months .flatpickr-prev-month.disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:0 0;pointer-events:none}.flatpickr-weekdays{background:0 0;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:0 0;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:0 0;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#f3f3f3}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.dw{position:absolute;top:5%;left:0;z-index:1062;color:#000;font-size:12px;text-shadow:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-touch-action:none;-webkit-tap-highlight-color:transparent}.dwi{position:static;margin:5px;display:inline-block}.dwwr{min-width:170px;zoom:1;padding:0 10px;text-align:center}.dw-persp,.dwo{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1061}.dw-bubble .dw{margin:15px 0}.dw-bubble .dw-arrw{position:absolute;left:0;width:100%}.dw-bubble-top .dw-arrw{bottom:-30px}.dw-bubble-bottom .dw-arrw{top:-30px}.dw-bubble .dw-arrw-i{margin:0 30px;position:relative;height:30px}.dw-bubble .dw-arr{display:block}.dw-arr{display:none;position:absolute;left:0;width:0;height:0;border-width:15px 15px;border-style:solid;margin-left:-15px}.dw-bubble-bottom .dw-arr{top:0;border-color:transparent transparent #f3f3f3 transparent}.dw-bubble-top .dw-arr{bottom:0;border-color:#f9f9f9 transparent transparent transparent}.dwc{float:none;margin:0 2px 5px 2px;padding-top:30px;display:inline-block}.dwcc{clear:both}.dwl{text-align:center;line-height:30px;font-weight:600;color:#373738;text-shadow:0 -1px 0 #fff;height:30px;white-space:nowrap;position:absolute;top:-30px;width:100%;font-size:14px}.dwv{padding:10px 0;border-bottom:1px solid #ccc;border-bottom:1px solid rgba(0,0,0,.12);font-size:16px;font-weight:600;text-transform:uppercase}.dwrc{-webkit-border-radius:3px;border-radius:3px}.dwwc{margin:0;padding:0 2px;position:relative;background:#000;zoom:1}.dwwl{margin:4px 2px;position:relative;background:#888;background:linear-gradient(#000 0,#333 35%,#888 50%,#333 65%,#000 100%);background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(.35,#333),color-stop(.5,#888),color-stop(.65,#333),to(#000));background:-moz-linear-gradient(#000 0,#333 35%,#888 50%,#333 65%,#000 100%);background:-o-linear-gradient(#000 0,#333 35%,#888 50%,#333 65%,#000 100%);z-index:5}.dww{margin:0 2px;overflow:hidden;position:relative}.dwsc .dww{color:#fff;background:#444;background:linear-gradient(#000 0,#444 45%,#444 55%,#000 100%);background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(.45,#444),color-stop(.55,#444),to(#000));background:-moz-linear-gradient(#000 0,#444 45%,#444 55%,#000 100%);background:-o-linear-gradient(#000 0,#444 45%,#444 55%,#000 100%)}.dw-bf{-webkit-perspective:1000;-webkit-backface-visibility:hidden}.dw-ul{position:relative;z-index:2}.dw-li{padding:0 5px;display:block;text-align:center;line-height:40px;font-size:26px;white-space:nowrap;text-shadow:0 1px 1px #000;vertical-align:bottom;opacity:.3}.dw-li.dw-hl{background:#fff;background:rgba(255,255,255,.3)}.dw-li.dw-v{opacity:1}.dw-li.dw-h{visibility:hidden}.dw-i{position:relative;height:100%}.dwwb{position:absolute;z-index:4;left:0;cursor:pointer;width:100%;height:40px;text-align:center;opacity:1;transition:opacity .2s linear;-webkit-transition:opacity .2s linear}.dwa .dwwb{opacity:0}.dwwbp{top:0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;font-size:40px}.dwwbm{bottom:0;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;font-size:32px;font-weight:700}.dwpm .dwwc{background:0 0}.dwpm .dww{margin:-1px}.dwpm .dw-li{text-shadow:none}.dwpm .dwwol{display:none}.dwwo{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background:linear-gradient(#000 0,rgba(44,44,44,0) 52%,rgba(44,44,44,0) 48%,#000 100%);background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(.52,rgba(44,44,44,0)),color-stop(.48,rgba(44,44,44,0)),to(#000));background:-moz-linear-gradient(#000 0,rgba(44,44,44,0) 52%,rgba(44,44,44,0) 48%,#000 100%);background:-o-linear-gradient(#000 0,rgba(44,44,44,0) 52%,rgba(44,44,44,0) 48%,#000 100%)}.dwwol{position:absolute;z-index:1;top:50%;left:0;width:100%;height:0;margin-top:-1px;border-top:1px solid #333;border-bottom:1px solid #555}.dwbg .dwb{cursor:pointer;overflow:hidden;display:block;margin:0 2px;color:#fff;padding:5px 7px 6px 7px;font-weight:700;font-size:14px;text-shadow:0 -1px 0 rgba(0,0,0,.32);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.dwbc{padding:0 0 10px;text-align:center;clear:both}.dwbc:after{content:'';display:block;clear:both}.dwbw{display:inline-block;float:left;width:50%;position:relative;z-index:5}.dwbc-p .dwbw{width:33.33%}.dwhl{padding-top:10px}.dwhl .dwl{display:none}.dwbg{color:#000;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid rgba(0,0,0,.15);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);background:#f9f9f9}.dwbg .dwpm .dww{color:#000;background:#fff;border:1px solid #aaa}.dwbg .dwwb{background:#ccc;color:#888;text-shadow:0 -1px 1px #333;box-shadow:0 0 5px #333;-webkit-box-shadow:0 0 5px #333}.dwbg .dwwbp{background:linear-gradient(#f7f7f7,#bdbdbd);background:-webkit-gradient(linear,left bottom,left top,from(#bdbdbd),to(#f7f7f7));background:-moz-linear-gradient(#f7f7f7,#bdbdbd);background:-o-linear-gradient(#f7f7f7,#bdbdbd)}.dwbg .dwwbm{background:linear-gradient(#bdbdbd,#f7f7f7);background:-webkit-gradient(linear,left bottom,left top,from(#f7f7f7),to(#bdbdbd));background:-moz-linear-gradient(#bdbdbd,#f7f7f7);background:-o-linear-gradient(#bdbdbd,#f7f7f7)}.dwbg .dwb-a{-webkit-box-shadow:inset 0 1px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 10px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 10px 0 rgba(0,0,0,.5)}.dwbg .dwwl .dwb-a{-webkit-box-shadow:inset 0 1px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 10px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px 10px 0 rgba(0,0,0,.5)}.dw-persp{perspective:1000;-webkit-perspective:1000;-moz-perspective:1000}.dw-trans .dw-persp{overflow:hidden}.dw-in{animation-timing-function:ease-out;animation-duration:350ms;-webkit-animation-timing-function:ease-out;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-out;-moz-animation-duration:350ms}.dw-out{animation-timing-function:ease-in;animation-duration:350ms;-webkit-animation-timing-function:ease-in;-webkit-animation-duration:350ms;-moz-animation-timing-function:ease-in;-moz-animation-duration:350ms}.dw-fade,.dw-flip,.dw-slidedown,.dw-slidehorizontal,.dw-slideup,.dw-slidevertical,.dw-swing{backface-visibility:hidden;transform:translateX();-webkit-backface-visibility:hidden;-webkit-transform:translateX();-moz-backface-visibility:hidden;-moz-transform:translateX()}.dw-fade,.dw-slidedown,.dw-slidehorizontal,.dw-slideup,.dw-slidevertical,.dw-swing{transform-origin:0 0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0}.dw-flip,.dw-pop{transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%}.dw-pop.dw-in{opacity:1;transform:scale(1);animation-name:dw-p-in;-webkit-animation-name:dw-p-in;-webkit-transform:scale(1);-moz-animation-name:dw-p-in;-moz-transform:scale(1)}.dw-pop.dw-out{opacity:0;animation-name:dw-p-out;-webkit-animation-name:dw-p-out;-moz-animation-name:dw-p-out}.dw-flip.dw-in{opacity:1;transform:scale(1);animation-name:dw-fl-in;-webkit-animation-name:dw-fl-in;-webkit-transform:scale(1);-moz-animation-name:dw-fl-in;-moz-transform:scale(1)}.dw-flip.dw-out{opacity:0;animation-name:dw-fl-out;-webkit-animation-name:dw-fl-out;-moz-animation-name:dw-fl-out}.dw-swing.dw-in{opacity:1;transform:scale(1);animation-name:dw-sw-in;-webkit-animation-name:dw-sw-in;-webkit-transform:scale(1);-moz-animation-name:dw-sw-in;-moz-transform:scale(1)}.dw-swing.dw-out{opacity:0;animation-name:dw-sw-out;-webkit-animation-name:dw-sw-out;-moz-animation-name:dw-sw-out}.dw-slidehorizontal.dw-in{opacity:1;transform:scale(1);animation-name:dw-sh-in;-webkit-animation-name:dw-sh-in;-webkit-transform:scale(1);-moz-animation-name:dw-sh-in;-moz-transform:scale(1)}.dw-slidehorizontal.dw-out{opacity:0;animation-name:dw-sh-out;-webkit-animation-name:dw-sh-out;-moz-animation-name:dw-sh-out}.dw-slidevertical.dw-in{opacity:1;animation-name:dw-dw-sv-in;transform:scale(1);-webkit-animation-name:dw-dw-sv-in;-webkit-transform:scale(1);-moz-animation-name:dw-dw-sv-in;-moz-transform:scale(1)}.dw-slidevertical.dw-out{opacity:0;animation-name:dw-sv-out;-webkit-animation-name:dw-sv-out;-moz-animation-name:dw-sv-out}.dw-slidedown.dw-in{animation-name:dw-sd-in;transform:scale(1);-webkit-animation-name:dw-sd-in;-webkit-transform:scale(1);-moz-animation-name:dw-sd-in;-moz-transform:scale(1)}.dw-slidedown.dw-out{animation-name:dw-sd-out;-webkit-animation-name:dw-sd-out;-moz-animation-name:dw-sd-out}.dw-slideup.dw-in{transform:scale(1);animation-name:dw-su-in;-webkit-animation-name:dw-su-in;-webkit-transform:scale(1);-moz-animation-name:dw-su-in;-moz-transform:scale(1)}.dw-slideup.dw-out{animation-name:dw-su-out;-webkit-animation-name:dw-su-out;-moz-animation-name:dw-su-out}.dw-fade.dw-in{opacity:1;animation-name:dw-f-in;-webkit-animation-name:dw-f-in;-moz-animation-name:dw-f-in}.dw-fade.dw-out{opacity:0;animation-name:dw-f-out;-webkit-animation-name:dw-f-out;-moz-animation-name:dw-f-out}@keyframes dw-f-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes dw-f-in{from{opacity:0}to{opacity:1}}@-moz-keyframes dw-f-in{from{opacity:0}to{opacity:1}}@keyframes dw-f-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes dw-f-out{from{opacity:1}to{opacity:0}}@-moz-keyframes dw-f-out{from{opacity:1}to{opacity:0}}@keyframes dw-p-in{from{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes dw-p-in{from{opacity:0;-webkit-transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes dw-p-in{from{opacity:0;-moz-transform:scale(.8)}to{opacity:1;-moz-transform:scale(1)}}@keyframes dw-p-out{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@-webkit-keyframes dw-p-out{from{opacity:1;-webkit-transform:scale(1)}to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes dw-p-out{from{opacity:1;-moz-transform:scale(1)}to{opacity:0;-moz-transform:scale(.8)}}@keyframes dw-fl-in{from{opacity:0;transform:rotateY(90deg)}to{opacity:1;transform:rotateY()}}@-webkit-keyframes dw-fl-in{from{opacity:0;-webkit-transform:rotateY(90deg)}to{opacity:1;-webkit-transform:rotateY()}}@-moz-keyframes dw-fl-in{from{opacity:0;-moz-transform:rotateY(90deg)}to{opacity:1;-moz-transform:rotateY()}}@keyframes dw-fl-out{from{opacity:1;transform:rotateY(0)}to{opacity:0;transform:rotateY(-90deg)}}@-webkit-keyframes dw-fl-out{from{opacity:1;-webkit-transform:rotateY(0)}to{opacity:0;-webkit-transform:rotateY(-90deg)}}@-moz-keyframes dw-fl-out{from{opacity:1;-moz-transform:rotateY(0)}to{opacity:0;-moz-transform:rotateY(-90deg)}}@keyframes dw-sw-in{from{opacity:0;transform:rotateY(-90deg)}to{opacity:1;transform:rotateY(0)}}@-webkit-keyframes dw-sw-in{from{opacity:0;-webkit-transform:rotateY(-90deg)}to{opacity:1;-webkit-transform:rotateY(0)}}@-moz-keyframes dw-sw-in{from{opacity:0;-moz-transform:rotateY(-90deg)}to{opacity:1;-moz-transform:rotateY(0)}}@keyframes dw-sw-out{from{opacity:1;transform:rotateY(0)}to{opacity:0;transform:rotateY(-90deg)}}@-webkit-keyframes dw-sw-out{from{opacity:1;-webkit-transform:rotateY(0)}to{opacity:0;-webkit-transform:rotateY(-90deg)}}@-moz-keyframes dw-sw-out{from{opacity:1;-moz-transform:rotateY(0)}to{opacity:0;-moz-transform:rotateY(-90deg)}}@keyframes dw-sh-in{from{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX()}}@-webkit-keyframes dw-sh-in{from{opacity:0;-webkit-transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX()}}@-moz-keyframes dw-sh-in{from{opacity:0;-moz-transform:translateX(-100%)}to{opacity:1;-moz-transform:translateX()}}@keyframes dw-sh-out{from{opacity:1;transform:translateX()}to{opacity:0;transform:translateX(100%)}}@-webkit-keyframes dw-sh-out{from{opacity:1;-webkit-transform:translateX()}to{opacity:0;-webkit-transform:translateX(100%)}}@-moz-keyframes dw-sh-out{from{opacity:1;-moz-transform:translateX()}to{opacity:0;-moz-transform:translateX(100%)}}@keyframes dw-dw-sv-in{from{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY()}}@-webkit-keyframes dw-dw-sv-in{from{opacity:0;-webkit-transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY()}}@-moz-keyframes dw-dw-sv-in{from{opacity:0;-moz-transform:translateY(-100%)}to{opacity:1;-moz-transform:translateY()}}@keyframes dw-sv-out{from{opacity:1;transform:translateY()}to{opacity:0;transform:translateY(100%)}}@-webkit-keyframes dw-sv-out{from{opacity:1;-webkit-transform:translateY()}to{opacity:0;-webkit-transform:translateY(100%)}}@-moz-keyframes dw-sv-out{from{opacity:1;-moz-transform:translateY()}to{opacity:0;-moz-transform:translateY(100%)}}@keyframes dw-sd-in{from{transform:translateY(-100%)}to{transform:translateY()}}@-webkit-keyframes dw-sd-in{from{opacity:1;-webkit-transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY()}}@-moz-keyframes dw-sd-in{from{-moz-transform:translateY(-100%)}to{-moz-transform:translateY()}}@keyframes dw-sd-out{from{transform:translateY()}to{transform:translateY(-100%)}}@-webkit-keyframes dw-sd-out{from{opacity:1;-webkit-transform:translateY()}to{opacity:1;-webkit-transform:translateY(-100%)}}@-moz-keyframes dw-sd-out{from{-moz-transform:translateY()}to{-moz-transform:translateY(-100%)}}@keyframes dw-su-in{from{transform:translateY(100%)}to{transform:translateY()}}@-webkit-keyframes dw-su-in{from{opacity:1;-webkit-transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY()}}@-moz-keyframes dw-su-in{from{-moz-transform:translateY(100%)}to{-moz-transform:translateY()}}@keyframes dw-su-out{from{transform:translateY()}to{transform:translateY(100%)}}@-webkit-keyframes dw-su-out{from{opacity:1;-webkit-transform:translateY()}to{opacity:1;-webkit-transform:translateY(100%)}}@-moz-keyframes dw-su-out{from{-moz-transform:translateY()}to{-moz-transform:translateY(100%)}}.jqm .dwo{background:0}.jqm .dw{padding:6px;z-index:1003}.jqm .dwv{position:static;width:auto;padding:.7em 15px .7em 15px;border:0}.jqm .dwwr{border:0;padding:0}.jqm .dwpm .dwwo{background:0}.jqm .dwc{margin:0;padding:30px 5px 5px 5px}.jqm .dwhl{padding:5px}.jqm .dwwb{margin:0;border:0}.jqm .dwwb span{padding:0}.jqm .dwwbp .ui-btn-inner{font-size:40px;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0}.jqm .dwwbm .ui-btn-inner{font-size:32px;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px}.jqm .dwwbp span{font-weight:400}.jqm .dwbc{padding:0}.jqm .dwbc .ui-btn{margin:.5em 5px}.jqm .dwbc .ui-btn-inner{font-size:12px}.jqm .dw-bubble-bottom .dw-arr{border-color:transparent transparent #444 transparent}.jqm .dw-bubble-top .dw-arr{border-color:#222 transparent transparent transparent}.jqm.dw-bottom .dw,.jqm.dw-top .dw{padding:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.jqm.dw-top .dw{border-right:0;border-top:0;border-left:0}.jqm.dw-bottom .dw{border-bottom:0;border-right:0;border-left:0}span.dwbw.dwb-s span.dwb{border:1px solid #268822;background:#2ac66c;text-shadow:1px 1px 0 rgba(150,150,150,.5)}span.dwbw.dwb-c span.dwb{border:1px solid #7e1a0d;background:#c23615}span.dwbw.dwb-n span.dwb{border:1px solid #3d82d3;background:#4a90e2}.dwb-s span:hover{background:#5fc85b}.dwb-c span:hover{background:#c04435}.dwb-n span:hover{background:#56a0df}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em;cursor:pointer;font-weight:600}.ui-datepicker .ui-datepicker-prev{left:1px}.ui-datepicker .ui-datepicker-next{right:15px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:15px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker{background:#fff;border-radius:5px;-webkit-box-shadow:0 4px 9px rgba(0,0,0,.35);-moz-box-shadow:0 4px 9px rgba(0,0,0,.35);box-shadow:0 4px 9px rgba(0,0,0,.35)}.ui-datepicker td a,.ui-datepicker td span{border:1px solid #fff;background:#f6f6f6;padding:1px;width:27px;height:25px}.ui-datepicker td a:hover,.ui-datepicker td span:hover{border:1px solid #fff;background:#08c;color:#fff;padding:1px;width:27px;height:25px}.ms-parent{display:inline-block;position:relative;vertical-align:middle}.ms-choice{display:block;width:100%;height:26px;padding:0;overflow:hidden;cursor:pointer;border:1px solid #aaa;text-align:left;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff}.ms-choice.disabled{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.ms-choice>span{position:absolute;top:0;left:0;right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;padding-left:8px}.ms-choice>span.placeholder{color:#999;padding:2px 10px}.ms-choice>div{position:absolute;top:0;right:0;width:20px;height:25px;background:url(../img/multiple-select.png) left top no-repeat}.ms-choice>div.open{background:url(../img/multiple-select.png) right top no-repeat}.ms-drop{width:100%;overflow:hidden;display:none;margin-top:-1px;padding:0;position:absolute;z-index:99;background:#fff;color:#000;border:1px solid #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ms-drop.bottom{top:100%;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.ms-drop.top{bottom:100%;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.ms-search{display:inline-block;margin:0;min-height:26px;padding:4px;position:relative;white-space:nowrap;width:100%;z-index:10000}.ms-search input{width:100%;height:auto!important;min-height:24px;padding:0 20px 0 5px;margin:0;outline:0;font-size:1em;border:1px solid #aaa;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff url(../img/multiple-select.png) no-repeat 100% -22px;background:url(../img/multiple-select.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../img/multiple-select.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../img/multiple-select.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../img/multiple-select.png) no-repeat 100% -22px,-o-linear-gradient(bottom,#fff 85%,#eee 99%);background:url(../img/multiple-select.png) no-repeat 100% -22px,-ms-linear-gradient(top,#fff 85%,#eee 99%);background:url(../img/multiple-select.png) no-repeat 100% -22px,linear-gradient(top,#fff 85%,#eee 99%)}.ms-search,.ms-search input{-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.ms-drop ul{overflow:auto;margin:0;padding:5px 8px}.ms-drop ul>li{list-style:none;display:list-item;background-image:none;position:static}.ms-drop ul>li .disabled{opacity:.35}.ms-drop ul>li.multiple{display:block;float:left}.ms-drop ul>li.group{clear:both}.ms-drop ul>li.multiple label{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-drop ul>li label{font-weight:400;display:block;white-space:nowrap;padding:3px 5px;cursor:pointer}@media screen and (max-width:768px){.ms-drop ul>li label{padding:11px 5px}}@media screen and (min-width:768px){.ms-drop ul>li label:hover{background-color:#4a90e2;color:#fff;border-radius:2px}}.ms-drop ul>li label.optgroup{font-weight:700}.ms-drop input[type=checkbox]{vertical-align:middle;margin-right:5px;cursor:pointer}.ms-drop .ms-no-results{display:none}.ms-drop{border:1px solid #ccc}.ms-drop ul>li label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ms-drop ul>li label.ms-ellipsis{text-overflow:ellipsis;overflow:hidden}.ms-drop ul>li.ms-no-results{color:#a8a6a6;font-size:.8em;text-align:center;padding:15px}.ms-drop .ms-search>input{font-size:.9em;border:1px solid #ccc}@media screen and (max-width:768px){.ms-drop .ms-search>input{padding:7px 4px}}.ms-choice{border:1px solid #ccc;height:30px}.ms-choice>div{top:2px}#createCheckinFormPopup .ms-drop.bottom{margin:-21px 20px 0;width:calc(100% - 40px);left:0!important;top:inherit}@media screen and (max-width:768px){#createCheckinFormPopup .ms-drop.bottom{margin-top:0}}.ms-drop ul>li.ms-select-all label.ms-ellipsis{font-weight:700;border-bottom:1px solid #e6e6e6}.daterange{position:relative}.daterange *{box-sizing:border-box;-moz-box-sizing:border-box}.daterange div,.daterange li,.daterange span,.daterange ul{border:0;margin:0;padding:0}.daterange ul{list-style:none}.daterange.dr-active{z-index:10}.daterange .dr-input{background-color:#fff;border:1px solid #c3cacd;display:flex;display:-ms-flexbox;display:-webkit-flex;overflow:hidden;position:relative;z-index:5}.daterange .dr-input:hover{border-color:#2693d5}.daterange .dr-input.dr-active{border-color:#2693d5;box-shadow:0 0 0 3px rgba(191,222,236,.8)}.daterange .dr-input .dr-dates{align-items:center;display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;width:259px;-ms-flex-align:center;-ms-flex-pack:justify;padding:0 1.5rem 0 .75rem;-webkit-align-items:center;-webkit-justify-content:space-between}#routeSaveDate{display:-webkit-flex}.daterange .dr-input .dr-dates .dr-date{font-size:.9375rem;outline:0;overflow:hidden;padding:.65625rem 0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.daterange.mod-route-date-picker .dr-input .dr-dates .dr-date{text-align:left;width:100%;padding:5px 10px}.daterange.mod-route-date-picker .dr-input{border:1px solid #e3e3e3;border-radius:4px}.daterange.mod-route-date-picker .dr-input.dr-active{box-shadow:none;border:1px solid #4a90e2}.daterange .dr-input .dr-dates .dr-date.dr-active,.daterange .dr-input .dr-dates .dr-date:focus,.daterange .dr-input .dr-dates .dr-date:hover{color:#2693d5}.daterange .dr-input .dr-dates .dr-dates-dash{color:#c3cacd;flex-grow:0;-ms-flex-positive:0;padding:0 5px;position:relative;text-align:center;top:-2px;webkit-flex-grow:0}.daterange .dr-input .dr-presets{align-items:flex-start;border-left:1px solid #c3cacd;cursor:pointer;display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;flex-shrink:0;flex-wrap:wrap;justify-content:center;-ms-flex-align:start;-ms-flex-direction:column;ms-flex-negative:0;-ms-flex-pack:center;-ms-flex-wrap:wrap;-webkit-align-items:flex-start;-webkit-flex-direction:column;-webkit-flex-shrink:0;-webkit-flex-wrap:wrap;-webkit-justify-content:center;width:2.1875rem}.daterange .dr-input .dr-presets.dr-active,.daterange .dr-input .dr-presets:hover{border-color:#2693d5;box-shadow:inset 0 2px 3px #ebf1f4}.daterange .dr-input .dr-presets.dr-active .dr-preset-bar,.daterange .dr-input .dr-presets:hover .dr-preset-bar{background-color:#2693d5}.daterange .dr-input .dr-presets .dr-preset-bar{background-color:#c3cacd;height:2px;margin:1px 0 1px 25%}.daterange .dr-input .dr-presets .dr-preset-bar:nth-child(1){width:50%}.daterange .dr-input .dr-presets .dr-preset-bar:nth-child(2){width:40%}.daterange .dr-input .dr-presets .dr-preset-bar:nth-child(3){width:30%}.daterange .dr-selections{position:absolute}.daterange .dr-selections .dr-calendar{background-color:#fff;border-radius:0 0 5px 5px;box-shadow:0 0 5px #c3cacd;font-size:.9375rem;left:4px;min-width:210px;overflow:hidden;padding-top:5px;position:relative;top:-5px;transition:width .2s;z-index:4}.daterange-route-date .dr-selections .dr-calendar{top:0}@media screen and (min-width:768px){.daterange-route-date .dr-selections .dr-calendar{top:-284px}}@media screen and (min-width:768px){.js-edit-route-popover .daterange-route-date .dr-selections .dr-calendar{top:-250px}}.daterange .dr-selections .dr-calendar .dr-range-switcher{display:flex;display:-ms-flexbox;display:-webkit-flex;font-size:.875rem;justify-content:space-between;-ms-flex-pack:justify;padding:.375rem .5rem;-webkit-justify-content:space-between}.daterange .dr-selections .dr-calendar .dr-range-switcher .dr-switcher{align-items:center;border:1px solid rgba(195,202,205,.5);border-radius:5px;display:flex;display:-ms-flexbox;display:-webkit-flex;height:1.5625rem;justify-content:space-between;-ms-flex-align:center;-ms-flex-pack:justify;-webkit-align-items:center;-webkit-justify-content:space-between}.daterange .dr-selections .dr-calendar .dr-range-switcher .dr-switcher i{color:#c3cacd;cursor:pointer;font-size:.75rem;height:100%;position:relative;top:-1px;width:20px}.daterange .dr-selections .dr-calendar .dr-range-switcher .dr-switcher i:hover:after,.daterange .dr-selections .dr-calendar .dr-range-switcher .dr-switcher i:hover:before{background-color:#2693d5}.daterange .dr-selections .dr-calendar .dr-range-switcher .dr-switcher i.dr-disabled{opacity:0;pointer-events:none}.daterange .dr-selections .dr-calendar .dr-range-switcher .dr-switcher i:after,.daterange .dr-selections .dr-calendar .dr-range-switcher .dr-switcher i:before{background-color:#c3cacd;border-radius:1px;content:"";height:2px;left:50%;position:absolute;width:7px}.daterange .dr-selections .dr-calendar .dr-range-switcher .dr-switcher i.dr-left:before{-ms-transform:translate(-50%,-50%) rotate(-45deg);top:calc(50% - 2px);transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg)}.daterange .dr-selections .dr-calendar .dr-range-switcher .dr-switcher i.dr-left:after{-ms-transform:translate(-50%,-50%) rotate(45deg);top:calc(50% + 2px);transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg)}.daterange .dr-selections .dr-calendar .dr-range-switcher .dr-switcher i.dr-right:before{-ms-transform:translate(-50%,-50%) rotate(45deg);top:calc(50% - 2px);transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg)}.daterange .dr-selections .dr-calendar .dr-range-switcher .dr-switcher i.dr-right:after{-ms-transform:translate(-50%,-50%) rotate(-45deg);top:calc(50% + 2px);transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg)}.daterange .dr-selections .dr-calendar .dr-range-switcher .dr-month-switcher{margin-right:.375rem;width:100%}.daterange .dr-selections .dr-calendar .dr-range-switcher .dr-year-switcher{min-width:80px}.daterange .dr-selections .dr-calendar .dr-days-of-week-list{background-color:#ebf1f4;border:1px solid rgba(195,202,205,.5);border-left:none;border-right:none;color:#9ba3a7;display:flex;display:-ms-flexbox;display:-webkit-flex;font-size:.625rem;padding:.3125rem 0}.daterange .dr-selections .dr-calendar .dr-days-of-week-list .dr-day-of-week{text-align:center;width:14.28%}.daterange .dr-selections .dr-calendar .dr-day-list{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;font-size:.9375rem;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.daterange .dr-selections .dr-calendar .dr-day-list .dr-day{cursor:pointer;padding:.3125rem;text-align:center;width:14.28%}.daterange .dr-selections .dr-calendar .dr-day-list .dr-day.dr-hover:not(.dr-current){background-color:#ebf1f4!important}.daterange .dr-selections .dr-calendar .dr-day-list .dr-day.dr-hover-before{border-left:2px solid #2693d5!important;border-radius:2px 0 0 2px;padding-left:.1875rem!important}.daterange .dr-selections .dr-calendar .dr-day-list .dr-day.dr-hover-after{border-radius:0 2px 2px 0;border-right:2px solid #2693d5!important;padding-right:.1875rem!important}.daterange .dr-selections .dr-calendar .dr-day-list .dr-end,.daterange .dr-selections .dr-calendar .dr-day-list .dr-selected,.daterange .dr-selections .dr-calendar .dr-day-list .dr-start{background-color:#ebf1f4}.daterange .dr-selections .dr-calendar .dr-day-list .dr-maybe{background-color:#ebf1f4!important}.daterange .dr-selections .dr-calendar .dr-day-list .dr-fade{color:#c3cacd}.daterange .dr-selections .dr-calendar .dr-day-list .dr-start{border-left:2px solid #2693d5;border-radius:2px 0 0 2px;padding-left:.1875rem}.daterange .dr-selections .dr-calendar .dr-day-list .dr-end{border-radius:0 2px 2px 0;border-right:2px solid #2693d5;padding-right:.1875rem}.daterange .dr-selections .dr-calendar .dr-day-list .dr-current{background-color:rgba(38,147,213,.2)!important;color:#2693d5!important}.daterange .dr-selections .dr-calendar .dr-day-list .dr-outside{color:rgba(195,202,205,.5);cursor:default;pointer-events:none}.daterange .dr-selections .dr-preset-list{background-color:#fff;border-radius:0 0 5px 5px;box-shadow:0 0 5px #c3cacd;color:#2693d5;font-size:.9375rem;left:4px;overflow:hidden;padding-top:5px;position:relative;top:-5px;width:100%;z-index:4}.daterange .dr-selections .dr-list-item{align-items:flex-end;border-bottom:1px solid #ebf1f4;cursor:pointer;display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-align:end;padding:.75rem .625rem;-webkit-align-items:flex-end;white-space:nowrap}.daterange .dr-selections .dr-list-item:hover{background-color:#ebf1f4}.daterange .dr-selections .dr-list-item .dr-item-aside{color:#9ba3a7;font-size:.75rem;margin-left:.3125rem}.daterange--single .dr-input{cursor:text}.daterange--single .dr-input .dr-dates{min-width:160px;padding:0;width:100%}.daterange--single .dr-input .dr-dates .dr-date{padding:.65625rem .75rem;text-align:left;width:100%}.list-choice-item-container.mod-dependent-group{border-radius:8px;border:1px solid #e7e3e2}.list-choice-item-container.mod-dependent-group .list-choice-item:first-child{border-radius:8px 8px 0 0;border:0}.list-choice-item-container.mod-dependent-group .list-choice-item:last-child{border-radius:0 0 8px 8px;border:0;border-top:1px solid #e5e0df}.list-choice-item-container.mod-related-group .list-choice-item.mod-multiple-items{margin-bottom:4px;margin-top:4px}.list-choice-item-container.mod-related-group .list-choice-item.mod-multiple-items:first-child{margin-top:0;margin-bottom:4px}.list-choice-item-container.mod-related-group .list-choice-item.mod-multiple-items:last-child{margin-top:4px;margin-bottom:0}.list-choice-item{color:#000;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #e7e3e2;background:#f9f9f9;text-align:left;position:relative}.list-choice-item.mod-columns{padding:15px 15px 15px 20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.list-choice-item.mod-slim{padding:8px 15px 8px 20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.list-choice-item.mod-view-options{padding:10px 15px 10px 20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.list-choice-item.mod-required{color:#fff;background:#d04a01}.list-choice-item.mod-selected{color:#fff;background:#24bd16;font-weight:500}.list-choice-item.mod-multiple-items{margin-bottom:7px;margin-top:7px}.list-choice-item.mod-multiple-items:first-child{margin-top:0;margin-bottom:7px}.list-choice-item.mod-multiple-items:last-child{margin-top:7px;margin-bottom:0}.list-choice-item-label-container{margin-right:2rem;flex-grow:3}.list-choice-item-select{width:220px;border:1px solid #ccc;background-color:#fff}.list-choice-item-label{font-weight:700;font-size:14px;margin:0;text-shadow:none;white-space:nowrap;display:flex;align-items:center}.list-choice-item-label.mod-subtitle{font-size:12px;opacity:.72;font-weight:400;color:rgba(56,52,52,.72)}.list-choice-item.mod-view-options .list-choice-item-select{width:160px}.list-choice-item.mod-required .list-choice-item-label{color:#fff}.list-choice-item.mod-selected .list-choice-item-label.mod-subtitle{color:#fff}.list-choice-items-footer{color:#a4a4a4;margin:10px 0;margin-left:2px;font-size:14px}.nav-main{position:absolute;height:100%;display:flex;flex-direction:column;left:0;z-index:2;background:#312d2d;width:175px;-webkit-box-shadow:2px 0 4px 0 rgba(0,0,0,.3);-moz-box-shadow:2px 0 4px 0 rgba(0,0,0,.3);box-shadow:2px 0 4px 0 rgba(0,0,0,.3)}@media screen and (max-width:768px){.nav-main{width:100%;height:44px;background:#c23615}}.nav-main.mod-admin{background:#fff}.nav-main-relative-container{position:relative;height:100%;display:flex;flex-direction:column}.nav-logo{background-color:#c23615;position:relative;height:44px}@media screen and (max-width:768px){.nav-logo{display:none}}.nav-logo.mod-admin{background:#fff}.nav-logo-image{display:block}.third-party-logo{width:175px;height:44px}@media screen and (max-width:768px){.third-party-logo{display:none}}.third-party-logo.is-hidden{display:none}.nav-logo-image.is-hidden{display:none}.nav-logo-loading{width:30px;height:30px;margin:0 auto;padding:20px}.nav-logo-loading.is-hidden{display:none}.nav-logo-loading-image{padding:6px}.application-menu{display:flex;justify-content:space-between;flex-direction:column;flex:1;position:relative;overflow-y:auto;overflow-x:hidden}@media screen and (max-width:768px){.application-menu{overflow-y:hidden;overflow-x:hidden;flex-direction:row}}.nav-main-list{list-style-type:none;width:100%;margin-top:1px}@media screen and (max-width:768px){.nav-main-list{float:left;margin-top:0;display:contents}}@media screen and (max-width:768px){.nav-main-list.mod-bottom-nav{position:relative;float:right;width:16.666666%;display:contents}}.nav-main-list-item{margin-top:-1px}@media screen and (max-width:768px){.nav-main-list-item{float:left;width:20%}}@media screen and (min-width:768px){.nav-main-list-item.mod-mobile-only{display:none}}.nav-main-list-item.mod-admin-button{padding:15px}.nav-main-list-item.mod-sub-item{background-color:#5f5b5a}@media screen and (max-width:768px){.nav-main-list-item.mod-sub-item{display:none}}.nav-main-list-sprite{padding-left:5px}@media screen and (max-width:768px){.nav-main-list-sprite{display:none}}.nav-main-list-mobile-sprite{margin:-10px auto 0;display:block}@media screen and (min-width:769px){.nav-main-list-mobile-sprite{display:none}}.nav-main-list-sprite.mod-sub-item{margin-left:13px;margin-right:17px}.nav-main-list-sprite.mod-colorize{margin-right:0}@media screen and (max-width:768px){.nav-main-list-sprite.mod-colorize{display:none}}.nav-main-list-item-link{font-weight:700;color:#a7a5a4;display:flex;justify-content:left;width:100%;background:0 0;border:none;border-bottom:1px solid #454040;transition:background ease-in-out .1s}@media screen and (max-width:768px){.nav-main-list-item-link{padding:15px 5px;height:44px;border-bottom:none}}.nav-main-list-sprite.sprite-nav-colorize{margin-left:auto;margin-right:0;justify-self:flex-end;align-self:flex-end}.nav-main-list-not-implemented-link{display:none}.nav-main-list-item-link.mod-admin{border-bottom:1px solid #e5e0df;padding:10px 15px}.nav-main-list-item-link.mod-sub-item{font-weight:700;color:#fff;display:block;height:22px;width:100%;background:0 0;border:none;border-bottom:1px solid #454040;transition:background ease-in-out .1s}.nav-main-list-item-link.mod-bottom-link{border-top:1px solid #454040;border-bottom:none}@media screen and (min-width:768px){.nav-main-list-item-link:hover{background:#fff;color:#4a90e2;text-decoration:none}}@media screen and (min-width:768px){.nav-main-list-item-link.mod-admin:hover{background:#4a90e2;color:#fff;text-decoration:none}}.nav-main-list-item-link.mod-sub-item:hover{background:#5f5b5a;color:#fff;text-decoration:none}.nav-main-list-item-link.mod-active-nav-link{background:#f5f5f5;color:#4a90e2}@media screen and (max-width:768px){.nav-main-list-item-link.mod-active-nav-link{background:#7d2a16}}.nav-main-list-item-link-text{font-size:14px;align-content:center;text-align:left;padding-left:5px}@media screen and (max-width:768px){.nav-main-list-item-link-text{display:none}}.nav-main-list-item-link-text.mod-sub-item{font-size:10px;width:65%;text-align:left}.colorize-legend{width:100%}@media screen and (max-width:768px){.colorize-legend{position:relative}}.colorize-legend.mod-desktop{position:absolute;bottom:105px;left:0}@media screen and (max-width:768px){.colorize-legend.mod-desktop{display:none}}.advanced-filters{background:#312d2d;border-top:1px solid #454040;color:#979797;font-size:12px;padding:10px 15px;position:relative;width:100%;float:left}@media screen and (min-width:768px){.advanced-filters{display:none}}.colorize-legend.mod-mobile{position:relative;background:#312d2d;border-top:1px solid #454040;float:left}@media screen and (min-width:769px){.colorize-legend.mod-mobile{display:none}}.colorize-legend-text-title{color:#979797;text-transform:uppercase;font-size:12px;border-bottom:1px solid #454040;padding:10px 15px;margin:0}@media screen and (max-width:768px){.colorize-legend-text-title{display:none}}.colorize-legend-text-list{list-style-type:none;padding:10px 0;width:175px;overflow-y:auto;overflow-x:hidden;max-height:130px}@media screen and (min-height:700px){.colorize-legend-text-list{max-height:200px}}@media screen and (min-height:900px){.colorize-legend-text-list{max-height:380px}}@media screen and (max-width:768px){.colorize-legend-text-list{width:100%;padding:5px 10px;max-height:60px}}.colorize-legend-text-list-item{padding:5px 15px;display:flex;align-items:center}@media screen and (max-width:768px){.colorize-legend-text-list-item{float:left;padding:5px}}.colorize-legend-text-list-item-color{width:12px;height:12px;border-radius:50%}.colorize-legend-text-list-item-text{color:#fff;width:90%;font-size:11px;padding-left:15px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.colorize-legend-text-list-item-text{padding:0 10px;width:auto}}.colorize-legend-text-list-item-text:hover{text-overflow:clip;white-space:normal;word-break:break-all}.colorize-legend-numeric-title{color:#979797;text-transform:uppercase;font-size:12px;border-bottom:1px solid #454040;padding:10px 15px;display:block}@media screen and (max-width:768px){.colorize-legend-numeric-title{display:none}}.colorize-legend-numeric-numbers{color:#fff;font-size:11px;padding:0 15px}.colorize-legend-numeric-number-left{padding:5px 0}.colorize-legend-numeric-number-right{padding:5px 0}.colorize-legend-numeric-title-image{border-radius:4px;margin:0 10px 15px}.colorize-legend-numeric-gradient{height:25px;border:2px solid #000;border-radius:6px;margin:0 13px 15px;background:#ffc;background:-moz-linear-gradient(left,#ffc 0,#ffeda0 11%,#fed976 22%,#feb24c 33%,#fd8d3c 44%,#fc4e2a 55%,#e31a1c 66%,#bd0026 77%,#800026 88%,#490016 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#ffc),color-stop(11%,#ffeda0),color-stop(22%,#fed976),color-stop(33%,#feb24c),color-stop(44%,#fd8d3c),color-stop(55%,#fc4e2a),color-stop(66%,#e31a1c),color-stop(77%,#bd0026),color-stop(88%,#800026),color-stop(100%,#490016));background:-webkit-linear-gradient(left,#ffc 0,#ffeda0 11%,#fed976 22%,#feb24c 33%,#fd8d3c 44%,#fc4e2a 55%,#e31a1c 66%,#bd0026 77%,#800026 88%,#490016 100%);background:-o-linear-gradient(left,#ffc 0,#ffeda0 11%,#fed976 22%,#feb24c 33%,#fd8d3c 44%,#fc4e2a 55%,#e31a1c 66%,#bd0026 77%,#800026 88%,#490016 100%);background:-ms-linear-gradient(left,#ffc 0,#ffeda0 11%,#fed976 22%,#feb24c 33%,#fd8d3c 44%,#fc4e2a 55%,#e31a1c 66%,#bd0026 77%,#800026 88%,#490016 100%);background:linear-gradient(to right,#ffc 0,#ffeda0 11%,#fed976 22%,#feb24c 33%,#fd8d3c 44%,#fc4e2a 55%,#e31a1c 66%,#bd0026 77%,#800026 88%,#490016 100%)}@media screen and (max-width:768px){.colorize-legend-numeric-gradient{margin:0 10px 5px}}.nav-button{border:none;text-align:left;line-height:10px;width:100%;text-shadow:1px 1px 1px rgba(150,150,150,.48)}@media screen and (max-width:768px){.nav-button{display:none}}.nav-button-text-container{margin-top:10px}.nav-button-text-container-no-subtext{margin-top:12px}.nav-button-title{font-size:12px;font-weight:700}.nav-button-subtext{font-size:8px;font-weight:700}.nav-button-dark{color:#fff}.nav-button-dark:hover{color:#fff;background:#000}.nav-button-green{color:#fff;background:#2ac66c;border-bottom:1px solid #2bba43}.nav-button-green:hover{background:#40d780}.nav-button-blue{color:#fff;background:#4a90e2;border-bottom:1px solid #3d82d3}.nav-button-blue:hover{background:#529df5}.nav-button-pink{color:#fff;background:#db4cf8;border-bottom:1px solid #aa1fc6}.nav-button-pink:hover{background:#df70f6}.menu-pane{position:absolute;left:175px;width:300px;height:100%;background:#f5f5f5;z-index:2;-webkit-box-shadow:2px 0 4px 0 rgba(0,0,0,.3);-moz-box-shadow:2px 0 4px 0 rgba(0,0,0,.3);box-shadow:2px 0 4px 0 rgba(0,0,0,.3)}@media screen and (max-width:768px){.menu-pane{top:43px;height:calc(100% - 44px);width:100%;left:0}}.menu-pane.is-hidden{display:none}.pane-header{display:flex;align-items:center;justify-content:space-between;flex:none;height:44px;width:100%;padding-left:18px;background-color:#7d2a16;color:#fff}.pane-actions-container,.pane-controls-container,.pane-options-container{display:flex;align-items:center;justify-content:flex-end;height:100%}.pane-controls-container{min-width:88px}.u-overflow-scroll-pane{overflow:auto;position:absolute;top:43px;left:0;right:0;bottom:0}.u-overflow-visible-pane{overflow:visible;position:absolute;top:43px;left:0;right:0;bottom:0}@media screen and (max-width:768px){.pane-header.mod-accounts{background-color:#312d2d}}@media screen and (max-width:768px){.pane-header.mod-places{background-color:#312d2d}}.pane-header-text{font-size:16px;font-weight:700}.pane-header-add{background:0 0;opacity:.6;padding:5px 15px 3px 10px;color:#fff}@media screen and (max-width:768px){.pane-header-add.mod-lasso{display:none}}.pane-header-add:active{background-color:#8a3520;opacity:1}@media screen and (min-width:768px){.pane-header-add:hover{background-color:#8a3520;opacity:1}}@media screen and (min-width:768px){.pane-header-add:hover .pane-header-add-text{color:#fff}}.pane-header-add:active .pane-header-add-text{color:#fff}.pane-header-add-text{font-size:12px;font-weight:700;padding:8px 0}.pane-header-control{display:flex;align-items:center;justify-content:center;height:100%;width:44px;background:0 0;color:#fff;border:none;cursor:pointer}@media screen and (min-width:768px){.pane-header-control:hover{background-color:#8a3520}}.pane-header-control:active{background-color:#8a3520}.pane-sub-head{background:#fff;border-bottom:1px solid #e5e0df;height:36px;padding:1px;display:flex}@media screen and (max-width:768px){.pane-sub-head{height:44px}}.pane-sub-head.mod-search{background:0 0}.pane-sub-head-option{color:#979797;font-size:12px;padding:6px 5px;flex:1;border:none;background:0 0}@media screen and (max-width:768px){.pane-sub-head-option{padding:10px 5px}}.pane-sub-head-option.mod-active-option{background-color:#4a90e2;color:#fff;font-weight:700;border-radius:20px}.pane-sub-head-search-button{background-color:#4a90e2;border:none;padding:2px 10px;margin:2px;border-radius:4px}@media screen and (max-width:768px){.pane-sub-head-search-button{padding:6px 15px}}.pane-sub-head-search-button.mod-places{color:#fff;font-weight:500;padding:5px 10px;text-shadow:1px 1px 1px rgba(0,0,0,.2);cursor:pointer}@media screen and (min-width:768px){.pane-sub-head-search-button:hover{background-color:#529df5}}.pane-sub-head-search-input{padding:7px 15px;border:none;background:0 0}@media screen and (max-width:768px){.pane-sub-head-search-input{padding:10px 15px}}.menu-pane-sub-head-search-clear-button{padding:4px}@media screen and (max-width:768px){.menu-pane-sub-head-search-clear-button{padding:7px 10px}}.menu-pane-sub-head-search-clear-button.mod-save-route{padding:2px 4px}.pane-sub-head-search-input.mod-clear{flex:1}.pane-sub-head-search-clear-button{border:0;background:0 0}.pane-no-subhead{top:44px}.pane-with-subhead{top:80px}@media screen and (max-width:768px){.pane-with-subhead{top:88px}}.pane-with-footer-buttons{bottom:50px}.pane-with-subhead.mod-places-subhead{margin-top:20px}.menu-pane-accounts-list{list-style-type:none;background:#fff}.menu-pane-checkbox{padding:10px 15px}.menu-pane-checkbox-label{padding:5px 0;cursor:pointer}.menu-pane-checkbox-text{margin-left:10px}.menu-pane-cell-group{list-style-type:none;background:#fff;border-top:1px solid #e5e0df;margin-bottom:80px}.menu-pane-list-scroll{overflow-y:auto;height:96%}.menu-pane-cell-group.mod-follow-up,.menu-pane-cell-group.mod-multi-groups{margin-bottom:0}.menu-pane-cell-group.mod-top-margin{margin-top:35px}.menu-pane-cell-group.mod-no-bottom-margin{margin-bottom:0}.menu-pane-cell-group-title{color:#a8a6a6;padding:10px 15px;text-transform:uppercase;font-weight:700;font-size:12px;margin-top:35px}.menu-pane-cell-group-title.mod-half-margin{margin-top:20px}.menu-pane-cell-group-title.mod-follow-up{margin-top:15px}.menu-pane-cell{font-size:14px;padding:10px 15px;width:100%;line-height:20px;color:#302e2d;border-bottom:1px solid #e5e0df;cursor:pointer}@media screen and (max-width:768px){.menu-pane-cell{width:100%;padding:15px}}.menu-pane-cell-content{width:84%;flex:1;padding:3px 7px 4px 0}.menu-pane-cell.mod-button-inside{display:flex}.menu-pane-cell-subtext{font-size:12px;opacity:.8}.menu-pane-cell-super-text{color:#84888d;font-size:10px;line-height:12px}.menu-pane-cell-regular-text{color:#302e2d;font-size:14px;padding:5px 0 0;line-height:16px}.menu-pane-cell.mod-delete{width:88%}.menu-pane-cell.mod-delete.lasso-list-element{width:88%;height:41px}.inherited-width{width:inherit}.menu-pane-cell.mod-numeric{border-top:1px solid #e5e0df;border-bottom:1px solid #e5e0df;background:#fff}.menu-pane-cell-list-name{width:100%}.menu-pane-cell-list-name.mod-follow-up{margin-top:5px}.menu-pane-cell-list-address{color:#84888d;font-size:12px}@media screen and (min-width:768px){.menu-pane-cell:hover .follow-up-button,.menu-pane-cell:hover .menu-pane-cell-checkin-date-time,.menu-pane-cell:hover .menu-pane-cell-follow-up-date-time,.menu-pane-cell:hover .menu-pane-cell-link,.menu-pane-cell:hover .menu-pane-cell-list-address,.menu-pane-cell:hover .menu-pane-cell-regular-text,.menu-pane-cell:hover .menu-pane-cell-super-text{background-color:#529df5;color:#fff}}.menu-pane-cell:active .menu-pane-cell-checkin-date-time,.menu-pane-cell:active .menu-pane-cell-follow-up-date-time,.menu-pane-cell:active .menu-pane-cell-link,.menu-pane-cell:active .menu-pane-cell-regular-text,.menu-pane-cell:active .menu-pane-cell-super-text,.menu-pane-cell:hover .menu-pane-cell-list-address{background-color:#529df5;color:#fff}.menu-pane-cell.mod-no-highlight:hover .menu-pane-cell-regular-text{background-color:#fff;color:#302e2d;font-size:14px}.menu-pane-cell.mod-no-highlight:hover .menu-pane-cell-super-text{background-color:#fff;color:#84888d;font-size:10px}.menu-pane-cell-text-align{padding:2px 0;max-width:90%}.menu-pane-cell-edit-align{cursor:pointer;padding:0 5px}@media screen and (min-width:768px){.menu-pane-cell:hover{background-color:#529df5;color:#fff}}.menu-pane-cell:active{background-color:#529df5;color:#fff}.menu-pane-cell.mod-active{background-color:#4a90e2;color:#fff;border-bottom:1px solid #3d82d3}.menu-pane-cell.mod-active .menu-pane-cell-list-address{background-color:#4a90e2;color:#fff}.menu-pane-cell.mod-bold{font-weight:700;font-size:16px;padding:15px}.menu-pane-cell.mod-standalone{background-color:#fff;border-top:1px solid #e5e0df}.menu-pane-cell.mod-no-highlight:hover{color:#302e2d;border-bottom:1px solid #e5e0df;background:#fff}.menu-pane-cell.mod-no-click{cursor:default}.menu-pane-cell-group-description{color:#a8a6a6;font-size:12px;padding:20px 15px;line-height:18px;margin-bottom:100px}.menu-pane-cell-sub-text{color:#a8a6a6;font-size:14px;padding:5px 15px;line-height:18px}.menu-pane-cell-sub-text.is-pending{color:#a8a6a6}.menu-pane-cell-sub-text.is-error{color:#c23615}.menu-pane-cell-sub-text.is-success{color:#2ac66c}.menu-pane-cell-group-description.mod-subtract-margin{margin-top:-80px}.menu-pane-cell-group-description.mod-on-map{margin-bottom:0}.menu-pane-cell-checkbox{margin-right:15px}.menu-pane-cell-label{padding:10px 15px;width:100%;cursor:pointer}.menu-pane-cell-delete-button{padding:3px 0 2px;width:12%;border:none;background:0 0;border-bottom:1px solid #e5e0df}@media screen and (max-width:768px){.menu-pane-cell-delete-button{padding:8px 0 7px}}.menu-pane-cell-button{padding:3px 0 2px;width:12%;border:none;background:0 0;border-bottom:1px solid #e5e0df}@media screen and (max-width:768px){.menu-pane-cell-button{padding:8px 0 7px}}.menu-pane-cell-delete-button.mod-extra-padding{padding:12px 0 13px}@media screen and (min-width:768px){.menu-pane-cell-button:hover,.menu-pane-cell-delete-button:hover{background-color:#f5f5f5}}.menu-pane-cell-delete-button:active{background-color:#f5f5f5}.menu-pane-cell-delete-button.mod-super-text{padding:10px 0 8px}@media screen and (max-width:768px){.menu-pane-cell-delete-button.mod-super-text{padding:15px 0 13px}}.js-account-history-list-item{position:relative}.js-add-team-member-input{width:96%}.js-routes-current-empty.u-empty-pane.mod-no-background{padding:40px 0 0 0}#addLocationButton{margin-bottom:0}.menu-pane-cell-checkin-detail-wrapper.mod-delete{min-height:71px}.menu-pane-cell-delete-button.mod-checkin-delete{padding:20px 0 15px;position:absolute;min-height:100%}.menu-pane-cell-editable-content{width:88%}.menu-pane-cell-edit-container{width:10%}.menu-pane-cell-text{padding:0 10px 0 0}.follow-up-pane-cell{font-size:14px;width:100%;line-height:20px;color:#302e2d;border-bottom:1px solid #e5e0df;cursor:pointer;padding:5px 8px 3px}@media screen and (max-width:768px){.follow-up-pane-cell{width:100%}}.follow-up-content{padding:5px 7px 2px}@media screen and (min-width:768px){.follow-up-pane-cell .follow-up-content:hover{background-color:#f5f5f5;border-radius:3px}}@media screen and (min-width:768px){.follow-up-content:hover .menu-pane-cell-follow-up-date-time{background-color:#f5f5f5}}.menu-pane-hero-text{color:#7f7b7b;line-height:20px;font-size:16px;width:70%;margin-top:25px;margin-bottom:10px}.menu-pane-link-button{color:#a8a6a6;border:none;background:0 0;padding:5px 15px;font-size:12px;text-align:center;cursor:default}.nav-pane-empty-button-subtext{color:#807c7c;font-size:12px;text-align:center}.menu-pane-link-button.mod-active{color:#4a90e2;cursor:pointer}.nav-pane-empty-title{color:#686361;font-size:18px;font-weight:700;margin:0 auto 5px;width:250px}.nav-pane-empty-subtext{color:#807977;font-size:14px;font-weight:400;margin:0 auto 25px;width:250px}.nav-pane-empty-image{margin:15px auto;display:block;width:80%}.nav-pane-leads-image{height:295px}.nav-pane-team-image{height:235px}.nav-pane-empty-description{color:#7f7b7b;font-size:12px;line-height:16px;width:240px;margin:0 auto}.nav-pane-empty-description.mod-full-width{width:60%}.nav-pane-empty-description.mod-standalone-link{margin:15px auto 0;font-weight:700}.place-details-state{color:#fff;padding:10px 15px;font-size:14px;text-shadow:1px 1px 0 rgba(150,150,150,.5)}.place-details-state.mod-open{background-color:#2ac66c}.place-details-state.mod-closed{background-color:#c23615}.menu-pane-cell-checkin-name{font-weight:700}.menu-pane-cell-checkin-date-time .menu-pane-cell-follow-up-date-time{color:#979797;font-size:12px}.menu-pane-cell-follow-up-date-time{width:70px;height:14px;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#9aa2ad}.menu-pane-cell-checkin-detail{margin-top:10px;width:100%}.pane-spinner{position:absolute;left:0;right:0;top:0;bottom:0;margin:50% auto;display:block;width:1px}.pane-open-text{color:#302e2d;display:block;padding:5px 15px;font-size:14px}.referral-list{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:center;list-style:none}.referral-list-share-link{margin-right:20px;width:36px;height:36px;border-radius:2px;box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)}.referral-list-share-link:hover{transform:translateY(-1px);box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)}.referral-list-share-link:last-child{margin-right:0}.referral-list-share-image{width:36px;height:36px}.new-pane-routes{display:flex;flex-direction:column;height:100%}fieldset{padding:0;margin:0;border:0}.control-group{margin-bottom:10px}button,input,label,select,textarea{font-size:14px;line-height:20px}label{display:block}textarea{height:auto}.input-base{border:2px solid #e3e3e3;padding:10px;border-radius:4px;width:100%}@media screen and (min-width:768px){.input-base{padding:5px 10px}}.input-base.mod-with-clear{width:88%}.input-base.mod-stripe{background-color:#fff;padding:8px 10px}.input-clear{width:12%}input[type=button],input[type=checkbox],input[type=file],input[type=image],input[type=radio],input[type=reset],input[type=submit]{width:auto}input[type=file],select{height:30px;line-height:30px}select{width:220px;border:1px solid #ccc;background-color:#fff}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus,select:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.leads-search-input::-webkit-input-placeholder{color:#727579}.leads-search-input:-moz-placeholder{color:#727579}.leads-search-input:-ms-input-placeholder{color:#727579}#search::-webkit-input-placeholder{color:#727579}#search:-moz-placeholder{color:#727579}#search:-ms-input-placeholder{color:#727579}select.multi-select-component[multiple]{z-index:-1;position:absolute;height:calc(91%);border-radius:1em}#card-element input,.input-base{border:1px solid #e3e3e3;padding:10px;border-radius:4px;width:100%}@media screen and (min-width:768px){#card-element input,.input-base{padding:5px 10px}}.input-base.mod-side-button{width:auto}.input-base:disabled{cursor:not-allowed;background-color:#eee;opacity:1}.input-select{width:100%}.input-base.mod-custom-text{font-weight:700;font-size:14px;display:block;padding:8px 10px}.input-base.mod-location{width:100%}@media screen and (min-width:768px){.input-base.mod-location{padding:5px 10px}}.input-base.mod-numeric-filters{width:30%;margin-top:10px}.input-base.mod-delete-button-behind{width:93%}.input-base:focus{border:1px solid #4a90e2}.input-high-label{color:#9e9e9e;font-weight:500;margin-bottom:2px}.form-group{margin-bottom:10px}.form-group.mod-text{margin-top:30px;padding-left:20px}.form-group.mod-two-groups{width:50%}@media screen and (max-width:768px){.form-group.mod-two-groups{width:100%}}.form-group.mod-two-groups:nth-child(odd){padding-right:10px}@media screen and (max-width:768px){.form-group.mod-two-groups:nth-child(odd){padding-right:0}}.input-base.mod-start-end-input{width:100%}.input-base.mod-start-end-input.mod-mobile{width:80%}.input-base.mod-super-small{width:40px}.input-base.mod-very-small{width:80px}.payment-slash{padding:5px;color:#999a9b;font-size:22px}.input-with-button{border:2px solid #e3e3e3;border-radius:4px;padding:3px;background:#fff;display:flex}.input-with-button-input{border:none;padding:20px 10px 10px 10px;width:100%;border-radius:4px}.input-floated{border:2px solid #e3e3e3;border-radius:4px;position:relative;margin-bottom:10px}.input-floated-label{position:absolute;font-size:10px;color:#b6b5b5;left:10px;top:0}.input-naked{border:none;border-radius:4px}.input-naked.mod-button-inside{width:78%;padding:0 10px}.input-naked.mod-floated{padding:15px 10px 5px 10px;width:100%}.popover-animated{-webkit-animation:fadeIn 50ms linear;-moz-animation:fadeIn 50ms linear;-ms-animation:fadeIn 50ms linear;-o-animation:fadeIn 50ms linear;animation:fadeIn 50ms linear}.popover.popover-animated{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.popover.popover-animated.mod-right{-webkit-animation:fpFadeInLeft .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInLeft .3s cubic-bezier(.23,1,.32,1)}.popover.top{top:38px!important}.popover:after,.popover:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.popover.wider{width:340px}.popover.large{width:470px;max-height:350px}.popover-right:after{left:80%;margin-left:-15px}.popover-right:before{left:80%;margin-left:-16px}.popover-left:after{left:30%;margin-left:-15px}.popover-left:before{left:30%;margin-left:-16px}.popover-slight-right:after{left:60%;margin-left:-15px}.popover-slight-right:before{left:60%;margin-left:-16px}.popover-top:after,.popover-top:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.popover-top:before{border-color:rgba(247,247,247,0);border-top-color:rgba(0,0,0,.15);border-width:6px;left:50%;margin-left:-6px}.popover-top:after{border-color:rgba(247,247,247,0);border-top-color:#f9f9f9;border-width:5px;left:50%;margin-left:-5px}.popover-bottom:after,.popover-bottom:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.popover-bottom:before{border-color:rgba(247,247,247,0);border-bottom-color:rgba(0,0,0,.15);border-width:6px;left:50%;margin-left:-6px}.popover-bottom:after{border-color:rgba(247,247,247,0);border-bottom-color:#f9f9f9;border-width:5px;left:50%;margin-left:-5px}.popover-left:after,.popover-left:before{top:45%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.popover-left:before{border-color:rgba(247,247,247,0);border-left-color:rgba(0,0,0,.15);border-width:6px;left:100%;margin-left:0}.popover-left:after{border-color:rgba(247,247,247,0);border-left-color:#f9f9f9;border-width:5px;left:100%;margin-left:0}.popover-right:after,.popover-right:before{top:45%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.popover-right:before{border-color:rgba(247,247,247,0);border-right-color:rgba(0,0,0,.15);border-width:6px;left:0;margin-left:-12px;margin-top:-1px}.popover-right:after{border-color:rgba(247,247,247,0);border-right-color:#f9f9f9;border-width:5px;left:0;margin-left:-10px}#customersPopoverDiv,#layersPopoverDiv,#routesPopoverDiv{min-height:100px}.popover .title{background:#121212 url(../img/popover_gradient.png) repeat-x;color:#fff;font-size:1.3em;text-align:center;padding:8px 0 0 0;height:27px}.popover .content{overflow:visible;line-height:1.3em;font-size:.9em}.popover.large .content{max-height:285px}button.popover-title{width:100%;background:0 0;border:0;text-align:left;font-size:13px;border-bottom:1px solid #ccc;border-top:1px solid #fff;padding:12px 15px 11px}#advFiltersButton.popover-title{border-bottom:none}button.popover-title i{margin-left:10px;color:#303030}.customer-popover-title,.popover-title,.saved-leads-title{font-weight:600;text-transform:uppercase;text-shadow:1px 1px 1px #fff;color:#303030;padding:14px 15px 13px;border-bottom:1px solid #ccc;border-top:1px solid #fff}.lead-delete-button,.route-delete-button{background:0 0;border:none;border-left:1px solid #ccc;float:right;padding:10px 15px 14px}.search-result{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:270px}.search-result-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:270px;font-size:14px}.search-result-address{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:270px;font-size:12px}.popover-title a{color:#303030}.no-top-border{border-top:none!important}.no-bottom-border{border-bottom:none!important}.search-box{border:none;width:217px;height:28px;float:left;padding:0 10px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;margin:0;font-size:13px!important;-moz-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running;background-color:#fff;color:#5b5e61;border:1px solid #ccc;-webkit-appearance:none}.search-button{padding:0 15px;height:30px;line-height:14px;background:#4c8efa;color:#fff;font-size:18px;border:1px solid #3466d8;border-bottom:1px solid #2f5cc3;text-shadow:1px 1px 2px #3c75f7;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}#topProducts{height:250px}.search-button .icon-search-2{font-size:18px;line-height:18px}label.checkbox{display:block;margin:3px 0;padding:8px 5px 2px 5px;border-radius:4px;-webkit-transition:background-color .35s,.35s ease-in-out;-moz-transition:background-color .35s,.35s ease-in-out;-o-transition:background-color .35s,.35s ease-in-out;-ms-transition:background-color .35s,.35s ease-in-out;transition:background-color .35s,.35s ease-in-out}.checkbox input[type=checkbox]{float:right;margin:0 7px 0 0;line-height:normal;cursor:pointer}#headquartersSearchResults,#universalSearchResults{top:80px;left:500px;z-index:1053;width:300px;max-height:500px;position:absolute;border:1px solid #ccc;display:none;-webkit-box-shadow:0 1px 8px 3px rgba(0,0,0,.3),inset 0 1px 0 0 rgba(255,255,255,.4);-moz-box-shadow:0 1px 8px 3px rgba(0,0,0,.3),inset 0 1px 0 0 rgba(255,255,255,.4);box-shadow:0 1px 8px 3px rgba(0,0,0,.3),inset 0 1px 0 0 rgba(255,255,255,.4);color:#000;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#f3f3f3;background:-moz-linear-gradient(top,#f3f3f3 0,#e8e8e8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f3f3),color-stop(99%,#e8e8e8));background:-webkit-linear-gradient(top,#f3f3f3 0,#e8e8e8 99%);background:-o-linear-gradient(top,#f3f3f3 0,#e8e8e8 99%);background:-ms-linear-gradient(top,#f3f3f3 0,#e8e8e8 99%);background:linear-gradient(to bottom,#f3f3f3 0,#e8e8e8 99%)}#headquartersSearchResults{left:684px}#headquartersSearchResults:after,#headquartersSearchResults:before,#universalSearchResults:after,#universalSearchResults:before{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#headquartersSearchResults:after,#universalSearchResults:after{border-color:rgba(255,255,255,0);border-right-color:#eee;border-width:15px;top:40px;margin-top:-15px}#searchHQResultCategories,#searchResultCategories{overflow:auto;max-height:380px}#customerPopoverContent{max-height:340px;overflow:auto}#headquartersSearchResultsList,#universalSearchCustomerResults{border-top:1px solid #fff}#headquartersSearchResults .popover-title,#universalSearchResults .popover-title{font-size:13px}#headquartersSearchResults li,#universalSearchResults li{line-height:16px}.clear-leads-button{background:#fff;border:1px solid #ccc;color:#b0afb0;border-left:none;float:left;border-right:none;padding:5px 6px 3px 6px}.leads-search-input{border-right:none!important;width:196px;margin-bottom:5px;font-size:13px!important;padding-left:10px!important;border:1px solid #ccc;float:left;-webkit-appearance:none;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-to-right:0;-moz-border-radius-botto-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.leads-search-button{padding:0 15px;height:30px;line-height:14px;background:#4c8efa;color:#fff;font-size:18px;border:1px solid #3466d8;border-bottom:1px solid #2f5cc3;text-shadow:1px 1px 2px #3c75f7;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.save-search-button{padding:4px 0;width:100%;border:1px solid #adacae;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.popover-main-menu-width{width:310px}.list-item-selected{background:#398ad9!important;color:#fff!important;border-bottom:1px solid #3477ba!important;border-top:1px solid #4f9eec!important}.searchBtn{margin:2px 0 0 4px}.lead-padding{padding:10px 15px;float:left}.lead-x{float:right;font-size:18px;color:#b8b7b9;margin-top:-2px;margin-right:-3px;cursor:pointer}.lead-x:hover{color:#cd1523}ul.colorize-marker-list{list-style:none;margin:0;padding:0}.colorize-marker-list li{cursor:pointer;padding:10px 15px;line-height:20px}.colorize-item-unselected{background:#faf9fb;border-bottom:1px solid #ccc;border-top:1px solid #fff;color:#676768}.colorize-item-selected{background:#398ad9;color:#fff;border-bottom:1px solid #3477ba;border-top:1px solid #4f9eec}.route-list ul{list-style:none;margin:0;padding:0}li.route-list{background:#faf9fb;border-bottom:1px solid #ccc;border-top:1px solid #fff;width:100%;cursor:pointer;color:#676768}li.route-list:last-child{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}li.route-list-selected{background:#29292a;color:#fff}.route-list-item{font-size:14px;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:12px 15px;float:left}.route-list-date{font-size:12px;max-width:100px;padding:12px 10px 0 0;float:right}.route-delete{color:#b8b7b9;float:right;font-size:18px;margin-top:-2px;margin-right:-3px}.delete-bg{background:#fff;height:13px;float:right;margin-top:4px;width:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.route-delete:hover{color:#b02121}.route-list ul{list-style:none;margin:0;padding:0}ul#drawerRoutes{margin:0}.route-item{padding:5px 15px;color:#dadada;font-size:11px}li.route-item-selected{background-color:#4e1f1f}li.route-item-selected:hover{background-color:#4e1f1f!important}li.route-item{padding:4px 0;margin:0;border-top:1px solid #5d5d5d;border-bottom:1px solid #1e1e1e;position:relative}li.route-item:hover{background-color:#282828;border-top:1px solid #5d5d5d;border-bottom:1px solid #1e1e1e}input.route-input{background-color:#242424;color:#dadada;border:none;padding:7px 10px 7px 40px;border-top:1px solid #3d3d3d;border-bottom:1px solid #131313;font-size:14px}.route-input:hover{background-color:#282828}.filter-range{text-align:center;padding:3px 6px;color:#000;text-shadow:1px 1px 1px #fff;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.layer-item input[type=checkbox]{margin-top:-2px}.layer-item label{padding:8px 10px 6px 15px;cursor:pointer;margin:0}li.layer-item:active{background:#398ad9;color:#fff;border-bottom:1px solid #3477ba;border-top:1px solid #4f9eec}.layer-item input[type=checkbox]{margin-top:-2px}.labelname{margin:20px 0 0 10px;line-height:26px}.subord-list{display:block}.subord-list ul{list-style:none;margin:0;padding:0}li.subord-list{background:#faf9fb;border-bottom:1px solid #ccc;border-top:1px solid #fff;width:100%;cursor:pointer;color:#676768}.subord-list-item{font-size:14px}.popover-module-container{border-bottom:1px solid #ccc;border-top:1px solid #fff;padding:8px 10px}.popover-button-disabled{width:100%;background:0 0;border:2px solid #abaaad;padding:5px 20px;color:#abaaad;border-radius:4px}.noUiSlider{width:215px;height:10px;background:#626262;margin:10px 0 10px 15px}.noUi-midBar{height:10px;z-index:0;background-color:#4a90e2}.noUi-handle>div{z-index:0;width:24px;height:24px;position:absolute;top:-8px;left:-8px;border:1px solid #626262;background:#fff;border-radius:50%;cursor:pointer}.noUi-activeHandle,.noUi-handle>div:hover{background:#adcbe1!important;border-color:#2673ab!important}.slidertext{width:100%}.slidertextitem{float:left;text-align:center}.slidertextiteml{text-align:left}.slidertextitemr{text-align:right}.dayslidertextitem{width:14%}.timeslidertextitem{width:11%}.slider-title-container{color:#000;font-weight:600;text-transform:uppercase}h3.graph-header{display:block;padding:15px 15px 0;font-size:16px;font-weight:600;margin:0}button.advanced-filters-highlight{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.4);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.2);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.2);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.2);background:#5da9e4;background:-moz-linear-gradient(top,#5da9e4 0,#4287cc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5da9e4),color-stop(100%,#4287cc));background:-webkit-linear-gradient(top,#5da9e4 0,#4287cc 100%);background:-o-linear-gradient(top,#5da9e4 0,#4287cc 100%);background:-ms-linear-gradient(top,#5da9e4 0,#4287cc 100%);background:linear-gradient(to bottom,#5da9e4 0,#4287cc 100%);-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom:none}button.advanced-filters-highlight i{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.4)}input#manualRouteAddition{width:326px}.popover{display:none;background:#f9f9f9;position:absolute;width:100%;height:100%}@media screen and (min-width:768px){.popover{width:auto;height:auto;color:#000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid rgba(0,0,0,.15);box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}}.react-popover{display:block!important;z-index:2;width:400px;border-radius:5px;overflow:hidden;margin-left:.5rem}.popover.mod-route-add{margin-left:-5px!important}.popover-menu{list-style-type:none}.big-popover{width:400px;height:100%;border-radius:5px;overflow:hidden;background:#fff;border:1px solid #bbb;box-shadow:rgba(0,0,0,.2) 0 1px 3px}.mini-popover-buttons{margin-top:5px;display:flex;justify-content:space-between}.mini-popover-list{list-style-type:none;margin:8px 0 0;padding:0;max-height:calc(-10%);position:absolute;width:calc(85%);overflow-y:auto}@media screen and (min-width:768px){.mini-popover-list{max-height:200px;position:relative;width:100%}}.mini-popover-list.is-empty{margin:0}.mini-popover-list-item{margin-top:-1px;padding:12px 10px;max-width:100%;border:1px solid #dddcde;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}@media screen and (min-width:768px){.mini-popover-list-item{padding:7px 10px;max-width:198px}}.mini-popover-list-item:hover{background-color:#4a90e2;color:#fff}.mini-popover-list-item:first-child{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;margin-top:1px}.mini-popover-list-item:last-child{-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.popover-mini-menu{list-style-type:none}.popover-mini-menu-item{padding:10px 15px;cursor:pointer}.popover-mini-menu-item:nth-child(even){border-top:1px solid #e5e0df;border-bottom:1px solid #e5e0df}.popover-mini-menu-item:first-child{-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.popover-mini-menu-item:last-child{-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;border-bottom:none}.popover-mini-menu-item:hover{background-color:#fff}.popover-header{background:#fff;padding:10px 15px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:1px solid #e5e0df}.segment-new{font-size:9px;padding:2px 4px;font-weight:800;background:#53d769;color:#fff;border-radius:10px;margin-left:5px}.segmented-control.is-active .segment-new{background:#fff;color:#4a90e2}.segmented-controls{display:flex}.segmented-control{color:#979797;font-size:12px;padding:6px 5px;border:none;background:0 0;text-align:center}.segmented-control.mod-two{width:50%}.segmented-control.mod-three{width:33.3333%}.segmented-control.is-active{background-color:#4a90e2;color:#fff;font-weight:700;border-radius:20px}.popover-subhead{padding:5px 15px;border-bottom:1px solid #e5e0df}.popover-subhead.mod-temporary{border-bottom:none}.popover-search{display:flex;flex-direction:row;border:1px solid #e5e0df;background-color:#fff;border-radius:6px}.popover-search-input{padding:7px 15px;border:none;background:0 0;flex-grow:1}.popover-search-clear{padding:4px;margin-left:auto}.popover-search-button{background-color:#4a90e2;border:none;padding:2px 10px;margin:2px;height:30px;border-radius:4px;margin-left:auto;color:#fff;font-size:12px;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.3);border:1px solid #3d82d3}.popover-search-button:hover{background:#529df5}.popover-search-button:active{background:#2c75cb}.popover-description{color:#807977;font-size:12px;font-weight:400;padding:25px;text-align:center}.ai-suggestions-description{color:#807977;font-size:12px;font-weight:400;padding:5px 15px;text-align:center;background-color:#f9f9f9;border-bottom:1px solid #e5e0df}.ai-suggestions-list{height:306px;overflow-y:auto}.popover-body{max-height:300px;min-height:300px;overflow-y:auto}.popover-body.mod-no-subhead{max-height:347px;min-height:347px}.popover-cells{list-style-type:none;padding:0;margin:0;width:100%}.popover-cell{border-bottom:1px solid #e5e0df;padding:10px 20px;background:#fff;display:flex;cursor:pointer}.popover-cell:hover{background:#f3f3f3}.popover-cell-text{flex-grow:2}.popover-cell-button{color:#4a90e2;font-weight:600;font-size:12px;margin-left:auto;flex:none}@-webkit-keyframes fpFadeInLeft{from{opacity:0;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInLeft{from{opacity:0;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.route-list-container{background:#131313;width:448px;height:100%;position:absolute;top:0;right:8px;z-index:400}.route-list-show,.route-list-top-buttons .route-list-button{color:#c2c2c2;font-size:14px;font-weight:700;text-shadow:0 -1px 0 #000;border-top:1px solid #2a2a2a;border-bottom:1px solid 151515;background:#3b3b3b;background:-moz-linear-gradient(top,#3b3b3b 0,#2a2a2a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3b3b3b),color-stop(100%,#2a2a2a));background:-webkit-linear-gradient(top,#3b3b3b 0,#2a2a2a 100%);background:-o-linear-gradient(top,#3b3b3b 0,#2a2a2a 100%);background:-ms-linear-gradient(top,#3b3b3b 0,#2a2a2a 100%);background:linear-gradient(to bottom,#3b3b3b 0,#2a2a2a 100%)}.route-list-top-buttons{margin-top:44px}.route-list-top-buttons button{padding:15px 0;width:112px;display:inline-block;margin-right:-4px;text-align:center;border-top:none;border-bottom:none}.route-list-top-buttons .route-list-button i{margin-right:10px}.route-list-top-buttons .options{border-right:1px solid rgba(0,0,0,.8);border-left:1px solid rgba(0,0,0,.8);-moz-box-shadow:inset -2px 0 4px -2px rgba(255,255,255,.3);-webkit-box-shadow:inset -2px 0 4px -2px rgba(255,255,255,.3);box-shadow:inset -2px 0 4px -2px rgba(255,255,255,.3)}.route-list-top-buttons .optimize{border-left:none;border-right:1px solid rgba(0,0,0,.8);-moz-box-shadow:inset 2px 0 4px -2px rgba(255,255,255,.3),inset -2px 0 4px -2px rgba(255,255,255,.3);-webkit-box-shadow:inset 2px 0 4px -2px rgba(255,255,255,.3),inset -2px 0 4px -2px rgba(255,255,255,.3);box-shadow:inset 2px 0 4px -2px rgba(255,255,255,.3),inset -2px 0 4px -2px rgba(255,255,255,.3)}.route-list-top-buttons .save{border-left:none;border-right:none;-moz-box-shadow:inset 2px 0 4px -2px rgba(255,255,255,.3),inset -2px 0 4px -2px rgba(255,255,255,.3);-webkit-box-shadow:inset 2px 0 4px -2px rgba(255,255,255,.3),inset -2px 0 4px -2px rgba(255,255,255,.3);box-shadow:inset 2px 0 4px -2px rgba(255,255,255,.3),inset -2px 0 4px -2px rgba(255,255,255,.3)}.route-list-top-buttons .hide{border-right:1px solid rgba(0,0,0,.8);border-left:1px solid rgba(0,0,0,.8);-moz-box-shadow:inset 2px 0 4px -2px rgba(255,255,255,.3);-webkit-box-shadow:inset 2px 0 4px -2px rgba(255,255,255,.3);box-shadow:inset 2px 0 4px -2px rgba(255,255,255,.3)}.route-list-show:hover,.route-list-top-buttons .route-list-button:hover{background:#424142}.route-list-show:active,.route-list-top-buttons .route-list-button:active{background:#1b1b1b;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.8);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.8);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.8)}.route-list-appointment-card{width:428px;background:#f9f9f9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:9px auto}.top-of-card{padding:15px 20px 10px}.top-of-card .appointment-details,.top-of-card .customer-details{display:inline-block;width:192px}.top-of-card .customer-details h1{font-size:18px;margin:5px 0 5px;line-height:18px;color:#303030;width:192px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.top-of-card .appointment-details{text-align:right;vertical-align:top}.customer-details .tel{margin:5px 0;font-weight:700}.route-list-appointment-card .appointment-button{width:214px;display:inline-block;padding:12px 0;vertical-align:top;font-weight:700;color:#535353;text-shadow:0 -1px 0 rgba(255,255,255,.5);background:#f0f0f0;background:-moz-linear-gradient(top,#f0f0f0 0,#cacaca 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0f0f0),color-stop(100%,#cacaca));background:-webkit-linear-gradient(top,#f0f0f0 0,#cacaca 100%);background:-o-linear-gradient(top,#f0f0f0 0,#cacaca 100%);background:-ms-linear-gradient(top,#f0f0f0 0,#cacaca 100%);background:linear-gradient(to bottom,#f0f0f0 0,#cacaca 100%)}.route-list-appointment-card .appointment-button:hover{background:#efeef0}.route-list-appointment-card .appointment-button:active{background:#bbbabc;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4)}.appointment-card-buttons .navigate-button{-moz-box-shadow:inset -1px 1px 0 0 rgba(255,255,255,.3);-webkit-box-shadow:inset -1px 1px 0 0 rgba(255,255,255,.3);box-shadow:inset -1px 1px 0 0 rgba(255,255,255,.3);margin-right:-4px;border:none;border-top:1px solid #dedede;border-right:1px solid #dedede;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px}.appointment-card-buttons .next-button{-moz-box-shadow:inset 1px 1px 0 0 rgba(255,255,255,.3);-webkit-box-shadow:inset 1px 1px 0 0 rgba(255,255,255,.3);box-shadow:inset 1px 1px 0 0 rgba(255,255,255,.3);border:none;border-top:1px solid #dedede;border-left:1px solid #dedede;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px}.appointment-card-buttons{vertical-align:top}.appointment-card-buttons i{margin-right:10px;font-size:18px}.appointment-button i{vertical-align:bottom}.next-appointment-tag{background:#eee;text-align:center;text-transform:uppercase;text-shadow:0 -1px 0 rgba(255,255,255,.8);font-size:8px;width:100px;position:absolute;margin:-5px 0 0 164px;font-weight:700;color:#949494;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.appointment-details{color:#989898;font-size:12px}.appointment-time{font-weight:600;color:#272727}.appointment-details .appointment-times{margin:10px 0}.minutes-till{color:#eee;text-shadow:0 -1px 0 rgba(0,0,0,.2);font-size:12px;margin:3px 0 0 5px;background:#3cb878;padding:3px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.scheduled-appointments-list{background:#efefef;width:428px;margin:8px auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:scroll;max-height:540px}.start-route{border-bottom:1px solid #ccc}.start-route .start-block{border:1px solid #a2a2a2;text-transform:uppercase;text-shadow:0 -1px 2px rgba(0,0,0,.4);color:#eaeaea;background:#c2c2c2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:28px;height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 0;text-align:center;font-size:8px}.start-route .far-left-block{padding:8px 8px 7px}.far-left-block{-moz-box-shadow:inset -1px 1px 0 0 rgba(255,255,255,.8);-webkit-box-shadow:inset -1px 1px 0 0 rgba(255,255,255,.8);box-shadow:inset -1px 1px 0 0 rgba(255,255,255,.8)}.start-route .appointment-time{width:100px}button.appointment-time{height:43px;border:none;padding:0 10px;background:#efefef;border-left:1px solid #ccc;border-right:1px solid #ccc;-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.8),inset 1px 0 0 0 rgba(255,255,255,.8),inset -1px 0 0 0 rgba(255,255,255,.8);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.8),inset 1px 0 0 0 rgba(255,255,255,.8),inset -1px 0 0 0 rgba(255,255,255,.8);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.8),inset 1px 0 0 0 rgba(255,255,255,.8),inset -1px 0 0 0 rgba(255,255,255,.8);cursor:pointer}button.appointment-time:hover{background:#f8f7fa}button.appointment-time:active{background:#bbbabc;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4)}.time-between{float:right}.time-between-early{color:#39b54a;font-size:10px}.time-between-late{color:#ed1c24;font-size:10px}.route-list-row-section-overtext.appt-time-late{color:#ed1c24}.route-list-row-section-overtext.appt-time-early{color:#39b54a}.placeholder-letter{font-size:14px;font-weight:600;color:#272727;float:left;vertical-align:top;height:43px;border:none;width:29px;border-left:1px solid #ccc;-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4),inset 1px 0 0 0 rgba(255,255,255,.4),inset -1px 0 0 0 rgba(255,255,255,.4);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4),inset 1px 0 0 0 rgba(255,255,255,.4),inset -1px 0 0 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4),inset 1px 0 0 0 rgba(255,255,255,.4),inset -1px 0 0 0 rgba(255,255,255,.4)}button.appointment-letter{height:43px;border:none;background:#efefef;border-left:1px solid #ccc;-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4),inset 1px 0 0 0 rgba(255,255,255,.4),inset -1px 0 0 0 rgba(255,255,255,.4);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4),inset 1px 0 0 0 rgba(255,255,255,.4),inset -1px 0 0 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4),inset 1px 0 0 0 rgba(255,255,255,.4),inset -1px 0 0 0 rgba(255,255,255,.4);cursor:pointer}button.appointment-letter:hover{background:#f8f7fa}button.appointment-letter:active{background:#bbbabc;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4)}.mylocation-input-container input[type=text]{-webkit-appearance:none;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;border:1px solid #cdcdcd;border-right:none;height:18px;width:145px;float:left;-moz-box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.2),inset 0 -10px 10px -10px rgba(0,0,0,.2),inset 10px 0 10px -10px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.2),inset 0 -10px 10px -10px rgba(0,0,0,.2),inset 10px 0 10px -10px rgba(0,0,0,.2);box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.2),inset 0 -10px 10px -10px rgba(0,0,0,.2),inset 10px 0 10px -10px rgba(0,0,0,.2)}.appointment-length i,.appointment-time i{color:#9e9e9e;line-height:18px}.mylocation-input-container{padding:7px 5px 8px 82px;-moz-box-shadow:inset 1px 1px 0 0 rgba(255,255,255,.8);-webkit-box-shadow:inset 1px 1px 0 0 rgba(255,255,255,.8);box-shadow:inset 1px 1px 0 0 rgba(255,255,255,.8)}.mylocation-arrow,.mylocation-placeholder{background:#fff;border:1px solid #cdcdcd;border-left:none;padding:6px 12px 0 8px;margin-left:-7px;-webkit-appearance:none;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.2),inset 0 -10px 10px -10px rgba(0,0,0,.2),inset -10px 0 10px -10px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.2),inset 0 -10px 10px -10px rgba(0,0,0,.2),inset -10px 0 10px -10px rgba(0,0,0,.2);box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.2),inset 0 -10px 10px -10px rgba(0,0,0,.2),inset -10px 0 10px -10px rgba(0,0,0,.2)}.mylocation-placeholder{display:inline-block;vertical-align:bottom;padding:13px 4px}.mylocation-arrow-image{width:15px;height:15px}.actual-time,.travel-time-text{float:left}.travel-time{background:#363636;-moz-box-shadow:inset 0 0 10px rgba(0,0,0,.7);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.7);box-shadow:inset 0 0 10px rgba(0,0,0,.7);border-bottom:1px solid #ccc;-webkit-transition:max-height .2s ease-in-out;-moz-transition:max-height .2s ease-in-out;-ms-transition:max-height .2s ease-in-out;-o-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out;z-index:400;position:relative}.travel-time-container{border-top:1px solid #6d6d6d;max-height:32px;-webkit-transition:max-height .2s ease-in-out;-moz-transition:max-height .2s ease-in-out;-ms-transition:max-height .2s ease-in-out;-o-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out}.travel-time button{border:none;background:0 0;display:inline-block;padding:7px 13px 4px;vertical-align:top;cursor:pointer}.travel-expand-collapse{width:17px;height:17px}.travel-time-expand{background:url(../img/route-expand-collapse.png);background-position:top left;background-repeat:no-repeat;height:17px;width:17px;background-size:17px}.travel-time-collapse{background:url(../img/route-expand-collapse.png);background-position:bottom left;background-repeat:no-repeat;height:17px;width:17px;background-size:17px}.fixed-time-clock{position:absolute;top:0;left:4px;color:#2e2e2e}.travel-time-info{color:#c9c9c9;text-shadow:0 -1px 0 rgba(0,0,0,.6);display:inline-block;margin:8px 10px 8px 10px;font-size:12px;font-weight:700;width:360px}.travel-time-info .actual-time{margin-left:20px}.start-route .far-left-block{padding:8px 8px 7px}.grabber-container{padding:8px 8px 7px}.grabber-image{width:28px;height:28px;cursor:pointer}button.appointment-company,button.appointment-length,button.appointment-remove{height:43px;border:none;padding:0 10px;background:#efefef;border-right:1px solid #ccc;-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.8),inset 1px 0 0 0 rgba(255,255,255,.8),inset -1px 0 0 0 rgba(255,255,255,.8);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.8),inset 1px 0 0 0 rgba(255,255,255,.8),inset -1px 0 0 0 rgba(255,255,255,.8);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.8),inset 1px 0 0 0 rgba(255,255,255,.8),inset -1px 0 0 0 rgba(255,255,255,.8);cursor:pointer}button.appointment-company:hover,button.appointment-length:hover,button.appointment-remove:hover{background:#f8f7fa}button.appointment-company:active,button.appointment-length:active,button.appointment-remove:active{background:#bbbabc;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4)}.scheduled-appointment .appointment-length,.scheduled-appointment .appointment-time{padding:3px 5px;position:relative}.scheduled-appointment .appointment-length{font-size:14px;font-weight:600;color:#272727;vertical-align:top;width:80px;float:left}.appointment-letter{font-size:14px;font-weight:600;color:#272727;float:left;vertical-align:top;width:30px;padding:4px 4px 0}.scheduled-appointment .appointment-company{font-size:14px;font-weight:600;color:#303030;text-align:left;vertical-align:top;width:130px;float:left}button.appointment-company span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:120px}.scheduled-appointment .appointment-remove{font-size:18px;font-weight:600;color:#a2a1a1;border-right:none;line-height:18px;vertical-align:top;width:44px}.last-appointment{border-bottom:none;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}button.manual-appointment{height:43px;border:none;width:220px;font-weight:700;margin:20px auto;display:block;padding:0 10px;background:#efefef;color:#303030;border-right:1px solid #ccc;-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.8),inset 1px 0 0 0 rgba(255,255,255,.8),inset -1px 0 0 0 rgba(255,255,255,.8);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.8),inset 1px 0 0 0 rgba(255,255,255,.8),inset -1px 0 0 0 rgba(255,255,255,.8);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.8),inset 1px 0 0 0 rgba(255,255,255,.8),inset -1px 0 0 0 rgba(255,255,255,.8);cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}button.manual-appointment:hover{background:#f8f7fa}button.manual-appointment:active{background:#bbbabc;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4)}button.manual-appointment i{color:#5e5e5e;margin-right:10px}.ui-sortable-helper{margin-left:10px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.4);-moz-box-shadow:0 0 8px rgba(0,0,0,.4);box-shadow:0 0 8px rgba(0,0,0,.4);z-index:9999!important}.ui-sortable-placeholder{background:#abaaab;height:44px}.mini-popover-base{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mini-popover{padding:8px 7px 7px}input.mini-popover-input{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #b6b6b6;-webkit-appearance:none;display:block}input.mini-popover-input:focus{border:1px solid #4c8efa}input.mini-popover-input-last{margin-top:7px}.route-options-list{overflow:hidden}.route-options-list ul{list-style-type:none;margin:0;padding:0}.route-options-list li{cursor:pointer}.route-options-list li:hover{background:#398ad9;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.8);border-bottom:1px solid #3477ba;border-top:1px solid #4f9eec}#settingsPopoverDiv li:first-child a,.route-options-list li:first-child{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}#settingsPopoverDiv li:last-child a,.route-options-list li:last-child{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.route-list-show{position:absolute;top:60px;right:30px;padding:12px 15px;border-radius:4px;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-box-shadow:1px 0 4px 3px rgba(0,0,0,.25);-moz-box-shadow:1px 0 4px 3px rgba(0,0,0,.25);box-shadow:1px 0 4px 3px rgba(0,0,0,.25)}.route-list-show i{margin-right:5px}.appointment-selected{background:#388ad9!important;color:#fff!important;text-shadow:0 1px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4),inset 1px 0 0 0 rgba(255,255,255,.4),inset -1px 0 0 0 rgba(255,255,255,.4)!important;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4),inset 1px 0 0 0 rgba(255,255,255,.4),inset -1px 0 0 0 rgba(255,255,255,.4)!important;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4),inset 1px 0 0 0 rgba(255,255,255,.4),inset -1px 0 0 0 rgba(255,255,255,.4)!important}.empty-route{text-align:center;color:#303030;padding:0 20px}.clear-route-date-button{background:#fff;color:#b0afb0;border:1px solid #b6b6b6;border-left:none;float:left;padding:5px 8px 3px 6px;margin-top:7px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0}input.hasDatepicker{width:180px}.date-picker-container,.owner-picker-container{margin-top:6px;display:flex}.react-date-picker-container{margin-top:6px;display:flex;border:1px solid #e3e3e3;border-radius:4px;padding:5px 10px}.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid #e5e0df;background-color:#fff;margin:0;padding:0;height:36px;display:flex}.react-tabs__tab{border-radius:20px;float:left;color:#979797;font-size:12px;padding:10px 5px;flex:1;text-align:center;display:inline-block;border-style:none;bottom:-1px;margin-bottom:2px;position:relative;list-style:none;cursor:pointer}.react-tabs__tab--selected{background:#4a90e2;border-color:#aaa;font-weight:700;color:#fff;border-radius:20px;text-align:center;display:block}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{box-shadow:0 0 5px #0188fe;border-color:#0188fe;outline:0}.react-tabs__tab:focus:after{content:"";position:absolute;height:5px;left:-4px;right:-4px;bottom:-5px;background:#fff}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}.add-record-location-tab-list{margin:0;padding:10px 15px;height:53px}.add-record-location-tab{height:32px;padding:8px 5px}.route-list{background:#fff;border-top:1px solid #e5e0df}.route-list-row{border-bottom:1px solid #e5e0df}@media screen and (min-width:768px){.route-list-row-section:hover{background-color:#f5f5f5}}.route-list-row-section:active{background-color:#f5f5f5}.route-list-row-section.mod-no-highlight:hover{background-color:transparent}.route-list-row-section.mod-placeholder{width:6%;height:25px;padding:10px 0 9px;margin:0 2px 0 15px}.route-list-travel-time{background-color:#ececec;border-bottom:1px solid #e5e0df;padding:5px 15px;-webkit-transition:max-height .2s ease-in-out;-moz-transition:max-height .2s ease-in-out;-ms-transition:max-height .2s ease-in-out;-o-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out}.route-list-travel-time-text{color:#302e2d;font-size:10px;margin-right:10px}.route-list-travel-time-time{font-size:10px;color:#979797}.route-list-row-section.mod-start{color:#fff;font-size:6px;background-color:#53d769;border:1px solid #3db852;padding:5px;text-transform:uppercase;margin:13px 3px 10px 8px;border-radius:3px;width:12.5%;text-align:center}.route-list-row-section.mod-start-input{padding:5px;width:69%}.route-list-row-section.mod-end-input{padding:5px;width:87%}.route-list-row-section-overtext{color:#302e2d;font-size:9px;font-weight:700;line-height:12px}.route-list-row-section-subtext{color:#a8a6a6;font-size:8px;line-height:12px}.route-list-row-section-fixed{color:#a8a6a6;font-size:8px;line-height:12px;height:12px}.route-list-row-section.mod-grabber{padding:12px 10px 12px 15px;cursor:pointer;width:15%}.route-list-row-section.mod-marker{padding:10px 0 9px;width:6%;cursor:default;position:relative;text-align:center;color:#276d19}.route-list-row-section.scaled-marker{transform:scale(1.3,1.3)}.route-list-row-section.mod-marker.mod-start-marker{padding:10px 0 9px;margin:0 2px 0 15px}.route-list-row-section.mod-waypoint-number{position:absolute;top:19.5%;left:50%;transform:translate(-50%,-50%);font-size:9px;pointer-events:none}.route-list-row-section.mod-waypoint-number-100{position:absolute;top:23%;left:50%;transform:translate(-50%,-50%);font-size:7px;pointer-events:none}.route-list-row-section.mod-time{padding:3px 0 5px;width:18%}.route-list-row-section.mod-length{padding:15px 0 5px;width:12%}.route-list-row-section.mod-time-length.mod-set{padding:0 10px 10px}.route-list-row-section.mod-time-length:active{background:#4a90e2;color:#fff}.route-list-row-section.mod-name{width:35%;padding:12px 0 12px 5px;font-size:12px;font-weight:700;text-align:left}.route-list-row-section.mod-remove{padding:5px 7px 4px 0;width:14%}.route-list-locate{padding:0;width:20%}.route-list-row-section.mod-name:hover{color:#4a90e2}.route-list-row-section.mod-active{color:#4a90e2}.pane-option-buttons{position:absolute;bottom:0;left:0;background:#fff;border-top:1px solid #e5e0df;width:100%;display:flex}.pane-option-button{padding:4px 0 0;flex:1}.more-pane-options-button{display:flex;flex-direction:column}@media screen and (min-width:768px){.pane-option-button:hover{background-color:#f5f5f5}}.pane-option-button:active{background-color:#f5f5f5}.pane-option-button[disabled]:hover{background-color:transparent}.pane-option-button.mod-clear:hover{background-color:#fab5a5}.pane-option-button:disabled{opacity:.4}.pane-option-button-image{margin:0 auto;display:block}.pane-option-button-text{color:#92bff5;font-size:10px}.optimize-disabled{opacity:.4;cursor:default}.more-options-disabled{opacity:.4}ul.account-tabs{text-align:center;margin:0;background:#f7f9fa;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:none;overflow:hidden}ul.account-tabs li a{padding:20px 14px 0;font-weight:400;color:#555;-webkit-transition:opacity ease-in-out .1s;-moz-transition:opacity ease-in-out .1s;-o-transition:opacity ease-in-out .1s;transition:opacity ease-in-out .1s;width:25%;height:70px;float:left;opacity:.5;font-size:14px;border-bottom:4px solid #efefef;text-decoration:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.15);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,.15);box-shadow:inset 0 0 2px rgba(0,0,0,.15);vertical-align:top;line-height:33px}ul.account-tabs li a img{height:25px;margin:3px 5px;float:left}ul.account-tabs li a i{float:left;font-style:normal}ul.account-tabs li a:hover{opacity:1;border-bottom:4px solid #2598c3}ul.account-tabs li a:active{opacity:1;border-bottom:4px solid #2598c3}a.account-active-tab{opacity:1!important;text-decoration:none!important;text-shadow:0 -1px 0 rgba(255,255,255,.4);border-bottom:4px solid #2598c3!important;background:#fff!important;-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.3)!important;-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,.3)!important;box-shadow:inset 0 0 6px 0 rgba(0,0,0,.3)!important}.tab-right-most-link{border-right:none}ul.account-tabs li a.profile-tab{padding-left:30px}.profile-text{margin-left:5px}.account-pane{position:absolute;right:0;top:0;width:300px;height:100%;background:#f5f5f5;z-index:2;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}@media screen and (max-width:768px){.account-pane{height:calc(100% - 43px);width:100%;top:43px}}.account-pane.is-hidden{display:none}.account-location-image{width:300px;margin-top:35px}.account-notepad-form{margin-top:35px}.account-notepad-textarea{width:100%;min-height:200px;padding:10px}.account-notepad-save-result{color:#818081;margin:10px;font-size:12px}.pane-descriptive-text{font-size:12px;color:#7f7b7b;text-align:center;width:80%;margin:20px auto 0}.customer-card-details-spinner{width:10%;margin:10px 0 0;height:15px;position:relative}.customer-card-details-spinner .spinner{right:10px}ul.card-tabs{margin:0;padding:3px 10px;background:#e4e4e4;border-bottom:1px solid #cbcbcb;list-style-type:none}ul.card-tabs li{display:inline}ul.card-tabs a.customer-card-tab{float:left}ul.card-tabs li a.card-options{padding:10px 15px;border:1px solid #e4e4e4;font-weight:600;color:#313131;cursor:pointer;float:right}ul.card-tabs li a.card-options:hover{text-decoration:none}ul.card-tabs li a.customer-card-tab{padding:10px 15px;border:1px solid #e4e4e4;margin-right:5px;font-weight:600;color:#313131}ul.card-tabs li a.customer-card-tab:hover{background:#fff;color:#313131;border:1px solid #cfcfcf;text-decoration:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}ul.card-tabs li a.customer-card-tab:active{background:#fff;border:1px solid #cfcfcf;text-decoration:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.card-active-tab{background:#fff!important;border:1px solid #cfcfcf!important;text-decoration:none!important;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.right-most-link{margin-left:-5px}table.customer-card-table{margin-bottom:50px}table.customer-card-table,table.lead-hours{width:100%}table.lead-hours td,table.lead-hours th{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:220px;padding:8px 15px;width:50%;text-align:left;border-top:1px solid #ddd}table.customer-card-table td,table.customer-card-table th{max-width:220px;width:50%;text-align:left;border-top:1px solid #ddd;position:relative}table.customer-card-table td span,table.customer-card-table th{padding:8px 10px}table.customer-card-table td span,table.customer-card-table th span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}table.customer-card-table tr:nth-child(2n+1),table.lead-hours tr:nth-child(2n+1){background-color:#f9f8fa}.card-name-length{display:inline-block;padding:10px 10px 10px 15px}.card-cycle-button{border:none;background:0 0;color:#c0c0c1;text-shadow:0 -1px 0 #000;font-size:18px;padding:10px 15px}.card-cycle-button:hover{color:#fff}.card-of{color:#c0c0c1;text-shadow:0 -1px 0 #000;font-size:14px;font-weight:200;padding:0 10px}.card-street{padding:15px 15px 5px;font-size:16px;font-weight:600;float:left;max-width:456px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card-city-state-zip{display:block;color:#4a4a4b}.card-cycle-container{float:right;margin-top:4px}.control-group textarea{width:517px;padding:10px;display:block;height:227px;resize:none;border:none;border-bottom:1px solid #dedddf}.card-note-save{margin-left:10px}.location-image img{width:492px;border:15px solid #f2f1f3}button.card-note-save:disabled{color:#a8a8a8;background:0 0;border:1px solid #a8a8a8;text-shadow:0 0 0 transparent}.card-phone,.card-website{padding:5px 15px;display:inline-block}.generic-card-info{padding:5px 15px}.lead-state{margin:5px 15px 10px;padding:3px 7px;font-size:12px;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.32)}.lead-open{background:#3fa63a}.lead-closed{background:#a12c1e}.location-image{margin-top:5px}.tab-pane .nav{margin-bottom:0}.td-max{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:200px;float:left}.value-editable{cursor:pointer}.pencil-editable{color:#979697;cursor:pointer;float:left;width:10%}.menu-pane-cell-button.pencil-editable{color:#979697;cursor:pointer;width:12%;float:unset}.menu-pane-cell-button .mod-checkin-delete,.menu-pane-cell-button .pencil-editable{padding-left:0}.menu-pane-cell-image{width:91px;height:91px;padding-top:7px;padding-bottom:7px;padding-left:7px;padding-right:7px}.menu-pane-cell-checkin-detail-wrapper.save-space-for-photo{width:calc(100% - 36px);background-repeat:no-repeat;background-position:center right;padding-right:91px}.menu-pane-cell-checkin-detail-wrapper.save-space-for-photo-without-buttons{background-repeat:no-repeat;background-position:center right 15px;padding-right:91px}.pencil-editable.mod-manage-fields{margin-right:10px;float:unset;width:unset}ul.card-popover-ul{list-style-type:none;margin:8px 0 0;padding:0;max-height:200px;overflow-y:auto;-webkit-overflow-scrolling:touch}ul.card-popover-ul li{margin-top:-1px;padding:7px 10px;border:1px solid #dddcde;max-width:198px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}ul.card-popover-ul li:first-child{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;margin-top:1px}ul.card-popover-ul li:last-child{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.edit-spinner{padding:10px 10px;float:left;position:relative}.edit-spinner.mod-manage-fields{margin-right:20px;float:unset;position:unset;padding:unset}.card-name-width-fix{width:300px;display:inline-block;padding:5px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}ul.nav-tabs{height:28px}.nav-tabs>li>a{line-height:10px}.nav-tabs{border:none}.tab-pane .row{margin:0 20px}.vcard .org{font-weight:700}.useradmin-edit-buttons a,.useradmin-edit-buttons button{float:right;margin-left:20px}.full-width-inputs input,.full-width-inputs select{width:100%}.full-screen-spinner{z-index:505;position:absolute;height:100%;width:100%;background:#232323;background:rgba(0,0,0,.85)}.full-screen-spinner-align.mod-bottom-text{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.full-screen-spinner-text.mod-bottom-text{position:inherit;top:4em;width:100%}.subway-circle::before{height:60px;background:#fff;width:60px;border-radius:30px;content:'';position:absolute;z-index:-1;top:-30px;left:-30px}.full-screen-spinner-align{height:0;text-align:center}.full-screen-spinner-animation{margin:0 auto;width:1px}.full-screen-spinner-text{margin-bottom:50px;font-weight:600;font-size:14px;color:#a2a2a2}.full-screen-spinner.mod-white-background{z-index:505;position:absolute;height:100%;width:100%;background:#fff;background:rgba(255,255,255,.85)}.full-screen-spinner-text.mod-white-background{margin-bottom:50px;font-weight:600;font-size:14px;color:#302e2d}.street-address{position:relative}.street-edit{float:left;padding:15px 5px 5px}@media screen and (min-width:768px){.address-wide{width:280px}}table.customer-card-table td.insideview-contact-title{padding:8px 10px}.tab-content{position:relative;height:100%}@media screen and (max-width:768px){.customer-card-container{position:absolute;width:100%;left:0;bottom:0}}.customer-card{position:absolute;right:0;bottom:0;background:#312d2d;width:440px}@media screen and (max-width:768px){.customer-card{position:relative;width:100%;float:left}}.customer-card-name-address-button{padding:5px 15px 15px;width:85%;height:56px}.customer-card-name-address-button.mod-lead{width:70%}@media screen and (min-width:768px){.customer-card-name-address-button:hover{background-color:#3e3b3b}}.customer-card-name-address-button:active{background-color:#3e3b3b}.customer-card-name-address-button.mod-multiple{width:100%;padding:15px;height:auto}.customer-card-name-address-button.mod-multiple.mod-mobile{width:100%}.customer-card-name-address-button.mod-mobile{width:64%}.customer-card-name-address-button.mod-lead.mod-mobile{width:46%}.customer-card-name{color:#fff;font-size:14px;font-weight:700;width:90%;text-align:left}@media screen and (max-width:600px){.customer-card-name{font-size:12px}}.customer-card-name.mod-multiple{width:100%;padding:15px;cursor:pointer;border-bottom:1px solid #454040}@media screen and (min-width:768px){.customer-card-name.mod-multiple:hover{background-color:#3e3b3b}}.customer-card-name.mod-place-name{width:90%}.customer-card-address{color:#979797;font-size:10px;width:244px}.customer-card-expand-button{width:10%}.customer-card-button{width:15%;height:56px;border-left:1px solid #454040;padding:0}.customer-card-button:disabled{opacity:.4}.customer-card-button.mod-mobile{width:18%}@media screen and (min-width:768px){.customer-card-button:hover{background-color:#3e3b3b}}.customer-card-button:active{background-color:#3e3b3b}.customer-card-button[disabled]:hover{background-color:transparent}.customer-card-button-image{margin:0 auto;display:block}.customer-card-button-text{color:#a7a5a4;font-size:10px}@media screen and (max-width:768px){.customer-card-button-text{font-size:6px}}.customer-card-multiple-list{list-style-type:none;overflow-y:scroll;max-height:400px}.customer-card-placeholder{display:flex;align-items:center;justify-content:center}.customer-card-placeholder-button{position:absolute;z-index:1}.approximate-address-warning{font-size:12px!important;text-align:left;margin:15px}.approximate-address-warning-icon{color:#f1d44a;font-size:12px!important;float:left;margin-right:6px}.approximate-address-warning-text{color:#312d2d;font-family:Helvetica;float:left}.lower-left-controls-container{position:absolute;bottom:6px;left:6px}.text-legend-items{max-height:60px;overflow-y:auto;-webkit-overflow-scrolling:touch}.numeric-titles{text-transform:uppercase;font-size:12px}.numeric-legend-center,.numeric-legend-left,.numeric-legend-right{color:#a2a2a3;font-weight:700}.numeric-legend-left{float:left;width:20%;text-align:left}.numeric-legend-center{float:left;width:60%;text-align:center;text-transform:uppercase}.numeric-legend-right{float:left;width:20%;text-align:right}.numeric-filter-image{border-radius:4px}img.numeric-filter-image{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}.expanded-directions-wrapper{border:1px solid #999;border:1px solid rgba(0,0,0,.8);background:#242424}.expanded-list li{line-height:16px}ul.expanded-list{list-style:none;margin:0}.directions-header{padding-bottom:12px;line-height:8px;border-bottom:1px solid #efefef}.directions-list{background:#fff;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-moz-box-shadow:inset 4px 0 2px rgba(0,0,0,.15),inset -4px 0 2px rgba(0,0,0,.15);-webkit-box-shadow:inset 4px 0 2px rgba(0,0,0,.15),inset -4px 0 2px rgba(0,0,0,.15);box-shadow:inset 4px 0 2px rgba(0,0,0,.15),inset -4px 0 2px rgba(0,0,0,.15)}.collapsed-directions-container{padding:0;overflow:hidden!important;max-height:0!important}.expanded-directions-container{padding:20px;overflow:visible;max-height:20000px}.direction-rows{padding:2px 0}.leg-instructions{float:left;width:210px;font-size:12px;padding:5px 0}.leg-stats{float:right;font-size:12px;font-weight:600;padding:5px 0;color:#848484}.leg-totals{border:1px solid #dfdfdf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:10px;font-size:12px;display:inline-block}.trip-stats{display:inline-block;background:#272727;padding:2px 5px;border-right:1px solid #dfdfdf;color:#c9c9c9;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.trip-stats i{margin-right:3px}.leg-miles-traveled{display:inline-block;color:#919191;border-right:1px solid #dfdfdf;padding:0 5px}.leg-travel-time{display:inline-block;color:#919191;padding:0 5px}.directions-title,.stats-title{font-size:14px;font-weight:600;color:#848484}.directions-title{float:left}.stats-title{float:right}.customer-totals{border:1px solid #282828;font-size:12px;background:#f6f6f6;margin-top:25px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.total-text{color:#fff;font-weight:600;background:#579dd2;text-shadow:1px 1px 2px #307bb4;width:50px;padding:5px;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-bottomleft:2px;border-top-left-radius:2px;border-bottom-left-radius:2px}.combined-total,.meeting-total,.route-total,.total-text,.travel-total{display:inline-block;text-align:center;padding:5px 9px}.combined-total,.meeting-total,.total-text,.travel-total{border-right:1px solid #dfdfdf}.combined-title,.meeting-title,.route-title,.travel-title{font-weight:600;color:#272727;text-shadow:1px 1px 0 #fff}.combined-time,.meeting-time,.route-distance{color:#8b8b8b;text-shadow:1px 1px 0 #fff}.admin-margin{margin-left:175px;height:100%;overflow-y:scroll}.import-results{margin:40px}.import-results-header.mod-error{margin-top:120px}.import-results-header-title{font-size:24px;font-weight:700}.import-results-header-description{color:#a4a4a4}.import-results-header-date{color:#a4a4a4;font-weight:700;margin:0 0 5px;font-size:14px}.import-results-header-info{color:#302e2d;font-size:18px;font-weight:700;margin:0 0 10px}.import-results-header-error{color:#f5a623;font-weight:700;font-size:14px}.import-results-table{margin:40px 0 20px;border:1px solid #e5e0df;border-radius:4px}.import-results-row{border-bottom:1px solid #e5e0df;display:table;width:100%}.import-results-row.mod-header{background:#f5f5f5}.import-results-row-cell{padding:5px;display:table-cell}.import-results-row-cell.mod-header{font-weight:700;font-size:14px;border-right:1px solid #e5e0df}.import-results-row-cell.mod-header:last-child{border-right:none}.import-results-row-cell.mod-number-width{width:5%}.import-results-row-cell.mod-number{font-size:14px;font-weight:700;background:#e8e8e8;padding:5px 10px 35px}.import-results-row-cell.mod-error-width{width:15%}.import-results-row-cell.mod-error{font-size:14px;font-weight:700;color:#f5a623}.import-results-row-cell.mod-address-width{width:40%}.import-results-row-cell.mod-address{font-size:14px;font-weight:700}.import-results-row-cell.mod-suggestion-width{width:40%}.table-rows-container{margin-top:15px;border:1px solid #ededee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff}.table-row{padding:10px;position:relative}.table-row-cell{display:inline-block;overflow:hidden;padding:5px;vertical-align:middle}.table-row:not(:first-child):not(:last-child){border-top:1px solid #ededee;border-bottom:1px solid #ededee}.required-field-alert{text-align:left;padding:0 0 14px;color:rgba(56,52,52,.72);font-size:13px}.required-field-alert-icon{display:inline-block;margin:0;width:15px;height:12px}.required-field-alert-icon{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.required-field-alert-icon.mod-hidden{width:0}.required-field-alert-icon.mod-hidden:not(.fadeOutDown) .sprite{display:none}.required-field-alert-label{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;line-height:1}.required-field-alert-label.mod-success{color:#24bd16}.required-field-alert-label.mod-warn{color:#bcb01f}.to-be-animated{opacity:0}.to-be-animated.animated{opacity:1}@font-face{font-family:Karla,sans-serif;src:url(https://fonts.googleapis.com/css?family=Karla) format("opentype");font-weight:300}.britechart{font-family:Karla,sans-serif;-webkit-font-smoothing:antialiased}.bar-load-state .chart-filter,.donut-load-state .chart-filter,.line-load-state .chart-filter{animation:swipe 1.5s linear infinite forwards}@keyframes swipe{from{transform:translateX(-66.66%)}to{transform:translateX(0)}}.horizontal-grid-line,.vertical-grid-line{fill:none;shape-rendering:crispEdges;stroke:#eff2f5;stroke-width:1;stroke-dasharray:4,4}.extended-x-line,.extended-y-line{fill:none;shape-rendering:crispEdges;stroke:#d2d6df;stroke-width:1}.tick line{fill:none;stroke:#adb0b6;stroke-width:1;shape-rendering:crispEdges}.tick text{font-size:1rem;fill:#666a73;padding:12px}.x-axis-label,.y-axis-label{font-size:1rem;fill:#adb0b6}.vertical-marker-container .vertical-marker{stroke:#d2d6df;stroke-width:1;fill:none}.vertical-marker-container .data-point-highlighter{fill:#fff;stroke-width:2}.tooltip-background{fill:rgba(255,255,255,.97);stroke:#d2d6df;stroke-width:1;border-radius:2px}.britechart-legend .legend-entry.is-faded .legend-circle,.britechart-legend .legend-entry.is-faded .legend-entry-name,.britechart-legend .legend-entry.is-faded .legend-entry-value{opacity:.97;transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out}.britechart-legend .legend-entry.is-faded .legend-circle,.britechart-legend .legend-entry.is-faded .legend-entry-name,.britechart-legend .legend-entry.is-faded .legend-entry-value{opacity:.2}.bar-chart .bar{shape-rendering:crispEdges}.bar-chart .y-axis-group .tick text{font-size:14px}.bar-chart .axis path{display:none}.bar-chart .tick line{display:none}.bar-chart .adjust-upwards{transform:translate(0,-10px)}.bar-chart .percentage-label{fill:#666a73}.line-chart .topic .line{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.line-chart .x.axis path,.line-chart .y.axis path{display:none}.line-chart .month-axis path{display:none}.line-chart .masking-rectangle{fill:#fff}.sparkline{stroke:#adb0b6;stroke-width:1;fill:none;stroke-linecap:round;stroke-linejoin:round}.sparkline .line{stroke-width:4}.sparkline .sparkline-circle{fill:#ff584c;stroke-width:0;display:none}.sparkline .sparkline-area{stroke:none}.stacked-area .dot{display:none}.stacked-area .y-axis-group path{display:none}.stacked-area .x-axis-group path{display:none}.stacked-area .area-outline{shape-rendering:geometricPrecision;fill:none;stroke-width:1.2}.stacked-area .data-point-highlighter{stroke-width:1.2}.stacked-area .empty-data-line{stroke-width:2px;stroke-linecap:round}.stacked-bar .x-axis-group path,.stacked-bar .y-axis-group path{display:none}.stacked-bar .y-axis-group .tick text{font-size:14px}.stacked-bar .tick line{display:none}.grouped-bar .x-axis-group path,.grouped-bar .y-axis-group path{display:none}.grouped-bar .y-axis-group .tick text{font-size:14px}.grouped-bar .tick line{display:none}.step-chart .step{fill:#8fdad8;stroke-width:0;shape-rendering:crispEdges}.step-chart .step:hover{fill:#39c2c9}.step-chart .axis path{display:none}.step-chart .tick line{display:none}.brush-chart .brush-area{fill:#eff2f5}.brush-chart rect.brush-rect.selection{fill-opacity:.08;stroke-linejoin:round}.brush-chart rect.brush-rect.handle{fill:#00d8d2;width:.2rem}.brush-chart .axis path{display:none}.login-body{background:url(../img/login-map-bg.png);background-position:center;background-repeat:no-repeat;height:1024px;width:768px}.login-body .appcues{display:none}.app-body .appcues appcues-checklists{display:none}.app-body.is-sample-state .appcues appcues-checklists{display:none}@media screen and (min-width:768px){.app-body.is-sample-state .appcues appcues-checklists{display:block}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.login-body{background:url(../img/login-map-bg@2x.png);background-size:1024px 768px;background-repeat:no-repeat;background-position:center}}.login-logo{margin-bottom:15px;display:block}.login-logo img{max-width:100%;width:auto;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}.login-container{width:245px;top:40%;left:50%;margin:-170px 0 0 -122px;position:fixed}.input-container{position:relative;margin-bottom:10px;padding:0;background:#fff;border:1px solid rgba(0,0,0,.3);overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box}.input-container input{width:100%;display:block;margin:0;border:0;background:0;padding:11px 10px 9px 10px;font:bold 14px/1.4 "Helvetica Neue",HelveticaNeue,Helvetica,Arial,sans-serif;-webkit-appearance:none;border-radius:0}.input-container label{display:none}.login-text{text-align:center;color:#4a90e2;font-size:12px;margin:15px 0;display:block}.login-text:hover{color:#529df5;text-decoration:underline}input[type=submit].login-button{margin-top:10px;margin-bottom:10px}.import-button,input[type=submit].login-button{color:#fff;width:100%;padding:8px 7px 9px 7px;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.32);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #26282b;background-color:#4a90e2}.import-button:hover,input[type=submit].login-button:hover{background:#56a0df}.import-button:active,input[type=submit].login-button:active{background:#3470b8;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12)}#id_password2,input#id_password{border-top:1px solid #ccc;border-top:1px solid rgba(0,0,0,.12)}.error-container{padding:20px 10px;font-size:12px;color:#302e2d;background:#f8f6ba;font-weight:700;margin:10px 0;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.bad-token{width:241px;padding:10px 0;background:#b2392d;color:#fff;font-weight:600;text-align:center;border:2px solid #882017;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.password-reset-done{width:400px;position:absolute;top:30%;left:50%;margin:-100px 0 0 -200px;padding:20px 10px;background:#f5f5f5;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.password-reset-done h4{font-size:22px;color:#302e2d;margin-bottom:20px}.password-reset-done p{font-size:14px;color:#7f7b7b;line-height:16px}.password-reset-done a:hover{color:#1b8eee;text-decoration:none}.advice-container{width:221px;padding:20px 10px;font-size:12px;color:#fff;text-align:center}.email-confirm-message{position:relative;background:#f6f5f7;border:2px solid #c7c6c7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:15px;text-align:center;line-height:20px;margin-bottom:20px}.email-confirm-message:after,.email-confirm-message:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.email-confirm-message:after{border-color:rgba(246,245,247,0);border-top-color:#f6f5f7;border-width:10px;left:50%;margin-left:-10px}.email-confirm-message:before{border-color:rgba(199,198,199,0);border-top-color:#c7c6c7;border-width:13px;left:50%;margin-left:-13px}.import-header{height:44px;border:none;background:#b43828;background:-moz-linear-gradient(top,#b43828 0,#8f2214 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b43828),color-stop(100%,#8f2214));background:-webkit-linear-gradient(top,#b43828 0,#8f2214 100%);background:-o-linear-gradient(top,#b43828 0,#8f2214 100%);background:-ms-linear-gradient(top,#b43828 0,#8f2214 100%);background:linear-gradient(to bottom,#b43828 0,#8f2214 100%);-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.27),inset 0 1px 0 0 rgba(255,255,255,.2);-moz-box-shadow:0 4px 8px rgba(0,0,0,.27),inset 0 1px 0 0 rgba(255,255,255,.2);box-shadow:0 4px 8px rgba(0,0,0,.27),inset 0 1px 0 0 rgba(255,255,255,.2)}.import-logo{width:147px;height:20px;padding:12px 15px}.import-container{width:960px;margin:40px auto 80px}.import-content,.import-guide{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#f3f3f3;background:-moz-linear-gradient(top,#f3f3f3 0,#e8e8e8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f3f3),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(top,#f3f3f3 0,#e8e8e8 100%);background:-o-linear-gradient(top,#f3f3f3 0,#e8e8e8 100%);background:-ms-linear-gradient(top,#f3f3f3 0,#e8e8e8 100%);background:linear-gradient(to bottom,#f3f3f3 0,#e8e8e8 100%);-webkit-box-shadow:0 0 15px #000,inset 0 1px 0 0 rgba(255,255,255,.4);-moz-box-shadow:0 0 15px #000,inset 0 1px 0 0 rgba(255,255,255,.4);box-shadow:0 0 15px #000,inset 0 1px 0 0 rgba(255,255,255,.4);overflow:hidden}.import-content{overflow:hidden;margin-bottom:20px;-webkit-transition:max-height .2s ease-in-out;-moz-transition:max-height .2s ease-in-out;-o-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out}.import-guide{margin-bottom:20px}.import-container h2{color:#f3f3f3;font-size:26px;text-shadow:0 -1px 2px rgba(0,0,0,.27);float:left;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;margin-top:15px}.hidden-input{opacity:0;height:0}#fileUploadButton{border:0;height:44px;width:100%;background:0 0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px}.import-upload-file-button{display:none}.import-section-option{text-shadow:0 1px 2px rgba(0,0,0,.1);background:#f6f5f7;border-top:1px solid #fff;border-bottom:1px solid #ccc}.reup-button{margin-bottom:5px;color:#fff;width:220px;padding:4px 3px 4px 3px;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.32);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #26282b;background:#59a4e1;background:-moz-linear-gradient(top,#59a4e1 0,#448acf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#59a4e1),color-stop(100%,#448acf));background:-webkit-linear-gradient(top,#59a4e1 0,#448acf 100%);background:-o-linear-gradient(top,#59a4e1 0,#448acf 100%);background:-ms-linear-gradient(top,#59a4e1 0,#448acf 100%);background:linear-gradient(to bottom,#59a4e1 0,#448acf 100%)}.reup-button:hover{background:#56a0df}.reup-button:active{background:#3470b8;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12)}.import-contact-button{color:#fff;width:220px;margin:0 auto 20px;padding:4px 3px 4px 3px;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.32);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #26282b;background:#4bc93c;background:-moz-linear-gradient(top,#4bc93c 0,#3fb02f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4bc93c),color-stop(100%,#3fb02f));background:-webkit-linear-gradient(top,#4bc93c 0,#3fb02f 100%);background:-o-linear-gradient(top,#4bc93c 0,#3fb02f 100%);background:-ms-linear-gradient(top,#4bc93c 0,#3fb02f 100%);background:linear-gradient(to bottom,#4bc93c 0,#3fb02f 100%)}.import-contact-button:hover{background:#42cc2f}.import-contact-button:active{background:#3a9c2e;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12)}.import-intro,.import-reup,.import-warning{display:inline-block}.import-intro{width:620px;padding:20px;line-height:28px;font-size:16px;border-right:1px solid #e3e2e4}.import-intro h4{border-top:1px solid #e3e2e4;padding-top:10px}.import-intro ul li{margin:5px 0;font-size:14px}.import-reup{width:250px;padding:30px 20px;vertical-align:top;color:#626262;text-align:center}.import-warning{width:250px;padding:20px;vertical-align:top;color:#626262;text-align:center}.import-warning-padding{padding:60px 20px}.import-text-container{border-bottom:1px solid #e3e2e4}.import-section{padding:10px 20px;border-top:1px solid #c33e1d;border-bottom:1px solid #9c3217}.import-section .text-field{display:inline-block;padding:5px 10px}.import-subtext{color:grey;font-size:14px;margin-left:20px}.import-section input[type=checkbox]{float:left;margin-right:10px;margin-top:4px}.import-section label{width:298px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;padding:8px 10px;margin:5px 3px;background:#f6f5f7;border:1px solid #eceaef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.import-section label:hover{background:#fcfbfd}.filter-disable{background:0 0!important;border:1px solid #ccc!important;padding-left:32px!important;cursor:default!important}.last-section{border-bottom:none;padding:20px}.submit-disabled{margin-top:5px;margin-bottom:5px;color:#f3f3f3;width:300px;padding:12px 7px 14px 7px;font-weight:700;background:0 0;border:2px solid #f3f3f3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.submit-button{margin-top:5px;margin-bottom:100px;color:#fff;width:300px;padding:12px 7px 14px 7px;font-weight:700;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);border:1px solid #3a9c2e;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#4bc93c;background:-moz-linear-gradient(top,#4bc93c 0,#3fb02f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4bc93c),color-stop(100%,#3fb02f));background:-webkit-linear-gradient(top,#4bc93c 0,#3fb02f 100%);background:-o-linear-gradient(top,#4bc93c 0,#3fb02f 100%);background:-ms-linear-gradient(top,#4bc93c 0,#3fb02f 100%);background:linear-gradient(to bottom,#4bc93c 0,#3fb02f 100%);text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.32)}.submit-button:hover{background:#42cc2f}.submit-button:active{background:#3a9c2e;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12)}.import-success{color:#f2f2f2;text-shadow:0 1px 2px rgba(0,0,0,.56);background:#24bd16}.import-fail{color:#f2f2f2;text-shadow:0 1px 2px rgba(0,0,0,.56);background:#d04a01}.import-checked{background:#2ac66c!important;color:#f2f2f2;border:1px solid #3370d2}.import-align{width:170px}.import-skip{margin-top:10px;margin-bottom:5px;margin-left:10px;float:right}.import-skip-button{margin-top:10px;margin-bottom:5px;color:#fff;float:right;width:160px;padding:8px 3px 8px 3px;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.32);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #26282b;background:#59a4e1;background:-moz-linear-gradient(top,#59a4e1 0,#448acf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#59a4e1),color-stop(100%,#448acf));background:-webkit-linear-gradient(top,#59a4e1 0,#448acf 100%);background:-o-linear-gradient(top,#59a4e1 0,#448acf 100%);background:-ms-linear-gradient(top,#59a4e1 0,#448acf 100%);background:linear-gradient(to bottom,#59a4e1 0,#448acf 100%)}.import-skip-button:hover{background:#56a0df}.import-skip-button:active{background:#3470b8;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12)}.import-filters-total{margin-left:20px;padding:10px 15px;vertical-align:bottom;font-size:24px;background:grey;color:#f2f2f2;text-shadow:0 1px 2px rgba(0,0,0,.56);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.import-filters-limit{background:#64b52f;color:#f2f2f2}.no-top-border{border-top:none}.no-bottom-border{border-bottom:none}.import-spreadsheet{margin:10px 0}.bad-sheet,.good-sheet{width:910px}.good-sheet{border:5px solid #64b52f}.bad-sheet{border:5px solid #b53a1b}.import-date{color:#999;font-size:14px;display:block;margin-top:10px}.suggest-header{color:#f3f3f3;font-size:16px;font-weight:600;margin-bottom:10px}.import-progress-header{border-bottom:1px solid #504c4c}.import-progress-body{padding:15px}.import-progress-body-text{font-weight:400;font-size:12px;color:#a0a0a0;text-shadow:0 1px 0 rgba(0,0,0,.25);text-align:center;padding:10px 15px}.import-progress-title,.import-progress-waiting{font-weight:600;font-size:12px;color:#a0a0a0;text-shadow:0 1px 0 rgba(0,0,0,.25);text-align:center;padding:10px 15px}.import-progress-buttons{border-top:1px solid #504c4c}.import-progress-container{position:absolute;top:50px;left:50%;margin-left:-150px;background:#312d2d;color:#fff;width:300px;border-radius:3px;box-shadow:0 3px 15px -4px rgba(0,0,0,.55);transition:all .3s ease-in-out}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress-bar-container{width:90%;margin:5px auto;background:#000;padding:2px;border-radius:3px;box-shadow:0 3px 15px -4px rgba(0,0,0,.55)}.progress-bar{width:1%;height:10px;background:#386eec;background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:5px 5px;-webkit-animation:progress-bar-stripes 3s linear infinite;-moz-animation:progress-bar-stripes 3s linear infinite;-ms-animation:progress-bar-stripes 3s linear infinite;-o-animation:progress-bar-stripes 3s linear infinite;animation:progress-bar-stripes 3s linear infinite;border-radius:2px;transition:width .3s ease-in-out}.question-mark{text-align:center;font-size:120px;line-height:1.2em;font-weight:600;margin:20px 0;text-shadow:5px 5px 0 #c2c1c2}.overwrite-checkbox input[type=checkbox]{float:left;margin-right:10px}.overwrite-checkbox label{padding:10px 20px;background:#ebebeb;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:inline-block;cursor:pointer;margin-bottom:15px}.overwrite-checkbox i{margin-left:10px;color:#8a8a8b}.import-update-options{margin-top:20px}.import-update-options strong{display:block;font-size:18px;margin-bottom:10px}.import-update-options label{padding:20px 30px;width:310px;float:left;background:#fefefe;cursor:pointer;margin-bottom:20px;margin-right:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:5px solid #e5e0df;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.import-update-options label:last-child{margin-right:0}.import-update-options label.mod-active,.import-update-options label:hover{border:5px solid #4a90e2}.import-update-options input[type=radio]:checked>label{font-weight:700}label.far-right-option{margin-right:0}.import-option-selected{border:5px solid #4d95d7}.import-message{padding:20px;font-size:14px;border-top:1px solid #e5e0df;border-bottom:1px solid #e5e0df;overflow:hidden}.yellow-message{background:#f8f6ba;text-shadow:0 1px 0 rgba(255,255,255,.3);font-weight:600}.red-message{background:#b53a1a;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.4);font-weight:600}#mapping_form_update_warning strong{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.4);background:#9a201b;font-weight:200;padding:5px 10px;font-size:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.import-update-options input[type=radio]{display:none}.uploading-spinner{z-index:505;position:absolute;height:100%;width:100%;background:#232323;background:rgba(0,0,0,.85)}.upload-spinner-text{margin-bottom:50px;font-weight:600;font-size:14px;color:#a2a2a2}p#headerList{font-weight:600;font-size:16px;border:2px solid #bdbdbd;line-height:22px}table.returned-headers-table{margin:0 auto 10px}table.returned-headers-table td{color:#bdbdbd;border:1px solid #bdbdbd;padding:10px;height:16px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.spinner-error-containment{margin:12% auto;width:600px;text-align:center}.spinner-error-containment button{display:inline-block}.spinner-error-containment p{color:#bdbdbd;margin:0 auto 10px}.spinner-error-containment img{width:600px}.spinner-error-containment h3{color:#d9d9dd}.spinner-containment .spinner{width:100px;margin:0 auto}.error-button-container{margin-top:20px}.fastanimated{-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.import-steps{margin-top:5px;font-weight:600;color:#b9b8ba}.save-spinner-white{z-index:500;position:absolute;height:100%;width:100%;background:#fff;background:rgba(255,255,255,.9);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.save-spinner-text-white{color:#666;font-size:18px;font-weight:600;margin-bottom:55px}#warningPopup h3,#warningText{color:#912214}#addFieldsNoneMessage{padding:0 20px 20px 20px}.import-row{border-top:1px solid #fff;border-bottom:1px solid #ccc}.import-row-item{border-right:1px solid #ccc;float:left;padding:10px;font-size:12px;height:50px}.select-item-padding{padding:10px 15px;width:250px;border-right:none}.row-number{background:#cdccce;width:72px}.error-text{color:#b53a1a;font-weight:600;width:250px}.address-item{padding:10px 15px;width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-row-heading{border-right:1px solid #ccc;float:left;padding:10px;font-size:14px;font-weight:600}.row-item-name{font-weight:600}.address-width,.error-width,.import-block,.import-row-heading,.import-row-item,.import-row-item-suggest,.name-width,.row-width,.suggestion-width{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.row-width{width:72px}.error-width{width:250px}.address-width{width:360px}.name-width{width:76px}.suggestion-width{width:250px}.old-error-row{padding:10px 15px}#mapping_form_div form{margin-bottom:0}.no-address{font-size:9px}.no-suggestions{padding:0 10px}.import-row-item-suggest{height:80px;border-right:1px solid #ccc;float:left;padding:10px;font-size:12px}.no-right-border{border-right:none}.import-multiple-options-separator{height:1px;background-color:#e5e0df}.import-process{padding:40px}.import-process-title{font-size:24px;font-weight:700;margin:5px 0}.import-process-description{color:#a4a4a4;font-size:14px;margin:5px 0}.import-process-options{border:1px solid #e5e0df;border-radius:6px;overflow:hidden;background-color:#fafafa;margin:20px 0}.import-process-options.mod-slim{margin-bottom:.313em;margin-top:.313em;border-radius:.375em}.import-process-options-header{padding:10px 20px;border-bottom:1px solid #e5e0df}.import-process-options-header-title{color:#302e2d;margin:5px 0}.import-process-options-header-description{color:#a4a4a4;margin:5px 0;font-size:14px}.import-process-custom-type{width:90px}nav{margin-top:20px}.icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#fff}.icon-bar+.icon-bar{margin-top:4px}.drupe-nav{position:relative;float:right;padding:9px 10px;margin-top:30px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:4px}img.logo-red{width:62px;height:11px}.drupe-logo-container h1{font-size:60px;margin:0;color:#fff;margin-top:20px;padding:0;margin-left:-3px;text-shadow:#282828 1px 1px,#282828 2px 2px,#282828 3px 3px,#282828 4px 4px,#282828 5px 5px,#282828 6px 6px,#282828 7px 7px,#282828 8px 8px,#282828 9px 9px,#282828 10px 10px,#282828 11px 11px,#282828 12px 12px,#282828 13px 13px,#282828 14px 14px,#282828 15px 15px,#282828 16px 16px,#292929 17px 17px,#292929 18px 18px,#292929 19px 19px,#292929 20px 20px,#2a2a2a 21px 21px,#2a2a2a 22px 22px,#2a2a2a 23px 23px,#2a2a2a 24px 24px,#2a2a2a 25px 25px,#2b2b2b 26px 26px,#2b2b2b 27px 27px,#2b2b2b 28px 28px,#2b2b2b 29px 29px,#2c2c2c 30px 30px}.drupe-logo-container p{font-size:16px;color:#6d6d6d;margin-top:25px}.nine-sixty-wrapper{width:960px;box-sizing:border-box;margin:0 auto}.drupe-logo-container{float:left}.drupe-content{background:rgba(35,35,35,.8);border:1px solid #303030;color:#f3f3f3;border-radius:5px}.drupe-sub-content{background:rgba(35,35,35,.8);padding:0 0 20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;float:left}.default-message{text-align:center;padding:60px 0}.drupe-popover-margin{margin-left:-60px!important}ul.drupe-nav-menu{list-style-type:none}.drupe-nav-menu li a{padding:12px 15px 10px;width:170px;float:left;text-decoration:none;color:#303030;text-shadow:1px 1px 1px #fff;font-weight:600;border-bottom:1px solid #ccc;border-top:1px solid #fff}.drupe-nav-menu li:first-child a{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.drupe-nav-menu li:last-child a{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.drupe-content h3{font-size:26px;padding:20px 20px;margin:0;font-weight:200;border-bottom:1px solid #191d1f;background:rgba(28,28,28,.8)}#importCompanyContent h3{color:#d6a200}#userLookupContent h3{color:#3e81d6}#copyProfileContent h3{color:#37b300}#createUsersContent h3{color:#d6a200}.drupe-select{margin:20px 20px 10px}button.drupe-import{padding:15px 0;font-size:16px;display:block;width:222px;margin:10px 20px 0}.copy-area,.paste-area{padding:10px 0}.drupe-option{max-width:500px}.drupe-option .drupe-select-box{height:300px;margin:10px 20px 10px;display:block}.drupe-errors,.drupe-option{float:left}.drupe-errors{padding:10px 0}.drupe-company{margin:20px 20px 0;font-size:16px}.drupe-errors p{margin-top:10px}.drupe-red-error{color:#bf3e33;font-weight:600}.drupe-green-success{color:#39b54a;font-weight:600}.drupe-response{float:right;margin:20px 40px}.drupe-output-log{height:300px;max-width:500px;overflow-y:scroll;background:rgba(35,35,35,.8);padding:10px}.created-users{padding:15px 20px;max-width:450px}.not-created-users{padding:15px 20px;color:#bf3e33;font-weight:600;max-width:450px}.drupe-header h3{color:#37b300;font-weight:200;margin:10px 0 20px}.drupe-header p{color:#979797;font-size:18px}.drupe-sub-content-refer{background:rgba(35,35,35,.8);padding:20px}.drupe-sub-content-refer table{width:100%;color:#eaeaea}.drupe-sub-content-refer table tr th{width:25%;text-align:left;vertical-align:bottom;border-bottom:2px solid #ddd}.drupe-sub-content-refer table tr td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.drupe-header{font-size:26px;padding:20px 20px;margin:0;border-bottom:1px solid #191d1f;background:rgba(28,28,28,.8)}.notification-page-logo{width:200px;height:36px;margin:10px}.notification-page-heading{color:#302e2d;margin:10px 0 5px}.notification-page-sub-head{color:#a4a4a4;margin:0 0 5px}.notification-page-content{width:30%;margin:40px auto 0}@media screen and (max-width:768px){.notification-page-content{width:95%;margin:30px auto 0}}.button.notification-page-logout{margin:10px}@media screen and (max-width:768px){.button.notification-page-logout{padding:12px 5px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:502;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}@media screen and (max-width:768px){.mfp-bg{height:100%}}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:503;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}@media screen and (max-width:768px){.mfp-wrap{height:100%}}.mfp-container{text-align:center;position:absolute;width:100%;left:0;top:40px;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){.mfp-container{height:100%;top:0;padding:0}}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:505}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}@media screen and (max-width:768px){.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{height:100%}}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:504}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;padding:0;z-index:506}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;top:0;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:solid transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{opacity:.8;border-top-width:12px;border-bottom-width:12px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:20px;border-bottom-width:20px}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:12px solid #000;left:5px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{border-right:20px solid #fff}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:12px solid #000;left:3px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:20px solid #fff}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;top:-3px;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-iframe-holder .mfp-close{top:-43px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.mfp-figure{line-height:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);-o-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);-o-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-10px) perspective(600px) rotateX(10deg);-o-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media all and (max-width:800px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-close-btn-in .mfp-close{color:#fff;top:-35px;right:-14px}@media screen and (max-width:768px){.mfp-close-btn-in .mfp-close{color:#000;top:10px;right:5px}}.payment-form.notification-page-content{width:45%}@media screen and (max-width:769px){.payment-form.notification-page-content{width:95%}}@media screen and (min-width:770px) and (max-width:991px){.payment-form.notification-page-content{width:75%}}@media screen and (min-width:992px) and (max-width:1999px){.payment-form.notification-page-content{width:50%}}.payment-form-step.is-hidden{display:none}.payment-form.notification-page-content .payment-form-step{-webkit-animation-duration:0s;animation-duration:0s}.payment-form.modal-base .payment-form-content{-webkit-transition:height .3s;-moz-transition:height .3s;transition:height .3s}@media screen and (max-width:768px){.payment-form.modal-base .payment-form-step{-webkit-animation-duration:0s;animation-duration:0s}}.payment-form.modal-base .payment-form-step.is-hidden{position:absolute;display:inherit;opacity:0;-webkit-animation-duration:0s;animation-duration:0s;pointer-events:none}.payment-form-step-total{font-weight:600;padding:10px 0}@media screen and (max-width:768px){.payment-form-step-total{display:none}}.payment-form-step-total-dollar{font-size:12px;vertical-align:top}.payment-form-step-total-header{font-size:12px;color:#929192;font-weight:200}.payment-form-step-total-sum{font-size:18px}.payment-form-step-total-unit{font-weight:200;font-size:14px}.payment-form-step-security{padding-left:16px}input.input-shadow{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #a6a6a6;padding:3px}label.agreement-text{font-size:12px;color:#929192;cursor:pointer;font-weight:400!important;padding:10px 0;line-height:14px;display:flex}.agreement-text.mod-team{font-size:11px;color:#929192;cursor:pointer;font-weight:400!important;padding:2px 0 0 0;line-height:14px;display:flex}.agreement-input{float:left;margin:10px 15px 10px 10px;cursor:pointer;flex:1}.agreement-input.mod-team{float:left;margin-left:10px;cursor:pointer;flex:1}.agreement-text-span{flex:20}.agreement-text-span.mod-team{flex:20;margin-top:8px}.plan-description{color:#7d7c7e;font-size:12px;margin:0 10px 20px 20px}.slash{margin:0 5px;color:#999a9b}.credit-month{width:20px}.credit-year{width:33px}.credit-security{width:30px}.expiration-container,.security-container{display:inline-block}.purchase-credit-details{max-width:500px;margin:0 auto}.purchase-credit-details-body.modal-body{padding-bottom:0;max-height:410px}.form-row label{margin:10px 0 5px 0;font-size:12px;font-weight:700}.security-container{margin-left:30px}button.header-buy-button{color:#fff;font-weight:700;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);border:1px solid #3a9c2e;background:#4bc93c;background:-moz-linear-gradient(top,#4bc93c 0,#3fb02f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4bc93c),color-stop(100%,#3fb02f));background:-webkit-linear-gradient(top,#4bc93c 0,#3fb02f 100%);background:-o-linear-gradient(top,#4bc93c 0,#3fb02f 100%);background:-ms-linear-gradient(top,#4bc93c 0,#3fb02f 100%);background:linear-gradient(to bottom,#4bc93c 0,#3fb02f 100%);text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.32)}button.header-buy-button:hover{background:#42cc2f}button.header-buy-button:active{background:#3a9c2e;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12)}input.credit-purchase-button{width:286px;padding:10px 20px}.buy-subtext{font-size:10px;color:#ededed}.total-row{border-top:1px dotted #eceaee;padding-top:10px;margin-bottom:0}.plan-amount-total,.price-title{color:#7a797b}.plan-dollar-sign{color:#7a797b;font-size:10px;line-height:12px;vertical-align:top}.plan-table-row-price{color:#7a797b;text-align:center}.plan-table-row-title{color:#000;text-align:left;font-weight:600;width:18%}@media screen and (max-width:600px){.plan-table-row-title{text-align:left;width:60%}}.plan-table-row-desc{color:#7a797b;width:35%;text-align:left;font-size:.85em}@media screen and (max-width:600px){.plan-table-row-desc{width:60%}}.plan-table-row-desc-main{line-height:1.5}.plan-table-row-desc-details,.plan-table-row-desc-main{margin:0}.plan-table-row-desc-details{font-size:.9em}.plan-table-row-price{width:18%;text-align:center;padding:0}@media screen and (max-width:600px){.plan-table-row-price{position:absolute;left:50%;width:40%}}.price-amount{float:inherit}.price-amount-month{margin:8.5px 0}.price-amount-annual{margin-right:.3em;margin-top:5px}.price-discount{font-size:.7em;color:#4bc613;margin-top:-1.4em}.price-discount>span{color:#4bc613!important}.price-discount>.plan-dollar-sign{font-size:.7em;line-height:13px;letter-spacing:-2px!important;color:#4bc613;margin-top:-1em}.plan-table-row-price .plan-dollar-sign{letter-spacing:-4px}.plan-table-row-btn{width:25%;padding:0;text-align:center;color:#7a797b;font-size:14px}@media screen and (max-width:600px){.plan-table-row-btn{right:0;position:absolute;width:20%;float:right;display:inline-block}}.payment-form-footer{font-size:.8em;color:#7a797b;padding:10px 20px!important}.plan-form-footer-text{font-size:.8em;color:#7a797b;padding:18px 0 0 0!important}.footnote-asterisk{font-weight:700}.footnote-asterisk.mod-blue{color:#4a90e2}.payment-form-contact-support-link{font-size:inherit}.price-details-container{margin-top:15px;border:1px solid #ededee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.toggle-button-group.plan-buttons{width:50%;margin:0 auto}.billing-type-button{border:0;background:#fff;width:48%;padding:10px 0;border:1px solid #e5e0df;border-radius:4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.second-button{margin-left:5px}.price-row{padding:10px}button.billing-active{background:#4a90e2;color:#fff;font-weight:600;border:1px solid #4a90e2}.total-row{padding:15px 10px;background:#fff}.total-row .plan-amount-total,.total-row .price-title{font-size:18px;font-weight:600;color:#333}.total-row .plan-dollar-sign{line-height:10px}.negative-moneys{margin:0 4px;color:#7a797b}.billing-type-total{font-size:12px;color:#a8a8a8}.form-error-message{color:#a92e31;font-size:12px;text-align:center;background:#fdeeee;padding:5px 10px;border:1px solid #fabfcf;border-radius:3px;margin-top:10px}h2.trial-ended-title{color:#f3f3f3;font-size:26px;text-shadow:0 -1px 2px rgba(0,0,0,.27);text-align:center;margin-top:40px}.delinquent-contact{text-align:center;width:200px;margin:24px auto}.delinquent-contact-button{margin:10px 0 5px;display:block}.delinquent-contact-phone{text-shadow:0 -1px 2px rgba(0,0,0,.27);font-weight:700}.plan-message{width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.account-type-container{float:right;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px 20px 0}.account-type-block{padding:20px 15px;border:1px solid #efefef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;background:#f7f9fa}.payment-container .account-type-block h3{font-size:32px;border-bottom:none;font-weight:400;margin:15px 0;line-height:1}.plan-message p{color:#5e5d5f;text-align:left;font-size:16px;margin:15px 20px;line-height:22px}.account-type-block p{color:#8e8e8e;margin:5px 0}.profile-blocks{border:1px solid #ededee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:20px 10px 20px 20px}.profile-block{border-bottom:1px solid #ededee}.profile-block h5,.profile-block p{float:left;font-size:14px;line-height:18px;margin:10px;padding:0}.profile-container h3{margin:30px 20px 10px;padding-bottom:10px;font-size:22px;border-bottom:1px solid #ededee}.payment-container,.profile-blocks-container{float:left;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.profile-opacity{opacity:.5;-webkit-transition:opacity ease-in-out .2s;-moz-transition:opacity ease-in-out .2s;-o-transition:opacity ease-in-out .2s;transition:opacity ease-in-out .2s}.profile-opacity:hover{opacity:1}.profile-opacity-full{opacity:1!important}.account-container{margin:20px 20px 0 10px}.profile-contact-us p:first-child{float:left}.profile-contact-us p:last-child{float:right}.change-info{font-size:12px}.profile-block p{float:right;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-blocks .profile-block:last-child{border-bottom:none}.profile-block input{width:35%;float:right;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:5px 8px;border:1px solid #a6a6a6;padding:3px}.profile-block select{width:50%;float:right;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:5px 8px;border:1px solid #a6a6a6;padding:3px}.profile-save{margin:0 0 20px 20px;padding:10px 20px;width:286px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.trial-extension{background:#f9edbe;margin:20px 10px 5px 20px;padding:10px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.next-previous-payment{padding:5px 20px;float:right;margin:20px 0}.credit-card-container{border:1px solid #ededee;width:100%;padding:0 0 10px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.credit-card-container label{margin:10px 0 5px 0;font-size:12px;font-weight:700}.payment-total{border-top:1px solid #ededee;font-size:18px;font-weight:600;padding:15px 0}.header-extend-trial{padding:4px 7px 4px 7px;line-height:14px;margin:-10px 0 0 5px;vertical-align:top}.extend-trial-message{text-align:center;font-size:12px;font-weight:700;border-radius:4px;box-sizing:border-box;padding-bottom:10px}.extend-trial-error{background:#f8f6ba;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.extend-trial-success{background:#7cc576;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.profile-container{max-height:475px;overflow-y:auto}.plan-selection{width:100%;margin:10px 0 10px}.missing-features{font-size:12px;margin:0 0 10px;text-align:center;cursor:pointer}.payment-upgrade-confirmation-intro{font-size:12px;color:#7a797b;margin-bottom:5px}.payment-upgrade-confirmation-plan-name{color:#1a1818;font-weight:600;font-size:20px;margin-top:0}.payment-upgrade-confirmation-subtext{margin-bottom:5px;color:#7a797b}.payment-upgrade-confirmation-upgrade-discount{font-size:.8em;color:#4bc613;margin-top:0;margin-bottom:0}.payment-upgrade-confirmation-upgrade-discount-dollar-sign{color:#4bc613}.payment-back{margin:10px 0}#confirmUpgradeModal .plan-dollar-sign{letter-spacing:-4px}.selected-plan-name{color:#7a797b;font-weight:600;font-size:20px}#periodicity_buttons{text-align:center}.block-rep-main,.payment-upgrade-suggestion-main{margin-bottom:5px;color:#7a797b}.block-rep-subtext,.payment-upgrade-suggestion-subtext{margin-bottom:5px;color:#000}.plan-limit-reached-wrapper{text-align:center;width:75%;margin:0 auto}.plan-limit-reached-text{color:#7a797b!important}.plan-limit-reached-contact-item{display:inline-block;padding:5px 10px;color:#7a797b}.total-accounts-counter-box{border:1px solid #ededee;padding:13px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:700;width:60%;margin:2.5em auto .5em;background-color:#fff;color:#7a797b}.total-accounts-counter-box-foot{font-size:.85em;color:#7a797b}.annual-upsell-content{color:#858b90}.annual-upsell-content-body-text{font-size:14px;line-height:21px;margin:0;margin-bottom:10px}.annual-upsell-current-plan-price{margin-bottom:0}.annual-upsell-save-price{margin-top:.5em;font-weight:700;color:#3a3736}.annual-upsell-total-price{font-size:1.25em;font-weight:700;margin-bottom:0;color:#3a3736}.modal-main{background-color:#fafafa;border-radius:6px}.modal-header{padding:20px;border-bottom:1px solid #eee}.modal-header.mod-import{padding:40px 20px}.modal-header.mod-sub-head{padding:40px 20px 30px}.modal-header.mod-small-text{padding:1.5rem}.modal-header-title{font-size:18px;color:#302e2d;margin:0}.modal-header-title.mod-import{font-size:24px}.modal-header-title.mod-title{font-size:24px}.modal-header-title.mod-strong{font-weight:700}.modal-header-description{font-size:14px;color:#858281;margin:5px 0 0}.modal-header-description.mod-import-summary{font-size:12px}.modal-header-description.mod-import{font-size:14px;color:#858281;margin:1em 0}.modal-header-back-button{font-size:12px;float:left;color:#a8a6a6;font-weight:400;line-height:22px}.modal-header-back-button.is-hidden{display:none}.modal-header-back-button:hover{text-decoration:none}.modal-header-back-button::before{content:"❮";float:left;padding-right:8px;font-size:22px}.modal-header-back-button.mod-import{position:absolute}.modal-footer{padding:10px;border-top:1px solid #eee}@media screen and (max-width:768px){.modal-footer{padding:10px 5px 400px}}.modal-sub-section{background:#fafafa;padding:10px;border-top:1px solid #eee}.modal-sub-section.mod-text-only{padding:0}.modal-sub-section-text{font-size:12px;color:#929192;font-weight:400;line-height:18px;padding:0 15px}.modal-body{padding:20px;max-height:380px;overflow-y:auto}@media screen and (max-width:768px){.modal-body{max-height:240px}.modal-body.mod-no-footer{max-height:305px}.modal-body.mod-no-footer.mod-more-height{max-height:460px}}@media screen and (min-height:768px){.modal-body{max-height:400px}}.modal-body.mod-sub-section{max-height:280px}.modal-body-text{font-size:14px;line-height:21px;color:#333;margin:0;margin-bottom:10px}.modal-body-list{padding:0;list-style-type:none}.modal-body-list-item{line-height:1.5;font-size:12px;color:#858281;margin:5px 0 0}.modal-body-text.mod-center-title{margin-bottom:0;margin-top:10px;font-size:12px}.modal-body-text.mod-strong{font-weight:700}.modal-body-text.mod-tiny{font-size:10px;line-height:10px}.modal-body-text.mod-small{font-size:12px}.modal-body-text.mod-no-vertical-margin{margin-bottom:2px;margin-top:2px}.modal-body-text.mod-no-bottom-margin{margin-bottom:2px;margin-top:14px}.modal-body-small-text{font-size:14px;line-height:21px;margin:0 0 10px 0;padding:.95rem 2.29rem 0;color:#7f7b7b}.refer-colleagues{background:#fff;opacity:.9;position:absolute;top:0;left:50%;margin-left:-165px;overflow:hidden;-webkit-box-shadow:1px 0 4px 3px rgba(0,0,0,.2);-moz-box-shadow:1px 0 4px 3px rgba(0,0,0,.2);box-shadow:1px 0 4px 3px rgba(0,0,0,.2)}.refer-colleagues-link{color:#4a90e2;padding:10px 15px;font-size:16px}.refer-colleagues-close{font-size:20px;padding:8px 20px 10px;color:#302e2d}.refer-colleagues-close:hover,.refer-colleagues-link:hover{background-color:#529df5;color:#fff;text-decoration:none}.modal-import-container{padding:10px}.modal-import-option-button{border:2px solid #4a90e2;border-radius:6px;padding:4px;width:100%;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.modal-import-option-button-image{width:140px;height:100px;margin:20px auto;display:block}.modal-import-option-button-text{background-color:#4a90e2;color:#fff;border:1px solid #3d82d3;padding:10px 0;width:100%;display:block;font-size:14px;border-radius:3px;font-weight:700}.modal-import-option-button-text.mod-green{background-color:#47d12f}@media screen and (min-width:768px){.modal-import-option-button:hover{border:2px solid #529df5;background-color:#fff}}@media screen and (min-width:768px){.modal-import-option-button:hover .modal-import-option-button-text{background-color:#529df5;color:#fff}}@media screen and (min-width:768px){.modal-import-option-button:hover .modal-import-option-button-text.mod-green{background-color:#50db38;color:#fff}}.modal-import-option.mod-two-options{width:50%;padding:0 10px}.modal-import-option.mod-three-options{width:33.333333%;padding:0 10px}.modal-import-description{font-size:14px;color:#858281}.modal-import-skip-checkbox{margin:10px 20px}.modal-import-skip-button{display:block;margin:0 auto}.modal-import-skip-label{color:#858281;width:560px;margin:0 auto;display:block}.modal-base{border-radius:4px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.5),0 0 20px 0 rgba(0,0,0,.9);-moz-box-shadow:0 0 0 1px rgba(0,0,0,.5),0 0 20px 0 rgba(0,0,0,.9);box-shadow:0 0 0 1px rgba(0,0,0,.5),0 0 20px 0 rgba(0,0,0,.9);margin:20px auto 0;background:#fafafa}@media screen and (max-width:768px){.modal-base{border-radius:0;margin:0}}.modal-base.mod-one-column{width:315px}@media screen and (max-width:768px){.modal-base.mod-one-column{width:100%;height:100%}}.modal-base.mod-two-column{width:630px}@media screen and (max-width:768px){.modal-base.mod-two-column{width:100%;height:100%}}.modal-body-header{font-size:14px;color:#302e2d;margin-bottom:10px;margin-top:2px;opacity:.9}.modal-button-sub-description{color:#7d7c7e;font-size:12px;width:60%}@media screen and (max-width:768px){.modal-button-sub-description{width:35%}}.modal-body-title{font-size:18px;color:#302e2d;margin:0}.modal-body-description{font-size:14px;color:#858281;margin:5px 0 10px;line-height:21px}.modal-check-in-group{margin-bottom:15px}.modal-check-in-group-label{font-size:12px;color:#979797;font-weight:700;margin-bottom:5px}.modal-check-in-group-detail{font-size:14px;min-height:1em}.modal-check-in-section-title{margin:20px 0 15px;border-bottom:1px solid #e5e0df;font-weight:700;font-size:16px}.modal-summary-key{font-size:12px;color:#858281;margin:0}.modal-summary-value{font-size:36px;color:#000;font-weight:700;margin:0 0 18px 0}.modal-summary-value:last-child{margin:0 0 6px 0}.modal-error-paragraph{line-height:1.5;font-size:12px;margin-top:10px;margin-bottom:20px}.modal-error-paragraph:first-child{margin-top:-5px}.modal-field-option-title{margin-bottom:0;text-shadow:none;text-align:left}.modal-big-text-link{font-size:18px}.modal-field-option-title{margin-bottom:0;text-shadow:none;text-align:left;margin-top:5px}.list-choice-item-slim-select-option{width:245px;margin-top:8px;margin-bottom:8px;margin-right:14px}.import-success-slim{color:#f2f2f2;background:#24bd16}.import-slim-label{margin-left:8px}.modal_checkboxes_container_title{font-size:14px;font-weight:700;margin-bottom:9px;margin-left:2px}.modal_checkboxes_container+.modal_checkboxes_container_title{margin-top:14px}.modal_checkboxes_container{margin-top:3px}.modal_mapping-header{margin-bottom:30px}.modal_spreadsheet-headers{width:75%;height:30px;border-radius:4px;background-color:#eee;display:inline-block;margin-bottom:0;font-weight:400}.modal_spreadsheet-headers-label{padding-top:6px;padding-left:11px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.modal_mapping-badger-arrow{width:25%;text-align:center;padding-top:5px}.importer-arrow{width:100%;margin-left:5px}.modal_mapping-badger-element{width:67%}.modal_mapping-badger-type{width:27%}.modal_countdown_container{margin-top:4px;margin-left:10px;height:10px}.modal_checkbox{background-color:#eee;width:calc(31.4%);height:35px;display:inline-block;padding:11px 3px 3px 15px;font-size:13px;border-radius:4px;cursor:pointer;margin-right:12px;margin-bottom:7px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.modal-without-checkbox{background-color:#eee;width:calc(31.4%);height:35px;display:inline-block;padding:11px 3px 3px 15px;font-size:13px;border-radius:4px;cursor:pointer;margin-right:12px;margin-bottom:7px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:default}.modal-without-checkbox:nth-child(3n+3){margin-right:0}.modal_checkbox_selected{background-color:#4a90e2;color:#fff}.modal_checkbox:nth-child(3n+3){margin-right:0}.modal_checkbox input[type=checkbox]{margin-right:14px;margin-top:0;cursor:pointer}.modal_checkbox_not_selectable{color:#a4a4a4}.modal_checkbox_not_selectable input[type=checkbox]{visibility:hidden}select:disabled{color:graytext}.modal_countdown_number{display:inline-block;width:37px;height:37px;vertical-align:middle;line-height:37px;text-align:center;border-radius:4px;background-color:#d8d8d8;font-size:18px;font-weight:700;position:relative;top:-7px}.modal_countdown_exceeded_number{animation-name:modal_countdown_alert_animation;animation-duration:1s}.modal_countdown_description{display:inline-block;font-size:12px;color:#7f7b7b;margin-left:8px;text-align:left}@keyframes modal_countdown_alert_animation{from{background-color:red}to{background-color:#d8d8d8}}.import-modal{line-height:1.2;font-size:16px;color:#000;position:relative}.mapping-fields-error{margin-bottom:10px;color:#a92e31;font-size:12px;text-align:center;background:#fdeeee;padding:5px 10px;border:1px solid #fabfcf;border-radius:3px;display:-webkit-box}.mapping-fileds-error-message{padding-left:225px}.import-option{display:inline-block;width:288px;height:247px;border:1px solid #efeef0;background:#f6f5f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:10px;vertical-align:top;padding:10px}.import-option-container p{text-align:center;color:#7d7c7e;font-size:12px}.three-containers{width:33.333333%}.two-containers{width:50%}.import-option-container{box-sizing:border-box;border:1px solid #edebef;background:#fcfbfd;padding:10px;position:relative;margin:10px 0;display:inline-block;overflow:hidden}.import-popup-options .import-option-container:first-child{-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.import-popup-options .import-option-container:nth-child(2){margin-left:-4px}.import-popup-options .import-option-container:last-child{margin-left:-4px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.upload-message form{margin:0}.spinner-container p{text-align:center;color:#7d7c7e;font-size:12px}.card-contact-info{margin-top:37px;text-align:center}.import-upload-text{margin-top:60px;color:#7d7c7e;text-align:center}.card-message-phone{margin-top:30px}#contact-card .back h4{text-align:center}.do-not-show{padding:5px 10px;border:1px solid #efeef0;background:#fcfbfd;margin:0 10px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.do-not-show input[type=checkbox]{display:inline-block;margin-top:-3px;margin-left:20px}.do-not-show label{display:inline-block;margin-left:15px;margin-top:10px;color:#7d7c7e;font-size:12px;cursor:pointer}.last-option{margin-right:0}.import-popup-options{margin:0 10px;box-sizing:border-box;overflow:hidden;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.import-option-container img{width:130px;height:130px;margin:20px auto 35px;display:block}.white-popup{position:relative;background:#fafafa;width:auto;max-width:635px;margin:20px auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.5),0 0 20px 0 rgba(0,0,0,.9);-moz-box-shadow:0 0 0 1px rgba(0,0,0,.5),0 0 20px 0 rgba(0,0,0,.9);box-shadow:0 0 0 1px rgba(0,0,0,.5),0 0 20px 0 rgba(0,0,0,.9)}.extend-trial-popup{position:relative;background:#fff;width:auto;padding:0 10px 0 0;max-width:316px;margin:20px auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.5),0 0 20px 0 rgba(0,0,0,.9);-moz-box-shadow:0 0 0 1px rgba(0,0,0,.5),0 0 20px 0 rgba(0,0,0,.9);box-shadow:0 0 0 1px rgba(0,0,0,.5),0 0 20px 0 rgba(0,0,0,.9)}.skip-button{margin-top:5px;margin-bottom:5px;color:#fff;width:120px;padding:4px 3px 4px 3px;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.32);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #26282b;background:#59a4e1;background:-moz-linear-gradient(top,#59a4e1 0,#448acf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#59a4e1),color-stop(100%,#448acf));background:-webkit-linear-gradient(top,#59a4e1 0,#448acf 100%);background:-o-linear-gradient(top,#59a4e1 0,#448acf 100%);background:-ms-linear-gradient(top,#59a4e1 0,#448acf 100%);background:linear-gradient(to bottom,#59a4e1 0,#448acf 100%)}.skip-button:hover{background:#56a0df}.skip-button:active{background:#3470b8;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12)}.contact-button{margin-top:10px;color:#fff;width:100%;padding:8px 7px 9px 7px;font-weight:700;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);border:1px solid #3a9c2e;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#4bc93c;background:-moz-linear-gradient(top,#4bc93c 0,#3fb02f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4bc93c),color-stop(100%,#3fb02f));background:-webkit-linear-gradient(top,#4bc93c 0,#3fb02f 100%);background:-o-linear-gradient(top,#4bc93c 0,#3fb02f 100%);background:-ms-linear-gradient(top,#4bc93c 0,#3fb02f 100%);background:linear-gradient(to bottom,#4bc93c 0,#3fb02f 100%);text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.32)}.contact-button:hover{background:#42cc2f}.contact-button:active{background:#3a9c2e;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12);-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.12)}.nag-popup{position:relative;background:#fff;width:auto;max-width:460px;margin:20px auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.05);-moz-box-shadow:0 1px 5px rgba(0,0,0,.05);box-shadow:0 1px 5px rgba(0,0,0,.05);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.5),0 0 20px 0 #222;-moz-box-shadow:0 0 0 1px rgba(0,0,0,.5),0 0 20px 0 #222;box-shadow:0 0 0 1px rgba(0,0,0,.5),0 0 20px 0 #222}.nag-popup img{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin-bottom:-4px}.nag-arrow{position:absolute;top:20px;right:10px;z-index:503}.import-spinner{width:0;margin:60px auto 0}.spinner-container{width:635px;padding:20px 0 60px}.import-examples{background:#edeef0;padding:15px 0}.import-instructions-modal img{width:610px;display:block;margin:0 auto;-webkit-box-shadow:0 0 10px rgba(50,50,50,.25);-moz-box-shadow:0 0 10px rgba(50,50,50,.25);box-shadow:0 0 10px rgba(50,50,50,.25)}.import-image-caption{color:#343334;padding:10px 15px;font-size:12px;margin:0}.import-button-container{border-top:1px solid #302f30;background:#2d2d2d;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:10px 0}.center-buttons{width:273px;margin:0 auto}button.go-back-button,button.got-it-button{padding:10px 20px}.go-back-button{border:1px solid #26282b;background:silver;background:-moz-linear-gradient(top,silver 0,#7f7f7f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,silver),color-stop(100%,#7f7f7f));background:-webkit-linear-gradient(top,silver 0,#7f7f7f 100%);background:-o-linear-gradient(top,silver 0,#7f7f7f 100%);background:-ms-linear-gradient(top,silver 0,#7f7f7f 100%);background:linear-gradient(to bottom,silver 0,#7f7f7f 100%)}.got-it-button{border:1px solid #26282b;background:#59a4e1;background:-moz-linear-gradient(top,#59a4e1 0,#448acf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#59a4e1),color-stop(100%,#448acf));background:-webkit-linear-gradient(top,#59a4e1 0,#448acf 100%);background:-o-linear-gradient(top,#59a4e1 0,#448acf 100%);background:-ms-linear-gradient(top,#59a4e1 0,#448acf 100%);background:linear-gradient(to bottom,#59a4e1 0,#448acf 100%)}.got-it-button:hover{background:#56a0df}.go-back-button:hover{background:#bdbdbe}.import-intro-modal{box-sizing:border-box}.import-instructions-modal,.import-intro-modal,.spinner-container{-webkit-animation-duration:.5s;-webkit-animation-delay:.1s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-webkit-animation-name:fadeIn;-moz-animation-duration:.5s;-moz-animation-delay:.1s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-moz-animation-name:fadeIn;animation-duration:.5s;animation-delay:.1s;animation-timing-function:ease;animation-fill-mode:both;animation-name:fadeIn}.create-new-customer input{width:280px;padding:5px;margin:0 10px;border:1px solid #a2a0a4;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2)}.create-new-customer label{margin-left:10px;font-size:12px;color:#7d7c7e}.create-new-customer p{display:inline-block;width:304px;margin-bottom:5px}form.create-new-customer{margin:0}.modal-button-container{border-top:1px solid #dde1e4}.modal-cancel{float:right}.modal-button-container{padding:10px}.newc-custom-text{width:280px;padding:8px 5px;margin:0 10px;border:1px solid #dde1e4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block}.modal-custom-text{margin:10px 0;padding:5px 0;background:#fbfafc;border-top:1px solid #edebef;border-bottom:1px solid #edebef}.create-new-account-container,.modal-max-height{max-height:420px;overflow-y:auto;-webkit-overflow-scrolling:touch}.newc-signup-error{color:#b1382b;font-size:12px;padding:5px 10px}input.error-border{border:2px solid #b1382b}#planThankYou{padding-bottom:10px}.holla{position:absolute;z-index:99;text-shadow:0 -1px 0 #000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;border:1px solid #060606;background:rgba(19,19,19,.8);width:200px;font-size:14px;text-align:center}.holla-animate{left:50%;top:-200px;margin-left:-100px}.holla-sticky{top:20px;left:calc(50% - 100px);z-index:350;text-align:center}.holla p{margin:5px 0;padding:8px 15px;border-bottom:1px solid #636363}.holla p:first-child{border-bottom:none}.holla p:last-child{border-bottom:none}.holla-close{text-align:left;width:240px;margin-left:-120px;display:flex}button.close-holla{width:15%;height:100%;position:absolute;top:-1px;right:-2px;text-decoration:none;text-align:center;padding:1px 2px 0 0;line-height:10px;font-style:normal;font-size:22px;overflow:visible;cursor:pointer;background:0 0;border:0;border-left:1px solid #636363;-webkit-appearance:none;display:block;color:#949494}button.close-holla:hover{color:#fff}.dropped{top:60px}.nudged{top:115px}.holla-link{color:#6badfc}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.existing-columns{padding:5px 15px}.new-columns{padding:5px 15px}.column-container,.new-column-container{border:1px solid #ededee;margin-top:-1px;background:#fff;display:flex;align-items:center}.attributes{margin:10px 0}.attributes .column-container:first-child,.attributes .new-column-container:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.attributes .column-container:last-child,.attributes .new-column-container:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.grabber-padding{padding:8px;display:block;cursor:pointer}.column-container img{width:28px;height:28px}.created-column{color:#313131;font-size:16px;font-weight:600;flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.new-column-container select{width:180px;margin:4px}.column-container label{cursor:pointer}.column-container label span{color:#727272}.column-container label input[type=checkbox]{margin-right:10px;margin-top:5px}.column-container input[type=checkbox]:checked+span{color:#000}.settings-attribute{border-right:1px solid #ededee;border-left:1px solid #ededee}.filterable-spinner{width:10px;display:block;margin:0 auto}label.settings-attribute{padding:8px 20px;width:128px}span.settings-attribute{padding:10px 15px;color:#727272;font-size:14px;margin-right:-1px;width:90px;text-align:center}button.field-button{height:32px;width:74px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}span.field-button-spinner{margin:0 auto;display:block;width:20px;padding:10px 22px 10px 21px}span.sort-spinner{display:block;width:20px;padding:0 10px}.factory-reset-container p{margin-bottom:10px}.manage-fields{border:1px solid #e5e0df;border-radius:4px;padding:5px;display:flex}.manage-fields-input{width:46%;margin-right:10px}.manage-fields-select{width:30%;margin:2px 10px 2px 0}.manage-fields-button{width:20%}.salesforce-container{padding-bottom:20px}.salesforce-container p{margin:10px 20px}.salesforce-center p{text-align:center}.salesforce-sync-date{color:#9d9d9d;font-size:12px}.u-float-left{float:left}.u-float-right{float:right}.u-clearfix:after,.u-clearfix:before{display:table;content:"";line-height:0}.u-clearfix:after{clear:both}.u-clearfix p:last-child{margin-bottom:0}.u-relative-container{position:relative}.u-sprite-block{display:block}.u-display-block{display:block}.u-text-center{text-align:center}.u-text-left{text-align:left}.u-display-flex{display:flex}.u-fastanimated{-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.u-truncate-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-icon-text{display:flex;justify-content:center;align-items:center}.u-icon-link-text{margin-left:10px}.u-hidden{display:none!important;visibility:hidden}.u-align-center{margin-right:auto;margin-left:auto}.u-align-center-vertical{margin-top:auto;margin-bottom:auto}.u-align-center-vertical.mod-team-agreement-checkbox{margin:18px 15px auto 10px}.u-margin-top-35px{margin-top:35px}.u-margin-top-45px{margin-top:45px}.u-margin-bottom-10px{margin-bottom:10px}.u-margin-top-10px{margin-top:10px}.u-margin-bottom-80px{margin-bottom:80px}.u-margin-bottom-40px{margin-bottom:40px}.u-margin-left-15px{margin-left:15px}.u-margin-right-15px{margin-right:15px}.u-margin-right-10px{margin-right:10px}.u-width-50{width:50%}.u-margin-sides-15px{margin-left:15px;margin-right:15px}.u-margin-top-15px{margin-top:15px}.u-padding-sides-15p{padding:15px}.u-top-bottom-radius:first-child{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.u-top-bottom-radius:last-child{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.u-empty-popover{margin-top:50px}.u-empty-pane{padding:40px 0;background:#fff;border-bottom:1px solid #e5e0df}.u-empty-pane.mod-no-background{padding:40px 0;background:0 0;border-bottom:none}.u-empty-pane.mod-subhead-adjust{margin-top:-36px}.u-responsive-image{width:100%;height:auto;display:block}.u-opacity-80{opacity:.8}.u-opacity-60{opacity:.6}.u-opacity-30{opacity:.3}@media screen and (max-width:768px){.u-hide-phone{display:none}}.u-show-hide-pass{background-image:url(../img/input-password-show-hide.png);width:25px;height:25px;position:absolute;right:10px;top:47px;opacity:.8}@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.u-show-hide-pass{background-image:url(../img/input-password-show-hide@2x.png);background-size:25px 50px}}.u-show-hide-pass.mod-selected{background-position:0 25px}.sprite-utility-add.mod-smaller{width:25px;height:25px}.u-force-center{text-align:center}.grecaptcha-badge{bottom:-5px!important;box-shadow:none!important}.tick text{font-size:.8rem}.metadata-group .tooltip-text{transform:translate(35px,-80px)}.modal-base .metadata-group .tooltip-text{transform:translate(200px,-60px)}.britechart.bar-chart{margin-top:-40px}.britechart.stacked-area{margin-top:-80px}.modal-base .britechart.bar-chart,.modal-base .britechart.stacked-area{margin-top:auto}.daterange.dr-active.mod-modal-calendar .dr-selections .dr-calendar{top:5px}.flatpickr-calendar{padding:8px 7px 7px;background:#f9f9f9;border:1px solid rgba(0,0,0,.15);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);width:322px}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{border:0;background:#fff;border-radius:3px;border:1px solid #e3e3e3}@media (orientation:landscape){html.ipad.ios7>body{position:fixed;bottom:0;width:100%;height:672px!important}}.map-control-image.mod-my-location{height:44px;width:44px}.panel-slide-from-left{position:absolute;left:-300px;width:300px;height:100%;-webkit-animation:slide-from-left .3s forwards;animation:slide-from-left .3s forwards}@-webkit-keyframes slide-from-left{100%{left:175px}}@keyframes slide-from-left{100%{left:175px}}.panel-slide-from-left{position:absolute;left:-300px;width:300px;height:100%;-webkit-animation-name:slide-from-left;-webkit-animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-name:slide-from-left;animation-duration:.3s;animation-fill-mode:forwards}.panel-slide-from-left.reverse{-webkit-animation-name:slide-to-left;animation-name:slide-to-left}@-webkit-keyframes slide-from-left{from{left:-125px}to{left:175px}}@keyframes slide-from-left{from{left:-125px}to{left:175px}}@-webkit-keyframes slide-to-left{from{left:175px}to{left:-125px}}@keyframes slide-to-left{from{left:175px}to{left:-125px}}.slide-from-right{right:-300px;width:300px;-webkit-animation-name:slide-from-right;-webkit-animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-name:slide-from-right;animation-duration:.3s;animation-fill-mode:forwards}.slide-from-right.reverse{-webkit-animation-name:slide-to-right;animation-name:slide-to-right}@-webkit-keyframes slide-from-right{from{right:-300px}to{right:0}}@keyframes slide-from-right{from{right:-300px}to{right:0}}@-webkit-keyframes slide-to-right{from{right:0}to{right:-300px}}@keyframes slide-to-right{from{right:0}to{right:-300px}}@keyframes modal-from-above{from{transform:translate(-50%,-100%);opacity:0}to{transform:translate(-50%,50px);opacity:1}}@keyframes modal-to-below{from{transform:translate(-50%,50px);opacity:1}to{transform:translate(-50%,-100%);opacity:0}}.ReactModal__Content{animation-name:modal-from-above;animation-duration:.3s}.ReactModal__Overlay{opacity:0;transition:opacity .3s ease-in-out}.ReactModal__Content--before-close{animation-name:modal-to-below;animation-duration:.3s}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.multiple_objects_context_menu_item{margin-bottom:10px}.multiple_objects_context_menu_item:last-of-type{margin-bottom:0}.nav-main{z-index:3}#click-on-map-summary{bottom:0;right:0;position:absolute;z-index:3;width:300px}