/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=258d969797e60de05f01)
 * Config saved to config.json and https://gist.github.com/258d969797e60de05f01
 *//*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css *//*!
 * Flat UI Pro v1.3.2 (http://designmodo.com/flat)
 * Copyright 2013-2017 Designmodo, Inc.
 *//*! jQuery UI - v1.11.1 - 2014-09-24
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, datepicker.css, slider.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT *//*!
 * Cropper v2.3.0
 * https://github.com/fengyuanchen/cropper
 *
 * Copyright (c) 2014-2016 Fengyuan Chen and contributors
 * Released under the MIT license
 *
 * Date: 2016-02-22T02:13:13.332Z
 *//*!
 * bootstrap-tokenfield
 * https://github.com/sliptree/bootstrap-tokenfield
 * Copyright 2013-2014 Sliptree and other contributors; Licensed MIT
 *//*!
 * bootstrap-tokenfield
 * https://github.com/sliptree/bootstrap-tokenfield
 * Copyright 2013-2014 Sliptree and other contributors; Licensed MIT
 */#login-buttons{display:inline-block;line-height:1;margin-right:.2px}#login-buttons .login-button{position:relative}#login-buttons button.login-button{width:100%}#login-buttons .login-buttons-with-only-one-button,#login-buttons .login-buttons-with-only-one-button .login-button,#login-buttons .login-buttons-with-only-one-button .login-text-and-button{display:inline-block}#login-buttons .login-display-name{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;padding-right:2px}#login-buttons .loading{background-image:url(data:image/gif;base64,R0lGODlhEAALAPQAAP///wAAANra2tDQ0Orq6gYGBgAAAC4uLoKCgmBgYLq6uiIiIkpKSoqKimRkZL6+viYmJgQEBE5OTubm5tjY2PT09Dg4ONzc3PLy8ra2tqCgoMrKyu7u7gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA);background-position:50%;background-repeat:no-repeat;line-height:1;width:16px}#login-buttons .login-button,.accounts-dialog .login-button{background:#596595;border:1px solid #464f75;border-radius:4px;color:#fff;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:80%;line-height:1.5;padding:4px 8px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#login-buttons .login-button:hover,.accounts-dialog .login-button:hover{background:#7580ac}#login-buttons .login-button:active,.accounts-dialog .login-button:active{background:#7580ac;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.2)}#login-buttons .login-button.login-button-disabled,#login-buttons .login-button.login-button-disabled:active,.accounts-dialog .login-button.login-button-disabled,.accounts-dialog .login-button.login-button-disabled:active{background:#aaa;border:1px solid #c3c3c3;box-shadow:none;-webkit-box-shadow:none;color:#ddd}.accounts-dialog *{color:inherit;line-height:inherit;font:inherit;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:0}.accounts-dialog .login-button{margin-bottom:4px;width:auto}#login-buttons .login-buttons-padding{display:inline-block;width:30px}#login-buttons .login-display-name{margin-right:4px}#login-buttons .configure-button{background:#ff2a00;border-color:#c20}#login-buttons .configure-button:active,#login-buttons .configure-button:hover{background:#f53;border-color:#ff2a00}#login-buttons .login-image{display:inline-block;height:16px;left:6px;position:absolute;top:6px;width:16px}#login-buttons .text-besides-image{margin-left:18px}#login-buttons .no-services{color:red}#login-buttons .login-link-and-dropdown-list{position:relative}#login-buttons .login-close-text{float:left;padding-bottom:8px;position:relative}#login-buttons .login-link-and-dropdown-list .loading,#login-buttons .login-text-and-button .loading{display:inline-block}#login-buttons.login-buttons-dropdown-align-left #login-dropdown-list .loading{float:right}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list .loading{float:left}#login-buttons .login-close-text-clear{clear:both}#login-buttons .or{text-align:center}#login-buttons .hline{color:#d3d3d3;text-decoration:line-through}#login-buttons .or-text{font-weight:700}#login-buttons #signup-link{float:right}#login-buttons #forgot-password-link,#login-buttons #resend-passwordless-code{float:left}#login-buttons #back-to-login-link{float:right}#login-buttons a,.accounts-dialog a{cursor:pointer;text-decoration:underline}#login-buttons.login-buttons-dropdown-align-right .login-close-text{float:right}.accounts-dialog{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);color:#333;font-size:16px;margin:-8px -12px 0;padding:8px 12px;width:250px;z-index:1000}.accounts-dialog>*{line-height:1.6}.accounts-dialog>.login-close-text{font-family:inherit;font-size:inherit;line-height:inherit}.accounts-dialog .title,.accounts-dialog label{font-size:80%;margin-bottom:-2px;margin-top:7px}.accounts-dialog label{display:inline}.accounts-dialog input[type=email],.accounts-dialog input[type=password],.accounts-dialog input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.accounts-dialog input[type=email][type],.accounts-dialog input[type=password][type],.accounts-dialog input[type=text][type]{height:auto}.accounts-dialog .login-button-form-submit{margin-top:8px}.accounts-dialog .message{font-size:80%;line-height:1.3;margin-top:8px}.accounts-dialog .error-message{color:red}.accounts-dialog .info-message{color:green}.accounts-dialog .additional-link{font-size:75%}.accounts-dialog .accounts-close{color:#000;font-size:20px;font-weight:700;line-height:20px;opacity:.4;position:absolute;right:5px;text-decoration:none;top:0}.accounts-dialog .accounts-close:hover{opacity:.8}.accounts-dialog #login-buttons-cancel-enroll-account,.accounts-dialog #login-buttons-cancel-reset-password{float:right}#login-dropdown-list{left:-1px;position:absolute;top:-1px}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list{left:auto;right:-1px}#login-buttons-message-dialog .message{font-size:100%}.accounts-centered-dialog{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;left:50%;margin-left:-129px;margin-top:-40px;position:fixed;top:50%;z-index:1001}#configure-login-service-dialog{margin-left:-269px;margin-top:-300px;width:530px}#configure-login-service-dialog table{width:100%}#configure-login-service-dialog input[type=text]{font-family:Courier New,Courier,monospace;width:100%}#configure-login-service-dialog ol{margin-bottom:10px;margin-top:10px}#configure-login-service-dialog ol li{margin-left:30px}#configure-login-service-dialog .configuration_labels{width:30%}#configure-login-service-dialog .configuration_inputs{width:70%}#configure-login-service-dialog .new-section{margin-top:10px}#configure-login-service-dialog .url{font-family:Courier New,Courier,monospace}#configure-login-service-dialog-save-configuration{float:right}.configure-login-service-dismiss-button{float:left}#just-verified-dismiss-button,#messages-dialog-dismiss-button{margin-top:8px}.hide-background{background-color:#000;background-color:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}#login-buttons input[type=email],#login-buttons input[type=password],#login-buttons input[type=text],.accounts-dialog input[type=email],.accounts-dialog input[type=password],.accounts-dialog input[type=text]{border:1px solid #aaa;border-radius:3px;line-height:1;padding:4px}#login-buttons-image-google{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAADCklEQVQ4jSXSy2ucVRjA4d97zvdNJpPJbTJJE9rYaCINShZtRCFIA1bbLryBUlyoLQjqVl12W7UbN4qb1gtuYhFRRBCDBITaesFbbI3RFBLSptEY05l0ZjLfnMvrov/Bs3gAcF71x6VVHTk+o8nDH+hrH89rUK9Z9Yaen57S3wVtGaMBNGC0IegWKIDxTtVaOHVugZVmH3HX3Zz+4l+W1xvkOjuZfPsspY4CNkZELEgEIJKwYlBjEwjec/mfCMVuorVs76R8+P0KYMmP30U2dT8eIZqAR2ipRcWjEYxGSCRhV08e04oYMoxYLi97EI9YCJ0FHBYbIVGDlUBLwRlLIuYW6chEmQt/rJO09RJjhjEJEYvJYGNhkbUhw43OXtIWDFRq9G87nAaSK6sVRm8r8fzRMWbOX2Xx7ypd7ZET03sQhDOz73DqSJOrd+7HSo4QIu0Nx/4rOzx+cRXZ9+z7+uqJ+3hiepxK3fHZT2tMjXYzOtzL6dmznPzhLexgN0QlxAAYxAlqUqRmkf5j59RlNQ6MFHhgcpCTTx8EUb5e+plD7x4jjg1ANCAgrRQAdR7xKXjBlGyLYi7PxaUmb8z8xcpGHVXLHaXdjI0egKyJiQYTEhSPREVIEUBNC+Mqm+xpz3j0njLPHB2nsh1QgeG+IS48dYbD5YNoo0ZUAbVEuTUoKuBSZOarX/WhyQn6eg2+usDWf0s0tq8zNPYk+WI/Lnge++hlvlyfQ3NdECzGRWKwEEA0qNY251n69kV6+Y0kbaCZoebG2X3oU7pKoyxuXOPe945zs9DCeosGIXoBDyaLdf6ce4Hbk+/Y299ksKtAuaeNsiyw8c1LKIZ95b0MdgxA5giixACpTxEPSau6QdFfI5/2cLPmEW+JAQrtJUJzDXF1dkwHzVodJMX4HFEcQQMaFdPeM0Jb/4PUtzzaLKAhRyJFwo6lbegRNFfk819muV5dR4JBQoQdQ2xFiDmSNDHiaptamR9Gq5cQ18AledrGDpOfeI5Lq8u88smbhMRisoSAgAYghdfn5H/JkHuRZ1owLAAAAABJRU5ErkJggg==)}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:Glyphicons Halflings;src:url(packages/bootstrap3/fonts/glyphicons-halflings-regular.eot);src:url(packages/bootstrap3/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(packages/bootstrap3/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(packages/bootstrap3/fonts/glyphicons-halflings-regular.woff) format("woff"),url(packages/bootstrap3/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(packages/bootstrap3/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;position:relative;top:1px}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:10px}body{color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.42857143}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{border:1px solid #ddd;line-height:1.42857143;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{border:0;border-top:1px solid #eee;margin-bottom:20px;margin-top:20px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{color:#777;font-weight:400;line-height:1}.h1,.h2,.h3,h1,h2,h3{margin-bottom:10px;margin-top:20px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-bottom:10px;margin-top:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{border-bottom:1px solid #eee;margin:40px 0 20px;padding-bottom:9px}ol,ul{margin-bottom:10px;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:20px;margin-top:0}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{clear:left;float:left;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:160px}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{border-bottom:1px dotted #777;cursor:help}.initialism{font-size:90%;text-transform:uppercase}blockquote{border-left:5px solid #eee;font-size:17.5px;margin:0 0 20px;padding:10px 20px}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{color:#777;display:block;font-size:80%;line-height:1.42857143}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{border-left:0;border-right:5px solid #eee;padding-left:0;padding-right:15px;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}address{font-style:normal;line-height:1.42857143;margin-bottom:20px}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code,kbd{font-size:90%;padding:2px 4px}kbd{background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{-webkit-box-shadow:none;box-shadow:none;font-size:100%;font-weight:700;padding:0}pre{word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;color:#333;display:block;line-height:1.42857143;margin:0 0 10px;padding:9.5px;word-break:break-all}pre code{background-color:transparent;border-radius:0;color:inherit;font-size:inherit;padding:0;white-space:pre-wrap}.pre-scrollable{overflow-y:scroll}.container{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}@media (min-width:768px){.container{width:740px}}@media (min-width:1024px){.container{width:960px}}@media (min-width:1280px){.container{width:1160px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.row{margin-left:-10px;margin-right:-10px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:10px;padding-right:10px;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:1024px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1280px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{color:#777;padding-bottom:8px;padding-top:8px}caption,th{text-align:left}.table{margin-bottom:20px;max-width:100%;width:100%}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #ddd;line-height:1.42857143;padding:8px;vertical-align:top}.table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{display:table-column;float:none;position:static}table td[class*=col-],table th[class*=col-]{display:table-cell;float:none;position:static}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;margin-bottom:15px;overflow-y:hidden;width:100%}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{border:0;margin:0;min-width:0;padding:0}legend{border:0;border-bottom:1px solid #e5e5e5;color:#333;font-size:21px;margin-bottom:20px}label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{line-height:normal;margin:4px 0 0;margin-top:1px\9}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{color:#555;display:block;font-size:14px;line-height:1.42857143}.form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:34px;padding:6px 12px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control:focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{display:block;margin-bottom:10px;margin-top:10px}.checkbox label,.radio label{cursor:pointer;font-weight:400;margin-bottom:0;min-height:20px;padding-left:20px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:-20px;margin-top:4px\9;position:absolute}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0;padding-left:20px;position:relative;vertical-align:middle}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-left:10px;margin-top:0}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{margin-bottom:0;min-height:34px;padding-bottom:7px;padding-top:7px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{font-size:12px;height:30px;line-height:1.5;min-height:32px;padding:6px 10px}.input-lg{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 16px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 16px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{font-size:18px;height:46px;line-height:1.3333333;min-height:38px;padding:11px 16px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{display:block;height:34px;line-height:34px;right:0;text-align:center;top:0;width:34px;z-index:2}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{height:46px;line-height:46px;width:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{height:30px;line-height:30px;width:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{background-color:#dff0d8;border-color:#3c763d;color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{background-color:#fcf8e3;border-color:#8a6d3b;color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{background-color:#f2dede;border-color:#a94442;color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{color:#737373;display:block;margin-bottom:10px;margin-top:5px}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-bottom:0;margin-top:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{margin-left:0;position:relative}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-10px;margin-right:-10px}@media (min-width:768px){.form-horizontal .control-label{margin-bottom:0;padding-top:7px;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:10px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{font-size:18px;padding-top:14.333333px}.form-horizontal .form-group-sm .control-label{font-size:12px;padding-top:6px}}.btn{background-image:none;border:1px solid transparent;cursor:pointer;display:inline-block;font-size:14px;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{-webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=65);opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{border-color:#ccc;color:#333}.btn-default.focus,.btn-default:focus{background-color:#e6e6e6;border-color:#8c8c8c;color:#333}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{background-color:#e6e6e6;border-color:#adadad;color:#333}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#333}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{background-color:#333;color:#fff}.btn-primary{background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{background-color:#286090;border-color:#122b40;color:#fff}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background-color:#286090;border-color:#204d74;color:#fff}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#204d74;border-color:#122b40;color:#fff}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{background-color:#fff;color:#337ab7}.btn-success{background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{background-color:#449d44;border-color:#255625;color:#fff}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{background-color:#449d44;border-color:#398439;color:#fff}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{background-color:#398439;border-color:#255625;color:#fff}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c}.btn-info{background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{background-color:#31b0d5;border-color:#1b6d85;color:#fff}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{background-color:#31b0d5;border-color:#269abc;color:#fff}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{background-color:#269abc;border-color:#1b6d85;color:#fff}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de}.btn-warning{background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{background-color:#ec971f;border-color:#985f0d;color:#fff}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{background-color:#ec971f;border-color:#d58512;color:#fff}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{background-color:#d58512;border-color:#985f0d;color:#fff}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e}.btn-danger{background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{background-color:#c9302c;border-color:#761c19;color:#fff}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{background-color:#c9302c;border-color:#ac2925;color:#fff}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{background-color:#ac2925;border-color:#761c19;color:#fff}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f}.btn-link{border-radius:0;color:#337ab7;font-weight:400}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{background-color:transparent;color:#23527c;text-decoration:underline}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{border-radius:6px;font-size:18px;line-height:1.3333333;padding:10px 16px}.btn-group-sm>.btn,.btn-sm{border-radius:3px;font-size:12px;line-height:1.5;padding:5px 10px}.btn-group-xs>.btn,.btn-xs{border-radius:3px;font-size:12px;line-height:1.5;padding:1px 5px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;position:relative;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px dashed;border-top:4px solid\9;margin-left:2px}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu.pull-right{left:auto;right:0}.dropdown-menu .divider{background-color:#e5e5e5;height:1px;margin:9px 0}.dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#262626;text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#337ab7;outline:0;text-decoration:none}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{background-color:transparent;background-image:none;cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-decoration:none}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-header{color:#777;display:block;font-size:12px;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.dropdown-backdrop{bottom:0;left:0;position:fixed;right:0;top:0}.pull-right>.dropdown-menu{left:auto;right:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-bottom:4px dashed;border-bottom:4px solid\9;border-top:0;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{bottom:100%;margin-bottom:2px;top:auto}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{display:inline-block;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{float:left;position:relative}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;max-width:100%;width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-left:0;margin-top:-1px}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:4px}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{border-collapse:separate;display:table;table-layout:fixed;width:100%}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.input-group{border-collapse:separate;display:table;position:relative}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{float:left;margin-bottom:0;position:relative;width:100%;z-index:2}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 16px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{vertical-align:middle;white-space:nowrap;width:1%}.input-group-addon{background-color:#eee;border:1px solid #ccc;color:#555;font-size:14px;font-weight:400;line-height:1;padding:6px 12px}.input-group-addon.input-sm{border-radius:3px;font-size:12px;padding:5px 10px}.input-group-addon.input-lg{border-radius:6px;font-size:18px;padding:10px 16px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px;z-index:2}.nav{list-style:none;margin-bottom:0;padding-left:0}.nav>li,.nav>li>a{display:block;position:relative}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{background-color:#eee;text-decoration:none}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{background-color:transparent;color:#777;cursor:not-allowed;text-decoration:none}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{border:1px solid transparent;border-radius:4px 4px 0 0;line-height:1.42857143;margin-right:2px}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#fff;border:1px solid;border-color:#ddd #ddd transparent;color:#555;cursor:default}.nav-tabs.nav-justified{border-bottom:0;width:100%}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{border-radius:4px;margin-right:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#337ab7;color:#fff}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-left:0;margin-top:2px}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{border-radius:4px;margin-right:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.navbar{border:1px solid transparent;margin-bottom:20px;min-height:50px;position:relative}@media (min-width:768px){.navbar{border-radius:4px}}.navbar-collapse{-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);overflow-x:visible;padding-left:10px;padding-right:10px}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{border-top:0;-webkit-box-shadow:none;box-shadow:none;width:auto}.navbar-collapse.collapse{display:block!important;height:auto!important;overflow:visible!important;padding-bottom:0}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:-10px;margin-right:-10px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:0;margin-right:0}}.navbar-static-top{border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{left:0;position:fixed;right:0}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{border-width:0 0 1px;top:0}.navbar-fixed-bottom{border-width:1px 0 0;bottom:0}.navbar-brand{float:left;font-size:18px;height:50px;line-height:20px;padding:15px 10px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-10px}}.navbar-toggle{background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;float:right;margin-bottom:8px;margin-right:10px;margin-top:8px;padding:9px 10px;position:relative}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{border-radius:1px;display:block;height:2px;width:22px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:7.5px -10px}.navbar-nav>li>a{line-height:20px;padding-bottom:10px;padding-top:10px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;float:none;margin-top:0;position:static;width:auto}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-bottom:15px;padding-top:15px}}.navbar-form{border-bottom:1px solid transparent;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);margin:8px -10px;padding:10px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;vertical-align:middle;width:auto}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-bottom:0;margin-top:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{margin-left:0;position:relative}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{border:0;-webkit-box-shadow:none;box-shadow:none;margin-left:0;margin-right:0;padding-bottom:0;padding-top:0;width:auto}}.navbar-nav>li>.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:0}.navbar-btn{margin-bottom:8px;margin-top:8px}.navbar-btn.btn-sm{margin-bottom:10px;margin-top:10px}.navbar-text{margin-bottom:15px;margin-top:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:10px;margin-right:10px}.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-10px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#e7e7e7;color:#555}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent;color:#333}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#e7e7e7;color:#555}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#ccc}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#080808}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent;color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#080808;color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#444}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{background-color:#f5f5f5;border-radius:4px;list-style:none;margin-bottom:20px;padding:8px 15px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{color:#ccc;content:"/\00a0";padding:0 5px}.breadcrumb>.active{color:#777}.pagination{border-radius:4px;display:inline-block;margin:20px 0;padding-left:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{background-color:#fff;border:1px solid #ddd;color:#337ab7;float:left;line-height:1.42857143;margin-left:-1px;padding:6px 12px;position:relative;text-decoration:none}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#eee;border-color:#ddd;color:#23527c;z-index:3}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#337ab7;border-color:#337ab7;color:#fff;cursor:default;z-index:2}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{background-color:#fff;border-color:#ddd;color:#777;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{font-size:18px;line-height:1.3333333;padding:10px 16px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{list-style:none;margin:20px 0;padding-left:0;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{background-color:#fff;border:1px solid #ddd;border-radius:15px;display:inline-block;padding:5px 14px}.pager li>a:focus,.pager li>a:hover{background-color:#eee;text-decoration:none}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{background-color:#fff;color:#777;cursor:not-allowed}.label{border-radius:.25em;color:#fff;display:inline;font-size:75%;font-weight:700;line-height:1;padding:.2em .6em .3em;text-align:center;vertical-align:baseline;white-space:nowrap}a.label:focus,a.label:hover{cursor:pointer;text-decoration:none}.label:empty{display:none}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{background-color:#777;border-radius:10px;font-size:12px;line-height:1;min-width:10px;padding:3px 7px;vertical-align:middle;white-space:nowrap}.badge:empty{display:none}.btn-group-xs>.btn .badge,.btn-xs .badge{padding:1px 5px;top:0}a.badge:focus,a.badge:hover{color:#fff;cursor:pointer;text-decoration:none}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{background-color:#fff;color:#337ab7}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{background-color:#eee;margin-bottom:30px;padding-bottom:30px;padding-top:30px}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{font-size:21px;font-weight:200;margin-bottom:15px}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-bottom:48px;padding-top:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{border:1px solid #ddd;line-height:1.42857143;margin-bottom:20px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{color:#333}.alert{border:1px solid transparent}.alert h4{color:inherit;margin-top:0}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{color:inherit;position:relative;right:-21px;top:-2px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:20px;margin-bottom:20px;overflow:hidden}.progress-bar{background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);color:#fff;float:left;font-size:12px;height:100%;line-height:20px;text-align:center;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;width:0}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:-o-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-bottom:5px;margin-top:0}.media-list{list-style:none;padding-left:0}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{background-color:#fff;border:1px solid #ddd;display:block;margin-bottom:-1px;padding:10px 15px;position:relative}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:0}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{background-color:#f5f5f5;color:#555;text-decoration:none}button.list-group-item{text-align:left;width:100%}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#337ab7;border-color:#337ab7;color:#fff;z-index:2}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{background-color:#dff0d8;color:#3c763d}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{background-color:#d0e9c6;color:#3c763d}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{background-color:#3c763d;border-color:#3c763d;color:#fff}.list-group-item-info{background-color:#d9edf7;color:#31708f}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{background-color:#c4e3f3;color:#31708f}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{background-color:#31708f;border-color:#31708f;color:#fff}.list-group-item-warning{background-color:#fcf8e3;color:#8a6d3b}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{background-color:#faf2cc;color:#8a6d3b}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{background-color:#8a6d3b;border-color:#8a6d3b;color:#fff}.list-group-item-danger{background-color:#f2dede;color:#a94442}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{background-color:#ebcccc;color:#a94442}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{background-color:#a94442;border-color:#a94442;color:#fff}.list-group-item-heading{margin-bottom:5px;margin-top:0}.list-group-item-text{line-height:1.3;margin-bottom:0}.panel{border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:20px}.panel-body{padding:15px}.panel-heading{border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 15px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{font-size:16px;margin-bottom:0;margin-top:0}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{background-color:#f5f5f5;border-top:1px solid #ddd;padding:10px 15px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-radius:0;border-width:1px 0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{border-radius:4px;margin-bottom:0}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{background-color:#f5f5f5;border-color:#ddd;color:#333}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{background-color:#333;color:#f5f5f5}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{background-color:#3c763d;color:#dff0d8}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{background-color:#31708f;color:#d9edf7}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{background-color:#8a6d3b;color:#fcf8e3}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{background-color:#a94442;color:#f2dede}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{display:block;height:0;overflow:hidden;padding:0;position:relative}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin-bottom:20px;min-height:20px;padding:19px}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{border-radius:6px;padding:24px}.well-sm{border-radius:3px;padding:9px}.close{color:#000;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;text-shadow:0 1px 0 #fff}.close:focus,.close:hover{color:#000;cursor:pointer;filter:alpha(opacity=50);opacity:.5;text-decoration:none}button.close{-webkit-appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.modal,.modal-open{overflow:hidden}.modal{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;outline:0;position:fixed;right:0;top:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{margin:10px;position:relative;width:auto}.modal-content{-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;position:relative}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{border-bottom:1px solid #e5e5e5;min-height:16.42857143px;padding:15px}.modal-header .close{margin-top:-2px}.modal-title{line-height:1.42857143}.modal-body{padding:15px;position:relative}.modal-footer{border-top:1px solid #e5e5e5;padding:15px;text-align:right}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:768px){.modal-dialog{margin:30px auto;width:600px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:1024px){.modal-lg{width:900px}}.tooltip{word-wrap:normal;display:block;filter:alpha(opacity=0);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{background-color:#000;max-width:200px;padding:3px 8px;text-align:center}.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;margin-top:-5px;right:5px;top:0}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:5px;margin-top:-5px;top:0}.popover{word-wrap:normal;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);display:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.42857143;padding:1px;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:14px;padding:8px 14px}.popover-content{padding:9px 14px}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px;left:50%;margin-left:-11px}.popover.top>.arrow:after{border-bottom-width:0;border-top-color:#fff;bottom:1px;content:" ";margin-left:-10px}.popover.right>.arrow{border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25);left:-11px;margin-top:-11px;top:50%}.popover.right>.arrow:after{border-left-width:0;border-right-color:#fff;bottom:-10px;content:" ";left:1px}.popover.bottom>.arrow{border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0;left:50%;margin-left:-11px;top:-11px}.popover.bottom>.arrow:after{border-bottom-color:#fff;border-top-width:0;content:" ";margin-left:-10px;top:1px}.popover.left>.arrow{border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0;margin-top:-11px;right:-11px;top:50%}.popover.left>.arrow:after{border-left-color:#fff;border-right-width:0;bottom:-10px;content:" ";right:1px}.carousel,.carousel-inner{position:relative}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:left .6s ease-in-out;-o-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translateZ(0);transform:translateZ(0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{bottom:0;left:0;text-shadow:0 1px 2px rgba(0,0,0,.6);top:0;width:15%}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,transparent 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,transparent);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.carousel-control.right{background-image:-webkit-linear-gradient(left,transparent,rgba(0,0,0,.5));background-image:-o-linear-gradient(left,transparent 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,transparent),to(rgba(0,0,0,.5)));background-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.5));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);right:0}.carousel-control:focus,.carousel-control:hover{color:#fff;filter:alpha(opacity=90);opacity:.9;outline:0;text-decoration:none}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{display:inline-block;margin-top:-10px;position:absolute;top:50%;z-index:5}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px;right:50%}.carousel-control .icon-next,.carousel-control .icon-prev{font-family:serif;height:20px;line-height:1;width:20px}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{bottom:10px;left:50%;list-style:none;margin-left:-30%;padding-left:0;position:absolute;text-align:center;width:60%;z-index:15}.carousel-indicators li{background-color:#000\9;background-color:transparent;border:1px solid #fff;border-radius:10px;cursor:pointer;display:inline-block;height:10px;margin:1px;text-indent:-999px;width:10px}.carousel-indicators .active{background-color:#fff;height:12px;margin:0;width:12px}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);z-index:10}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{font-size:30px;height:30px;margin-top:-15px;width:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;padding-bottom:30px;right:20%}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:1023px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:1024px) and (max-width:1279px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1280px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:1023px){.hidden-sm{display:none!important}}@media (min-width:1024px) and (max-width:1279px){.hidden-md{display:none!important}}@media (min-width:1280px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}::-webkit-input-placeholder{color:#c7c3b9}:-moz-placeholder,::-moz-placeholder{color:#c7c3b9}:-ms-input-placeholder{color:#c7c3b9}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:url(packages/flat-ui-pro/src/dist/fonts/lato/lato-black.eot);src:url(packages/flat-ui-pro/src/dist/fonts/lato/lato-black.eot?#iefix) format("embedded-opentype"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-black.woff) format("woff"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-black.ttf) format("truetype"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-black.svg#latoblack) format("svg")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(packages/flat-ui-pro/src/dist/fonts/lato/lato-bold.eot);src:url(packages/flat-ui-pro/src/dist/fonts/lato/lato-bold.eot?#iefix) format("embedded-opentype"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-bold.woff) format("woff"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-bold.ttf) format("truetype"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-bold.svg#latobold) format("svg")}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:url(packages/flat-ui-pro/src/dist/fonts/lato/lato-bolditalic.eot);src:url(packages/flat-ui-pro/src/dist/fonts/lato/lato-bolditalic.eot?#iefix) format("embedded-opentype"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-bolditalic.woff) format("woff"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-bolditalic.ttf) format("truetype"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-bolditalic.svg#latobold-italic) format("svg")}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:url(packages/flat-ui-pro/src/dist/fonts/lato/lato-italic.eot);src:url(packages/flat-ui-pro/src/dist/fonts/lato/lato-italic.eot?#iefix) format("embedded-opentype"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-italic.woff) format("woff"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-italic.ttf) format("truetype"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-italic.svg#latoitalic) format("svg")}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url(packages/flat-ui-pro/src/dist/fonts/lato/lato-light.eot);src:url(packages/flat-ui-pro/src/dist/fonts/lato/lato-light.eot?#iefix) format("embedded-opentype"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-light.woff) format("woff"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-light.ttf) format("truetype"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-light.svg#latolight) format("svg")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(packages/flat-ui-pro/src/dist/fonts/lato/lato-regular.eot);src:url(packages/flat-ui-pro/src/dist/fonts/lato/lato-regular.eot?#iefix) format("embedded-opentype"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-regular.woff) format("woff"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-regular.ttf) format("truetype"),url(packages/flat-ui-pro/src/dist/fonts/lato/lato-regular.svg#latoregular) format("svg")}@font-face{font-family:Lato;font-style:normal;font-weight:100;src:url(packages/flat-ui-pro/src/dist/fonts/lato/Lato-Hairline.eot);src:url(packages/flat-ui-pro/src/dist/fonts/lato/Lato-Hairline.eot?#iefix) format("embedded-opentype"),url(packages/flat-ui-pro/src/dist/fonts/lato/Lato-Hairline.woff2) format("woff2"),url(packages/flat-ui-pro/src/dist/fonts/lato/Lato-Hairline.woff) format("woff"),url(packages/flat-ui-pro/src/dist/fonts/lato/Lato-Hairline.ttf) format("truetype");text-rendering:optimizeLegibility}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:url(packages/flat-ui-pro/src/dist/fonts/lato/LatoLatin-ThinItalic.eot);src:url(packages/flat-ui-pro/src/dist/fonts/lato/LatoLatin-ThinItalic.eot?#iefix) format("embedded-opentype"),url(packages/flat-ui-pro/src/dist/fonts/lato/LatoLatin-ThinItalic.woff2) format("woff2"),url(packages/flat-ui-pro/src/dist/fonts/lato/LatoLatin-ThinItalic.woff) format("woff"),url(packages/flat-ui-pro/src/dist/fonts/lato/LatoLatin-ThinItalic.ttf) format("truetype")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;src:url(packages/flat-ui-pro/src/dist/fonts/roboto-mono/RobotoMono-Bold.ttf) format("truetype")}@font-face{font-family:PTMono-Regular;src:url(packages/flat-ui-pro/src/dist/fonts/ptMono/PTMono-Regular.ttf) format("truetype")}@font-face{font-family:Flat-UI-Pro-Icons;font-style:normal;font-weight:400;src:url(packages/flat-ui-pro/src/dist/fonts/glyphicons/flat-ui-pro-icons-regular.eot);src:url(packages/flat-ui-pro/src/dist/fonts/glyphicons/flat-ui-pro-icons-regular.eot?#iefix) format("embedded-opentype"),url(packages/flat-ui-pro/src/dist/fonts/glyphicons/flat-ui-pro-icons-regular.woff) format("woff"),url(packages/flat-ui-pro/src/dist/fonts/glyphicons/flat-ui-pro-icons-regular.ttf) format("truetype"),url(packages/flat-ui-pro/src/dist/fonts/glyphicons/flat-ui-pro-icons-regular.svg#latoblack) format("svg")}[class*=" fui-"],[class^=fui-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Flat-UI-Pro-Icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fui-google-plus2:before{content:"\ea8b"}.fui-g-monochrome:before{color:#918f8a;content:"\e91c"}.fui-usd:before{content:"\e914"}.fui-combined-shape:before{content:"\e918"}.fui-appt-start-times-icon:before{content:"\e917"}.fui-accordion-drop:before{content:"\e91a"}.fui-hotspot:before{content:"\e916"}.fui-checkbox-checked:before{content:"\e915"}.fui-shape:before{content:"\e919"}.fui-no-logo-icon-large:before{content:"\e90e"}.fui-settings:before{content:"\e90f"}.fui-dots:before{content:"\e90d"}.fui-left-arrow:before{content:"\e90b"}.fui-right-arrow:before{content:"\e90c"}.fui-imported-layers:before{content:"\e90a"}.fui-calendar-grid-icon:before{content:"\e907"}.fui-edit-availbility-icon:before{content:"\e908"}.fui-customer-lookup-icon:before{content:"\e906"}.fui-filter-icon:before{content:"\e909"}.fui-info-icon:before{content:"\e905"}.fui-notifictions-icon-2:before{content:"\e903"}.fui-home-icon:before{content:"\e902"}.fui-notifictions-icon:before{content:"\e901"}.fui-chat-icon:before{content:"\e900"}.fui-mail-icon:before{content:"\e804"}.fui-map-icon:before{content:"\e805"}.fui-phone-icon:before{content:"\e806"}.fui-website-icon:before{content:"\e807"}.fui-arrow-copy-2:before{content:"\e66f"}.fui-bell:before{content:"\e670"}.fui-calendar-copy:before{content:"\e671"}.fui-calendar-rectangle:before{content:"\e672"}.fui-shape-copy-11:before{content:"\e673"}.fui-add-customer:before{content:"\e66b"}.fui-arrow-top-right:before{content:"\e66c"}.fui-error-triangle:before{content:"\e66d"}.fui-fill-191-copy-2:before{content:"\e66e"}.fui-caret2:before{content:"\e66a"}.fui-box-off:before{content:"\e661"}.fui-box-on:before{content:"\e662"}.fui-camera:before{content:"\e663"}.fui-caret:before{content:"\e664"}.fui-check-circle2:before{content:"\e665"}.fui-close:before{content:"\e666"}.fui-delete:before{content:"\e667"}.fui-radio-off:before{content:"\e668"}.fui-radio-on:before{content:"\e669"}.fui-business-icon-big:before{content:"\e800"}.fui-customer-icon-b-ig:before{content:"\e801"}.fui-customer-icon-sm:before{content:"\e802"}.fui-quick-lookup-icon:before{content:"\e803"}.fui-new-note:before{content:"\e911"}.fui-customers:before{content:"\e910"}.fui-repeat:before{content:"\e912"}.fui-clock:before{content:"\e913"}.fui-triangle-down:before{content:"\e601"}.fui-triangle-up-small:before{content:"\e602"}.fui-triangle-down-small:before{content:"\e603"}.fui-triangle-left-large:before{content:"\e604"}.fui-triangle-right-large:before{content:"\e605"}.fui-arrow-left:before{content:"\e606"}.fui-arrow-right:before{content:"\e607"}.fui-plus:before{content:"\e608"}.fui-cross:before{content:"\e609"}.fui-radio-unchecked:before{content:"\e60b"}.fui-radio-checked:before{content:"\e60c"}.fui-checkbox-unchecked:before{content:"\e60d"}.fui-alert-circle:before{content:"\e610"}.fui-question-circle:before{content:"\e611"}.fui-check-circle:before{content:"\e612"}.fui-cross-circle:before{content:"\e613"}.fui-plus-circle:before{content:"\e614"}.fui-pause:before{content:"\e615"}.fui-play:before{content:"\e616"}.fui-volume:before{content:"\e617"}.fui-mute:before{content:"\e618"}.fui-resize:before{content:"\e619"}.fui-list:before{content:"\e61a"}.fui-list-thumbnailed:before{content:"\e61b"}.fui-list-small-thumbnails:before{content:"\e61c"}.fui-list-large-thumbnails:before{content:"\e61d"}.fui-list-columned:before{content:"\e61f"}.fui-list-bulleted:before{content:"\e620"}.fui-window:before{content:"\e621"}.fui-windows:before{content:"\e622"}.fui-loop:before{content:"\e623"}.fui-cmd:before{content:"\e624"}.fui-mic:before{content:"\e625"}.fui-heart:before{content:"\e626"}.fui-location:before{content:"\e627"}.fui-new:before{content:"\e628"}.fui-video:before{content:"\e629"}.fui-photo:before{content:"\e62a"}.fui-time:before{content:"\e62b"}.fui-eye:before{content:"\e62c"}.fui-home:before{content:"\e62e"}.fui-upload:before{content:"\e62f"}.fui-search:before{content:"\e630"}.fui-user:before{content:"\e631"}.fui-mail:before{content:"\e632"}.fui-lock:before{content:"\e633"}.fui-power:before{content:"\e634"}.fui-calendar:before{content:"\e635"}.fui-gear:before{content:"\e636"}.fui-bookmark:before{content:"\e637"}.fui-exit:before{content:"\e638"}.fui-trash:before{content:"\e639"}.fui-folder:before{content:"\e63a"}.fui-bubble:before{content:"\e63b"}.fui-calendar-solid:before{content:"\e63d"}.fui-star:before{content:"\e63e"}.fui-star-2:before{content:"\e63f"}.fui-credit-card:before{content:"\e640"}.fui-clip:before{content:"\e641"}.fui-link:before{content:"\e642"}.fui-tag:before{content:"\e643"}.fui-document:before{content:"\e644"}.fui-image:before{content:"\e645"}.fui-facebook:before{content:"\e646"}.fui-youtube:before{content:"\e647"}.fui-vimeo:before{content:"\e648"}.fui-twitter:before{content:"\e649"}.fui-spotify:before{content:"\e64a"}.fui-pinterest:before{content:"\e64c"}.fui-path:before{content:"\e64d"}.fui-linkedin:before{content:"\e64e"}.fui-google-plus:before{content:"\e64f"}.fui-dribbble:before{content:"\e650"}.fui-behance:before{content:"\e651"}.fui-stumbleupon:before{content:"\e652"}.fui-yelp:before{content:"\e653"}.fui-wordpress:before{content:"\e654"}.fui-windows-8:before{content:"\e655"}.fui-vine:before{content:"\e656"}.fui-tumblr:before{content:"\e657"}.fui-paypal:before{content:"\e658"}.fui-lastfm:before{content:"\e659"}.fui-instagram:before{content:"\e65a"}.fui-triangle-up:before{content:"\e600"}.fui-info-circle:before{content:"\e60f"}.fui-list-numbered:before{content:"\e61e"}.fui-chat:before{content:"\e62d"}.fui-export:before{content:"\e63c"}.fui-skype:before{content:"\e64b"}.fui-html5:before{content:"\e65b"}.fui-github:before{content:"\e65c"}.fui-foursquare:before{content:"\e65d"}.fui-dropbox:before{content:"\e65e"}.fui-android:before{content:"\e65f"}.fui-apple:before{content:"\e660"}.fui-check:before{content:"\e60a"}.fui-circle-up:before{content:"\ea41"}.fui-circle-down:before{content:"\ea43"}.fui-arrow-left2:before{content:"\ea38"}body{background-color:#fff;color:#34495e;font-family:Lato,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.72222}a{color:#edbd2d;-webkit-transition:.25s;transition:.25s}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#d4a928}a:focus{outline:none}.img-rounded{border-radius:4px}.img-thumbnail{background-color:#fff;border:2px solid #bdc3c7;border-radius:4px;display:inline-block;height:auto;line-height:1.72222;max-width:100%;padding:4px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.img-comment{font-size:15px;font-style:italic;line-height:1.2;margin:24px 0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#474642;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.1}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#e7e9ec}h1,h2,h3{margin-top:30px}h1,h2,h3,h4,h5,h6{margin-bottom:15px}h4,h5,h6{margin-top:15px}h6{font-weight:400}.h1,h1{font-size:53px;font-style:normal;font-weight:300}.h2,h2{font-size:40px}.h2,.h3,h2,h3{font-style:normal;font-weight:400}.h3,h3{font-size:30px}.h4,h4{font-size:24px}.h4,.h5,h4,h5{font-style:normal;font-weight:400}.h5,h5{font-size:21px}.h6,h6{font-size:18px}.h7{font-size:17px;font-weight:300}.h7,p{font-style:normal}p{color:#615e59;font-size:15px;font-weight:400;line-height:18px;margin:0 0 15px}.lead{font-size:28px;font-weight:300;line-height:1.46428571;margin-bottom:30px}@media (min-width:768px){.lead{font-size:30.006px}}.small,small{color:#615e59;font-size:13px;line-height:1px}.text-muted{color:#bdc3c7}.text-inverse{color:#fff}.text-primary{color:#d4a928}a.text-primary:hover{color:#a98720}.text-warning{color:#f1c40f}a.text-warning:hover{color:#c29d0b}.text-danger{color:#e74c3c}a.text-danger:hover{color:#d62c1a}.text-success{color:#2ecc71}a.text-success:hover{color:#25a25a}.text-info{color:#3498db}a.text-info:hover{color:#217dbb}.bg-primary{background-color:#34495e;color:#fff}a.bg-primary:hover{background-color:#222f3d}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{border-bottom:2px solid #e7e9ec;margin:60px 0 30px;padding-bottom:14px}ol,ul{margin-bottom:15px}dl{margin-bottom:30px}dd,dt{line-height:1.72222}@media (min-width:768px){.dl-horizontal dt{width:160px}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{border-bottom:1px dotted #bdc3c7}blockquote{border-left:3px solid #e7e9ec;margin:0 0 30px;padding:0 0 0 16px}blockquote p{font-size:20px;font-weight:400;line-height:1.55;margin-bottom:.4em}blockquote .small,blockquote small{color:inherit;font-size:18px;font-style:italic;line-height:1.72222}blockquote .small:before,blockquote small:before{content:""}blockquote.pull-right{border-left:0;border-right:3px solid #e7e9ec;padding-left:0;padding-right:16px}blockquote.pull-right small:after{content:""}address{line-height:1.72222;margin-bottom:30px}sub,sup{font-size:70%}code,kbd,pre,samp{font-family:Monaco,Menlo,Consolas,Courier New,monospace}code{background-color:#f9f2f4;color:#c7254e}code,kbd{border-radius:4px;font-size:85%;padding:2px 6px}kbd{background-color:#34495e;box-shadow:none;color:#fff}pre{background-color:#fff;border:2px solid #e7e9ec;border-radius:4px;color:inherit;font-size:13px;line-height:1.72222;margin:0 0 15px;padding:8px;white-space:pre}.pre-scrollable{max-height:340px}.thumbnail{background-color:#fff;border:2px solid #bdc3c7;border-radius:4px;display:block;line-height:1.72222;margin-bottom:5px;padding:4px;-webkit-transition:border .25s ease-in-out;transition:border .25s ease-in-out}.thumbnail a>img,.thumbnail>img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#edbd2d}.thumbnail .caption{color:#34495e;padding:9px}.btn{-webkit-font-smoothing:subpixel-antialiased;border-radius:4px;font-size:15px;font-weight:400;line-height:1;padding:10px 15px;-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear}@media (min-width:768px){.btn:focus,.btn:hover{color:#fff;outline:none}}.btn.active,.btn:active{box-shadow:none;outline:none}.btn:focus:active{outline:none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{background-color:#bdc3c7;color:hsla(0,0%,100%,.75);cursor:not-allowed;filter:alpha(opacity=70);opacity:.7}.btn [class^=fui-]{line-height:1;margin:0 1px;position:relative;top:1px}.btn-xs.btn [class^=fui-]{font-size:11px;top:0}.btn-hg.btn [class^=fui-]{top:2px}.btn-default{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f4f0));background:-webkit-linear-gradient(top,#fff,#f5f4f0);background-color:#fff;border:1px solid #c7c3b9;color:#615e59;line-height:1;outline:none}@media (min-width:768px){.btn-default.hover,.btn-default:hover{background:-webkit-gradient(linear,left top,left bottom,from(hsla(36,20%,95%,0)),to(hsla(0,0%,100%,.5)));background:-webkit-linear-gradient(top,hsla(36,20%,95%,0),hsla(0,0%,100%,.5));background-color:hsla(36,20%,95%,0);background-color:#fff;border:1px solid #c7c3b9;color:#615e59;outline:none}}.btn-default.active,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default.focus,.btn-default:active,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.btn-default:focus{background:-webkit-gradient(linear,left top,left bottom,from(#f8f7f4),to(hsla(36,20%,95%,.7)));background:-webkit-linear-gradient(top,#f8f7f4,hsla(36,20%,95%,.7));background-color:#f8f7f4;border:1px solid #c7c3b9;color:#615e59;outline:none}.btn-default.disabled,.btn-default[disabled]{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f4f0));background:-webkit-linear-gradient(top,#fff,#f5f4f0);background-color:#fff;border:1px solid #e0ddd3;color:#e0ddd3;outline:none}.btn-primary{background:-webkit-gradient(linear,left top,left bottom,from(#edbd2d),to(#e3b52b));background:-webkit-linear-gradient(top,#edbd2d,#e3b52b);background-color:#edbd2d;border:1px solid #d4a928;color:#fff;outline:none}@media (max-width:767px){.btn-primary.hover,.btn-primary:hover{background:-webkit-gradient(linear,left top,left bottom,from(#e0b32a),to(#d7ac29));background:-webkit-linear-gradient(top,#e0b32a,#d7ac29);background-color:#e0b32a;border:1px solid #c79f26;color:#fff;outline:none}}@media (min-width:768px){.btn-primary.hover,.btn-primary:hover{background:-webkit-gradient(linear,left top,left bottom,from(#f2c12e),to(#eebe2d));background:-webkit-linear-gradient(top,#f2c12e,#eebe2d);background-color:#f2c12e;border:1px solid #d4a928;color:#fff;outline:none}}.btn-primary.active,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.focus,.btn-primary:active,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:focus{background:-webkit-gradient(linear,left top,left bottom,from(#e0b32a),to(#d7ac29));background:-webkit-linear-gradient(top,#e0b32a,#d7ac29);background-color:#e0b32a;border:1px solid #c79f26;color:#fff;outline:none}.btn-primary.disabled,.btn-primary[disabled]{background:-webkit-gradient(linear,left top,left bottom,from(#e0ddd3),to(#e0ddd3));background:-webkit-linear-gradient(top,#e0ddd3,#e0ddd3);background-color:#e0ddd3;border:1px solid #e0ddd3;color:#f0eee9;outline:none}.btn-primary.disabled:hover,.btn-primary[disabled]:hover{border-color:#e0ddd3}.btn-info{background-color:#3498db;color:#fff}.btn-info.active,.btn-info.hover,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{background-color:#5dade2;border-color:#5dade2;color:#fff}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background:#2c81ba;border-color:#2c81ba}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.hover,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].hover,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.hover,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#bdc3c7;border-color:#3498db}.btn-info .badge{background-color:#fff;color:#3498db}.btn-danger{background-color:#e74c3c;color:#fff}.btn-danger.active,.btn-danger.hover,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{background-color:#ec7063;border-color:#ec7063;color:#fff}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background:#c44133;border-color:#c44133}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.hover,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].hover,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.hover,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#bdc3c7;border-color:#e74c3c}.btn-danger .badge{background-color:#fff;color:#e74c3c}.btn-success{background-color:#2ecc71;color:#fff}.btn-success.active,.btn-success.hover,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{background-color:#58d68d;border-color:#58d68d;color:#fff}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background:#27ad60;border-color:#27ad60}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.hover,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].hover,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.hover,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#bdc3c7;border-color:#2ecc71}.btn-success .badge{background-color:#fff;color:#2ecc71}.btn-warning{background-color:#f1c40f;color:#fff}.btn-warning.active,.btn-warning.hover,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{background-color:#f4d313;border-color:#f4d313;color:#fff}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background:#cda70d;border-color:#cda70d}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.hover,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].hover,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.hover,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#bdc3c7;border-color:#f1c40f}.btn-warning .badge{background-color:#fff;color:#f1c40f}.btn-inverse.active,.btn-inverse.hover,.btn-inverse:active,.btn-inverse:focus,.btn-inverse:hover,.open>.dropdown-toggle.btn-inverse{background-color:#415b76;border-color:#415b76;color:#fff}.btn-inverse.active,.btn-inverse:active,.open>.dropdown-toggle.btn-inverse{background:#2c3e50;border-color:#2c3e50}.btn-inverse.disabled,.btn-inverse.disabled.active,.btn-inverse.disabled.hover,.btn-inverse.disabled:active,.btn-inverse.disabled:focus,.btn-inverse.disabled:hover,.btn-inverse[disabled],.btn-inverse[disabled].active,.btn-inverse[disabled].hover,.btn-inverse[disabled]:active,.btn-inverse[disabled]:focus,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse,fieldset[disabled] .btn-inverse.active,fieldset[disabled] .btn-inverse.hover,fieldset[disabled] .btn-inverse:active,fieldset[disabled] .btn-inverse:focus,fieldset[disabled] .btn-inverse:hover{background-color:#bdc3c7;border-color:#34495e}.btn-inverse .badge{background-color:#fff;color:#34495e}.btn-embossed{box-shadow:inset 0 -2px 0 rgba(0,0,0,.15)}.btn-embossed.active,.btn-embossed:active{box-shadow:inset 0 2px 0 rgba(0,0,0,.15)}.btn-wide{min-width:140px;padding-left:30px;padding-right:30px}.btn-link{color:#edbd2d}@media (min-width:768px){.btn-link:hover{background-color:transparent;color:#d4a928;text-decoration:underline}}.btn-link:focus{background-color:transparent;color:#d4a928;text-decoration:underline}@media (min-width:768px){.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover{color:#bdc3c7;text-decoration:none}}.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#bdc3c7;text-decoration:none}.btn-group-hg>.btn,.btn-hg{border-radius:4px;font-size:17px;line-height:1.42105263;padding:13px 20px}.btn-group-lg>.btn,.btn-lg{border-radius:4px;font-size:17px;line-height:1.47058824;padding:10px 19px}.btn-group-sm>.btn,.btn-sm{border-radius:4px;font-size:15px;line-height:1.53333333;padding:9px 13px}.btn-group-xs>.btn,.btn-xs{border-radius:4px;font-size:13px;line-height:1.76923077;padding:6px 9px}.btn-tip{font-size:92%;font-weight:300;padding-left:10px}.btn-block{white-space:normal}[class*=btn-social-]{border-radius:4px;font-size:13px;line-height:1.077;padding:10px 15px}.btn-social-pinterest{background-color:#cb2028;color:#fff}.btn-social-pinterest:focus,.btn-social-pinterest:hover{background-color:#d54d53}.btn-social-pinterest.active,.btn-social-pinterest:active{background-color:#ad1b22}.btn-social-linkedin{background-color:#0072b5;color:#fff}.btn-social-linkedin:focus,.btn-social-linkedin:hover{background-color:#338ec4}.btn-social-linkedin.active,.btn-social-linkedin:active{background-color:#00619a}.btn-social-stumbleupon{background-color:#ed4a13;color:#fff}.btn-social-stumbleupon:focus,.btn-social-stumbleupon:hover{background-color:#f16e42}.btn-social-stumbleupon.active,.btn-social-stumbleupon:active{background-color:#c93f10}.btn-social-googleplus{background-color:#2d2d2d;color:#fff}.btn-social-googleplus:focus,.btn-social-googleplus:hover{background-color:#575757}.btn-social-googleplus.active,.btn-social-googleplus:active{background-color:#262626}.btn-social-facebook{background-color:#2f4b93;color:#fff}.btn-social-facebook:focus,.btn-social-facebook:hover{background-color:#596fa9}.btn-social-facebook.active,.btn-social-facebook:active{background-color:#28407d}.btn-social-twitter{background-color:#00bdef;color:#fff}.btn-social-twitter:focus,.btn-social-twitter:hover{background-color:#33caf2}.btn-social-twitter.active,.btn-social-twitter:active{background-color:#00a1cb}.btn-group>.btn:first-child{border-bottom-left-radius:5px;border-top-left-radius:5px}.btn-group>.btn:last-child{border-bottom-right-radius:5px;border-top-right-radius:5px}.btn-group>.btn+.btn{margin-left:0}.btn-group>.btn+.dropdown-toggle{border-left:none;padding:10px 12px}.btn-group>.btn+.dropdown-toggle .caret{margin-left:3px;margin-right:3px}.btn-group>.btn.btn-gh+.dropdown-toggle .caret{margin-left:7px;margin-right:7px}.btn-group>.btn.btn-sm+.dropdown-toggle .caret{margin-left:0;margin-right:0}.dropdown-toggle .caret{margin-left:8px}.btn-group-xs>.btn+.dropdown-toggle{padding:6px 9px}.btn-group-sm>.btn+.dropdown-toggle{padding:9px 13px}.btn-group-lg>.btn+.dropdown-toggle{padding:10px 19px}.btn-group-hg>.btn+.dropdown-toggle{padding:13px 20px}.btn-xs .caret{border-width:6px 4px 0}.btn-lg .caret{border-width:8px 6px 0}.dropup .btn-lg .caret{border-width:0 6px 8px}.dropup .btn-xs .caret{border-width:0 4px 6px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-weight:400}.btn-group:focus .dropdown-toggle{outline:none;-webkit-transition:.25s;transition:.25s}.btn-group.open .dropdown-toggle{box-shadow:none;color:hsla(0,0%,100%,.75)}.btn-toolbar .btn.active{color:#fff}.btn-toolbar .btn>[class^=fui-]{font-size:16px;margin:0 1px}legend{border-bottom:none;color:inherit;display:block;font-size:24px;line-height:inherit;margin-bottom:30px/2;padding:0;width:100%}textarea{font-size:20px;font-weight:300;line-height:24px;padding:5px 11px}input[type=search]{-webkit-appearance:none!important}label{font-size:15px;font-weight:400;line-height:2.3}label.disabled,label.disabled:after{color:#c7c3b9}.form-control::-moz-placeholder,.select2-search input[type=text]::-moz-placeholder{color:#b2bcc5;opacity:1}.form-control:-ms-input-placeholder,.select2-search input[type=text]:-ms-input-placeholder{color:#b2bcc5}.form-control::-webkit-input-placeholder,.select2-search input[type=text]::-webkit-input-placeholder{color:#b2bcc5}input[type=number]{line-height:1}.form-control,.select2-search input[type=text]{border:1px solid #c7c3b9;border-radius:4px;box-shadow:none;color:#7a7971;font-family:Lato,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;height:45px;letter-spacing:.25px;line-height:2.17647059;padding:12px 0 12px 14px;-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear;width:100%}.form-control ::-webkit-input-placeholder,.select2-search input[type=text] ::-webkit-input-placeholder{color:#c7c3b9;font-family:Lato,Helvetica,Arial,sans-serif}.form-control :-moz-placeholder,.form-control ::-moz-placeholder,.select2-search input[type=text] :-moz-placeholder,.select2-search input[type=text] ::-moz-placeholder{color:#c7c3b9;font-family:Lato,Helvetica,Arial,sans-serif}.form-control :-ms-input-placeholder,.select2-search input[type=text] :-ms-input-placeholder{color:#c7c3b9;font-family:Lato,Helvetica,Arial,sans-serif}.form-control:focus,.form-group.focus .form-control,.form-group.focus .select2-search input[type=text],.select2-search input[type=text]:focus{border-color:#d4a928;box-shadow:none;outline:0}.form-control[disabled],.form-control[readonly],.select2-search input[type=text][disabled],.select2-search input[type=text][readonly],fieldset[disabled] .form-control,fieldset[disabled] .select2-search input[type=text]{background-color:#f7f6f2;border-color:#e0ddd3;color:#adaba0;cursor:default;filter:alpha(opacity=70);opacity:.7}.form-control.flat,.select2-search input[type=text].flat{border-color:transparent}@media (min-width:768px){.form-control.flat:hover,.select2-search input[type=text].flat:hover{border-color:#c7c3b9}}.form-control.flat:focus,.select2-search input[type=text].flat:focus{border-color:#d4a928}.form-control.select2-container,.select2-search input[type=text].select2-container{height:45px}.form-group-sm .form-control,.form-group-sm .select2-search input[type=text],.input-sm,.select2-search input[type=text]{border-radius:4px;font-size:13px;height:35px;line-height:1.462;padding:6px 10px}select.form-group-sm .form-control,select.form-group-sm .select2-search input[type=text],select.input-sm,select.select2-search input[type=text]{height:35px;line-height:35px}select[multiple].form-group-sm .form-control,select[multiple].form-group-sm .select2-search input[type=text],select[multiple].input-sm,select[multiple].select2-search input[type=text],textarea.form-group-sm .form-control,textarea.form-group-sm .select2-search input[type=text],textarea.input-sm,textarea.select2-search input[type=text]{height:auto}.form-group-lg .form-control,.form-group-lg .select2-search input[type=text],.input-lg{border-radius:4px;font-size:17px;height:45px;line-height:1.235;padding:10px 15px}select.form-group-lg .form-control,select.form-group-lg .select2-search input[type=text],select.input-lg{height:45px;line-height:45px}select[multiple].form-group-lg .form-control,select[multiple].form-group-lg .select2-search input[type=text],select[multiple].input-lg,textarea.form-group-lg .form-control,textarea.form-group-lg .select2-search input[type=text],textarea.input-lg{height:auto}.form-group-hg .form-control,.form-group-hg .select2-search input[type=text],.form-horizontal .form-group-hg .form-control,.form-horizontal .form-group-hg .select2-search input[type=text],.input-hg{border-radius:4px;font-size:22px;height:53px;line-height:1.318;padding:10px 16px}select.form-group-hg .form-control,select.form-group-hg .select2-search input[type=text],select.input-hg{height:53px;line-height:53px}select[multiple].form-group-hg .form-control,select[multiple].form-group-hg .select2-search input[type=text],select[multiple].input-hg,textarea.form-group-hg .form-control,textarea.form-group-hg .select2-search input[type=text],textarea.input-hg{height:auto}.form-control-feedback{background-color:transparent;border-radius:4px;color:#b2bcc5;font-size:17px;line-height:36px;margin-top:1px;padding:0 12px 0 0;pointer-events:none;position:absolute;right:2px;top:2px}.control-feedback-hg,.input-hg+.form-control-feedback{font-size:20px;height:48px;line-height:48px;padding-right:16px;width:auto}.control-feedback-lg,.input-lg+.form-control-feedback{font-size:18px;height:40px;line-height:40px;padding-right:15px;width:auto}.control-feedback-sm,.input-sm+.form-control-feedback,.select2-search input[type=text]+.form-control-feedback{height:29px;line-height:29px;padding-right:10px;width:auto}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#2ecc71}.has-success .form-control,.has-success .select2-search input[type=text]{border-color:#2ecc71;box-shadow:none;color:#2ecc71}.has-success .form-control::-moz-placeholder,.has-success .select2-search input[type=text]::-moz-placeholder{color:#2ecc71;opacity:1}.has-success .form-control:-ms-input-placeholder,.has-success .select2-search input[type=text]:-ms-input-placeholder{color:#2ecc71}.has-success .form-control::-webkit-input-placeholder,.has-success .select2-search input[type=text]::-webkit-input-placeholder{color:#2ecc71}.has-success .form-control:focus,.has-success .select2-search input[type=text]:focus{border-color:#2ecc71;box-shadow:none}.has-success .input-group-addon{background-color:#fff;border-color:#2ecc71;color:#2ecc71}.has-success .form-control-feedback{color:#2ecc71}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:#f1c40f}.has-warning .form-control,.has-warning .select2-search input[type=text]{border-color:#f1c40f;box-shadow:none;color:#f1c40f}.has-warning .form-control::-moz-placeholder,.has-warning .select2-search input[type=text]::-moz-placeholder{color:#f1c40f;opacity:1}.has-warning .form-control:-ms-input-placeholder,.has-warning .select2-search input[type=text]:-ms-input-placeholder{color:#f1c40f}.has-warning .form-control::-webkit-input-placeholder,.has-warning .select2-search input[type=text]::-webkit-input-placeholder{color:#f1c40f}.has-warning .form-control:focus,.has-warning .select2-search input[type=text]:focus{border-color:#f1c40f;box-shadow:none}.has-warning .input-group-addon{background-color:#fff;border-color:#f1c40f;color:#f1c40f}.has-warning .form-control-feedback{color:#f1c40f}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#e74c3c}.has-error .form-control,.has-error .select2-search input[type=text]{border-color:#e74c3c;box-shadow:none;color:#e74c3c}.has-error .form-control::-moz-placeholder,.has-error .select2-search input[type=text]::-moz-placeholder{color:#e74c3c;opacity:1}.has-error .form-control:-ms-input-placeholder,.has-error .select2-search input[type=text]:-ms-input-placeholder{color:#e74c3c}.has-error .form-control::-webkit-input-placeholder,.has-error .select2-search input[type=text]::-webkit-input-placeholder{color:#e74c3c}.has-error .form-control:focus,.has-error .select2-search input[type=text]:focus{border-color:#e74c3c;box-shadow:none}.has-error .input-group-addon{background-color:#fff;border-color:#e74c3c;color:#e74c3c}.has-error .form-control-feedback{color:#e74c3c}.form-control.disabled+.form-control-feedback,.form-control[disabled]+.form-control-feedback,.form-control[readonly]+.form-control-feedback,.select2-search input[type=text].disabled+.form-control-feedback,.select2-search input[type=text][disabled]+.form-control-feedback,.select2-search input[type=text][readonly]+.form-control-feedback,fieldset[disabled] .form-control+.form-control-feedback,fieldset[disabled] .select2-search input[type=text]+.form-control-feedback{background-color:transparent;color:#d5dbdb;cursor:not-allowed;filter:alpha(opacity=70);opacity:.7}.help-block{color:#6b7a88;font-size:14px;margin-bottom:5px}.form-group{margin-bottom:20px;position:relative}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-bottom:0;margin-top:0;padding-top:0}@media (min-width:768px){.form-horizontal .control-label{padding-bottom:3px;padding-top:3px}}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-bottom:6px;padding-top:6px}@media (min-width:768px){.form-horizontal .form-group-hg .control-label{font-size:22px;padding-bottom:0;padding-top:2px}.form-horizontal .form-group-lg .control-label{font-size:17px;padding-bottom:2px;padding-top:3px}.form-horizontal .form-group-sm .control-label{font-size:13px;padding-bottom:2px;padding-top:2px}}.input-group .form-control,.input-group .select2-search input[type=text]{position:static}.input-group-hg>.form-control,.input-group-hg>.input-group-addon,.input-group-hg>.input-group-btn>.btn,.input-group-hg>.select2-search input[type=text]{border-radius:4px;font-size:22px;height:53px;line-height:1.318;padding:10px 16px}select.input-group-hg>.form-control,select.input-group-hg>.input-group-addon,select.input-group-hg>.input-group-btn>.btn,select.input-group-hg>.select2-search input[type=text]{height:53px;line-height:53px}select[multiple].input-group-hg>.form-control,select[multiple].input-group-hg>.input-group-addon,select[multiple].input-group-hg>.input-group-btn>.btn,select[multiple].input-group-hg>.select2-search input[type=text],textarea.input-group-hg>.form-control,textarea.input-group-hg>.input-group-addon,textarea.input-group-hg>.input-group-btn>.btn,textarea.input-group-hg>.select2-search input[type=text]{height:auto}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-group-lg>.select2-search input[type=text]{border-radius:4px;font-size:17px;height:45px;line-height:1.235;padding:10px 15px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn,select.input-group-lg>.select2-search input[type=text]{height:45px;line-height:45px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.select2-search input[type=text],textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.select2-search input[type=text]{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-group-sm>.select2-search input[type=text]{border-radius:4px;font-size:13px;height:35px;line-height:1.462;padding:6px 10px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn,select.input-group-sm>.select2-search input[type=text]{height:35px;line-height:35px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.select2-search input[type=text],textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.select2-search input[type=text]{height:auto}.input-group-addon{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f4f0));background:-webkit-linear-gradient(top,#fff,#f5f4f0);background-color:#fff;border:1px solid #c7c3b9;border-radius:4px;color:#615e59;font-size:15px;outline:none;padding:10px 12px;text-align:center;-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear}.input-group-hg .input-group-addon,.input-group-lg .input-group-addon,.input-group-sm .input-group-addon{line-height:1}.input-group-addon .checkbox,.input-group-addon .radio{margin:0;padding-left:19px}.input-group .form-control:first-child,.input-group .select2-search input[type=text]:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group .form-control:last-child,.input-group .select2-search input[type=text]:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.form-group.focus .input-group-addon,.input-group.focus .input-group-addon{background-color:#d4a928;border-color:#d4a928}.form-group.focus .input-group-btn>.btn-default+.btn-default,.input-group.focus .input-group-btn>.btn-default+.btn-default{border-left-color:#b49022}.form-group.focus .input-group-btn .btn,.input-group.focus .input-group-btn .btn{background-color:#fff;border-color:#d4a928;color:#d4a928}.form-group.focus .input-group-btn .btn-default,.input-group.focus .input-group-btn .btn-default{background-color:#d4a928;color:#fff}.form-group.focus .input-group-btn .btn-default.active,.form-group.focus .input-group-btn .btn-default.hover,.form-group.focus .input-group-btn .btn-default:active,.form-group.focus .input-group-btn .btn-default:focus,.form-group.focus .input-group-btn .btn-default:hover,.input-group.focus .input-group-btn .btn-default.active,.input-group.focus .input-group-btn .btn-default.hover,.input-group.focus .input-group-btn .btn-default:active,.input-group.focus .input-group-btn .btn-default:focus,.input-group.focus .input-group-btn .btn-default:hover,.open>.dropdown-toggle.form-group.focus .input-group-btn .btn-default,.open>.dropdown-toggle.input-group.focus .input-group-btn .btn-default{background-color:#e3b52b;border-color:#e3b52b;color:#fff}.form-group.focus .input-group-btn .btn-default.active,.form-group.focus .input-group-btn .btn-default:active,.input-group.focus .input-group-btn .btn-default.active,.input-group.focus .input-group-btn .btn-default:active,.open>.dropdown-toggle.form-group.focus .input-group-btn .btn-default,.open>.dropdown-toggle.input-group.focus .input-group-btn .btn-default{background:#e3b52b;border-color:#e3b52b}.form-group.focus .input-group-btn .btn-default.disabled,.form-group.focus .input-group-btn .btn-default.disabled.active,.form-group.focus .input-group-btn .btn-default.disabled.hover,.form-group.focus .input-group-btn .btn-default.disabled:active,.form-group.focus .input-group-btn .btn-default.disabled:focus,.form-group.focus .input-group-btn .btn-default.disabled:hover,.form-group.focus .input-group-btn .btn-default[disabled],.form-group.focus .input-group-btn .btn-default[disabled].active,.form-group.focus .input-group-btn .btn-default[disabled].hover,.form-group.focus .input-group-btn .btn-default[disabled]:active,.form-group.focus .input-group-btn .btn-default[disabled]:focus,.form-group.focus .input-group-btn .btn-default[disabled]:hover,.input-group.focus .input-group-btn .btn-default.disabled,.input-group.focus .input-group-btn .btn-default.disabled.active,.input-group.focus .input-group-btn .btn-default.disabled.hover,.input-group.focus .input-group-btn .btn-default.disabled:active,.input-group.focus .input-group-btn .btn-default.disabled:focus,.input-group.focus .input-group-btn .btn-default.disabled:hover,.input-group.focus .input-group-btn .btn-default[disabled],.input-group.focus .input-group-btn .btn-default[disabled].active,.input-group.focus .input-group-btn .btn-default[disabled].hover,.input-group.focus .input-group-btn .btn-default[disabled]:active,.input-group.focus .input-group-btn .btn-default[disabled]:focus,.input-group.focus .input-group-btn .btn-default[disabled]:hover,fieldset[disabled] .form-group.focus .input-group-btn .btn-default,fieldset[disabled] .form-group.focus .input-group-btn .btn-default.active,fieldset[disabled] .form-group.focus .input-group-btn .btn-default.hover,fieldset[disabled] .form-group.focus .input-group-btn .btn-default:active,fieldset[disabled] .form-group.focus .input-group-btn .btn-default:focus,fieldset[disabled] .form-group.focus .input-group-btn .btn-default:hover,fieldset[disabled] .input-group.focus .input-group-btn .btn-default,fieldset[disabled] .input-group.focus .input-group-btn .btn-default.active,fieldset[disabled] .input-group.focus .input-group-btn .btn-default.hover,fieldset[disabled] .input-group.focus .input-group-btn .btn-default:active,fieldset[disabled] .input-group.focus .input-group-btn .btn-default:focus,fieldset[disabled] .input-group.focus .input-group-btn .btn-default:hover{background-color:#bdc3c7;border-color:#d4a928}.form-group.focus .input-group-btn .btn-default .badge,.input-group.focus .input-group-btn .btn-default .badge{background-color:#fff;color:#d4a928}.input-group-btn .btn{background:-webkit-gradient(linear,left top,left bottom,from(#fefefd),to(#f5f4f1));background:-webkit-linear-gradient(top,#fefefd,#f5f4f1);background-color:#fefefd;border:1px solid #c7c3b9;border-radius:4px;color:#7a7971;height:45px;line-height:21px;text-align:center}.input-group-btn .btn-default{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f4f0));background:-webkit-linear-gradient(top,#fff,#f5f4f0);background-color:#fff;border:1px solid #c7c3b9;color:#615e59;outline:none}.input-group-btn .btn-primary{background:-webkit-gradient(linear,left top,left bottom,from(#edbd2d),to(#e3b52b));background:-webkit-linear-gradient(top,#edbd2d,#e3b52b);background-color:#edbd2d;border:1px solid #d4a928;color:#fff;outline:none}.input-group-btn .btn-primary.disabled,.input-group-btn .btn-primary[disabled]{background:-webkit-gradient(linear,left top,left bottom,from(#e0ddd3),to(#e0ddd3));background:-webkit-linear-gradient(top,#e0ddd3,#e0ddd3);background-color:#e0ddd3;border:1px solid #e0ddd3;color:#f0eee9;outline:none}.input-group-hg .input-group-btn .btn{line-height:31px}.input-group-lg .input-group-btn .btn{line-height:21px}.input-group-sm .input-group-btn .btn{line-height:19px}.input-group-btn:first-child>.btn{border-right-width:0;margin-right:-3px}.input-group-btn:last-child>.btn{border-left-width:0;margin-left:-3px}.input-group-btn:last-child>.btn.disabled,.input-group-btn:last-child>.btn[disabled]{margin-left:0}.input-group-btn>.btn-default+.btn-default{border-left:2px solid #bdc3c7}.input-group-btn>.btn:first-child+.btn .caret{margin-left:0}.input-group-rounded .input-group-btn+.form-control,.input-group-rounded .input-group-btn+.select2-search input[type=text],.input-group-rounded .input-group-btn:last-child .btn{border-bottom-right-radius:20px;border-top-right-radius:20px}.input-group-hg.input-group-rounded .input-group-btn+.form-control,.input-group-hg.input-group-rounded .input-group-btn+.select2-search input[type=text],.input-group-hg.input-group-rounded .input-group-btn:last-child .btn{border-bottom-right-radius:27px;border-top-right-radius:27px}.input-group-lg.input-group-rounded .input-group-btn+.form-control,.input-group-lg.input-group-rounded .input-group-btn+.select2-search input[type=text],.input-group-lg.input-group-rounded .input-group-btn:last-child .btn{border-bottom-right-radius:25px;border-top-right-radius:25px}.input-group-rounded .form-control:first-child,.input-group-rounded .input-group-btn:first-child .btn,.input-group-rounded .select2-search input[type=text]:first-child{border-bottom-left-radius:20px;border-top-left-radius:20px}.input-group-hg.input-group-rounded .form-control:first-child,.input-group-hg.input-group-rounded .input-group-btn:first-child .btn,.input-group-hg.input-group-rounded .select2-search input[type=text]:first-child{border-bottom-left-radius:27px;border-top-left-radius:27px}.input-group-lg.input-group-rounded .form-control:first-child,.input-group-lg.input-group-rounded .input-group-btn:first-child .btn,.input-group-lg.input-group-rounded .select2-search input[type=text]:first-child{border-bottom-left-radius:25px;border-top-left-radius:25px}.input-group-rounded .input-group-btn+.form-control,.input-group-rounded .input-group-btn+.select2-search input[type=text]{padding-left:0}.btn-file{overflow:hidden;position:relative}.btn-file>input[type=file]{bottom:0;cursor:pointer;direction:ltr;filter:alpha(opacity=0);font-size:23px;height:100%;left:0;margin:0;opacity:0;outline:0;position:absolute;right:0;top:0;width:100%}.fileinput{display:block;margin-bottom:9px;overflow:hidden}.fileinput .form-control,.fileinput .select2-search input[type=text]{cursor:text;display:inline-block;margin-bottom:0}.fileinput .input-group-addon{padding-bottom:8px;padding-top:8px}.fileinput .thumbnail{display:inline-block;margin-bottom:5px;overflow:hidden;text-align:center}.fileinput .thumbnail>img{max-height:100%}.fileinput .uneditable-input [class^=fui-]{margin-right:.3em}.fileinput-exists .fileinput-new,.fileinput-new .fileinput-exists{display:none}.fileinput-inline .fileinput-controls{display:inline}.fileinput-filename{font-size:15px;line-height:2.48117647;overflow:hidden;vertical-align:middle}.form-control .fileinput-filename,.select2-search input[type=text] .fileinput-filename{vertical-align:bottom}.fileinput.input-group{display:table}.fileinput.input-group>*{position:relative;z-index:2}.fileinput.input-group>.btn-file{z-index:1}.fileinput-new .input-group .btn-file,.fileinput-new .input-group .btn-file.btn-lg,.fileinput-new .input-group .btn-file.btn-sm,.fileinput-new .input-group .btn-file.btn-xs,.fileinput-new.input-group .btn-file,.fileinput-new.input-group .btn-file.btn-lg,.fileinput-new.input-group .btn-file.btn-sm,.fileinput-new.input-group .btn-file.btn-xs{border-radius:0 4px 4px 0}.form-group.has-warning .fileinput .fileinput-preview{color:#f1c40f}.form-group.has-warning .fileinput .thumbnail{border-color:#faebcc}.form-group.has-error .fileinput .fileinput-preview{color:#e74c3c}.form-group.has-error .fileinput .thumbnail{border-color:#ebccd1}.form-group.has-success .fileinput .fileinput-preview{color:#2ecc71}.form-group.has-success .fileinput .thumbnail{border-color:#d6e9c6}.input-group-addon:not(:first-child){border-left:0}.checkbox,.radio{font-size:14px;line-height:1.5;margin-bottom:12px;min-height:20px;padding-left:34px;position:relative}.checkbox .icons,.radio .icons{color:#adaba0;cursor:pointer;display:block;font-size:20px;height:20px;left:0;line-height:20px;position:absolute;right:5px;text-align:center;top:0;width:20px;z-index:5}.checkbox .icons .icon-checked,.radio .icons .icon-checked{filter:alpha(opacity=0);opacity:0}.checkbox .icon-checked,.checkbox .icon-unchecked,.radio .icon-checked,.radio .icon-unchecked{background-color:transparent;display:inline-table;filter:none;-webkit-filter:none;left:0;margin:0;opacity:1;position:absolute;top:0}.checkbox .icon-checked:before,.checkbox .icon-unchecked:before,.radio .icon-checked:before,.radio .icon-unchecked:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Flat-UI-Pro-Icons;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.checkbox .icon-checked:before{content:"\e915"}.checkbox .icon-unchecked:before{content:""}.radio .icon-checked:before{content:"\e669"}.radio .icon-unchecked:before{content:"\e668"}.radio{position:relative}.radio input[type=radio].custom-radio{height:100%;left:0;margin:0;opacity:0;outline:none!important;padding:0;position:absolute;top:0;width:100%;z-index:20}@media (min-width:768px){.radio input[type=radio].custom-radio:hover:not(.nohover)+.icons{color:#615e59}.radio input[type=radio].custom-radio:hover:not(.nohover)+.icons .icon-checked{filter:none;-webkit-filter:none;opacity:0}}.radio input[type=radio].custom-radio:checked+.icons{color:#d4a928}.radio input[type=radio].custom-radio:checked+.icons .icon-unchecked{filter:alpha(opacity=0);opacity:0}.radio input[type=radio].custom-radio:checked+.icons .icon-checked{color:#d4a928;filter:none;-webkit-filter:none;opacity:1}@media (min-width:768px){.radio input[type=radio].custom-radio:hover:not(.nohover):checked+.icons{color:#615e59}.radio input[type=radio].custom-radio:hover:not(.nohover):checked+.icons .icon-unchecked{filter:alpha(opacity=0);opacity:0}.radio input[type=radio].custom-radio:hover:not(.nohover):checked+.icons .icon-checked{color:#615e59;filter:none;-webkit-filter:none;opacity:1}}.radio input[type=radio].custom-radio:disabled+.icons{color:#c7c3b9;cursor:default}.radio input[type=radio].custom-radio:disabled+.icons .icons{color:#c7c3b9}.radio input[type=radio].custom-radio:disabled+.icons .icon-unchecked{filter:none;-webkit-filter:none;opacity:1}.radio input[type=radio].custom-radio:disabled+.icons .icon-checked{filter:alpha(opacity=0);opacity:0}.radio input[type=radio].custom-radio:disabled:checked+.icons .icons{color:#c7c3b9}.radio input[type=radio].custom-radio:disabled:checked+.icons .icon-unchecked{filter:alpha(opacity=0);opacity:0}.radio input[type=radio].custom-radio:disabled:checked+.icons .icon-checked{color:#e6e8ea;filter:none;-webkit-filter:none;opacity:1}.radio input[type=radio].custom-radio:indeterminate+.icons{color:#bdc3c7}.radio input[type=radio].custom-radio:indeterminate+.icons .icon-unchecked{filter:none;-webkit-filter:none;opacity:1}.radio input[type=radio].custom-radio:indeterminate+.icons .icon-checked{filter:alpha(opacity=0);opacity:0}.radio input[type=radio].custom-radio:indeterminate+.icons:before{color:#fff;content:"\2013";font-size:22px;left:0;line-height:20px;position:absolute;text-align:center;top:0;width:20px;z-index:10}.radio.primary input[type=checkbox].custom-checkbox+.icons,.radio.primary input[type=radio].custom-radio+.icons{color:#34495e}.radio.primary input[type=checkbox].custom-checkbox:checked+.icons,.radio.primary input[type=checkbox].custom-checkbox:checked+.icons .icons,.radio.primary input[type=radio].custom-radio:checked+.icons,.radio.primary input[type=radio].custom-radio:checked+.icons .icons{color:#d4a928}.radio.primary input[type=checkbox].custom-checkbox:disabled+.icons,.radio.primary input[type=radio].custom-radio:disabled+.icons{color:#c7c3b9;cursor:default}.radio.primary input[type=checkbox].custom-checkbox:disabled+.icons .icons,.radio.primary input[type=checkbox].custom-checkbox:disabled+.icons.checked .icons,.radio.primary input[type=radio].custom-radio:disabled+.icons .icons,.radio.primary input[type=radio].custom-radio:disabled+.icons.checked .icons{color:#c7c3b9}.radio.primary input[type=checkbox].custom-checkbox:indeterminate+.icons,.radio.primary input[type=radio].custom-radio:indeterminate+.icons{color:#34495e}.checkbox{position:relative}.checkbox.disabled{color:#c7c3b9}.checkbox input[type=checkbox].custom-checkbox{font-size:15px;font-weight:300;height:100%;left:0;margin:auto!important;opacity:0;outline:none!important;padding:0;position:absolute;top:0;width:100%;z-index:20}@media (min-width:768px){.checkbox input[type=checkbox].custom-checkbox:hover:not(.nohover):not(:disabled)+.icons{color:#615e59}.checkbox input[type=checkbox].custom-checkbox:hover:not(.nohover):not(:disabled)+.icons .icon-checked,.checkbox input[type=checkbox].custom-checkbox:hover:not(.nohover):not(:disabled)+.icons .icon-unchecked{filter:alpha(opacity=0);opacity:0}}.checkbox input[type=checkbox].custom-checkbox:checked+.icons{color:#fff}@media (min-width:768px){.checkbox input[type=checkbox].custom-checkbox:checked+.icons:hover .icon-unchecked{filter:alpha(opacity=0);opacity:0}.checkbox input[type=checkbox].custom-checkbox:checked+.icons:hover .icon-checked{filter:none;-webkit-filter:none;opacity:1!important}}.checkbox input[type=checkbox].custom-checkbox:checked+.icons .icon-unchecked{filter:alpha(opacity=0);opacity:0}.checkbox input[type=checkbox].custom-checkbox:checked+.icons .icon-checked{color:#fff;filter:none;-webkit-filter:none;opacity:1!important}.checkbox input[type=checkbox].custom-checkbox:checked+.icons .icon-checked:before{background-color:#d4a928;border-radius:6px}.checkbox input[type=checkbox].custom-checkbox:disabled{font-weight:300}.checkbox input[type=checkbox].custom-checkbox:disabled+.icons{cursor:default}.checkbox input[type=checkbox].custom-checkbox:disabled+.icons .icon-unchecked{background-color:#f7f6f2;filter:none;-webkit-filter:none;opacity:1}.checkbox input[type=checkbox].custom-checkbox:disabled+.icons .icon-checked{filter:alpha(opacity=0);opacity:0}.checkbox input[type=checkbox].custom-checkbox:disabled:checked+.icons{background-color:#e0ddd3;border-color:#e0ddd3}.checkbox input[type=checkbox].custom-checkbox:disabled:checked+.icons .icon-unchecked{filter:alpha(opacity=0);opacity:0}.checkbox input[type=checkbox].custom-checkbox:disabled:checked+.icons .icon-checked{color:#edebe5;filter:none;-webkit-filter:none;opacity:1}.checkbox input[type=checkbox].custom-checkbox:indeterminate+.icons{color:#bdc3c7}.checkbox input[type=checkbox].custom-checkbox:indeterminate+.icons .icon-unchecked{filter:none;-webkit-filter:none;opacity:1}.checkbox input[type=checkbox].custom-checkbox:indeterminate+.icons .icon-checked{filter:alpha(opacity=0);opacity:0}.checkbox input[type=checkbox].custom-checkbox:indeterminate+.icons:before{color:#fff;content:"\2013";font-size:22px;left:0;line-height:20px;position:absolute;text-align:center;top:0;width:20px;z-index:10}.checkbox.primary input[type=checkbox].custom-checkbox+.icons,.checkbox.primary input[type=radio].custom-radio+.icons{color:#34495e}.checkbox.primary input[type=checkbox].custom-checkbox:checked+.icons,.checkbox.primary input[type=checkbox].custom-checkbox:checked+.icons .icons,.checkbox.primary input[type=radio].custom-radio:checked+.icons,.checkbox.primary input[type=radio].custom-radio:checked+.icons .icons{color:#d4a928}.checkbox.primary input[type=checkbox].custom-checkbox:disabled+.icons,.checkbox.primary input[type=radio].custom-radio:disabled+.icons{color:#c7c3b9;cursor:default}.checkbox.primary input[type=checkbox].custom-checkbox:disabled+.icons .icons,.checkbox.primary input[type=checkbox].custom-checkbox:disabled+.icons.checked .icons,.checkbox.primary input[type=radio].custom-radio:disabled+.icons .icons,.checkbox.primary input[type=radio].custom-radio:disabled+.icons.checked .icons{color:#c7c3b9}.checkbox.primary input[type=checkbox].custom-checkbox:indeterminate+.icons,.checkbox.primary input[type=radio].custom-radio:indeterminate+.icons{color:#34495e}.checkbox input[type=checkbox].custom-checkbox:checked+.icons{background-color:#e3b52b;border:1px solid #d4a928}.checkbox input[type=checkbox].custom-checkbox+.icons{background-color:#fff;border:1px solid #adaba0}@media (min-width:768px){.checkbox:hover input[type=checkbox].custom-checkbox:not(:checked):not(:disabled)+.icons{background-color:#fff;border:1px solid #615e59}}.checkbox .icons{border-radius:4px;height:22px;overflow:hidden;text-align:center;width:22px}.checkbox .icons .icon-checked,.checkbox .icons .icon-unchecked{height:100%;line-height:12px;margin:auto;width:100%}.checkbox .icons .icon-checked:before,.checkbox .icons .icon-unchecked:before{background-color:transparent!important;font-size:22px;left:-1px;line-height:20px;padding-right:0;position:relative}.checkbox+.checkbox,.radio+.radio{margin-top:10px}.form-inline .checkbox,.form-inline .radio{padding-left:32px}.bootstrap-tagsinput{background-color:#fff;border:2px solid #ebedef;border-radius:4px;font-size:0;margin-bottom:18px;padding:6px 1px 1px 6px;text-align:left}.bootstrap-tagsinput .tag{background-color:#ebedef;border-radius:4px;color:#7b8996;cursor:pointer;display:inline-block;font-size:13px;height:27px;line-height:15px;margin:0 5px 5px 0;overflow:hidden;padding:6px 21px;position:relative;-webkit-transition:.25s linear;transition:.25s linear;vertical-align:middle}.bootstrap-tagsinput .tag>span{bottom:0;color:#fff;cursor:pointer;filter:alpha(opacity=0);font-size:12px;opacity:0;padding:0 10px 0 0;position:absolute;right:0;text-align:right;text-decoration:none;top:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;width:100%;z-index:2}.bootstrap-tagsinput .tag>span:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e609";font-family:Flat-UI-Pro-Icons;line-height:27px}.bootstrap-tagsinput .tag:hover{background-color:#b49022;color:#fff;padding-left:14px;padding-right:28px}.bootstrap-tagsinput .tag:hover>span{filter:none;-webkit-filter:none;opacity:1}.bootstrap-tagsinput input[type=text]{background-color:transparent;border:none;box-shadow:none;color:#34495e;font-size:14px;height:29px;margin:0;max-width:inherit;min-width:80px;outline:none;padding:0;vertical-align:top;width:auto!important}.bootstrap-tagsinput input[type=text]:first-child{height:23px;margin:3px 0 8px}.tags_clear{clear:both;height:0;width:100%}.not_valid{background:#fbd8db!important;color:#90111a!important;margin-left:5px!important}.tagsinput-primary{margin-bottom:18px}.tagsinput-primary .bootstrap-tagsinput{border-color:#d4a928;margin-bottom:0}.tagsinput-primary .tag{background-color:#d4a928;color:#fff}.tagsinput-primary .tag:hover{background-color:#b49022;color:#fff}.bootstrap-tagsinput .twitter-typeahead{vertical-align:top;width:auto}.bootstrap-tagsinput .twitter-typeahead .tt-input{min-width:200px}.bootstrap-tagsinput .twitter-typeahead .tt-dropdown-menu{margin-top:11px;min-width:120px;width:auto}.twitter-typeahead .tt-dropdown-menu{background-color:#fff;border:2px solid #d4a928;border-radius:4px;margin-top:5px;padding:5px 0;width:100%}.twitter-typeahead .tt-suggestion p{font-size:14px;line-height:1.429;margin:0;padding:6px 14px}.twitter-typeahead .tt-suggestion:first-child p,.twitter-typeahead .tt-suggestion:last-child p{padding:6px 14px}.twitter-typeahead .tt-suggestion.tt-cursor,.twitter-typeahead .tt-suggestion.tt-is-under-cursor{background-color:#b49022;color:#fff;cursor:pointer}.progress{background:#ebedef;border-radius:32px;box-shadow:none;height:12px}.progress-bar{background:#d4a928;box-shadow:none;line-height:12px}.progress-bar-success{background-color:#2ecc71}.progress-bar-warning{background-color:#f1c40f}.progress-bar-danger{background-color:#e74c3c}.progress-bar-info{background-color:#3498db}.ui-slider{background:#ebedef;border-radius:32px;box-shadow:none;cursor:pointer;height:12px;margin-bottom:20px}.ui-slider-handle{background-color:#b49022;border-radius:50%;cursor:pointer;height:18px;position:absolute;-webkit-transition:background .25s;transition:background .25s;width:18px;z-index:2}.ui-slider-handle:focus,.ui-slider-handle:hover{background-color:#ddba53;outline:none}.ui-slider-handle:active{background-color:#b49022}.ui-slider-range{background-color:#d4a928;display:block;height:100%;position:absolute;z-index:1}.ui-slider-segment{background-color:#d9dbdd;border-radius:50%;height:6px;width:6px}.ui-slider-value{float:right;font-size:13px;margin-top:12px}.ui-slider-value.first{clear:left;float:left}.ui-slider-horizontal .ui-slider-handle{margin-left:-9px;top:-3px}.ui-slider-horizontal .ui-slider-handle[style*="100"]{margin-left:-15px}.ui-slider-horizontal .ui-slider-range{border-radius:30px 0 0 30px}.ui-slider-horizontal .ui-slider-segment{float:left;margin:3px -6px 0 0}.ui-slider-vertical{width:12px}.ui-slider-vertical .ui-slider-handle{margin-bottom:-11px;margin-left:-3px;top:auto}.ui-slider-vertical .ui-slider-range{border-radius:0 0 30px 30px;bottom:0}.ui-slider-vertical .ui-slider-segment{position:absolute;right:3px}.ui-spinner{display:inline-block;height:45px;overflow:hidden;padding:0 37px 0 0;position:relative;vertical-align:middle}@media (max-width:768px){.ui-spinner{display:block}}.ui-spinner .ui-button-text{display:block}.ui-spinner.focus .ui-spinner-input{border-color:#d4a928;color:#d4a928}.ui-spinner.focus .ui-spinner-button{background-color:#d4a928}.ui-spinner.focus .ui-spinner-button:hover{background-color:#b49022}.ui-spinner.focus .ui-spinner-up{border-bottom-color:#d4a928}.ui-spinner-input{border:1px solid #c7c3b9;border-radius:4px 0 0 4px;border-right-width:0!important;font-size:17px;font-weight:300;line-height:1;padding:11px 0 11px 14px;text-align:left;width:45px}.ui-spinner-input::-moz-placeholder{color:#718191;opacity:1}.ui-spinner-input:-ms-input-placeholder{color:#718191}.ui-spinner-input::-webkit-input-placeholder{color:#718191}.ui-spinner-input::-webkit-inner-spin-button,.ui-spinner-input::-webkit-outer-spin-button{display:none}@media (max-width:768px){.ui-spinner-input{width:100%}}.ui-spinner-input.input-hg+.ui-spinner-button{height:28px;line-height:25px}.ui-spinner-input.input-hg+.ui-spinner-button+.ui-spinner-button{height:25px;line-height:25px}.ui-spinner-input.input-lg+.ui-spinner-button{height:24px;line-height:21px}.ui-spinner-input.input-lg+.ui-spinner-button+.ui-spinner-button{height:21px;line-height:21px}.ui-spinner-input.input-sm,.ui-spinner-input.select2-search input[type=text]{font-size:18px;line-height:1}.ui-spinner-input.input-sm+.ui-spinner-button,.ui-spinner-input.select2-search input[type=text]+.ui-spinner-button{height:19px;line-height:1}.ui-spinner-input.input-sm+.ui-spinner-button+.ui-spinner-button,.ui-spinner-input.select2-search input[type=text]+.ui-spinner-button+.ui-spinner-button{height:17px;line-height:1}.input-group-addon+.ui-spinner .ui-spinner-input{border-bottom-left-radius:0;border-top-left-radius:0}.ui-spinner-button{background-color:transparent;color:#7a7971;cursor:pointer;display:block;font-family:Flat-UI-Pro-Icons!important;font-size:15px;height:25px;line-height:25px;margin:0;outline:none;overflow:hidden;padding:0;position:absolute;right:0;text-align:center;text-decoration:none;width:37px;z-index:99}.ui-spinner-button:hover{background-color:#faf9f8;color:#7a7971}.ui-spinner-up{border:1px solid #c7c3b9;border-bottom:none;border-radius:0 4px 0 0;top:0}.ui-spinner-up:before{content:"\e66a";height:25px;width:49px}.ui-spinner-down{border:1px solid #c7c3b9;border-radius:0 0 4px 0;border-top:none;bottom:0}.ui-spinner-down:before{content:"\e664";height:25px;width:49px}.ui-datepicker{background-color:#fff;border:7px solid #65a19e;border-radius:6px;display:none;margin:10px 0 0;width:264px;z-index:1000}.ui-datepicker .ui-datepicker-header{background-color:#65a19e;border-radius:6px 6px 0 0;color:#fff;cursor:default;margin:-7px -7px 2px;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{color:#fff;cursor:pointer;height:44px;position:absolute;text-align:center;top:0;width:52px}.ui-datepicker .ui-datepicker-next:active,.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:active,.ui-datepicker .ui-datepicker-prev:hover{background-color:#6dadaa}.ui-datepicker .ui-datepicker-next.ui-state-disabled,.ui-datepicker .ui-datepicker-prev.ui-state-disabled{background-color:transparent;color:hsla(0,0%,100%,.75);cursor:default;filter:alpha(opacity=70);opacity:.7}.ui-datepicker .ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-title{font-size:15px;line-height:44px;margin:0 52px;text-align:center}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{content:"";display:block;height:0;left:50%;margin-left:-5px;margin-top:-6px;position:absolute;text-indent:-9999px;top:50%;width:0}.ui-datepicker .ui-icon-circle-triangle-selector{border-color:transparent #6dadaa transparent transparent;border-style:solid;border-width:15px 9px 15px 0;position:relative}.ui-datepicker .ui-bounding-box-selector{border:solid;border-bottom-left-radius:1px;border-color:#6dadaa;border-top-left-radius:1px;border-width:1px}.ui-datepicker .ui-icon-circle-triangle-w{border:inset transparent;border-right:inset #fff;border-width:7px 12px 7px 0}.ui-datepicker .ui-icon-circle-triangle-e{border:outset transparent;border-left-color:#fff;border-width:7px 0 7px 12px}.ui-datepicker table{font-size:14px;margin:0 0 3px;width:100%}.ui-datepicker th{font-weight:700;height:30px;min-width:34px}.ui-datepicker td,.ui-datepicker th{border:0;padding:1px;text-align:center;vertical-align:middle}.ui-datepicker td a,.ui-datepicker td span{color:#34495e;display:block;height:30px;line-height:30px;min-width:34px;text-decoration:none}.ui-datepicker td a{border-radius:0}.ui-datepicker td a:hover{background-color:#d7dbdd!important;color:#34495e!important}.ui-datepicker .ui-state-active{background-color:#6dadaa;border-radius:15px;color:#fff}.ui-datepicker .base-date a{background-color:#6dadaa!important;color:#fff!important}.ui-datepicker .base-date a,.ui-datepicker .base-date-secondary a{border-radius:15px!important;height:30px!important;top:0!important}.ui-datepicker .base-date-secondary a{background-color:#d7dbdd;color:#34495e}.ui-datepicker td.ui-datepicker-current-day a{border:transparent!important;color:#34495e;height:0;position:relative;top:-30px}.ui-datepicker td.ui-datepicker-today a{background-color:transparent;color:#34495e;text-decoration-color:#6dadaa;text-decoration:underline}.ui-datepicker td.ui-datepicker-today a.ui-state-active{font-weight:400}.ui-datepicker .ui-datepicker-other-month a{color:#c2c8cf}.ui-datepicker select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em .2em .4em;overflow:visible;padding:.2em .6em .3em;width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker:before{border:6px solid transparent;content:"";height:0;left:12px;margin-top:0;opacity:1;position:absolute;top:-19px;width:0;z-index:10}.hasDatepicker{-webkit-appearance:none}.ui-timepicker-wrapper{background:#fff;border:2px solid #d4a928;border-radius:4px;height:200px;margin:5px 0 0;outline:none;overflow-y:auto;width:9em;z-index:1050}.ui-timepicker-wrapper.ui-timepicker-with-duration{width:15em}.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{width:12em}.ui-timepicker-wrapper.ui-timepicker-positioned-top{margin-top:-5px}.ui-timepicker-list{list-style:none;margin:0;padding:4px 0 0}.ui-timepicker-list li{color:rgba(52,73,94,.9);cursor:pointer;font-size:15px;font-weight:500;list-style:none;margin:0;padding:3px 0 3px 15px;white-space:nowrap}.ui-timepicker-list li .ui-timepicker-duration{margin-left:5px}.ui-timepicker-list li.ui-timepicker-selected,.ui-timepicker-list li:hover{background:#d4a928;color:#fff}.ui-timepicker-input{-webkit-appearance:none}.pager{background-color:#34495e;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700}.pager li:first-child>a,.pager li:first-child>span{border-left:none;border-radius:4px 0 0 4px}.pager li>a,.pager li>span{background:none;border:none;border-left:2px solid #2c3e50;border-radius:0 4px 4px 0;color:#fff;line-height:1.313;padding:9px 15px 10px;text-decoration:none;white-space:nowrap}.pager li>a:active,.pager li>a:focus,.pager li>a:hover,.pager li>span:active,.pager li>span:focus,.pager li>span:hover{background-color:#2c3e50}.pager li>a [class*=fui-]+span,.pager li>a span+[class*=fui-],.pager li>span [class*=fui-]+span,.pager li>span span+[class*=fui-]{margin-left:8px}.dataTables_paginate,.pagination{display:block;position:relative}@media (min-width:768px){.dataTables_paginate,.pagination{display:inline-block}}.dataTables_paginate>ul,.pagination>ul{background:#d6dbdf;border-radius:4px;color:#fff;display:inline-block;margin:0;padding:0;word-spacing:-.5px}@media (max-width:767px){.dataTables_paginate>ul,.pagination>ul{border-radius:4px;height:41px;overflow:auto;padding:0 55px 0 52px;white-space:nowrap}}.dataTables_paginate li,.pagination li{display:inline-block;margin-right:-3px;vertical-align:middle;word-spacing:normal}.dataTables_paginate li.active>a,.dataTables_paginate li.active>span,.pagination li.active>a,.pagination li.active>span{background-color:#d4a928;border-color:#dfe2e5;color:#fff}.dataTables_paginate li.active.next>a,.dataTables_paginate li.active.next>span,.dataTables_paginate li.active.previous>a,.dataTables_paginate li.active.previous>span,.pagination li.active.next>a,.pagination li.active.next>span,.pagination li.active.previous>a,.pagination li.active.previous>span{margin:0}.dataTables_paginate li.active.next>a,.dataTables_paginate li.active.next>a:focus,.dataTables_paginate li.active.next>a:hover,.dataTables_paginate li.active.next>span,.dataTables_paginate li.active.next>span:focus,.dataTables_paginate li.active.next>span:hover,.dataTables_paginate li.active.previous>a,.dataTables_paginate li.active.previous>a:focus,.dataTables_paginate li.active.previous>a:hover,.dataTables_paginate li.active.previous>span,.dataTables_paginate li.active.previous>span:focus,.dataTables_paginate li.active.previous>span:hover,.pagination li.active.next>a,.pagination li.active.next>a:focus,.pagination li.active.next>a:hover,.pagination li.active.next>span,.pagination li.active.next>span:focus,.pagination li.active.next>span:hover,.pagination li.active.previous>a,.pagination li.active.previous>a:focus,.pagination li.active.previous>a:hover,.pagination li.active.previous>span,.pagination li.active.previous>span:focus,.pagination li.active.previous>span:hover{background-color:#d4a928;color:#fff}.dataTables_paginate li:first-child>a,.dataTables_paginate li:first-child>span,.pagination li:first-child>a,.pagination li:first-child>span{border-left:none;border-radius:4px 0 0 4px}.dataTables_paginate li:first-child.previous+li>a,.dataTables_paginate li:first-child.previous+li>span,.pagination li:first-child.previous+li>a,.pagination li:first-child.previous+li>span{border-left-width:0}.dataTables_paginate li:last-child,.pagination li:last-child{margin-right:0}.dataTables_paginate li:last-child>a,.dataTables_paginate li:last-child>a:focus,.dataTables_paginate li:last-child>a:hover,.dataTables_paginate li:last-child>span,.dataTables_paginate li:last-child>span:focus,.dataTables_paginate li:last-child>span:hover,.pagination li:last-child>a,.pagination li:last-child>a:focus,.pagination li:last-child>a:hover,.pagination li:last-child>span,.pagination li:last-child>span:focus,.pagination li:last-child>span:hover{border-radius:0 4px 4px 0}.dataTables_paginate li.next>a,.dataTables_paginate li.next>span,.dataTables_paginate li.previous>a,.dataTables_paginate li.previous>span,.pagination li.next>a,.pagination li.next>span,.pagination li.previous>a,.pagination li.previous>span{background-color:transparent;border-right:2px solid #e4e7ea;font-size:16px;min-width:auto;padding:12px 17px}.dataTables_paginate li.next>a,.dataTables_paginate li.next>span,.pagination li.next>a,.pagination li.next>span{border-right:none}.dataTables_paginate li.disabled>a,.dataTables_paginate li.disabled>span,.pagination li.disabled>a,.pagination li.disabled>span{background-color:hsla(0,0%,100%,.3);border-right-color:#dfe2e5;color:#fff;cursor:not-allowed}.dataTables_paginate li.disabled>a:active,.dataTables_paginate li.disabled>a:focus,.dataTables_paginate li.disabled>a:hover,.dataTables_paginate li.disabled>span:active,.dataTables_paginate li.disabled>span:focus,.dataTables_paginate li.disabled>span:hover,.pagination li.disabled>a:active,.pagination li.disabled>a:focus,.pagination li.disabled>a:hover,.pagination li.disabled>span:active,.pagination li.disabled>span:focus,.pagination li.disabled>span:hover{background-color:hsla(0,0%,100%,.4);color:#fff}@media (max-width:767px){.dataTables_paginate li.next,.dataTables_paginate li.previous,.pagination li.next,.pagination li.previous{background-color:#d6dbdf;border-radius:0 4px 4px 0;position:absolute;right:0;top:0;z-index:10}.dataTables_paginate li.previous,.pagination li.previous{border-radius:4px 0 0 4px;left:0;right:auto}}.dataTables_paginate li>a,.dataTables_paginate li>span,.pagination li>a,.pagination li>span{background:transparent;border:none;border-left:2px solid #e4e7ea;color:#fff;display:inline-block;font-size:14px;line-height:16px;min-height:41px;min-width:41px;outline:none;padding:12px 10px;text-align:center;-webkit-transition:.25s ease-out;transition:.25s ease-out}.dataTables_paginate li>a:active,.dataTables_paginate li>a:focus,.dataTables_paginate li>a:hover,.dataTables_paginate li>span:active,.dataTables_paginate li>span:focus,.dataTables_paginate li>span:hover,.pagination li>a:active,.pagination li>a:focus,.pagination li>a:hover,.pagination li>span:active,.pagination li>span:focus,.pagination li>span:hover{background-color:#d4a928;color:#fff}.dataTables_paginate>.btn.next,.dataTables_paginate>.btn.previous,.pagination>.btn.next,.pagination>.btn.previous{font-size:14px;line-height:1.429;margin-right:8px;padding-left:23px;padding-right:23px}.dataTables_paginate>.btn.next [class*=fui-],.dataTables_paginate>.btn.previous [class*=fui-],.pagination>.btn.next [class*=fui-],.pagination>.btn.previous [class*=fui-]{font-size:16px;margin-left:-2px;margin-top:-2px}.dataTables_paginate>.btn.next,.pagination>.btn.next{margin-left:8px;margin-right:0}.dataTables_paginate>.btn.next [class*=fui-],.pagination>.btn.next [class*=fui-]{margin-left:4px;margin-right:-2px}@media (max-width:767px){.dataTables_paginate>.btn,.pagination>.btn{display:block;margin:0;width:50%}.dataTables_paginate>.btn:first-child,.pagination>.btn:first-child{border-bottom:2px solid #dfe2e5;border-radius:4px 0 0}.dataTables_paginate>.btn:first-child.btn-primary,.pagination>.btn:first-child.btn-primary{border-bottom-color:#ddba53}.dataTables_paginate>.btn:first-child.btn-danger,.pagination>.btn:first-child.btn-danger{border-bottom-color:#ec7063}.dataTables_paginate>.btn:first-child.btn-warning,.pagination>.btn:first-child.btn-warning{border-bottom-color:#f4d03f}.dataTables_paginate>.btn:first-child.btn-success,.pagination>.btn:first-child.btn-success{border-bottom-color:#58d68d}.dataTables_paginate>.btn:first-child.btn-info,.pagination>.btn:first-child.btn-info{border-bottom-color:#5dade2}.dataTables_paginate>.btn:first-child.btn-inverse,.pagination>.btn:first-child.btn-inverse{border-bottom-color:#5d6d7e}.dataTables_paginate>.btn:first-child>[class*=fui],.pagination>.btn:first-child>[class*=fui]{margin-left:-20px}.dataTables_paginate>.btn+ul,.pagination>.btn+ul{border-radius:0 0 4px 4px;padding:0;text-align:center}.dataTables_paginate>.btn+ul+.btn,.pagination>.btn+ul+.btn{border-bottom:2px solid #dfe2e5;border-radius:0 4px 0 0;position:absolute;right:0;top:0}.dataTables_paginate>.btn+ul+.btn.btn-primary,.pagination>.btn+ul+.btn.btn-primary{border-bottom-color:#ddba53}.dataTables_paginate>.btn+ul+.btn.btn-danger,.pagination>.btn+ul+.btn.btn-danger{border-bottom-color:#ec7063}.dataTables_paginate>.btn+ul+.btn.btn-warning,.pagination>.btn+ul+.btn.btn-warning{border-bottom-color:#f4d03f}.dataTables_paginate>.btn+ul+.btn.btn-success,.pagination>.btn+ul+.btn.btn-success{border-bottom-color:#58d68d}.dataTables_paginate>.btn+ul+.btn.btn-info,.pagination>.btn+ul+.btn.btn-info{border-bottom-color:#5dade2}.dataTables_paginate>.btn+ul+.btn.btn-inverse,.pagination>.btn+ul+.btn.btn-inverse{border-bottom-color:#5d6d7e}.dataTables_paginate>.btn+ul+.btn>[class*=fui],.pagination>.btn+ul+.btn>[class*=fui]{margin-right:-20px}.dataTables_paginate ul,.pagination ul{display:block}.dataTables_paginate ul>li>a,.pagination ul>li>a{border-radius:0}}.pagination-danger ul{background-color:#e74c3c}.pagination-danger ul li.previous>a{border-right-color:#ef897e}.pagination-danger ul li>a,.pagination-danger ul li>span{border-left-color:#ef897e}.pagination-danger ul li>a:focus,.pagination-danger ul li>a:hover,.pagination-danger ul li>span:focus,.pagination-danger ul li>span:hover{background-color:#ec7063}.pagination-danger ul li.active>a,.pagination-danger ul li.active>span,.pagination-danger ul li>a:active,.pagination-danger ul li>span:active{background-color:#c44133}.pagination-success ul{background-color:#2ecc71}.pagination-success ul li.previous>a{border-right-color:#75dda1}.pagination-success ul li>a,.pagination-success ul li>span{border-left-color:#75dda1}.pagination-success ul li>a:focus,.pagination-success ul li>a:hover,.pagination-success ul li>span:focus,.pagination-success ul li>span:hover{background-color:#58d68d}.pagination-success ul li.active>a,.pagination-success ul li.active>span,.pagination-success ul li>a:active,.pagination-success ul li>span:active{background-color:#27ad60}.pagination-warning ul{background-color:#f1c40f}.pagination-warning ul li.previous>a{border-right-color:#f6d861}.pagination-warning ul li>a,.pagination-warning ul li>span{border-left-color:#f6d861}.pagination-warning ul li>a:focus,.pagination-warning ul li>a:hover,.pagination-warning ul li>span:focus,.pagination-warning ul li>span:hover{background-color:#f4d313}.pagination-warning ul li.active>a,.pagination-warning ul li.active>span,.pagination-warning ul li>a:active,.pagination-warning ul li>span:active{background-color:#cda70d}.pagination-info ul{background-color:#3498db}.pagination-info ul li.previous>a{border-right-color:#79bbe7}.pagination-info ul li>a,.pagination-info ul li>span{border-left-color:#79bbe7}.pagination-info ul li>a:focus,.pagination-info ul li>a:hover,.pagination-info ul li>span:focus,.pagination-info ul li>span:hover{background-color:#5dade2}.pagination-info ul li.active>a,.pagination-info ul li.active>span,.pagination-info ul li>a:active,.pagination-info ul li>span:active{background-color:#2c81ba}.pagination-inverse ul{background-color:#34495e}.pagination-inverse ul li.previous>a{border-right-color:#798795}.pagination-inverse ul li>a,.pagination-inverse ul li>span{border-left-color:#798795}.pagination-inverse ul li>a:focus,.pagination-inverse ul li>a:hover,.pagination-inverse ul li>span:focus,.pagination-inverse ul li>span:hover{background-color:#415b76}.pagination-inverse ul li.active>a,.pagination-inverse ul li.active>span,.pagination-inverse ul li>a:active,.pagination-inverse ul li>span:active{background-color:#2c3e50}.pagination-minimal>ul>li:first-child{border-radius:4px 0 0 4px}.pagination-minimal>ul>li:first-child.previous+li>a,.pagination-minimal>ul>li:first-child.previous+li>span{border-left-width:5px}.pagination-minimal>ul>li:last-child{border-radius:0 4px 4px 0}.pagination-minimal>ul>li.next>a,.pagination-minimal>ul>li.next>span,.pagination-minimal>ul>li.previous>a,.pagination-minimal>ul>li.previous>span{background:transparent;border:none;border-radius:4px 0 0 4px;border-right:2px solid #e4e7ea;margin:0 9px 0 0;padding:12px 17px}.pagination-minimal>ul>li.next>a,.pagination-minimal>ul>li.next>a:focus,.pagination-minimal>ul>li.next>a:hover,.pagination-minimal>ul>li.next>span,.pagination-minimal>ul>li.next>span:focus,.pagination-minimal>ul>li.next>span:hover,.pagination-minimal>ul>li.previous>a,.pagination-minimal>ul>li.previous>a:focus,.pagination-minimal>ul>li.previous>a:hover,.pagination-minimal>ul>li.previous>span,.pagination-minimal>ul>li.previous>span:focus,.pagination-minimal>ul>li.previous>span:hover{border-color:#e4e7ea!important}@media (max-width:767px){.pagination-minimal>ul>li.next>a,.pagination-minimal>ul>li.next>span,.pagination-minimal>ul>li.previous>a,.pagination-minimal>ul>li.previous>span{margin-right:0}}.pagination-minimal>ul>li.next{margin-left:9px}.pagination-minimal>ul>li.next>a,.pagination-minimal>ul>li.next>span{border-left:2px solid #e4e7ea;border-radius:0 4px 4px 0;border-right:none;margin:0}.pagination-minimal>ul>li.active>a,.pagination-minimal>ul>li.active>span{background-color:#fff;border-color:#fff;border-width:2px!important;color:#d6dbdf;margin:10px 5px 9px}.pagination-minimal>ul>li.active>a:focus,.pagination-minimal>ul>li.active>a:hover,.pagination-minimal>ul>li.active>span:focus,.pagination-minimal>ul>li.active>span:hover{background-color:#fff;border-color:#fff;color:#d6dbdf}.pagination-minimal>ul>li.active.next,.pagination-minimal>ul>li.active.previous{border-color:#e4e7ea}.pagination-minimal>ul>li.active.previous{margin-right:6px}.pagination-minimal>ul>li>a,.pagination-minimal>ul>li>span{background:#fff;background-clip:padding-box;border:5px solid #d6dbdf;border-radius:50px;color:#fff;line-height:16px;margin:7px 2px 6px;min-height:16px;min-width:0;padding:0 4px;-webkit-transition:background .2s ease-out,border-color 0s ease-out,color .2s ease-out;transition:background .2s ease-out,border-color 0s ease-out,color .2s ease-out}.pagination-minimal>ul>li>a:focus,.pagination-minimal>ul>li>a:hover,.pagination-minimal>ul>li>span:focus,.pagination-minimal>ul>li>span:hover{background-color:#d4a928;border-color:#d4a928;color:#fff;-webkit-transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}.pagination-minimal>ul>li>a:active,.pagination-minimal>ul>li>span:active{background-color:#b49022;border-color:#b49022}.pagination-plain{font-size:16px;font-weight:700;height:57px;list-style-type:none;margin:0 0 20px;padding:0}.pagination-plain>li{display:inline}.pagination-plain>li.previous{padding-right:23px}.pagination-plain>li.next{padding-left:20px}.pagination-plain>li.active>a{color:#d3d7da}.pagination-plain>li>a{padding:0 5px}@media (max-width:480px){.pagination-plain{overflow:hidden;text-align:center}.pagination-plain>li.previous{display:block;margin-bottom:10px;text-align:left;width:50%}.pagination-plain>li.next{float:right;margin-top:-64px;text-align:right;width:50%}}@media (min-width:768px){.pagination-plain{height:auto}}.pagination-dropdown ul{left:50%;margin-left:-34px;min-width:67px;width:auto}.pagination-dropdown ul li{display:block;margin-right:0}.pagination-dropdown ul li:first-child>a,.pagination-dropdown ul li:first-child>span{border-radius:4px 4px 0 0}.pagination-dropdown ul li:last-child>a,.pagination-dropdown ul li:last-child>span{border-radius:0 0 4px 4px!important}.pagination-dropdown ul li>a,.pagination-dropdown ul li>span{border-left:none;display:block;float:none;min-height:0;padding:8px 10px 7px;text-align:center}.pagination-dropdown.dropup{position:relative}.tooltip{font-size:14px;line-height:1.286;z-index:1070}.tooltip.top{margin-top:-5px;padding:9px 0}.tooltip.right{margin-left:5px;padding:0 9px}.tooltip.bottom{margin-top:5px;padding:9px 0}.tooltip.left{margin-left:-5px;padding:0 9px}.tooltip-inner{background-color:#34495e;border-radius:4px;color:#fff;line-height:1.286;max-width:183px;padding:12px}.tooltip.top .tooltip-arrow{border-top-color:#34495e;border-width:9px 9px 0;margin-left:-9px}.tooltip.right .tooltip-arrow{border-right-color:#34495e;border-width:9px 9px 9px 0;margin-top:-9px}.tooltip.left .tooltip-arrow{border-left-color:#34495e;border-width:9px 0 9px 9px;margin-top:-9px}.tooltip.bottom .tooltip-arrow{border-bottom-color:#34495e;border-width:0 9px 9px;margin-left:-9px}.caret{border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid;display:inline-block;height:0;margin-left:5px;-webkit-transition:border-color .25s,color .25s;transition:border-color .25s,color .25s;vertical-align:middle;width:0}.btn.btn-default+.dropdown-toggle .fui-caret{font-size:.6em;right:-5px;top:-1px}.dropdown-toggle{font-family:Lato,Helvetica,Arial,sans-serif}.dropdown-toggle .fui-caret{font-size:.8em;right:-5px}.dropdown-menu,.select2-drop{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#7a7971;border:none;border-radius:4px;box-shadow:0 2px 0 0 #474642;font-size:15px;list-style:none;margin:0;max-height:228px;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;z-index:1000}.dropdown-menu .divider{background-color:hsla(206,7%,81%,.5);height:2px;margin:3px 0;overflow:hidden}.dropdown-menu>li>a{background-color:#7a7971;color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;line-height:1;padding:13px}.dropdown-menu>li:first-child>a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.dropdown-menu>li:last-child>a:first-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dropdown-menu.typeahead{background-color:#fff;border:1px solid #d4a928;border-radius:4px;display:none;margin-top:5px;padding:5px 0;width:auto}.dropdown-menu.typeahead li a{padding:6px 14px}.dropdown-menu.typeahead li:first-child a,.dropdown-menu.typeahead li:last-child a{border-radius:0;padding:6px 14px}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#474642;color:#fff}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#d4a928;color:#fff}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{background-color:transparent;color:#bdc3c7;cursor:not-allowed}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{color:rgba(52,73,94,.6);font-size:13px;line-height:1.538;padding:8px 16px;text-transform:uppercase}.dropdown-header:first-child{margin-top:3px}.dropdown-backdrop{z-index:990}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-bottom:8px solid;margin-bottom:.25em}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{margin-bottom:9px;margin-top:0}.dropdown-menu-inverse{background-color:#34495e}.dropdown-menu-inverse .divider{background-color:rgba(43,60,78,.5);height:2px;margin:3px 0;overflow:hidden}.dropdown-menu-inverse>li>a{color:hsla(0,0%,100%,.85)}.dropdown-menu-inverse>li>a:focus,.dropdown-menu-inverse>li>a:hover{background-color:rgba(43,60,78,.5);color:hsla(0,0%,100%,.85)}.dropdown-menu-inverse>.active>a,.dropdown-menu-inverse>.active>a:focus,.dropdown-menu-inverse>.active>a:hover{background-color:#d4a928;color:hsla(0,0%,100%,.85)}.dropdown-menu-inverse>.disabled>a,.dropdown-menu-inverse>.disabled>a:focus,.dropdown-menu-inverse>.disabled>a:hover{color:hsla(0,0%,100%,.5)}.dropdown-menu-inverse>.disabled>a:focus,.dropdown-menu-inverse>.disabled>a:hover{background-color:transparent}.dropdown-menu-inverse .dropdown-header{color:hsla(0,0%,100%,.4)}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.select{display:inline-block;min-width:220px;position:relative;vertical-align:top;width:auto}.form-group .select,.form-group .select>.select2-choice{width:100%}.select.form-control,.select.select2-search input[type=text]{border:none;height:auto;padding:0}.select2-choice{border:none;border-radius:4px;color:#34495e;display:inline-block;font-size:15px;font-weight:300;line-height:18px;padding:12px 0 12px 14px;position:relative;-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear;width:100%}.select2-choice:focus,.select2-choice:hover{outline:none}.select2-choice:active{box-shadow:none;outline:none}.select2-container-disabled .select2-choice{filter:alpha(opacity=70);opacity:.7}.select2-chosen{display:inline-block;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:90%}.select2-arrow{color:#7a7971;display:inline-block;position:absolute;right:16px;top:10px;-webkit-transform:scale(1.001);-ms-transform:scale(1.001);transform:scale(1.001)}.select2-arrow:before{content:"\e664";font-family:Flat-UI-Pro-Icons;font-size:11px}.select2-arrow b{display:none}.btn-lg .select2-arrow{border-left-width:6px;border-right-width:6px;border-top-width:8px}.select-default .select2-choice{background-color:#7a7971;color:#fff}.select-default .select2-choice.hover,.select-default .select2-choice:active,.select-default .select2-choice:focus,.select-default .select2-choice:hover{background-color:#949188;border-color:#949188;color:#fff}.select-default .select2-choice:active{background:#474642;border-color:#474642}.select2-container-disabled.select-default .select2-choice,.select2-container-disabled.select-default .select2-choice:active,.select2-container-disabled.select-default .select2-choice:focus,.select2-container-disabled.select-default .select2-choice:hover{background-color:#bdc3c7;border-color:#7a7971}.select-default .select2-choice .select2-arrow{border-top-color:#fff}.select-primary .select2-choice{background-color:#d4a928;color:#fff}.select-primary .select2-choice.hover,.select-primary .select2-choice:active,.select-primary .select2-choice:focus,.select-primary .select2-choice:hover{background-color:#e3b52b;border-color:#e3b52b;color:#fff}.select-primary .select2-choice:active{background:#e3b52b;border-color:#e3b52b}.select2-container-disabled.select-primary .select2-choice,.select2-container-disabled.select-primary .select2-choice:active,.select2-container-disabled.select-primary .select2-choice:focus,.select2-container-disabled.select-primary .select2-choice:hover{background-color:#bdc3c7;border-color:#d4a928}.select-primary .select2-choice .select2-arrow{border-top-color:#fff}.select-info .select2-choice{background-color:#3498db;color:#fff}.select-info .select2-choice.hover,.select-info .select2-choice:active,.select-info .select2-choice:focus,.select-info .select2-choice:hover{background-color:#5dade2;border-color:#5dade2;color:#fff}.select-info .select2-choice:active{background:#2c81ba;border-color:#2c81ba}.select2-container-disabled.select-info .select2-choice,.select2-container-disabled.select-info .select2-choice:active,.select2-container-disabled.select-info .select2-choice:focus,.select2-container-disabled.select-info .select2-choice:hover{background-color:#bdc3c7;border-color:#3498db}.select-info .select2-choice .select2-arrow{border-top-color:#fff}.select-danger .select2-choice{background-color:#e74c3c;color:#fff}.select-danger .select2-choice.hover,.select-danger .select2-choice:active,.select-danger .select2-choice:focus,.select-danger .select2-choice:hover{background-color:#ec7063;border-color:#ec7063;color:#fff}.select-danger .select2-choice:active{background:#c44133;border-color:#c44133}.select2-container-disabled.select-danger .select2-choice,.select2-container-disabled.select-danger .select2-choice:active,.select2-container-disabled.select-danger .select2-choice:focus,.select2-container-disabled.select-danger .select2-choice:hover{background-color:#bdc3c7;border-color:#e74c3c}.select-danger .select2-choice .select2-arrow{border-top-color:#fff}.select-success .select2-choice{background-color:#2ecc71;color:#fff}.select-success .select2-choice.hover,.select-success .select2-choice:active,.select-success .select2-choice:focus,.select-success .select2-choice:hover{background-color:#58d68d;border-color:#58d68d;color:#fff}.select-success .select2-choice:active{background:#27ad60;border-color:#27ad60}.select2-container-disabled.select-success .select2-choice,.select2-container-disabled.select-success .select2-choice:active,.select2-container-disabled.select-success .select2-choice:focus,.select2-container-disabled.select-success .select2-choice:hover{background-color:#bdc3c7;border-color:#2ecc71}.select-success .select2-choice .select2-arrow{border-top-color:#fff}.select-warning .select2-choice{background-color:#f1c40f;color:#fff}.select-warning .select2-choice.hover,.select-warning .select2-choice:active,.select-warning .select2-choice:focus,.select-warning .select2-choice:hover{background-color:#f4d313;border-color:#f4d313;color:#fff}.select-warning .select2-choice:active{background:#cda70d;border-color:#cda70d}.select2-container-disabled.select-warning .select2-choice,.select2-container-disabled.select-warning .select2-choice:active,.select2-container-disabled.select-warning .select2-choice:focus,.select2-container-disabled.select-warning .select2-choice:hover{background-color:#bdc3c7;border-color:#f1c40f}.select-warning .select2-choice .select2-arrow{border-top-color:#fff}.select-inverse .select2-choice{background-color:#34495e;color:#fff}.select-inverse .select2-choice.hover,.select-inverse .select2-choice:active,.select-inverse .select2-choice:focus,.select-inverse .select2-choice:hover{background-color:#415b76;border-color:#415b76;color:#fff}.select-inverse .select2-choice:active{background:#2c3e50;border-color:#2c3e50}.select2-container-disabled.select-inverse .select2-choice,.select2-container-disabled.select-inverse .select2-choice:active,.select2-container-disabled.select-inverse .select2-choice:focus,.select2-container-disabled.select-inverse .select2-choice:hover{background-color:#bdc3c7;border-color:#34495e}.select-inverse .select2-choice .select2-arrow{border-top-color:#fff}.select2-container.select-hg>.select2-choice{border-radius:4px;font-size:17px;line-height:1.42105263;min-height:50px;padding:13px 49px 13px 20px}.select2-container.select-hg>.select2-choice .filter-option{left:20px;right:40px;top:13px}.select2-container.select-hg>.select2-choice .select2-arrow{right:20px}.select2-container.select-hg>.select2-choice>[class^=fui-]{top:2px}.select2-container.select-lg>.select2-choice{border-radius:4px;font-size:17px;line-height:1.47058824;min-height:45px;padding:10px 47px 10px 19px}.select2-container.select-lg>.select2-choice .filter-option{left:18px;right:38px}.select2-container.select-sm>.select2-choice{border-radius:4px;font-size:15px;line-height:1.53333333;min-height:41px;padding:9px 35px 9px 13px}.select2-container.select-sm>.select2-choice .filter-option{left:13px;right:33px}.select2-container.select-sm>.select2-choice .select2-arrow{right:13px}.multiselect{background-color:#fff;border-radius:4px;display:inline-block;font-size:0;max-width:none;min-width:220px;position:relative;text-align:left;vertical-align:top;width:auto}.form-group .multiselect,.form-group .multiselect>.select2-choice{width:100%}.multiselect.form-control,.multiselect.select2-search input[type=text]{border:1px solid #ebedef;height:auto;padding:6px 1px 1px 6px}.multiselect.select2-container{border-color:#c7c3b9;color:#7a7971;float:none;font-size:15px;height:inherit;line-height:35px;margin-bottom:4px;max-height:65px;min-height:35px;padding:3px 0 0 30px}.multiselect.select2-container:focus{border-color:#d4a928}.multiselect.select2-container>.select2-choice{background-color:transparent;float:right;font-size:15px;padding:0;width:20px}.multiselect.select2-container>.select2-choice .select2-search-choice{background-color:#adaba0;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;height:25px;line-height:25px;margin:0 5px 4px 0;overflow:hidden;padding:0 9px;-webkit-transition:.25s linear;transition:.25s linear;vertical-align:middle}.select2-choices{cursor:text;margin:0;min-height:26px;overflow:hidden;padding:0;position:relative}.select2-choices li{float:left;list-style:none}.select2-search-choice{background-color:#adaba0;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;height:25px;line-height:25px;margin:0 5px 4px 0;overflow:hidden;padding:0 9px;position:relative;-webkit-transition:.25s linear;transition:.25s linear;vertical-align:middle}.select2-search-choice:hover{color:#fff;padding-left:14px;padding-right:28px}.select2-search-choice:hover .select2-search-choice-close{color:inherit;filter:none;-webkit-filter:none;opacity:1}.select2-search-choice .select2-search-choice-close{bottom:0;color:#fff;cursor:pointer;filter:alpha(opacity=0);font-size:12px;opacity:0;padding-right:10px;position:absolute;right:0;text-align:right;text-decoration:none;top:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;width:100%;z-index:2}.select2-search-choice .select2-search-choice-close:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e609";font-family:Flat-UI-Pro-Icons;line-height:27px}.select2-search-field input[type=text]{background-color:transparent;border:none;box-shadow:none;color:#34495e;font-size:14px;height:29px;margin:0;max-width:inherit;min-width:80px;outline:none;padding:0;vertical-align:top;width:auto}.select2-search-field:first-child input[type=text]{height:23px;margin:3px 0 5px}.select2-container-multi.multiselect-default{border-color:"#c7c3b9"}.select2-container-multi.multiselect-default .select2-search-choice{background-color:"#adaba0"}.select2-container-multi.multiselect-default .select2-search-choice:hover{background-color:#949188}.select2-container-multi.multiselect-primary{border-color:#d4a928}.select2-container-multi.multiselect-primary .select2-search-choice{background-color:#d4a928}.select2-container-multi.multiselect-primary .select2-search-choice:hover{background-color:#e3b52b}.select2-container-multi.multiselect-info{border-color:"#c7c3b9"}.select2-container-multi.multiselect-info .select2-search-choice{background-color:"#adaba0"}.select2-container-multi.multiselect-info .select2-search-choice:hover{background-color:"#949188"}.select2-container-multi.multiselect-danger{border-color:#e74c3c}.select2-container-multi.multiselect-danger .select2-search-choice{background-color:#e74c3c}.select2-container-multi.multiselect-danger .select2-search-choice:hover{background-color:#ec7063}.select2-container-multi.multiselect-success{border-color:#2ecc71}.select2-container-multi.multiselect-success .select2-search-choice{background-color:#2ecc71}.select2-container-multi.multiselect-success .select2-search-choice:hover{background-color:#58d68d}.select2-container-multi.multiselect-warning{border-color:#f1c40f}.select2-container-multi.multiselect-warning .select2-search-choice{background-color:#f1c40f}.select2-container-multi.multiselect-warning .select2-search-choice:hover{background-color:#f4d313}.select2-container-multi.multiselect-inverse{border-color:#34495e}.select2-container-multi.multiselect-inverse .select2-search-choice{background-color:#34495e}.select2-container-multi.multiselect-inverse .select2-search-choice:hover{background-color:#415b76}.select2-drop{border-radius:4px;filter:none;-webkit-filter:none;font-size:14px;margin-top:9px;min-width:220px;opacity:1;position:absolute;top:100%;-webkit-transition:none;transition:none;visibility:visible;z-index:9999}.select2-drop.select2-drop-above{margin-top:-9px}.select2-drop.select2-drop-auto-width{width:auto}.select2-drop.show-select-search .select2-search{display:block}.select2-drop.show-select-search .select2-search+.select2-results>li:first-child .select2-result-label{border-radius:0}.select2-drop .select2-results{list-style:none;margin:0;padding:0}.select2-drop .select2-results>li:first-child>.select2-result-label{border-top-left-radius:4px;border-top-right-radius:4px}.select2-drop .select2-results>li:last-child>.select2-result-label{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.select2-drop .select2-result-sub{list-style:none;margin:0;padding:0}.select2-drop .select2-result-sub>li:last-child>.select2-result-label{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.select2-drop .select2-no-results{padding:8px 15px}.select2-drop .select2-result-label{font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1;padding:13px;-webkit-transition:background-color .25s,color .25s;transition:background-color .25s,color .25s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-drop .select2-result-selectable .select2-result-label{background-color:#7a7971;color:#fff;cursor:pointer}.select2-drop .select2-result-selectable .select2-result-label:focus,.select2-drop .select2-result-selectable .select2-result-label:hover{background-color:#949188;color:#fff;outline:none}.select2-drop .select2-result-selectable .select2-result-label:active{background-color:#474642;color:#fff;outline:none}.select2-drop .select2-disabled{color:rgba(52,73,94,.95);cursor:default;filter:alpha(opacity=40);opacity:.4}.select2-drop .select2-disabled:active,.select2-drop .select2-disabled:focus,.select2-drop .select2-disabled:hover{background:none!important}.select2-drop .select2-highlighted>.select2-result-label{background:#474642;color:#fff}.select2-drop .select2-result-with-children>.select2-result-label{color:rgba(52,73,94,.6);font-size:13px;margin-top:5px;text-transform:uppercase}.select2-drop .select2-result-with-children+.select2-result-with-children>.select2-result-label{margin-top:11px}.select2-results{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:4px;box-shadow:0 2px 0 0 #474642;max-height:228px;overflow-x:hidden;overflow-y:auto;position:relative}.select2-search{display:none;padding:8px 6px;width:100%}.select2-search input[type=text]{height:auto!important;width:100%}.select-inverse-dropdown{background-color:#34495e;color:hsla(0,0%,100%,.75)}.select-inverse-dropdown .select2-results .select2-result-label{color:#fff}.select-inverse-dropdown .select2-results .select2-result-label:active,.select-inverse-dropdown .select2-results .select2-result-label:focus,.select-inverse-dropdown .select2-results .select2-result-label:hover{background:#2c3e50}.select-inverse-dropdown .select2-results.select2-disabled .select2-result-label:hover{color:#fff}.select-inverse-dropdown .select2-result-with-children>.select2-result-label{color:hsla(0,0%,100%,.6)}.select-inverse-dropdown .select2-result-with-children>.select2-result-label:hover{background:none!important;color:#fff}.select2-drop-multi{border-radius:4px}.select2-drop-multi .select2-results{padding:2px 0}.select2-drop-multi .select2-result{padding:0}.select2-drop-multi .select2-result-label{border-radius:0;color:#fff;font-size:15px;font-weight:400}.select2-drop-multi .select2-selected{display:none}.select2-hidden-accessible{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;left:0!important;margin:0!important;outline:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:0!important;width:1px!important}.select2-display-none{display:none}.select2-measure-scrollbar{height:100px;left:-10000px;overflow:scroll;position:absolute;top:-10000px;width:100px}.select2-drop-mask{background-color:#fff;border:0;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:9998}.select2-container-disabled{background-color:#f7f6f2;border-color:#e0ddd3;filter:alpha(opacity=70);opacity:.7}.select2-container-disabled,.select2-container-disabled a:focus,.select2-container-disabled a:hover{color:#c7c3b9;cursor:default}.select2-container-disabled a,.select2-container-disabled a .select2-arrow{color:#c7c3b9}.table{font-size:14px;margin-bottom:30px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:2px solid #eef0f0;line-height:1.407;padding:9px}@media (min-width:768px){.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:9px 25px}}.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>th{border-bottom:2px solid #eef0f0;color:#526476}.table>thead>tr>th{border-bottom:2px solid #eef0f0}.table>tbody+tbody{border-top:2px solid #eef0f0}.table .table{background-color:#fff}.table [class*=fui-]{font-size:20px;margin:-42.5px 0 0;top:1em}.table .checkbox,.table .radio{display:inline-block;margin:-4px 0 0 -9px;top:.25em;width:20px}.table .checkbox.no-label,.table .radio.no-label{padding-left:0}.table .selected-row>td{background-color:#fdfaf3}.table img{vertical-align:top}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px 14px}.table-bordered{border:2px solid #eef0f0}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:2px solid #eef0f0;padding-bottom:8px;padding-top:8px;vertical-align:middle}.table-striped>tbody>tr.selected-row,.table-striped>tbody>tr:nth-child(odd){background-color:#f9fafb}.table-striped>tbody>tr:nth-child(2n){background-color:transparent}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f9fafb}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#f2f5f8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#ecfaf2}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#e4f8ed}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#edf6fc}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#e4f1fa}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fefae9}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#fdf7e0}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#fdefed}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#fce7e4}@media screen and (max-width:767px){.table-responsive{border:2px solid #eef0f0;margin-bottom:22.5px}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.label{font-size:76%;font-weight:400;padding:.25em .6em .29em}a.label:focus,a.label:hover{color:#fff}.btn .label{position:relative;top:-1px}.label [class*=fui-]:before{font-size:16px;position:relative;top:2px}.label-default{background-color:#ebedef;color:#7b8996}.label-default[href]{color:#7b8996}.label-default[href]:focus,.label-default[href]:hover{background-color:#e1e4e7;color:#7b8996}.label-inverse{background-color:#485b6e;color:#fff}.label-inverse[href]{color:#fff}.label-inverse[href]:focus,.label-inverse[href]:hover{background-color:#a4adb7;color:#fff}.label-success{background-color:#2ecc71;color:#fff}.label-success[href]{color:#fff}.label-success[href]:focus,.label-success[href]:hover{background-color:#27ad60;color:#fff}.label-important{background-color:#e74c3c;color:#fff}.label-important[href]{color:#fff}.label-important[href]:focus,.label-important[href]:hover{background-color:#c44133;color:#fff}.label-warning{background-color:#f1c40f;color:#fff}.label-warning[href]{color:#fff}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#cda70d;color:#fff}.label-info{background-color:#3498db;color:#fff}.label-info[href]{color:#fff}.label-info[href]:focus,.label-info[href]:hover{background-color:#2c81ba;color:#fff}.label-primary{background-color:#d4a928;color:#fff}.label-primary[href]{color:#fff}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#b49022;color:#fff}.badge{background-color:#d8dce0;border-radius:4px;color:#fff;font-size:13px;font-weight:400;line-height:1.615;padding:0 8px}.btn .badge{position:relative;top:-1px}@media (min-width:768px){a.badge:hover{color:#fff}}a.badge:focus{color:#fff}.nav-pills>li>a>.badge,a.list-group-item>.badge{background-color:#fff;color:#9aa4af}.alert{border:2px solid transparent;border-radius:4px;color:#34495e;font-size:16px;line-height:1.625;padding:10px}.alert .alert-link{font-weight:700}@media (min-width:768px){.alert .alert-link:hover{text-decoration:underline}}.alert .alert-link.btn{color:#fff;text-decoration:none}.alert .alert-link.btn.active,.alert .alert-link.btn:active{color:hsla(0,0%,100%,.75)}.alert h4{font-size:24px;line-height:1.2;margin-bottom:4px}.alert p{font-size:inherit;line-height:inherit}.alert .close{color:#34495e;font-size:18px;line-height:18px;position:relative;right:-31px;top:3px}.alert .btn{margin-bottom:15px;margin-right:15px;margin-top:15px}@media (max-width:767px){.alert .btn{display:block;margin-bottom:10px;margin-right:-15px;min-width:auto}}.alert-success{background-color:#eff7f3;border-color:#e1ebe9}.alert-success .alert-link{color:#edbd2d}.alert-info{background-color:#f7f9fa;border-color:#e9ecef}.alert-info .alert-link{color:#3498db}.alert-warning{background-color:#f9f8f3;border-color:#ebece8}.alert-warning .alert-link{color:#f1c40f}.alert-danger{background-color:#f8f5f5;border-color:#ebe9ea}.alert-danger .alert-link{color:#e74c3c}.bottom-menu{background-color:#ebedef;color:#bcc3ca;line-height:1;padding-bottom:42px;padding-top:42px}.bottom-menu .bottom-menu-brand{display:inline-block;font-size:24px;font-weight:900;line-height:1;margin:0 15px 15px;-webkit-transition:none;transition:none}@media (min-width:768px){.bottom-menu .bottom-menu-brand{margin:0}}.bottom-menu .title{font-size:13px;font-weight:700;margin:0 15px 10px;padding-top:10px}@media (min-width:768px){.bottom-menu .title{margin-left:0;margin-right:0;padding-top:0}}.bottom-menu a{color:inherit}@media (min-width:768px){.bottom-menu a:hover{color:#d4a928}}.active .bottom-menu a,.bottom-menu a:focus{color:#d4a928}.bottom-menu .badge,.bottom-menu .label{vertical-align:middle}.bottom-menu-inverse{background-color:#34495e;color:#677786}.bottom-menu-inverse a{color:inherit}@media (min-width:768px){.bottom-menu-inverse a:hover{color:#d4a928}}.active .bottom-menu-inverse a,.bottom-menu-inverse a:focus{color:#d4a928}.bottom-menu-large{padding-bottom:41px;padding-top:56px}@media (min-width:768px){.bottom-menu-large{padding-bottom:52px}}.bottom-menu-iconic-list,.bottom-menu-list{list-style:none;margin:0 15px;padding:0}.bottom-menu-iconic-list:after,.bottom-menu-iconic-list:before,.bottom-menu-list:after,.bottom-menu-list:before{content:" ";display:table}.bottom-menu-iconic-list:after,.bottom-menu-list:after{clear:both}.bottom-menu-iconic-list li,.bottom-menu-list li{display:block}.bottom-menu-iconic-list a,.bottom-menu-list a{display:inline-block;line-height:24px}.bottom-menu-list{font-size:14px;line-height:1.286;margin-bottom:15px}@media (min-width:768px){.bottom-menu-list{margin-bottom:0;margin-left:0;margin-right:0}.bottom-menu-list>li{display:inline-block;margin-right:23px}.title+.bottom-menu-list li{display:block;margin-right:0}}.bottom-menu-iconic-list{font-size:16px;line-height:1}.bottom-menu-iconic-list li{display:inline-block;margin-right:18px}.bottom-menu-iconic-list li:last-child{margin-right:0}@media (min-width:768px){.bottom-menu-iconic-list{margin-left:0;margin-right:0}}.nav-pills>li:first-child>a{border-left:none;border-radius:6px 0 0 6px}.nav-pills>li:last-child>a{border-radius:0 6px 6px 0}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.open>a,.nav-pills>li.open>a:hover{background-color:#e3b52b}.nav-pills>li.open>a,.nav-pills>li.open>a:focus,.nav-pills>li.open>a:hover{background-color:#e3b52b;border-color:#e3b52b}@media (max-width:767px){.nav-pills>li{display:block;float:none}.nav-pills>li:first-child>a{border-radius:6px 6px 0 0}.nav-pills>li:last-child>a{border-radius:0 0 6px 6px}}.nav-pills>li>a{background-color:#d4a928;border-left:2px solid #e3b52b;border-radius:0;color:#fff;font-size:16px;font-weight:700;line-height:1;margin:0;outline:none;padding:12px 21px 13px}@media (max-width:767px){.nav-pills>li>a{border-left:none;display:block}}.nav-pills>li>a:active,.nav-pills>li>a:focus,.nav-pills>li>a:hover{background-color:#e3b52b}.nav-pills>li>a>.badge{background-color:#fff;margin:-4px 0 -4px 3px;position:relative;top:-1px}.nav-pills>li+li{margin-left:0}.nav-stacked>li:first-child>a,.nav-stacked>li:last-child>a,.nav-stacked>li>a{border-left:none;border-radius:6px}.nav-stacked>li:first-child>a>.badge,.nav-stacked>li:last-child>a>.badge,.nav-stacked>li>a>.badge{top:2px}.nav-tabs{border-bottom:none}.nav-tabs>li{display:block;float:none;margin-bottom:-2px;position:relative}.nav-tabs>li.active{z-index:2}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:none;color:#fff}.nav-tabs>li.active>a:before,.nav-tabs>li.active>a:focus:before,.nav-tabs>li.active>a:hover:before{display:none}.nav-tabs>li.active .dropdown-toggle .caret,.nav-tabs>li.active .dropdown-toggle:focus .caret,.nav-tabs>li.active .dropdown-toggle:hover .caret{border-bottom-color:#7f8c9a;border-top-color:#7f8c9a}.nav-tabs>li.dropdown.active>a,.nav-tabs>li.dropdown.active>a.dropdown-toggle,.nav-tabs>li.dropdown.active>a:hover{color:#fff}.nav-tabs>li.dropdown.active>a .caret,.nav-tabs>li.dropdown.active>a.dropdown-toggle .caret,.nav-tabs>li.dropdown.active>a:hover .caret{border-bottom-color:#fff;border-top-color:#fff}.nav-tabs>li.dropdown.active.open>a,.nav-tabs>li.dropdown.active.open>a.dropdown-toggle,.nav-tabs>li.dropdown.active.open>a:hover{border-radius:4px 4px 4px 0;color:#7f8c9a}.nav-tabs>li.dropdown.active.open>a .caret,.nav-tabs>li.dropdown.active.open>a.dropdown-toggle .caret,.nav-tabs>li.dropdown.active.open>a:hover .caret{border-bottom-color:#7f8c9a;border-top-color:#7f8c9a}.nav-tabs>li.open a.dropdown-toggle,.nav-tabs>li.open a.dropdown-toggle:hover,.nav-tabs>li.open.active a.dropdown-toggle,.nav-tabs>li.open.active a.dropdown-toggle:hover{background-color:#fff;border-color:#e1e4e7;color:#7f8c9a}@media (min-width:768px){.nav-tabs>li.open a.dropdown-toggle,.nav-tabs>li.open a.dropdown-toggle:hover,.nav-tabs>li.open.active a.dropdown-toggle,.nav-tabs>li.open.active a.dropdown-toggle:hover{border-bottom-color:transparent}}.nav-tabs>li.open a.dropdown-toggle .caret,.nav-tabs>li.open a.dropdown-toggle:hover .caret,.nav-tabs>li.open.active a.dropdown-toggle .caret,.nav-tabs>li.open.active a.dropdown-toggle:hover .caret{border-bottom-color:#7f8c9a;border-top-color:#7f8c9a}.nav-tabs>li.open .dropdown-menu,.nav-tabs>li.open.active .dropdown-menu{margin-top:-2px}.nav-tabs>li.open.active{z-index:1003}.nav-tabs>li>a{border-radius:4px;color:#7f8c9a;font-size:14px;font-weight:400;margin-bottom:10px;padding:10px 15px;-webkit-transition:none;transition:none}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{background-color:transparent;border:2px solid #e1e4e7;color:#fff;outline:none}.nav-tabs>li .dropdown-toggle{position:relative;z-index:1002}.nav-tabs>li .dropdown-toggle:focus .caret,.nav-tabs>li .dropdown-toggle:hover .caret{border-bottom-color:#fff;border-top-color:#fff}.nav-tabs>li .dropdown-menu{border:2px solid #e1e4e7;border-radius:0 6px 6px 6px}.nav-tabs>li .dropdown-menu li:first-child>a{border-radius:0 4px 0 0}.nav-tabs>li .dropdown-menu li:last-child>a{border-radius:0 0 4px 4px}.nav-tabs>li .dropdown-menu li a{border-radius:0}.nav-tabs>li .open .dropdown-toggle{background-color:#fff}@media (min-width:768px){.nav-tabs{border-bottom-color:#e1e4e7;border-bottom-width:2px;margin-bottom:20px}.nav-tabs.nav-append-content{border-bottom:none;margin-bottom:0}.nav-tabs.nav-append-content>li.active:first-child:before{background-color:#fff;border-left:2px solid #e1e4e7;bottom:-4px;content:"";display:block;height:6px;left:0;position:absolute;width:6px;z-index:2}.nav-tabs.nav-append-content>li.dropdown.active>a,.nav-tabs.nav-append-content>li.dropdown.active>a.dropdown-toggle,.nav-tabs.nav-append-content>li.dropdown.active>a:hover{color:#7f8c9a}.nav-tabs.nav-append-content>li.dropdown.active>a .caret,.nav-tabs.nav-append-content>li.dropdown.active>a.dropdown-toggle .caret,.nav-tabs.nav-append-content>li.dropdown.active>a:hover .caret{border-bottom-color:#7f8c9a;border-top-color:#7f8c9a}.nav-tabs>li{float:left}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:inherit;border-color:#e1e4e7 #e1e4e7 #fff;border-width:2px;color:#fff}.nav-tabs>li.active:before{display:none}.nav-tabs>li>a,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{border:transparent;border-radius:6px 6px 0 0;margin-bottom:0;margin-right:0;padding:7px 21px 8px}}.tab-content{border:2px solid #ddd;border-radius:6px;margin-bottom:20px;padding:20px 20px 5px;position:relative;z-index:1}.nav-list{padding-left:13px;padding-right:13px}.nav-list .nav-header{font-weight:700;line-height:1.538;margin-left:-13px;margin-right:-13px;padding:0 13px}.nav-list>li{margin-bottom:3px}.nav-list>li.active>a,.nav-list>li.active>a:focus,.nav-list>li.active>a:hover{background-color:#edeff1;color:#526476}.nav-list>li.disabled>a,.nav-list>li.disabled>a:focus,.nav-list>li.disabled>a:hover{cursor:not-allowed;opacity:.6}.nav-list>li.divider{background-color:#edeff1;border-bottom:none;height:2px;margin:13px -13px 17px 0}.nav-list>li>a{border-radius:4px;font-size:15px;font-weight:700;line-height:1.333;margin-left:-13px;margin-right:-13px;padding:6px 13px 8px;text-shadow:none}.nav-list .badge.pull-right{margin:1px -4px -1px 0}.nav-header{color:#aeb6bf;font-size:13px;text-transform:uppercase}.nav-list-vivid{background-color:#edeff1;border-radius:4px;padding-bottom:2px}.nav-list-vivid>li{margin-bottom:2px}.nav-list-vivid>li.divider{background-color:transparent;margin:3px 0 0}.nav-list-vivid>li.active>a,.nav-list-vivid>li.active>a:focus,.nav-list-vivid>li.active>a:hover{background-color:#d4a928;color:#fff}.nav-list-vivid>li>a{border-radius:0;color:#526476;font-size:14px}.nav-list-vivid>li>a:focus,.nav-list-vivid>li>a:hover{color:#b49022}.nav-list-vivid .nav-header:first-child{padding-top:10px}.nav-list-bricks>li{margin-bottom:7px}.nav-list-bricks>li.active>a,.nav-list-bricks>li.active>a:focus,.nav-list-bricks>li.active>a:hover{background-color:#d4a928;color:#fff}.nav-list-bricks>li.disabled>a,.nav-list-bricks>li.disabled>a:focus,.nav-list-bricks>li.disabled>a:hover,.nav-list-bricks>li>a{background-color:#edeff1}.nav-list-bricks>li>a{border-radius:4px;color:#526476;font-size:14px;font-weight:700;line-height:1.333;padding:8px 10px 8px 14px}.nav-list-bricks>li>a:focus,.nav-list-bricks>li>a:hover{color:#b49022}.nav-list-bricks>li>a [class*=" fui-"],.nav-list-bricks>li>a [class^=fui-]{color:#fff}.navbar{border:none;border-radius:4px;font-size:16px;margin-bottom:30px;min-height:53px}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{box-shadow:none;padding-left:21px;padding-right:21px}.navbar-collapse .navbar-form:first-child{border:none}@media (min-width:768px){.navbar-collapse .navbar-nav.navbar-left:first-child{margin-left:-21px}.navbar-collapse .navbar-nav.navbar-left:first-child>li:first-child a{border-bottom-left-radius:4px;border-top-left-radius:4px}.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-21px}.navbar-collapse .navbar-nav.navbar-right:last-child>.dropdown:last-child>a{border-radius:0 4px 4px 0}.navbar-fixed-bottom .navbar-collapse .navbar-form.navbar-right:last-child,.navbar-fixed-top .navbar-collapse .navbar-form.navbar-right:last-child{margin-right:0}}@media (max-width:767px){.navbar-collapse .navbar-nav.navbar-right:last-child{margin-bottom:3px}}.navbar .container,.navbar .container-fluid{padding-left:21px;padding-right:21px}.navbar .container-fluid>.navbar-collapse,.navbar .container-fluid>.navbar-header,.navbar .container>.navbar-collapse,.navbar .container>.navbar-header{margin-left:-21px;margin-right:-21px}@media (min-width:768px){.navbar .container-fluid>.navbar-collapse,.navbar .container-fluid>.navbar-header,.navbar .container>.navbar-collapse,.navbar .container>.navbar-header{margin-left:0;margin-right:0}}.navbar-static-top{border-radius:0;border-width:0;z-index:1000}.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0;z-index:1030}.navbar-fixed-top{border-width:0}.navbar-fixed-bottom{border-width:0;margin-bottom:0}.navbar-brand{font-size:24px;font-weight:700;height:53px;line-height:1.042;padding:14px 21px}.navbar-brand>[class*=fui-]{font-size:19px;line-height:1.263;vertical-align:top}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-21px}}.navbar-toggle{border:none;color:#34495e;height:53px;line-height:53px;margin:0 0 0 21px;padding:0 21px}.navbar-toggle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#edbd2d;content:"\e61a";font-family:Flat-UI-Pro-Icons;font-size:22px;font-style:normal;font-weight:400;-webkit-transition:color .25s linear;transition:color .25s linear}.navbar-toggle:focus,.navbar-toggle:hover{outline:none}.navbar-toggle:focus:before,.navbar-toggle:hover:before{color:#d4a928}.navbar-toggle .icon-bar{display:none}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:0}.navbar-nav>li>a{font-size:16px;font-weight:700;line-height:23px;padding:15px 21px}.navbar-nav .open>a:focus,.navbar-nav .open>a:hover,.navbar-nav>li>a:focus,.navbar-nav>li>a:hover{background-color:transparent}.navbar-nav [class^=fui-]{line-height:20px;position:relative;top:1px}.navbar-nav .visible-sm>[class^=fui-],.navbar-nav .visible-xs>[class^=fui-]{margin-left:12px}@media (max-width:767px){.navbar-nav{margin:0 -21px}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:7px 15px 7px 31px!important}.navbar-nav .open .dropdown-menu>li>a{line-height:23px}.navbar-nav>li>a{padding-bottom:7px;padding-top:7px}}.navbar-input{border-radius:4px;font-size:13px;height:35px;line-height:1.4;padding:5px 10px}select.navbar-input{height:35px;line-height:35px}select[multiple].navbar-input,textarea.navbar-input{height:auto}.navbar-form{box-shadow:none;margin-bottom:0;margin-top:0;padding:9px 19px}@media (max-width:767px){.navbar-form{margin:3px -21px;width:auto}}.navbar-form .btn,.navbar-form .form-control,.navbar-form .input-group-addon,.navbar-form .select2-search input[type=text]{border-radius:4px;font-size:13px;height:35px;line-height:1.4;padding:5px 10px}select.navbar-form .btn,select.navbar-form .form-control,select.navbar-form .input-group-addon,select.navbar-form .select2-search input[type=text]{height:35px;line-height:35px}select[multiple].navbar-form .btn,select[multiple].navbar-form .form-control,select[multiple].navbar-form .input-group-addon,select[multiple].navbar-form .select2-search input[type=text],textarea.navbar-form .btn,textarea.navbar-form .form-control,textarea.navbar-form .input-group-addon,textarea.navbar-form .select2-search input[type=text]{height:auto}.navbar-form .btn{margin:0}.navbar-form .input-group .form-control:first-child,.navbar-form .input-group .select2-search input[type=text]:first-child,.navbar-form .input-group-addon:first-child,.navbar-form .input-group-btn:first-child>.btn,.navbar-form .input-group-btn:first-child>.dropdown-toggle,.navbar-form .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.navbar-form .input-group .form-control:last-child,.navbar-form .input-group .select2-search input[type=text]:last-child,.navbar-form .input-group-addon:last-child,.navbar-form .input-group-btn:first-child>.btn:not(:first-child),.navbar-form .input-group-btn:last-child>.btn,.navbar-form .input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.navbar-form .form-control,.navbar-form .select2-search input[type=text]{border-radius:5px;display:table-cell;font-size:15px}.navbar-form .form-group~.btn{border-radius:5px;font-size:15px;margin-left:5px}.navbar-form .form-group+.btn{margin-right:5px}@media (min-width:768px){.navbar-form .input-group{width:195px}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:7px}.navbar-form .form-group:last-child{margin-bottom:0}.navbar-form .form-group+.btn{margin-left:0}}.navbar-nav>li>.dropdown-menu{border-radius:4px;margin-top:9px;min-width:100%}@media (max-width:767px){.navbar-nav>li.open>.dropdown-menu{margin-top:0!important}}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.navbar-nav>.open>.dropdown-toggle,.navbar-nav>.open>.dropdown-toggle:focus,.navbar-nav>.open>.dropdown-toggle:hover{background-color:transparent}.navbar-text{color:#34495e;font-size:16px;line-height:1.438;margin-bottom:0;margin-top:0;padding-bottom:15px;padding-top:15px}@media (min-width:768px){.navbar-text{margin-left:21px;margin-right:21px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-btn{margin-bottom:4px;margin-top:4px}.navbar-btn.btn-sm{margin-bottom:8px;margin-top:9px}.navbar-btn.btn-xs{margin-bottom:14px;margin-top:14px}.navbar-new,.navbar-unread{background-color:#d4a928;border-radius:50%;color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-size:0;font-weight:700;height:6px;line-height:1;position:absolute;right:12px;text-align:center;top:35%;width:6px;z-index:10}@media (max-width:768px){.navbar-new,.navbar-unread{float:right;margin:0 0 0 10px;position:static}}.active .navbar-new,.active .navbar-unread{background-color:#fff;display:none}.navbar-new{-webkit-font-smoothing:subpixel-antialiased;background-color:#e74c3c;font-size:12px;height:18px;line-height:17px;margin:-6px -10px;min-width:18px;padding:0 1px;width:auto}.navbar-default{background-color:#ecf0f1}.navbar-default .navbar-brand{color:#34495e}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{background-color:transparent;color:#d4a928}.navbar-default .navbar-toggle:before{color:#34495e}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle:focus:before,.navbar-default .navbar-toggle:hover:before{color:#d4a928}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e5e9ea;border-width:2px}.navbar-default .navbar-nav>li>a{color:#34495e}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:transparent;color:#d4a928}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{background-color:transparent;color:#ccc}.navbar-default .navbar-nav>.dropdown>a .caret{border-bottom-color:#34495e;border-top-color:#34495e}.navbar-default .navbar-nav>.active>a .caret,.navbar-default .navbar-nav>.dropdown>a:focus .caret,.navbar-default .navbar-nav>.dropdown>a:hover .caret{border-bottom-color:#d4a928;border-top-color:#d4a928}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent;color:#d4a928}.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a:focus .caret,.navbar-default .navbar-nav>.open>a:hover .caret{border-bottom-color:#d4a928;border-top-color:#d4a928}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#34495e}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent;color:#d4a928}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#ccc}}.navbar-default .navbar-form .form-control,.navbar-default .navbar-form .select2-search input[type=text]{border-color:transparent}.navbar-default .navbar-form .form-control::-moz-placeholder,.navbar-default .navbar-form .select2-search input[type=text]::-moz-placeholder{color:#aeb6bf;opacity:1}.navbar-default .navbar-form .form-control:-ms-input-placeholder,.navbar-default .navbar-form .select2-search input[type=text]:-ms-input-placeholder{color:#aeb6bf}.navbar-default .navbar-form .form-control::-webkit-input-placeholder,.navbar-default .navbar-form .select2-search input[type=text]::-webkit-input-placeholder{color:#aeb6bf}.navbar-default .navbar-form .form-control:focus,.navbar-default .navbar-form .select2-search input[type=text]:focus{border-color:#d4a928;color:#d4a928}.navbar-default .navbar-form .input-group-btn .btn{border-color:transparent;color:#919ba4}.navbar-default .navbar-form .input-group.focus .form-control,.navbar-default .navbar-form .input-group.focus .input-group-btn .btn,.navbar-default .navbar-form .input-group.focus .select2-search input[type=text]{border-color:#d4a928;color:#d4a928}.navbar-default .navbar-link,.navbar-default .navbar-text{color:#34495e}.navbar-default .navbar-link:hover{color:#d4a928}.navbar-default .btn-link{color:#34495e}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#d4a928}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#34495e}.navbar-inverse .navbar-brand{color:#fff}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{background-color:transparent;color:#d4a928}.navbar-inverse .navbar-toggle:before{color:#fff}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:transparent}.navbar-inverse .navbar-toggle:focus:before,.navbar-inverse .navbar-toggle:hover:before{color:#d4a928}.navbar-inverse .navbar-collapse{border-color:#2f4154;border-width:2px}.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:transparent;color:#d4a928}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#d4a928;color:#fff}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{background-color:transparent;color:#444}.navbar-inverse .navbar-nav>.dropdown>a:focus .caret,.navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-bottom-color:#d4a928;border-top-color:#d4a928}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#d4a928;border-left-color:transparent;color:#fff}.navbar-inverse .navbar-nav>.open>a .caret,.navbar-inverse .navbar-nav>.open>a:focus .caret,.navbar-inverse .navbar-nav>.open>a:hover .caret{border-bottom-color:#fff;border-top-color:#fff}.navbar-inverse .navbar-nav>.dropdown>a .caret{border-bottom-color:#4b6075;border-top-color:#4b6075}.navbar-inverse .navbar-nav>.open>.dropdown-menu{background-color:#34495e;padding:3px 4px}.navbar-inverse .navbar-nav>.open>.dropdown-menu>li>a{border-radius:4px;color:#e1e4e7;padding:6px 9px}.navbar-inverse .navbar-nav>.open>.dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav>.open>.dropdown-menu>li>a:hover{background-color:#d4a928;color:#fff}.navbar-inverse .navbar-nav>.open>.dropdown-menu>.divider{background-color:#2f4154;height:2px;margin-left:-4px;margin-right:-4px}@media (max-width:767px){.navbar-inverse .navbar-nav>li>a{border-left-width:0}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent;color:#d4a928}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#d4a928;color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#444}.navbar-inverse .navbar-nav .dropdown-menu .divider{background-color:#2f4154}}.navbar-inverse .navbar-form .form-control,.navbar-inverse .navbar-form .select2-search input[type=text]{background-color:#293a4a;border-color:transparent;color:#536a81}.navbar-inverse .navbar-form .form-control::-moz-placeholder,.navbar-inverse .navbar-form .select2-search input[type=text]::-moz-placeholder{color:#536a81;opacity:1}.navbar-inverse .navbar-form .form-control:-ms-input-placeholder,.navbar-inverse .navbar-form .select2-search input[type=text]:-ms-input-placeholder{color:#536a81}.navbar-inverse .navbar-form .form-control::-webkit-input-placeholder,.navbar-inverse .navbar-form .select2-search input[type=text]::-webkit-input-placeholder{color:#536a81}.navbar-inverse .navbar-form .form-control:focus,.navbar-inverse .navbar-form .select2-search input[type=text]:focus{border-color:#d4a928;color:#d4a928}.navbar-inverse .navbar-form .btn{background-color:#d4a928;color:#fff}.navbar-inverse .navbar-form .btn.active,.navbar-inverse .navbar-form .btn.hover,.navbar-inverse .navbar-form .btn:active,.navbar-inverse .navbar-form .btn:focus,.navbar-inverse .navbar-form .btn:hover,.open>.dropdown-toggle.navbar-inverse .navbar-form .btn{background-color:#e3b52b;border-color:#e3b52b;color:#fff}.navbar-inverse .navbar-form .btn.active,.navbar-inverse .navbar-form .btn:active,.open>.dropdown-toggle.navbar-inverse .navbar-form .btn{background:#e3b52b;border-color:#e3b52b}.navbar-inverse .navbar-form .btn.disabled,.navbar-inverse .navbar-form .btn.disabled.active,.navbar-inverse .navbar-form .btn.disabled.hover,.navbar-inverse .navbar-form .btn.disabled:active,.navbar-inverse .navbar-form .btn.disabled:focus,.navbar-inverse .navbar-form .btn.disabled:hover,.navbar-inverse .navbar-form .btn[disabled],.navbar-inverse .navbar-form .btn[disabled].active,.navbar-inverse .navbar-form .btn[disabled].hover,.navbar-inverse .navbar-form .btn[disabled]:active,.navbar-inverse .navbar-form .btn[disabled]:focus,.navbar-inverse .navbar-form .btn[disabled]:hover,fieldset[disabled] .navbar-inverse .navbar-form .btn,fieldset[disabled] .navbar-inverse .navbar-form .btn.active,fieldset[disabled] .navbar-inverse .navbar-form .btn.hover,fieldset[disabled] .navbar-inverse .navbar-form .btn:active,fieldset[disabled] .navbar-inverse .navbar-form .btn:focus,fieldset[disabled] .navbar-inverse .navbar-form .btn:hover{background-color:#bdc3c7;border-color:#d4a928}.navbar-inverse .navbar-form .btn .badge{background-color:#fff;color:#d4a928}.navbar-inverse .navbar-form .input-group-btn .btn{background-color:#293a4a;border-color:transparent;color:#526a82}.navbar-inverse .navbar-form .input-group.focus .form-control,.navbar-inverse .navbar-form .input-group.focus .input-group-btn .btn,.navbar-inverse .navbar-form .input-group.focus .select2-search input[type=text]{border-color:#d4a928;color:#d4a928}@media (max-width:767px){.navbar-inverse .navbar-form{border-color:#2f4154;border-width:2px 0}}.navbar-inverse .navbar-text,.navbar-inverse .navbar-text a{color:#fff}.navbar-inverse .navbar-text a:focus,.navbar-inverse .navbar-text a:hover{color:#d4a928}.navbar-inverse .navbar-btn{background-color:#d4a928;color:#fff}.navbar-inverse .navbar-btn.active,.navbar-inverse .navbar-btn.hover,.navbar-inverse .navbar-btn:active,.navbar-inverse .navbar-btn:focus,.navbar-inverse .navbar-btn:hover,.open>.dropdown-toggle.navbar-inverse .navbar-btn{background-color:#e3b52b;border-color:#e3b52b;color:#fff}.navbar-inverse .navbar-btn.active,.navbar-inverse .navbar-btn:active,.open>.dropdown-toggle.navbar-inverse .navbar-btn{background:#e3b52b;border-color:#e3b52b}.navbar-inverse .navbar-btn.disabled,.navbar-inverse .navbar-btn.disabled.active,.navbar-inverse .navbar-btn.disabled.hover,.navbar-inverse .navbar-btn.disabled:active,.navbar-inverse .navbar-btn.disabled:focus,.navbar-inverse .navbar-btn.disabled:hover,.navbar-inverse .navbar-btn[disabled],.navbar-inverse .navbar-btn[disabled].active,.navbar-inverse .navbar-btn[disabled].hover,.navbar-inverse .navbar-btn[disabled]:active,.navbar-inverse .navbar-btn[disabled]:focus,.navbar-inverse .navbar-btn[disabled]:hover,fieldset[disabled] .navbar-inverse .navbar-btn,fieldset[disabled] .navbar-inverse .navbar-btn.active,fieldset[disabled] .navbar-inverse .navbar-btn.hover,fieldset[disabled] .navbar-inverse .navbar-btn:active,fieldset[disabled] .navbar-inverse .navbar-btn:focus,fieldset[disabled] .navbar-inverse .navbar-btn:hover{background-color:#bdc3c7;border-color:#d4a928}.navbar-inverse .navbar-btn .badge{background-color:#fff;color:#d4a928}@media (min-width:768px){.navbar-embossed>.navbar-collapse{border-radius:4px}.navbar-embossed.navbar-inverse .navbar-nav .active>a,.navbar-embossed.navbar-inverse .navbar-nav .open>a,.navbar-embossed>.navbar-collapse{box-shadow:inset 0 -2px 0 rgba(0,0,0,.15)}}.navbar-lg{min-height:76px}.navbar-lg .navbar-brand{height:76px;line-height:1;padding-bottom:26px;padding-top:26px}.navbar-lg .navbar-brand>[class*=fui-]{font-size:24px;line-height:1}.navbar-lg .navbar-nav>li>a{font-size:15px;line-height:1.6}@media (min-width:768px){.navbar-lg .navbar-nav>li>a{padding-bottom:26px;padding-top:26px}}.navbar-lg .navbar-toggle{height:76px;line-height:76px}.navbar-lg .navbar-form{padding-bottom:20.5px;padding-top:20.5px}.navbar-lg .navbar-text{padding-bottom:26.5px;padding-top:26.5px}.navbar-lg .navbar-btn{margin-bottom:15.5px;margin-top:15.5px}.navbar-lg .navbar-btn.btn-sm{margin-bottom:20.5px;margin-top:20.5px}.navbar-lg .navbar-btn.btn-xs{margin-bottom:25.5px;margin-top:25.5px}.iconbar{-webkit-backface-visibility:hidden;background-color:#2c3e50;border-radius:6px;float:left;margin:0 20px 20px 0}.iconbar:after,.iconbar:before{content:" ";display:table}.iconbar:after{clear:both}.iconbar>ul{display:block;list-style-type:none}.iconbar>ul,.iconbar>ul>li{margin:0;padding:0}.iconbar>ul>li.active>a{color:#d4a928}.iconbar>ul>li>a{color:#fff;display:inline-block;font-size:24px;line-height:1;padding:19px 30px;position:relative;text-decoration:none}.iconbar>ul>li>a:focus,.iconbar>ul>li>a:hover{color:#d4a928}.iconbar>ul>li:first-child>a{padding-top:29px}.iconbar>ul>li:last-child>a{padding-bottom:29px}.iconbar .iconbar-unread{-webkit-font-smoothing:auto;background-color:#2a7aaf;border-radius:50%;color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.667;min-width:20px;padding:0 2px;position:absolute;right:21px;text-align:center;top:9px}[class*=iconbar-stick-]{border-radius:0;margin:0;position:fixed;z-index:1001}[class*=iconbar-stick-]>ul{margin:0}.iconbar-stick-left{bottom:0;left:0;top:0}.iconbar-success{background-color:#2ecc71}.iconbar-success>ul>li.active>a,.iconbar-success>ul>li>a:focus,.iconbar-success>ul>li>a:hover{color:#1e874b}.iconbar-success .iconbar-unread{background-color:#1e874b}.iconbar-danger{background-color:#e74c3c}.iconbar-danger>ul>li.active>a,.iconbar-danger>ul>li>a:focus,.iconbar-danger>ul>li>a:hover{color:#983228}.iconbar-danger .iconbar-unread{background-color:#983228}.iconbar-warning{background-color:#f1c40f}.iconbar-warning>ul>li.active>a,.iconbar-warning>ul>li>a:focus,.iconbar-warning>ul>li>a:hover{color:#9f810a}.iconbar-warning .iconbar-unread{background-color:#9f810a}.iconbar-info{background-color:#3498db}.iconbar-info>ul>li.active>a,.iconbar-info>ul>li>a:focus,.iconbar-info>ul>li>a:hover{color:#226491}.iconbar-info .iconbar-unread{background-color:#226491}.iconbar-horizontal{clear:both;overflow:auto;width:100%}.iconbar-horizontal>ul>li{display:inline;float:none}.iconbar-horizontal .iconbar-unread{right:23px;top:13px}.iconbar-horizontal>ul>li{float:left}.iconbar-horizontal>ul>li>a{padding:23px 19px}.iconbar-horizontal>ul>li:first-child>a{padding:23px 19px 23px 32px}.iconbar-horizontal>ul>li:last-child>a{padding:23px 32px 23px 19px}.iconbar-horizontal>ul>li:last-child .iconbar-unread{right:23px}@media (min-width:768px){.iconbar-horizontal{height:auto;width:auto}}.iconic-list{list-style:none;margin:0;padding:0}.iconic-list>li>a{color:#526476;display:block;font-size:14px;font-weight:700;line-height:24px}.iconic-list>li>a:focus,.iconic-list>li>a:hover{color:#b49022}.iconic-list>li>a>[class*=" fui-"],.iconic-list>li>a>[class^=fui-]{font-size:17px;margin-right:10px;vertical-align:middle}.tile{background-color:#eff0f2;border-radius:4px;margin-bottom:20px;padding:14px;position:relative;text-align:center}.tile .tile-hot-ribbon{display:block;position:absolute;right:-4px;top:-4px;width:82px}.tile p{font-size:15px;margin-bottom:33px}.tile-image{height:100px;margin:31px 0 27px;vertical-align:bottom}.tile-image.big-illustration{height:111px;margin-top:20px;width:112px}.tile-title{font-size:20px;margin:0}.breadcrumb{background-color:#f3f4f5;border-radius:6px;font-size:15px;font-weight:700;line-height:1.55;padding:9px 20px}.breadcrumb>li{position:relative;text-shadow:none}.breadcrumb>li:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#bdc3c7;content:"\e605";display:inline-block;font-family:Flat-UI-Pro-Icons;font-size:9.75px;margin:-4px 9px 0 13px;vertical-align:middle}.breadcrumb .active{color:#bdc3c7;cursor:default}.breadcrumb .active:after{display:none}.breadcrumb .active>a{color:inherit;cursor:inherit}.breadcrumb>li+li:before{content:"";padding:0}.breadcrumb-text{color:#bdc3c7;margin-bottom:20px}.breadcrumb-text .caption{font-size:18px;font-weight:700;margin:0 0 3px}.breadcrumb-text .caption:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e607";display:inline-block;font-family:Flat-UI-Pro-Icons;font-variant:normal;font-weight:400;margin-left:5px;text-transform:none}.breadcrumb-text ul{font-size:24px;font-weight:700;list-style:none;margin-bottom:20px;padding:0}.breadcrumb-text ul li{display:inline-block}.breadcrumb-text ul li a:after{color:#bdc3c7;content:"/";font-weight:400;margin:0 4px 0 9px}.popover{background-color:#edeff1;border:none;border-radius:4px;box-shadow:none;max-width:276px;padding:0;z-index:1060}.popover.top{margin-top:-14px}.popover.right{margin-left:14px}.popover.bottom{margin-top:14px}.popover.left{margin-left:-14px}.popover-title{background-color:#bcc3ca;border:none;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;font-size:15px;font-weight:700;line-height:1.2;margin:0;padding:10px 20px 11px}.popover-title:not(:empty)+.popover-content>p{margin-bottom:0}.popover-content{font-size:14px;line-height:1.286;padding:9px 20px}.popover-content p{font-size:inherit;line-height:inherit}.popover>.arrow,.popover>.arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.popover>.arrow{border-width:10px}.popover>.arrow:after{border-width:9px}.popover.top>.arrow{border-top-color:transparent;bottom:-10px;margin-left:-10px}.popover.top>.arrow:after{border-top-color:#edeff1;margin-left:-9px}.popover.right>.arrow{border-right-color:transparent;left:-10px;margin-top:-10px}.popover.right>.arrow:after{border-right-color:#edeff1;bottom:-9px}.popover.bottom>.arrow{border-bottom-color:transparent;margin-left:-10px;top:-10px}.popover.bottom>.arrow:after{border-bottom-color:#edeff1;margin-left:-9px}.popover.left>.arrow{border-left-color:transparent;margin-top:-10px;right:-10px}.popover.left>.arrow:after{border-left-color:#edeff1;bottom:-9px}.dialog{border-top-style:solid;border-top-width:2px;font-size:16px;margin-bottom:20px;padding:18px 0 20px;position:relative;text-align:center}.dialog .btn{display:inline-block;vertical-align:baseline}@media (max-width:767px){.dialog .btn{display:block;width:100%}}@media (min-width:768px){.dialog{padding-left:0;padding-right:0}.dialog .btn,.dialog input{margin-left:20px}}@media (min-width:768px) and (max-width:991px){.dialog .form-group{margin-bottom:10px}}.dialog.dialog-default{background-color:#edeff1;border-top-color:#d6dbdf}.dialog.dialog-success{background-color:#ecfaf2;border-top-color:#d5f5e3}.dialog.dialog-danger{background-color:#fdefed;border-top-color:#fadbd8}.dialog.dialog-warning{background-color:#fefae9;border-top-color:#fcf3cf}.dialog.dialog-info{background-color:#edf6fc;border-top-color:#d6eaf8}.dialog.dialog-inverse{background-color:#34495e;border-top-color:#2a3a4b;color:#fff}.modal{z-index:1050}.modal-content{background-clip:border-box;background-color:#fff;border:2px solid #ebedef;border-radius:7px;box-shadow:none}.modal-backdrop{background-color:#243342}.modal-backdrop.in{filter:alpha(opacity=95);opacity:.95}.modal-header{border-bottom:2px solid #ebedef;padding:17px 19px 15px 24px;position:relative}.modal-header .close{color:#34495e;font-size:18px;line-height:1;margin:5px 0 0;padding:0}.modal-title{font-size:24px;line-height:30px;margin:0}.modal-body{padding:20px 24px}.modal-body p{font-size:16px;line-height:1.625}.modal-footer{background-color:rgba(236,240,241,.5);border-bottom-left-radius:7px;border-bottom-right-radius:7px;border-top:none;padding:19px 22px 20px}.modal-footer .btn+.btn{margin-left:12px}@media (max-width:767px){.modal-footer .btn{display:block;margin-bottom:15px;min-width:auto}.modal-footer .btn:last-child{margin-bottom:0}.modal-footer .btn+.btn{margin-left:0}}@media (min-width:768px){.modal-dialog{margin:30px auto;width:624px}.modal-content{box-shadow:none}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.bootstrap-switch{-webkit-mask-box-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MCAyOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTgwIDE0LjVjMCA4LTYuNSAxNC41LTE0LjUgMTQuNWgtNTFDNi41IDI5IDAgMjIuNSAwIDE0LjVTNi41IDAgMTQuNSAwaDUxQzczLjUgMCA4MCA2LjUgODAgMTQuNXoiLz48L3N2Zz4=) 0 0 stretch;cursor:pointer;font-size:15px;height:29px;line-height:29px;overflow:hidden;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:80px}.bootstrap-switch>div{border-radius:30px;display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0);width:132px}.bootstrap-switch>div>span{cursor:pointer;display:inline-block;font-weight:700;height:100%;line-height:19px;padding-bottom:5px;padding-top:5px;text-align:center;-webkit-transition:box-shadow .25s ease-out;transition:box-shadow .25s ease-out;width:66px;z-index:1}.bootstrap-switch>div>span>[class^=fui-]{text-indent:0}.bootstrap-switch>div>label{cursor:pointer;display:block;filter:alpha(opacity=0);font-size:0;height:100%;left:0;margin:0;opacity:0;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:200}.bootstrap-switch input[type=checkbox],.bootstrap-switch input[type=radio]{filter:alpha(opacity=0);left:0;margin:0;opacity:0;position:absolute!important;top:0;z-index:-1}.bootstrap-switch-handle-on:before{background-clip:padding-box;background-color:#fff;border:4px solid transparent;border-radius:50%;content:" ";display:inline-block;height:29px;left:51px;padding:0;position:absolute;text-align:center;top:0;-webkit-transition:border-color .25s ease-out,background-color .25s ease-out;transition:border-color .25s ease-out,background-color .25s ease-out;vertical-align:top;width:29px;z-index:100}.bootstrap-switch-animate>div{-webkit-transition:margin-left .25s ease-out;transition:margin-left .25s ease-out}.bootstrap-switch-off>div{margin-left:0}.bootstrap-switch-on>div{margin-left:-51px}.bootstrap-switch-handle-off{float:left}.bootstrap-switch-handle-on{float:right}.bootstrap-switch-disabled,.bootstrap-switch-readonly{cursor:default;filter:alpha(opacity=50);opacity:.5}.bootstrap-switch-disabled>div>label,.bootstrap-switch-disabled>div>span,.bootstrap-switch-readonly>div>label,.bootstrap-switch-readonly>div>span{cursor:default!important}.bootstrap-switch-focused{outline:0}.bootstrap-switch-on .bootstrap-switch-handle-off.bootstrap-switch-default{background-color:#859e4c;color:#f7f6f2}.bootstrap-switch-off .bootstrap-switch-handle-off.bootstrap-switch-default{background-color:#c7c3b9;color:#f7f6f2}.bootstrap-switch-handle-on.bootstrap-switch-primary~.bootstrap-switch-handle-on:before{border-color:#c7c3b9}.bootstrap-switch-on .bootstrap-switch-handle-off.bootstrap-switch-default~.bootstrap-switch-handle-off{box-shadow:inset 16px 0 0 #859e4c}.bootstrap-switch-on .bootstrap-switch-handle-on.bootstrap-switch-primary{background-color:#859e4c;color:#fff}.bootstrap-switch-off .bootstrap-switch-handle-on.bootstrap-switch-primary{background-color:#c7c3b9;color:#fff}.bootstrap-switch-handle-on.bootstrap-switch-primary~.bootstrap-switch-handle-on:before{background-color:#fff;border-color:#859e4c}.bootstrap-switch-on .bootstrap-switch-handle-on.bootstrap-switch-primary~.bootstrap-switch-handle-off{box-shadow:inset 16px 0 0 #c7c3b9}.bootstrap-switch-handle-off.bootstrap-switch-default{background-color:#c7c3b9;color:#f7f6f2}.bootstrap-switch-handle-off.bootstrap-switch-default~.bootstrap-switch-handle-off:before{background-color:#fff;border-color:#c7c3b9}.bootstrap-switch-on .bootstrap-switch-handle-off.bootstrap-switch-default~.bootstrap-switch-handle-off{box-shadow:inset 16px 0 0 #c7c3b9}.bootstrap-switch-handle-on.bootstrap-switch-default{background-color:#859e4c;color:#fff}.bootstrap-switch-handle-on.bootstrap-switch-default~.bootstrap-switch-handle-off:before{background-color:#fff;border-color:#859e4c}.bootstrap-switch-on .bootstrap-switch-handle-on.bootstrap-switch-default~.bootstrap-switch-handle-off{box-shadow:inset 16px 0 0 #859e4c}.bootstrap-switch-handle-off.bootstrap-switch-primary{background-color:#c7c3b9;color:#f7f6f2}.bootstrap-switch-handle-off.bootstrap-switch-primary~.bootstrap-switch-handle-off:before{background-color:#fff;border-color:#c7c3b9}.bootstrap-switch-on .bootstrap-switch-handle-off.bootstrap-switch-primary~.bootstrap-switch-handle-off{box-shadow:inset 16px 0 0 #c7c3b9}.bootstrap-switch-handle-on.bootstrap-switch-primary{background-color:#859e4c;color:#fff}.bootstrap-switch-handle-on.bootstrap-switch-primary~.bootstrap-switch-handle-off:before{background-color:#fff;border-color:#859e4c}.bootstrap-switch-on .bootstrap-switch-handle-on.bootstrap-switch-primary~.bootstrap-switch-handle-off{box-shadow:inset 16px 0 0 #859e4c}.bootstrap-switch-info{background-color:#3498db;color:#fff}.bootstrap-switch-info~.bootstrap-switch-handle-off:before{background-color:#fff;border-color:#3498db}.bootstrap-switch-on .bootstrap-switch-info~.bootstrap-switch-handle-off{box-shadow:inset 16px 0 0 #3498db}.bootstrap-switch-success{background-color:#2ecc71;color:#fff}.bootstrap-switch-success~.bootstrap-switch-handle-off:before{background-color:#fff;border-color:#2ecc71}.bootstrap-switch-on .bootstrap-switch-success~.bootstrap-switch-handle-off{box-shadow:inset 16px 0 0 #2ecc71}.bootstrap-switch-warning{background-color:#f1c40f;color:#fff}.bootstrap-switch-warning~.bootstrap-switch-handle-off:before{background-color:#fff;border-color:#f1c40f}.bootstrap-switch-on .bootstrap-switch-warning~.bootstrap-switch-handle-off{box-shadow:inset 16px 0 0 #f1c40f}.bootstrap-switch-danger{background-color:#e74c3c;color:#fff}.bootstrap-switch-danger~.bootstrap-switch-handle-off:before{background-color:#fff;border-color:#e74c3c}.bootstrap-switch-on .bootstrap-switch-danger~.bootstrap-switch-handle-off{box-shadow:inset 16px 0 0 #e74c3c}.bootstrap-switch-square .bootstrap-switch{-webkit-mask-box-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MCAyOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTgwIDI1YzAgMi4yLTEuOCA0LTQgNEg0Yy0yLjIgMC00LTEuOC00LTRWNGMwLTIuMiAxLjgtNCA0LTRoNzJjMi4yIDAgNCAxLjggNCA0djIxeiIvPjwvc3ZnPg==) 0 0 stretch;border-radius:4px}.bootstrap-switch-square .bootstrap-switch>div{border-radius:4px}.bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-on{border-bottom-left-radius:4px;border-top-left-radius:4px;text-indent:-15px}.bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-off{border-bottom-right-radius:4px;border-top-right-radius:4px;text-indent:15px}.bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-off:before{border:none;border-bottom-left-radius:0;border-bottom-right-radius:2px;border-top-left-radius:0;border-top-right-radius:2px}.bootstrap-switch-square .bootstrap-switch-off .bootstrap-switch-handle-off:before{border-bottom-left-radius:2px;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:0}.carousel-inner>.item.active>a>img,.carousel-inner>.item.active>img{border-radius:4px}@media (max-width:767px){.carousel-inner>.item.active>img{border-radius:4px 4px 0 0}}.carousel-inner>.item.active.left>a>img,.carousel-inner>.item.active.left>img,.carousel-inner>.item.active.right>a>img,.carousel-inner>.item.active.right>img{border-radius:0}.carousel-control{border:3px solid #fff;border-radius:23px;color:#fff;filter:alpha(opacity=50);font-size:20px;height:40px;line-height:35px;margin-top:-20px;opacity:.5;outline:none!important;position:absolute;right:15px;text-align:center;text-indent:3px;top:45%;width:40px}.carousel-control.left,.carousel-control.right{background:none #2c3e50}.carousel-control.left{left:15px;text-indent:-3px}.carousel-control.right{left:auto;right:15px}.carousel-indicators{bottom:auto;left:auto;line-height:8px;margin:0;right:16px;top:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.carousel-indicators li{background-color:#2c3e50;background-color:rgba(44,62,80,.5);border:none;height:8px;margin:0 0 0 6px;vertical-align:top;width:8px}.carousel-indicators li.active{background-color:#fff;height:8px;margin:0 0 0 6px;width:8px}.carousel-caption{background:#243342;background:rgba(36,51,66,.7);border-radius:0 0 4px 4px;bottom:0;left:0;padding:20px 19px 22px;right:0;text-align:left;text-shadow:none}.carousel-caption h3,.carousel-caption p{color:#fff}.carousel-caption h3{font-size:18px;line-height:20px;margin:0 0 5px}.carousel-caption p{font-size:15px;line-height:20px;margin-bottom:0}@media (max-width:767px){.carousel-caption{position:static}}.video-js{border-top-radius:4px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:transparent;font-size:0;height:auto!important;overflow:hidden;padding-bottom:47px;position:relative;vertical-align:middle;width:100%!important}.video-js .vjs-tech{display:block;height:100%;width:100%}.video-js::-moz-full-screen{position:absolute}.video-js::-webkit-full-screen{height:100%!important;width:100%!important}.vjs-fullscreen{border-top-radius:0;bottom:0;height:100%!important;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100%!important;z-index:10000}.vjs-fullscreen .vjs-control-bar{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-top:0}.vjs-fullscreen .vjs-tech{background-color:#000}.vjs-poster{border-top-radius:4px;cursor:pointer;margin:0 auto;max-height:100%;padding:0;position:relative;width:100%}.vjs-control-bar{background:#2c3e50;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#fff;height:47px;margin-top:-1px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vjs-control-bar.vjs-fade-out{opacity:1!important;visibility:visible!important}.vjs-text-track-display{bottom:4em;font-family:Lato,Helvetica,Arial,sans-serif;left:1em;position:absolute;right:1em;text-align:center}.vjs-text-track{background-color:rgba(0,0,0,.5);color:#fff;display:none;font-size:1.4em;margin-bottom:.1em;text-align:center}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.vjs-fade-in{opacity:1!important;-webkit-transition:visibility 0s linear 0s,opacity .3s linear;transition:visibility 0s linear 0s,opacity .3s linear;visibility:visible!important}.vjs-fade-out{opacity:0!important;-webkit-transition:visibility 0s linear 1.5s,opacity 1.5s linear;transition:visibility 0s linear 1.5s,opacity 1.5s linear;visibility:hidden!important}.vjs-control{background-position:50%;background-repeat:no-repeat;display:inline-block;height:18px;position:relative;text-align:center;vertical-align:middle;width:18px}.vjs-control:focus{outline:0}.vjs-control>div{background-position:50%;background-repeat:no-repeat}.vjs-control-text{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-play-control{cursor:pointer;height:47px;width:58px}.vjs-play-control>div{height:47px;position:relative}.vjs-play-control>div:after,.vjs-play-control>div:before{-webkit-font-smoothing:antialiased;color:#d4a928;font-family:Flat-UI-Pro-Icons;font-size:16px;left:50%;margin:-.5em 0 0 -.5em;position:absolute;top:38%;-webkit-transition:color .25s,opacity .25s;transition:color .25s,opacity .25s}.vjs-play-control>div:after{content:"\e615"}.vjs-play-control>div:before{content:"\e616"}.vjs-paused .vjs-play-control:hover>div:before{color:#b49022}.vjs-paused .vjs-play-control>div:after{filter:alpha(opacity=0);opacity:0}.vjs-paused .vjs-play-control>div:before{filter:none;-webkit-filter:none;opacity:1}.vjs-playing .vjs-play-control:hover>div:after{color:#b49022}.vjs-playing .vjs-play-control>div:after{filter:none;-webkit-filter:none;opacity:1}.vjs-playing .vjs-play-control>div:before{filter:alpha(opacity=0);opacity:0}.vjs-rewind-control{cursor:pointer!important;width:5em}.vjs-rewind-control>div{background:none transparent;height:16px;margin:.5em auto 0;width:19px}.vjs-mute-control{cursor:pointer!important;float:right;margin:14px 0}.vjs-mute-control:focus>div,.vjs-mute-control:hover>div{color:#57718b}.vjs-mute-control>div{color:#475d72;height:18px}.vjs-mute-control>div:after,.vjs-mute-control>div:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Flat-UI-Pro-Icons;font-size:16px;left:50%;line-height:18px;margin:0 0 0 -.5em;position:absolute;-webkit-transition:color .25s,opacity .25s;transition:color .25s,opacity .25s}.vjs-mute-control>div:after{content:"\e617"}.vjs-mute-control>div:before{content:"\e618"}.vjs-mute-control.vjs-vol-0>div:after,.vjs-mute-control>div:before{filter:alpha(opacity=0);opacity:0}.vjs-mute-control.vjs-vol-0>div:before{filter:none;-webkit-filter:none;opacity:1}.vjs-volume-bar,.vjs-volume-control,.vjs-volume-handle,.vjs-volume-level{display:none}.vjs-progress-control{background:#425669;border-radius:32px;height:12px;left:60px;position:absolute;right:160px;top:18px;width:auto}.vjs-progress-holder{cursor:pointer!important;height:12px;margin:0;padding:0;position:relative}.vjs-load-progress,.vjs-play-progress{border-radius:32px;display:block;height:12px;margin:0;padding:0}.vjs-play-progress{background:#d4a928;border-bottom-right-radius:0;border-top-right-radius:0;left:-1px;position:absolute;top:0}.vjs-load-progress{background:#d6dbdf}.vjs-load-progress[style*="100%"],.vjs-load-progress[style*="99%"]{border-radius:32px}.vjs-seek-handle{background-color:#b49022;border-radius:50%;height:18px;margin:-3px 0 0 1px;position:absolute;top:0;-webkit-transition:background-color .25s;transition:background-color .25s;width:18px}.vjs-seek-handle[style*="95."]{margin-left:3px}.vjs-seek-handle[style="left: 0%;"]{margin-left:-2px}.vjs-seek-handle:focus,.vjs-seek-handle:hover{background-color:#9f7f1e}.vjs-seek-handle:active{background-color:#8a6e1a}.vjs-time-controls{font-family:Lato,Helvetica,Arial,sans-serif;font-size:13px;font-weight:300;height:auto;line-height:normal;position:absolute;width:auto}.vjs-time-divider{color:#5d6d7e;font-size:14px;position:absolute;right:114px;top:11px}.vjs-remaining-time{display:none}.vjs-current-time{right:122px;top:16px}.vjs-duration{color:#5d6d7e;right:85px;top:16px}.vjs-fullscreen-control{cursor:pointer;float:right;margin:14px 15px}.vjs-fullscreen-control:focus>div,.vjs-fullscreen-control:hover>div{color:#57718b}.vjs-fullscreen-control>div{color:#475d72;height:18px}.vjs-fullscreen-control>div:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e619";font-family:Flat-UI-Pro-Icons;font-size:16px;left:50%;line-height:18px;margin:0 0 0 -.5em;position:absolute;-webkit-transition:color .25s,opacity .25s;transition:color .25s,opacity .25s}.vjs-menu-button{display:none!important}.vjs-loading-spinner{-webkit-animation:sharp 2s ease infinite;animation:sharp 2s ease infinite;background:#ebedee;border-radius:10px;display:none;height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}@-webkit-keyframes sharp{0%{background-color:#e74c3c;border-radius:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{background-color:#ebedee;border-radius:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{background-color:#e74c3c;border-radius:10px;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes sharp{0%{background-color:#e74c3c;border-radius:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{background-color:#ebedee;border-radius:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{background-color:#e74c3c;border-radius:10px;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.panel{background-color:#fff;border:none;border-radius:6px;box-shadow:0 1px 3px 0 #c7c3b9;margin-bottom:30px}.panel.panel-default>.panel-heading{background-color:hsla(48,24%,96%,.6);border:none;color:#61605f;font-size:17px;padding:16px}.panel .panel-body{padding:20px 16px}.panel-heading{border-top-radius:3px;box-shadow:inset 0 -1px 0 0 #e0ddd3;font-weight:300}@media (max-width:767px){.panel-heading{text-align:left}}@media (min-width:767px){.panel-heading{text-align:center}}.panel-title{font-size:24px;font-weight:300;line-height:1.292}.panel-footer{background-color:#bdc3c7;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:2px solid #bdc3c7}.panel>.list-group .list-group-item{border-width:2px 0}.panel>.list-group:first-child .list-group-item:first-child{border-top-radius:3px;border-top:0}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:2px solid #eef0f0}.panel-group{margin-bottom:30px}.panel-group .panel{border-radius:6px}.panel-group .panel+.panel{margin-top:8px}.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:2px solid #bdc3c7}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:2px solid #bdc3c7}.panel-default{border-color:#bdc3c7}.panel-default>.panel-heading{background-color:#bdc3c7;border-color:#bdc3c7;color:#fff}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bdc3c7}.panel-default>.panel-heading .badge{background-color:#fff;color:#bdc3c7}.panel-default>.panel-footer{color:#fff}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bdc3c7}.panel-primary{border-color:#34495e}.panel-primary>.panel-heading{background-color:#34495e;border-color:#34495e;color:#fff}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#34495e}.panel-primary>.panel-heading .badge{background-color:#fff;color:#34495e}.panel-primary>.panel-footer{color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#34495e}.panel-success{border-color:#e1ebe9}.panel-success>.panel-heading{background-color:#eff7f3;border-color:#e1ebe9;color:#edbd2d}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e1ebe9}.panel-success>.panel-heading .badge{background-color:#edbd2d;color:#eff7f3}.panel-success>.panel-footer{color:#edbd2d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#e1ebe9}.panel-info{border-color:#e9ecef}.panel-info>.panel-heading{background-color:#f7f9fa;border-color:#e9ecef;color:#3498db}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e9ecef}.panel-info>.panel-heading .badge{background-color:#3498db;color:#f7f9fa}.panel-info>.panel-footer{color:#3498db}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#e9ecef}.panel-warning{border-color:#ebece8}.panel-warning>.panel-heading{background-color:#f9f8f3;border-color:#ebece8;color:#f1c40f}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebece8}.panel-warning>.panel-heading .badge{background-color:#f1c40f;color:#f9f8f3}.panel-warning>.panel-footer{color:#f1c40f}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebece8}.panel-danger{border-color:#ebe9ea}.panel-danger>.panel-heading{background-color:#f8f5f5;border-color:#ebe9ea;color:#e74c3c}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebe9ea}.panel-danger>.panel-heading .badge{background-color:#e74c3c;color:#f8f5f5}.panel-danger>.panel-footer{color:#e74c3c}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebe9ea}.todo{border-radius:4px;color:#798795;margin-bottom:20px}.todo ul{background-color:#2c3e50;border-radius:0 0 4px 4px;list-style-type:none;margin:0;padding:0}.todo li{background:#34495e;background-size:20px 20px;cursor:pointer;font-size:14px;line-height:1.214;margin-top:2px;padding:18px 42px 21px 25px;position:relative;-webkit-transition:.25s;transition:.25s}.todo li:first-child{margin-top:0}.todo li:last-child{border-radius:0 0 4px 4px;padding-bottom:21px}.todo li.todo-done{background:transparent;color:#d4a928}.todo li.todo-done .todo-name{color:#d4a928}.todo li:after{background:#fff;border-radius:50%;content:" ";display:block;height:20px;margin-top:-10px;position:absolute;right:22px;top:50%;width:20px}.todo li.todo-done:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#d4a928;color:#2c3e50;content:"\e915";font-family:Flat-UI-Pro-Icons;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;line-height:21px;text-align:center;text-transform:none}.todo-search{background:#d4a928;background-size:16px 16px;border-radius:4px 4px 0 0;color:#34495e;padding:19px 25px 20px;position:relative}.todo-search:before{content:"\e630";display:inline-block;font-family:Flat-UI-Pro-Icons;font-size:16px;left:92%;line-height:17px;margin:-.5em 0 0 -1em;position:absolute;top:50%}input.todo-search-field{background:none;border:none;box-shadow:none;color:#34495e;font-size:19px;font-weight:700;line-height:23px;margin:0;outline:none;padding:5px 0;text-indent:0}input.todo-search-field::-moz-placeholder{color:#34495e;opacity:1}input.todo-search-field:-ms-input-placeholder{color:#34495e}input.todo-search-field::-webkit-input-placeholder{color:#34495e}.todo-icon{float:left;font-size:24px;padding:11px 22px 0 0}.todo-content{overflow:hidden;padding-top:1px}.todo-name{color:#fff;font-size:17px;margin:1px 0 3px}.dataTables_length label{float:left;font-weight:400;text-align:left}.dataTables_length select{margin-right:5px;width:75px}.dataTables_filter label{float:right;font-weight:400}.dataTables_filter input{margin-left:5px;width:16em}.dataTables_info{padding-top:8px}.dataTables_paginate{float:right;margin:0}.dataTables_paginate ul li{margin-right:0}.dataTable{margin-bottom:6px!important;margin-top:6px!important;max-width:none!important}.dataTable td,.dataTable th{-moz-box-sizing:content-box;box-sizing:content-box;position:relative}.dataTable thead .sorting,.dataTable thead .sorting_asc,.dataTable thead .sorting_asc_disabled,.dataTable thead .sorting_desc,.dataTable thead .sorting_desc_disabled{cursor:pointer}.dataTable thead .sorting:after,.dataTable thead .sorting:before,.dataTable thead .sorting_asc:after,.dataTable thead .sorting_asc:before,.dataTable thead .sorting_asc_disabled:after,.dataTable thead .sorting_asc_disabled:before,.dataTable thead .sorting_desc:after,.dataTable thead .sorting_desc:before,.dataTable thead .sorting_desc_disabled:after,.dataTable thead .sorting_desc_disabled:before{border-left:4px solid transparent;border-right:4px solid transparent;content:" ";display:block;height:0;position:absolute;right:5px;width:0}.dataTable thead .sorting:after,.dataTable thead .sorting_asc:after,.dataTable thead .sorting_asc_disabled:after{border-bottom-width:6px;top:10px}.dataTable thead .sorting:before,.dataTable thead .sorting_desc:before,.dataTable thead .sorting_desc_disabled:before{border-top-width:6px;bottom:10px}.dataTable thead .sorting_asc_disabled:after,.dataTable thead .sorting_desc_disabled:before{color:#d6dbdf}.dataTable th:active{outline:none}.dataTables_scrollHead table{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0!important}.dataTables_scrollHead table thead tr:last-child td:first-child,.dataTables_scrollHead table thead tr:last-child th:first-child{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.dataTables_scrollBody table{border-top:none;margin-bottom:0!important;margin-top:0!important}.dataTables_scrollBody table tbody tr:last-child td,.dataTables_scrollBody table tbody tr:last-child th{border-top:none}.dataTables_scrollFoot table{border-top:none;margin-top:0!important}.table-bordered tr th{border-bottom-width:0}.table-bordered thead td,.table-bordered thead th{border-left-width:0;border-top-width:0}.table-bordered tbody td,.table-bordered tbody th{border-bottom-width:0;border-left-width:0}.table-bordered td:last-child,.table-bordered th:last-child{border-right-width:0}.dataTables_scrollHead .table-bordered{border-bottom-width:0}.table tbody tr.active td,.table tbody tr.active th{background-color:#34495e;color:#fff}.table tbody tr.active:hover td,.table tbody tr.active:hover th{background-color:#2f4255!important}.table tbody tr.active a{color:#fff}.table-striped tbody tr.active:nth-child(odd) td,.table-striped tbody tr.active:nth-child(odd) th{background-color:#34495e}.DTTT_selectable tbody tr{cursor:pointer}.DTTT .btn{font-size:12px}.DTTT .btn:hover{text-decoration:none!important}.DTTT_dropdown.dropdown-menu{z-index:2003}.DTTT_dropdown.dropdown-menu li{position:relative}.DTTT_collection_background{z-index:2002}.DTTT_print_info.modal{height:150px;margin-top:-75px;text-align:center}.DTTT_print_info h6{font-size:28px;font-weight:400;line-height:28px;margin:1em}.DTTT_print_info p{font-size:14px;line-height:20px}.dataTables_processing{background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,.9) 25%,hsla(0,0%,100%,.9) 75%,hsla(0,0%,100%,0));background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 25%,hsla(0,0%,100%,.9) 75%,hsla(0,0%,100%,0));background-color:#fff;font-size:1.2em;height:40px;left:50%;margin-left:-50%;margin-top:-25px;padding-top:20px;position:absolute;text-align:center;top:50%;width:100%}.FixedHeader_Cloned table{margin:0!important}@media (max-width:767px){.dataTables_paginate ul.dataTables_paginate,.dataTables_paginate ul.pagination{padding-left:0;padding-right:0}.dataTables_paginate ul.dataTables_paginate .paginate_button.next,.dataTables_paginate ul.dataTables_paginate .paginate_button.previous,.dataTables_paginate ul.pagination .paginate_button.next,.dataTables_paginate ul.pagination .paginate_button.previous{display:none}}@media (max-width:480px){.dataTables_paginate{width:100%}}.last-col{overflow:hidden}.pan,.ptn,.pvn{padding-top:0!important}.pax,.ptx,.pvx{padding-top:3px!important}.pas,.pts,.pvs{padding-top:5px!important}.pam,.ptm,.pvm{padding-top:10px!important}.pal,.ptl,.pvl{padding-top:20px!important}.pah,.pth,.pvh{padding-top:40px!important}.pan,.phn,.prn{padding-right:0!important}.pax,.phx,.prx{padding-right:3px!important}.pas,.phs,.prs{padding-right:5px!important}.pam,.phm,.prm{padding-right:10px!important}.pal,.phl,.prl{padding-right:20px!important}.pah,.phh,.prh{padding-right:40px!important}.pan,.pbn,.pvn{padding-bottom:0!important}.pax,.pbx,.pvx{padding-bottom:3px!important}.pas,.pbs,.pvs{padding-bottom:5px!important}.pam,.pbm,.pvm{padding-bottom:10px!important}.pal,.pbl,.pvl{padding-bottom:20px!important}.pah,.pbh,.pvh{padding-bottom:40px!important}.pan,.phn,.pln{padding-left:0!important}.pax,.phx,.plx{padding-left:3px!important}.pas,.phs,.pls{padding-left:5px!important}.pam,.phm,.plm{padding-left:10px!important}.pal,.phl,.pll{padding-left:20px!important}.pah,.phh,.plh{padding-left:40px!important}.man,.mtn,.mvn{margin-top:0!important}.max,.mtx,.mvx{margin-top:3px!important}.mas,.mts,.mvs{margin-top:5px!important}.mam,.mtm,.mvm{margin-top:10px!important}.mal,.mtl,.mvl{margin-top:20px!important}.mah,.mth,.mvh{margin-top:40px!important}.man,.mhn,.mrn{margin-right:0!important}.max,.mhx,.mrx{margin-right:3px!important}.mas,.mhs,.mrs{margin-right:5px!important}.mam,.mhm,.mrm{margin-right:10px!important}.mal,.mhl,.mrl{margin-right:20px!important}.mah,.mhh,.mrh{margin-right:40px!important}.man,.mbn,.mvn{margin-bottom:0!important}.max,.mbx,.mvx{margin-bottom:3px!important}.mas,.mbs,.mvs{margin-bottom:5px!important}.mam,.mbm,.mvm{margin-bottom:10px!important}.mal,.mbl,.mvl{margin-bottom:20px!important}.mah,.mbh,.mvh{margin-bottom:40px!important}.man,.mhn,.mln{margin-left:0!important}.max,.mhx,.mlx{margin-left:3px!important}.mas,.mhs,.mls{margin-left:5px!important}.mam,.mhm,.mlm{margin-left:10px!important}.mal,.mhl,.mll{margin-left:20px!important}.mah,.mhh,.mlh{margin-left:40px!important}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{.btn{border-style:solid;border-width:2px}.dropdown-menu,.select2-drop,.tt-dropdown-menu,.ui-datepicker,.ui-timepicker-wrapper{background:#fff!important;border:2px solid #ddd}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{display:none}.input-group-rounded .input-group-btn+.form-control,.input-group-rounded .input-group-btn+.select2-search input[type=text]{padding-left:10px}.form-control,.select2-search input[type=text]{border:2px solid #ddd!important}.nav-pills,.popover{border:2px solid #ddd}.popover .popover-title{border-bottom:2px solid #ddd}.bootstrap-switch{height:33px;width:84px}.bootstrap-switch,.tooltip,.ui-spinner-button{border:2px solid #bdc3c7}.carousel-caption{background:hsla(0,0%,100%,.8)!important}.progress,.ui-slider{background:#ddd!important}.progress-bar,.ui-slider-handle,.ui-slider-range{background:#bdc3c7!important}}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{filter:Alpha(Opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px}.ui-widget-overlay{height:100%;left:0;position:fixed;top:0;width:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{display:block;font-size:.1px;position:absolute;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;left:0;top:-5px;width:100%}.ui-resizable-s{bottom:-5px;cursor:s-resize;height:7px;left:0;width:100%}.ui-resizable-e{cursor:e-resize;height:100%;right:-5px;top:0;width:7px}.ui-resizable-w{cursor:w-resize;height:100%;left:-5px;top:0;width:7px}.ui-resizable-se{bottom:1px;cursor:se-resize;height:12px;right:1px;width:12px}.ui-resizable-sw{bottom:-5px;cursor:sw-resize;height:9px;left:-5px;width:9px}.ui-resizable-nw{cursor:nw-resize;height:9px;left:-5px;top:-5px;width:9px}.ui-resizable-ne{cursor:ne-resize;height:9px;right:-5px;top:-5px;width:9px}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.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;font-size:0;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;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-left-width:1px;border-right-width:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{cursor:default;height:1.2em;position:absolute;-ms-touch-action:none;touch-action:none;width:1.2em;z-index:2}.ui-slider .ui-slider-range{background-position:0 0;border:0;display:block;font-size:.7em;position:absolute;z-index:1}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{margin-left:-.6em;top:-.3em}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{height:100px;width:.8em}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-bottom:-.6em;margin-left:0}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.meso-error{font-size:.8em;padding:0 5px}.swiper-container{margin-left:auto;margin-right:auto;overflow:hidden;position:relative;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translate(0);-ms-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;height:100%;position:relative;width:100%}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{background-position:50%;background-repeat:no-repeat;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;cursor:pointer;height:44px;margin-top:-22px;position:absolute;top:50%;width:27px;z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");left:auto;right:10px}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{background:#007aff;opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translateY(-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:5px 0}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{height:4px;left:0;top:0;width:100%}.swiper-container-vertical>.swiper-pagination-progress{height:100%;left:0;top:0;width:4px}.swiper-pagination-progress.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-slide{height:100%;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;visibility:hidden;width:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;-webkit-filter:blur(50px);filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;-moz-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;-webkit-background-size:100%;background-size:100%;content:"";display:block;height:100%;width:100%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.cropper-container{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;direction:ltr!important;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;filter:alpha(opacity=0);opacity:0}.cropper-modal{background-color:#000;filter:alpha(opacity=50);opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;filter:alpha(opacity=50);opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;filter:alpha(opacity=75);height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;filter:alpha(opacity=10);height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:e-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:n-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:w-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:s-resize;height:5px;left:0}.cropper-point{background-color:#39f;filter:alpha(opacity=75);height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:e-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:n-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:w-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:ne-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nw-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:sw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:se-resize;filter:alpha(opacity=100);height:20px;opacity:1;right:-3px;width:20px}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;filter:alpha(opacity=0);height:200%;opacity:0;position:absolute;right:-50%;width:200%}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{filter:alpha(opacity=75);height:5px;opacity:.75;width:5px}}.cropper-invisible{filter:alpha(opacity=0);opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.s-alert-box,.s-alert-box *{box-sizing:border-box}.s-alert-box{background:rgba(42,45,50,.85);color:rgba(250,251,255,.95);font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:100%;line-height:1.4;max-width:300px;padding:22px;pointer-events:none;position:fixed;-webkit-transition:top .4s,bottom .4s;transition:top .4s,bottom .4s;z-index:1000}.s-alert-box.s-alert-show{pointer-events:auto}.s-alert-box a{color:inherit;font-weight:700;opacity:.7}.s-alert-box a:focus,.s-alert-box a:hover{opacity:1}.s-alert-box p{margin:0}.s-alert-box.s-alert-show,.s-alert-box.s-alert-visible{pointer-events:auto}.s-alert-close{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;height:20px;overflow:hidden;position:absolute;right:4px;text-indent:100%;top:4px;width:20px}.s-alert-close:focus,.s-alert-close:hover{outline:none}.s-alert-close:after,.s-alert-close:before{background:#fff;content:"";height:60%;left:50%;position:absolute;top:50%;width:3px}.s-alert-close:hover:after,.s-alert-close:hover:before{background:#fff}.s-alert-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.s-alert-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.s-alert-bottom-left{bottom:30px;left:30px;right:auto;top:auto}.s-alert-top-left{bottom:auto;left:30px;right:auto;top:30px}.s-alert-top-right{bottom:auto;left:auto;right:30px;top:30px}.s-alert-bottom-right{bottom:30px;left:auto;right:30px;top:auto}.s-alert-bottom{bottom:0;top:auto}.s-alert-bottom,.s-alert-top{left:0;max-width:100%;right:0;width:100%}.s-alert-top{bottom:auto;top:0}.s-alert-info{background:#00a2d3;color:#fff}.s-alert-success{background:#27ae60;color:#fff}.s-alert-warning{background:#f1c40f;color:#fff}.s-alert-error{background:#e74c3c;color:#fff}[class*=" s-alert-effect-"].s-alert-hide,[class^=s-alert-effect-].s-alert-hide{-webkit-animation-direction:reverse;animation-direction:reverse}.s-alert-box-height{position:fixed;visibility:hidden}.s-alert-effect-scale a,.s-alert-effect-scale a:focus,.s-alert-effect-scale a:hover{color:#fff}.s-alert-effect-scale .s-alert-close:after,.s-alert-effect-scale .s-alert-close:before,.s-alert-effect-scale .s-alert-close:hover:after,.s-alert-effect-scale .s-alert-close:hover:before{background:#fff}.s-alert-effect-scale.s-alert-hide,.s-alert-effect-scale.s-alert-show{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-name:animScale;animation-name:animScale}@-webkit-keyframes animScale{0%{opacity:0;-webkit-transform:translate3d(0,40px,0) scale3d(.1,.6,1)}to{opacity:1;-webkit-transform:translateZ(0) scaleX(1)}}@keyframes animScale{0%{opacity:0;-webkit-transform:translate3d(0,40px,0) scale3d(.1,.6,1);transform:translate3d(0,40px,0) scale3d(.1,.6,1)}to{opacity:1;-webkit-transform:translateZ(0) scaleX(1);transform:translateZ(0) scaleX(1)}}.twitter-typeahead{position:relative;vertical-align:top;width:100%}.twitter-typeahead .tt-hint,.twitter-typeahead .tt-input{background-color:#fff;margin:0;vertical-align:middle;width:100%}.twitter-typeahead .tt-hint{border:1px solid transparent;color:#999;z-index:1}.twitter-typeahead .tt-input{color:#555;z-index:2}.twitter-typeahead .tt-hint,.twitter-typeahead .tt-input{font-size:14px;height:34px;line-height:1.428571429;padding:6px 12px}.twitter-typeahead .hint-sm.tt-hint,.twitter-typeahead .input-sm.tt-input{border-radius:3px}.twitter-typeahead .hint-lg.tt-hint,.twitter-typeahead .input-lg.tt-input{border-radius:6px}.input-group .twitter-typeahead:first-child .tt-hint,.input-group .twitter-typeahead:first-child .tt-input{border-radius:4px 0 0 4px!important}.input-group .twitter-typeahead:last-child .tt-hint,.input-group .twitter-typeahead:last-child .tt-input{border-radius:0 4px 4px 0!important}.input-group.input-group-sm .twitter-typeahead:first-child .tt-hint,.input-group.input-group-sm .twitter-typeahead:first-child .tt-input{border-radius:3px 0 0 3px!important}.input-group.input-group-sm .twitter-typeahead:last-child .tt-hint,.input-group.input-group-sm .twitter-typeahead:last-child .tt-input{border-radius:0 3px 3px 0!important}.hint-sm.tt-hint,.input-group.input-group-sm .tt-hint,.input-group.input-group-sm .tt-input,.input-sm.tt-input{font-size:12px;height:30px;line-height:1.5;padding:5px 10px}.input-group.input-group-lg .twitter-typeahead:first-child .tt-hint,.input-group.input-group-lg .twitter-typeahead:first-child .tt-input{border-radius:6px 0 0 6px!important}.input-group.input-group-lg .twitter-typeahead:last-child .tt-hint,.input-group.input-group-lg .twitter-typeahead:last-child .tt-input{border-radius:0 6px 6px 0!important}.hint-lg.tt-hint,.input-group.input-group-lg .tt-hint,.input-group.input-group-lg .tt-input,.input-lg.tt-input{font-size:18px;height:45px;line-height:1.33;padding:10px 16px}.tt-dropdown-menu{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);*border-bottom-width:2px;border-radius:6px;*border-right-width:2px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);margin-top:2px;min-width:160px;padding:5px 0;width:100%}.tt-suggestion{display:block;padding:3px 20px}.tt-suggestion.tt-cursor{background-image:-webkit-linear-gradient(top,#f5f5f5,#e8e8e8);background-image:linear-gradient(180deg,#f5f5f5 0,#e8e8e8);background-repeat:repeat-x;color:#262626;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff5f5f5",endColorstr="#ffe8e8e8",GradientType=0)}.tt-suggestion.tt-cursor a{color:#fff}.tt-suggestion p{margin:0}.tokenfield .twitter-typeahead{width:auto}.tokenfield .twitter-typeahead .tt-hint{height:20px;padding:0}.tokenfield.input-sm .twitter-typeahead .tt-hint,.tokenfield.input-sm .twitter-typeahead .tt-input{font-size:12px;height:18px;line-height:1.5}.tokenfield.input-lg .twitter-typeahead .tt-hint,.tokenfield.input-lg .twitter-typeahead .tt-input{font-size:18px;height:23px;line-height:1.33}.tokenfield .twitter-typeahead .tt-suggestions{font-size:14px}@-webkit-keyframes blink{0%{border-color:#ededed}to{border-color:#b94a48}}@-moz-keyframes blink{0%{border-color:#ededed}to{border-color:#b94a48}}@keyframes blink{0%{border-color:#ededed}to{border-color:#b94a48}}.tokenfield{height:auto;min-height:34px;padding-bottom:0}.tokenfield.focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.tokenfield .token{background-color:#ededed;border:1px solid #d9d9d9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:default;display:inline-block;height:22px;margin:-1px 5px 5px 0;vertical-align:top;white-space:nowrap}.tokenfield .token:hover{border-color:#b9b9b9}.tokenfield .token.active{border-color:#52a8ec;border-color:rgba(82,168,236,.8)}.tokenfield .token.duplicate{-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:blink;animation-name:blink;-webkit-animation-timing-function:ease;animation-timing-function:ease;border-color:#ebccd1}.tokenfield .token.invalid{background:0 0;border:1px solid transparent;border-bottom:1px dotted #d9534f;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tokenfield .token.invalid.active{background:#ededed;border:1px solid #ededed;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.tokenfield .token .token-label{display:inline-block;overflow:hidden;padding-left:4px;text-overflow:ellipsis;vertical-align:top}.tokenfield .token .close{display:inline-block;float:none;font-family:Arial;font-size:1.1em;height:100%;line-height:100%;line-height:1.49em;margin-left:5px;padding-right:4px;vertical-align:top}.tokenfield .token-input{background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none;height:20px;margin-bottom:6px;min-width:60px;padding:0;width:60px}.tokenfield .token-input:focus{border-color:transparent;-webkit-box-shadow:none;box-shadow:none;outline:0}.tokenfield.disabled{background-color:#eee;cursor:not-allowed}.tokenfield.disabled .token-input{cursor:not-allowed}.tokenfield.disabled .token:hover{border-color:#d9d9d9;cursor:not-allowed}.tokenfield.disabled .token:hover .close{cursor:not-allowed;filter:alpha(opacity=20);opacity:.2}.has-warning .tokenfield.focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-error .tokenfield.focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-success .tokenfield.focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.input-group-sm .tokenfield,.tokenfield.input-sm{min-height:30px;padding-bottom:0}.input-group-sm .token,.tokenfield.input-sm .token{height:20px;margin-bottom:4px}.input-group-sm .token-input,.tokenfield.input-sm .token-input{height:18px;margin-bottom:5px}.input-group-lg .tokenfield,.tokenfield.input-lg{height:auto;min-height:45px;padding-bottom:4px}.input-group-lg .token,.tokenfield.input-lg .token{height:25px}.input-group-lg .token-label,.tokenfield.input-lg .token-label{line-height:23px}.input-group-lg .token .close,.tokenfield.input-lg .token .close{line-height:1.3em}.input-group-lg .token-input,.tokenfield.input-lg .token-input{height:23px;line-height:23px;margin-bottom:6px;vertical-align:top}.tokenfield.rtl{direction:rtl;text-align:right}.tokenfield.rtl .token{margin:-1px 0 5px 5px}.tokenfield.rtl .token .token-label{padding-left:0;padding-right:4px}.s-alert-effect-stackslide .s-alert-close{background:transparent;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.s-alert-effect-stackslide p{display:inline-block;padding:0 1.5em}.s-alert-effect-stackslide .s-alert-close:after,.s-alert-effect-stackslide .s-alert-close:before{background:#fff;width:2px}.s-alert-effect-stackslide .s-alert-close:hover:after,.s-alert-effect-stackslide .s-alert-close:hover:before{background:#fff}.s-alert-top-left.s-alert-effect-stackslide.s-alert-hide,.s-alert-top-left.s-alert-effect-stackslide.s-alert-show,.s-alert-top-right.s-alert-effect-stackslide.s-alert-hide,.s-alert-top-right.s-alert-effect-stackslide.s-alert-show,.s-alert-top.s-alert-effect-stackslide.s-alert-hide,.s-alert-top.s-alert-effect-stackslide.s-alert-show{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:animSlideTop;animation-name:animSlideTop}@-webkit-keyframes animSlideTop{0%{-webkit-transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0)}}@keyframes animSlideTop{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.s-alert-bottom-left.s-alert-effect-stackslide.s-alert-hide,.s-alert-bottom-left.s-alert-effect-stackslide.s-alert-show,.s-alert-bottom-right.s-alert-effect-stackslide.s-alert-hide,.s-alert-bottom-right.s-alert-effect-stackslide.s-alert-show,.s-alert-bottom.s-alert-effect-stackslide.s-alert-hide,.s-alert-bottom.s-alert-effect-stackslide.s-alert-show{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:animSlideBottom;animation-name:animSlideBottom}@-webkit-keyframes animSlideBottom{0%{-webkit-transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0)}}@keyframes animSlideBottom{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}body .modal-backdrop.fade.in{display:none}p{font-size:inherit;line-height:inherit;margin:0 0 10px}input[type=checkbox]{visibility:hidden}input[type=checkbox].custom-checkbox{visibility:visible}input[type=radio]{visibility:hidden}input[type=radio].custom-radio{visibility:visible}.alert{font-size:14px;margin-bottom:20px;padding:15px}.alert-dismissable{padding-right:35px}.alert .close{color:inherit;font-size:21px;line-height:21px;margin:-15px;padding:15px;right:-21px;top:-2px}.table .checkbox,.table .radio{display:block;margin:0;top:0}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table [class*=fui-]{display:inline-block;font-size:inherit;margin:0;position:relative;top:0;vertical-align:middle}.secondary-title{color:#474642;font-family:Lato,Helvetica,Arial,sans-serif;font-size:53px;font-style:normal;font-weight:300;line-height:1.1;margin-bottom:15px;margin-top:30px}.control-label{font-size:14px;font-weight:700}.pagination-sm>li>a,.pagination-sm>li>span{font-size:12px;height:auto;min-height:auto;padding:5px 10px}.dataTables_paginate li:last-child>a,.dataTables_paginate li:last-child>a:focus,.dataTables_paginate li:last-child>a:hover,.dataTables_paginate li:last-child>span,.dataTables_paginate li:last-child>span:focus,.dataTables_paginate li:last-child>span:hover,.pagination li:last-child>a,.pagination li:last-child>a:focus,.pagination li:last-child>a:hover,.pagination li:last-child>span,.pagination li:last-child>span:focus,.pagination li:last-child>span:hover{border-radius:0 3px 3px 0}.dataTables_paginate li:first-child>a,.dataTables_paginate li:first-child>a:focus,.dataTables_paginate li:first-child>a:hover,.dataTables_paginate li:first-child>span,.dataTables_paginate li:first-child>span:focus,.dataTables_paginate li:first-child>span:hover,.pagination li:first-child>a,.pagination li:first-child>a:focus,.pagination li:first-child>a:hover,.pagination li:first-child>span,.pagination li:first-child>span:focus,.pagination li:first-child>span:hover{border-radius:3px 0 0 3px}.lead{font-size:16px;font-weight:200;line-height:1.4;margin-bottom:20px}@media (min-width:768px){.lead{font-size:21px}}.display-none{display:none!important}.text-right{text-align:right!important}.text-centered{text-align:center!important}.no-margin{margin:0!important}.no-top-margin{margin-top:0!important}.no-bottom-margin{margin-bottom:0!important}.no-left-margin{margin-left:0!important}.no-right-margin{margin-right:0!important}.width-auto{width:auto!important}.table .checkbox{width:auto}.box-header h4{margin-bottom:10px;margin-top:10px}.select2-container{padding:0}.select2-focusser,.select2-search,.select2-search input{display:none!important}.form-error{padding-top:5px}.form-control.input-error,.form-control.input-error:focus{border:2px solid #d6594d}.text-help--warning{font-size:12px}.cal-page-btn{transition:none}textarea.form-control{line-height:normal}.form-control{line-height:1}.lbl-for-required:after{padding-left:5px;position:absolute}.lbl-for-required-inverted:before,.lbl-for-required:after{color:#d4a928;content:"*";display:inline-block;font-size:18px}.lbl-for-required-inverted:before{padding-right:5px}@media (max-width:767px){.margin-bottom-30-xs{margin-bottom:30px!important}.margin-bottom-20-xs{margin-bottom:20px!important}.margin-bottom-10-xs{margin-bottom:10px!important}.margin-bottom-0-xs{margin-bottom:0!important}}@media (min-width:768px){.margin-bottom-30-sm{margin-bottom:30px!important}.margin-bottom-20-sm{margin-bottom:20px!important}}.margin-bottom-30{margin-bottom:30px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-bottom-10{margin-bottom:10px!important}.margin-bottom-0{margin-bottom:0!important}.no-visible{border:none!important;box-sizing:border-box;height:0!important;margin:0!important;padding:0!important;visibility:hidden;width:0!important}.no-overflow-hidden{overflow:visible!important}.bold-font{font-weight:400!important}.strong-text{font-weight:700!important}.italic-font{font-style:italic!important}.line-break{display:block;height:10px}.red-text{color:#d6594d!important}.notes{color:#7a7971;font-family:Lato,Helvetica,Arial,sans-serif;font-size:13px;font-weight:300;margin-top:6px}.panel-heading{position:relative}.my-panel{background-color:#fff}.my-panel .panel-heading{background-color:#fff;color:#61605f;height:53px;position:relative}.gray-number{background-color:#c7c3b9;border-radius:15px;color:#fff;display:inline-block;font-size:14px;font-weight:400;height:25px;min-width:25px;padding:3px 5px 3px 7px;text-align:center}.left-inner-addon{position:relative}.left-inner-addon input{padding-left:30px}.left-inner-addon i{padding:10px 12px;pointer-events:none;position:absolute}.dotted-border{background-color:#fff;border:2px dotted #e0ddd3}@media (min-width:768px){.width-fixed{width:598px}.width-fixed.container,.width-fixed.container-fluid{width:618px}}@media (min-width:1024px){.width-fixed{width:796px}.width-fixed.container,.width-fixed.container-fluid{width:816px}}.primary-table .trow{border-bottom:1px solid #f0eee9}.primary-table .trow>div:first-child{line-height:34px;padding:5px 0 5px 15px}.primary-table .trow div{color:#474642;font-size:15px;font-weight:400;overflow:hidden;padding:12px 0;text-overflow:ellipsis;white-space:nowrap}.primary-table .trow div span i{padding-right:8px}.primary-table .trow:hover{background-color:#72b2c4;border-bottom:1px solid #72b2c4;box-shadow:0 1px 2px #c7c3b9;cursor:pointer}.primary-table .trow:hover *{color:#fff}.primary-table.calendar-table .trow div{line-height:34px}.primary-table .has-account div{color:#d4a928}.avatar-block{border-radius:25px;display:inline-block;height:40px;overflow:hidden;width:40px}.avatar-block img{max-height:100%;max-width:100%}.default-link{color:#7a7a78;cursor:pointer;font-size:15px;font-weight:400}@media (min-width:768px){.default-link{padding-right:20px}}@media (min-width:1024px){.default-link{padding-right:25px}}.slide-panel{height:100%;overflow-y:auto}#manage-slot-modal-popup h5{overflow:hidden;text-overflow:ellipsis}.slide-panel .close-panel{box-sizing:border-box}.slide-panel .close-panel:active{background-color:hsla(43,3%,55%,.3)}@media (min-width:768px){.slide-panel .close-panel:hover{background-color:hsla(43,19%,93%,.4)}}.fui-info-icon{background-color:#c1c1c1;border-radius:8px;color:#fff;display:inline-block;height:16px;line-height:16px;margin:auto 10px;position:relative;text-align:center;width:16px}.center-info-block{display:table;height:100%;padding:20px;text-align:center;width:100%}.center-info-block>*{display:table-cell;margin:0;vertical-align:middle}.center-info-block>p{font-size:17px;font-weight:300}.block-with-nav ul>li:not(.active):hover{background-color:hsla(43,19%,93%,.4)}.block-with-nav ul>li:not(.active):active{background-color:hsla(43,3%,55%,.3)}.with-action{cursor:pointer}@media (min-width:768px){.with-action:hover{background-color:hsla(43,19%,93%,.4)!important}#cal-header .with-action:hover:not(.monthpicker){background-color:#f6f6f3!important}#cal-header .with-action:hover.monthpicker{background-color:transparent!important}.with-action:active{background-color:hsla(43,3%,55%,.3)!important}#cal-header .with-action:active:not(.monthpicker){background-color:#d3cec1!important}}.with-action-light{cursor:pointer}@media (min-width:768px){.with-action-light:hover{background-color:#f5f4f0!important}}.with-action-light:active{background-color:#f5f4f0!important}.with-action-primary{cursor:pointer}@media (min-width:768px){.with-action-primary:hover{background-color:#d4a928!important}}.with-action-primary:active{background-color:#d4a928!important}.country-select-container{font-size:15px;font-weight:400;padding:0;position:relative}.country-select-container .country-text{display:block;height:100%;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 25px)}.country-select-container .country-select-dropdown{background-color:#7a7971;border:none;border-radius:4px;display:flex;display:none;flex-direction:column;margin:0;padding:0;position:absolute;width:100%}.country-select-container .country-select-dropdown .country-select-search{margin:5px;padding:5px;width:calc(100% - 10px)}.country-select-container .country-select-dropdown .country-dropdown-scroll{max-height:246px;overflow-y:auto}.country-select-container .country-select-dropdown .country-select-empty{color:#fff;padding:13px;width:100%}.country-select-container .country-select-dropdown .country-select-item{background-color:#7a7971;color:#fff;cursor:pointer;font-family:Lato,Helvetica,Arial,sans-serif;line-height:1;padding:13px;transition:background-color .25s,color .25s;width:100%}.country-select-container .country-select-dropdown .country-select-item:hover{background-color:#949188!important;color:#fff;outline:none}.country-select-container .country-select-dropdown .country-select-item.selected{background-color:#474642}.country-select-container .country-dropdown-hide{display:none}.country-select-container:hover{cursor:pointer}@media (min-width:768px){.select2-arrow:hover,.ui-spinner-button:hover{background-color:hsla(43,19%,93%,.4)}}.select2-arrow:active,.service-page .color-radios:active,.ui-spinner-button:active{background-color:hsla(43,3%,55%,.3)}@media (min-width:768px){.btn-group:hover>.color-radios:hover{background-color:hsla(43,19%,93%,.4)}#content-area.with-footer{padding-bottom:25px}}.link-yellow{color:#e0b32b!important;font-family:Lato;font-weight:700}@media (min-width:768px){.link-yellow:hover{color:#edbd2d!important}}.link-yellow:active{color:#c79f26!important}.gray-link{color:#7a7971;font-family:Lato;font-weight:700}@media (min-width:768px){.gray-link:hover{color:#adaba0}}.gray-link:active{color:#474642}a[href^="mailto:"],a[href^="mailto:"] i+span,a[href^="tel:"],a[href^="tel:"] i+span{color:#e0b32b!important}.height-fixed{display:block;height:57px}@media screen and (min-width:768px){.modal:before{content:" ";display:inline-block;height:80%;vertical-align:middle}.modal{text-align:center}}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal.in{background:rgba(71,70,66,.9)}@media (max-width:767px){@-webkit-keyframes alertAnimation{0%{opacity:0}30%{opacity:1;top:55px}50%{opacity:1;top:55px}to{opacity:1;top:0}}@-moz-keyframes alertAnimation{0%{opacity:0}30%{opacity:1;top:55px}50%{opacity:1;top:55px}to{opacity:1;top:0}}@-o-keyframes alertAnimation{0%{opacity:0}30%{opacity:1;top:55px}50%{opacity:1;top:55px}to{opacity:1;top:0}}@keyframes alertAnimation{0%{opacity:0}30%{opacity:1;top:55px}50%{opacity:1;top:55px}to{opacity:1;top:0}}}@media (min-width:768px){@-webkit-keyframes alertAnimation{0%{opacity:0}30%{opacity:1;top:70px}50%{opacity:1;top:70px}to{opacity:1;top:0}}@-moz-keyframes alertAnimation{0%{opacity:0}30%{opacity:1;top:70px}50%{opacity:1;top:70px}to{opacity:1;top:0}}@-o-keyframes alertAnimation{0%{opacity:0}30%{opacity:1;top:70px}50%{opacity:1;top:70px}to{opacity:1;top:0}}@keyframes alertAnimation{0%{opacity:0}30%{opacity:1;top:70px}50%{opacity:1;top:70px}to{opacity:1;top:0}}}.alert-animation{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:5s;-moz-animation-duration:5s;-o-animation-duration:5s;animation-duration:5s;-webkit-animation-name:alertAnimation;-moz-animation-name:alertAnimation;-o-animation-name:alertAnimation;animation-name:alertAnimation;opacity:0}.no-right-border{border-right:none!important}@media (max-width:767px){.btn-primary.hover,.btn-primary:hover{background-color:#e0b32a!important;background:-webkit-gradient(linear,left top,left bottom,from(#e0b32a),to(#d7ac29))!important;background:-webkit-linear-gradient(top,#e0b32a,#d7ac29)!important;border:1px solid #c79f26!important;color:#fff!important;outline:none!important}.settings-header-mobile a.fui-close:hover{color:#7a7971;cursor:pointer}}.ring-block{background-color:#adaba0;border-radius:15px;color:#fff;display:inline-block;float:right;font-size:11px;font-weight:700;height:15px;line-height:15px;text-align:center;width:15px}.overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal{z-index:10001}.or-block,.profile-avatar img{width:100%}.or-block{height:20px;margin:15px 0;text-align:center;vertical-align:middle}.or-block span{color:#9b9b9b;display:inline-block;font-size:18px;font-weight:700;width:26px}.or-block:after,.or-block:before{background:#c7c3b9;content:"";display:inline-block;height:1px;margin-bottom:5px;width:calc(50% - 15px)}.btn-primary.active,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover{background-color:#e0b32a;background:-webkit-gradient(linear,left top,left bottom,from(#e0b32a),to(#d7ac29));background:-webkit-linear-gradient(top,#e0b32a,#d7ac29);border:1px solid #c79f26;color:#fff}.has-account{color:#d4a928!important}.flex-container{display:table;display:flex;table-layout:fixed;width:100%}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-direction-col{flex-direction:column!important}.flex-direction-col-rev{flex-direction:column-reverse!important}.flex-justify-start{justify-content:flex-start!important}.flex-justify-end{justify-content:flex-end!important}.flex-justify-center{justify-content:center!important}.flex-justify-between{justify-content:space-between!important}.flex-justify-around{justify-content:space-around!important}.flex-wrap{flex-wrap:wrap!important}.flex-no-wrap{flex-wrap:nowrap!important}.flex-wrap-rev{flex-wrap:wrap-reverse!important}.flex-align-items-start{align-items:flex-start!important}.flex-align-items-end{align-items:flex-end!important}.flex-align-items-center{align-items:center!important}.flex-align-items-stretch{align-items:stretch!important}.flex-align-items-baseline{align-items:baseline!important}.flex-align-content-start{align-content:flex-start!important}.flex-align-content-end{align-content:flex-end!important}.flex-align-content-center{align-content:center!important}.flex-align-content-stretch{align-content:stretch!important}.flex-align-content-between{align-content:space-between!important}.flex-align-content-around{align-content:space-around!important}.flex-item{display:table-cell;position:relative}.flex-align-self-start{align-self:flex-start!important}.flex-align-self-end{align-self:flex-end!important}.flex-align-self-center{align-self:center!important}.flex-align-self-stretch{align-self:stretch!important}.flex-align-self-baseline{align-self:baseline!important}.flex-align-self-auto{align-self:auto!important}.flex-order-first{order:-1!important}.flex-order-last{order:1!important}.flex-order-none{order:0!important}.flex-grow-1{flex:1 1 0%!important}.flex-grow-2{flex:2 1 0%!important}.flex-grow-3{flex:3 1 0%!important}.flex-grow-4{flex:4 1 0%!important}.flex-grow-5{flex:5 1 0%!important}.badge{background-color:#d6594d;border-radius:10rem;display:inline-block;font-family:Lato,Helvetica,Arial,sans-serif;font-size:75%;font-weight:700;line-height:1.6;padding-left:.6em;padding-right:.6em;position:absolute;text-align:center;vertical-align:baseline}.list-body .list-row{-ms-flex-align:center;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;background-color:#fff;border-bottom:1px solid #e0ddd3;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;min-height:63px;position:relative}.list-body .list-row.needs-input .app-arrow,.list-body .list-row.needs-input .app-icon,.list-body .list-row.needs-input .app-text.required{color:#f36;color:#c95349}.list-body .list-row.highlight-row .app-arrow,.list-body .list-row.highlight-row .app-icon,.list-body .list-row.highlight-row .needs-input{color:#edbd2d}.list-body .list-row .row-icon{align-items:center;color:#7a7a78;display:flex;font-size:25px;height:63px;justify-content:center;line-height:1;min-width:56px;text-align:center;width:56px}.list-body .list-row .row-text{align-items:center;color:#7a7971;display:flex;flex-grow:1;font-size:16px;font-weight:700;justify-content:flex-start;min-height:63px;overflow:hidden;padding:10px 0;text-overflow:ellipsis;white-space:nowrap}.list-body .list-row .row-text .row-content{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:normal}.list-body .list-row .row-text .row-content .row-content-h1{align-items:center;display:flex;font-weight:700;height:43px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-body .list-row .row-text .row-content .row-content-sub{align-items:center;display:flex;font-weight:400;overflow:hidden;text-overflow:ellipsis}.list-body .list-row .row-text .row-content .stacked-row{padding:10px 0}.list-body .list-row .row-text .sub-text{font-size:13px;font-weight:300}.list-body .list-row .row-text .list-flat-button{color:#6dadaa;cursor:pointer;font-size:15px;font-weight:600;margin:-5px -10px;padding:10px}.list-body .list-row .row-text .list-flat-button .fui-export{margin-left:4px}.list-body .list-row .row-arrow{align-items:center;color:#7a7971;display:flex;float:right;font-size:15px;height:63px;justify-content:center;min-width:56px;text-align:center;width:56px}.list-body .list-row.edit-row{cursor:pointer}.dialog-centered{border:1px solid silver;margin:auto auto 25px;max-width:520px;padding:35px;text-align:left}.dialog-centered-container .dialog-centered{border:none;margin:0;max-width:none;padding:0}.dialog-centered h1,.dialog-centered h2,.dialog-centered h3,.dialog-centered h4,.dialog-centered h5,.dialog-centered h6{color:#615e59;margin-top:0}.dialog-centered h2{font-size:24px;font-weight:700;line-height:29px;margin-bottom:20px}.dialog-centered h4{font-size:18px;font-weight:700;line-height:22px;margin-bottom:19px}.dialog-centered h5{font-size:14px;font-weight:700;line-height:17px;margin-bottom:6px}.dialog-centered h6.line-behind{color:#bdc3c7;font-size:12px;font-style:italic;font-weight:400;line-height:15px;margin:20px 0;overflow:hidden;position:relative;text-align:center;z-index:1}.dialog-centered h6.line-behind:after,.dialog-centered h6.line-behind:before{background-color:#ecf0f1;content:"\a0";height:1px;overflow:hidden;position:absolute;top:51%;width:50%}.dialog-centered h6.line-behind:before{margin-left:-53%;text-align:right}.dialog-centered h6.line-behind:after{margin-left:3%}.dialog-centered label{color:#615e59;font-size:15px;font-weight:400;line-height:17px;margin-bottom:4px}.dialog-centered .error-label{color:#e74c3c;font-size:12px;font-weight:400;line-height:15px;margin-bottom:8px}.dialog-centered input.additional{margin-top:10px}.dialog-centered .bottom-text{color:silver;font-size:12px;font-weight:400;line-height:15px;margin-top:30px}.dialog-centered .button-next{height:37px;margin-top:20px}.dialog-centered .text-right .btn{margin-top:20px}.dialog-centered .text-between-controls{font-weight:700;line-height:38px;margin-left:10px;margin-right:10px}.dialog-centered .below-button{margin-top:15px}.dialog-centered p a{color:#3498db;text-decoration:underline}.dialog-centered .below-button a{color:silver;font-size:12px;line-height:15px;text-decoration:underline}.dialog-centered .btn-block{margin-top:15px}.dialog-centered p{color:#615e59;font-size:18px;font-weight:400;line-height:26px}.dialog-centered .inline-container{display:table;width:100%}.dialog-centered .inline-item{display:inline-block;padding-right:10px;vertical-align:middle}.dialog-centered .inline-item:last-child{padding:0}.dialog-centered .select{min-width:100px}.dialog-centered .select2-container{border:1px solid #c7c3b9}.dialog-centered .select2-container-disabled,.dialog-centered input[disabled=disabled]{background-color:#f6f7f9;border-color:#ecf0f1;color:#bdc3c7}.dialog-centered .form-group{margin-bottom:20px}.dialog-centered .form-inline .form-control{display:inline-block}@media (min-width:768px){.dialog-centered .form-group.col-sm-6:first-child{padding-right:5px}.dialog-centered .form-group.col-sm-6:last-child{padding-left:5px}}@media (max-width:767px){.dialog-centered{border:none;border-radius:0;padding:20px}.dialog-centered h1,.dialog-centered h2,.dialog-centered h3,.dialog-centered h4,.dialog-centered h5,.dialog-centered h6{text-align:left}.dialog-centered .text-between-controls{margin-left:5px;margin-right:5px}.dialog-centered .bottom-text{text-align:center;width:100%}.dialog-centered.need-more-width{padding:35px 15px}.dialog-centered-container .dialog-centered.need-more-width{padding:35px 0}.dialog-centered.need-more-width .select{min-width:90px}}.cancel-link{color:#adaba0;font-size:14px;padding-bottom:30px;text-decoration:underline}.cancel-link:hover{cursor:pointer}.color-indicators.indicator-,.color-indicators.indicator-blue{background-color:#98baff;border-color:#6278a3}.color-indicators.indicator-green{background-color:#b7cf91;border-color:#5d8718}.color-indicators.indicator-purple{background-color:#c0a4eb;border-color:#7c62a3}.color-indicators.indicator-orange{background-color:#edc4a6;border-color:#db7932}.color-indicators.indicator-red{background-color:#f0aba7;border-color:#d64036}.color-indicators.indicator-teal,.color-indicators.indicator-yellow{background-color:#91cfb5;border-color:#368564}.color-indicators.indicator-gray{background-color:#d3d3d3;border-color:#fff}.background-color-dark-mixin.color-,.background-color-dark-mixin.color-blue{background-color:#6278a3}.background-color-dark-mixin.color-green{background-color:#5d8718}.background-color-dark-mixin.color-purple{background-color:#7c62a3}.background-color-dark-mixin.color-orange{background-color:#db7932}.background-color-dark-mixin.color-red{background-color:#d64036}.background-color-dark-mixin.color-teal,.background-color-dark-mixin.color-yellow{background-color:#368564}.background-color-dark-mixin.color-gray{background-color:#d3d3d3}.background-color-light-mixin.color-,.background-color-light-mixin.color-blue{background-color:#98baff}.background-color-light-mixin.color-green{background-color:#b7cf91}.background-color-light-mixin.color-purple{background-color:#c0a4eb}.background-color-light-mixin.color-orange{background-color:#edc4a6}.background-color-light-mixin.color-red{background-color:#f0aba7}.background-color-light-mixin.color-teal,.background-color-light-mixin.color-yellow{background-color:#91cfb5}.background-color-light-mixin.color-gray{background-color:#d3d3d3}.border-color-dark-mixin.color-,.border-color-dark-mixin.color-blue{border-color:#6278a3}.border-color-dark-mixin.color-green{border-color:#5d8718}.border-color-dark-mixin.color-purple{border-color:#7c62a3}.border-color-dark-mixin.color-orange{border-color:#db7932}.border-color-dark-mixin.color-red{border-color:#d64036}.border-color-dark-mixin.color-teal,.border-color-dark-mixin.color-yellow{border-color:#368564}.border-color-dark-mixin.color-gray{border-color:#d3d3d3}.portable-header{background-color:#9b9b9b;box-shadow:0 0 4px rgba(0,0,0,.14),0 0 8px rgba(0,0,0,.28);height:53px;padding:15px 16px;position:relative;width:100%;z-index:1}.portable-header.color-,.portable-header.color-blue{background-color:#6278a3}.portable-header.color-green{background-color:#5d8718}.portable-header.color-purple{background-color:#7c62a3}.portable-header.color-orange{background-color:#db7932}.portable-header.color-red{background-color:#d64036}.portable-header.color-teal,.portable-header.color-yellow{background-color:#368564}.portable-header.color-gray{background-color:#d3d3d3}.portable-header.summary-header{height:106px}.portable-header.summary-header .header-text{bottom:15px;position:absolute}.portable-header.summary-header .confirm-link{top:5px}.portable-header.summary-header .edit-link{background-color:transparent;border:1px solid hsla(0,0%,100%,.35);border-radius:50%;color:#fff;font-size:15px;height:38px;right:10px;top:10px;width:38px}.portable-header.summary-header .edit-link .glyphicon{right:-1px;top:1px}.portable-header.summary-header .edit-link .edit-link-overlay{background-color:rgba(0,0,0,.25);border-radius:50%;bottom:0;left:0;position:absolute;right:0;top:0}.portable-header.text-left{text-align:left}.portable-header .confirm-link{background-color:transparent;color:#fff;font-size:18px;font-weight:700;padding:10px;position:absolute;right:10px;top:7px}.portable-header .btn-disabled{opacity:.5}.portable-header .create-spinner{height:25px;position:absolute;right:24px;top:13px;width:25px}.portable-header .fui-close{color:#fff;font-size:13px;height:53px;left:0;position:absolute;text-align:center;top:0;width:53px}.portable-header .fui-close:before{line-height:53px;vertical-align:inherit}.portable-header .header-text{color:#fff;display:inline-block;font-family:Lato,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;margin-left:35px;max-width:calc(100% - 53px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portable-header .header-text .light-text{font-weight:400;opacity:.7}.portable-header .header-text.list-view-header{margin-left:0}.portable-header .summary-text{font-size:16px;margin-left:0}.portable-header .summary-text.text-indent{margin-left:40px}.portable-header a.back-button{color:#b1ad9e;font-size:18px;height:53px;left:0;line-height:53px;position:absolute;top:0;width:53px}.portable-header a.back-button .fui-shape{line-height:53px}@media (max-width:767px){.alert.alert-floating{font-size:13px;line-height:1.3;margin-left:-57px;max-width:248px;min-height:31px;top:65px}}@media (min-width:768px){.alert.alert-floating{font-size:11px;line-height:1.3;margin-left:-56.5px;max-width:358px;top:80px}.alert.alert-floating.alert-editing-top{top:82px}}.alert.alert-floating{border-radius:4px;box-shadow:0 1px 2px rgba(71,70,65,.4);color:#fff;display:inline-block;font-family:Lato;font-weight:400;margin:auto;padding:9px 13px;position:relative;vertical-align:middle;width:auto}.alert.alert-floating button.close{display:none}.alert.alert-success{background-color:#90ab52}.alert.alert-success a{cursor:pointer}.alert-block{padding:0;position:relative}.alert-block .alert.alert-success{background-color:#90ab52;border-radius:4px;font-size:17px;margin-right:auto;overflow:hidden;position:absolute;text-align:left;text-overflow:ellipsis;top:0;z-index:100}@media (max-width:767px){.alert-block .alert.alert-success{top:1px}}.alert-block .alert.alert-success .fui-close{color:hsla(0,0%,100%,.5);float:right;font-size:11px;height:100%;line-height:60px;text-decoration:none;top:0}.alert.large{margin:0 10px;width:calc(100% - 40px)}@media (max-width:767px){.alert.large{font-size:15px;height:40px;padding:6px 0 10px 15px;width:calc(100% - 20px)}.alert.large .fui-close{top:6px}}@media (min-width:768px){.alert.large{font-size:17px;height:60px;line-height:22px;padding:19px;width:calc(100% - 20px)}.alert.large .fui-close{top:15px}}@media (min-width:1024px){.alert.large{width:calc(100% - 40px)}}.alert.medium{margin:auto;text-align:center;width:350px}@media (max-width:767px){.alert.medium{font-size:15px;padding:10px 0;top:55px;width:250px}}@media (min-width:768px){.alert.medium{font-size:17px;line-height:20px;padding:7px;top:70px;width:350px}}.alert.alert-danger{background-color:#d6594d}.big-alert{width:100%}.s-alert-box{z-index:999991}.s-alert-box p{color:rgba(250,251,255,.95);font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;text-align:center}.s-alert-box a{cursor:pointer;opacity:1;text-decoration:underline}.s-alert-box.s-alert-top-right{right:calc(50% - 150px);width:300px;z-index:999992}.s-alert-box.s-alert-bottom-right{border-radius:16px;max-width:707px}@media (max-width:767px){.s-alert-box.s-alert-bottom-right{left:20px!important;max-width:calc(100% - 40px);right:20px!important}}.s-alert-error{background:#d6594d}.s-alert-success{background-color:#90ab52}.s-alert-info{background-color:#3498db}.s-alert-warning{background-color:#f39c12}div:not(.has-error):not(.has-error-popover)>.popover{background:#fff;border:1px solid #c7c3b9;border-radius:6px;box-shadow:0 1px 3px 0 #c7c3b9;-webkit-box-shadow:0 1px 3px 0 #c7c3b9;font-family:Lato,Helvetica,Arial,sans-serif}div:not(.has-error):not(.has-error-popover)>.popover>.popover-title{background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;color:#615e59;font-size:18px;padding:16px 20px;text-align:center}div:not(.has-error):not(.has-error-popover)>.popover>.popover-content{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;overflow-y:hidden;padding:0}.meso-error{color:red;padding-top:5px}#about-us-container{max-width:1024px;text-align:center}@media (max-width:767px){#about-us-container{padding-top:55px}}@media (min-width:768px){#about-us-container{padding-top:70px}}#privacy-container,#terms-container{margin-left:20px;margin-right:20px;text-align:left}@media (max-width:767px){#privacy-container,#terms-container{padding-top:55px}}@media (min-width:768px){#privacy-container,#terms-container{padding-top:70px}}#privacy-container h1,#terms-container h1,.member{text-align:center}.member{display:inline-block;margin:10px 30px;min-height:230px;z-index:1}.member img{max-height:200px;max-width:100%}.member .member-info{font-size:18px;padding-top:15px}.hiring-block{display:inline-block;max-width:460px}#content-area>div .calendar-page.edit-mode #cal-header{top:1px}#content-area>div .calendar-page.edit-mode.multi-provider #cal-header{top:0}@media (min-width:768px){#content-area>div .calendar-page.view-mode .main-block-for-scroll{padding-top:60px}}@media (max-width:767px){#content-area>div .calendar-page .main-block-for-scroll{background-color:#f0eee9;height:calc(100% - 57px);min-height:auto;overflow-y:scroll}#content-area>div .calendar-page .main-block-for-scroll.mobile-week-grid{height:calc(100% - 117px)}#content-area>div .calendar-page.view-mode .main-block-for-scroll{height:calc(100% - 57px);padding-top:44px}#content-area>div .calendar-page.view-mode .main-block-for-scroll.list-view-mode{padding-top:0}#content-area>div .calendar-page.view-mode .main-block-for-scroll.mobile-week-grid{height:calc(100% - 117px)}#content-area>div .calendar-page.edit-mode.multi-provider .main-block-for-scroll{height:calc(100% - 106px)}#content-area>div .calendar-page.edit-mode.multi-provider .main-block-for-scroll.mobile-week-grid{height:calc(100% - 167px)}}.message-panel{height:100%}#calendar-chat{box-shadow:-2px 2px 4px 0 hsla(51,7%,65%,.27);display:none}#calendar-chat #customer_detail .mobile-block .notes-block .panel-body{height:280px}#calendar-chat .main-block-for-scroll.padding-for-header{padding-top:0}#calendar-chat .frt-fixed-content-wrapper{height:calc(100% - 120px);left:auto;top:120px;width:328px}#calendar-chat ul.nav{padding-bottom:2px}#calendar-chat>.message-panel{height:calc(100% - 25px);padding-top:50px;width:100%}@media (min-width:768px){#calendar-chat{background-color:#fff;border-left:1px solid #bdc3c7;border-top:1px solid #bdc3c7;height:calc(100% - 70px);padding-bottom:0;position:absolute;right:0;top:70px;width:328px;z-index:1010}#calendar-chat.authenticated{background-color:#f9f8f5}#calendar-chat.active{display:block;overflow:hidden}#calendar-chat #chat-header{background-color:#fff;border-bottom:1px solid #bdc3c7;color:#615e59;font-size:18px;height:50px;line-height:50px;overflow:hidden;padding:0 15px;position:absolute;text-align:center;white-space:nowrap;width:100%;z-index:10}#calendar-chat #chat-header .header-text{font-weight:600;margin:auto;max-width:80%;overflow:hidden;text-overflow:ellipsis}#calendar-chat #chat-header .close-button{color:#615e59;font-size:18px;line-height:49px;position:absolute;right:0;top:0}}#calendar-chat .main-block-for-scroll{height:calc(100% - 50px);overflow-y:auto;position:relative}#calendar-chat .mobile-block{height:100%;padding-top:50px;position:relative}#calendar-chat .detail-customer-block .panel-group{padding:10px}#calendar-chat #mobile-tab-content{height:calc(100% - 45px);margin-top:-20px;padding-top:0;position:relative;width:100%}#calendar-chat #mobile-tab-content .messages-mobile-block{height:100%;margin:0}#calendar-chat #mobile-tab-content .messages-mobile-block .all-messages{height:calc(100% - 126px)}#calendar-chat .shared-photos-container{position:absolute;top:50px;width:100%}#calendar-chat .shared-photos-container #mobile-tab-content{margin:0}#calendar-chat .shared-photos-container #mobile-tab-content .photos-block{width:100%}@media screen and (min-width:767px){.select-provider-block{display:none}}.customers-lookup-btn{bottom:57px;position:fixed}.calendar-btn,.customers-lookup-btn{box-shadow:0 2px 4px rgba(0,0,0,.23);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.23);right:20px}.calendar-btn{position:absolute;top:-25px}.calendar-page .avl-inputs-header,.calendar-page .edit-mode-overlay,.calendar-page .tabs-row{display:none}@media (max-width:767px){.calendar-page.edit-mode .calendar-time .calendar-end-time{bottom:9px}.calendar-page.edit-mode .calendar-week .timezone-indicator.bottom-position{bottom:3px}}.flex-column{overflow:hidden}.calendar-day{-ms-flex-positive:1;flex-grow:1;overflow:visible;position:relative}.calendar-day.customer-day{border-left:1px solid #e4e0d8}@media (max-width:767px){.calendar-day.customer-day{border-left:none}.calendar-day.customer-day .js-availability-column{border-left:1px solid #e4e0d8;border-top:2px solid #e4e0d8}}.calendar-day .day-column{overflow:hidden;z-index:1}@media (max-width:767px){.calendar-day .day-column .edit-mode{border-top:2px solid #e4e0d8}}.calendar-day .day-column-bottom{background-color:#f0eee9;height:20px;position:absolute;width:100%;z-index:10}.calendar-day .day-title{background:#f0eee9;border-bottom:1px solid #dbd5ca;color:#666;cursor:pointer;display:block;font-size:12px;height:25px;line-height:18px;min-height:25px;text-align:left}.calendar-day .day-title>span{font-size:12px;padding:0 0 10px 11px}.calendar-day .day-title span.today{border-bottom:4px solid #2ebbe6;display:inline-block;height:24px;width:100%}.calendar-day .buttons-column{position:absolute;width:calc(100% - 2px)}.calendar-day .buttons-column .ftux-book-btn{animation:fadein .5s linear .65s forwards;opacity:0;position:absolute;width:385px;z-index:101}.calendar-day .buttons-column .ftux-book-btn .ftux-body{font-weight:400}.calendar-day .buttons-column .ftux-book-btn .ftux-container:before{left:31px}.calendar-day .buttons-column .ftux-book-btn .ftux-container:after{left:28px}.calendar-day .buttons-column .ftux-book-btn.right{left:auto;right:0}.calendar-day .buttons-column .ftux-book-btn.right .ftux-container:before{left:auto;right:31px}.calendar-day .buttons-column .ftux-book-btn.right .ftux-container:after{left:auto;right:28px}@media (max-width:767px){.calendar-day .buttons-column .ftux-book-btn{width:100%}.calendar-day .buttons-column .ftux-book-btn .ftux-container:before{left:calc(25% - 9px)}.calendar-day .buttons-column .ftux-book-btn .ftux-container:after{left:calc(25% - 12px)}.calendar-day .buttons-column .ftux-book-btn.right .ftux-container:before{left:auto;right:calc(25% - 9px)}.calendar-day .buttons-column .ftux-book-btn.right .ftux-container:after{left:auto;right:calc(25% - 12px)}}.calendar-day .buttons-column .actionable+.ftux-book-btn{display:none}.calendar-day .day-slots{display:block;position:absolute;right:0;transition-delay:.25s;transition-duration:.5s;transition-property:width;width:calc(100% - 30px)}.calendar-day .booked-column{position:absolute;width:calc(100% - 20px)}@media (max-width:767px){.calendar-day .booked-column{margin-top:2px}}.calendar-day .day-avail{display:block;width:100%;z-index:1}.calendar-day .day-avail .day-column{float:left;left:0;padding:0;position:relative;text-align:center;width:100%}.calendar-day .day-avail .avail-edit-column{position:absolute;top:0;width:calc(100% - 20px)}.calendar-day .day-avail .day-column.edit-mode{-ms-box-align:stretch;box-align:stretch;-ms-flex-align:stretch;-ms-box-lines:single;box-lines:single;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.calendar-day .day-avail .day-column.edit-mode .availability-rail{background-color:#e4e0d8;cursor:pointer;display:block;position:relative;width:30px;z-index:20}.calendar-day .day-avail .day-column.edit-mode .availability-column{left:0;position:absolute;width:calc(100% - 21px);z-index:20}.calendar-day .day-avail .day-column.edit-mode .slots-column{-ms-flex-positive:1;display:block;flex-grow:1;position:relative;z-index:10}.calendar-day .day-avail .day-column.edit-mode .hour-block{background-color:#f0eee9}.calendar-day .hour-block{background-color:#f0eee9;border-bottom:1px solid #dbd5ca;border-right:1px solid #dbd5ca;height:84px;position:relative}@media (max-width:767px){.calendar-day .hour-block{border-width:1px}}.calendar-day .hour-block .profile-avatar{position:relative}.calendar-day .hour-block .profile-avatar img{width:100%}.calendar-day .hour-block.view-hour-block{border-bottom-color:#e4e0d8;border-right-color:#e4e0d8}.calendar-day .hour-block .plus-availability{border:1px dotted #dbd5ca;border-radius:50%;color:#dbd5ca;cursor:default;font-family:Lato;font-size:34px;font-weight:300;height:40px;line-height:40px;margin:0 auto;position:relative;text-align:center;top:22px;width:40px}.calendar{background:#fff!important;padding-top:0;width:100%}@media (min-width:768px){.calendar{height:calc(100% - 98px);margin-top:0}.calendar.calendar-customer{height:calc(100% - 112px);position:relative}}.calendar .timezone-month-indicator{color:#e6e2da;font-size:10px;left:15px;position:absolute;top:10px}.calendar-grid-loading{background-color:#979797!important;border-radius:3px;box-shadow:0 1px 2px rgba(71,70,65,.4);color:#fff;font-size:16px;left:0;line-height:2;margin:auto;position:fixed;right:0;text-align:center;top:131px;width:86px;z-index:150}@media (max-width:767px){.calendar-grid-loading{top:115px}}.calendar-swiper .swiper-container-calendar,.calendar-swiper-week .swiper-container-calendar{-ms-flex-positive:1;flex-grow:1}.calendar-for-week{height:calc(100% - 104px);overflow-y:scroll;position:relative}.calendar-page.edit-mode.multi-provider .calendar-for-week{height:calc(100% - 152px)}.calendar-for-week::-webkit-scrollbar,.calendar-month .day-numbers::-webkit-scrollbar{background-color:#f0eee9;width:12px}.calendar-for-week::-webkit-scrollbar-thumb,.calendar-month .day-numbers::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3)}.calendar-for-week::-webkit-scrollbar-track,.calendar-month .day-numbers::-webkit-scrollbar-track{background-color:transparent}.calendar-for-week::-webkit-scrollbar-track:hover,.calendar-month .day-numbers::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 0 rgba(0,0,0,.1)}.calendar-week{-ms-box-lines:single;box-lines:single;-ms-box-pack:start;box-pack:start;-ms-flex-pack:start;-ms-box-align:stretch;box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch;background-color:#f0eee9;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:auto;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;position:relative}.calendar-week .timezone-indicator{bottom:18px;color:#948c7b;font-size:10px;position:absolute;text-align:center;width:100%;z-index:10}.calendar-week .calendar-time{border-right:1px solid #dbd5ca}.calendar-week.calendar-week-mobile{padding-bottom:0!important;padding-top:0!important}.calendar-week.calendar-week-header{height:47px;overflow-y:hidden;padding-bottom:0;padding-top:20px;position:relative;width:100%;z-index:20}.calendar-week.calendar-week-header .calendar-time{height:27px}.calendar-week.calendar-week-header .calendar-time .timezone-indicator{color:#948c7b;font-size:10px;padding-right:4px;padding-top:6px}.calendar-week.calendar-week-header .calendar-day{border-bottom:1px solid #dbd5ca;border-left:1px solid #dbd5ca;margin-left:-1px;min-width:100px;width:100%}.calendar-week.calendar-week-header .calendar-day .day-title>span{padding-left:34px}.calendar-week.calendar-week-header .calendar-day .day-avail-indicator{background-color:#c0e1e3;border-radius:3px;display:inline-block;height:14px;left:0;margin-left:8px;margin-right:0;position:absolute;top:5px;width:14px;z-index:1}.calendar-week.calendar-week-header .calendar-day .day-event-indicator{background-color:#474542;border-radius:2px;display:inline-block;height:4px;left:5px;margin-left:8px;margin-right:0;position:absolute;top:10px;width:4px;z-index:2}.calendar-week.calendar-week-header .day-title{height:27px;padding-top:3px}.calendar-week.calendar-week-header.calendar-week-customer-header .timezone-indicator{padding-top:0;text-align:right;top:-10px}.calendar-week.calendar-week-header.calendar-week-customer-header .calendar-day{border-left:1px solid hsla(39,19%,83%,0)}.calendar-week.calendar-week-header.calendar-week-customer-header .day-title{border-left:none;text-align:center}.calendar-week.calendar-week-header.calendar-week-customer-header .day-title>span{padding:0 0 5px}.calendar-week.calendar-week-header.calendar-week-customer-header .day-avail-indicator{left:calc(50% - 55px);margin-left:0}.calendar-week.calendar-week-header.calendar-week-customer-header .day-event-indicator{left:calc(50% - 55px);margin-left:5px}.calendar-week.calendar-week-header .calendar-scroll-dummy{-ms-flex-positive:0;flex-grow:0;flex-shrink:0;width:12px}@media (min-width:1200px){.calendar-week{overflow:hidden;padding-bottom:50px;padding-left:30px;padding-right:20px}}@media (min-width:768px) and (max-width:1199px){.calendar-week{overflow:hidden;padding-bottom:50px;padding-left:5px;padding-right:5px}}@media (max-width:767px){.calendar-week .timezone-indicator{color:#948c7b;font-size:10px;height:15px;position:absolute;right:15px;text-align:right}.calendar-week .timezone-indicator.top-position{top:5px}.calendar-week .timezone-indicator.bottom-position{bottom:-2px}}.time-line.today{height:2px;left:-5px;right:0;z-index:19}.time-line.today,.time-line.today:before{background:#2ebbe6;box-shadow:0 -1px #f0eee9,0 1px #f0eee9;position:absolute}.time-line.today:before{border-radius:50%;content:"";display:block;height:10px;left:0;top:-4px;width:10px}.time-line.today.time-line-customer:before{left:1px}@media (max-width:767px){.time-line.today{left:-2px;margin-top:20px}.time-line.today.time-line-customer:before,.time-line.today:before{left:-4px}}.time-line.time-line-not-display{display:none}.calendar-time{background:#f0eee9;min-height:auto;min-width:38px;overflow:visible;position:relative;text-align:right;white-space:nowrap;width:38px}@media (max-width:767px){.calendar-time{margin-top:20px}}.calendar-time .calendar-hour-block{color:#666;font-size:12px;height:84px;min-height:84px;padding-right:4px;position:relative;top:-2px}.calendar-time .calendar-end-time{bottom:-11px;color:#666;font-size:12px;position:absolute;right:4px}@media (max-width:767px){.calendar-time .calendar-end-time{bottom:53px}}.calendar-time .current-time{background-color:#2ebbe6;border-radius:5px;box-shadow:0 -1px #f0eee9,0 1px #f0eee9;color:#fff;font-size:12px;margin-top:-8px;padding:1px 3px;position:absolute;right:5px;z-index:20}@media (max-width:767px){.calendar-time .current-time{display:none}}@media (min-width:768px) and (max-width:1199px){.calendar-time .current-time{right:-10px}}.calendar-time+.calendar-day .day-title{cursor:default;margin-left:1px}.avl-tabs .flex-column>.day-column.edit-mode>div:not(.day-title){padding-right:0}.merchant-booked{cursor:pointer;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;height:84px;left:0;margin:1px 0 0;position:absolute;top:0;width:100%}.merchant-booked .merchant-booked-slot{border:1px solid #f0eee9;float:left;height:100%;left:0;overflow:hidden;padding:1px 0 1px 2px;position:absolute;top:0;width:100%;z-index:10}.merchant-booked .merchant-booked-slot.color-,.merchant-booked .merchant-booked-slot.color-blue{background-color:#98baff}.merchant-booked .merchant-booked-slot.color-green{background-color:#b7cf91}.merchant-booked .merchant-booked-slot.color-purple{background-color:#c0a4eb}.merchant-booked .merchant-booked-slot.color-orange{background-color:#edc4a6}.merchant-booked .merchant-booked-slot.color-red{background-color:#f0aba7}.merchant-booked .merchant-booked-slot.color-teal,.merchant-booked .merchant-booked-slot.color-yellow{background-color:#91cfb5}.merchant-booked .merchant-booked-slot.color-gray{background-color:#d3d3d3}.merchant-booked .merchant-booked-slot .weighted-bar{content:"";display:inline-block;float:left;height:calc(100% + 2px);left:-2px;position:relative;top:-1px;width:3px}.merchant-booked .merchant-booked-slot .weighted-bar.color-,.merchant-booked .merchant-booked-slot .weighted-bar.color-blue{background-color:#6278a3}.merchant-booked .merchant-booked-slot .weighted-bar.color-green{background-color:#5d8718}.merchant-booked .merchant-booked-slot .weighted-bar.color-purple{background-color:#7c62a3}.merchant-booked .merchant-booked-slot .weighted-bar.color-orange{background-color:#db7932}.merchant-booked .merchant-booked-slot .weighted-bar.color-red{background-color:#d64036}.merchant-booked .merchant-booked-slot .weighted-bar.color-teal,.merchant-booked .merchant-booked-slot .weighted-bar.color-yellow{background-color:#368564}.merchant-booked .merchant-booked-slot .weighted-bar.color-gray{background-color:#d3d3d3}.merchant-booked .merchant-booked-slot .google-icon{height:10px;position:absolute;right:5px;top:5px}.merchant-booked .merchant-booked-slot.focused{border:2px solid #fff;box-shadow:0 0 2px 4px rgba(0,0,0,.16);-webkit-box-shadow:0 0 2px 4px rgba(0,0,0,.16);padding:0 0 0 1px}.merchant-booked .merchant-booked-slot.focused.color-,.merchant-booked .merchant-booked-slot.focused.color-blue{border-color:#6278a3}.merchant-booked .merchant-booked-slot.focused.color-green{border-color:#5d8718}.merchant-booked .merchant-booked-slot.focused.color-purple{border-color:#7c62a3}.merchant-booked .merchant-booked-slot.focused.color-orange{border-color:#db7932}.merchant-booked .merchant-booked-slot.focused.color-red{border-color:#d64036}.merchant-booked .merchant-booked-slot.focused.color-teal,.merchant-booked .merchant-booked-slot.focused.color-yellow{border-color:#368564}.merchant-booked .merchant-booked-slot.focused.color-gray{border-color:#d3d3d3}.merchant-booked .merchant-booked-slot.focused .booked-indicators{bottom:-1px;left:4px}.merchant-booked .merchant-booked-slot.focused .profile-avatar{position:absolute;right:1px;top:1px}.merchant-booked .merchant-booked-slot .booked-indicators{bottom:0;color:#4a4a4a;font-size:11px;left:5px;line-height:1;position:absolute}.merchant-booked .merchant-booked-slot .booked-indicators .fui-usd{margin-right:5px}.merchant-booked .merchant-booked-slot .booked-indicators .fui-new-note{bottom:1px;font-size:10px;margin-right:2px;position:relative}.merchant-booked .merchant-booked-slot+.merchant-booked-slot{z-index:11}.merchant-booked .personal-event{background-color:#949188;color:#fff;display:flex;flex-direction:column;font-size:13px;padding:1px 0 1px 2px}.merchant-booked .personal-event .time-info{color:#fff!important;height:13px;overflow:hidden}.merchant-booked .personal-event .event-title{word-wrap:break-word;overflow:hidden;overflow-wrap:break-word;white-space:normal}.merchant-booked .profile-avatar{height:18px;position:absolute;right:2px;top:2px;width:18px}@media (min-width:768px) and (max-width:1024px){.merchant-booked .profile-avatar{display:none}}.merchant-booked .time-info{color:#474642;display:block;font-size:10px;text-align:left;text-shadow:0 0 2px rgba(0,0,0,.1);width:calc(100% - 13px)}.merchant-booked .time-info .time{display:inline-block;vertical-align:bottom;width:auto}.merchant-booked .time-info .service-name{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;width:calc(100% - 52px)}.merchant-booked .booked-name{display:block;font-size:13px;margin-bottom:3px;text-shadow:0 0 2px rgba(0,0,0,.1);width:100%}.merchant-booked .booked-name,.merchant-booked .service-booked-name{color:#474642;float:left;max-width:calc(100% - 3px);overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.merchant-booked .service-booked-name{font-size:10px}.merchant-booked.xs .service-booked-name,.merchant-booked.xs .time-info{display:none}.merchant-booked.xs .booked-name{font-size:10px;padding-left:2px;padding-top:2px;width:auto}.merchant-booked.xs .booked-indicators{display:inline;position:relative;width:auto}.avl-tabs{height:48px}@media (max-width:767px){.avl-tabs{height:50px;position:relative;width:100%}.avl-tabs .tabs-row{background-color:#fff!important;border-top:none!important;overflow-x:auto!important}.avl-tabs .tabs-row::-webkit-scrollbar{display:none}.avl-tabs .tabs-row ul.list{border-bottom:1px solid #adaba0;bottom:0;height:100%;min-width:100%;padding-left:6px;padding-right:6px;white-space:nowrap}.avl-tabs .tabs-row ul.list>li{bottom:0;display:inline-block;float:none;height:50px;margin-right:0;opacity:.7;overflow:hidden;transition:width .15s ease-out;width:48px}.avl-tabs .tabs-row ul.list>li a{background-color:transparent;border:none;height:100%;margin-bottom:0;margin-right:0;padding:8px;white-space:nowrap}.avl-tabs .tabs-row ul.list>li.summary{text-align:center;width:115px}.avl-tabs .tabs-row ul.list>li .tab-title{margin-left:7px;margin-right:3px;max-width:76px;vertical-align:middle}.avl-tabs .tabs-row ul.list>li .tab-title.collapsable{font-weight:700}.avl-tabs .tabs-row ul.list>li .tab-title.summary{font-weight:700;line-height:35px;margin-left:0;max-width:none;padding:0 5px}.avl-tabs .tabs-row ul.list>li.active{opacity:1;width:135px}.avl-tabs .tabs-row ul.list>li.active a{background-color:#fff;border:none;border-bottom:4px solid #edbd2d;padding:10px 8px}.avl-tabs .tabs-row ul.list>li.active a .tab-title.summary,.avl-tabs .tabs-row ul.list>li.active a>div{margin-top:-2px}.avl-tabs .tabs-row ul.list>li.active a .tab-title.collapsable{display:inline-block}.avl-tabs .tabs-row ul.list>li.active.summary{width:115px}.avl-tabs .tabs-row ul.list>li.active:only-child,.avl-tabs .tabs-row ul.list>li:only-child{width:auto}.avl-tabs .tabs-row ul.list>li.active:only-child a,.avl-tabs .tabs-row ul.list>li:only-child a{padding:9px 10px}.avl-tabs .tabs-row ul.list>li.active:only-child a .tab-title,.avl-tabs .tabs-row ul.list>li:only-child a .tab-title{max-width:220px;width:auto}.avl-tabs .tabs-row ul.list .profile-avatar{width:32px}.avl-tabs .tabs-row ul.list .profile-avatar img{height:32px;width:32px}}.avl-tabs .scroller{background-color:#f0eee9;border:2px solid #c2bdb4;border-radius:4px;color:#7a7971;cursor:pointer;display:none;font-size:13px;height:38px;position:absolute;text-align:center;top:79px;width:26px;z-index:23}.avl-tabs .scroller i{font-size:20px;line-height:38px;position:relative;top:-1px}.avl-tabs .scroller-right{right:0}.avl-tabs .scroller-left{left:0}.avl-tabs .list{bottom:0;left:0;min-width:10000px;position:absolute}.avl-tabs .tabs-row{background-color:#f7f6f2;border-top:1px solid #e0ddd3;float:left;height:100%;overflow:hidden;position:relative;width:100%;z-index:22}.avl-tabs .tabs-row .nav-tabs>li{margin-bottom:-3px}.avl-tabs .tabs-row ul{border-bottom:3px solid #adaba0;margin-bottom:0;padding-left:28px}.avl-tabs .tabs-row ul>li{border-bottom:none;bottom:-3px;float:left;margin:0 3px;position:relative;width:160px}.avl-tabs .tabs-row ul>:not(.active){bottom:-3px}.avl-tabs .tabs-row ul>li a{background-color:#e4e0d8;border-bottom-color:transparent;border-radius:0}.avl-tabs .tabs-row ul>li a>.tab-title{color:#7a7971;display:inline-block;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;width:100%}.avl-tabs .tabs-row ul>li a .profile-avatar+.tab-title{width:calc(100% - 27px)}.avl-tabs .tabs-row ul>li a img{height:20px;width:20px}.avl-tabs .tabs-row ul>li.active a{background-color:#f0eee9;border:3px solid #adaba0}.avl-tabs .tabs-row ul>li.active a .tab-title{font-weight:700}.avl-tabs .tabs-row .profile-avatar{display:inline-block;width:20px}.avl-tabs .tabs-row .profile-avatar img{width:100%}.avl-tabs .tab-content{background-color:#f0eee9;height:100%;margin-top:45px}.avl-tabs .tab-content .tab-pane{max-height:calc(100% - 43px);overflow-y:auto}.avl-tabs .flex-column>.day-column>div:not(.day-title){padding-right:4px;text-align:right}@media (max-width:767px){.avl-tabs .tab-content{margin-top:57px}.avl-tabs .tab-content .tab-pane{max-height:100%;padding-bottom:44px;padding-left:20px}.avl-tabs .tab-content .calendar-day{margin-top:0}}.avl-tabs .month-grid{height:100%;overflow-y:auto;width:100%}.avl-tabs .month-grid .day-numbers{padding-bottom:50px}.avl-tabs .tabs-row{display:block}.availability-block{background-color:#fff;border:2px solid #c2bdb4;border-radius:6px;cursor:pointer;height:100%;overflow:hidden;padding-top:2px;position:absolute;width:100%;z-index:10}.availability-block .fui-repeat{color:#918f8a;font-size:10px;left:5px;padding-right:2px;position:absolute;top:5px}.availability-block .avl-indicators{bottom:7px;left:30px;line-height:1;overflow:hidden;position:absolute;white-space:nowrap}.availability-block .avl-indicators .start-times{color:#979797;font-size:10px;font-style:italic;font-weight:400}.availability-block .fui-combined-shape{color:#d3d3d3;font-size:13px;left:0;margin-right:2px;position:relative;top:1px}.availability-block .avl-service-grouped{font-style:italic}.availability-block.focused{border:2px solid #72b2c4;border-radius:3px;box-shadow:0 0 2px 4px rgba(0,0,0,.16);-webkit-box-shadow:0 0 2px 4px rgba(0,0,0,.16)}.availability-block.focused .available-indicators{background-color:#72b2c4}.availability-block.xs{padding-top:0}.availability-block .avl-time{color:#4d4d4d;font-size:12px;font-weight:700;overflow:hidden;padding-left:8px;text-align:left;white-space:nowrap}.availability-block .start-time-notch{background-color:#f7f6f2;border-radius:50%;height:5px;left:4px;margin-top:6px;position:absolute;width:5px}.availability-block .available-indicators{background-color:#c2bdb4;height:100%;left:-2px;position:absolute;top:0;width:14px}.availability-bar{background-color:#fff;border:1px solid #f0eee9;border-radius:2px;cursor:pointer;height:100%;margin-left:1px;overflow:hidden;position:absolute;text-align:left;width:100%;z-index:10}.availability-bar .provider .profile-avatar{display:inline-block;height:24px;margin:2px 2px 1px;width:24px}.availability-bar .provider .provider-description{color:#7a7971;display:inline-block;font-size:12px;overflow:hidden;padding-left:3px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:calc(100% - 32px)}.availability-bar .provider .more-providers{background-color:#615e59;border-radius:50%;color:#fff;display:inline-block;font-size:11px;height:24px;line-height:24px;margin-bottom:2px;text-align:center;vertical-align:middle;width:24px}.availability-bar.focused{border:2px solid #72b2c4;border-radius:3px;box-shadow:0 0 2px 4px rgba(0,0,0,.16);-webkit-box-shadow:0 0 2px 4px rgba(0,0,0,.16)}.availability-bar.focused .availability-bar-container,.availability-bar.focused .fui-appt-start-times-icon,.availability-bar.focused .start-times{margin:-1px}.availability-bar .service-indicators:blank{display:none}.availability-bar .service-indicators{margin:0 2px;padding:0}.availability-bar .service-indicators .service-indicators-separator{background-color:#fff;height:1px;margin:2px 0;width:26px}.availability-bar .service-indicators.spacing-increase .service-indicators-separator{margin:3px 0}.availability-bar .service-indicators .service .service-bar{display:inline-block;margin-right:1px;vertical-align:middle;width:25px}.availability-bar .service-indicators .service .service-bar .service-color{border-radius:2.8px;height:17px;margin:2px auto;width:5px}.availability-bar .service-indicators .service .service-bar .service-color.indicator-,.availability-bar .service-indicators .service .service-bar .service-color.indicator-blue{background-color:#98baff;border-color:#6278a3}.availability-bar .service-indicators .service .service-bar .service-color.indicator-green{background-color:#b7cf91;border-color:#5d8718}.availability-bar .service-indicators .service .service-bar .service-color.indicator-purple{background-color:#c0a4eb;border-color:#7c62a3}.availability-bar .service-indicators .service .service-bar .service-color.indicator-orange{background-color:#edc4a6;border-color:#db7932}.availability-bar .service-indicators .service .service-bar .service-color.indicator-red{background-color:#f0aba7;border-color:#d64036}.availability-bar .service-indicators .service .service-bar .service-color.indicator-teal,.availability-bar .service-indicators .service .service-bar .service-color.indicator-yellow{background-color:#91cfb5;border-color:#368564}.availability-bar .service-indicators .service .service-bar .service-color.indicator-gray{background-color:#d3d3d3;border-color:#fff}.availability-bar .service-indicators .service .service-bar .service-color.more-services{background-color:#d3d3d3;line-height:17px;margin-left:2px;margin-top:-2px}.availability-bar .service-indicators .service .service-bar .service-color.more-services .services-count{color:#7a7971;font-size:12px;left:7px;position:relative}.availability-bar .service-indicators .service .service-bar .service-color.more-services.double-digits{margin-left:1px}.availability-bar .service-indicators .service .service-bar .service-color.more-services.double-digits .services-count{font-size:10px;left:6px}.availability-bar .service-indicators .service .service-description{color:#7a7971;display:inline-block;font-size:12px;overflow:hidden;padding-left:3px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:calc(100% - 32px)}.availability-bar .start-times-block .fui-appt-start-times-icon{bottom:2px;font-size:14.5px;left:2px;position:absolute}.availability-bar .start-times-block .start-times{bottom:2px;color:#7a7971;font-size:12px;left:4px;overflow:hidden;position:absolute;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.availability-bar .start-times-block.double-digits .fui-appt-start-times-icon{font-size:11.5px}.availability-bar .start-times-block.double-digits .start-times{font-size:10px}p.avl-service-row{color:#4d4d4d;float:left;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:18px;margin-bottom:0;overflow:hidden;padding-left:8px;padding-right:2px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}p.avl-service-row .color-indicators{border:none;border-radius:2px;display:inline-block;height:12px;margin-right:4px;position:relative;top:2px;width:3px}p.avl-service-row .color-indicators.color-,p.avl-service-row .color-indicators.color-blue{background-color:#98baff}p.avl-service-row .color-indicators.color-green{background-color:#b7cf91}p.avl-service-row .color-indicators.color-purple{background-color:#c0a4eb}p.avl-service-row .color-indicators.color-orange{background-color:#edc4a6}p.avl-service-row .color-indicators.color-red{background-color:#f0aba7}p.avl-service-row .color-indicators.color-teal,p.avl-service-row .color-indicators.color-yellow{background-color:#91cfb5}p.avl-service-row .color-indicators.color-gray{background-color:#d3d3d3}p.avl-service-row+.profile-avatar{float:right;margin-right:5px;width:13px}p.avl-service-row+.profile-avatar img{width:100%}p.avl-service-row.btn-default .service-info{white-space:normal}p.avl-service-row.btn-default .service-info .service-details{display:block;font-size:13px;font-weight:300;margin-top:0;position:relative}p.avl-service-row .service-info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}p.avl-service-row .service-info .service-details{display:none}.multiple-color-indicators{margin-right:6px;position:relative;top:2px}.multiple-color-indicators .color-indicators{left:0;position:absolute;top:0}.multiple-color-indicators .color-indicators+.color-indicators{left:2px;top:3px}.buttons-column{bottom:0;left:0;position:absolute;right:0;top:0}.swiper-slide .buttons-column{bottom:20px}.btn-create{-ms-flex-align:center;align-items:center;-webkit-align-items:center;-ms-align-items:center;background-color:#fff;background-image:-webkit-linear-gradient(top,#fff,#e0e0e0);border:2px solid #c7c3b9;border-radius:12px;color:#edbd2d;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;height:84px;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;position:absolute;right:1px;top:0;width:calc(50% - 3px);z-index:51}.btn-create.actionable{background-image:none;box-sizing:initial;width:calc(100% - 4px)}@media (max-width:767px){.btn-create.actionable{width:calc(100% - 72px)}}.btn-create.position-right{left:auto;right:0}.btn-create.position-left{left:0;right:auto}.btn-create .plus-new{color:#68a2b3;overflow:hidden;text-overflow:ellipsis}.btn-create>span{text-align:center}.btn-create .create-btn-time{color:#fff;font-size:12px;font-weight:700}.btn-create .create-btn-time .start{background-color:#474642;border-bottom-left-radius:4px;border-top-left-radius:4px;height:18px;padding:0 3px;position:absolute;right:calc(100% + 10px);text-align:right;top:-10px;width:54px}.btn-create .create-btn-time .start:after{border:9px solid transparent;border-left-color:#474642;content:"";position:absolute;right:-18px}.btn-create .create-btn-time .end{background-color:#474642;border-bottom-left-radius:4px;border-top-left-radius:4px;bottom:-10px;height:18px;padding:0 3px;position:absolute;right:calc(100% + 10px);text-align:right;width:54px}.btn-create .create-btn-time .end:after{border:9px solid transparent;border-left-color:#474642;content:"";position:absolute;right:-18px}.btn-create.resized .drag-handle{animation:none;background-color:#e0ddd3}.btn-create.resized .drag-handle .fui-triangle-down-small,.btn-create.resized .drag-handle .fui-triangle-up-small{color:#7a7971}@keyframes pulse{0%,to{transform:scale(1.25)}50%{transform:scale(1.75)}}.btn-create .drag-handle{animation:pulse .3s linear .5s 2;background-color:#eebe2d;border-radius:50%;height:18px;object-fit:contain;transform:scale(1.25);width:18px}.btn-create .drag-handle .fui-triangle-up-small{color:#fff;font-size:10px;position:relative;top:-5px}.btn-create .drag-handle .fui-triangle-down-small{bottom:15px;color:#fff;font-size:10px;position:relative}.btn-create .drag-handle-top{left:50%;margin-left:-9px;position:absolute;top:-9px}.btn-create .drag-handle-top+.drag-handle-top{top:5px}.btn-create .drag-handle-bottom{bottom:-9px;left:50%;margin-left:-9px;position:absolute}.btn-create .drag-handle-bottom+.drag-handle-bottom{bottom:5px}.btn-create .ui-resizable-s{bottom:-10px;height:30px}.btn-create .ui-resizable-n{height:30px;top:-10px}@media (max-width:768px){.btn-create .ui-resizable-n,.btn-create .ui-resizable-s{height:35px}}.btn-create.xs .create-btn-new{font-size:12px;line-height:12px;min-height:15px;padding:0 10px}.btn-create.xs .drag-handle-top{border-radius:9px 9px 0 0;height:9px}.btn-create.xs .drag-handle-top .fui-triangle-down-small{display:none}.btn-create.xs .drag-handle-bottom{border-radius:0 0 9px 9px;height:9px}.btn-create.xs .drag-handle-bottom .fui-triangle-down-small{bottom:6px}.btn-create.xs .drag-handle-bottom .fui-triangle-up-small{display:none}.select-provider-block{background-color:#f7f6f2;border-bottom:1px solid #e0ddd3;display:block;height:44px;left:0;line-height:44px;padding-left:17px;padding-right:20px;position:fixed;right:0;top:55px;z-index:23}.select-provider-block .profile-avatar{display:inline-block;float:left;height:100%;margin-right:10px;width:30px}.select-provider-block .profile-avatar img{border:1px solid #fff;position:relative;top:-1px}.select-provider-block .provider-name{color:#7a7971;display:inline-block;float:left;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 60px)}.select-provider-block .fui-caret{color:#7a7971;float:right;font-size:18px;line-height:44px;position:relative;top:-1px}.provider-block{padding-top:16px}@media (max-width:480px){.provider-block{height:100%}}.provider-row{padding-bottom:16px;position:relative}.provider-row .right-radio{height:30px;margin:0;padding-left:32px;padding-right:59px}.provider-row .profile-avatar{float:left;width:31px}.provider-row .provider-name{color:#615e59;display:inline-block;float:left;font-family:Lato;font-size:15px;font-weight:400;height:30px;line-height:30px;overflow:hidden;padding-left:20px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 31px)}.provider-row .provider-name span{font-weight:300}.provider-row .icons{left:auto;right:30px;top:4px}.merch-book-btn{background-color:#edbd2d;border:2px solid #d4a928;border-radius:12px;color:#fff;cursor:pointer;cursor:move;height:84px;left:1px;position:absolute;width:calc(50% - 3px);z-index:50}.merch-book-btn.actionable,.merch-book-btn.position-full{background-image:none;width:100%}.merch-book-btn .grip{color:rgba(0,0,0,.2);cursor:move;font-size:4px;height:20px;left:0;letter-spacing:2px;overflow:hidden;padding-top:4px;position:absolute;text-align:center;top:0;width:100%}.merch-book-btn .merch-book-btn-inner{-ms-flex-align:center;align-items:center;-webkit-align-items:center;-ms-align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-family:Lato,Helvetica,Arial,sans-serif;height:100%;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;overflow:hidden;padding:3px 4px;width:100%}.merch-book-btn .btn-intro-text{cursor:pointer;font-size:14px;overflow:hidden;text-overflow:ellipsis}.merch-book-btn .btn-intro-text,.merch-book-btn .btn-intro-time{color:#fff;display:inline-block;font-family:Lato,Helvetica,Arial,sans-serif;text-align:center}.merch-book-btn .btn-intro-time{font-size:16px;font-weight:700;width:100%}.merch-book-btn .btn-status-text{color:#fff;display:inline-block;float:left;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 2px rgba(0,0,0,.07)}.merch-book-btn .drag-grip{background-color:#edbd2d;border-radius:50%;bottom:-12px;color:hsla(0,0%,100%,.6);cursor:move;height:23px;left:50%;margin-left:-11px;object-fit:contain;position:absolute;text-align:center;width:23px}.merch-book-btn .drag-grip .glyphicon{font-size:16px;top:4px}#block-avail-popover>.popover,#create-avail-popover>.popover,#personal-event-popover>.popover,#rail-avail-popover>.popover,#rail-book-popover>.popover,#view-appt-popover>.popover{border:none;border-radius:0;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);height:625px;max-height:100%;max-width:400px;width:400px;z-index:1000}#block-avail-popover>.popover>.popover-title,#create-avail-popover>.popover>.popover-title,#personal-event-popover>.popover>.popover-title,#rail-avail-popover>.popover>.popover-title,#rail-book-popover>.popover>.popover-title,#view-appt-popover>.popover>.popover-title{display:none}#block-avail-popover>.popover>.popover-content,#create-avail-popover>.popover>.popover-content,#personal-event-popover>.popover>.popover-content,#rail-avail-popover>.popover>.popover-content,#rail-book-popover>.popover>.popover-content,#view-appt-popover>.popover>.popover-content{border-radius:0;height:625px;max-height:100%;overflow:hidden}#block-avail-popover>.popover.right>.arrow,#create-avail-popover>.popover.right>.arrow,#personal-event-popover>.popover.right>.arrow,#rail-avail-popover>.popover.right>.arrow,#rail-book-popover>.popover.right>.arrow,#view-appt-popover>.popover.right>.arrow{border-right-color:#c7c3b9;display:none}#block-avail-popover>.popover.right>.arrow:after,#create-avail-popover>.popover.right>.arrow:after,#personal-event-popover>.popover.right>.arrow:after,#rail-avail-popover>.popover.right>.arrow:after,#rail-book-popover>.popover.right>.arrow:after,#view-appt-popover>.popover.right>.arrow:after{border-right-color:#fff}#block-avail-popover>.popover.left>.arrow,#create-avail-popover>.popover.left>.arrow,#personal-event-popover>.popover.left>.arrow,#rail-avail-popover>.popover.left>.arrow,#rail-book-popover>.popover.left>.arrow,#view-appt-popover>.popover.left>.arrow{border-left-color:#c7c3b9;display:none}#block-avail-popover>.popover.left>.arrow:after,#create-avail-popover>.popover.left>.arrow:after,#personal-event-popover>.popover.left>.arrow:after,#rail-avail-popover>.popover.left>.arrow:after,#rail-book-popover>.popover.left>.arrow:after,#view-appt-popover>.popover.left>.arrow:after{border-left-color:#fff}#block-avail-popover>.popover.left>.arrow,#block-avail-popover>.popover.right>.arrow,#create-avail-popover>.popover.left>.arrow,#create-avail-popover>.popover.right>.arrow,#personal-event-popover>.popover.left>.arrow,#personal-event-popover>.popover.right>.arrow,#rail-avail-popover>.popover.left>.arrow,#rail-avail-popover>.popover.right>.arrow,#view-appt-popover>.popover.left>.arrow,#view-appt-popover>.popover.right>.arrow{display:block}.month-grid.calendar-month{background-color:#f0eee9!important;height:100%;padding-bottom:0}.month-grid.calendar-month .calendar-body{height:100%}.month-grid.calendar-month .day-names{padding:0 30px}.month-grid.calendar-month .day-names span{height:35px}.month-grid.calendar-month .day-numbers{background-color:#f0eee9;border:none!important;font-family:Lato,Helvetica,Arial,sans-serif;height:calc(100% - 40px);overflow-y:auto;padding:10px 30px 50px}.month-grid.calendar-month .day-numbers .day.with-day{border:none!important;min-height:105px}.month-grid.calendar-month .day-numbers .day-of-month{background-color:#f0eee9!important;border:2px solid #e4e0d8!important;margin-left:-2px;margin-top:-2px;padding:5px!important}.month-grid.calendar-month .day-numbers .day-title{color:#c7c3b9;cursor:pointer;font-size:12px}.month-grid.calendar-month .day-numbers .day-title:hover{text-decoration:underline}.month-grid.calendar-month .day-numbers .day-title.active-month{color:#666}.month-grid.calendar-month .day-numbers .day-list{color:#5e5d55;font-size:10px}.month-grid.calendar-month .day-numbers .day-list div{cursor:pointer;margin-top:4px}.month-grid.calendar-month .day-numbers .day-list .service-color{background-color:#597fce;border-radius:1.2px;display:inline-block;height:12px;margin-right:3px;margin-top:-1px;vertical-align:middle;width:3px}.month-grid.calendar-month .day-numbers .day-list .service-color.color-,.month-grid.calendar-month .day-numbers .day-list .service-color.color-blue{background-color:#6278a3}.month-grid.calendar-month .day-numbers .day-list .service-color.color-green{background-color:#5d8718}.month-grid.calendar-month .day-numbers .day-list .service-color.color-purple{background-color:#7c62a3}.month-grid.calendar-month .day-numbers .day-list .service-color.color-orange{background-color:#db7932}.month-grid.calendar-month .day-numbers .day-list .service-color.color-red{background-color:#d64036}.month-grid.calendar-month .day-numbers .day-list .service-color.color-teal,.month-grid.calendar-month .day-numbers .day-list .service-color.color-yellow{background-color:#368564}.month-grid.calendar-month .day-numbers .day-list .service-color.color-gray{background-color:#d3d3d3}.month-grid.calendar-month .day-numbers .day-list .appointment-time{display:inline-block;width:42px}.month-grid.calendar-month .day-numbers .day-list .customer-name{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:calc(100% - 70px)}.month-grid.calendar-month .day-numbers .day-list .customer-avatar{float:right;margin-top:-1px;width:13px}.month-grid.calendar-month .day-numbers .day-list .customer-avatar .profile-avatar{display:inline}.month-grid.calendar-month .day-numbers .day-list .focused{font-weight:700}.month-grid.calendar-month .day-numbers .more{color:#474642;cursor:pointer;font-size:10px;font-weight:700;margin-top:4px}.month-grid.calendar-month .day-numbers .more:hover{text-decoration:underline}.month-grid.calendar-month .day-numbers .avail{background-color:#fff;border-radius:3px;bottom:0;color:#eebe08;cursor:pointer;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;height:20px;left:0;line-height:20px;position:absolute;right:0;text-align:center}.month-grid.calendar-month .day-numbers .avail.focused{border:2px solid #72b2c4;border-radius:3px;box-shadow:0 0 2px 4px rgba(0,0,0,.16);-webkit-box-shadow:0 0 2px 4px rgba(0,0,0,.16);line-height:16px}.month-grid.calendar-month .day-of-month.previous .day-list,.month-grid.calendar-month .day-of-month.previous .more{color:#949188}.month-grid.calendar-month .day-of-month.previous .customer-avatar img,.month-grid.calendar-month .day-of-month.previous .service-color{opacity:.75}.month-grid.calendar-month .day-of-month.now{z-index:1}.month-grid.calendar-month .day-of-month.now .day-title{color:#2fbbe5;font-weight:700}.month-grid.calendar-month .month-customer-day .day-title{margin-bottom:4px;padding-left:4px}.month-grid.calendar-month .month-customer-day .event-item{border:1px solid #f0eee9;cursor:pointer;height:21px;line-height:17px;padding:0 4px}.month-grid.calendar-month .month-customer-day .event-item.color-,.month-grid.calendar-month .month-customer-day .event-item.color-blue{background-color:#98baff}.month-grid.calendar-month .month-customer-day .event-item.color-green{background-color:#b7cf91}.month-grid.calendar-month .month-customer-day .event-item.color-purple{background-color:#c0a4eb}.month-grid.calendar-month .month-customer-day .event-item.color-orange{background-color:#edc4a6}.month-grid.calendar-month .month-customer-day .event-item.color-red{background-color:#f0aba7}.month-grid.calendar-month .month-customer-day .event-item.color-teal,.month-grid.calendar-month .month-customer-day .event-item.color-yellow{background-color:#91cfb5}.month-grid.calendar-month .month-customer-day .event-item.color-gray{background-color:#d3d3d3}.month-grid.calendar-month .month-customer-day .event-item>*{display:inline-block;vertical-align:middle}.month-grid.calendar-month .month-customer-day .event-item .status-label{background-color:#fff;border-radius:2px;color:#474642;font-size:10px;height:13px;line-height:13px;margin-left:10px;text-align:center;width:38px}.month-grid.calendar-month .month-customer-day .event-item .event-text{color:#474642;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 52px)}.month-grid.calendar-month .month-customer-day .event-item.focused{border:1px solid #fff;box-shadow:0 0 2px 4px rgba(0,0,0,.16);-webkit-box-shadow:0 0 2px 4px rgba(0,0,0,.16)}.month-grid.calendar-month .month-customer-day .event-item.focused.color-,.month-grid.calendar-month .month-customer-day .event-item.focused.color-blue{border-color:#6278a3}.month-grid.calendar-month .month-customer-day .event-item.focused.color-green{border-color:#5d8718}.month-grid.calendar-month .month-customer-day .event-item.focused.color-purple{border-color:#7c62a3}.month-grid.calendar-month .month-customer-day .event-item.focused.color-orange{border-color:#db7932}.month-grid.calendar-month .month-customer-day .event-item.focused.color-red{border-color:#d64036}.month-grid.calendar-month .month-customer-day .event-item.focused.color-teal,.month-grid.calendar-month .month-customer-day .event-item.focused.color-yellow{border-color:#368564}.month-grid.calendar-month .month-customer-day .event-item.focused.color-gray{border-color:#d3d3d3}.month-grid.calendar-month .month-customer-day .day-of-month{overflow:hidden;padding:4px 0!important}.month-grid.calendar-month .month-customer-day .available{background-color:#fff;border:2px solid #68a2b3;border-radius:5px;color:#72b2c4;cursor:pointer;font-size:14px;height:28px;line-height:25px;overflow:hidden;padding:0 4px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.month-grid.calendar-month .month-customer-day .available.focused{border:3px solid #68a2b3;box-shadow:0 0 2px 4px rgba(0,0,0,.16);-webkit-box-shadow:0 0 2px 4px rgba(0,0,0,.16)}.popover.wide{left:30%!important}.ftux-availability{left:0;margin:auto;max-width:450px;position:fixed;right:0;top:240px;width:calc(100% - 33px);z-index:100}.ftux-availability .ftux-container:after,.ftux-availability .ftux-container:before{display:none}@media (max-width:767px){.ftux-availability{top:175px}}.calendar-swiper-week{display:flex;flex-direction:row}.calendar-swiper-week .swiper-container{background-color:#f0eee9}.calendar-swiper-week .calendar-day.customer-day .available-customer-block.mobile-week{left:0;width:100%}.calendar-swiper-week .calendar-day.customer-day .available-customer-block.mobile-week .available-text,.calendar-swiper-week .calendar-day.customer-day .available-customer-block.mobile-week .avl-service-row{padding-left:4px}.calendar-swiper-week .calendar-day.customer-day .available-customer-block.mobile-week .available-text{margin-bottom:33px}.calendar-swiper-week .calendar-day.customer-day .available-customer-block.mobile-week .available-times-1 .providers-count{left:17px;top:51px}.calendar-swiper-week .calendar-day.customer-day .available-customer-block.mobile-week .available-times-1 .profile-avatar{left:3px;top:50px}.calendar-swiper-week .calendar-day.customer-day .available-customer-block.mobile-week .available-times-2 .providers-count{left:17px;top:70px}.calendar-swiper-week .calendar-day.customer-day .available-customer-block.mobile-week .available-times-2 .profile-avatar{left:3px;top:69px}.calendar-swiper-week .calendar-day.customer-day .available-customer-block.mobile-week .providers-count{left:17px;top:78px}.calendar-swiper-week .calendar-day.customer-day .available-customer-block.mobile-week .profile-avatar{left:3px;top:77px}.calendar-swiper-week .calendar-day.customer-day .available-customer-block.mobile-week .second-provider .profile-avatar{left:17px}.calendar-swiper-week .day-column-bottom{position:static}.calendar-swiper-week .calendar-day-body{display:flex;flex-direction:row}.calendar-swiper-week .calendar-multi-day{display:flex;flex-direction:column}.calendar-swiper-week .calendar-multi-day .multi-day-body{display:flex;flex-direction:row}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column{padding:0}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column{top:0}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column .drag-grip{bottom:27px;margin-left:-12px}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column .btn-create.actionable{width:100%}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column .tooltip-item{width:auto}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column .tooltip-item:after{font-size:12px;font-weight:700;padding:4px 8px}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column #create-avail-btn .tooltip-item:after{background-color:#fff;background-image:-webkit-linear-gradient(top,#fff,#e0e0e0);color:#767769}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column #create-avail-btn .tooltip-item:before{border-color:#e0e0e0 transparent;border-width:10px 8px 0}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column #create-avail-btn .tooltip-item.pop-right{left:-15px;top:-75px}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column #create-avail-btn .tooltip-item.pop-right:before{right:60px;top:50px}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column #create-avail-btn .tooltip-item.pop-left{left:-63px;top:-75px}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column #create-avail-btn .tooltip-item.pop-left:before{right:12px;top:50px}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column #merch-book-btn .tooltip-item:before{border-color:#edbd2d transparent}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column #merch-book-btn .tooltip-item:after{background-color:#edbd2d}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column #merch-book-btn .tooltip-item.pop-right{left:-10px;top:80px}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column #merch-book-btn .tooltip-item.pop-right:before{right:74px}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column #merch-book-btn .tooltip-item.pop-left{left:-60px;top:80px}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column #merch-book-btn .tooltip-item.pop-left:before{right:24px}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="0"] .ftux-book-btn.left{left:-3px!important}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="0"] .ftux-book-btn.left .ftux-container:before{left:1%}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="0"] .ftux-book-btn.left .ftux-container:after{left:calc(1% - 3px)}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="0"] .ftux-book-btn.right .ftux-container:before{right:88%}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="0"] .ftux-book-btn.right .ftux-container:after{right:calc(88% - 3px)}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="1"] .ftux-book-btn.left .ftux-container:before{left:14%}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="1"] .ftux-book-btn.left .ftux-container:after{left:calc(14% - 3px)}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="1"] .ftux-book-btn.right .ftux-container:before{right:74%}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="1"] .ftux-book-btn.right .ftux-container:after{right:calc(74% - 3px)}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="2"] .ftux-book-btn.left .ftux-container:before{left:28%}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="2"] .ftux-book-btn.left .ftux-container:after{left:calc(28% - 3px)}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="2"] .ftux-book-btn.right .ftux-container:before{right:59%}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="2"] .ftux-book-btn.right .ftux-container:after{right:calc(59% - 3px)}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="3"] .ftux-book-btn.left .ftux-container:before{left:43%}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="3"] .ftux-book-btn.left .ftux-container:after{left:calc(43% - 3px)}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="3"] .ftux-book-btn.right .ftux-container:before{right:45%}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="3"] .ftux-book-btn.right .ftux-container:after{right:calc(45% - 3px)}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="4"] .ftux-book-btn.left .ftux-container:before{left:58%}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="4"] .ftux-book-btn.left .ftux-container:after{left:calc(58% - 3px)}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="4"] .ftux-book-btn.right .ftux-container:before{right:30%}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="4"] .ftux-book-btn.right .ftux-container:after{right:calc(30% - 3px)}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="5"] .ftux-book-btn.left .ftux-container:before{left:73%}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="5"] .ftux-book-btn.left .ftux-container:after{left:calc(73% - 3px)}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="5"] .ftux-book-btn.right .ftux-container:before{right:15%}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="5"] .ftux-book-btn.right .ftux-container:after{right:calc(15% - 3px)}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="6"] .ftux-book-btn.left .ftux-container:before{left:88%}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="6"] .ftux-book-btn.left .ftux-container:after{left:calc(88% - 3px)}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="6"] .ftux-book-btn.right .ftux-container:before{right:1%}.calendar-swiper-week .calendar-multi-day .multi-day-body .day-column .buttons-column[data-day-index="6"] .ftux-book-btn.right .ftux-container:after{right:calc(1% - 3px)}.calendar-swiper-week .calendar-multi-day .multi-day-body .calendar-day .day-column .edit-mode{border-top:none}.calendar-swiper-week .calendar-multi-day .multi-day-body .calendar-day.customer-day .js-availability-column{border-left:none;border-top:none}.availability-swiper{height:100%}.mobile-week-grid .calendar-time{margin-top:1px}.mobile-week-grid .timezone-indicator{display:none}.mobile-week-grid .booked-column,.mobile-week-grid .time-line.today{margin-top:0}.calendar-end-time{padding-right:4px;position:static!important}.multi-day-header{display:flex;flex-direction:row;height:60px;overflow-y:scroll;width:100%}.multi-day-header .multi-day-tz{align-items:flex-end;border-bottom:1px solid #dbd5ca;border-right:1px solid #dbd5ca;color:#666;display:flex;font-size:10px;justify-content:center;line-height:1.3;min-width:38px;width:38px}.multi-day-header .calendar-day{border-right:1px solid #dbd5ca}.multi-day-header .flex-column{flex:1 1 0}.multi-day-header .day-column{padding:0}.multi-day-header .day-title{height:60px}.multi-day-header .day-title .day-info{align-items:center;display:flex;flex-direction:column;font-weight:300;height:100%;justify-content:center}.multi-day-header .day-title .day-info.has-evt{font-weight:600}.multi-day-header .day-title .day-info.has-avl .calendar-date{color:#72b2c4}.multi-day-header .day-title .day-info.today{padding-top:5px}.multi-day-header .day-title .day-info.today .calendar-date{align-items:center;border-radius:50%;color:#d6594d;display:flex;height:28px;justify-content:center;margin-top:-1px;width:28px}.multi-day-header .day-title .day-info.in-focus{padding-top:5px}.multi-day-header .day-title .day-info.in-focus .calendar-date{align-items:center;background-color:#666;border-radius:50%;color:#fff;display:flex;height:28px;justify-content:center;margin-top:-1px;width:28px}.multi-day-header .day-title .day-info.in-focus.has-avl .calendar-date{background-color:#72b2c4}.multi-day-header .day-title .day-info.in-focus.today .calendar-date{background-color:#d6594d;color:#fff}.multi-day-header .day-title .day-info div{text-align:center}.multi-day-header .day-title .day-info .calendar-date{font-size:17px;margin-top:4px}.multi-day-header .day-title .day-info .event-indicator{background-color:#666;border-radius:2px;display:inline-block;height:4px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:5px;width:4px}.multi-day-header .timezone-select-btn{margin-bottom:5px}.timezone-select-btn{align-items:center;background-color:#7a7971;border-radius:4px;color:#e6e2da;cursor:pointer;display:flex;flex-direction:column;font-weight:700;height:29px;justify-content:center;line-height:29px;padding:0 5px;text-align:center}.timezone-select-btn:hover{background-color:#adaba0!important}.timezone-code{font-size:12px;line-height:normal;margin-top:2px}.timezone-arrow{font-size:14px;line-height:normal;margin-top:-2px}.available-customer-block{background-color:#fff;border:2px solid #68a2b3;border-radius:5px;cursor:pointer;height:100%;overflow:hidden;padding-top:2px;position:absolute;width:100%;z-index:10}.available-customer-block.focused{border:3px solid #68a2b3;box-shadow:0 0 2px 4px rgba(0,0,0,.16);-webkit-box-shadow:0 0 2px 4px rgba(0,0,0,.16)}.available-customer-block .profile-avatar{position:absolute;right:27px;top:12px;z-index:2}.available-customer-block .profile-avatar img{width:20px}.available-customer-block .providers-count{background-color:#4d4d4d;border-radius:8px;color:#fff;font-size:10.7px;height:18px;padding-left:2px;padding-top:2px;position:absolute;right:13px;top:13px;width:18px}.available-customer-block .first-provider .profile-avatar{right:13px;z-index:0}.available-customer-block .second-provider .profile-avatar{right:13px;z-index:1}.available-customer-block .fui-repeat{bottom:3px;color:#918f8a;font-size:10px;position:absolute;right:6px}.available-customer-block .fui-combined-shape{color:#d3d3d3;font-size:13px;left:-2px;margin-right:0;position:relative;top:1px}.available-customer-block .availability-count{color:#6aa7b8;text-align:left}.available-customer-block .availability-count p.avl-service-row{padding-left:16px}.available-customer-block .availability-count .available-text{font-size:16px;margin-bottom:11px;margin-top:10px;padding-left:14px}.available-customer-block .availability-count .availability-line{margin-bottom:9px;width:calc(100% - 28px)}.available-customer-block .availability-count .availability-service-1 p.avl-service-row{font-size:14px}.available-customer-block .availability-count.availability-duration-900 .available-text{font-size:11px;line-height:11px;margin-top:1px;padding-left:7px}.available-customer-block .availability-count.availability-duration-900 .availability-line,.available-customer-block .availability-count.availability-duration-900 .profile-avatar,.available-customer-block .availability-count.availability-duration-900 .providers-count{display:none}.available-customer-block .availability-count.availability-duration-1800 p.avl-service-row{font-size:10px;padding-left:10px}.available-customer-block .availability-count.availability-duration-1800 .availability-line{display:none}.available-customer-block .availability-count.availability-duration-1800 .available-text{font-size:12px;margin-bottom:1px;margin-top:0;padding-left:8px}.available-customer-block .availability-count.availability-duration-1800 .profile-avatar{right:25px;top:9px}.available-customer-block .availability-count.availability-duration-1800 .profile-avatar img{width:18px}.available-customer-block .availability-count.availability-duration-1800 .first-provider .profile-avatar,.available-customer-block .availability-count.availability-duration-1800 .second-provider .profile-avatar{right:9px}.available-customer-block .availability-count.availability-duration-1800 .providers-count{border-radius:9px;height:18px;padding-left:1px;padding-top:2px;right:9px;top:10px;width:18px}.available-customer-block .availability-count.availability-duration-2700 p.avl-service-row{font-size:10px;padding-left:13px}.available-customer-block .availability-count.availability-duration-2700 .available-text{font-size:13px;margin-bottom:6px;margin-top:5px;padding-left:10px}.available-customer-block .availability-count.availability-duration-2700 .availability-line{margin-bottom:6px;width:calc(100% - 20px)}.available-customer-block .availability-count.availability-duration-2700 .profile-avatar{right:25px;top:5px}.available-customer-block .availability-count.availability-duration-2700 .first-provider .profile-avatar,.available-customer-block .availability-count.availability-duration-2700 .second-provider .profile-avatar{right:11px}.available-customer-block .availability-count.availability-duration-2700 .providers-count{font-size:9.3px;padding-left:1px;padding-top:2px;right:11px;top:7px}.available-customer-block .availability-count.availability-duration-3600 p.avl-service-row{font-size:10px;line-height:14px;padding-left:13px}.available-customer-block .availability-count.availability-duration-3600 p.avl-service-row .color-indicators{margin-right:6px}.available-customer-block .availability-count.availability-duration-3600 .available-text{font-size:14px;margin-bottom:7px;margin-top:6px;padding-left:11px}.available-customer-block .availability-count.availability-duration-3600 .availability-line{margin-bottom:9px;width:calc(100% - 22px)}.available-customer-block .availability-count.availability-duration-3600.availability-service-1 p.avl-service-row{font-size:12px}.available-customer-block .availability-count.availability-duration-3600 .profile-avatar{right:29px;top:7px}.available-customer-block .availability-count.availability-duration-3600 .profile-avatar img{width:18px}.available-customer-block .availability-count.availability-duration-3600 .first-provider .profile-avatar,.available-customer-block .availability-count.availability-duration-3600 .second-provider .profile-avatar{right:13px}.available-customer-block .availability-count.availability-duration-3600 .providers-count{border-radius:9px;height:18px;padding-left:1px;padding-top:2px;right:13px;top:8px;width:18px}.available-customer-block .availability-count.availability-duration-4500 p.avl-service-row{font-size:10px;line-height:14px;padding-left:13px}.available-customer-block .availability-count.availability-duration-4500 p.avl-service-row .color-indicators{margin-right:5px}.available-customer-block .availability-count.availability-duration-4500 .available-text{font-size:14px;margin-bottom:9px;margin-top:8px;padding-left:13px}.available-customer-block .availability-count.availability-duration-4500 .availability-line{margin-bottom:9px;width:calc(100% - 26px)}.available-customer-block .availability-count.availability-duration-4500.availability-service-1 p.avl-service-row{font-size:12px}.available-customer-block .availability-count.availability-duration-4500 .profile-avatar{right:28px;top:9px}.available-customer-block .availability-count.availability-duration-4500 .profile-avatar img{width:18px}.available-customer-block .availability-count.availability-duration-4500 .first-provider .profile-avatar,.available-customer-block .availability-count.availability-duration-4500 .second-provider .profile-avatar{right:12px}.available-customer-block .availability-count.availability-duration-4500 .providers-count{border-radius:9px;height:18px;padding-left:1px;padding-top:2px;right:12px;top:10px;width:18px}.available-customer-block .availability-count.availability-duration-5400 p.avl-service-row{font-size:10px;line-height:14px;padding-left:13px}.available-customer-block .availability-count.availability-duration-5400 p.avl-service-row .color-indicators{margin-right:5px}.available-customer-block .availability-count.availability-duration-5400 .available-text{font-size:15px;margin-bottom:10px;margin-top:8px;padding-left:13px}.available-customer-block .availability-count.availability-duration-5400 .availability-line{margin-bottom:7px;width:calc(100% - 26px)}.available-customer-block .availability-count.availability-duration-5400.availability-service-1 p.avl-service-row{font-size:13px}.available-customer-block .availability-count.availability-duration-5400 .profile-avatar{right:29px;top:11px}.available-customer-block .availability-count.availability-duration-5400 .profile-avatar img{width:18px}.available-customer-block .availability-count.availability-duration-5400 .first-provider .profile-avatar,.available-customer-block .availability-count.availability-duration-5400 .second-provider .profile-avatar{right:13px}.available-customer-block .availability-count.availability-duration-5400 .providers-count{border-radius:9px;height:18px;padding-left:1px;padding-top:2px;right:13px;top:12px;width:18px}.available-customer-block .availability-count.availability-duration-6300 p.avl-service-row{font-size:10px;line-height:14px;padding-left:16px}.available-customer-block .availability-count.availability-duration-6300 p.avl-service-row .color-indicators{margin-right:5px}.available-customer-block .availability-count.availability-duration-6300 .available-text{font-size:16px;margin-bottom:11px;margin-top:11px;padding-left:14px}.available-customer-block .availability-count.availability-duration-6300 .availability-line{margin-bottom:9px;width:calc(100% - 28px)}.available-customer-block .availability-count.availability-duration-6300.availability-service-1 p.avl-service-row{font-size:13px}.available-customer-block .availability-count.availability-duration-6300 .profile-avatar{right:28px;top:13px}.available-customer-block .availability-count.availability-duration-6300 .first-provider .profile-avatar,.available-customer-block .availability-count.availability-duration-6300 .second-provider .profile-avatar{right:14px}.available-customer-block .availability-count.availability-duration-6300 .providers-count{font-size:9.3px;padding-left:3px;padding-top:2px;right:14px;top:15px}.available-customer-block .availability-count.availability-duration-7200 p.avl-service-row{font-size:12px;line-height:18px;padding-left:16px}.available-customer-block .availability-count.availability-duration-7200 p.avl-service-row .color-indicators{margin-right:5px}.available-customer-block .availability-count.availability-duration-7200 .available-text{font-size:16px;margin-bottom:11px;margin-top:10px;padding-left:14px}.available-customer-block .availability-count.availability-duration-7200 .availability-line{margin-bottom:8px;width:calc(100% - 28px)}.available-customer-block .availability-count.availability-duration-7200.availability-service-1 p.avl-service-row{font-size:14px}.available-customer-block .availability-count.availability-duration-7200 .profile-avatar{right:30px;top:11px}.available-customer-block .availability-count.availability-duration-7200 .first-provider .profile-avatar,.available-customer-block .availability-count.availability-duration-7200 .second-provider .profile-avatar{right:16px}.available-customer-block .availability-count.availability-duration-7200 .providers-count{font-size:9.3px;padding-left:3px;padding-top:3px;right:16px;top:12px}.available-customer-block .availability-count.availability-duration-8100 p.avl-service-row{font-size:13px;line-height:24px;padding-left:16px}.available-customer-block .availability-count.availability-duration-8100 p.avl-service-row .color-indicators{height:16px;margin-right:6px;width:4px}.available-customer-block .availability-count.availability-duration-8100 .available-text{font-size:16px;margin-bottom:11px;margin-top:10px;padding-left:14px}.available-customer-block .availability-count.availability-duration-8100 .availability-line{margin-bottom:9px;width:calc(100% - 28px)}.available-customer-block .availability-count.availability-duration-8100.availability-service-1 p.avl-service-row{font-size:14px}.available-customer-block .availability-count.availability-duration-8100 .profile-avatar{right:29px;top:13px}.available-customer-block .availability-count.availability-duration-8100 .first-provider .profile-avatar,.available-customer-block .availability-count.availability-duration-8100 .second-provider .profile-avatar{right:15px}.available-customer-block .availability-count.availability-duration-8100 .providers-count{font-size:9.3px;padding-left:3px;padding-top:2px;right:15px;top:14px}.available-customer-block .availability-line{border-bottom:1px solid #6aa7b8;margin:0 auto}.available-customer-block .fui-combined-shape{left:0;margin-right:4px}.available-customer-block .avl-service-row-italic{font-style:italic}@media (max-width:480px){.available-customer-block{left:20px;width:calc(100% - 40px)}}.customer-booked{cursor:pointer;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;height:84px;left:0;margin:0;position:absolute;top:0;width:100%}.customer-booked .customer-booked-slot{background-color:#98baff;border:1px solid #fff;float:left;height:100%;left:0;overflow:hidden;padding:1px 0 1px 2px;position:absolute;top:0;width:100%;z-index:10}.customer-booked .customer-booked-slot.color-,.customer-booked .customer-booked-slot.color-blue{background-color:#98baff}.customer-booked .customer-booked-slot.color-green{background-color:#b7cf91}.customer-booked .customer-booked-slot.color-purple{background-color:#c0a4eb}.customer-booked .customer-booked-slot.color-orange{background-color:#edc4a6}.customer-booked .customer-booked-slot.color-red{background-color:#f0aba7}.customer-booked .customer-booked-slot.color-teal,.customer-booked .customer-booked-slot.color-yellow{background-color:#91cfb5}.customer-booked .customer-booked-slot.color-gray{background-color:#d3d3d3}.customer-booked .customer-booked-slot.focused{border:2px solid #fff;border-radius:3px;box-shadow:0 0 2px 4px rgba(0,0,0,.16);-webkit-box-shadow:0 0 2px 4px rgba(0,0,0,.16)}.customer-booked .customer-booked-slot.focused.color-,.customer-booked .customer-booked-slot.focused.color-blue{border-color:#6278a3}.customer-booked .customer-booked-slot.focused.color-green{border-color:#5d8718}.customer-booked .customer-booked-slot.focused.color-purple{border-color:#7c62a3}.customer-booked .customer-booked-slot.focused.color-orange{border-color:#db7932}.customer-booked .customer-booked-slot.focused.color-red{border-color:#d64036}.customer-booked .customer-booked-slot.focused.color-teal,.customer-booked .customer-booked-slot.focused.color-yellow{border-color:#368564}.customer-booked .customer-booked-slot.focused.color-gray{border-color:#d3d3d3}.customer-booked .customer-booked-slot .weighted-bar{content:"";display:inline-block;float:left;height:calc(100% + 2px);left:-2px;position:relative;top:-1px;width:3px}.customer-booked .customer-booked-slot .weighted-bar.color-,.customer-booked .customer-booked-slot .weighted-bar.color-blue{background-color:#6278a3}.customer-booked .customer-booked-slot .weighted-bar.color-green{background-color:#5d8718}.customer-booked .customer-booked-slot .weighted-bar.color-purple{background-color:#7c62a3}.customer-booked .customer-booked-slot .weighted-bar.color-orange{background-color:#db7932}.customer-booked .customer-booked-slot .weighted-bar.color-red{background-color:#d64036}.customer-booked .customer-booked-slot .weighted-bar.color-teal,.customer-booked .customer-booked-slot .weighted-bar.color-yellow{background-color:#368564}.customer-booked .customer-booked-slot .weighted-bar.color-gray{background-color:#d3d3d3}.customer-booked .customer-booked-slot .profile-avatar{height:12px;left:7px;position:absolute;top:33px;width:12px}.customer-booked .customer-booked-slot .provider-booked-name{color:#474642;font-size:10px;left:22px;overflow:hidden;position:absolute;text-align:left;text-overflow:ellipsis;top:37px;white-space:nowrap;width:calc(100% - 35px)}.customer-booked .customer-booked-slot .booked-label{background-color:#fff;border:1px solid #fff;border-radius:2px;color:#474642;font-size:10px;height:12px;line-height:10px;position:absolute;right:4px;top:4px;width:37px}.customer-booked .customer-booked-slot .time-info{font-size:10px;width:calc(100% - 45px)}.customer-booked .customer-booked-slot .service-booked-name,.customer-booked .customer-booked-slot .time-info{color:#474642;display:block;overflow:hidden;text-align:left;text-overflow:ellipsis;text-shadow:0 0 2px rgba(0,0,0,.1);white-space:nowrap}.customer-booked .customer-booked-slot .service-booked-name{float:left;font-size:13px;width:calc(100% - 3px)}.customer-booked .customer-booked-slot.customer-booked-duration-1800 .profile-avatar,.customer-booked .customer-booked-slot.customer-booked-duration-1800 .provider-booked-name,.customer-booked .customer-booked-slot.customer-booked-duration-900 .profile-avatar,.customer-booked .customer-booked-slot.customer-booked-duration-900 .provider-booked-name,.customer-booked .customer-booked-slot.customer-booked-duration-900 .service-booked-name{display:none}.google-event{background-color:#e4e0d8;border:1px solid #fff;height:84px;overflow:hidden;padding:1px 3px;position:absolute;right:0;top:42px;width:50%;z-index:10}.google-event:not(.personal-event){cursor:pointer}.google-event .time-info{color:#716c64;display:block;font-size:10px;text-align:left;text-shadow:0 0 2px rgba(0,0,0,.1);width:calc(100% - 13px)}.google-event .google-meeting{color:#716c64;font-size:13px;text-align:left;text-shadow:0 0 2px rgba(0,0,0,.07)}.google-event .google-icon{height:10px;position:absolute;right:5px;top:5px}.personal-event{background-color:#949188;border:1px solid #fff;height:84px;overflow:hidden;padding:1px 3px;position:absolute;right:0;top:42px;width:50%;z-index:10}.personal-event .profile-avatar{height:18px;position:absolute;right:2px;top:2px;width:18px}.personal-event .time-info{color:#fff!important;height:13px;overflow:hidden}.personal-event .event-title{word-wrap:break-word;color:#fff;font-size:13px;overflow:hidden;overflow-wrap:break-word;text-align:left;white-space:normal}.customer-partially-booked{background-color:#fff;border:2px solid #72b2c4;border-radius:5px;cursor:pointer;height:100%;height:300px;padding-top:2px;position:absolute;width:100%;z-index:10}.customer-partially-booked .event-item{border:1px solid #5985e2;border-left-width:3px;height:21px;margin-left:-2px;margin-top:21px;padding-left:5px;text-align:start}.customer-partially-booked .event-item.big{height:84px}.customer-partially-booked .avl-service-row{float:none}.customer-partially-booked .time-info{color:#474642;font-family:Lato,Helvetica,Arial,sans-serif;font-size:10px}.customer-partially-booked .service-name{color:#474642;font-family:Lato,Helvetica,Arial,sans-serif;font-size:13px}.customer-partially-booked .profile-avatar{vertiacal-align:middle;display:inline-block;height:12px;width:12px}.customer-partially-booked .provider-booked-name{vertiacal-align:middle;color:#474642;display:inline-block;font-family:Lato,Helvetica,Arial,sans-serif;font-size:10px;margin-left:4px}#cal-header{background-color:#f0eee9;color:#666;float:none;height:57px;line-height:57px;padding:0 30px;z-index:21}#cal-header .changeWeek{display:none}#cal-header #calDate.monthpicker{cursor:pointer;display:inline-block;font-size:24px;font-weight:700;padding:0 10px;vertical-align:middle}#cal-header .month-datepicker{float:left;margin:0;padding:0;position:relative;visibility:hidden;width:0}@media (max-width:993px){#cal-header>div{text-align:center!important}}#cal-header .btn-sm{font-size:12px;padding:5px 10px}#cal-header.mobile-week-header{height:117px}#cal-header{box-shadow:0 0 4px rgba(0,0,0,.14),0 0 8px rgba(0,0,0,.28)}#cal-header>section>div:not(.datepicker):not(.monthpicker):not(.btn-block){display:inline-block;width:auto}#cal-header .monthpicker{cursor:pointer;display:inline-block;font-size:24px;font-weight:700;margin:0;padding:0;vertical-align:middle;width:235px}#cal-header .btn-block{display:inline-block;padding:11px 0;width:auto}#cal-header .btn-block>a{background-color:#e6e2da;border-radius:4px;color:#7a7971;cursor:pointer;display:inline-block;float:left;font-size:13px;height:35px;line-height:35px;text-align:center;text-decoration:none}#cal-header .btn-block>a.mobile-minical{padding-left:12px;position:relative;text-align:left;width:122px}@media (max-width:342px){#cal-header .btn-block>a.mobile-minical{width:110px}}#cal-header .btn-block>a.mobile-minical.avail-indicator{background-color:#c0e1e3}#cal-header .btn-block>a.mobile-minical .cal-date{color:#666;font-size:14px;text-align:left}#cal-header .btn-block>a.mobile-minical .event-indicator{background-color:#474542;border-radius:2px;display:inline-block;height:4px;left:4px;position:absolute;top:4px;width:4px}#cal-header .btn-block>a.mobile-minical .fui-caret{position:absolute;right:15px;top:10px}#cal-header .btn-block .header-chat-btn{padding:0 10px;width:auto}@media (max-width:320px){#cal-header .btn-block .header-chat-btn{padding:0 5px}}#cal-header .btn-block .header-chat-btn i{display:inline-block;font-size:20px;line-height:1;position:relative;top:-1px;vertical-align:middle}#cal-header .btn-block>a:not(:last-child):not(.btn-extra-options){margin-right:10px}#cal-header .btn-block .fui-calendar-grid-icon{font-size:14px;padding-top:1px;position:relative;width:35px}#cal-header .btn-block .today{width:63px}#cal-header .btn-block a:not(.arrow)+.arrow{margin-right:2px}#cal-header .btn-block>.arrow{width:30px}#cal-header .btn-block .calendar-view{min-width:98px}@media (max-width:342px){#cal-header .btn-block .calendar-view{min-width:82px}}#cal-header .btn-block .calendar-view .select2-container{background:transparent;border:none;height:35px;line-height:33px;padding:0;position:relative;text-align:initial;vertical-align:middle}#cal-header .btn-block .calendar-view .select2-container a{color:#918f8a;font-size:13px;font-weight:400;line-height:35px;padding:0 0 0 14px}#cal-header .btn-block .calendar-view .select2-container a .select2-arrow{top:0}#cal-header .btn-block .calendar-view .select2-container a .select2-chosen{overflow:visible;padding-right:35px}#cal-header .btn-block .btn-extra-options{font-size:5px;width:35px}#cal-header .btn-block .btn-extra-options.customer-preview{font-size:16px;margin-right:10px}#cal-header .btn-block .btn-extra-options .fui-g-monochrome{font-size:35px}#cal-header .btn-block .btn-shared-photos{font-size:20px;position:relative;width:35px}#cal-header .btn-block .btn-shared-photos .shared-photos-count{-webkit-font-smoothing:auto;background-color:#7a7971;border-radius:100%;box-shadow:1px 2px 2px 0 rgba(0,0,0,.26);color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;height:20px;left:24px;line-height:20px;min-width:15px;padding:0 2px;position:absolute;text-align:center;top:-8px;vertical-align:middle;width:20px}#cal-header .btn-block-right{line-height:1;margin-top:0}#cal-header button.btn-default,#cal-header button.btn-primary{font-size:14px;height:35px;margin-left:10px;padding:9px 25px 9px 50px;position:relative}@media (width:768px){#cal-header button.btn-default#chat-button,#cal-header button.btn-primary#chat-button{width:128px}}#cal-header button.btn-default i,#cal-header button.btn-primary i{font-size:18px;left:15px;position:absolute;top:8px}#cal-header button.btn-default .fui-shape-copy-11,#cal-header button.btn-primary .fui-shape-copy-11{font-size:16px}@media (max-width:767px){#cal-header{padding:0}#cal-header .calendar-header{padding:0 15px}#cal-header .monthpicker{color:#666;font-size:16px;font-weight:400;margin-right:0;padding:0 0 0 5px}#cal-header button.btn-default,#cal-header button.btn-primary{padding:5px;width:90px}#cal-header button.btn-default i,#cal-header button.btn-primary i{display:none}#cal-header button.btn-default i.fui-chat-icon,#cal-header button.btn-primary i.fui-chat-icon{display:block}#cal-header button.btn-default .fui-shape-copy-11,#cal-header button.btn-primary .fui-shape-copy-11{left:5px}#cal-header .btn-block{height:57px;line-height:33px}#cal-header #header-extras-popover .popover{display:block;left:auto!important;padding-bottom:8px;right:20px!important}#cal-header #header-extras-popover .popover>.arrow{margin-left:-17px}}#header-extras-popover .popover{width:260px}#header-extras-popover .popover.bottom>.arrow{border-bottom-color:#c7c3b9}#header-extras-popover .popover.bottom>.arrow:after{border-bottom-color:#fff}#header-extras-popover .popover .popover-title{background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;color:#615e59;font-size:18px;font-weight:400;padding:16px 20px;text-align:center}#header-extras-popover .popover .popover-content{padding:0 20px 10px}#header-extras-popover .popover .popover-content .checkbox{font-size:15px;font-weight:300}.add-google-account{padding-bottom:10px;text-align:center;width:100%}#datepicker{left:0;position:absolute;top:0;z-index:10}@media (max-width:767px){#datepicker{width:100%}}.ftux-create-avail{position:absolute;right:26px;top:57px}.ftux-create-avail .ftux-container:before{left:auto;right:75px}.ftux-create-avail .ftux-container:after{left:auto;right:72px}@media (max-width:812px){.ftux-create-avail{max-width:calc(100% - 50px);right:10px;top:52px}.ftux-create-avail .ftux-container:before{left:auto;right:14px}.ftux-create-avail .ftux-container:after{left:auto;right:11px}}.no-avail-alert{left:0;padding:5px 10px;position:absolute;width:100%!important}@media (max-width:767px){.no-avail-alert{top:118px}}@media (min-width:768px){.no-avail-alert{top:58px}}.no-avail-alert .close{right:0}.appt-inputs-page{background-color:#fff;height:100%;position:absolute;top:0;width:100%}.appt-inputs-page .portable-header .confirm-link{height:40px}.appt-inputs-page .portable-header.summary-header .confirm-link{background-color:rgba(0,0,0,.1);border:1px solid #fff;border-radius:0;top:10px}.appt-inputs-page .portable-header.summary-header .confirm-link[disabled]{background:none;border:none;opacity:.5;top:5px}.appt-inputs-page .portable-header.reschedule-header{box-shadow:none}.appt-footer{background-color:#fff;bottom:0;box-shadow:0 0 4px rgba(0,0,0,.14),0 0 8px rgba(0,0,0,.28);height:63px;padding:13px 0;position:absolute;text-align:center;width:100%}.appt-footer.bright{background-color:#2ebbe6}.appt-footer .flat-button{color:#6dadaa;cursor:pointer;display:inline-block;font-size:15px;font-weight:600;padding:8px}.appt-footer .flat-cancel-button{color:#d6594d}.appt-footer .flat-update-button{color:#fff}.appt-content{background-color:#fff;height:calc(100% - 53px);overflow-x:hidden;overflow-y:auto}.appt-content.appt-summary-content{height:calc(100% - 106px)}.appt-content.appt-add-customer-content{background-color:#f0eee9}.appt-content .avl-preview .avl-body{height:100%}.appt-content .appt-body .appt-row .row-icon .profile-avatar{width:27px}.appt-content .appt-body .appt-row .row-text .customer-name{flex-grow:1;overflow:hidden;padding-right:20px;text-overflow:ellipsis}.appt-content .appt-body .appt-row .row-text .paid-badge{font-size:14px;padding-right:20px}.appt-content .appt-body .appt-row .row-text .paid-badge .paid-block{border-radius:3px;font-size:14px;font-weight:400;line-height:18px;margin:0 2px;text-decoration:none;top:0;width:35px}.appt-content .appt-body .appt-row .row-text .paid-badge .paid-info{color:#7a7971;font-weight:300;text-decoration:none}.appt-content .appt-body .appt-row .row-text .repeat-content{font-size:15px;font-weight:400}.appt-content .appt-body .appt-row .row-text .notes-content{font-size:15px;font-weight:400;padding:5px 0}.appt-content .appt-body .appt-row .row-text .notes-content .notes-content__label{font-size:13px;font-weight:700;margin-bottom:3px}.appt-content .appt-body .appt-row .row-text .placeholder-content{color:#949188;font-size:15px;font-weight:400}.appt-content .appt-body .appt-row .row-text .notification-preference{font-size:14px;font-weight:400}.appt-content .appt-body .appt-row .row-text .option-text{font-size:14px;margin:0 -10px;padding:5px 10px}.appt-content .appt-body .appt-row .row-text .option-text.option-disabled{color:#c7c3b9}.appt-content .appt-body .appt-row .row-text .option-switch{margin-left:10px}.appt-content .appt-body .appt-row .row-text .option-switch .bootstrap-switch{font-size:13px}.appt-content .appt-body .appt-row .row-text .option-switch .bootstrap-switch.bootstrap-switch-on .bootstrap-switch-handle-off.bootstrap-switch-default,.appt-content .appt-body .appt-row .row-text .option-switch .bootstrap-switch.bootstrap-switch-on .bootstrap-switch-handle-on.bootstrap-switch-primary{background-color:#6dadaa}.appt-content .appt-body .appt-row .row-text .service-label{display:inline-block;max-width:calc(100% - 31px);overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.appt-content .appt-body .appt-row .row-text .service-info{cursor:pointer;font-size:16px;font-weight:400;margin:-12px -15px -15px -5px;padding:15px;vertical-align:top}.appt-content .appt-body .appt-row .toggle-button-group .btn-group{margin:5px 0}.appt-content .appt-body .appt-row .toggle-button-group .btn-group .btn{color:#615e59;font-size:10px;height:30px;width:80px}.appt-content .appt-body .appt-row .toggle-button-group .btn-group .btn.active{background-image:linear-gradient(0deg,#72b2c4,#6aa7b8);border:1px solid #639bab;color:#fff}.appt-content .appt-body .appt-row .toggle-button-group .btn-group .btn.individual:not(.active),.appt-content .appt-body .appt-row .toggle-button-group .btn-group .btn.pay-in-full-btn:not(.active){border-right:none}.appt-content .appt-body .appt-row .toggle-button-group .btn-group .btn.class:not(.active){border-left:none}.appt-content .appt-body .appt-row.placeholder-row{border-bottom:none}.appt-content .appt-body .appt-row.pending-update .row-icon,.appt-content .appt-body .appt-row.pending-update .row-text{color:#2ebbe6}.appt-content .appt-body .error-row{background-color:#c95349;color:#fff}.appt-content .appt-body .error-row .row-icon{color:#fff}.appt-content .appt-body .error-row .row-text{color:#fff;font-size:15px;font-weight:400;white-space:normal}.appt-content .appt-body .error-row .row-arrow{color:#fff;cursor:pointer;font-size:15px}.appt-content .appt-body .error-row .row-arrow .fui-close{color:#fff;font-size:13px;height:auto;position:relative;width:auto}.appt-content .note-block{height:100%;padding:10px}.appt-content .note-block textarea{height:calc(100% - 50px);margin-bottom:8px}.appt-content .note-block p{color:#7a7971;font-size:15px;font-weight:300}.appt-content .repeat-block{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;padding:20px}.appt-content .repeat-block .repeat-type-block{overflow:hidden}.appt-content .repeat-block .repeat-type-block .select2-container{height:35px;width:160px}.appt-content .repeat-block .repeat-type-block .select2-choice{font-size:13px;padding:8px 12px}.appt-content .repeat-block .repeat-settings label{color:#7a7971;font-size:15px;line-height:1;margin-bottom:10px}.appt-content .repeat-block .repeat-settings .btn-row button{height:35px;padding:0;text-align:center;width:35px}.appt-content .repeat-block .repeat-settings .btn-row button[disabled]{color:#333}.appt-content .repeat-block .repeat-settings .btn-row .byday-active{background-color:rgba(113,178,195,.4);background-image:none;border:1px solid #72b2c4}.appt-content .repeat-block .repeat-settings p{color:#615e59;font-size:15px;font-weight:300;margin-bottom:36px}.appt-content .repeat-block .repeat-settings p .appt-repeat-count{color:#7a7971;display:inline-block;font-size:13px;height:35px;line-height:35px;margin:0 8px;padding:0;text-align:center;width:44px}.appt-content .repeat-block .repeat-result{background-color:#fafaf7;border-radius:4px;color:#7a7971;font-size:16px;font-weight:300;line-height:1.5;padding:13px 15px 12px 14px}.appt-content .repeat-block label.checkbox{color:#615e59;font-size:15px;font-weight:300}.appt-content .appt-summary-block{background-color:#fff;border-bottom:1px solid #e0ddd3;color:#7a7971;font-size:15px;font-weight:300;padding:15px 20px}.appt-content .appt-summary-block .appt-summary-line{display:block;line-height:20px;padding:5px 0;width:100%}.appt-content .appt-summary-block .appt-summary-line .icon{display:inline-block;line-height:normal;text-align:center;vertical-align:middle;width:20px}.appt-content .appt-summary-block .appt-summary-line .content{display:inline-block;font-weight:400;max-width:calc(100% - 25px);padding-left:10px;text-align:left;vertical-align:middle;width:auto}.appt-content .appt-summary-block .appt-summary-line .date-line{font-size:13px;font-weight:300}.appt-content .appt-summary-block .appt-summary-line.update-pending{color:#2ebbe6}.appt-content .modify-customers-block{border-bottom:1px solid #e0ddd3}.appt-content .modify-customer-content{background:#fff;padding:15px 20px}.appt-content .modify-customer-content .modify-customer-line{background:#fff;color:#7a7a78;display:block;font-size:15px;font-weight:400;line-height:20px;padding:5px 0;position:relative;width:100%}.appt-content .modify-customer-content .modify-customer-line .customer-icon{display:inline-block;line-height:normal;text-align:center;vertical-align:middle;width:20px}.appt-content .modify-customer-content .modify-customer-line .customer-name{display:inline-block;max-width:calc(100% - 85px);overflow:hidden;padding-left:10px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.appt-content .modify-customer-content .modify-customer-line .refund-badge{position:absolute;right:0;top:5px}.appt-content .modify-customer-content .modify-customer-line .refund-badge .label-refund{background-color:#adaba0;color:#fff;font-size:12px}.appt-content .submit-block{background:#fff;padding:15px 20px}.appt-content .submit-block button{display:block;font-weight:600;height:54px;width:100%}.appt-content .submit-block button.btn-flat{background-color:#fff;color:#333}.appt-content .submit-block label.checkbox{color:#7a7971;font-size:15px;font-weight:300;margin:5px 0 15px 2px;position:relative}.appt-content .submit-block label.checkbox span.icons{margin-top:0;top:0}.appt-content .submit-block .btn.btn-cancel{background-color:#d6594d;color:#fff}.appt-content .modify-repeat-block{border-bottom:1px solid #e0ddd3}.appt-content .repeat-variants{background:#fff;padding:15px 20px}.appt-content .repeat-variants .repeat-variant-block{background:#f7f7f7;padding:15px}.appt-content .repeat-variants .repeat-variant-block.first-variant{margin-bottom:15px}.appt-content .repeat-variants .repeat-variant-block>p{font-size:14px;margin-bottom:0;padding:10px 0}.appt-content .repeat-variants .repeat-variant-block .text-val{color:#615e59;font-size:16px;font-weight:700;position:relative;top:-1px}.appt-content .repeat-variants .repeat-variant-block label.radio{margin:0}.appt-content .repeat-variants .repeat-variant-block .radio .icons{font-size:22px;height:22px;width:22px}.appt-content .repeat-variants .repeat-variant-block .highlight-secondary{color:#72b2c4;font-weight:700}.appt-content .repeat-variants .repeat-variant-block .dotted-block{-ms-box-orient:horizontal;box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;-ms-box-lines:single;box-lines:single;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:16px;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;line-height:16px;margin:0;padding:0;vertical-align:middle}.appt-content .repeat-variants .repeat-variant-block .dotted-block>span{background-color:#e0ddd3;display:inline-block;height:12px;width:4px}.appt-content .repeat-variants .repeat-variant-block .dotted-block>span>span{display:none}.appt-content .repeat-variants .repeat-variant-block .dotted-block>span.active{background-color:#72b2c4;height:16px;position:relative}.appt-content .repeat-variants .repeat-variant-block .dotted-block>span.active>span{display:block;font-size:12px;position:absolute;top:-15px;transform:translateX(-50%)}.appt-content .repeat-variants .repeat-variant-block .dotted-block-dates{line-height:11px;margin:0;overflow:hidden;padding-top:7px}.appt-content .repeat-variants .repeat-variant-block .dotted-block-dates>span{color:#9b9b9b;font-size:11px;font-weight:700}.appt-content .appointment-inputs-message.message-panel .all-messages{height:calc(100% - 133px)}.appt-content .appointment-inputs-message.message-panel .input-message{height:75px}.appt-content .appointment-inputs-message.message-panel .message-helper-text{background-color:#f0f0f0;color:#474642;font-size:14px;font-weight:300;height:58px;padding:10px 20px;text-align:center}.appt-content .appointment-inputs-message.message-panel .message-helper-text p{color:#615e59;font-size:15px;font-weight:700;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appt-redirect .redirect-body .content{border:none}.appt-redirect .redirect-body .content .prompt{padding-bottom:15px}.appt-allow-conflicts .allow-conflicts-body .content{max-height:340px}.appt-allow-conflicts .allow-conflicts-body .content .prompt-section.date-section{font-size:16px;font-weight:700;line-height:1.6;padding:10px 0}.paid-block{background-color:#adaba0;border-radius:5px;color:#fff;display:inline-block;float:none;font-size:11px;font-weight:700;line-height:15px;margin-left:6px;position:relative;text-align:center;top:-8px;width:29px}.avl-inputs-page{height:100%;position:absolute;top:0;width:100%}.avl-inputs-page .portable-header{background-color:#73b1c3}.avl-inputs-page .fui-appt-start-times-icon,.avl-inputs-page .fui-clock{font-size:25px}.avl-inputs-page .fui-repeat{font-size:23px}.avl-inputs-page span.lighter{position:relative;top:3px}.avl-inputs-page .profile-avatar{display:inline-block;width:28px}.avl-inputs-page .profile-avatar img{width:100%}.avl-inputs-page.avl-inputs-page-providers{border:3px solid #72b2c4;border-top:0}.avl-inputs-page .discard-changes .discard-changes-overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1001}.avl-inputs-page .discard-changes .discard-changes-prompt{background-color:#fff;border-radius:2px;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);left:7.5%;padding:10px 15px 15px;position:absolute;top:25%;width:85%;z-index:1002}.avl-inputs-page .discard-changes .discard-changes-prompt .prompt{font-size:16px;padding:10px}.avl-inputs-page .discard-changes .discard-changes-prompt .actions .action{color:#2ebbe6;cursor:pointer;display:inline-block;float:right;font-size:15px;font-weight:600;margin-left:10px;padding:10px}.avl-content{background-color:#fff;height:calc(100% - 53px);overflow:hidden}.avl-content.avl-summary-content{height:calc(100% - 106px)}.avl-content.avl-scroll{overflow-y:auto}.avl-content .bottom-row{padding:15px}.avl-content .bottom-row button.btn-default{background:none;border:none;font-size:15px;font-weight:700;height:41px;width:100%}.avl-content #cal-header{border-bottom:2px solid #bab5aa;width:calc(100% - 8px)}@media (max-width:767px){.avl-content{height:calc(100% - 53px)}}.avl-content input[type=checkbox]:disabled{pointer-events:none}.avl-content .avail-red-alert{background-color:#d6594d;border-radius:4px;box-shadow:0 1px 2px 0 rgba(71,70,65,.5);color:#fff;font-size:15px;font-weight:400;height:40px;left:10px;padding:10px 11px;position:absolute;top:78px;width:calc(100% - 20px);z-index:10}.avl-content .avail-red-alert .fui-close{color:#fff;cursor:pointer;height:100%;line-height:35px;position:absolute;right:0;top:0}.avl-content .delete-block{background:#fff;height:100%;min-height:calc(100% - 88px);overflow-y:auto;padding:20px 20px 0}.avl-content .delete-block button{font-size:15px;height:40px;margin-bottom:15px;width:100%}.avl-content .delete-block p{color:#7a7971;font-size:16px;font-weight:300}.avl-content .delete-block p.text-nornal{font-weight:400}.avl-content .delete-block>div.checkbox-block{line-height:30px;margin-bottom:10px;margin-top:26px}.avl-content .delete-block label.checkbox{color:#7a7971;font-size:17px;font-weight:300;height:22px;line-height:22px;margin-bottom:10px;position:relative}.avl-content .delete-block label.checkbox span.icons{margin-top:-11px;top:50%}.avl-content .delete-block .variant-block{background:#f7f7f7;padding:15px}.avl-content .delete-block .variant-block~.variant-block{margin-bottom:20px}.avl-content .delete-block .variant-block.first-variant{margin-bottom:15px}.avl-content .delete-block .variant-block>p{font-size:14px;margin-bottom:5px}.avl-content .delete-block .variant-block p.affected-block{padding-top:10px}.avl-content .delete-block .variant-block .text-val{color:#615e59;font-size:15px;font-weight:400;position:relative;top:0}.avl-content .delete-block .variant-block label.radio{line-height:18px;margin-bottom:15px}.avl-content .delete-block .variant-block .radio .icons{font-size:22px;height:22px;width:22px}.avl-content .delete-block .variant-block .highlight-secondary{color:#72b2c4;font-weight:700}.avl-content .delete-block .availability-date{font-size:13px;padding-left:34px}.avl-content .all-services{padding:23px 26px 20px 30px}.avl-content .all-services .all-services-text{font-size:15px;font-weight:300}.avl-content .all-services>.checkbox{display:inline-block;float:right;margin:0;padding:0;width:18px}.avl-content .all-services>.checkbox .icons{height:18px;width:18px}.avl-content .all-services>.checkbox .icons .icon-checked:before,.avl-content .all-services>.checkbox .icons .icon-unchecked:before{font-size:19px;line-height:18px}.avl-content .horizontal-line{border-bottom:1px solid #e0ddd3;height:1px;margin:0 auto;width:calc(100% - 52px)}.add-service-link{color:rgba(52,73,94,.5);cursor:pointer;margin-bottom:0;margin-top:-10px;padding:10px 14px;width:150px}.add-service-link .caption{left:12px;position:relative;vertical-align:middle}.add-service-link>span{vertical-align:middle}.avl-body{font-family:Lato,Helvetica,Arial,sans-serif;overflow-x:hidden;overflow-y:auto}.avl-body .lbl-for-required:after{margin-top:-2px;padding-left:0}.avl-body .start-booking{color:#7a7971;font-size:14px;padding-top:16px}.avl-body .repeats-radio-block{margin-bottom:21px;padding-left:10px}.avl-body .repeats-radio-block span{color:#615e59;display:inline-block;float:left;font-size:15px;font-weight:400;margin-right:45px}.avl-body .repeats-radio-block .repeats-radio{display:inline-block;float:left;margin:0 35px 0 0;padding-left:25px}.avl-body .which-days{color:#7a7971!important;font-size:15px;font-weight:400}.avl-body .repeat-until-date{background-color:#fff;border:1px solid #c7c3b9;color:#615e59}.gray-box{background-color:#ccc;border:1px solid #9b9b9b;border-radius:3px;display:inline-block;height:25px;width:25px}.avl-inputs-header{background-color:#72b2c4;color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-size:18px;font-weight:300;height:55px;line-height:55px;text-align:center;width:100%}@media (max-width:480px){.avl-inputs-header.avl-inputs-header-providers{position:absolute}}.avl-inputs-header .fui-edit-availbility-icon{font-size:21px;margin-right:2px;position:relative;top:3px}.avl-inputs-header .fui-close{color:#fff;cursor:pointer;height:53px;line-height:34px;position:absolute;width:50px}@media (max-width:480px){.avl-inputs-header .fui-close{line-height:1;padding-top:11px}}@media (min-width:768px){.avl-inputs-header{font-size:22px;height:71px;line-height:71px}.avl-inputs-header .fui-edit-availbility-icon{font-size:28px;top:6px}.avl-inputs-header .fui-close{height:71px;line-height:50px;width:70px}}.avl-inputs-header .button.btn-primary,.avl-inputs-header button.btn-default{font-size:18px;font-weight:700;height:45px;padding:9px 25px 9px 50px}.avl-inputs-header .button.btn-primary i,.avl-inputs-header button.btn-default i{font-size:18px;left:15px;position:absolute;top:13px}.avl-inputs-header .button.btn-primary .fui-shape-copy-11,.avl-inputs-header button.btn-default .fui-shape-copy-11{color:#edbd2d;font-size:16px}@media (max-width:767px){.avl-inputs-header .button.btn-primary,.avl-inputs-header button.btn-default{margin-left:20px;padding:5px;width:45px}.avl-inputs-header .button.btn-primary .fui-shape-copy-11,.avl-inputs-header button.btn-default .fui-shape-copy-11{left:8px;top:12px}}.avl-inputs-header .button.btn-primary.done-edit-btn,.avl-inputs-header button.btn-default.done-edit-btn{left:30px;position:relative;top:-2px}@media (max-width:767px){.avl-inputs-header .button.btn-primary.done-edit-btn,.avl-inputs-header button.btn-default.done-edit-btn{height:42px;left:10px;padding:9px 25px 9px 40px;width:100px}}.edit-mode-overlay{background-color:#73b1c3;position:fixed;z-index:1000}.edit-mode-overlay0{left:0;right:0;text-align:center;top:0}.edit-mode-overlay1{height:100%;right:0;top:0;width:3px}.edit-mode-overlay2{height:100%;left:0;top:0;width:3px}.edit-mode-overlay3{bottom:0;height:3px;width:100%}.avl-row{-ms-flex-align:center;align-items:center;-webkit-align-items:center;-ms-align-items:center;background-color:#fff;border-bottom:1px solid #e0ddd3;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:63px;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;position:relative}.avl-row .app-icon{color:#7a7a78}.avl-row .app-arrow,.avl-row .app-icon{font-size:15px;text-align:center;width:56px}.avl-row .app-arrow{color:#7a7971;float:right!important}.avl-row .app-arrow .glyphicon-pencil{color:#edbd2d}.avl-row .app-text{color:#7a7971;font-size:16px;width:calc(100% - 112px)}.avl-row .app-text:not(.no-overflow){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avl-row .app-text>div{margin-top:-25px;text-align:center}.avl-row .app-text>div.start-times-block{margin-top:0;text-align:left}.avl-row .app-text>div.hours-block{font-weight:300;margin-top:0;text-align:left}.avl-row .app-text>div.hours-block .start-time-min-row{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.avl-row .app-text>div.hours-block>span{color:#7a7971;font-size:13px;font-style:normal}.avl-row .app-text>div.hours-block .start-time-minute+.start-time-minute:before{font-weight:300}.avl-row .app-text>div.hours-block .start-time-min-row :last-child:not(:first-child):before{content:", ";font-weight:300}.avl-row .app-text>div>span{color:#edbd2d;float:left;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;font-style:italic}.avl-row .app-text.required.start-times-text{line-height:1.4}.avl-row>div[class^=app]{display:inline-block;float:left;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;height:auto;line-height:1.1;vertical-align:middle}.avl-row.service-row .app-icon{line-height:25px}.avl-row.service-row .app-icon>span{font-size:23px}.avl-row.needs-input .app-arrow,.avl-row.needs-input .app-icon,.avl-row.needs-input .app-text.required{color:#f36;color:#c95349}.avl-row.highlight-row .app-arrow,.avl-row.highlight-row .app-icon,.avl-row.highlight-row .needs-input{color:#edbd2d}.avl-row.edit-row{cursor:pointer}.avl-row.avl-date-select{align-items:flex-start;color:#615e59;display:flex;font-size:16px;height:auto;min-height:63px}.avl-row.avl-date-select .time-select{flex-grow:1;min-width:110px}.avl-row.avl-date-select .time-select .select2-choice{color:#615e59}.avl-row.avl-date-select .time-between{margin:0 8px}.avl-row.avl-date-select .app-icon{align-items:center;display:flex;font-size:25px;height:63px;justify-content:center;min-width:56px;width:56px}.avl-row.avl-date-select .row-text-block{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:10px 0}.avl-row.avl-date-select .row-text-block .duration-select-block{align-items:center;display:flex;padding-right:30px}.avl-row.avl-date-select .row-text-block .date-select-block{display:flex;justify-content:center;margin-top:10px;padding-right:56px}.avl-row.avl-date-select .row-text-block .date-select-block .day-picker{border:none;cursor:pointer;font-weight:400;padding:6px 0;text-align:center;width:190px}.avl-row.avl-date-select .row-text-block .date-select-block .date-arrow{align-items:center;display:flex}.avl-row.avl-date-select .row-text-block .visibility-select-block{height:63px}.avl-inputs-title{background-color:hsla(48,24%,96%,.6);box-shadow:inset 0 -1px 0 0 #e0ddd3;height:53px}.avl-body.no-btn-bottom{height:100%;padding:20px}.avl-body.no-btn-bottom .form-group+.avail-summary-block{margin-bottom:10px;margin-top:-10px}.avl-body.time-block{color:#615e59}.avl-body.time-block .form-group{margin-bottom:21px}.avl-body.time-block .form-group.until-block{margin-bottom:0}.avl-body.time-block .form-group.until-block .form-control[disabled]{cursor:not-allowed}.avl-body.time-block label{color:#615e59;font-family:Lato;font-size:15px;height:18px;line-height:18px;margin-bottom:8px}.avl-body.time-block .select2-container{height:35px}.avl-body.time-block .select2-container .select2-choice{font-size:13px;line-height:13px;padding:10px 0 9px 13px}.avl-body.time-block .disabled-field{background-color:#f7f6f2;border-color:#e0ddd3;color:#adaba0;cursor:not-allowed;opacity:.7;pointer-events:none}.avl-body.start-time{color:#615e59}.avl-body.start-time .form-group>label{color:#615e59;font-size:15px;line-height:1;margin:3px 0 1px 10px}.avl-body.start-time .avl-minutes-text{font-size:13px;margin-bottom:15px}.avl-body.start-time .avl-minutes{display:inline-block;padding-top:1px;width:45px}.avl-body.start-time .example-minutes{color:#7a7971;display:inline-block;font-weight:300;padding-left:12px}.avl-body.start-time .example-minutes span{display:inline-block}.avl-body.start-time .example-minutes span.first-time,.avl-body.start-time .example-minutes span.second-time{margin-right:3px}.avl-body.start-time .example-minutes span.transparent{opacity:.2}.avl-body.start-time .checkbox{padding-left:33px}.avl-body.start-time .checkbox .icons{height:18px;width:18px}.avl-body.start-time .checkbox .icons .icon-checked:before,.avl-body.start-time .checkbox .icons .icon-unchecked:before{font-size:19px;line-height:18px}.avl-body.start-time .app-lbl{font-size:15px;line-height:1;margin-bottom:30px}.avl-body.start-time .vertical-line{border-left:1px solid #979797;height:20px;margin-left:19px}.avl-body.start-time .main-vertical-line{border-left:2px solid #ebebea;height:164px;left:81px;opacity:.7;position:absolute;top:-3px}.avl-btn-row.btn-row button{height:35px;margin-right:0;padding:0;width:35px}.avl-btn-row.btn-row button.check{background-color:rgba(113,178,195,.4);background-image:none;border:1px solid #72b2c4}.avl-btn-row.btn-row button.btn-default[disabled]{color:#333}.interval-row.btn-row button{width:64px}.avl-body.repeat-block{color:#7a7971;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400}.avl-body.repeat-block .avl-btn-row.btn-row button{margin-right:0}.avl-body.repeat-block .select-block{margin-bottom:23px;width:146px}.avl-body.repeat-block .form-control.select2-container{height:35px}.avl-body.repeat-block .select2-choice{padding:9px 0 10px 12px}.avl-body.repeat-block .select2-chosen{font-size:13px}.avl-body.repeat-block .select2-arrow{top:7px}.avl-body.repeat-block .repeat-on-block{margin-bottom:13px}.avl-body.repeat-block .repeat-on-block label{margin-bottom:12px}.avl-body.repeat-block .repeat-on-block button{height:35px;padding:0;width:35px}.avl-body.repeat-block .datepicker{height:35px;position:relative;width:126px}.avl-body.repeat-block .datepicker input{border:1px solid #c7c3b9;border-radius:4px;color:#7a7971;font-size:13px;height:100%;padding-right:45px;position:relative;width:100%}.avl-body.repeat-block .datepicker span{color:#c7c3b9;position:absolute;right:10px;top:10px}.avl-body.repeat-block .result-row{text-align:center}.avl-body.repeat-block .result-row label{line-height:2.2;margin-bottom:-5px}.avl-body.repeat-block .result-row .dotted-block-dates{padding-top:12px}.avl-body.repeat-block .until-block{margin-bottom:10px}.avl-body.repeat-block .checkbox-block label{-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;padding:0}.avl-body.repeat-block .checkbox-block label .app-text{color:#615e59;display:inline-block;float:none;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;padding-left:10px;width:calc(100% - 20px)}.avl-body.repeat-block .checkbox-block label .icons{display:inline-block;float:left;position:relative}.avl-body.service-block{height:calc(100% - 63px);padding:25px 15px}.avl-body.service-block .add-service-btn{display:block;margin:0 15px}.avl-body.service-block .disabled-services{padding:23px 15px 20px}.avl-body.service-block .disabled-services span{color:#7a7971;font-size:13px;font-weight:300}.avl-body.service-block .checkbox.color-checkbox{margin-bottom:10px;width:51px}.avl-body.service-block .tooltip{top:12px!important}.avl-body.service-block .tooltip .tooltip-inner{background-color:#d6594d}.avl-body.service-block .tooltip .tooltip-arrow{border-bottom-color:#d6594d;border-top-color:#d6594d}.avl-body.service-block .filter-accordion-title{font-size:15px;overflow:hidden;padding-top:0;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 99px)}.avl-body.service-block .filter-accordion-title .service-details{font-size:13px;font-weight:300}.avl-body.service-block .filter-accordion-header{height:32px;margin-bottom:20px;padding:0 11px 0 17px}.avl-body.service-block .filter-accordion-header .disabled-name{color:#c7c3b9;font-family:Lato;font-size:15px;font-weight:400}.avl-body.service-block .filter-accordion{margin-right:31px;min-height:40px;position:relative;top:-7px;width:40px;z-index:30}.avl-body.service-block .filter-accordion>div{font-size:22px;left:9px;top:9px}.avl-body.service-block .checkbox{left:0;margin-top:4px;padding:0;position:absolute;top:0;width:18px;width:100%}.avl-body.service-block .checkbox .icons{height:18px;left:auto;right:11px;width:18px}.avl-body.service-block .checkbox .icons .icon-checked:before,.avl-body.service-block .checkbox .icons .icon-unchecked:before{font-size:19px;line-height:18px}.avl-body.service-block .service-color{border-radius:2px;height:35px;margin-right:15px;width:6px}.avl-body.service-block .service-color.service-color-blue{background-color:#5a84dc}.avl-body.service-block .service-color.service-color-green{background-color:#97ba5d}.avl-body.service-block .service-color.service-color-purple{background-color:#a674b0}.avl-body.service-block .service-color.service-color-orange{background-color:#ccab74}.avl-body.service-block .service-color.service-color-red{background-color:#c58e93}.avl-body.service-block .service-color.service-color-teal,.avl-body.service-block .service-color.service-color-yellow{background-color:#35a389}.avl-body.service-block .service-description{margin-left:20px;margin-right:10px}.avl-body.service-block .service-expanded-header{font-weight:500;margin-bottom:3px}.avl-body.service-block .service-expanded-content{font-weight:300;margin-bottom:0}.avl-body .info-block{margin-top:10px;padding:0 10px}.avl-body .info-block div{background:#fafaf7;padding:10px}.avl-body .info-block p{color:#7a7971;font-family:Lato;font-size:15px;font-stretch:normal;font-style:normal;font-weight:300;line-height:1.47}.avl-body .info-block p:last-child{margin-bottom:0}.form-group+.avail-summary-block{margin-top:-6px}.start-time-minute+.start-time-minute:before{content:", ";font-weight:400;position:relative}.start-time-min-row :last-child:not(:first-child):before{content:" and ";font-weight:400;position:relative}.avail-summary-block{background-color:#fafaf7;border-radius:4px;color:#7a7971;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.5;margin-bottom:30px;padding:13px 15px 12px 14px}.avail-summary-block .start-time-minute{font-weight:700}.avail-summary-block.flash-highlight{animation:flash-highlight 1.5s 1}@keyframes flash-highlight{0%{background-color:#e0b32a}to{background-color:#fafaf7}}.avail-summary-block .avail-summary-range{margin-bottom:10px}.avail-summary-block .fui-appt-start-times-icon{font-size:26px;margin-right:5px}.avail-summary-block .start-time-text{bottom:6px;font-weight:700;position:relative}.avail-summary-block .text-block{-webkit-background-clip:padding-box;background-clip:padding-box;border-top:2px solid #efefed;border-top:2px solid hsla(60,2%,92%,.5);line-height:1.4;margin-left:33px;margin-right:8px;padding-top:5px}.flat-ui-datepicker{position:relative;width:126px}.flat-ui-datepicker>input{background-color:#fff;border:1px solid #c7c3b9;border-radius:4px;color:#7a7971;font-family:Lato,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;height:35px;padding:10px 12px;position:relative;width:100%}.flat-ui-datepicker>span{color:#c7c3b9;font-size:14px;position:absolute;right:10px;top:10px}.flat-ui-datepicker .fui-close{line-height:30px;padding-top:2px;top:0;width:auto}.shake{animation:shake .3s .7s}@keyframes shake{0%{transform:translate(1px) rotate(0deg)}10%{transform:translate(-1px) rotate(0deg)}20%{transform:translate(-3px) rotate(0deg)}30%{transform:translate(3px) rotate(0deg)}40%{transform:translate(1px) rotate(0deg)}50%{transform:translate(-1px) rotate(0deg)}60%{transform:translate(-3px) rotate(0deg)}70%{transform:translate(3px) rotate(0deg)}80%{transform:translate(-1px) rotate(0deg)}90%{transform:translate(1px) rotate(0deg)}to{transform:translate(1px) rotate(0deg)}}.avl-preview{background-color:#fff;height:100%;padding:0;width:100%}.avl-preview .avl-body{padding:0}.avl-preview .avl-body .fui-close:before{line-height:34px}.avl-preview .portable-header{background-color:#9b9b9b;box-shadow:none}.avl-preview .avl-body{height:calc(100% - 53px)}.avl-preview .avl-body.list-view-mode{height:100%}@media (max-width:480px){.avl-preview .avl-body{z-index:1}}.avl-preview .avl-body.avl-body-customers{height:calc(100% - 53px);padding:0;position:relative}@media (max-width:480px){.avl-preview .avl-body.avl-body-customers{z-index:1}}.avl-preview .avl-body.avl-body-customers .frt-fixed-content-wrapper{position:absolute}.avl-preview .avl-body.avl-body-customers .frt-fixed-content-wrapper>.padding-for-header{padding-top:0}.avl-preview .avl-providers,.avl-preview .avl-services,.avl-preview .avl-start-time{border-bottom:1px solid #e0ddd3;padding:15px}.avl-preview .block-title{color:#adaba0;font-family:Lato,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700}.avl-preview .appointmentInputs .app-body .customer-list{flex-grow:1;overflow-y:scroll}.avl-preview .appointmentInputs .app-body .customer-list .tooltip-item:before{left:25px;right:unset}@media (max-width:480px){.avl-preview .appointmentInputs .app-body .customer-list{height:100%}.avl-preview .select-block{position:absolute;top:0;width:100%}.avl-preview .app-body{padding-top:45px}}.avl-preview .avl-day-picker{border:none;color:#333;display:block;font-size:14px;margin:-5px -15px 0 -10px;padding:0;text-align:left}.avl-preview .avl-day-picker .day-picker{border:none;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;padding:12px 0;text-align:center;width:120px}.avl-preview .avl-day-picker .fui-arrow-left,.avl-preview .avl-day-picker .fui-arrow-right{cursor:pointer;display:inline-block;line-height:45px;text-align:center;width:45px}.avl-preview .shake{animation:shake .5s 0s}.avl-preview .time-indicator{font-weight:400;opacity:.7}.avl-preview .avl-preview-customer-header .time-indicator{float:right}.avl-preview .no-avail-alert{top:unset}.avl-start-time .start-time-block{margin-left:-5px}.avl-start-time .start-time-block .start-time-btn{border-radius:0;cursor:pointer;display:block;float:left;height:36px;line-height:34px;margin-bottom:5px;margin-left:5px;margin-top:-1px;position:relative;text-align:center;vertical-align:middle;width:65px;z-index:10}.avl-start-time .start-time-block .start-time-btn.disabled{background:#faf8f5;border:1px solid #fff;cursor:auto;z-index:9}.avl-start-time .start-time-block .start-times-collapsed{margin-left:5px;width:200px}.avl-start-time .start-time-block .start-times-collapsed .select2-chosen{color:#d4a928;font-weight:400}.avl-start-time .start-time-block .start-times-collapsed .select2-arrow,.avl-start-time .start-time-block .start-times-collapsed .select2-arrow:hover{color:#d4a928!important}.avl-start-time .start-time-block .block-title{margin-left:5px}.avl-start-time.detailed .start-time-btn{width:130px}.avl-selection-block{background-color:#9b9b9b;box-shadow:0 0 4px rgba(0,0,0,.14),0 0 8px rgba(0,0,0,.28);padding:5px 0}.avl-selection-block .avl-selection-row{height:40px;padding:0 15px 5px}.avl-selection-block .avl-selection-row .avl-filter-selected{background-color:rgba(0,0,0,.25);border-radius:4px;color:#fff;display:inline-block;font-size:16px;height:35px;max-width:100%;min-width:150px;overflow:hidden;padding-right:40px;position:relative;text-overflow:ellipsis;white-space:nowrap}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label{display:inline-block;line-height:35px;vertical-align:middle}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-icon{display:inline-block;font-size:14px;padding:0 5px 0 10px}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon{border:1px solid #fff;margin:2px 12px 2px 13px;padding:0 3px}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-,.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-blue{background-color:#98baff}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-green{background-color:#b7cf91}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-purple{background-color:#c0a4eb}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-orange{background-color:#edc4a6}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-red{background-color:#f0aba7}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-teal,.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-yellow{background-color:#91cfb5}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-gray{background-color:#d3d3d3}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-,.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-blue{border-color:#6278a3}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-green{border-color:#5d8718}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-purple{border-color:#7c62a3}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-orange{border-color:#db7932}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-red{border-color:#d64036}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-teal,.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-yellow{border-color:#368564}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-color-icon.color-gray{border-color:#d3d3d3}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-thumb{display:inline-block;margin:0 5px 0 6px;width:22px}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-label .tag-thumb .profile-avatar img{position:relative;top:-2px}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-close{display:none;padding:0 12px;position:absolute;right:0;top:0}.avl-selection-block .avl-selection-row .avl-filter-selected .tag-close .fui-close{color:#fff;font-size:12px;width:35px}.avl-selection-block .avl-selection-row .avl-filter-selected.has-info-icon{max-width:calc(100% - 35px)}.avl-selection-block .avl-selection-row .avl-filter-selected.tag-time-selection{width:250px}.avl-selection-block .avl-selection-row .avl-filter-selected.dismissible{cursor:pointer}.avl-selection-block .avl-selection-row .avl-filter-selected.dismissible .tag-close{display:block}.avl-selection-block .avl-selection-row .avl-filter-selected.tag-highlight{background-color:#2ebbe6;color:#fff}.avl-selection-block .avl-selection-row .selection-info{color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:35px;margin:-10px -10px -10px 0;padding:10px;top:0;vertical-align:top}.avl-preview .select2-container{color:#615e59;display:inline-block;height:35px;margin:0;padding-left:12px;position:relative;vertical-align:top}.avl-preview .select2-container .select2-choice{color:#615e59;font-size:16px;font-weight:400;height:35px;line-height:35px;padding:0;vertical-align:middle}.avl-preview .select2-container .select2-choice .select2-chosen .glyphicon{font-size:15px;padding-left:3px;padding-right:8px;top:0;vertical-align:middle}.avl-preview .select2-container .select2-choice .select2-arrow,.avl-preview .select2-container .select2-choice .select2-arrow:hover{background-color:transparent;color:#615e59;right:12px;top:-2px}.avl-start-select.select2-container{width:200px}.avl-duration-select.select2-container{width:250px}.avl-submit-row{padding:10px 15px}.avl-submit-row button{display:block;font-weight:600;height:54px;width:100%}.avl-services .avl-service-row{cursor:pointer;display:block;font-size:16px;line-height:22px;overflow:hidden;padding:6px 8px 6px 28px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:9}.avl-services .avl-service-row .color-indicators{height:calc(100% - 16px);left:10px;position:absolute;top:8px;width:6px}.avl-services .avl-service-row.fixed{cursor:auto}.avl-services .avl-service-row.btn-default{border-radius:0;margin-bottom:5px;margin-top:-1px}.avl-services .avl-service-row.disabled{border:1px solid transparent;margin-bottom:5px}.avl-services .avl-service-row.disabled:before{background-color:#fff;content:"";cursor:auto;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:10}.avl-services .service-description-block{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin-left:10px;margin-top:55px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.avl-services .add-service-btn,.avl-services .add-service-btn:active:hover{background-color:transparent;background:none;border:none;color:rgba(52,73,94,.5);font-size:14px;margin:10px 0}.avl-services.override-duration .service-duration-text{text-decoration:line-through}.avl-providers{padding-bottom:12px}.avl-providers .provider-row{cursor:pointer;padding:6px}.avl-providers .provider-row .profile-avatar{width:24px}.avl-providers .provider-row .profile-avatar img{border:none}.avl-providers .provider-row .provider-name{height:24px;line-height:24px;padding-left:5px;padding-right:10px}.avl-providers .provider-row.avl-filter-selected .provider-name{color:#fff}.avl-providers .provider-row.fixed{cursor:auto}.avl-providers .provider-row.btn-default{border-radius:0;margin-bottom:5px;margin-top:-1px}.avl-providers .provider-row.disabled{margin-bottom:5px}.avl-providers .provider-row.disabled:before{background-color:#fff;content:"";cursor:auto;display:block;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:10}.avl-unavailable{color:#7a7971;font-size:15px;font-style:italic;font-weight:400;padding:30px 20px}.preview-popover{height:100%}.cancellation-content{border:none}.cancellation-panel{background-color:#fff;border-radius:6px;box-shadow:0 1px 3px 0 #c7c3b9;height:100%;padding-bottom:30px}@media (max-width:480px){.cancellation-panel{background-color:#fff;border-radius:5.7px;box-shadow:0 1px 3px 0 #000;height:484px;margin:auto}}.cancellation-panel .cancellation-header{border-bottom:2px solid #e0ddd3;color:#615e59;font-family:Lato;font-size:20px;font-weight:700;height:54px;opacity:.9;padding-top:15px;position:relative;text-align:center}.cancellation-panel .cancellation-header .fui-close{cursor:pointer;font-size:20px;height:53px;line-height:53px;position:absolute;width:53px}@media (max-width:480px){.cancellation-panel .cancellation-header{font-family:Lato;font-size:22px;font-weight:400;height:55px;padding:13px;text-align:left}}.cancellation-panel .cancellation-subheader{color:#474642;font-size:17px;font-weight:400;margin:19px 43px 24px}@media (max-width:480px){.cancellation-panel .cancellation-subheader{color:#7a7971;font-size:14px;margin:19px 13px}.cancellation-panel .cancellation-subheader .time-info{font-size:15px;font-weight:600}}.cancellation-panel .cancellation-body{border:1px solid #e4e0d8;border-radius:4px;color:#474642;font-size:16px;font-weight:300;height:243px;line-height:1.3;margin:0 30px;overflow-y:auto;padding:12px 13px}.cancellation-panel .cancellation-body span{display:inline-block;margin-bottom:19px}@media (max-width:480px){.cancellation-panel .cancellation-body{color:#7a7971;font-size:13px;height:326px;line-height:1.5;margin:0 13px;overflow-y:auto;padding:11px 4px}.cancellation-panel .cancellation-body span{margin-bottom:21px}.customer-booking-page{position:relative}.customer-booking-page .modal-body{padding:0}.customer-booking-page .modal-dialog{width:calc(100% - 20px)}}.customer-booking{background-color:#fff;display:flex;flex-direction:column;height:100%;position:absolute;top:0;width:100%}@media (max-width:480px){.customer-booking{overflow:hidden}.customer-booking .modal-body{padding:0}.customer-booking .modal-dialog{width:calc(100% - 20px)}}.customer-booking .bottom-row{background-color:#fff;font-size:15px;padding:20px;width:100%;z-index:1}.customer-booking .bottom-row.bottom-row--raised{box-shadow:0 0 4px rgba(0,0,0,.14),0 0 8px rgba(0,0,0,.28)}.customer-booking .bottom-row .checkbox{color:#615e59;display:inline-block;float:left;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;margin-top:0;vertical-align:middle}.customer-booking .bottom-row button{height:45px;width:100%}.customer-booking .bottom-row .cancellation-policy-block{align-items:center;display:flex}.customer-booking .bottom-row .cancellation-policy-block .cancellation-policy{color:#615e59;font-size:15px;position:relative;top:-4px}.customer-booking .bottom-row .customer-notes{height:60px;margin-bottom:20px;padding:10px;resize:none}.customer-booking .bottom-row .appointment-summary-block{text-align:center}.customer-booking .bottom-row .appointment-summary-block .book-btn-wrapper{margin:10px 0}.customer-booking .bottom-row .appointment-summary-block .cancellation-link{color:#c95349}.customer-booking .bottom-row #reschedule-link-container .popover{background-color:#72b2c4!important;border-radius:8px;color:#fff;max-width:none!important;padding:13px 16px;white-space:normal;width:90%;z-index:9}.customer-booking .bottom-row #reschedule-link-container .popover .popover-content{background:inherit;font-size:16px}.customer-booking .bottom-row #reschedule-link-container .popover .arrow:after{border-top-color:#72b2c4!important}.customer-booking .booking-red-alert{background-color:#d6594d;border-radius:4px;box-shadow:0 1px 2px 0 rgba(71,70,65,.5);color:#fff;font-size:15px;font-weight:400;left:10px;padding:10px 53px 10px 11px;position:absolute;top:78px;width:calc(100% - 20px);z-index:1}.customer-booking .booking-red-alert a{color:#fff;text-decoration:underline}.customer-booking .booking-red-alert .fui-close{color:#fff;cursor:pointer;font-size:15px;height:100%;line-height:35px;position:absolute;right:0;top:0}.customer-booking .booking-red-alert.inline{left:unset;margin-bottom:16px;position:relative;top:unset;width:100%}.customer-booking .booking-header{background-color:#6188d0;height:69px}.customer-booking .booking-header.color-,.customer-booking .booking-header.color-blue{background-color:#6278a3}.customer-booking .booking-header.color-green{background-color:#5d8718}.customer-booking .booking-header.color-purple{background-color:#7c62a3}.customer-booking .booking-header.color-orange{background-color:#db7932}.customer-booking .booking-header.color-red{background-color:#d64036}.customer-booking .booking-header.color-teal,.customer-booking .booking-header.color-yellow{background-color:#368564}.customer-booking .booking-header.color-gray{background-color:#d3d3d3}.customer-booking .booking-header p,.customer-booking .booking-header span{color:#fff}.customer-booking .booking-header .fui-shape{cursor:pointer;display:inline-block;float:left;font-size:18px;height:100%;line-height:69px;padding-top:2px;position:relative;text-align:center;vertical-align:middle;width:39px}.customer-booking .booking-header .titles{padding-left:14px;padding-top:14px}.customer-booking .booking-header .titles .small-text{color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;margin-bottom:0}.customer-booking .booking-header .titles .big-text{color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700}.customer-booking .booking-header .titles .big-text.service-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 79px)}.customer-booking .booking-header .fui-shape+.titles{padding-left:0}.customer-booking .booking-header .fui-close{cursor:pointer;display:inline-block;float:right;height:69px;line-height:62px;position:absolute;text-align:center;vertical-align:middle;width:62px}.customer-booking .booking-body{background-color:#fff;flex-grow:1;padding:16px 19px 21px}.customer-booking .booking-body.booking-identify,.customer-booking .booking-body.with-footer{overflow-y:auto}@media (min-width:768px){.customer-booking .booking-body.booking-identify{height:calc(100% - 69px)}.customer-booking .booking-body.booking-identify #booking-guest-form{height:calc(100% - 39px)}.customer-booking .booking-body.booking-identify .guest-details{height:calc(100% - 179px);overflow-y:auto}}.customer-booking .booking-body.booking-identify .title-row{margin-bottom:16px;margin-left:-2px}.customer-booking .booking-body.booking-identify ::-webkit-input-placeholder{color:#c7c3b8;font-size:17px;font-style:normal;font-weight:300;letter-spacing:0}.customer-booking .booking-body.booking-identify :-moz-placeholder,.customer-booking .booking-body.booking-identify ::-moz-placeholder{color:#c7c3b8;font-size:17px;font-style:normal;font-weight:300;letter-spacing:0}.customer-booking .booking-body.booking-identify :-ms-input-placeholder{color:#c7c3b8;font-size:17px;font-style:normal;font-weight:300;letter-spacing:0}.customer-booking .booking-body.booking-identify .or-block{margin-top:6px}.customer-booking .booking-body.booking-identify .or-block span{font-weight:400;width:30px}.customer-booking .booking-body.booking-identify .or-block:after,.customer-booking .booking-body.booking-identify .or-block:before{height:1px;width:calc(50% - 26px)}.customer-booking .booking-body.booking-identify .google-signin-btn{background-image:linear-gradient(180deg,hsla(46,17%,85%,0),hsla(46,17%,85%,.35)),linear-gradient(#fff,#fff);margin-top:-2px;padding-top:16px}.customer-booking .booking-body.booking-identify .google-signin-btn img{margin-right:0;position:relative;right:17px;top:-3px}.customer-booking .booking-body.booking-identify .btn-block{margin-top:8px}.customer-booking .booking-body.booking-identify .form-group{margin-bottom:11px}.customer-booking .booking-body.booking-identify .form-control{letter-spacing:0;padding-left:12px}.customer-booking .booking-body.booking-identify .lbl-for-required:after{padding-left:2px}.customer-booking .booking-body.booking-identify .btn-next{margin-top:10px;padding:0}.customer-booking .booking-body.booking-identify .btn-google{margin-bottom:0}.customer-booking .booking-body.booking-identify .row-btn{margin-left:-10px;margin-right:-10px}.customer-booking .booking-body.booking-identify .bottom-row{bottom:0;left:0;padding:5px 19px 19px;position:absolute;width:100%}@media (max-width:480px){.customer-booking .booking-body.booking-identify .bottom-row{padding:0 10px;position:relative}}.customer-booking .booking-body h4{color:#4a4a4a;font-family:Lato,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;margin-bottom:15px;margin-top:0}.customer-booking .booking-body .radio{color:#615e59;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;margin-bottom:20px}.customer-booking .booking-body .radio input[type=radio].custom-radio+.icons{font-size:22px;height:22px;width:22px}.customer-booking .booking-body .title-row{margin-bottom:15px}.customer-booking .booking-body .title{color:#4a4a4a;font-family:Lato,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400}.customer-booking .booking-body .form-group{margin-bottom:10px}.customer-booking .booking-body form label{color:#615e59;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:15px;padding-bottom:4px}.customer-booking .booking-body.info-block{padding-bottom:10px;padding-left:19px;padding-top:16px}.customer-booking .booking-body.info-block .col-lg-6+.col-lg-6{padding-left:3px}.customer-booking .booking-body .or-block{margin-bottom:6px;margin-top:6px}.customer-booking .booking-body .or-block span{color:#9b9b9b;font-size:16px;font-weight:400}.customer-booking .booking-body .or-block:after,.customer-booking .booking-body .or-block:before{background-color:#e7e5e1;height:2px;width:calc(50% - 16px)}.customer-booking .booking-body .btn-block{margin-bottom:10px;margin-top:10px}.customer-booking .booking-body .btn-block>button.btn-lg{height:45px;line-height:22px;width:100%}.customer-booking .booking-body .google-signin-btn{border-radius:4px;height:56px;padding:13px;width:100%}.customer-booking .booking-body .google-signin-btn img{margin-right:20px}.customer-booking .booking-body .google-signin-btn span{color:#615e59;font-family:Lato,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}.customer-booking .booking-body.small-footer{overflow-y:auto}.customer-booking .small-footer.bottom-row{height:70px}.customer-booking p.book-day{margin-bottom:13px}.customer-booking .user-block,.customer-booking p.book-day{color:#82817a;font-family:Lato,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}.customer-booking .user-block{margin-bottom:15px}.customer-booking .user-block .provider-name{overflow:hidden;text-overflow:ellipsis;top:8px;white-space:nowrap;width:calc(100% - 100px)}.customer-booking .user-block .profile-avatar{display:inline-block;height:40px;margin-right:8px;width:40px}.customer-booking .user-block .profile-avatar img{width:100%}.customer-booking .user-block button,.customer-booking .user-block span{display:inline-block;position:relative;top:2px}.customer-booking .user-block .fui-chat-icon{background-color:#fff;border:none;color:#87867e;cursor:pointer;float:right;font-size:30px;padding:0;top:5px}.customer-booking .user-block .fui-chat-icon:focus{outline:none}.customer-booking .class-spots-block{margin-top:-8px;padding-bottom:13px}.customer-booking .class-spots-block>span{color:#82817a;font-size:16px;font-style:normal;font-weight:300}.customer-booking .description-block{margin-bottom:15px}.customer-booking .description-block .bold{color:#82817a;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700}.customer-booking .description-block .description-title{float:left}.customer-booking .description-block .description-subtitle{color:#82817a;font-size:13px;font-style:italic}.customer-booking .description-block .price{float:right}.customer-booking .description-block .description-text{color:#82817a;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;padding-top:5px}.customer-booking .description-price-block .description-title,.customer-booking .description-price-block .price-title{color:#82817a;float:none;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;margin-bottom:5px}.customer-booking .description-price-block .description-content{color:#82817a;font-size:14px;font-style:normal;font-weight:300;margin-bottom:15px}.customer-booking .description-price-block .price-block{margin-bottom:13px}.customer-booking .description-price-block span{color:#82817a;font-size:16px;font-style:normal;font-weight:300}.customer-booking .booking-tags{background-color:#f0eee9;height:36px;line-height:36px;padding-left:14px;padding-right:14px}.customer-booking .booking-tags .gray-tag{background-color:#87867e;border-radius:2px;color:#fff;display:inline-block;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:14px;padding:2px 4px;width:auto}.customer-booking .booking-tags+.booking-body.small-footer{height:calc(100% - 178px)}.customer-booking .booking-tags+.booking-body{height:calc(100% - 211px)}.customer-booking .small-login-btn{background-image:linear-gradient(180deg,hsla(46,17%,85%,0),hsla(46,17%,85%,.3)),linear-gradient(#fff,#fff);border:1px solid #c7c3b9;border-radius:3px;color:#9b9b9b;display:inline-block;float:right;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;height:24px;line-height:20px;width:51px}.customer-booking .booking-login{height:calc(100% - 70px);overflow-y:auto;padding:16px 19px}.customer-booking .booking-login .login-header{color:#4a4a4a;font-size:18px;font-weight:400;margin-bottom:8px;margin-left:-2px}.customer-booking .booking-login label{color:#615e59;margin-bottom:-1px}.customer-booking .booking-login .forgot-password{float:right;font-size:12px;position:relative;top:10px}.customer-booking .booking-login .login-input{letter-spacing:0;margin-bottom:3px;padding:12px}.customer-booking .booking-login .btn-login{background-image:linear-gradient(180deg,#edbd2d,#e3b52b);border:1px solid #d4a928;color:#fff;font-size:17px;height:45px;width:100%}.customer-booking .booking-login .or-block{margin:17px 0 10px}.customer-booking .booking-login .or-block span{font-size:16px;font-weight:400;width:30px}.customer-booking .booking-login .or-block:after,.customer-booking .booking-login .or-block:before{background:#e7e5e1;height:1px;width:calc(50% - 26px)}.customer-booking .booking-login .btn-google{background-image:linear-gradient(180deg,hsla(46,17%,85%,0),hsla(46,17%,85%,.3)),linear-gradient(#fff,#fff);font-size:20px;height:56px;margin-top:7px;padding-right:12px;padding-top:15px;width:100%}.customer-booking .booking-login .google-icon{position:relative;right:20px;top:-2px}.customer-booking .booking-login .btn-reset-pass{background-image:linear-gradient(180deg,#edbd2d,#e3b52b);border:1px solid #d4a928;color:#fff;font-size:17px;height:45px;width:100%}.customer-booking .booking-login .bottom-row{bottom:0;left:0;padding:5px 19px 19px;position:absolute;width:100%}@media (max-width:480px){.customer-booking .booking-login .bottom-row{padding:0;position:relative;top:15px}}.customer-booking .booking-cc-body{background-color:#fff;padding:16px 21px}.customer-booking .booking-cc-body .login-header{color:#4a4a4a;font-size:18px;font-weight:400;margin-bottom:8px;margin-left:-2px}.customer-booking .booking-cc-body label{color:#615e59;margin-bottom:6px;width:100%}.customer-booking .booking-cc-body ::-webkit-input-placeholder{color:#c7c3b8;font-size:17px;font-style:normal;font-weight:300;letter-spacing:0}.customer-booking .booking-cc-body :-moz-placeholder,.customer-booking .booking-cc-body ::-moz-placeholder{color:#c7c3b8;font-size:17px;font-style:normal;font-weight:300;letter-spacing:0}.customer-booking .booking-cc-body :-ms-input-placeholder{color:#c7c3b8;font-size:17px;font-style:normal;font-weight:300;letter-spacing:0}.customer-booking .booking-cc-body .cc-input{padding:12px 13px}.customer-booking .booking-cc-body .cc-input.cc-input-err{border:2px solid #d6594d}.customer-booking .booking-cc-body .cc-name{margin-bottom:5px}.customer-booking .booking-cc-body .cc-number-block{display:inline-block;width:205px}.customer-booking .booking-cc-body .cvv-block{display:inline-block;width:68px}.customer-booking .booking-cc-body .exp-date-block{display:inline-block;margin-right:12px;width:106px}.customer-booking .booking-cc-body .billing-zip-block{display:inline-block;width:106px}.customer-booking .booking-cc-body .checkbox{font-size:15px}.customer-booking .booking-cc-body .save-cc-label{margin-top:8px}.customer-booking .booking-cc-body .save-cc-label-confirm{margin-bottom:10px}.customer-booking .booking-cc-body .btn-pay{color:#f0eee9;font-size:17px;height:45px;margin-top:4px;width:100%}.customer-booking .booking-cc-body .bottom-row{bottom:0;left:0;padding:0 21px 21px;position:absolute;width:100%}@media (max-width:480px){.customer-booking .booking-cc-body .bottom-row{padding:15px 0 0;position:relative}}.customer-booking .booking-confirmation-header{background-color:#9b9b9b;height:69px;padding:9px 19px}.customer-booking .booking-confirmation-header p,.customer-booking .booking-confirmation-header span{color:#fff}.customer-booking .booking-confirmation-header .titles .middle-text{font-size:18px}.customer-booking .booking-confirmation-header .titles .big-text{font-size:24px;font-weight:700;margin-bottom:-3px}.customer-booking .booking-confirmation-header .fui-close{cursor:pointer;float:right;height:69px;line-height:59px}.customer-booking .booking-confirmation-header .booked-badge{background-color:#fff;border-radius:2px;color:#9b9b9b;display:inline-block;font-size:14px;height:18px;margin-left:3px;text-align:center;width:53px}.customer-booking .booking-confirmation-subheader{background-color:#f0eee9;color:#615e59;height:61px;padding:9px 20px}.customer-booking .booking-confirmation-subheader p{font-family:Lato;font-size:16px;font-style:normal;font-weight:300;margin-bottom:3px}.customer-booking .booking-confirmation-subheader .payment-badge{background-color:#87867e;border-radius:2px;color:#fff;display:inline-block;font-size:14px;font-weight:400;height:18px;margin-right:3px;padding:1px 5px;text-align:center;width:auto}.customer-booking .booking-confirmation-subheader .booking-provider-name{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;width:calc(100% - 160px)}.customer-booking .booking-confirmation-body{padding:20px}.customer-booking .booking-confirmation-body p{font-size:15px;font-weight:400}.customer-booking .booking-confirmation-body p.confirm-head{color:#4a4a4a;font-size:18px;margin-bottom:2px}.customer-booking .booking-confirmation-body p.big-margin{margin-bottom:8px;margin-top:9px}.customer-booking .booking-confirmation-body label{color:#615e59;font-size:15px;margin-top:-3px;width:100%}.customer-booking .booking-confirmation-body .btn-create-account{background-image:linear-gradient(180deg,#edbd2d,#e3b52b);border:1px solid #d4a928;color:#fff;font-size:17px;height:45px;margin-top:14px;width:100%}.customer-booking .booking-confirmation-body .btn-booked-confirm{background-image:linear-gradient(180deg,hsla(46,17%,85%,0),hsla(46,17%,85%,.35)),linear-gradient(#fff,#fff);font-size:17px;height:45px;padding-top:7px;width:100%}.customer-booking .booking-confirmation-body .btn-booked-confirm-message{margin-top:15px}.customer-booking .booking-confirmation-body .resend-email{color:#e3bb40;display:inline-block;font-size:15px;font-weight:400;margin-left:9px}.customer-booking .booking-confirmation-body .confirmation-input{letter-spacing:0;padding:13px}.customer-booking .booking-confirmation-body .bottom-row{bottom:0;left:0;padding:20px;position:absolute;width:100%}@media (max-width:480px){.customer-booking .booking-confirmation-body .bottom-row{padding:15px 0 0;position:relative}}.customer-booking .btn-check-email{verical-align:middle;background-color:#f5f3ed;color:#82817a;font-size:16px;font-style:normal;font-weight:300;height:45px;line-height:1;padding:15px 10px;text-align:center;width:100%}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.ftux-tip-bar{display:none}@media (max-width:767px){.ftux-tip-bar{display:block}}.ftux-tip-hotspot{color:#72b2c4;cursor:pointer;font-size:26px;height:52px;position:absolute;width:52px;z-index:100000}.ftux-tip-hotspot .ftux-tip-dot,.ftux-tip-hotspot .ftux-tip-question{background:#72b2c4;border-radius:50%;cursor:pointer;height:26px;left:50%;margin-left:-13px;margin-top:-13px;opacity:1;position:absolute;top:50%;width:26px}.ftux-tip-hotspot .ftux-tip-question{color:hsla(0,0%,100%,.8)!important;display:block;font-family:Lato,Helvetica,Arial,sans-serif;font-size:18px!important;font-weight:700;line-height:26px;text-align:center;z-index:1}.ftux-tip-hotspot .ftux-tip-radar{animation:radar 2s infinite;-webkit-animation:radar 2s infinite;-webkit-backface-visibility:hidden;border:2px solid #72b2c4;border-radius:50%;height:26px;left:50%;margin-left:-13px;margin-top:-13px;position:absolute;top:50%;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d;-webkit-transition:all ease-in-out;transition:all ease-in;width:26px}.ftux-tip-hotspot .ftux-tip-radar.delay-1{animation-delay:0s}.ftux-tip-hotspot .ftux-tip-radar.delay-2{animation-delay:1s}@keyframes radar{0%{background-color:rgba(114,178,196,.5);border-color:rgba(114,178,196,.5);height:26px;margin-left:-13px;margin-top:-13px;width:26px}to{background-color:rgba(114,178,196,0);border-color:rgba(114,178,196,0);height:104px;margin-left:-52px;margin-top:-52px;width:104px}}.ftux-tip-mobile{-ms-flex-pack:justify;-ms-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;background-color:#474642;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;left:0;opacity:1;padding:20px;position:fixed;width:100%;z-index:100000}.ftux-tip-mobile.top{top:56px}.ftux-tip-mobile.bottom{bottom:0}.ftux-tip-mobile p{font-size:18px;font-weight:700;line-height:1.2;margin:0;width:75%}.ftux-tip-mobile button,.ftux-tip-mobile p{color:#fff;font-family:Lato,Helvetica,Arial,sans-serif}.ftux-tip-mobile button{background-color:transparent;border:1px solid #979797;border-radius:5px;box-shadow:none;font-size:15px;font-weight:400;height:37px;outline:none;width:62px}.ftux-tip .ftux-tip-hotspot+.popover{border:3px solid #72b2c4;border-radius:4px;box-shadow:0 1px 3px 0 #7a7971;line-height:15px!important}.ftux-tip .ftux-tip-hotspot+.popover .arrow:after{border-width:15px}.ftux-tip .ftux-tip-hotspot+.popover.bottom>.arrow{border-bottom-color:transparent;top:-31px}.ftux-tip .ftux-tip-hotspot+.popover.bottom>.arrow:after{border-bottom-color:#72b2c4}.ftux-tip .ftux-tip-hotspot+.popover.top>.arrow{border-top-color:transparent;bottom:-32px;margin-left:-10px}.ftux-tip .ftux-tip-hotspot+.popover.top>.arrow:after{border-top-color:#72b2c4}.ftux-tip .ftux-tip-hotspot+.popover.right>.arrow{border-right-color:transparent;left:-32px;margin-top:-10px}.ftux-tip .ftux-tip-hotspot+.popover.right>.arrow:after{border-right-color:#72b2c4}.ftux-tip .ftux-tip-hotspot+.popover.left>.arrow{border-left-color:transparent;margin-top:-10px;right:-32px}.ftux-tip .ftux-tip-hotspot+.popover.left>.arrow:after{border-left-color:#72b2c4}.ftux-tip .ftux-tip-hotspot+.popover .popover-content{background-color:#fff;border-radius:4px;box-sizing:border-box;padding:20px;width:250px}.ftux-tip .ftux-tip-hotspot+.popover .popover-content:after,.ftux-tip .ftux-tip-hotspot+.popover .popover-content:before{content:" ";display:table}.ftux-tip .ftux-tip-hotspot+.popover .popover-content:after{clear:both}.ftux-tip .ftux-tip-hotspot+.popover p{color:#615e59;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;margin-bottom:15px}.ftux-tip .ftux-tip-hotspot+.popover button{color:#fff!important;float:right;padding:10px!important;position:relative;width:62px!important}div#ftux-modal.modal.in{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}#ftux-modal{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:center;vertical-align:middle}#ftux-modal .modal-dialog{background-color:#f0eee9;border-radius:6px;box-shadow:0 1px 3px 0 #000;margin:auto;min-width:300px;padding:20px}#ftux-modal .modal-body,#ftux-modal .modal-content{background-color:#f0eee9;border:none}#ftux-modal .modal-body{padding:0}@media (max-width:767px){#ftux-modal .modal-dialog{margin:auto 10px;width:calc(100% - 20px)}#ftux-modal .ftux-desktop{display:none}}@media (min-width:768px){#ftux-modal .modal-dialog{padding:30px 35px 35px;width:617px}#ftux-modal .ftux-mobile{display:none}}.ftux-swiper{text-align:center}.ftux-swiper .swiper-pagination-bullet{background:#fff;height:9px;margin-right:4px;opacity:1;width:9px}.ftux-swiper .swiper-pagination-bullet-active{background:#e3b52b;height:11px;position:relative;top:1px;width:11px}.ftux-swiper .slide-title{font-size:22px;font-weight:700;line-height:1.3}.ftux-swiper .slide-subtitle,.ftux-swiper .slide-title{color:#615e59;font-family:Lato,Helvetica,Arial,sans-serif}.ftux-swiper .slide-subtitle{display:block;font-size:18px;font-style:italic;line-height:1.6;margin-bottom:30px}.ftux-swiper .ftux-card-block{background-color:#fff;border-radius:5px;box-shadow:0 1px 3px 0 #c7c3b9;margin-bottom:30px;padding:20px;position:relative;text-align:center;width:100%}.ftux-swiper .ftux-card-block .notes{color:#615e59;font-family:Lato,Helvetica,Arial,sans-serif;font-size:20px;font-weight:300;line-height:1.2;margin-bottom:5px}.ftux-swiper .ftux-card-block img{height:auto;max-height:245px;max-width:100%;position:relative;vertical-align:bottom}.ftux-swiper .ftux-card-block.full{margin:0;padding:0}.ftux-swiper .ftux-card-block.full img{max-height:100%}.ftux-swiper .ftux-mobile .ftux-card-block.full{margin-bottom:30px}.ftux-swiper .btn-row.visible-xs-block{bottom:0;height:41px;left:0;position:absolute;right:0;z-index:10}.ftux-swiper .btn-row.visible-xs-block button{height:41px;width:100%}@media (max-width:767px){.ftux-swiper .slide-title{margin-bottom:15px}.ftux-swiper .swiper-wrapper{overflow:visible}}@media (min-width:768px){.ftux-swiper .slide-title{font-size:32px;line-height:1;margin-bottom:51px}.ftux-swiper .slide-subtitle{font-size:22px;margin-bottom:20px}.ftux-swiper .ftux-card-block{align-items:center;display:flex;height:130px;justify-content:center;padding:15px 0 1px}.ftux-swiper .ftux-card-block .notes{font-size:20px;margin-bottom:25px}.ftux-swiper .ftux-card-block img{height:auto;max-height:286px;max-width:100%;width:auto}.ftux-swiper .slide-title+.ftux-card-block{margin-top:55px}.ftux-swiper .btn-row{margin-top:20px}.ftux-swiper .btn-row button{height:41px;width:180px}}@media (max-width:480px){.ftux-swiper .ftux-card-block{margin-top:24px;padding-top:12px}.ftux-swiper .ftux-card-block .notes{line-height:1}.ftux-swiper .slide-title{margin-top:16px}}.ftux-container{background-color:#72b2c4!important;border:3px solid #fff;border-radius:8px;color:#fff;padding:15px 20px;position:relative;white-space:normal;z-index:9}.ftux-container .ftux-header{font-size:22px;font-weight:700}.ftux-container .ftux-header .header-line{background-color:#fff;height:1px;margin-bottom:11px;margin-top:14px;opacity:.25;width:100%}.ftux-container .ftux-header .fui-alert-circle{margin-right:5px;position:relative;top:2px;z-index:12}.ftux-container .ftux-header .fui-alert-circle .alert-circle-background{background-color:#d6594d;display:block;height:15px;left:7px;position:absolute;top:3px;width:5px;z-index:-1}.ftux-container .ftux-body{font-size:18px;font-weight:400;margin-bottom:0}.ftux-container .ftux-checkbox{font-size:15px;margin-top:13px;position:relative}.ftux-container .ftux-checkbox .checkbox{display:inline-block;letter-spacing:.4px;margin-bottom:7px;padding-left:29px}.ftux-container .ftux-checkbox .checkbox-text{opacity:.6}.ftux-container .ftux-checkbox .icons{height:18px;width:18px}.ftux-container .ftux-checkbox .icons .icon-checked:before,.ftux-container .ftux-checkbox .icons .icon-unchecked:before{left:-3px;top:-2px}.ftux-container .ftux-btn{background-image:linear-gradient(180deg,hsla(46,17%,85%,0),hsla(46,17%,85%,.35)),linear-gradient(#fff,#fff);border:.8px solid #c7c3b9;color:#615e59;font-size:12px;height:28px;padding-top:8px;position:absolute;right:7px;top:5px;width:79px}@media (max-width:767px){.ftux-container{border:3px solid #fff!important;margin:auto;padding:13px 16px!important}.ftux-container div{background-color:#72b2c4!important;border-bottom:none!important;color:#fff!important;padding:0!important}.ftux-container .ftux-header{font-size:20px;line-height:1.2;margin-bottom:9px}.ftux-container .ftux-header .header-line{background-color:#fff!important;margin-top:15px}.ftux-container .ftux-body{font-size:16px;line-height:1.2;margin-bottom:0}.ftux-container .ftux-checkbox{font-size:14px;position:relative}.ftux-container .ftux-checkbox .checkbox{letter-spacing:0;margin-bottom:9px;padding-left:24px}.ftux-container .ftux-checkbox .icons{margin:0}.ftux-container .ftux-btn{margin:0;right:-2px}}.ftux-container:before{border:solid;border-color:#72b2c4 transparent;border-width:0 14px 14px 13px;content:"";left:31px;position:absolute;top:-14px;z-index:99}@media (max-width:767px){.ftux-container:before{border-width:0 9px 10px;left:106px;top:-10px}}.ftux-container:after{border:solid;border-color:#fff transparent;border-width:0 17px 17px;content:"";left:28px;position:absolute;top:-18px;z-index:98}@media (max-width:767px){.ftux-container:after{border-width:0 12px 13px;left:103px;top:-14px}}.ftux-section .ftux-note{border:none;padding:0}.ftux-section .ftux-note p{color:#7a7971;font-family:Lato;font-size:16px;font-weight:300;line-height:1;margin:0 3px 10px;width:100%}@media (max-width:767px){.ftux-section .ftux-note p{color:#7a7971;font-size:14px;font-weight:300;line-height:1.3;text-align:left}}.ftux-footer{background-color:transparent;padding:15px}.ftux-footer .divider{background-color:#f0eee9;height:1px;margin:38px auto;max-width:460px;overflow:hidden;padding:0;width:100%}.ftux-footer .ftux-note{border:none;padding:0}.ftux-footer .ftux-note p{color:#7a7971;font-family:Lato;font-size:16px;font-weight:300;line-height:1;margin:0 3px 10px;text-align:center;width:100%}@media (max-width:767px){.ftux-footer .divider{background-color:#adaba0;margin:22px 1px}.ftux-footer .ftux-note p{color:#7a7971;font-size:14px;font-weight:300;line-height:1.3;text-align:left}}.tooltip-item{display:inline-block;padding:0 7px;position:absolute;top:45px;width:100%}.tooltip-item:after{background:#72b2c4;border-radius:5px;color:#fff;content:attr(title);display:inline-block;font-size:16px;line-height:1.2;padding:8px 0;position:relative;text-align:center;top:15px;width:100%;z-index:98}.tooltip-item:before{border:solid;border-color:#72b2c4 transparent;border-width:0 8px 10px;content:"";position:absolute;right:17px;top:5px;z-index:99}.pricing-container{margin:auto;max-width:1168px;overflow:auto;padding-top:31px}.pricing-container .block{background-color:#fff;margin:auto auto 16px}.pricing-container .block .block-header{background-color:#fafaf7;border-bottom:1px solid #e0ddd3;border-top-left-radius:6px;border-top-right-radius:6px;color:#615e59;font-size:18px;font-weight:300;height:53px;padding:15px;text-align:center}.pricing-container .block .block-body{color:#474642;font-size:15px;height:auto;padding:34px 35px 39px}.pricing-container .block .block-body .main-text{font-size:20px;font-weight:300;margin-bottom:13px}.pricing-container .block .block-body .trial-text{font-size:20px;margin-bottom:25px;text-align:center}.pricing-container .block .block-body .trial-text .note{font-weight:300}@media (max-width:767px){.pricing-container .block .block-body .trial-text .note{display:block;font-size:16px}}.pricing-container .block .block-body .light-text{font-size:18px;font-weight:300;line-height:1.45}.pricing-container .block .block-body .four-blocks{margin-bottom:15px;text-align:justify}.pricing-container .block .block-body .four-blocks .clear{display:inline-block;width:100%}.pricing-container .block .block-body .sub-block{border-radius:5px;color:#fff;display:inline-block;height:255px;padding:20px 15px;position:relative;text-align:center;vertical-align:top;width:167px}.pricing-container .block .block-body .sub-block .title{border-bottom:2px solid rgba(49,130,153,.4);font-size:28px;font-weight:700;margin:auto auto 13px;padding-bottom:6px;width:135px}.pricing-container .block .block-body .sub-block .price{font-size:24px;font-weight:700;margin-left:auto;margin-right:auto;margin-top:-10px;width:137px}.pricing-container .block .block-body .sub-block .price .cost{font-size:55px;letter-spacing:-.5px;margin-left:-30px;position:relative;text-align:center}.pricing-container .block .block-body .sub-block .price .cost .currency{font-size:30px;font-weight:300;position:relative;right:-8px;top:-13px}.pricing-container .block .block-body .sub-block .price .cost .dollar{font-size:55px;letter-spacing:-2px}.pricing-container .block .block-body .sub-block .price .cost .cents{font-size:18px;margin-left:3px;position:absolute;top:18px}.pricing-container .block .block-body .sub-block .price .footer{font-size:16px;font-weight:300;margin-top:-10px}.pricing-container .block .block-body .sub-block .description{bottom:0;font-size:18px;font-weight:300;left:0;line-height:1.25;margin:auto;padding:17px 0 13px;width:100%}.pricing-container .block .block-body .sub-block .btn-upgrade{width:131px}.pricing-container .block .block-body .sub-block .status-indicator{border-radius:4px;color:#fff;font-size:15px;padding:10px 15px;width:137px}.pricing-container .block .block-body .sub-block.free{background-color:#f0eee9}.pricing-container .block .block-body .sub-block.free .title{border-bottom:2px solid hsla(0,0%,50%,.4);color:#6e6543}.pricing-container .block .block-body .sub-block.free .description,.pricing-container .block .block-body .sub-block.free .price{color:#45392d}@media (min-width:768px){.pricing-container .block .block-body .sub-block.free .description{padding-top:27px}}.pricing-container .block .block-body .sub-block.free .cost{margin-left:-25px}.pricing-container .block .block-body .sub-block.free .status-indicator{background-color:#e0ddd3}.pricing-container .block .block-body .sub-block.basic{background-color:#ebbc2d}.pricing-container .block .block-body .sub-block.basic .title{border-bottom:2px solid rgba(161,116,19,.4)}.pricing-container .block .block-body .sub-block.basic .status-indicator{background-color:#e0b32b}.pricing-container .block .block-body .sub-block.standard{background-color:#6dadaa}.pricing-container .block .block-body .sub-block.standard .status-indicator{background-color:#65a19e}.pricing-container .block .block-body .sub-block.unlimited{background-color:#72b2c4}.pricing-container .block .block-body .sub-block.unlimited .status-indicator{background-color:#6aa7b8}.pricing-container .block .block-body .plan-note{color:#474642;font-size:16px;font-weight:400;line-height:1.3;margin-top:20px;text-align:center}.pricing-container .block .block-body .plan-note .list-item{display:inline-block}.pricing-container .block .block-body .list{color:#474642;font-size:20px;line-height:1.3;margin-top:0;padding-left:30px}.pricing-container .block .block-body .list span{display:inline-block}.pricing-container .block .block-body .list .list-item{margin-top:10px}.pricing-container .block .block-body .list .fui-shape-copy-11{color:#41aecc;font-size:12px;padding-top:11px;vertical-align:top;width:30px}.pricing-container .block .block-body .list .item{width:calc(100% - 30px)}@media (min-width:768px){.pricing-container .block .block-body.referral{padding:27px 40px 36px}}.pricing-container .block .block-body.referral .main-text{margin-bottom:10px}.pricing-container .block .block-body.referral .light-text{font-size:20px;line-height:1.35;margin-top:22px}.pricing-container .block .block-body.referral .light-text ul{margin-bottom:10px;padding-left:22px}.pricing-container .block .block-body.referral .light-text ul li{margin-bottom:15px}.pricing-container .block .block-body.referral .light-text ul span{left:-6px;position:relative}.pricing-container .block .block-body.referral .btn-send{font-size:17px;height:45px;vertical-align:top}.pricing-container .block .block-body.referral .input-container{display:inline-block;margin-right:7px;width:271px}.pricing-container .block .block-body.referral .email-input{color:#4a4a4a;display:inline-block;font-weight:300;width:100%}.pricing-container .block .block-body.referral #referral-form{position:relative}.pricing-container .block .block-body.referral #referral-form .tooltip.bottom{margin-top:-5px}.pricing-container .block .block-body.referral #referral-form .tooltip-inner{background-color:#41aecc}.pricing-container .block .block-body.referral #referral-form .tooltip-inner a{color:#fff;text-decoration:underline}.pricing-container .block .block-body.referral #referral-form .tooltip-arrow{border-bottom-color:#41aecc}.pricing-container .block .block-body.referral .referral-sent-wrap{display:block}.pricing-container .block .block-body.referral .referral-sent-wrap .referral-sent{color:#90ab52;display:none;padding:10px 0;text-align:center}.pricing-container .block .block-body.referral .referral-sent-wrap .referral-signup{color:#474642;padding:10px 0}@media (min-width:768px){.pricing-container .block .block-body.referral .referral-sent-wrap{display:inline-block}.pricing-container .block .block-body.referral .referral-sent-wrap .referral-sent{padding-left:25px}.pricing-container .block{margin:auto auto 30px;max-width:779px;width:calc(100% - 20px)}}@media (max-width:767px){.pricing-container{padding-top:20px}.pricing-container .visible{display:none}.pricing-container .block .block-header{text-align:left}.pricing-container .block .block-body{padding:20px 0 25px}.pricing-container .block .block-body .light-text,.pricing-container .block .block-body .main-text{padding:0}.pricing-container .block .block-body .four-blocks{margin-bottom:-8px}.pricing-container .block .block-body .sub-block{display:block;height:215px;margin-bottom:15px;padding:15px;width:100%}.pricing-container .block .block-body .sub-block .title{font-size:24px;margin-bottom:20px}.pricing-container .block .block-body .sub-block .description{font-size:16px;padding:10px 10px 13px}.pricing-container .block .block-body .sub-block.basic .title,.pricing-container .block .block-body .sub-block.plus .title{margin-bottom:12px}.pricing-container .block .block-body .btn-upgrade{bottom:20px;left:0;margin:auto;position:absolute;right:0}.pricing-container .block .block-body.referral .input-container{display:inline-block;width:calc(100% - 120px)}.pricing-container .block .block-body.referral .email-input{font-size:15px;height:35px;margin-bottom:5px;margin-right:5px;width:100%}.pricing-container .block .block-body.referral .btn-send{font-size:15px;height:35px}.pricing-container .block .block-body.referral .light-text{font-size:15px;margin-top:1px}}.pricing-container .section-title{padding-bottom:12px}.pricing-container .try-free-container{text-align:center}.pricing-container .try-free{border-radius:.25rem;box-shadow:0 2px 0 0 rgba(0,0,0,.05);color:#fff;font-size:19px;height:53px;line-height:53px;max-width:280px;padding-bottom:0;padding-top:0;width:100%}.pricing-page-container{background-color:#fff;color:#474642;height:100%}.pricing-page-container .plan-alerts.block{border-radius:6px;box-shadow:0 1px 3px 0 #c7c3b9;margin:23px auto 0;width:calc(100% - 20px)}.pricing-page-container .features-container{margin:auto;max-width:1168px;padding-bottom:96px;padding-top:96px}@media (max-width:768px){.pricing-page-container .features-container{padding-bottom:48px;padding-top:48px}}.pricing-page-container .header-container{margin:0 auto;text-align:center;width:94%}.pricing-page-container .header-container .sub{color:#61666c;font-size:14px;font-weight:500;margin-bottom:6px}.pricing-page-container .header-container .main{font-size:56px;font-weight:700;margin:12px 0 16px}.pricing-page-container .header-container .desc{font-size:18px;margin-bottom:42px}.pricing-page-container .feature-list{margin:0 auto;width:94%}.pricing-page-container .section-title{color:#61666c;font-size:15px;font-weight:500;margin-bottom:6px;text-align:center;text-transform:uppercase}.pricing-page-container .feature-item{-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ccd2db;display:flex;justify-content:space-between;margin-top:12px;padding:40px 0;position:relative;text-align:left;width:100%}@media (max-width:768px){.pricing-page-container .feature-item{flex-direction:column}}.pricing-page-container .feature-item .feature-content{align-items:center;display:flex;min-width:40%}@media (max-width:768px){.pricing-page-container .feature-item .feature-content{justify-content:center;margin-bottom:16px}}.pricing-page-container .feature-item .feature-content .feature-header{font-size:24px;font-weight:700}.pricing-page-container .feature-item .feature-detail{flex-grow:1}@media (max-width:768px){.pricing-page-container .feature-item .feature-detail{padding:0 20px}}.pricing-page-container .feature-item .feature-detail .list{color:#474642;font-size:16px;line-height:1.3;margin-top:0;padding-left:30px}@media (max-width:767px){.pricing-page-container .feature-item .feature-detail .list{padding-left:0}}.pricing-page-container .feature-item .feature-detail .list span{display:inline-block}.pricing-page-container .feature-item .feature-detail .list .list-item{margin-top:12px}.pricing-page-container .feature-item .feature-detail .list .fui-shape-copy-11{color:#41aecc;font-size:12px;padding-top:5px;vertical-align:top;width:30px}.pricing-page-container .feature-item .feature-detail .list .item{width:calc(100% - 30px)}.pricing-page-container .border-bottom,.pricing-page-container .feature-item:last-child{border-bottom:1px solid #ccd2db}.pricing-page-container .pricing-tier-list{margin:0 auto;width:94%}.pricing-page-footer{background-color:#474642;padding-bottom:2.5rem!important;padding-top:2.5rem!important}@media (min-width:992px){.pricing-page-footer{padding-bottom:3.75rem!important;padding-top:3.75rem!important}}.pricing-page-footer .wrap{margin:0 auto;max-width:1280px;padding-left:30px;padding-right:30px}@media (min-width:768px){.pricing-page-footer .wrap{padding-left:60px;padding-right:60px}}.pricing-page-footer .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.pricing-page-footer .mb-0{margin-bottom:0!important}.pricing-page-footer .mb-3{margin-bottom:.75rem!important}.pricing-page-footer .mb-9{margin-bottom:2.5rem!important}.pricing-page-footer .mb-12{margin-bottom:5rem!important}.pricing-page-footer .display-1{color:#fff!important;font-size:30px;font-weight:300;line-height:1.33}@media (min-width:768px){.pricing-page-footer .col-md-7,.pricing-page-footer .col-md-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}}.pricing-page-footer h6{color:#c7c3b9;letter-spacing:.4px;text-transform:uppercase}@media (max-width:1199px){.pricing-page-footer h6{font-size:13px;line-height:1.54}}.pricing-page-footer nav a{color:#fff;display:block;font-size:15px;font-weight:300;line-height:1.87}.pricing-page-footer nav a:focus,.pricing-page-footer nav a:hover{color:#e0b32b;text-decoration:none}.pricing-page-footer .align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.pricing-page-footer .d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.pricing-page-footer .list-inline,.pricing-page-footer .list-unstyled{list-style:none;padding-left:0}.pricing-page-footer dl,.pricing-page-footer ol,.pricing-page-footer p,.pricing-page-footer ul{margin-bottom:1rem}.pricing-page-footer dl,.pricing-page-footer h1,.pricing-page-footer h2,.pricing-page-footer h3,.pricing-page-footer h4,.pricing-page-footer h5,.pricing-page-footer h6,.pricing-page-footer ol,.pricing-page-footer p,.pricing-page-footer ul{margin-top:0}.pricing-page-footer img{border-style:none;vertical-align:middle}.pricing-page-footer .mr-6{margin-right:1.25rem!important}.pricing-page-footer .col,.pricing-page-footer .col-md-2,.pricing-page-footer .col-md-5,.pricing-page-footer .col-sm{min-height:1px;padding-left:10px;padding-right:10px;position:relative;width:100%}@media (min-width:576px){.pricing-page-footer .col-sm{-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%}}@media (min-width:768px){.pricing-page-footer .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.pricing-page-footer .col-md-5,.pricing-page-footer .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}}.plan-select-container{background-color:#fff;height:100%;overflow-y:scroll;width:100%}@media (max-width:767px){.plan-select-container .pricing-container .block-body{padding:20px 16px 25px!important}.plan-select-container .pricing-container .sub-block{height:260px!important}}@media (min-width:767px){.plan-select-container .pricing-container .sub-block{height:298px!important}}.plan-select-dialog .credit-card-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px 0}.plan-select-dialog .credit-card-row .card-detail{flex-grow:1}.questionnaire-modal-container #questionnaire-modal{z-index:9999}.questionnaire-modal-container .fui-close{cursor:pointer;font-size:15px;top:20px}.questionnaire-modal-container .modal-dialog{max-width:650px}.questionnaire-modal-container .questionnaire-content{border:none;border-radius:6px}.questionnaire-modal-container .modal-header{border:none}.questionnaire-modal-container .modal-body{padding:20px 40px}.questionnaire-modal-container .modal-body p:first-child{color:#615e59;font-size:20px;font-weight:400;text-align:left}.questionnaire-modal-container .select2-container{margin:24px 0 20px;width:200px}.questionnaire-modal-container .questionnaire-other::placeholder{color:#c7c3b9;font-size:17px;font-weight:300}.questionnaire-modal-container .btn-primary{height:41px;padding:10px;width:176px}.questionnaire-modal-container .modal-footer{background:none;border-radius:6px;clear:both;padding:20px 30px 30px}.questionnaire-modal-container .btn-primary.disabled:hover,.questionnaire-modal-container .btn-primary[disabled]:hover{background:#e0ddd3!important;border-color:#e0ddd3!important;color:#f0eee9!important}@media (max-width:768px){.questionnaire-modal-container{text-align:center}.questionnaire-modal-container .modal-body{padding:16px}.questionnaire-modal-container .modal-body p:first-child{text-align:center}.questionnaire-modal-container .modal-footer{padding:13px 16px 30px}.questionnaire-modal-container .btn-primary,.questionnaire-modal-container .select2-container{width:100%}}.table td,.table th,.table>tbody>tr>td{vertical-align:middle}.process-payments-block{overflow:auto;padding-top:16px}.process-payments-block .payments-header{color:#615e59;font-size:22px;margin-bottom:12px;margin-left:20px}.process-payments-block .payments-items{color:#7a7971;font-size:16px;margin-bottom:20px}.process-payments-block .payments-items ul{margin-bottom:0;padding-left:39px;padding-right:20px}.process-payments-block .payments-items ul li{margin-bottom:4px}.process-payments-block .payments-items ul li span{left:-4px;line-height:1.38;position:relative}.process-payments-block .main-block{background-color:#fff;border-radius:6px;box-shadow:0 1px 3px 0 #c7c3b9;height:auto;margin:auto auto 8px;width:calc(100% - 20px)}.process-payments-block .main-block .block-header{background-color:#fafaf7;border-bottom:1px solid #e0ddd3;border-top-left-radius:6px;border-top-right-radius:6px;height:53px;padding:16px}.process-payments-block .main-block .block-header .left-text{color:#615e59;font-size:17px;font-weight:300}.process-payments-block .main-block .block-header .right-text{color:#90ab52;float:right;font-size:15px;position:relative;top:-4px}.process-payments-block .main-block .block-header .right-text .fui-check-circle{margin-right:6px;position:relative;top:1px}.process-payments-block .main-block .block-body{font-size:15px;height:auto;padding:20px 16px;position:relative}.process-payments-block .main-block .block-body .body-text{color:#615e59;margin-bottom:8px}.process-payments-block .main-block .block-body .btn-group .btn{color:#615e59;font-size:13px;height:35px;width:98px}.process-payments-block .main-block .block-body .btn-group .btn.active{background-image:linear-gradient(0deg,#72b2c4,#6aa7b8);border:1px solid #639bab;color:#fff}.process-payments-block .main-block .block-body .btn-group .btn.required:not(.active){border-right:none}.process-payments-block .main-block .block-body .btn-group .btn.optional:not(.active){border-left:none}.process-payments-block .main-block .block-body .wepay{color:#7a7971;display:inline-block;font-weight:300;text-decoration:underline}.process-payments-block .main-block .block-body .wepay.wepay-account{margin-bottom:15px}.process-payments-block .main-block .block-body .wepay.wepay-alert-link{color:#d6594d}.process-payments-block .main-block .block-body .disable-payments{bottom:20px;color:#d6594d;font-size:13px;left:16px}.process-payments-block .main-block .block-body .enable-payments .enable-button{height:47px;width:100%}.process-payments-block .main-block .block-body .enable-payments .wepay-notes{margin-top:15px;text-align:left}@media (min-width:768px){.process-payments-block .main-block .block-body .enable-payments{text-align:center}.process-payments-block .main-block .block-body .enable-payments .enable-button{width:210px}.process-payments-block .main-block .block-body .enable-payments .wepay-notes{margin-top:25px;text-align:center}}.process-payments-block .main-block .block-body .confirm-alert{background-color:rgba(214,89,76,.05);border-radius:4px;color:#d6594d;font-size:15px;margin-bottom:23px;padding:12px 16px}.process-payments-block .main-block .block-body .confirm-alert.confirm-success{background-color:rgba(144,171,82,.05);color:#90ab52}.process-payments-block .main-block .block-body .confirm-alert .confirm-header .fui-alert-circle,.process-payments-block .main-block .block-body .confirm-alert .confirm-header .fui-check-circle{margin-right:9px;position:relative;top:1px}.process-payments-block .main-block .block-body .confirm-alert .confirm-body{font-weight:300;line-height:1.36;margin-top:10px}.process-payments-block .main-block .block-body .confirm-alert .email-sent{color:#7a7971;font-style:italic}@media (min-width:768px){.process-payments-block{padding-top:30px}.process-payments-block .payments-items{margin-bottom:24px;margin-top:24px;min-height:48px}.process-payments-block .payments-items .left-block{float:left;width:53%}.process-payments-block .payments-items .ring-block{width:47%}.process-payments-block .payments-items ul{margin-bottom:30px;padding-left:20px}.process-payments-block .main-block,.process-payments-block .payments-header,.process-payments-block .payments-items{margin-left:auto;margin-right:auto;max-width:796px;width:calc(100% - 20px)}.process-payments-block .payments-header{margin-bottom:12px}.process-payments-block .main-block{margin-bottom:15px}.process-payments-block .main-block .block-header{position:relative}.process-payments-block .main-block .block-body{padding:30px 31px}.process-payments-block .main-block .block-body .body-text{margin-bottom:10px}.process-payments-block .main-block .block-body .disable-payments{bottom:27px;left:31px}}.settings-blocks{height:100%;overflow:auto;padding-top:21px}.settings-blocks .block{background-color:#fff;border-radius:6px;box-shadow:0 1px 3px 0 #c7c3b9;margin:auto auto 16px;width:calc(100% - 20px)}.settings-blocks .block .block-header{background-color:#fafaf7;border-bottom:1px solid #e0ddd3;border-top-left-radius:6px;border-top-right-radius:6px;color:#615e59;font-size:17px;font-weight:300;height:53px;padding:16px;position:relative}.settings-blocks .block .block-header .edit-icon{color:#949188;cursor:pointer;font-size:15px;margin:-15px;padding:15px;position:absolute;right:17px;top:20px}.settings-blocks .block .block-header .edit-icon:hover{color:#e0b32b}.settings-blocks .block .block-header .right-text{position:absolute;right:48px;top:12px}.settings-blocks .block .block-body{color:#82817a;font-size:15px;height:auto;padding:20px 16px 19px;position:relative}.settings-blocks .block .block-body .logo{border:1px solid #efefef;border-radius:4px;height:70px;margin-bottom:10px;position:relative;text-align:center;width:100%}.settings-blocks .block .block-body .logo img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.settings-blocks .block .block-body .logo .fui-no-logo-icon-large{color:#f0eee9;display:inline-block;font-size:36px;margin-top:14px}.settings-blocks .block .block-body .calendar-name{font-size:17px;margin-bottom:19px}.settings-blocks .block .block-body .bold-text{margin-bottom:5px}.settings-blocks .block .block-body .light-text{font-weight:300;overflow:hidden;text-overflow:ellipsis}.settings-blocks .block .block-body .light-text i{color:#7a7971}.settings-blocks .block .block-body .sub-block{margin-bottom:18px}.settings-blocks .block .block-body .btn-delete-calendar{background-image:linear-gradient(180deg,hsla(46,17%,85%,0),hsla(46,17%,85%,.35)),linear-gradient(#fff,#fff);color:#d6594d;font-size:17px;height:45px;width:100%}.settings-blocks .block .block-body .btn-delete-calendar .fui-delete{font-size:16px;margin-right:7px;position:relative;top:0}.settings-blocks .modal-content{border-radius:2px}.settings-blocks .modal-content .modal-header{background-color:#fafaf7;border-bottom:1px solid #e0ddd3;border-top-left-radius:6px;border-top-right-radius:6px;color:#615e59;font-size:17px;font-weight:300;height:53px;padding:16px}.settings-blocks .modal-content .modal-body{padding:15px}.settings-blocks .modal-content .modal-body .verify-deletion{height:37px;margin-bottom:10px;padding:6px 8px}.settings-blocks .modal-content .modal-body .btn-danger:disabled{background-color:#f7f6f2;border-color:#e0ddd3;box-shadow:none;color:#d6594d}.settings-blocks .modal-content .fui-close{cursor:pointer;font-size:15px;top:19px}.settings-blocks .selfbook-disabled{text-align:center}@media (max-width:767px){.settings-blocks .modal-dialog{margin-top:60px}}@media (min-width:768px){.settings-blocks{padding-top:25px}.settings-blocks .block{margin:auto auto 20px;max-width:796px;width:calc(100% - 20px)}.settings-blocks .block .block-header{text-align:center}.settings-blocks .block .block-body{padding:30px 30px 24px}.settings-blocks .block .block-body.business .sub-block{margin-bottom:18px}.settings-blocks .block .block-body.delete-calendar{padding:30px}.settings-blocks .block .block-body .logo{height:90px;margin-bottom:20px}.settings-blocks .block .block-body .logo .fui-no-logo-icon-large{margin-top:25px}.settings-blocks .block .block-body .calendar-name{font-size:20px;margin-bottom:25px}.settings-blocks .block .block-body .bold-text{display:inline-block;vertical-align:top;width:207px}.settings-blocks .block .block-body .light-text{display:inline-block;width:calc(100% - 210px)}.settings-blocks .block .block-body .sub-block{margin-bottom:14px}.settings-blocks .block .block-body .btn-delete-calendar{display:block;margin:auto;width:294px}}.edit-calendar-settings{background-color:#fafaf7;color:#615e59;font-size:15px;height:100%;padding:21px 26px}.edit-calendar-settings .block-header{margin-bottom:7px}.edit-calendar-settings .block-header.margin{margin-bottom:5px}.edit-calendar-settings .block{margin-bottom:20px}.edit-calendar-settings .required-item{color:#e0b32b}.edit-calendar-settings .select2-arrow{top:12px}.edit-calendar-settings .logo{border:2px dashed #e0ddd3;cursor:pointer;height:65px;position:relative;text-align:center;width:100%}.edit-calendar-settings .logo img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.edit-calendar-settings .logo .logo-controls{background-color:hsla(0,0%,78%,.6);bottom:0;cursor:default;left:0;position:absolute;right:0;text-align:center;top:0}.edit-calendar-settings .logo .logo-controls .logo-buttons{margin:auto;padding:13px 0;width:250px}.edit-calendar-settings .logo .logo-controls .logo-buttons .btn{height:35px;margin:0 5px;padding:5px 10px;width:108px}.edit-calendar-settings .logo .logo-controls .logo-buttons .remove-logo-btn{color:#d6594d}.edit-calendar-settings .add-logo{border:2px dashed #e0ddd3;color:#c7c3b9;height:65px;padding-top:19px;text-align:center;width:100%}.edit-calendar-settings .add-logo .yellow{color:#e0b32b}.edit-calendar-settings .add-logo .fui-photo{font-size:19px;margin-right:7px;position:relative;top:2px}.edit-calendar-settings .hour-block{margin-bottom:10px}@media (max-width:767px){.edit-calendar-settings .hour-block .select2-choice:hover{color:#34495e}}.edit-calendar-settings .save-settings{display:none}.edit-calendar-settings .ftux-footer{padding:15px 0}.edit-calendar-settings .ftux-footer .divider{background-color:#adaba0}@media (min-width:768px){.edit-calendar-settings{padding:30px 0}.edit-calendar-settings .block{margin-bottom:30px;margin-left:auto;margin-right:auto;width:736px}.edit-calendar-settings .add-logo{height:85px;padding-top:29px}.edit-calendar-settings .logo{height:85px}.edit-calendar-settings .logo .logo-controls .logo-buttons{padding:23px 0}.edit-calendar-settings .block-header.margin{margin-bottom:11px}.edit-calendar-settings .from-block,.edit-calendar-settings .to-block{display:inline-block;margin-right:37px;position:relative;width:160px}.edit-calendar-settings .from-block:after{color:#7a7971;content:"to";font-size:17px;font-weight:300;position:absolute;right:-28px;top:37px}.edit-calendar-settings .time-zone{width:359px}.edit-calendar-settings .save-settings{display:block;font-size:17px;height:45px;width:179px}}.cancellation-policy-settings{background-color:#fafaf7;color:#615e59;font-size:15px;height:100%;padding:21px 26px}.cancellation-policy-settings .block{margin-bottom:21px}.cancellation-policy-settings .block-header .required-item{color:#e0b32b}.cancellation-policy-settings .ui-spinner{display:inline-block;width:112px}.cancellation-policy-settings .ui-spinner .ui-spinner-button{width:calc(100% - 64px)}.cancellation-policy-settings .ui-spinner .ui-spinner-down:before,.cancellation-policy-settings .ui-spinner .ui-spinner-up:before{font-size:12px;position:relative;top:-1px}.cancellation-policy-settings .ui-spinner .ui-spinner-down:before{top:-2px}.cancellation-policy-settings .ui-spinner .ui-spinner-input{width:64px}.cancellation-policy-settings .spinner-block{height:45px;margin-bottom:10px}.cancellation-policy-settings .hours{color:#c7c3b9;display:inline-block;font-size:17px;font-weight:300;padding-left:10px;padding-top:12px}.cancellation-policy-settings .light-text{color:#7a7971;font-size:13px;font-weight:300;line-height:1.3}.cancellation-policy-settings .cancel-policy{color:#7a7971;font-size:17px;font-weight:300;height:110px;line-height:1.2;padding:13px}.cancellation-policy-settings .save-settings{display:none}@media (min-width:768px){.cancellation-policy-settings{padding:30px 0}.cancellation-policy-settings .block{margin-bottom:29px;margin-left:auto;margin-right:auto;width:736px}.cancellation-policy-settings .ui-spinner{width:166px}.cancellation-policy-settings .ui-spinner .ui-spinner-input{width:119px}.cancellation-policy-settings .ui-spinner .ui-spinner-button{width:calc(100% - 119px)}.cancellation-policy-settings .save-settings{display:block;font-size:17px;height:45px;width:179px}}.custom-email-block{background-color:#fafaf7;color:#615e59;font-size:15px;height:100%;padding:21px 26px}.custom-email-block .block-header{margin-bottom:7px}.custom-email-block .light-text{color:#7a7971;font-size:13px;font-weight:300;line-height:1.3}.custom-email-block .custom-email{color:#7a7971;font-size:17px;font-weight:300;height:110px;line-height:1.2;margin-bottom:8px;padding:13px}.custom-email-block .save-settings{display:none}@media (min-width:768px){.custom-email-block{padding:30px 0}.custom-email-block .block{margin-bottom:29px;margin-left:auto;margin-right:auto;width:736px}.custom-email-block .save-settings{display:block;font-size:17px;height:45px;width:179px}}.edit-url-block .input-group-addon{background-color:#fafaf7;border:1px solid #e0ddd3;color:#c7c3b9}.about-business-block{background-color:#fafaf7;color:#615e59;font-size:15px;height:100%;padding:21px 26px}.about-business-block .block-header{margin-bottom:7px}.about-business-block .block{margin-bottom:20px}.about-business-block .about-business{height:110px;line-height:1.2;margin-bottom:8px;padding:13px}.about-business-block .about-business,.about-business-block input{color:#7a7971;font-size:17px;font-weight:300}.about-business-block input[name=address_zipcode]{float:right;width:calc(50% - 10px)}.about-business-block input.margin{margin-bottom:20px}.about-business-block .select2-container{margin-right:20px;width:calc(50% - 10px)}.about-business-block .select2-chosen{color:#7a7971;font-size:17px;font-weight:300}.about-business-block .select2-arrow{right:17px;top:12px}.about-business-block .save-settings{display:none}.about-business-block #s2id_questionnaire-select{margin-bottom:30px;width:100%}@media (min-width:768px){.about-business-block{padding:30px 0}.about-business-block .block{margin-bottom:30px;margin-left:auto;margin-right:auto;width:736px}.about-business-block input[name=address_zipcode]{display:inline-block;width:169px}.about-business-block input[name=address_city]{display:inline-block;float:left;margin-bottom:0;margin-right:20px;width:358px}.about-business-block .select2-container{display:inline-block;float:left;margin-right:20px;width:169px}.about-business-block .save-settings{display:block;font-size:17px;height:45px;width:179px}.about-business-block .email-block,.about-business-block .phone-block{display:inline-block;margin:0;width:358px}.about-business-block .phone-block{float:right}}.customer-booking-cutoffs .light-text{color:#7a7971;font-size:13px;font-weight:300;line-height:1.3}.customer-booking-cutoffs .duration-edit-block{margin-bottom:10px}.customer-booking-cutoffs .duration-edit-block .ui-spinner{margin-right:5px}.customer-booking-cutoffs .duration-edit-block .days{margin-right:23px}.customer-booking-cutoffs .block-body .required-item{color:#e0b32b}.customer-booking-cutoffs .block-body .max-cutoff-container{display:flex;flex-direction:row;position:relative}.customer-booking-cutoffs .block-body .max-cutoff-container .switch-container{position:absolute;right:-1px;top:-5px}.customer-booking-cutoffs .block-body .max-cutoff-container .switch-container .bootstrap-switch{font-size:12px}.customer-booking-cutoffs .block-body .cutoff-header{margin-bottom:10px}.customer-booking-cutoffs .ui-spinner{display:inline-block;overflow:visible;width:106px}.customer-booking-cutoffs .ui-spinner .ui-spinner-button{width:calc(100% - 59px)}.customer-booking-cutoffs .ui-spinner .ui-spinner-down:before,.customer-booking-cutoffs .ui-spinner .ui-spinner-up:before{font-size:12px;position:relative;top:-1px}.customer-booking-cutoffs .ui-spinner .ui-spinner-down:before{top:-2px}.customer-booking-cutoffs .ui-spinner .ui-spinner-input{width:59px}.customer-booking-cutoffs .save-settings{display:none}.customer-booking-cutoffs .selfbook-disabled{margin-bottom:0!important;text-align:center}@media (min-width:768px){.customer-booking-cutoffs .save-settings{display:block;font-size:17px;height:45px;width:179px}}.customer-booking-cutoffs .sub-block{color:#615e59;margin-bottom:30px}@media (max-width:480px){.customer-booking-cutoffs .ftux-footer{padding:0}}.full-length{width:100%!important}@media (max-width:767px){.padding-for-header{padding-top:55px}}@media (min-width:768px){.padding-for-header{padding-top:70px}.with-page-nav.padding-for-header{padding-top:120px}}@media (max-width:767px){#settings-calendar-add{padding-top:2px}}@media (min-width:768px){#settings-calendar-add{padding-top:25px}}#calendarLogoURL{background-color:hsla(0,0%,78%,.6)}#settings-calendar-add{background-color:#fafaf7;padding-top:25px}.my-btn{height:45px;width:100%}.add-page{background-color:#fafaf7;padding:20px 10px}.div-for-bg{background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f4f0));background:-webkit-linear-gradient(top,#fff,#f5f4f0)}.for-spinner{border-bottom-right-radius:4px;border-top-right-radius:4px;display:block;height:45px;position:absolute;right:10px;width:50px;z-index:10}.payment-text{color:#615e59;font-size:15px;font-weight:400}.payment-text span{font-weight:300}.required-toggle{margin-bottom:24px}.required-toggle li{display:inline-block;float:left;height:35px;margin:0;width:98px}.required-toggle li:first-child>a{border-radius:4px 0 0 4px}.required-toggle li:last-child>a{border-radius:0 4px 4px 0}.required-toggle li a{background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f4f0));background:-webkit-linear-gradient(top,#fff,#f5f4f0);border:1px solid #c7c3b9;color:#615e59;font-size:13px;font-weight:400;padding:9px 23px}.required-toggle li.active:after{background:#fff;content:"";display:block;height:4px;margin:auto;position:absolute;right:22px;top:27px;width:calc(100% - 46px);z-index:10}.required-toggle li.active a{background-color:#72b2c4;background:-webkit-gradient(linear,left top,left bottom,from(#72b2c4),to(#6aa7b8));background:-webkit-linear-gradient(top,#72b2c4,#6aa7b8);border:1px solid #639bab;color:#fff}.enable-span{color:#90ab52;font-size:15px;position:absolute;right:15px;top:20px}.enable-span span{margin-right:5px}.my-panel .link-add{font-size:15px;position:absolute;right:30px;top:18px}.btn-delete{color:#d6594d!important;width:100%}@media (min-width:768px){.settings-block .btn-delete{max-width:211px}}.tcell{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:40px}.tcell>div{margin:auto 0}.card-image{background-position:-264px 0;display:inline;float:left;height:44px;margin-right:10px;width:66px}.card-image.mastercard-card{background-position:0 0}.card-image.visa-card{background-position:-66px 0}.card-image.americanexpress-card{background-position:-132px 0}.card-image.discover-card{background-position:-198px 0}.disable-email+.notes{margin-bottom:5px!important}.title-lbl{color:#615e59;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:600}@media (max-width:767px){.fs-content-area{padding:0 10px}.panel.my-panel{margin-bottom:16px}.block-for-panel{padding:10px}.settings-block{margin-top:0}.settings-block .panel{margin-bottom:14px}.settings-block .panel-heading .panel-title{text-align:left}.settings-block .panel-body{padding:22px 20px 0}.settings-block .panel-body.profile-pb{padding-bottom:10px}.settings-block .modal-content{padding:20px}.settings-block .modal-header{margin-bottom:10px}.settings-block .modal-footer .btn-delete{margin-bottom:20px}.settings-block .modal-dialog{top:20%}.settings-block .form-group .btn-wide{width:100%}.settings-block .form-group .btn-wide.with-margin{margin-bottom:14px;margin-top:0}.btn-wide.with-margin+.notes{line-height:17px}.block-for-logo{height:65px;line-height:65px}.upload-drop-zone .file-lbl{line-height:63px}.block-for-logo div{height:100%;line-height:65px}.card-image{background-image:url(https://cdn.visibook.com/visibook/img/sprite-credit-cards@1x.png)}.block-for-inp-gr .input-group-addon{width:49%}.form-group label.radio{margin-bottom:12px}.big-btn-delete{width:100%}.add-page .margin-bottom-30{margin-bottom:20px!important}.add-page .margin-bottom-20{margin-bottom:10px!important}}@media (min-width:768px){.fs-content-area{padding:0 10px}.panel.my-panel{margin-bottom:21px}.block-for-panel{padding:0}.settings-block{margin-top:20px}.settings-block .panel-heading{position:relative}.settings-block .panel-heading a.link-add{position:absolute;right:15px}.settings-block .panel-heading .panel-title{text-align:center}.settings-block .panel-body{padding:30px 35px 10px}.settings-block .panel-body.profile-pb{padding-bottom:20px}.settings-block .alert.alert-success{font-size:17px;line-height:1;padding:19px 0 21px 30px}.settings-block .alert.alert-success .fui-cross{margin-right:30px}.settings-block .modal-content{padding:40px}.settings-block .modal-header{margin-bottom:20px}.settings-block .modal-footer .btn-delete{margin-bottom:0}.settings-block.add-page{margin-top:0}.settings-block .form-group .btn-wide{height:45px;width:211px}.settings-block .form-group .btn-wide.with-margin{margin-bottom:14px;margin-top:15px}.block-for-logo{height:85px;line-height:85px}.upload-drop-zone .file-lbl{line-height:80px}.block-for-logo div{height:100%;line-height:85px}.card-image{background-image:url(https://cdn.visibook.com/visibook/img/sprite-credit-cards@1x.png)}.block-for-inp-gr .input-group-addon{width:131px}.form-group label.radio{margin-bottom:21px}.big-btn-delete{width:294px!important}.add-page .margin-bottom-30{margin-bottom:30px!important}.add-page .margin-bottom-20{margin-bottom:20px!important}.start-data-block{margin-right:10px!important}.end-data-block,.start-data-block{padding-right:20px!important}}.main-block-for-scroll .modal-backdrop{z-index:-1!important}.main-block-for-scroll .modal-header{border:none;font-family:Lato,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;padding:0}.main-block-for-scroll .modal-body{padding:0}.main-block-for-scroll .modal-body p{line-height:1.3;margin-bottom:20px}.main-block-for-scroll .modal-footer{background:none;border:none;padding:0}.main-block-for-scroll .modal-footer button{width:100%}.settings-block :not([class^=fui-]){font-family:Lato,Helvetica,Arial,sans-serif}.settings-block .my-panel .form-group div:not(.trow)>div>label.checkbox{margin-bottom:21px;margin-left:12px}.settings-block .btn-primary{width:100%}.settings-block .form-group{margin-bottom:15px;position:relative}.settings-block .form-group label:not(.checkbox):not(.radio):not(.spinner-lbl){color:#615e59;display:block;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:15px;margin-bottom:0;min-height:25px}.settings-block .form-group label.radio{font-size:15px;line-height:1.2;margin-left:2px;margin-top:4px;overflow:hidden}.settings-block .form-group label+label.checkbox{margin-top:2px}.settings-block .form-group .margin-top-8{margin-top:8px}.settings-block .form-group .span-primary{color:#d4a928}.settings-block .form-group .my-inline-inputs .select2-container.form-control,.settings-block .form-group .my-inline-inputs input,.settings-block .form-group .my-inline-inputs select{line-height:43px;width:100%}.settings-block .form-group .my-inline-inputs label{color:#c7c3b9;font-size:17px;line-height:43px}.settings-block .form-group textarea{height:110px;line-height:1.5;margin-top:-2px}.settings-block .form-group textarea+.notes{padding-bottom:4px}.settings-block .form-group input{width:100%}.settings-block .form-group.calendar-hours-text{color:#615e59;font-size:15px;margin-bottom:7px;margin-top:-15px}.settings-block .form-group.form-inline.multi-input{margin-bottom:-9px}.settings-block .form-group.multi-input input,.settings-block .form-group.multi-input select{margin-bottom:20px}.settings-block .input-group-addon{background-color:#fafaf7;border:1px solid #e0ddd3;color:#c7c3b9}.settings-block .btn-default{border:1px solid #c7c3b9;color:#000;height:45px;text-shadow:none!important}.settings-block .table{padding-bottom:20px}.settings-block .table .row{border-bottom:1px solid #c7c3b9}.settings-block .table .row.text-message{border-bottom:none}.settings-block .table p{margin:0}.settings-block .table .thead div{margin-bottom:10px;text-align:center}.settings-block .table .tbody p{color:#615e59;font-family:Lato,Helvetica,Arial,sans-serif;margin-bottom:0;margin-top:10px}.settings-block .table .tbody .checkbox{font-size:15px;font-weight:300;margin:10px auto auto;width:20px}.settings-block .payment-row{padding-top:20px}.settings-block .payment-row>div{line-height:44px;margin:0;padding:20px 0}.settings-block .payment-row>div:not(:last-child){border-bottom:1px solid #c7c3b9}.settings-block .payment-row>div:last-child{padding-bottom:20px}.settings-block .payment-row>div:first-child{padding-top:0}.settings-block .payment-row>div button{font-size:13px;height:35px;margin-top:5px;padding:6px 19px}.settings-block .with-gray-lbl label{color:#c7c3b9;font-family:Lato,Helvetica,Arial,sans-serif;font-size:17px;font-weight:300}.settings-block .ui-spinner{width:100%}.settings-block .ui-spinner-button{width:51px;z-index:100!important}.settings-block .with-spinner>div{position:relative;z-index:10}.settings-block .with-spinner label.spinner-lbl{line-height:43px;margin-left:-8px;padding-left:0}.settings-block .with-spinner+.notes{margin-bottom:15px}.settings-block .notification-block .form-group:not(:last-child){margin-bottom:25px}.settings-block .google-block .acc-label{display:flex;flex-direction:row;position:relative}.settings-block .google-block .title-lbl{line-height:18px!important}.settings-block .google-block label.checkbox{margin-bottom:17px;margin-top:7px}.settings-block .google-block .btn{position:absolute;right:0;width:auto}.settings-block .google-block .btn:focus{outline:none}.settings-block .google-block .disconnect-btn{background-image:linear-gradient(180deg,hsla(46,17%,85%,0),hsla(46,17%,85%,.3)),linear-gradient(#fff,#fff);border:1px solid #c7c3b9;border-radius:3px;color:#9b9b9b;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400}.settings-block .google-block .address-container{margin-bottom:15px}.settings-block .switch-block .title-lbl{line-height:18px!important;padding-top:11px}.settings-block .switch-block .bootstrap-switch{margin-bottom:12px;margin-top:22px}.connect-google-btn{font-size:14px;position:absolute;top:9px;width:auto!important}@media (min-width:768px){.connect-google-btn{right:35px}}@media (max-width:767px){.connect-google-btn{right:20px}}.reauth-btn-container{margin-bottom:15px;text-align:center;width:100%}.reauth-btn-container .alert-msg{color:#d6594d;font-weight:700;margin-bottom:10px}.reauth-btn-container .reauth-btn{width:auto!important}.validation-invalid .block-for-logo,.validation-invalid.dotted-border{border-color:#d6594d}.absolute-to{font-size:15px;position:absolute;right:-6px;top:37px;z-index:10}.border-bottom{border-bottom:1px solid #c7c3b9}.block-for-inp-gr .input-group{width:100%}.block-for-inp-gr .notes{line-height:1.4;margin-bottom:9px;margin-top:8px}.payment-btn-block button{display:inline-block;margin-right:20px;width:233px}@media (max-width:767px){.payment-btn-block button{width:100%}}img.x-logo{height:14px;margin-bottom:4px;margin-right:5px;width:14px}.sharing-stats-block{height:100%;overflow:auto;padding-top:16px}@media (min-width:768px){.sharing-stats-block{padding-top:23px}}.sharing-stats-block .block{background-color:#fff;border-radius:6px;box-shadow:0 1px 3px 0 #c7c3b9;margin:auto auto 16px;width:calc(100% - 20px)}.sharing-stats-block .block .block-header{background-color:#fafaf7;border-bottom:1px solid #e0ddd3;border-top-left-radius:6px;border-top-right-radius:6px;color:#615e59;font-size:17px;font-weight:300;height:53px;padding:16px}.sharing-stats-block .block .block-body{height:auto;position:relative}.sharing-stats-block .block .block-body .note{color:#7a7971;font-size:13px;line-height:1.3;margin-top:13px}.sharing-stats-block .block .block-body .main-text{color:#615e59;font-size:15px;font-weight:500;margin-bottom:7px}.sharing-stats-block .block .block-body .main-text .edit-icon{color:#949188;cursor:pointer;font-size:15px;font-weight:300;margin:-7px -10px -10px;padding:10px;position:absolute;right:17px}.sharing-stats-block .block .block-body .main-text .edit-icon:hover{color:#e0b32b}.sharing-stats-block .block .block-body.stats{height:95px;padding-top:20px}.sharing-stats-block .block .block-body.stats .left-block,.sharing-stats-block .block .block-body.stats .right-block{display:inline-block;text-align:center;width:50%}.sharing-stats-block .block .block-body.stats .left-block div,.sharing-stats-block .block .block-body.stats .right-block div{color:#9b9b9b;font-size:14px;font-weight:300}.sharing-stats-block .block .block-body.stats .left-block div.count,.sharing-stats-block .block .block-body.stats .right-block div.count{color:#61605f;font-size:28px;margin-bottom:-2px}.sharing-stats-block .block .block-body.stats .left-block{float:left}.sharing-stats-block .block .block-body.stats .right-block .block-description{padding:0 20px}.sharing-stats-block .block .block-body.stats .vertical-line{background-color:#efefef;height:60px;left:50%;position:absolute;width:1px}.sharing-stats-block .block .block-body.calendar-url{padding:17px 16px 30px}.sharing-stats-block .block .block-body.calendar-url .big-text{color:#615e59;font-size:20px;font-weight:700;line-height:1.28;margin-bottom:18px}.sharing-stats-block .block .block-body.calendar-url .custom-url .url-block{background-color:#fff;border:1px solid #c7c3b9;border-radius:4px;height:35px;overflow:auto}.sharing-stats-block .block .block-body.calendar-url .custom-url .url-block .visibook{background-color:#fafaf7;border-right:1px solid #e0ddd3;color:#c7c3b9;float:left;font-size:15px;font-weight:300;height:33px;line-height:33px;padding-left:9px;width:109px}.sharing-stats-block .block .block-body.calendar-url .custom-url .url-block input{border:none;border-bottom-right-radius:4px;border-top-right-radius:4px;color:#7a7971;font-size:15px;font-weight:300;height:33px;line-height:33px;padding-left:9px;width:calc(100% - 109px)}.sharing-stats-block .block .block-body.calendar-url .custom-url .copy-url{background-image:linear-gradient(180deg,hsla(46,17%,85%,0),hsla(46,17%,85%,.35)),linear-gradient(#fff,#fff);font-size:15px;height:35px;margin-bottom:0;margin-top:20px;width:100%}.sharing-stats-block .block .block-body.social{padding:17px 16px}.sharing-stats-block .block .block-body.social .btn-block .btn{color:#615e59;font-size:14px;height:30px;line-height:30px;margin:5px 4px;padding:0;width:calc(50% - 10px)}.sharing-stats-block .block .block-body.social .btn-block .btn-google,.sharing-stats-block .block .block-body.social .btn-block .btn-twitter{float:right}.sharing-stats-block .block .block-body.social .btn-block .fui-facebook{color:#475993;margin-right:5px}.sharing-stats-block .block .block-body.social .btn-block .fui-twitter{color:#369ecc;margin-right:5px}.sharing-stats-block .block .block-body.social .btn-block .fui-linkedin{color:#00759e;margin-right:5px}.sharing-stats-block .block .block-body.social .btn-block .fui-google-plus2{color:#dc4e41;margin-right:5px}.sharing-stats-block .block .block-body.social .btn-block .btn-text{font-size:12px;vertical-align:top}.sharing-stats-block .block .block-body.button-website{padding:23px 16px 29px}.sharing-stats-block .block .block-body.button-website .first-block{border-bottom:1px solid #e0ddd3;margin-bottom:27px}.sharing-stats-block .block .block-body.button-website .btn-website{background-image:linear-gradient(180deg,hsla(46,17%,85%,0),hsla(46,17%,85%,.35)),linear-gradient(#fff,#fff);cursor:default;font-size:18px;height:50px;margin-bottom:3px;margin-top:8px;padding-left:54px;position:relative;width:190px}.sharing-stats-block .block .block-body.button-website .btn-website img{height:24px;left:24px;position:absolute;top:12px}.sharing-stats-block .block .block-body.button-website .code-block{word-wrap:break-word;background-color:#7a7971;border-radius:4px;color:#fff;font-family:PTMono-Regular,Courier New;font-size:14px;line-height:1.43;margin-top:12px;max-height:190px;overflow:auto;padding:13px 10px}.sharing-stats-block .block .block-body.button-website a{display:inline-block;margin:11px 0 27px}.sharing-stats-block .block .block-body.subscription-block{padding:10px 16px}.sharing-stats-block .block .block-body.subscription-block .subscription-btn-container,.sharing-stats-block .block .block-body.subscription-block .subscription-title{text-align:center}.sharing-stats-block .block .block-body.subscription-block .subscription-activity{color:#615e59;margin:25px 0;text-align:center}.sharing-stats-block .block .block-body.subscription-block .subscription-detail{align-items:center;display:flex;flex-direction:column;font-size:16px;text-align:center}.sharing-stats-block .block .block-body.subscription-block .subscription-detail ul{margin:0 0 10px 20px;padding:0}.sharing-stats-block .block .block-body.subscription-block .subscription-detail li{margin-bottom:5px}.sharing-stats-block .block .block-body.subscription-block .sub-important{font-size:18px}.sharing-stats-block .block .block-body.subscription-block .basic{color:#eabb3e}.sharing-stats-block .block .block-body.subscription-block .standard{color:#6fadaa}.sharing-stats-block .block .block-body.subscription-block .unlimited{color:#74b2c3}.sharing-stats-block .block .block-body.subscription-block .exceeded{color:#d6594d}.sharing-stats-block .block .block-body.subscription-block .activity{color:#615e59;margin:12px 0}.sharing-stats-block .block .block-body.subscription-block .change-subscription{font-size:15px;font-weight:300;text-decoration:underline}.sharing-stats-block .block .block-body.subscription-block .notes{font-size:15px}.sharing-stats-block .block .block-body.payment-method-block{padding:20px 16px 10px}.sharing-stats-block .block .block-body.payment-method-block .payment-outstanding-container{align-items:center;background-color:#d6594d;color:#fff;display:flex;font-size:16px;height:40px;justify-content:center;margin:auto auto 20px;width:300px}@media (min-width:768px){.sharing-stats-block .block .block-body.payment-method-block .payment-method-container{padding:0 16px}}.sharing-stats-block .block .block-body.payment-method-block .payment-method-container .payment-method-item{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:center}.sharing-stats-block .block .block-body.payment-method-block .payment-method-container .payment-method-item .card-actions{align-items:center;display:flex;gap:12px;justify-content:center;min-width:130px}.sharing-stats-block .block .block-body.payment-method-block .payment-method-container .payment-method-item .card-status-tag{border-radius:2px;color:#fff;display:inline-block;font-size:13px;font-weight:700;padding:2px 4px;white-space:nowrap}.sharing-stats-block .block .block-body.payment-method-block .payment-method-container .payment-method-item .active-tag{background-color:#2ecc71}.sharing-stats-block .block .block-body.payment-method-block .payment-method-container .payment-method-item .declined-tag{background-color:#d6594d}.sharing-stats-block .block .block-body.payment-method-block .payment-method-container .payment-method-item .delete-card-btn,.sharing-stats-block .block .block-body.payment-method-block .payment-method-container .payment-method-item .set-active-btn{font-size:12px}.sharing-stats-block .block .block-body.payment-method-block .payment-method-container .payment-method-item .delete-card-btn:hover,.sharing-stats-block .block .block-body.payment-method-block .payment-method-container .payment-method-item .set-active-btn:hover{cursor:pointer}.sharing-stats-block .block .block-body.payment-method-block .payment-method-container .payment-method-item .delete-card-btn{color:#d6594d}.sharing-stats-block .block .block-body.payment-method-block .payment-method-container .payment-method-item .set-active-btn{color:#949188;padding-right:0;white-space:nowrap}.sharing-stats-block .block .block-body.payment-method-block .payment-method-container .no-cards-avail{text-align:center}.sharing-stats-block .block .block-body.payment-method-block .add-card-container{margin-bottom:12px;text-align:center}.sharing-stats-block .block .block-body.payment-method-block .add-card-container .fui-plus{margin-right:5px}.sharing-stats-block .sharing-stats-footer{margin:auto;max-width:796px;width:calc(100% - 40px)}@media (min-width:768px){.sharing-stats-block .block{margin-bottom:20px;max-width:796px;width:calc(100% - 40px)}.sharing-stats-block .block .block-header{text-align:center}.sharing-stats-block .block .block-body .main-text .edit-icon{right:222px}.sharing-stats-block .block .block-body.stats{height:110px;padding-top:18px}.sharing-stats-block .block .block-body.stats .left-block div.count,.sharing-stats-block .block .block-body.stats .right-block div.count{font-size:40px;margin-bottom:-3px}.sharing-stats-block .block .block-body.stats .right-block{padding-right:68px}.sharing-stats-block .block .block-body.stats .left-block{padding-left:68px}.sharing-stats-block .block .block-body.stats .vertical-line{height:65px;top:25px}.sharing-stats-block .block .block-body.calendar-url{padding:18px 30px 29px}.sharing-stats-block .block .block-body.calendar-url .custom-url .url-btn-block{position:relative}.sharing-stats-block .block .block-body.calendar-url .custom-url .url-btn-block .url-block{height:45px;width:473px}.sharing-stats-block .block .block-body.calendar-url .custom-url .url-btn-block .url-block .visibook{font-size:17px;height:43px;line-height:43px;padding-left:13px;width:131px}.sharing-stats-block .block .block-body.calendar-url .custom-url .url-btn-block .url-block input{font-size:17px;height:43px;line-height:43px;padding-left:13px;width:calc(100% - 131px)}.sharing-stats-block .block .block-body.calendar-url .custom-url .url-btn-block .copy-url{font-size:17px;height:45px;margin:0;position:absolute;right:0;top:0;width:169px}.sharing-stats-block .block .block-body.social{padding:23px 30px 29px}.sharing-stats-block .block .block-body.social .btn-block .btn{margin-bottom:0;width:128px}.sharing-stats-block .block .block-body.social .btn-block .btn-google,.sharing-stats-block .block .block-body.social .btn-block .btn-twitter{float:none}.sharing-stats-block .block .block-body.button-website{padding:26px 30px 30px}.sharing-stats-block .block .block-body.button-website .first-block{margin-bottom:26px}.sharing-stats-block .block .block-body.button-website .btn-website{margin-bottom:4px;margin-top:7px}.sharing-stats-block .block .block-body.button-website a{margin:10px 0 30px}.sharing-stats-block .block .block-body.button-website .code-block{margin-top:10px;padding:14px 16px}.sharing-stats-block .block .block-body.subscription{padding:26px 30px}}@media (min-width:1024px){.sharing-stats-block .block .block-body.calendar-url .custom-url .url-btn-block .url-block{width:547px}}.view-block{padding-bottom:16px}.provider-report-container{display:flex;flex-direction:column;padding:16px;width:100%}.provider-report-container .padding-wrapper{display:inline-flex;padding:16px}.provider-report-container .report-provider-name{color:#6c94ba;font-size:15px;font-weight:700}.provider-report-content{display:flex;flex-direction:row;width:100%}.provider-report-month{border-top:1px solid #e0ddd3;color:#474642;margin-top:54px}.provider-report-month div{padding:5px 5px 5px 0}.provider-report-month .total-cell{border-top:1px solid #e0ddd3;font-weight:700}.provider-report-month .current-month{background-color:#6aa7b8;border-radius:10rem;color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;margin-left:-10px;padding-left:.6em;padding-right:.6em;text-align:center}.provider-report-scrollable{flex-grow:1;overflow-x:scroll}.provider-report-table{border-collapse:separate;border-spacing:10px 0}.provider-report-table td,.provider-report-table th{max-width:75px;min-width:75px;padding:5px 0}.provider-report-table td{color:#474642;padding:5px 10px}.provider-report-table .report-header{font-size:13px;font-weight:400}.provider-report-table .service-header{border-bottom:2px solid #7a7971;color:#7a7971;text-align:center;vertical-align:bottom}.provider-report-table .service-header-secondary{border-bottom:1px solid #e0ddd3;color:#adaba0;text-align:center}.provider-report-table .report-total-row{font-weight:700}.provider-report-table .report-total-row td{border-top:1px solid #e0ddd3}.provider-report-table .report-data-cell{text-align:right}.provider-report-table .report-dollar-sign{float:left}.provider-report-table .current-month td{color:#6aa7b8}.report-notes{padding:16px 16px 0}.report-notes .notes{margin:0}.add-payment-container{height:100%}.add-payment-container .add-payment-body{margin:auto;max-width:796px;position:relative}.add-payment-container .alert-container{position:absolute;width:100%}.add-payment-container .alert-flex{align-items:center;display:flex;gap:8px;justify-content:space-between;text-align:left}.add-payment-container .alert-flex .btn{background:none;border:1px solid #fff;color:#fff;margin:0}.add-payment-container .alert-flex .btn:hover{background:none;color:#fff}.add-payment-container .hosted-payment-page{border:none;margin-top:53px;width:100%}.add-payment-container .submit-btn-container,.add-payment-container .subscribe-btn-container{margin:0 20px;padding:0 15px}.add-payment-container .btn-primary{height:37px}.add-payment-container .save-btn{margin-right:20px;width:59px}.add-payment-container .subscribe-btn{width:162px}.add-payment-container .add-payment-header p{color:#615e59;font-size:15px;font-weight:400;margin-bottom:0}@media (max-width:767px){.submit-btn-container{display:none!important}.subscribe-btn-container{text-align:center}.add-payment-header{padding:15px 15px 0}.add-payment-footer{padding:10px 15px}.hosted-payment-page{height:900px}}@media (min-width:767px){.add-payment-header{margin:20px 20px 0;padding:0 15px}.add-payment-footer{margin:20px;padding:0 15px}.hosted-payment-page{height:558px}}.add-payment-loading-container{align-items:center;display:flex;justify-content:center;margin-top:20px}.add-card-form-container{margin:auto;padding:15px 15px 0;width:100%}.add-card-form-container label{color:#615e59;font-size:15px;font-weight:400;line-height:1;margin-bottom:8px}.add-card-form-container .line-block{display:flex;flex-direction:row;margin-bottom:20px;width:100%}.add-card-form-container .line-block .line-block-default{width:100%}.add-card-form-container .line-block .line-block-half{width:50%}.add-card-form-container .line-block .line-block-half+.line-block-half{margin-left:20px}.add-card-form-container .line-block .exp-date-block{display:inline-block;margin-right:20px;width:106px}.add-card-form-container .line-block .cvv-block{width:68px}@media (min-width:768px){.block{max-width:796px;width:calc(100% - 40px)}}.user-menu{box-shadow:-2px 0 4px 0 rgba(42,41,33,.63);overflow-x:hidden;overflow-y:auto}.user-menu :not([class*=" fui-"],[class^=fui-]){font-family:Lato}.user-menu .name-block{padding-left:20px}.user-menu .name-block h5{font-size:16px;margin-bottom:4px;margin-top:11px;overflow:hidden;text-overflow:ellipsis;width:100%}.user-menu .name-block .notes{font-size:12px;margin:0}.user-menu-block{padding:0;z-index:15}.user-menu-block .first-block{border-bottom:1px solid #e7e7e7!important;color:rgba(0,0,0,.87);font-size:15px;padding:8px 20px}.user-menu-block .first-block:hover{background-color:#fff!important}.user-menu-block .first-block>div{cursor:pointer;padding:12px 0}.user-menu-block .first-block .profile-settings-gear{height:40px;line-height:40px;padding:0 10px;position:absolute;right:0;top:0;width:40px}.user-menu-block .first-block .name-block{padding:12px 0 8px}.user-menu-block .first-block .name-block .user-name{color:rgba(0,0,0,.87);display:inline-block;margin-bottom:2px;margin-left:0;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;width:calc(100% - 22px)}.user-menu-block .first-block .name-block>img.vlogo{display:inline-block;height:24px;margin-left:-5px;vertical-align:middle;width:24px}.user-menu-block .first-block .name-block .notes{color:#615e59;font-size:13px;margin:0}.user-menu-block .first-block .notifications-info,.user-menu-block .first-block .profile-settings{font-weight:300}.user-menu-block .first-block .notifications-info .has-notification{font-weight:400}.user-menu-block .first-block .notifications-info .notification-count{background-color:#d6594d;border-radius:50%;box-shadow:1px 2px 2px 0 rgba(0,0,0,.26);color:#fff;display:inline-block;font-size:10px;font-weight:700;height:17px;margin-left:5px;position:relative;text-align:center;top:-2px;vertical-align:middle;width:17px}.user-menu-block .first-block .notifications-info .notification-count .count{line-height:17px;position:relative}.user-menu-block .first-block .calendars .fui-search{font-size:16px;margin-right:3px;opacity:.7;position:relative;top:2px}.user-menu-block .second-block{border-bottom:none!important;color:rgba(0,0,0,.87);font-size:15px;font-weight:300;padding:8px 20px}.user-menu-block .second-block:hover{background-color:#fff!important}.user-menu-block .second-block>a,.user-menu-block .second-block>div{cursor:pointer;padding:12px 0}.click-mask-overlay{background:transparent;bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:0}.click-mask-overlay.dark{background:rgba(0,0,0,.5)}.click-mask-overlay.darker{background:rgba(0,0,0,.8)}#cal-header .click-mask-overlay{z-index:1}#calendar-menu{-webkitbox-shadow:0 2px 4px 0 rgba(0,0,0,.5);background-color:#474642;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#ecf0f1;font-size:18px;height:100%;left:-288px;line-height:normal;overflow-y:auto;padding:18px 28px;position:fixed;transform:translateX(0);transition:transform .25s;width:286px;z-index:5000}#calendar-menu.show-calendar-menu{transform:translateX(100%);transition:transform .25s}#calendar-menu .body-block{position:relative}#calendar-menu .body-block .calendar-switcher{left:0;opacity:0;padding:0;position:absolute;top:10px;visibility:hidden;width:100%}#calendar-menu .body-block .calendar-switcher.visible{opacity:1;top:0;transition:all .3s ease-out;visibility:visible}#calendar-menu .body-block .calendar-nav{left:0;opacity:0;padding:0;position:absolute;top:10px;visibility:hidden;width:100%}#calendar-menu .body-block .calendar-nav.visible{opacity:1;top:0;transition:all .3s ease-out;visibility:visible}#calendar-menu .title-block{border-bottom:1px solid #6b6b67;padding-bottom:10px;position:relative}#calendar-menu .title-block .calendar-name{font-size:22px;font-weight:300;line-height:1.2;padding-bottom:12px;padding-top:12px;width:90%}#calendar-menu .title-block .fui-caret,#calendar-menu .title-block .fui-close{color:#ecf0f1;cursor:pointer;left:auto;line-height:48px;margin:0 -15px;padding:0 15px;position:absolute;right:0;top:0}#calendar-menu .title-block .calendar-url{color:#e0ddd3;cursor:pointer;font-size:13px;margin-right:-20px;padding-top:10px}#calendar-menu .title-block .calendar-url input{background-color:#474642;border:none;color:#ecf0f1;cursor:default;display:inline-block;font-size:13px;font-weight:300;overflow:hidden;padding:0 0 5px;text-overflow:ellipsis;width:calc(100% - 22px)}#calendar-menu .title-block .calendar-url input:focus{outline:none}#calendar-menu .title-block .copy-url-btn{background-color:#474642;border:1px solid rgba(236,240,241,.6);color:#ecf0f1;font-size:12px;margin-top:-3px;padding:4px;position:absolute;right:-10px}#calendar-menu .title-block .copy-url-btn:focus{outline:none!important}#calendar-menu .calendar-menu-block{border-top:1px solid #6b6b67;padding-bottom:12px;padding-top:12px;position:relative}#calendar-menu .calendar-menu-block:first-child{border:none}#calendar-menu .calendar-menu-block div{cursor:pointer;padding-bottom:14px;padding-top:14px;position:relative}#calendar-menu .calendar-menu-block .ftux-dot{background-color:#edbd2d;border-radius:50%;font-size:10px;height:9px;left:-18px;padding:0;position:absolute;top:19px;width:9px}#calendar-menu .calendar-menu-block.light{font-weight:300}#calendar-menu .calendar-menu-block .count{color:#ccc;position:absolute;right:0}#calendar-menu .calendar-menu-block .status{border-radius:15px;color:#fff;font-size:16px;line-height:20px;margin-top:-3px;padding:3px 9px;position:absolute;right:0}#calendar-menu .calendar-menu-block .status.status-on{background-color:#90ab52}#calendar-menu .calendar-menu-block .status.status-off{background-color:#87867e}#calendar-menu .calendar-menu-block .calendar-row{color:#ccc;font-weight:300}#calendar-menu .calendar-menu-block .calendar-row.active-calendar{color:#ecf0f1;font-weight:700}#calendar-menu .calendar-menu-block .badge{right:39px;top:15px}#calendar-menu .version-block{bottom:10px;color:#9b9b9b;font-size:12px;position:absolute;text-align:center;width:calc(100% - 56px)}#calendar-menu .ftux-edit-url{animation:fadein .5s linear .65s forwards;left:-22px;opacity:0;position:absolute;top:91px;width:277px;z-index:100}@keyframes fadein{0%{opacity:0}to{opacity:1}}#calendar-menu .ftux-edit-url .ftux-container{border:none!important;padding:13px 16px}#calendar-menu .ftux-edit-url .ftux-container .ftux-body{font-size:16px;font-weight:400}#calendar-menu .ftux-edit-url .ftux-container .ftux-checkbox{margin-top:0!important}#calendar-menu .ftux-edit-url .ftux-container .ftux-checkbox .checkbox{font-size:13px;padding-left:23px}#calendar-menu .ftux-edit-url .ftux-container .ftux-btn{right:0}#calendar-menu .ftux-edit-url .ftux-container:before{left:130px}#calendar-menu .ftux-edit-url .ftux-container:after{border:none}#calendar-menu .reports-intro-popover{position:absolute!important;top:38px!important}#calendar-menu .reports-intro-popover .ftux-container:before{left:48px!important}#calendar-menu .reports-intro-popover .ftux-body{padding:0}.panel-dialog .panel-overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1001}.panel-dialog .panel-dialog-body{background-color:#fff;border-radius:2px;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);left:5%;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:90%;z-index:1002}.panel-dialog .panel-dialog-body .title{border-bottom:1px solid #e0e0e0;font-size:20px;font-weight:400;padding:15px 20px}.panel-dialog .panel-dialog-body .content{border-bottom:1px solid #e0e0e0;font-size:15px;font-weight:400;max-height:340px;overflow-y:auto;padding:20px}.panel-dialog .panel-dialog-body .actions{padding:0 10px 0 0;width:100%}.panel-dialog .panel-dialog-body .actions .action{color:#34495e;cursor:pointer;display:inline-block;float:right;font-size:15px;font-weight:600;margin-left:10px;padding:15px}.panel-dialog .panel-dialog-body .actions .primary-action{color:#d4a928}.service-info-panel .service-info-body .content .info-row{font-weight:400;padding-bottom:10px}.service-info-panel .service-info-body .content .info-name{font-size:18px;padding-bottom:0}.service-info-panel .service-info-body .content .info-duration{font-size:13px;font-weight:300}.service-info-panel .service-info-body .content .info-description{font-weight:300;padding-top:5px}.datepicker-panel .datepicker-panel-content{display:block;position:absolute;top:64px;width:100%;z-index:1002}.datepicker-panel .datepicker-panel-content .datepicker-panel-control{margin:0 auto;width:300px}.datepicker-panel .datepicker-panel-content .datepicker-panel-control .ui-datepicker{border-color:#fff;border-radius:0;margin:0;width:auto}.datepicker-panel .datepicker-panel-content .datepicker-panel-control .ui-datepicker .ui-datepicker-header{border-radius:0}.checkbox.right-checkbox{line-height:30px;margin:0;padding-left:0;padding-right:34px;vertical-align:middle;width:100%}.checkbox.right-checkbox .cb-text-val{-ms-flex-align:center;align-items:center;-webkit-align-items:center;-ms-align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;float:left;height:100%;line-height:38px;padding:0}.checkbox.right-checkbox .item-pictograms{float:left;padding-right:0}.checkbox.right-checkbox .cb-title{float:left;width:calc(100% - 40px)}.checkbox.right-checkbox span.icons{height:18px;left:auto;top:5px;width:18px}.checkbox.right-checkbox span.icons>span:before{font-size:17px;line-height:17px;position:absolute}.checkbox.right-checkbox+.right-checkbox{margin-top:16px}.checkbox.color-checkbox{float:left;line-height:26px;min-height:26px;width:calc(100% - 40px)}.checkbox.color-checkbox .service-name,.checkbox.color-checkbox>span{color:#4d4d4d;display:inline-block;font-family:Lato;font-size:15px;font-weight:400;line-height:18px;overflow:hidden;padding-top:4px;text-overflow:ellipsis;width:100%}.checkbox.color-checkbox span.icons{border:1px solid;border-radius:6px;display:inline-block;float:left;height:26px;margin-top:0;width:26px}.checkbox.color-checkbox input[type=checkbox].custom-checkbox:checked+.icons .icon-checked:before{color:#fff;font-size:22px;left:0;line-height:22px}.checkbox.color-checkbox.indicator-blue input[type=checkbox].custom-checkbox+.icons{background-color:rgba(152,186,255,.25);border-color:#6278a3}.checkbox.color-checkbox.indicator-blue input[type=checkbox].custom-checkbox:checked+.icons{background-color:#98baff}.checkbox.color-checkbox.indicator-green input[type=checkbox].custom-checkbox+.icons{background-color:hsla(83,39%,69%,.25);border-color:#5d8718}.checkbox.color-checkbox.indicator-green input[type=checkbox].custom-checkbox:checked+.icons{background-color:#b7cf91}.checkbox.color-checkbox.indicator-purple input[type=checkbox].custom-checkbox+.icons{background-color:rgba(192,164,235,.25);border-color:#7c62a3}.checkbox.color-checkbox.indicator-purple input[type=checkbox].custom-checkbox:checked+.icons{background-color:#c0a4eb}.checkbox.color-checkbox.indicator-orange input[type=checkbox].custom-checkbox+.icons{background-color:hsla(25,66%,79%,.25);border-color:#db7932}.checkbox.color-checkbox.indicator-orange input[type=checkbox].custom-checkbox:checked+.icons{background-color:#edc4a6}.checkbox.color-checkbox.indicator-red input[type=checkbox].custom-checkbox+.icons{background-color:hsla(3,71%,80%,.25);border-color:#d64036}.checkbox.color-checkbox.indicator-red input[type=checkbox].custom-checkbox:checked+.icons{background-color:#f0aba7}.checkbox.color-checkbox.indicator-teal input[type=checkbox].custom-checkbox+.icons{background-color:rgba(145,207,181,.25);border-color:#368564}.checkbox.color-checkbox.indicator-teal input[type=checkbox].custom-checkbox:checked+.icons{background-color:#91cfb5}.checkbox.color-checkbox.indicator-yellow input[type=checkbox].custom-checkbox+.icons{background-color:rgba(145,207,181,.25);border-color:#368564}.checkbox.color-checkbox.indicator-yellow input[type=checkbox].custom-checkbox:checked+.icons{background-color:#91cfb5}.filter-accordion{-ms-flex-align:center;align-items:center;-webkit-align-items:center;-ms-align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;min-height:46px;width:calc(100% - 50px)}.filter-accordion>.filter-accordion-title{word-wrap:break-word;color:#4d4d4d;display:inline-block;font-size:15px;font-weight:400;width:calc(100% - 30px)}.filter-accordion>div{align-self:flex-start;float:right;font-size:20px;margin-top:0;position:relative;top:13px}.filter-accordion .fui-accordion-drop{color:#c3a200;transform:rotate(180deg)}.filter-accordion.collapsed .fui-accordion-drop{color:#ccc;transform:none}.filter-accordion-header{-ms-flex-pack:justify;align-items:flex-start;-webkit-align-items:flex-start;-ms-align-items:flex-start;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;overflow:visible;position:relative}.filter-accordion-header .checkbox.color-checkbox{width:40px}.filter-accordion-panel{color:#61605f;font-size:15px;font-weight:300;padding-bottom:20px;padding-top:5px}.filter-accordion-panel>*{color:#61605f}.filter-accordion-panel p{font-family:Lato;font-weight:700;line-height:15px}.filter-accordion-panel p span{float:right;font-size:15px}.service-expanded-header{font-size:15px;font-weight:400;margin:0}.service-expanded-header span.price{float:right}.service-expanded-header span.duration{font-weight:400}.service-expanded-content{color:#61605f;font-size:15px;font-weight:300;margin-bottom:0}.round-icon{border-radius:20px;height:21px;position:relative;width:21px}.round-icon i{display:inline-block;font-size:10px;position:absolute;right:4px;top:5px}span.item-color-box,span.item-gbox{border:1px solid;border-radius:6px;display:inline-block;float:left;height:26px;width:26px}.checkbox span.item-color-box.indicator-blue{background-color:#98baff;border-color:#6278a3}.checkbox span.item-color-box.indicator-green{background-color:#b7cf91;border-color:#5d8718}.checkbox span.item-color-box.indicator-purple{background-color:#c0a4eb;border-color:#7c62a3}.checkbox span.item-color-box.indicator-orange{background-color:#edc4a6;border-color:#db7932}.checkbox span.item-color-box.indicator-red{background-color:#f0aba7;border-color:#d64036}.checkbox span.item-color-box.indicator-teal,.checkbox span.item-color-box.indicator-yellow{background-color:#91cfb5;border-color:#368564}span.item-color-box{background-color:#fa8e84;border-color:#e74f41}span.item-color-box.indicator-,span.item-color-box.indicator-blue{background-color:#98baff;border-color:#6278a3}span.item-color-box.indicator-green{background-color:#b7cf91;border-color:#5d8718}span.item-color-box.indicator-purple{background-color:#c0a4eb;border-color:#7c62a3}span.item-color-box.indicator-orange{background-color:#edc4a6;border-color:#db7932}span.item-color-box.indicator-red{background-color:#f0aba7;border-color:#d64036}span.item-color-box.indicator-teal,span.item-color-box.indicator-yellow{background-color:#91cfb5;border-color:#368564}span.item-color-box.indicator-gray{background-color:#d3d3d3;border-color:#fff}.panel-heading .cb-title{color:#61605f;font-size:17px;font-weight:300}.cb-title{color:#615e59;display:inline-block;font-size:15px;font-weight:400;height:100%;padding-left:20px}.checkbox.checkbox-btn{background:#fff;border:1px solid #c7c3b9;border-radius:4px;cursor:pointer;display:inline-block;float:left;height:40px;line-height:38px;margin:10px;overflow:hidden;padding:0;width:209px}.checkbox.checkbox-btn+.checkbox{margin-top:10px}.checkbox.checkbox-btn .cb-text-val{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f4f0));background:-webkit-linear-gradient(top,#fff,#f5f4f0);border-right:1px solid #c7c3b9;float:left;font-size:14px;font-weight:400;height:100%;line-height:38px;padding:0 12px}.checkbox.checkbox-btn .cb-text-val img{border:none;margin-top:0}.checkbox.checkbox-btn .cb-text-val canvas{vertical-align:middle}.checkbox.checkbox-btn .cb-text-val>.item-color-box{margin-right:10px;margin-top:6px}.checkbox.checkbox-btn span.icons{right:10px;top:10px}.cb-text-val{display:inline-block;font-family:Lato;font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 20px)}.cb-text-val .profile-avatar{display:inline-block;height:32px;padding:0}.cb-text-val .profile-avatar canvas,.cb-text-val .profile-avatar img{height:30px;width:30px}.cb-text-val .profile-avatar canvas{margin-top:-2px}.cb-text-val .profile-avatar img{vertical-align:top}.cb-text-val .provider-name,.cb-text-val .service-name{display:inline-block;margin-left:10px}.cb-text-val.filter-tag .profile-avatar canvas,.cb-text-val.filter-tag .profile-avatar img{height:20px;width:20px}#filters{padding:0}#filters .panel-heading{height:53px;line-height:20px;padding:18px 26px}#filters .panel-heading.services-header{padding:18px 21px 18px 26px}#filters .panel-heading.services-header .right-checkbox .icons{top:1px}#filters .panel{margin-bottom:20px}#filters .cb-title{line-height:20px;padding-left:0;width:calc(100% - 70px)}#filters .checkbox.right-checkbox{height:100%;line-height:1}#filters .checkbox.right-checkbox .icons{top:0}#filters .checkbox.right-checkbox .providers-title .icons{right:0}#filters .panel-body{padding:11px 22px 20px}#filters .panel-body.services-block{padding:0 26px 20px}#filters .panel-body.services-block .checkbox{padding:0}#filters .panel-body.services-block .checkbox .icons{right:0}#filters .panel-body.services-block .filter-accordion-title{width:calc(100% - 110px)}#filters .panel-body.services-block .filter-accordion-header:hover{background-color:inherit}#filters .panel-body.services-block .checkbox.right-checkbox{height:26px;line-height:26px}#filters .panel-body.services-block .checkbox.right-checkbox .icons{margin-top:4px}#filters .panel-body.services-block .checkbox.color-checkbox{height:auto;margin:0;min-height:48px;padding:10px 0 12px 40px;width:40px}#filters .panel-body.services-block .checkbox.color-checkbox .icons{margin-top:10px}#filters .panel-body.services-block .cb-title{line-height:27px;vertical-align:top}#filters .panel-body.providers-block .checkbox.right-checkbox{height:30px;line-height:30px}#filters .panel-body.providers-block .checkbox.right-checkbox .icons{margin-top:6px}#filters .panel-body.providers-block .cb-text-val .profile-avatar{float:left;height:100%;margin-right:20px}#filters .panel-body.providers-block .cb-text-val .profile-avatar canvas{margin:0}#filters .panel-body.providers-block .cb-text-val .profile-avatar img{vertical-align:top}#filters .panel-body.providers-block .cb-title{line-height:33px;vertical-align:top}#filters .panel-body.google-filter{padding:20px 17px 23px}#filters .panel-body.google-filter .checkbox.right-checkbox .icons{margin-top:0}#filters .panel-body.google-filter .cb-title{line-height:20px}#filters .panel-body .checkbox.right-checkbox .cb-text-val{padding:0}#filters .panel-body .checkbox.right-checkbox+.checkbox.right-checkbox{margin-top:20px}#filters .panel-body span.item-color-box{margin-right:25px;margin-top:0}#filters .panel-body>button{height:53px;margin-top:30px;width:100%}#filters .services-header .checkbox .icons{height:18px;width:18px}#filters .services-header .checkbox .icons .icon-checked:before{font-size:17px;left:-1px;line-height:17px;padding-right:0;position:absolute}#filters .panel.panel-default>.panel-heading>label:not(.right-checkbox){margin:0;padding:0}#filters .panel.panel-default>.panel-heading>label:not(.right-checkbox) span.cb-title{color:#61605f;font-family:Lato,Helvetica,Arial,sans-serif;font-size:17px;font-weight:300;margin-left:18px;padding-left:19px}.filter-cb-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;margin-bottom:20px}.filter-cb-container .checkbox.checkbox-btn .cb-text-val>.item-color-box{margin-top:0}.minus-cb.checkbox .icons .icon-unchecked:before{color:#fff;content:"-";font-family:Lato;font-size:42px;font-weight:300;line-height:11px}.minus-cb.checkbox input[type=checkbox].custom-checkbox:not(:checked)+.icons{background-color:#d4a928;border:1px solid #d4a928}#filter-bar{background:#f7f6f2;border-top:1px solid #e0ddd3;height:48px;padding:9px 30px;position:absolute;z-index:105}#filter-bar button{border-color:#c7c3b9;color:#615e59;font-size:12px;height:28px;line-height:28px;padding:0 15px 0 38px;position:relative}#filter-bar button i{color:#918f8a;font-size:15px;left:8px;position:absolute;top:5px}#filter-bar button.preview-btn{padding:0 15px 0 38px}#filter-bar button.preview-btn i{font-size:11px;left:10px;top:8px}#filter-bar button.busy-btn{padding:0 15px 0 35px}#filter-bar button.busy-btn i{font-size:15px;left:10px;top:7px}.filter-bar .filter-selected-bar{float:left;height:28px;overflow:hidden}.filter-bar .filter-selected{margin-left:6px}.filter-bar .filter-selected .profile-avatar img{margin-top:3px}.filter-bar .filter-selected.filter-selected-more{width:auto}.filter-bar .filter-selected .filter-tag-more{width:100%}.filter-bar #busy-time-button{margin-right:4px}#filter-big-popover .cb-text-val{width:169px}#filter-big-popover .left-col,#filter-big-popover .right-col{display:inline-block}#filter-big-popover .left-col{border-right:1px solid #c7c3b9;width:183px}#filter-big-popover .left-col .checkbox.checkbox-btn{margin-left:0;width:155px}#filter-big-popover .left-col .cb-text-val{width:115px}#filter-big-popover .right-col{padding-left:18px;width:calc(100% - 172px)}#filter-big-popover .right-col .checkbox.checkbox-btn{width:209px}#filter-big-popover .right-col .checkbox.checkbox-btn .cb-text-val>.item-color-box{margin-right:0;margin-top:0}#filter-big-popover .right-col .checkbox.checkbox-btn .provider-name{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 42px)}#filter-big-popover .right-col .checkbox.checkbox-btn .service-name{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 15px)}#filter-big-popover .right-col .checkbox.checkbox-btn span.item-color-box{border:none;border-radius:2px;height:24px;width:6px}#filter-big-popover .right-col .checkbox.checkbox-btn .profile-avatar{display:inline-block;float:left}#filter-big-popover .right-col .checkbox.checkbox-btn .profile-avatar canvas,#filter-big-popover .right-col .checkbox.checkbox-btn .profile-avatar img{height:32px;width:32px}#filter-big-popover .right-col .cb-text-val{width:169px}#filter-big-popover .filter-title{color:#9b9b9b;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400}#filter-big-popover .services-block .cb-title{color:#4d4d4d;padding-left:25px}#filter-big-popover .providers-block>button,#filter-big-popover .services-block>button{height:53px;margin-top:40px;width:100%}#filter-big-popover .legacy-filters-link{bottom:15px;position:absolute;right:15px}#filter-big-popover .legacy-filters-link a{color:#9b9b9b;text-decoration:underline}div:not(.has-error)>.popover.filters-popover{background:#fff;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);max-height:455px;max-width:963px;min-height:455px;overflow:auto;width:calc(100% - 60px)}div:not(.has-error)>.popover.filters-popover.bottom>.arrow{border-bottom-color:rgba(0,0,0,.12)}div:not(.has-error)>.popover.filters-popover.bottom>.arrow:after{border-bottom-color:#fff}div:not(.has-error)>.popover.filters-popover .popover-title{background-color:#fff;color:#615e59;font-family:Lato;font-size:20px;font-weight:700;line-height:28px;padding:15px 12px 12px 25px;text-align:left}div:not(.has-error)>.popover.filters-popover .popover-content{background:#fff;height:100%;min-height:395px;overflow-x:hidden;overflow-y:auto;padding:0 25px;position:relative}.filter-selected{background:#edbd2d;border-radius:4px;color:#fff;display:inline-block;float:left;height:28px;line-height:28px;margin-left:6px;padding:0 9px 0 6px;position:relative;width:132px}.filter-selected i{color:#ffe28c;float:right;font-size:10px;line-height:28px;position:relative;width:auto}.filter-selected .item-color-box{border:none;border-radius:2px;height:20px;margin-right:5px;margin-top:4px;width:6px}.filter-selected img{margin-top:-2px}.filter-selected .cb-text-val{height:28px;line-height:28px}.filter-selected .cb-text-val .profile-avatar{height:100%;line-height:28px;vertical-align:middle}.filter-selected .cb-text-val .profile-avatar canvas{margin-top:3px}#mobile-filter-bar{background:#f7f6f2;bottom:0;height:44px;padding:7px 10px;position:absolute;z-index:85}#mobile-filter-bar button{color:#615e59;font-size:12px;height:28px;line-height:14px}#mobile-filter-bar button i{color:#d4a928}#mobile-filter-bar .filter-count-btn{color:#fff;min-width:48px;text-align:left}#mobile-filter-bar .filter-count-btn i{color:#fff;font-size:11px;margin:0;position:absolute;right:7px;top:8px}#mobile-filter-bar .mobile-filter-bar .form-group{position:relative}#mobile-filter-bar .mobile-filter-bar .form-group>span.cb-title{overflow:hidden;text-overflow:ellipsis;width:calc(100% - 14px)}.customer-filter-bar{background-color:#fff;border:none;border-bottom:1px solid #e0ddd3;color:#949188;font-family:Lato,Helvetica,Arial,sans-serif;height:60px;line-height:60px;padding:0;position:absolute;text-align:center;z-index:108}.customer-filter-bar .filter-bar{margin:auto;max-width:770px}.customer-filter-bar .filter-bar>*{display:inline-block}.customer-filter-bar .filter-bar .checkbox.color-checkbox{margin:11px 0}.customer-filter-bar .filter-bar>span{font-size:21px;padding-left:0}.customer-filter-bar .filter-bar div.form-group{background-color:#e5f7f9;border:1px solid rgba(113,178,195,.4);border-radius:6px;height:37px;line-height:37px;margin:0 auto;padding:0 10px 0 15px;text-align:left;width:260px;z-index:110}.customer-filter-bar .filter-bar div.form-group>span{color:#7a7971;line-height:normal}.customer-filter-bar .filter-bar div.form-group+.popover{display:none!important}.customer-filter-bar .filter-bar div.form-group.expand{border:1px solid #edbd2d}.customer-filter-bar .filter-bar div.form-group.expand+.popover{display:block!important}.customer-filter-bar .filter-bar div.form-group.clickable,.customer-filter-bar .filter-bar div.form-group.clickable label{cursor:pointer}.customer-filter-bar .filter-bar div.form-group i{color:#72b2c4;font-size:14px;height:100%;margin:0;padding-right:7px;right:0;top:0}.customer-filter-bar .filter-bar div.form-group .checkbox.right-checkbox{vertical-align:top}.customer-filter-bar .filter-bar div.form-group>label{display:inline-block;height:100%;line-height:35px;padding-right:0}.customer-filter-bar .filter-bar div.form-group>label img{display:inline-block;height:30px;margin-top:-30px;width:30px}.customer-filter-bar .filter-bar div.form-group>label .item-color-box{height:25px;margin-top:7px;padding:0;width:25px}.customer-filter-bar .filter-bar div.form-group>label span.cb-title{color:#7a7971;font-size:21px;line-height:35px;overflow:hidden;padding-left:26px;padding-right:0;text-overflow:ellipsis;white-space:nowrap}.customer-filter-bar .filter-bar div.form-group>label .items-pictograms{display:inline-block;float:left;height:100%;min-width:20px;position:relative;top:0}.customer-filter-bar .filter-bar div.form-group>label .items-pictograms img,.customer-filter-bar .filter-bar div.form-group>label .items-pictograms span{display:inline-block;left:0;margin:0;position:absolute;top:0}.customer-filter-bar .filter-bar div.form-group>label .items-pictograms span{top:5px}.customer-filter-bar .filter-bar div.form-group>label .items-pictograms img{border:1px solid #adaba0;top:2px}.customer-filter-bar .filter-bar div.form-group>label .items-pictograms span+span{left:4px;top:8px}.customer-filter-bar .filter-bar div.form-group>label .items-pictograms img+img{left:2px;top:4px}.customer-filter-bar .filter-bar div.form-group>label .items-pictograms .profile-avatar{display:inline-block;left:0;margin:0;position:absolute;top:0}.customer-filter-bar .filter-bar div.form-group>label .items-pictograms .profile-avatar+.profile-avatar{left:5px;top:2px}.customer-filter-bar:not(.overlay) .filter-bar>span{padding:0 15px}.customer-filter-bar:not(.overlay) .placeholder{color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-size:21px;opacity:.7}.customer-filter-bar:not(.overlay) .services-header .checkbox input[type=checkbox].custom-checkbox+.icons{height:18px;width:18px}.customer-filter-bar:not(.overlay) .services-header .cb-text-val .cb-title{color:#4d4d4d;font-size:15px;font-weight:700;padding-left:0}.customer-filter-bar:not(.overlay) .services-header .checkbox .icons .icon-checked:before{font-size:19px;left:-2px;line-height:18px;padding-right:0;position:relative}.customer-filter-bar:not(.overlay) .providers-block .checkbox input[type=checkbox].custom-checkbox+.icons{height:18px;width:18px}.customer-filter-bar:not(.overlay) .checkbox .icons .icon-checked:before,.customer-filter-bar:not(.overlay) .providers-block .checkbox .icons .icon-checked:before{font-size:19px;left:-1px;line-height:18px;padding-right:0;position:relative}.customer-filter-bar:not(.overlay) .close-overlay{display:none}.customer-filter-bar:not(.overlay) .filter-bar>div{position:relative}.customer-filter-bar.overlay+#mobile-filter-bar.mobile-customer-filter-bar,.customer-filter-bar.overlay+.customer-filter-bar{background-color:#fff}.customer-filter-bar.overlay{background-color:hsla(53,4%,46%,.92);height:calc(100% - 142px);overflow:hidden;position:absolute;top:0;z-index:106}.customer-filter-bar.overlay .customer-filter-overlay{height:calc(100% - 106px);text-align:left}.customer-filter-bar.overlay .customer-filter-overlay .merchant-filter-popover{left:-2px!important;top:68px!important}.customer-filter-bar.overlay .customer-filter-overlay .close-row{position:absolute;right:23px;top:82px}.customer-filter-bar.overlay .customer-filter-overlay .close-row span{color:#bebcb8;cursor:pointer;font-size:35px}@media (min-width:768px){.customer-filter-bar.overlay .customer-filter-overlay .close-row span:hover{color:#d4a928}}.customer-filter-bar.overlay .customer-filter-overlay .close-row span:active{color:#d4a928}.customer-filter-bar.overlay .customer-filter-overlay .btn-row{margin:auto;max-width:697px;text-align:right}.customer-filter-bar.overlay .customer-filter-overlay .btn-row button{height:53px;width:270px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar{height:250px;margin-top:289px;max-width:697px;padding:0;position:relative}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar>*{float:left}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar #providers-drop-down{float:right}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar>span:first-child{display:block;padding-bottom:15px;padding-left:0;width:100%}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar>span{font-family:Lato,Helvetica,Arial,sans-serif;font-size:48px;font-weight:300;padding:0 33px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group{height:60px;line-height:60px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group>span{line-height:56px;padding-left:4px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group>span.placeholder{font-size:36px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group i{font-size:22px;line-height:58px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group img{vertical-align:top}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group span.cb-title{color:#4d4d4d;font-size:15px;padding-left:15px;width:170px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group span.cb-title.cb-summary{color:#fff;font-size:30px;font-weight:400;line-height:68px;padding-right:0}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .cb-text-val{padding-right:0;vertical-align:top}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .cb-text-val span{top:0;vertical-align:top}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .cb-text-val span.double{top:-3px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .cb-text-val .profile-avatar{height:100%;line-height:60px;vertical-align:middle}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .cb-text-val .profile-avatar+span.cb-title{font-weight:400}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label img{border-radius:20px;display:inline-block;height:30px;position:relative;top:8px;vertical-align:top;width:30px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .item-color-box{height:30px;margin-top:7px;padding:0;width:30px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .items-pictograms{height:calc(100% - 20px);min-width:20px;padding:0;position:relative;top:2px;width:50px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .items-pictograms.color-icons{width:30px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .items-pictograms .profile-avatar,.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .items-pictograms img,.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .items-pictograms span{bottom:0;display:inline-block;left:0;position:absolute;right:0;top:3px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .items-pictograms img{height:45px;width:45px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .items-pictograms .profile-avatar{top:-3px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .items-pictograms .profile-avatar+.profile-avatar{left:6px;top:3px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .items-pictograms img+img,.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .items-pictograms span+span{left:4px;top:6px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group label .items-pictograms+.cb-title{font-size:30px;line-height:55px;top:auto;vertical-align:middle;width:calc(100% - 50px)}@media (max-width:767px){.customer-filter-bar.overlay{height:calc(100% - 112px);margin-top:0;overflow-y:auto;top:112px}.customer-filter-bar.overlay .customer-filter-overlay .close-row{position:absolute;right:18px;top:18px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar{height:auto;margin-top:90px;max-width:400px;padding:25px 25px 0}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar #providers-drop-down,.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar>*{float:none}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar>span:first-child{max-width:220px;width:100%}.customer-filter-bar.overlay .customer-filter-overlay .btn-row{margin:60px auto auto;max-width:400px;padding-left:25px;text-align:left}}@media (min-width:768px){.customer-filter-bar.overlay .customer-filter-overlay button.close-overlay{float:right;font-family:Lato,Helvetica,Arial,sans-serif;font-size:19px;height:53px;width:270px}.customer-filter-bar.overlay .customer-filter-overlay #providers-drop-anchor+button.close-overlay{bottom:0}.customer-filter-bar.overlay .customer-filter-overlay #services-drop-anchor+button.close-overlay{top:76px}}@media (max-width:480px){.customer-filter-bar.overlay{height:calc(100% - 56px);opacity:.95;padding:68px 26px;top:56px;z-index:200}.customer-filter-bar.overlay .with-span{margin-top:8px}.customer-filter-bar.overlay .form-control-feedback{top:8px}.customer-filter-bar.overlay .customer-filter-overlay .close-row span{color:#bebcb8;font-size:30px;left:-49px;top:-6px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar{margin-top:0;padding:0}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar>span:first-child{max-width:100%;padding-bottom:8px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar span{font-size:48px;padding-left:0}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group{border:1px solid #737169;border-radius:10px;height:60px;margin:0;padding:0 18px;width:100%}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group i{font-size:26px;line-height:58px;margin-right:3px}.customer-filter-bar.overlay .customer-filter-overlay>.filter-bar div.form-group>span.placeholder{color:#bebcb8;padding-left:0;position:relative;top:0}.customer-filter-bar.overlay .customer-filter-overlay .btn-lg{font-size:19px}.customer-filter-bar.overlay .customer-filter-overlay .btn-row{margin-top:11px;padding-left:0}.customer-filter-bar.overlay .customer-filter-overlay button.close-overlay{height:53px;right:0;width:100%}.customer-filter-bar.overlay .customer-filter-overlay #providers-drop-anchor,.customer-filter-bar.overlay .customer-filter-overlay #services-drop-anchor{width:100%}.customer-filter-bar.overlay .customer-filter-overlay #providers-drop-anchor{top:-1px}}#providers-drop-anchor,#services-drop-anchor{position:relative}#content-area>div .customer-filter-bar.overlay~.main-block-for-scroll{overflow:hidden}div:not(.has-error)>.merchant-filter-popover{box-shadow:0 2px 0 0 #615e59;margin-left:1px!important;max-height:300px;overflow:auto;width:270px}div:not(.has-error)>.merchant-filter-popover.bottom{margin-top:5px}div:not(.has-error)>.merchant-filter-popover .arrow{display:none}div:not(.has-error)>.merchant-filter-popover .filter-block{margin:0}div:not(.has-error)>.merchant-filter-popover.popover{left:-2px!important;top:36px!important}div:not(.has-error)>.merchant-filter-popover .popover-title{display:none}div:not(.has-error)>.merchant-filter-popover .popover-content{padding:0}div:not(.has-error)>.merchant-filter-popover .panel{border:none;box-shadow:none}div:not(.has-error)>.merchant-filter-popover .panel-default{margin-bottom:0}div:not(.has-error)>.merchant-filter-popover .panel-default .services-header.panel-heading{height:56px}div:not(.has-error)>.merchant-filter-popover .panel-default .services-header.panel-heading .checkbox:not(.right-checkbox){line-height:23px;margin:0}div:not(.has-error)>.merchant-filter-popover .panel-default .services-header.panel-heading .checkbox:not(.right-checkbox) .cb-text-val{padding:0}div:not(.has-error)>.merchant-filter-popover .panel-default .panel-heading{background:#fff;border-bottom:none;padding:0;text-align:left}div:not(.has-error)>.merchant-filter-popover .panel-default .panel-heading .checkbox.right-checkbox .cb-title{color:#4d4d4d;float:left;font-weight:700;padding:0}div:not(.has-error)>.merchant-filter-popover .panel-default .checkbox.right-checkbox+.right-checkbox{margin-top:0}div:not(.has-error)>.merchant-filter-popover .panel-default .checkbox.right-checkbox{height:56px;line-height:56px}div:not(.has-error)>.merchant-filter-popover .panel-default .checkbox.right-checkbox .cb-title{font-size:15px;overflow:hidden;padding-right:0;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 30px)}div:not(.has-error)>.merchant-filter-popover .panel-default .checkbox.right-checkbox .cb-text-val{line-height:56px;padding-left:16px;padding-right:0;width:calc(100% - 15px)}div:not(.has-error)>.merchant-filter-popover .panel-default .checkbox.right-checkbox:hover{background-color:#f7f6f2}div:not(.has-error)>.merchant-filter-popover .panel-default .checkbox.right-checkbox .icons,div:not(.has-error)>.merchant-filter-popover .panel-default .checkbox.right-checkbox .item-color-box{margin-top:15px}div:not(.has-error)>.merchant-filter-popover .panel-default .checkbox.right-checkbox .icons{padding:0;top:4px}div:not(.has-error)>.merchant-filter-popover .panel-default .checkbox.right-checkbox input[type=checkbox],div:not(.has-error)>.merchant-filter-popover .panel-default .checkbox.right-checkbox span.icons{right:16px}div:not(.has-error)>.merchant-filter-popover .checkbox.right-checkbox{height:38px}div:not(.has-error)>.merchant-filter-popover .checkbox.right-checkbox .profile-avatar{float:left;height:100%;line-height:56px;vertical-align:middle}div:not(.has-error)>.merchant-filter-popover .checkbox.right-checkbox .profile-avatar img{vertical-align:middle}div:not(.has-error)>.merchant-filter-popover .services-block{padding:0}div:not(.has-error)>.merchant-filter-popover .providers-block{padding:0!important}div:not(.has-error)>.merchant-filter-popover .providers-block .checkbox.right-checkbox{padding:0 16px}div:not(.has-error)>.merchant-filter-popover .providers-block .checkbox.right-checkbox .cb-text-val{padding-left:0}div:not(.has-error)>.merchant-filter-popover .providers-block .checkbox.right-checkbox .cb-text-val .profile-avatar{margin-right:10px}div:not(.has-error)>.merchant-filter-popover .providers-block .checkbox.right-checkbox .cb-text-val .cb-title{padding-left:0;width:calc(100% - 50px)}div:not(.has-error)>.merchant-filter-popover .providers-title .checkbox .icons .icon-checked:before{left:-1px}#mobile-filter-bar.mobile-customer-filter-bar{background-color:#fff;border:none;border-bottom:1px solid #e0ddd3;line-height:27px;padding:8px;text-align:center;top:55px;z-index:108}#mobile-filter-bar.mobile-customer-filter-bar .form-group{background-color:#e5f7f9;border:1px solid rgba(113,178,195,.4);border-radius:4px;color:#fff;display:inline-block;font-size:14px;height:28px;line-height:24px;margin:0;width:calc(50% - 31px)}#mobile-filter-bar.mobile-customer-filter-bar .form-group#services-drop-down{margin-right:6px}#mobile-filter-bar.mobile-customer-filter-bar .form-group i{color:#72b2c4;font-size:10px;height:100%;line-height:28px;margin:0;padding:0 0 0 14px;top:0;vertical-align:middle}#mobile-filter-bar.mobile-customer-filter-bar .form-group span{float:left;padding-left:8px}#mobile-filter-bar.mobile-customer-filter-bar span{color:#7a7971;display:inline-block;font-size:14px;padding-right:4px;vertical-align:top}#mobile-filter-bar.mobile-customer-filter-bar span.cb-title{text-align:left}.filter-block{margin:10px}.filter-block .panel-body{padding:11px 16px}.filter-block .panel-body .icons,.filter-block .panel-body .item-color-box{margin-top:6px}.filter-block .cb-text-val{padding:0 0 16px;width:100%}.filter-block .cb-text-val .cb-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 50px)}.filter-block .checkbox.right-checkbox+.right-checkbox{margin-top:5px}.services-block .service-color{border-radius:2px;height:24px;line-height:56px;position:relative;top:16px;width:6px}.services-block .service-color.color-,.services-block .service-color.color-blue{background-color:#98baff}.services-block .service-color.color-green{background-color:#b7cf91}.services-block .service-color.color-purple{background-color:#c0a4eb}.services-block .service-color.color-orange{background-color:#edc4a6}.services-block .service-color.color-red{background-color:#f0aba7}.services-block .service-color.color-teal,.services-block .service-color.color-yellow{background-color:#91cfb5}.services-block .service-color.color-gray{background-color:#d3d3d3}.services-block .filter-accordion-title{color:#4d4d4d;font-size:15px;line-height:56px;margin-left:22px;margin-top:-23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 90px)}.services-block .filter-accordion-header{height:56px}.services-block .checkbox{height:56px;left:0;margin:0;padding:0 16px;top:0;width:100%}.services-block .checkbox .icons{height:18px;left:auto;margin-top:0;right:16px;top:19px;width:18px}.services-block .checkbox .icons .icon-checked:before,.services-block .checkbox .icons .icon-unchecked:before{font-size:19px;line-height:18px}.services-block .checkbox .filter-accordion{margin-right:42px;position:absolute;right:0;top:6px;width:46px;z-index:30}.services-block .checkbox .filter-accordion>div{font-size:22px;left:11px;top:11px}.services-block .filter-accordion-header:hover{background-color:#f7f6f2}.services-block .accordion-inner{padding-left:16px;padding-right:16px}.filters-header{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.14),0 0 8px rgba(0,0,0,.28);height:55px;left:0;position:fixed;right:0;top:0;z-index:1}.filters-body{height:100%;padding-top:55px}.filters-body .filters-body-scroll{height:100%;overflow-y:auto}#mobile-filter-bar.mobile-merchant-filter-bar{border-top:1px solid #e0ddd3;top:55px}.similar-admin-page{height:100%;position:relative}.similar-admin-page #admin-dash{background-color:#e0ddd3;height:100%}.similar-admin-page #admin-dash .select-block{font-size:15px;font-weight:600;height:100%;left:20px;padding:0;position:relative;top:0}.similar-admin-page #admin-dash .select-block .left-inner-addon{height:100%}.similar-admin-page #admin-dash .select-block div{float:left;width:400px}.similar-admin-page #admin-dash .select-block i{color:#adaba0;color:#949188;font-size:15px;font-weight:400px;left:0}.similar-admin-page #admin-dash .select-block #query-form{height:100%}.similar-admin-page #admin-dash .select-block .input-group{height:100%;max-width:300px}.similar-admin-page #admin-dash .loading-message{margin:0 20px}.similar-admin-page #admin-dash .body-scroll{height:calc(100% - 55px);overflow-y:scroll}.similar-admin-page #admin-dash .form-control{border-radius:4px;height:35px;padding:0 0 0 35px}.similar-admin-page #admin-dash .admin-block{background-color:#fff;border-radius:6px;margin:35px 0;padding:5px 10px}.similar-admin-page #admin-dash .row{line-height:34px;margin:3px 0;padding:2px 0}.similar-admin-page #admin-dash .row span{margin-left:5px;margin-right:5px}.similar-admin-page #admin-dash .row .form-control{height:35px;padding-left:5px}.similar-admin-page #admin-dash .row .condition{background-color:#c95349;border:1px solid #fff;border-radius:4px;color:#fff;display:inline-block;text-align:center;width:154px}.similar-admin-page #admin-dash .row .no-warnings{border:1px solid #90ab52;border-radius:4px;color:#90ab52;display:inline-block;font-style:italic;text-align:center;width:154px}.similar-admin-page #admin-dash .row .btn{height:30px;margin:4px 0;padding:3px 0;width:58px}.similar-admin-page #admin-dash .row .wide-btn{width:104px}.similar-admin-page #admin-dash .row .no-left-padding{padding-left:0}.similar-admin-page #admin-dash .row .status{height:40px;vertical-align:middle}.similar-admin-page #admin-dash .row .suspend-message-container{width:40px}.similar-admin-page #admin-dash .bordered-row{border-top:1px solid #c7c3b9}.similar-admin-page #admin-dash .row{margin-left:0}.similar-admin-page #admin-dash h3{margin:0;padding:20px 5px 10px}.similar-admin-page #admin-dash .link{cursor:pointer}.similar-admin-page .user-header{font-size:18px;font-weight:700}.similar-admin-page .calendar-header{color:#72b2c4;font-size:18px;font-weight:700}.similar-admin-page .admin{color:#c95349}.similar-admin-page #admin-dash td{vertical-align:middle}.similar-admin-page #admin-dash input[type=password],.similar-admin-page #admin-dash input[type=text]{margin-bottom:0}.similar-admin-page .inner-row td{border-top:none!important}.similar-admin-page .input-error{border-color:#d6594d;color:#d6594d}.review-control{max-width:136px}.review-control .btn{font-size:13px;height:35px;padding:7px}.loading-btn{height:37px}#new-ios-day-target-form{margin-bottom:20px}.notifications-header{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.14),0 0 8px rgba(0,0,0,.28);height:55px;left:0;position:fixed;right:0;top:0;z-index:1}@media (max-width:767px){#content-area .notifications-container{height:100%;padding-top:0}}.notifications-container{height:100%}@media (max-width:767px){.notifications-container{height:100%;padding-top:55px}.notifications-container .notifications-block{height:calc(100% - 70px)}.notifications-container .notifications-block .notification:active{background-color:hsla(43,3%,55%,.3)}.notifications-container .clear-block{height:70px;line-height:70px}.notifications-container .mobile-clear-btn{background:linear-gradient(#edbd2d,#e3b52b);color:#fff;display:block;font-size:15px;height:100%;line-height:5.5;text-align:center;top:0;vertical-align:middle;width:100%}.notifications-container .active.notification.slide-active{position:absolute;top:-1px;width:60px;z-index:1000}.notifications-container .notification .slidemenu{background:transparent;margin:0;min-width:0;padding:0;position:absolute;right:-100%;top:0;width:60px;z-index:2}}@media (min-width:768px){.notifications-container .notifications-block{height:calc(100% - 50px)}.notifications-container .notifications-block .notification:hover{background-color:#fdf5e0}.notifications-container .notifications-block .notification:hover .clear-btn{display:block}.notifications-container .notifications-block .notification:active{background-color:hsla(43,3%,55%,.3)}.notifications-container .notifications-block a.clear-btn{background-color:hsla(0,0%,100%,.85);color:#edbd2d;cursor:pointer;display:none;font-size:15px;font-weight:400;height:100%;line-height:5.5;position:absolute;right:0;text-align:center;top:0;vertical-align:middle;width:75px}.notifications-container .notifications-block a.clear-btn:hover{background:linear-gradient(#edbd2d,#e3b52b);color:#fff}.notifications-container .clear-block{height:50px;line-height:50px}}.notifications-container .notification .navbar-toggle{background:transparent;border:0;cursor:pointer;float:right;height:30px;line-height:45px;margin:0;padding:0;position:relative;width:30px}.notifications-container .notification .info{font-weight:400;padding:15px 21px 10px;position:relative}.notifications-container .notification.read-message .info{font-weight:300}.notifications-container .notification .slidemenu{height:100%}.notifications-container .notifications-block{background-color:#f8f8f5;overflow-y:auto}.notifications-container .notifications-block .notification{background-color:#f7f6f2;border-bottom:1px solid #e0ddd3;color:#615e59;cursor:pointer;font-size:15px;overflow-x:hidden;position:relative;width:100%}.notifications-container .notifications-block .notification strong{font-weight:700}.notifications-container .notifications-block .notification.swipe .clear-btn{background:linear-gradient(#edbd2d,#e3b52b);color:#fff;font-weight:400}.notifications-container .notifications-block .notification-data{font-size:13px;margin-bottom:0;text-align:right}.notifications-container .notifications-block .read-message{background-color:#eeede8;color:#615e59}.notifications-container .notifications-block .read-message strong{font-weight:300}.notifications-container .notifications-block .message-preview{overflow:hidden;padding-top:5px;text-overflow:ellipsis;white-space:nowrap}.notifications-container .clear-block{background-color:#fff;border-top:1px solid #e0ddd3;cursor:pointer;font-size:15px;padding-left:20px}#styleguide{padding:20px}@media (max-width:767px){#styleguide{padding-top:55px}}@media (min-width:768px){#styleguide{padding-top:70px}}#styleguide .section{font-size:24px;padding:120px 0 30px}#styleguide .sub-section{font-size:16px}#styleguide .sg-row{padding:15px 0}.past-appointment .panel-row:last-child{border-bottom:none}.past-appointment .panel-row{border-bottom:1px dashed #e0ddd3;cursor:pointer;overflow:hidden;padding:17px 7px}.past-appointment .panel-row>div{height:42px;position:relative}.past-appointment .panel-row .data-row{font-size:15px;margin-bottom:3px;text-transform:uppercase}.past-appointment .panel-row .gray-number{margin:8px auto}.past-appointment .panel-row .info-row{font-size:15px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.identification-header{background-color:#fff;border-bottom:1px solid #bdc3c7;color:#615e59;font-size:18px;height:55px;line-height:55px;overflow:hidden;padding:0;position:relative;text-align:center;white-space:nowrap}@media screen and (max-width:767px){.identification-header{border-bottom:none;box-shadow:0 0 4px rgba(0,0,0,.14),0 0 8px rgba(0,0,0,.28);left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}}.identification-header .header-text{font-weight:600;margin:auto;max-width:80%;overflow:hidden;text-overflow:ellipsis}.identification-header .close-button{color:#7a7971;cursor:pointer;font-size:40px;height:100%;left:0;position:absolute;top:0;width:55px}.identification-header .close-button .fui-close{line-height:55px}.identification-header .back-link{font-size:17px;left:9px;position:absolute}.identification-header .back-link span{font-size:17px}.identification-body h4{margin-top:0;text-align:left}.identification-body .calendar-img img{max-height:59px;max-width:268px}.identification-section{background-color:#fff;height:calc(100% - 55px);padding:15px 25px 25px}.identification-section button{margin-bottom:10px;width:100%}.identification-section .big-margin-for-home-link{margin-bottom:55px}.identification-section .calendar-img{margin-bottom:20px;text-align:center}.identification-section p{color:#615e59;font-size:15px;font-weight:300;margin-bottom:28px}.identification-section p a{font-weight:600}.identification-section textarea{border:1px solid #c7c3b9;color:#7a7971;font-size:17px;height:134px;margin-bottom:20px}.identification-section .form-group{margin-bottom:10px;margin-top:10px}.identification-section .form-group label{line-height:1}.identification-section .form-group+button{margin-top:10px}.identification-section .home-link{bottom:15px;position:absolute;right:25px}.identification-section .home-link img{max-width:132px}.identification-section .h4{color:#615e59;font-size:22px;font-weight:400}.identification-section .optional-text{font-weight:300}#identification-main .google-signin-btn,#identification-main .google-signin-btn:hover{background-color:#fff;border:1px solid #cac4ba;border-radius:4px;color:#4a4a4a;display:block;line-height:19px;margin-bottom:10px;padding:12px 20px;text-align:left;vertical-align:middle;width:100%}#identification-main .google-signin-btn span,#identification-main .google-signin-btn:hover span{display:inline-block;font-size:19px;line-height:19px;vertical-align:middle}#identification-main .google-signin-btn img,#identification-main .google-signin-btn:hover img{margin-right:20px}#identification-main button{float:left;margin-bottom:18px;width:calc(50% - 5px)}#identification-main button:last-child{float:right}@media screen and (max-width:767px){.identification-section{min-height:calc(100% - 55px)}}@media screen and (min-width:768px){.identification-section{min-height:calc(100% - 55px)}}.customer-loading-row{background-color:#fff;border-bottom:1px solid #e0ddd3;height:62px;padding:18px;position:relative}.customer-loading-row img{height:25px;width:25px}.customer-loading-row .loading-label{color:#c7c3b9;font-size:16px;padding-left:10px;vertical-align:middle}.find-customer-block{height:100%}.find-customer-block .select-container{display:flex;flex-direction:column;height:100%}.find-customer-block .select-container .personal-event-row{align-items:center;box-shadow:0 0 4px rgba(0,0,0,.14),0 0 8px rgba(0,0,0,.28);display:flex;flex-direction:row;font-size:16px;font-weight:400;height:62px;justify-content:center;padding:0 20px;position:relative;z-index:10}.find-customer-block .select-container .personal-event-row .or-indicator{margin-right:8px}.find-customer-block .select-container .personal-event-row .personal-event-title{font-weight:700}.find-customer-block .select-container .personal-event-row .personal-event-title [class^=fui-]{margin-right:4px}.find-customer-block .select-container .personal-event-row .app-arrow{font-size:15px}.find-customer-block .select-container .personal-event-row .badge{right:20px}.find-customer-block .select-container .personal-event-row .btn{background-color:#fff;color:#72b2c4;height:100%;width:100%}.find-customer-block .select-container .personal-event-row:hover{cursor:pointer}.find-customer-block .select-container .ftux-container{animation:fadein .5s linear .1s forwards;bottom:63px;opacity:0;padding:13px 16px;position:absolute;right:3%;width:94%;z-index:100}.find-customer-block .select-container .ftux-container .ftux-header{font-size:20px}.find-customer-block .select-container .ftux-container .ftux-body{font-size:16px}.find-customer-block .select-container .ftux-container:before{border-width:14px 14px 0 13px;bottom:-14px;left:46%;top:auto}.find-customer-block .select-container .ftux-container:after{border-width:17px 17px 0;bottom:-17px;left:calc(46% - 4px);top:auto}.find-customer-block .select-block{background:#f7f6f2;border:1px solid #e0ddd3;height:45px}.find-customer-block .select-block .left-inner-addon{display:inline-block;float:left;height:35px;margin:4px 8px;width:calc(100% - 16px)}.find-customer-block .select-block input[type=text]{height:100%;padding:0 40px 0 11px}.find-customer-block .select-block .add-icon{cursor:pointer;display:inline-block;height:100%;line-height:48px;margin:0;text-align:center;width:45px}.find-customer-block .select-block .add-icon>span{font-size:19px}.find-customer-block .select-block button.clear-search{background-color:transparent;border:none;color:#c7c3b9;display:none;font-size:11px;left:auto;outline:none;right:0;top:0}.find-customer-block .customer-list .checkbox{height:100%;padding-left:20px}.find-customer-block .customer-list .checkbox .icons{height:22px;margin-top:-12px;right:20px;top:50%;width:22px}.find-customer-block .customer-list .checkbox .icons>span:before{font-size:20px;left:0;top:1px}.find-customer-block .customer-list .checkbox.disabled .app-text{color:#c7c3b9;font-weight:400}.find-customer-block .customer-list .customer-row{background-color:#fff;border-bottom:1px solid #e0ddd3;height:62px;position:relative}.find-customer-block .customer-list .customer-row .fui-error-triangle{color:#c95349}.find-customer-block .customer-list .customer-row .app-text{color:#7a7971;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.find-customer-block .customer-list .customer-row .app-text.with-two-row{line-height:19px;padding:12px 0 0;position:relative}.find-customer-block .customer-list .customer-row .app-text.with-two-row .ring-block{display:inline-block;float:none}.find-customer-block .customer-list .customer-row .app-text.with-two-row>span{display:block}.find-customer-block .customer-list .customer-row .app-text.with-two-row span.lighter{font-weight:400}.find-customer-block .customer-list .customer-row .app-text.with-two-row span.bigger{display:inline-block;font-size:17px;line-height:21px;max-width:calc(100% - 55px);overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.find-customer-block .customer-list .customer-row .app-text.with-two-row span.smaller{font-size:13px;line-height:18px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.find-customer-block .customer-list .customer-row .app-text.with-two-row span.offset-right{float:right;margin-right:20px;overflow:hidden;text-align:right;width:34%}.find-customer-block .customer-list .customer-row .app-text.one-line-centered{line-height:58px}.find-customer-block .customer-list .customer-row .customer-info{display:flex;font-size:13px;margin-right:15px}.find-customer-block .customer-list .customer-row .customer-info .customer-import{margin-right:5px}.find-customer-block .customer-list .customer-row .customer-info .customer-email{display:inline-block;flex-grow:1;overflow:hidden;vertical-align:bottom}.find-customer-block .customer-list .customer-row .customer-info .customer-phone{max-width:132px;min-width:132px;overflow:hidden;text-align:right}.sub-menu{background-color:#f7f6f2;font-size:22px;font-weight:700;height:55px;line-height:35px;padding:10px;text-align:center;vertical-align:middle}.sub-menu .btn{font-size:13px;height:35px;padding:8px 20px 10px}.sub-menu .btn span{padding-right:5px}.sub-menu .sub-menu-block{overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.sub-menu .sub-menu-block button{left:0;position:absolute}.dark-text{color:#474642!important}.similar-customer-page{height:100%;position:relative}.similar-customer-page .sub-menu .container-fluid{position:relative}.similar-customer-page .container-fluid:not(.alert-block){height:calc(100% - 100px)}.similar-customer-page .alert-block{padding-left:10px}.similar-customer-page .alert-block .alert-success{margin-left:10px;width:calc(100% - 40px)}.similar-customer-page .select-block{font-size:15px;font-weight:600;height:55px;max-width:310px;padding:10px 0}.similar-customer-page .select-block div{display:inline-block;float:left;width:300px}.similar-customer-page .select-block p{color:#949188;font-size:inherit;font-weight:400;line-height:inherit;margin:10px}.similar-customer-page .select-block p span{color:#615e59;padding-right:8px}.similar-customer-page .select-block .fui-close{display:none}.similar-customer-page .select-block .add-icon{display:inline-block;font-size:19px;margin:8px 4px;position:absolute;right:10px}.similar-customer-page .select-block .cancel-txt{color:#e0b32b;display:none;font-size:15px;font-weight:400;position:absolute;right:10px}.similar-customer-page .select-block input[type=text]{background-color:transparent;border:1px solid transparent;border-radius:4px;color:#949188;font-size:15px;font-weight:400;height:35px;line-height:21px;padding:9px 0 10px 34px;width:300px}.similar-customer-page .select-block input[type=text]:focus,.similar-customer-page .select-block input[type=text]:hover{background-color:#fff;border:1px solid #c7c3b9;color:#7a7971}.similar-customer-page .select-block i{color:#adaba0}.similar-customer-page .select-block button{background-color:transparent;border:none;color:#c7c3b9;font-size:11px;left:250px;outline:none;top:0}.similar-customer-page .customer-block{background-color:#fff;height:100%;padding:30px 40px}.similar-customer-page .customer-block .theader{border-bottom:1px solid #e0ddd3;color:#adaba0;font-size:13px;font-weight:400}.similar-customer-page .customer-block .theader div:first-child{padding-left:15px}.similar-customer-page .customer-block .theader div{overflow:hidden;padding-bottom:8px;padding-left:0;padding-right:0;text-overflow:ellipsis;white-space:nowrap}.similar-customer-page .customer-default-text{color:#adaba0;font-size:17px;font-weight:300;margin-top:140px;text-align:center}.similar-customer-page .customers-table-header{overflow:hidden}.similar-customer-page .customers-table-body{max-height:100%;overflow-x:hidden;overflow-y:auto}.similar-customer-page .calendar-owner{background-color:#859e4c;color:#fff!important;font-size:11px!important;font-weight:400;line-height:10px;padding:5px!important;text-align:center;white-space:normal!important;width:55px}.similar-customer-page .calendar-owner-cell{display:flex;justify-content:center;padding:8px!important}.similar-customer-page .fui-error-triangle{color:#c95349;font-size:10px}.similar-customer-page .email-cell .fui-error-triangle{margin-right:8px;margin-top:6px}.similar-customer-page .phone-cell{align-items:center;display:flex}.similar-customer-page .phone-cell .fui-error-triangle{margin-right:3px}@media (max-width:767px){.similar-customer-page>div:not(.alert-block){height:100%}.similar-customer-page>div:not(.alert-block) .mobile-customer-block{height:calc(100% - 45px)}.similar-customer-page>div:not(.alert-block) .mobile-customer-block.providers-mobile-block{height:100%}.similar-customer-page>div:not(.alert-block) .mobile-customer-block.providers-mobile-block .provider-name{display:block;margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 60px)}.similar-customer-page .select-block{height:45px;padding:5px 0 5px 10px;position:inherit}.similar-customer-page .select-block div,.similar-customer-page .select-block input[type=text]{width:245px}.similar-customer-page .select-block button{left:197px}.similar-customer-page .select-block .cancel-txt{margin:10px 0}.similar-customer-page .select-block .add-icon{top:5px}.similar-customer-page .name-cell{color:#474642;font-size:15px;font-weight:400;padding:13px 15px;position:relative}.similar-customer-page .name-cell p{color:#9b9b9b;font-size:12px;font-weight:300;margin:0}.similar-customer-page .name-cell .provider-mobile-error{position:absolute;right:0;top:22px}.similar-customer-page .name-cell .calendar-owner-mobile{background-color:#859e4c;color:#fff;font-size:11px;font-weight:400;line-height:10px;padding:5px;position:absolute;right:18px;text-align:center;top:11px;width:55px}.similar-customer-page#customers .alert-success>.fui-close{line-height:40px}}@media (min-width:768px){.similar-customer-page .container-fluid.lg-fixed{width:748px}.similar-customer-page .sub-menu{margin-bottom:10px}.similar-customer-page .select-block{left:10px;padding:0;position:absolute;top:0}.similar-customer-page .select-block div{display:inline-block;float:left;width:250px}.similar-customer-page .select-block input[type=text]{width:250px}.similar-customer-page .select-block i{left:0}.similar-customer-page .select-block button{left:200px}}@media (min-width:992px){.similar-customer-page .container-fluid.lg-fixed{width:1004px}.similar-customer-page .select-block{left:10px;padding:0;position:absolute;top:0}.similar-customer-page .select-block div{display:inline-block;float:left;width:300px}.similar-customer-page .select-block input[type=text]{width:300px}.similar-customer-page .select-block i{left:0}.similar-customer-page .select-block button{left:250px}}@media (min-width:1200px){.similar-customer-page .container-fluid.lg-fixed{width:1170px}}.mobile-customer-block{background-color:#fff;height:100%;overflow-y:auto}.mobile-customer-block .trow{background:#fff;border-bottom:1px solid #e0ddd3;color:#7a7971;font-weight:400;padding:13px 15px}.mobile-customer-block .trow span{margin:5px 10px}.mobile-customer-block .trow .no-margin{margin:0}.mobile-customer-block .trow div{color:#7a7971}.mobile-customer-block .trow .smaller.lighter span{font-size:13px;margin:0}.mobile-customer-block .trow .smaller.lighter div.customer-email{display:inline-block;overflow:hidden;vertical-align:bottom;width:66%}.mobile-customer-block .trow .smaller.lighter .offset-right{float:right}.mobile-customer-block .trow .smaller.lighter .customer-phone{overflow:hidden;text-align:right;width:110px}.mobile-customer-block .trow{font-size:17px;height:63px;line-height:36px}.mobile-customer-block .customer-default-text{border-bottom:none;margin-top:55px}.mobile-customer-block .customers-table-header{overflow:hidden}.mobile-customer-block .customers-table-body{max-height:100%;overflow-x:hidden;overflow-y:auto}.mobile-customer-block.customer-infinite div{border-bottom:none}.mobile-customer-block.customer-infinite .trow{border-bottom:1px solid #e0ddd3}.mobile-customer-block.customer-infinite div.bigger{line-height:18px;margin-bottom:5px;overflow:hidden;padding:0;text-overflow:ellipsis}.mobile-customer-block.customer-infinite div.smaller{font-size:13px;line-height:18px;padding:0}.mobile-customer-block.customer-infinite div.lighter{font-weight:400}.providers-mobile-block button,.services-mobile-block button{margin:15px;width:calc(100% - 30px)}.providers-mobile-block button .fui-plus,.services-mobile-block button .fui-plus{color:#5a5853;font-size:13px;padding-right:2px;top:0}.providers-mobile-block.mobile-customer-block,.services-mobile-block.mobile-customer-block{background-color:transparent}.name-cell>span{display:inline-block;margin-right:10px;margin-top:4px}.name-cell .profile-avatar{border:none;float:left;height:30px;line-height:26px;margin-right:10px;margin-top:2px;padding:0!important;vertical-align:top;width:30px}.name-cell .profile-avatar img{height:100%;width:auto}.ftux-added,.mobile-customer-block .ftux-added{border:none;padding:0;position:absolute;width:457px}@media (max-width:767px){.ftux-added,.mobile-customer-block .ftux-added{left:17px;max-width:calc(100% - 33px)}#customerEdit,#providerEdit{margin-top:10px}#customerEdit .panel-body,#providerEdit .panel-body{padding:16px 20px}#customerEdit .panel-heading,#providerEdit .panel-heading{text-align:left}}@media (min-width:767px){#customerEdit,#providerEdit{margin-top:20px}#customerEdit .modal-content,#providerEdit .modal-content{padding:20px}#customerEdit .panel-body,#providerEdit .panel-body{padding:30px}#customerEdit .panel-heading,#providerEdit .panel-heading{text-align:center}}@media (min-width:1024px){#customerEdit,#providerEdit{margin-top:25px}}.customer-delete .modal-header{border-bottom:none;padding:20px}.customer-delete .modal-title{color:#615e59;font-size:20px;font-weight:600}.customer-delete .modal-body{padding-bottom:0;padding-top:0}.customer-delete .modal-body p{font-size:15px;font-weight:300}.customer-delete .modal-body p:last-child{margin-bottom:0}.customer-delete .modal-footer{background:#fff}.customer-delete .modal-footer button.btn-default{font-size:15px;font-weight:400;width:100%}.customer-delete .modal-footer .btn-delete{color:#d6594d}#customer-add .container-fluid,#provider-add .container-fluid{padding:15px}@media (min-width:768px){#customer-add .container-fluid,#provider-add .container-fluid{max-width:618px}}@media (min-width:1024px){#customer-add .container-fluid,#provider-add .container-fluid{max-width:816px}}.customer-fields-block label:not(.checkbox){color:#615e59;font-size:15px;font-weight:400;line-height:1;margin-bottom:8px}.customer-fields-block .checkbox+.notes{margin-top:0;padding-left:34px}.phone-number-input{display:flex;margin-bottom:10px}.toggle-button-group .btn-group{margin:5px 0}.toggle-button-group .btn-group .btn{color:#615e59;font-size:13px;height:35px;width:98px}.toggle-button-group .btn-group .btn.active{background-image:linear-gradient(0deg,#72b2c4,#6aa7b8);border:1px solid #639bab;color:#fff}.toggle-button-group .btn-group .btn.individual:not(.active),.toggle-button-group .btn-group .btn.pay-in-full-btn:not(.active){border-right:none}.toggle-button-group .btn-group .btn.class:not(.active){border-left:none}.add-customer-page{height:100%}.add-customer-page .add-customer-body{background-color:#f0eee9;height:calc(100% - 55px);overflow-y:auto}.add-provider-page{height:100%}.add-provider-page .add-provider-body{background-color:#f0eee9;height:100%;overflow-y:auto}.appointment-block .panel-body{padding:0}.appointment-block ul.nav li{background-color:rgba(71,70,65,.1)}.appointment-block ul.nav li a{color:#adaba0;font-family:Lato;font-size:15px;font-weight:400}.appointment-block ul.nav li.active{background-color:#fff;box-shadow:none}.appointment-block ul.nav li.active a{color:#615e59}@media (max-width:1024px){.appointment-block ul.nav li:not(.active){background:rgba(71,70,65,.1)}}.appointment-block ul.nav li:first-child:not(.active){box-shadow:inset -1px -1px 3px rgba(0,0,0,.1)}.appointment-block ul.nav li:last-child:not(.active){box-shadow:inset 1px -1px 3px rgba(0,0,0,.1)}.sub-menu{background-color:#e0ddd3;padding-left:0;padding-right:0}.provider-detail .sub-menu{color:#5a5853;font-family:Lato;font-weight:400;width:100%}.provider-detail .sub-menu .sub-menu-block>span{color:#929292;font-size:13px;padding-left:10px}#provider_detail.block-with-nav .tab-pane{height:100%}.block-with-nav ul.nav{width:100%}.block-with-nav ul.nav li{border:none;box-sizing:border-box;display:inline-block;padding:0;text-align:center;width:50%}.block-with-nav ul.nav li a{font-size:15px;font-weight:400;margin:0;padding:10px}.block-with-nav ul.nav li.active{border:none;box-shadow:none}.block-with-nav .tab-pane{height:calc(100% - 45px)}.tab-content{border:none;margin:0;padding:0}.mobile-block{height:100%}.mobile-block ul.nav{background-color:#fff;height:45px}.mobile-block ul.nav li{background:#fff;background:linear-gradient(0deg,hsla(46,17%,85%,0),hsla(46,17%,85%,.35));border-bottom:1px solid #c7c3b9;border-right-width:0;display:inline-block;float:left;height:45px}.mobile-block ul.nav li a{border:none;color:#615e59;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;padding:12px 0}.mobile-block ul.nav li a i{font-size:12px;margin-right:5px}.mobile-block ul.nav li a .fui-info-icon{background-color:#615e59;color:#fff}.mobile-block ul.nav li.active{background:none;background-color:#72b2c4;border:none;box-shadow:inset 0 -3px rgba(0,0,0,.15);-webkit-box-shadow:inset 0 -3px rgba(0,0,0,.15)}.mobile-block ul.nav li.active a{background-color:transparent;color:#fff}.mobile-block ul.nav li.active .fui-info-icon{background-color:#fff;color:#adaba0}.mobile-block .panel{border:none;display:block}.mobile-block .panel-heading{background-color:#f7f6f2;padding:0;position:relative}.mobile-block .panel-heading a{color:#666;display:block;font-size:18px;font-weight:300;height:53px;line-height:23px;padding:15px;position:relative;width:100%}.mobile-block .panel-heading a span{color:#615e59;font-size:12px;padding-top:5px}.mobile-block .panel-heading+.panel-collapse>.panel-body{background:#fff;border-top:none;padding:16px}.mobile-block .panel-title.collapsed .fui-caret2{display:none}.mobile-block .panel-title.collapsed .fui-caret{display:block}.mobile-block .panel-title:not(.collapsed) .fui-caret{display:none}.mobile-block .panel-title:not(.collapsed) .fui-caret2{display:block}#provider_detail .provider-appointment-block{position:absolute!important}@media (min-width:768px){#provider_detail .provider-appointment-block{height:674px!important;right:0;z-index:1}}@media (min-width:1024px){#provider_detail .provider-appointment-block{height:100%!important;left:338px!important}}#customer_detail,#provider_detail{height:100%;position:relative}#customer_detail .container-fluid:not(.sub-menu-block):not(.alert-block),#provider_detail .container-fluid:not(.sub-menu-block):not(.alert-block){height:calc(100% - 65px);padding-top:10px}#customer_detail .container-fluid:not(.sub-menu-block):not(.alert-block)>div,#provider_detail .container-fluid:not(.sub-menu-block):not(.alert-block)>div{height:100%}#customer_detail .panel-block,#provider_detail .panel-block{margin-top:10px}#customer_detail .container-fluid.alert-block,#provider_detail .container-fluid.alert-block{padding:0}@media (max-width:767px){#customer_detail .container-fluid.alert-block .fui-close,#provider_detail .container-fluid.alert-block .fui-close{line-height:40px}}#customer_detail .my-panel,#provider_detail .my-panel{margin-bottom:10px}#customer_detail .my-panel label,#provider_detail .my-panel label{margin-bottom:2px;margin-top:4px}#customer_detail .my-panel .panel-body,#provider_detail .my-panel .panel-body{height:calc(100% - 53px);padding:20px}#customer_detail .my-panel .panel-body .info-block,#provider_detail .my-panel .panel-body .info-block{margin-bottom:15px}#customer_detail .my-panel .panel-body .info-block:last-child,#provider_detail .my-panel .panel-body .info-block:last-child{margin-bottom:0}#customer_detail .my-panel .panel-body .info-block label,#provider_detail .my-panel .panel-body .info-block label{display:block;line-height:1}#customer_detail .my-panel .panel-body .info-block button,#provider_detail .my-panel .panel-body .info-block button{font-size:14px;padding-bottom:9px;padding-top:9px;width:100%}#customer_detail .my-panel .panel-body .info-block .title-lbl,#provider_detail .my-panel .panel-body .info-block .title-lbl{color:#615e59;font-size:15px;font-weight:400;margin-bottom:3px}#customer_detail .my-panel .panel-body .info-block .info-lbl,#provider_detail .my-panel .panel-body .info-block .info-lbl{color:#615e59;font-size:17px;font-weight:300;margin-bottom:6px}#customer_detail .my-panel .panel-body .info-block .info-lbl+.small-info-lbl,#provider_detail .my-panel .panel-body .info-block .info-lbl+.small-info-lbl{margin-bottom:9px;margin-top:7px}#customer_detail .my-panel .panel-body .info-block .small-info-lbl,#provider_detail .my-panel .panel-body .info-block .small-info-lbl{color:#7a7971;font-size:12px;font-weight:400}#customer_detail .my-panel .panel-body .info-block .small-info-lbl span,#provider_detail .my-panel .panel-body .info-block .small-info-lbl span{color:#bbb;font-size:12px;padding-right:10px}#customer_detail .my-panel .panel-body .info-block .small-info-lbl span.fui-error-triangle,#provider_detail .my-panel .panel-body .info-block .small-info-lbl span.fui-error-triangle{color:#c95349;font-size:10px;margin-top:1px}#customer_detail .my-panel.notes-block,#provider_detail .my-panel.notes-block{height:280px;position:relative}#customer_detail .my-panel.notes-block textarea,#provider_detail .my-panel.notes-block textarea{display:block}#customer_detail .my-panel.notes-block p,#provider_detail .my-panel.notes-block p{color:#666;font-weight:300;margin-top:10px}#customer_detail .my-panel.appointment-block .panel-body,#provider_detail .my-panel.appointment-block .panel-body{padding:0}#customer_detail .my-panel.appointment-block ul.nav li,#provider_detail .my-panel.appointment-block ul.nav li{background-color:rgba(71,70,65,.1)}#customer_detail .my-panel.appointment-block ul.nav li a,#provider_detail .my-panel.appointment-block ul.nav li a{color:#adaba0}#customer_detail .my-panel.appointment-block ul.nav li.active,#provider_detail .my-panel.appointment-block ul.nav li.active{background-color:#fff;box-shadow:none}#customer_detail .my-panel.appointment-block ul.nav li.active a,#provider_detail .my-panel.appointment-block ul.nav li.active a{color:#615e59}#customer_detail .my-panel.appointment-block ul.nav li:first-child:not(.active),#provider_detail .my-panel.appointment-block ul.nav li:first-child:not(.active){box-shadow:inset -1px -1px 3px rgba(0,0,0,.1)}#customer_detail .my-panel.appointment-block ul.nav li:last-child:not(.active),#provider_detail .my-panel.appointment-block ul.nav li:last-child:not(.active){box-shadow:inset 1px -1px 3px rgba(0,0,0,.1)}#customer_detail .my-panel.appointment-block ul.nav li:not(.active):hover,#provider_detail .my-panel.appointment-block ul.nav li:not(.active):hover{background-color:hsla(43,19%,93%,.4)}#customer_detail .my-panel.appointment-block ul.nav li:not(.active):active,#provider_detail .my-panel.appointment-block ul.nav li:not(.active):active{background-color:hsla(43,3%,55%,.3)}#customer_detail .my-panel.contact-block .panel-body,#provider_detail .my-panel.contact-block .panel-body{position:relative}#customer_detail .my-panel.messages-block .panel-body,#provider_detail .my-panel.messages-block .panel-body{padding:0;position:relative}#customer_detail .messages-mobile-block,#provider_detail .messages-mobile-block{margin:0}#customer_detail.shared-photos-container #mobile-tab-content,#provider_detail.shared-photos-container #mobile-tab-content{background-color:#fff;padding:20px}@media (max-width:767px){#customer_detail.shared-photos-container #mobile-tab-content,#provider_detail.shared-photos-container #mobile-tab-content{height:100%}}#customer_detail #mobile-tab-content.tab-content,#provider_detail #mobile-tab-content.tab-content{padding:0}#customer_detail #mobile-tab-content .detail-customer-block .panel-group,#provider_detail #mobile-tab-content .detail-customer-block .panel-group{background-color:#f0eee9;margin-bottom:0;min-height:100%;padding:10px}#customer_detail #mobile-tab-content .detail-customer-block .appointments-block,#customer_detail #mobile-tab-content .detail-customer-block .contact-block,#customer_detail #mobile-tab-content .detail-customer-block .notes-block,#customer_detail #mobile-tab-content .detail-customer-block .photos-block,#provider_detail #mobile-tab-content .detail-customer-block .appointments-block,#provider_detail #mobile-tab-content .detail-customer-block .contact-block,#provider_detail #mobile-tab-content .detail-customer-block .notes-block,#provider_detail #mobile-tab-content .detail-customer-block .photos-block{height:auto;width:100%}#customer_detail #mobile-tab-content .detail-customer-block .appointments-block .panel-body,#provider_detail #mobile-tab-content .detail-customer-block .appointments-block .panel-body{padding:0}#customer_detail #mobile-tab-content .detail-customer-block .appointments-block .panel-body .scrollable-container,#provider_detail #mobile-tab-content .detail-customer-block .appointments-block .panel-body .scrollable-container{max-height:306px;overflow-y:scroll}#customer_detail #mobile-tab-content .detail-customer-block .notes-block textarea,#provider_detail #mobile-tab-content .detail-customer-block .notes-block textarea{height:216px;margin-top:4px}#customer_detail #mobile-tab-content .detail-customer-block .notes-block p,#provider_detail #mobile-tab-content .detail-customer-block .notes-block p{font-size:14px;margin-bottom:4px}#customer_detail #mobile-tab-content .detail-customer-block .photos-block .photo-upload-btn,#provider_detail #mobile-tab-content .detail-customer-block .photos-block .photo-upload-btn{font-size:14px;height:34px;padding-bottom:9px;padding-top:9px;width:100%}#customer_detail #mobile-tab-content .detail-customer-block .photos-block .photo-upload-btn>img,#provider_detail #mobile-tab-content .detail-customer-block .photos-block .photo-upload-btn>img{height:100%}#customer_detail #mobile-tab-content .detail-customer-block .photos-block #photoInput,#provider_detail #mobile-tab-content .detail-customer-block .photos-block #photoInput{height:100%;opacity:0;position:absolute;top:0;width:100%;z-index:10}#customer_detail #mobile-tab-content .detail-customer-block .photos-block .photo-count-container,#provider_detail #mobile-tab-content .detail-customer-block .photos-block .photo-count-container{position:absolute;right:40px;top:15px}#customer_detail #mobile-tab-content .detail-customer-block .photos-block .notes,#provider_detail #mobile-tab-content .detail-customer-block .photos-block .notes{color:#666;font-weight:300;margin-top:10px}#customer_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item,#provider_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item{display:flex;flex-direction:row;height:77px;margin-top:10px}#customer_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item .photo-thumbnail,#provider_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item .photo-thumbnail{background-position:50%;background-repeat:no-repeat;background-size:cover;width:77px}#customer_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item .photo-description,#provider_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item .photo-description{display:flex;flex-direction:column;flex-grow:1;max-width:calc(100% - 107px);padding:0 10px;position:relative}#customer_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item .photo-delete,#provider_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item .photo-delete{align-items:center;color:#615e59;display:flex;justify-content:center;width:30px}#customer_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item .photo-delete>span,#provider_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item .photo-delete>span{align-items:center;display:flex;height:30px;justify-content:center;width:30px}#customer_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item .photo-date,#provider_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item .photo-date{bottom:0;margin:0;position:absolute}#customer_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item .photo-caption,#provider_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item .photo-caption{color:#615e59;display:flex;height:calc(100% - 16px);overflow-y:scroll}#customer_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item .photo-caption>p,#provider_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item .photo-caption>p{margin:auto 0}#customer_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item>div,#provider_detail #mobile-tab-content .detail-customer-block .photos-block .customer-photo-list .photo-list-item>div{height:100%}#customer_detail #mobile-tab-content .container-fluid,#provider_detail #mobile-tab-content .container-fluid{padding:15px}@media (max-width:767px){#customer_detail .container-fluid,#provider_detail .container-fluid{padding:15px}#customer_detail .row-xs-height,#provider_detail .row-xs-height{display:table;height:100%;table-layout:fixed;width:100%}#customer_detail .col-xs-height,#provider_detail .col-xs-height{display:table-cell;float:none;height:100%}#customer_detail .col-xs-min-height,#provider_detail .col-xs-min-height{display:table-cell;float:none;height:calc(100% - 332px)}#customer_detail .col-xs-top,#provider_detail .col-xs-top{vertical-align:top}#customer_detail .col-xs-middle,#provider_detail .col-xs-middle{vertical-align:middle}#customer_detail .col-xs-bottom,#provider_detail .col-xs-bottom{vertical-align:bottom}#customer_detail .notes-block textarea,#provider_detail .notes-block textarea{height:216px;margin-top:4px}#customer_detail .notes-block p,#provider_detail .notes-block p{font-size:14px;margin-bottom:4px}#customer_detail #mobile-tab-content,#provider_detail #mobile-tab-content{height:calc(100% - 45px);overflow:auto;top:45px}#customer_detail .mobile-tab-panel,#provider_detail .mobile-tab-panel{position:absolute;width:100%}}@media (min-width:768px){#customer_detail .my-panel,#provider_detail .my-panel{display:inline-block}#customer_detail .column-container,#provider_detail .column-container{display:flex;flex-direction:column;position:relative}#customer_detail .column-container .panel-row,#provider_detail .column-container .panel-row{display:flex}#customer_detail .column-container .panel-row.contact-row,#provider_detail .column-container .panel-row.contact-row{flex-direction:column}#customer_detail .column-container .panel-row.notes-row,#provider_detail .column-container .panel-row.notes-row{width:100%}#customer_detail .container-fluid,#provider_detail .container-fluid{width:748px}#customer_detail :not(.detail-customer-block) .appointment-block,#customer_detail :not(.detail-customer-block) .contact-block,#customer_detail :not(.detail-customer-block) .notes-block,#customer_detail :not(.detail-customer-block) .photos-block,#provider_detail :not(.detail-customer-block) .appointment-block,#provider_detail :not(.detail-customer-block) .contact-block,#provider_detail :not(.detail-customer-block) .notes-block,#provider_detail :not(.detail-customer-block) .photos-block{height:332px;width:369px}#customer_detail .notes-block,#provider_detail .notes-block{margin-right:10px}#customer_detail .notes-block .panel-body,#provider_detail .notes-block .panel-body{height:calc(100% - 53px)}#customer_detail .notes-block textarea,#provider_detail .notes-block textarea{height:calc(100% - 27px)}#customer_detail .notes-block p,#provider_detail .notes-block p{font-size:13px}#customer_detail .appointment-block,#customer_detail .messages-block,#provider_detail .appointment-block,#provider_detail .messages-block{width:369px}#customer_detail .appointment-block .panel-body,#customer_detail .messages-block .panel-body,#provider_detail .appointment-block .panel-body,#provider_detail .messages-block .panel-body{height:calc(100% - 53px);overflow-y:hidden}#customer_detail .appointment-block .tab-content,#customer_detail .messages-block .tab-content,#provider_detail .appointment-block .tab-content,#provider_detail .messages-block .tab-content{height:calc(100% - 70px);overflow-y:auto}#customer_detail .messages-block,#provider_detail .messages-block{height:674px;margin:0;position:absolute;right:0;top:0}#customer_detail .panel-block>div:first-child,#provider_detail .panel-block>div:first-child{padding-right:5px}#customer_detail .panel-block>div:last-child,#provider_detail .panel-block>div:last-child{padding-left:5px}#customer_detail .appointment-block .past .panel-body,#provider_detail .appointment-block .past .panel-body{overflow-y:auto;padding:0}#customer_detail .appointment-block .past .panel-row:last-child,#provider_detail .appointment-block .past .panel-row:last-child{border-bottom:none}#customer_detail .appointment-block .past .panel-row,#provider_detail .appointment-block .past .panel-row{border-bottom:1px dashed #e0ddd3;overflow:hidden;padding:17px 7px}#customer_detail .appointment-block .past .panel-row>div,#provider_detail .appointment-block .past .panel-row>div{height:42px;position:relative}#customer_detail .appointment-block .past .panel-row .data-row,#provider_detail .appointment-block .past .panel-row .data-row{font-size:15px;margin-bottom:3px;text-transform:uppercase}#customer_detail .appointment-block .past .panel-row .gray-number,#provider_detail .appointment-block .past .panel-row .gray-number{margin:8px auto}#customer_detail .appointment-block .past .panel-row .info-row,#provider_detail .appointment-block .past .panel-row .info-row{font-size:15px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#customer_detail .photos-block .photo-upload-btn,#provider_detail .photos-block .photo-upload-btn{font-size:14px;height:34px;padding-bottom:9px;padding-top:9px;width:100%}#customer_detail .photos-block .photo-upload-btn>img,#provider_detail .photos-block .photo-upload-btn>img{height:100%}#customer_detail .photos-block #photoInput,#provider_detail .photos-block #photoInput{height:100%;opacity:0;position:absolute;top:0;width:100%;z-index:10}#customer_detail .photos-block .panel-body,#provider_detail .photos-block .panel-body{overflow-y:scroll}#customer_detail .photos-block .photo-count-container,#provider_detail .photos-block .photo-count-container{position:absolute;right:20px;top:15px}#customer_detail .photos-block .notes,#provider_detail .photos-block .notes{color:#666;font-weight:300;margin-top:10px}#customer_detail .customer-photo-list .photo-list-item,#provider_detail .customer-photo-list .photo-list-item{display:flex;flex-direction:row;height:77px;margin-top:10px}#customer_detail .customer-photo-list .photo-list-item .photo-thumbnail,#provider_detail .customer-photo-list .photo-list-item .photo-thumbnail{background-position:50%;background-repeat:no-repeat;background-size:cover;width:77px}#customer_detail .customer-photo-list .photo-list-item .photo-description,#provider_detail .customer-photo-list .photo-list-item .photo-description{display:flex;flex-direction:column;flex-grow:1;max-width:calc(100% - 107px);padding:0 10px;position:relative}#customer_detail .customer-photo-list .photo-list-item .photo-delete,#provider_detail .customer-photo-list .photo-list-item .photo-delete{align-items:center;color:#615e59;display:flex;justify-content:center;width:30px}#customer_detail .customer-photo-list .photo-list-item .photo-delete>span,#provider_detail .customer-photo-list .photo-list-item .photo-delete>span{align-items:center;display:flex;height:30px;justify-content:center;width:30px}#customer_detail .customer-photo-list .photo-list-item .photo-date,#provider_detail .customer-photo-list .photo-list-item .photo-date{bottom:0;margin:0;position:absolute}#customer_detail .customer-photo-list .photo-list-item .photo-caption,#provider_detail .customer-photo-list .photo-list-item .photo-caption{color:#615e59;display:flex;height:calc(100% - 16px);overflow-y:scroll}#customer_detail .customer-photo-list .photo-list-item .photo-caption>p,#provider_detail .customer-photo-list .photo-list-item .photo-caption>p{margin:auto 0}#customer_detail .customer-photo-list .photo-list-item>div,#provider_detail .customer-photo-list .photo-list-item>div{height:100%}}@media (min-width:1024px){#customer_detail.contact-block .panel-body,#provider_detail.contact-block .panel-body{position:relative}#customer_detail.contact-block .panel-body p:last-child,#provider_detail.contact-block .panel-body p:last-child{bottom:20px;position:absolute;width:calc(100% - 40px)}#customer_detail .container-fluid,#provider_detail .container-fluid{width:1024px}#customer_detail :not(.detail-customer-block) .contact-block,#customer_detail :not(.detail-customer-block) .notes-block,#customer_detail :not(.detail-customer-block) .photos-block,#provider_detail :not(.detail-customer-block) .contact-block,#provider_detail :not(.detail-customer-block) .notes-block,#provider_detail :not(.detail-customer-block) .photos-block{height:100%;width:328px}#customer_detail :not(.detail-customer-block) .contact-block,#provider_detail :not(.detail-customer-block) .contact-block{margin-right:10px}#customer_detail :not(.detail-customer-block) .appointment-block,#customer_detail :not(.detail-customer-block) .messages-block,#provider_detail :not(.detail-customer-block) .appointment-block,#provider_detail :not(.detail-customer-block) .messages-block{height:100%;width:328px}#customer_detail :not(.detail-customer-block) .appointment-block .panel-body,#customer_detail :not(.detail-customer-block) .messages-block .panel-body,#provider_detail :not(.detail-customer-block) .appointment-block .panel-body,#provider_detail :not(.detail-customer-block) .messages-block .panel-body{height:calc(100% - 53px);overflow-y:hidden}#customer_detail .col-md-height,#provider_detail .col-md-height{display:table-cell;float:none;height:calc(100% - 10px)}#customer_detail .col-md-height:first-child,#provider_detail .col-md-height:first-child{padding-right:10px}#customer_detail .col-md-height:last-child,#provider_detail .col-md-height:last-child{padding-left:10px}#customer_detail .appointment-block,#provider_detail .appointment-block{margin-bottom:0}#customer_detail .column-container,#provider_detail .column-container{margin:0!important}#customer_detail .panel-row.contact-row,#provider_detail .panel-row.contact-row{flex-direction:row!important;height:332px;margin-bottom:10px}#customer_detail .panel-row.notes-row,#provider_detail .panel-row.notes-row{flex-grow:1;max-height:calc(100% - 342px)}#customer_detail .sub-menu-block button,#provider_detail .sub-menu-block button{left:10px}}.my-calendars-content{height:auto;overflow-y:auto;padding:5px 20px 20px}.my-calendars-content .calendar-block{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.11);height:auto;margin:15px 0;min-height:145px;padding:20px 15px;position:relative;width:100%}.my-calendars-content .calendar-block .calendar-block-logo{height:auto;margin-bottom:15px;min-height:55px;text-align:center;width:100%}.my-calendars-content .calendar-block .calendar-block-logo img{max-height:71px;max-width:100%}.my-calendars-content .calendar-block .calendar-name{color:#7a7971;font-size:20px;padding-top:10px}.my-calendars-content .calendar-block .manage-cal-btn{font-size:16px;width:100%}.my-calendars-content .create-cal-btn{background-image:linear-gradient(180deg,hsla(46,17%,85%,0),hsla(46,17%,85%,.35)),linear-gradient(#fff,#fff);font-size:16px;margin-top:5px;width:100%}.my-calendars-content .create-cal-btn .fui-plus{font-size:13px;position:relative;top:0}.my-calendars-content .create-cal-block{background-color:#e4e0d8;border-radius:5px;height:277px;margin-top:15px;padding:20px;position:relative}.my-calendars-content .create-cal-block .header-text{color:#615e59;font-size:20px;font-weight:300;line-height:1.23;margin-bottom:21px;margin-top:2px;text-align:center}.my-calendars-content .create-cal-block .img-body{text-align:center}.my-calendars-content .create-cal-block .img-body img{height:104px}.my-calendars-content .create-cal-block .create-cal-now-btn{bottom:20px;font-size:16px;position:absolute;width:calc(100% - 40px)}@media (max-width:320px){.my-calendars-content .create-cal-block{height:295px}.my-calendars-content .create-cal-block .header-text{margin-bottom:8px}.my-calendars-content .create-cal-block .create-cal-now-btn{white-space:normal}}.my-calendars-modal{width:400px}.my-calendars-modal .modal-content{background-color:#f0eee9}.error-code h1{font-size:80px;font-weight:700;line-height:1;margin:0;padding-bottom:80px;padding-top:80px;text-align:center}.error404{background-color:#fff;margin:0;padding:40px 20px}.error404 h1{font-size:80px;font-weight:700}.error-container{font-size:17px;height:100%;text-align:center}.error-container .error-content{margin-top:30%}.error-container .error-content .alert-icon-container{color:#d6594d;font-size:100px}@media (min-width:768px){.error-container .error-content{margin-top:10%}}.error-container .error-content .calendar-btn-container{margin-top:20px}.service-page{padding:15px}.service-page .service-name{max-width:350px;width:100%}.service-page .service-buffer .service-duration-row,.service-page .service-duration .service-duration-row{height:45px}.service-page .service-buffer .service-duration-row .select-time,.service-page .service-duration .service-duration-row .select-time{display:inline-block;margin-right:10px;position:relative;width:100px}.service-page .service-buffer .buffer-title-row{display:flex;position:relative}.service-page .service-buffer .buffer-title-row .bootstrap-switch{left:120px;position:absolute}.service-page .service-buffer .buffer-title-row label{height:29px;line-height:29px!important}.service-page .service-buffer .service-duration-row{margin-bottom:6px}@media (min-width:768px){.service-page .service-buffer .notes{margin:0!important;width:350px!important}}.service-page .payment-type .payment-type-row.indent,.service-page .payment-type .service-type-row.indent,.service-page .service-type .payment-type-row.indent,.service-page .service-type .service-type-row.indent{margin-left:20px}.service-page .payment-type .payment-type-row .btn-group,.service-page .payment-type .service-type-row .btn-group,.service-page .service-type .payment-type-row .btn-group,.service-page .service-type .service-type-row .btn-group{margin:5px 0 15px}.service-page .payment-type .payment-type-row .btn-group .btn,.service-page .payment-type .service-type-row .btn-group .btn,.service-page .service-type .payment-type-row .btn-group .btn,.service-page .service-type .service-type-row .btn-group .btn{color:#615e59;font-size:13px;height:35px;width:98px}.service-page .payment-type .payment-type-row .btn-group .btn.active,.service-page .payment-type .service-type-row .btn-group .btn.active,.service-page .service-type .payment-type-row .btn-group .btn.active,.service-page .service-type .service-type-row .btn-group .btn.active{background-image:linear-gradient(0deg,#72b2c4,#6aa7b8);border:1px solid #639bab;color:#fff}.service-page .payment-type .payment-type-row .btn-group .btn.individual:not(.active),.service-page .payment-type .payment-type-row .btn-group .btn.pay-in-full-btn:not(.active),.service-page .payment-type .service-type-row .btn-group .btn.individual:not(.active),.service-page .payment-type .service-type-row .btn-group .btn.pay-in-full-btn:not(.active),.service-page .service-type .payment-type-row .btn-group .btn.individual:not(.active),.service-page .service-type .payment-type-row .btn-group .btn.pay-in-full-btn:not(.active),.service-page .service-type .service-type-row .btn-group .btn.individual:not(.active),.service-page .service-type .service-type-row .btn-group .btn.pay-in-full-btn:not(.active){border-right:none}.service-page .payment-type .payment-type-row .btn-group .btn.class:not(.active),.service-page .payment-type .service-type-row .btn-group .btn.class:not(.active),.service-page .service-type .payment-type-row .btn-group .btn.class:not(.active),.service-page .service-type .service-type-row .btn-group .btn.class:not(.active){border-left:none}.service-page .payment-type .payment-type-row input.spots,.service-page .payment-type .service-type-row input.spots,.service-page .service-type .payment-type-row input.spots,.service-page .service-type .service-type-row input.spots{width:50px}.service-page .payment-type .payment-type-row .overlap-input,.service-page .payment-type .service-type-row .overlap-input,.service-page .service-type .payment-type-row .overlap-input,.service-page .service-type .service-type-row .overlap-input{margin-bottom:10px}.service-page .payment-type .payment-type-row .ui-spinner,.service-page .payment-type .service-type-row .ui-spinner,.service-page .service-type .payment-type-row .ui-spinner,.service-page .service-type .service-type-row .ui-spinner{width:82px}.service-page .payment-type .payment-type-row label.checkbox,.service-page .payment-type .service-type-row label.checkbox,.service-page .service-type .payment-type-row label.checkbox,.service-page .service-type .service-type-row label.checkbox{font-weight:300}.service-page .payment-type.indent,.service-page .service-type.indent{margin-left:20px}.service-page .service-duration .service-duration-row{height:45px}.service-page .service-duration .service-duration-row .select-time{display:inline-block;margin-right:10px;position:relative;width:100px}.service-page .service-price.form-group{margin-bottom:10px}.service-page .service-price .service-price-input{margin-right:10px;width:150px}.service-page .service-price .notes-block{vertical-align:middle}.service-page .service-color{margin-right:-10px}.service-page .inline-item{display:inline-block}.service-page .inline-item.text{color:#615e59;font-size:15px;font-weight:300;line-height:45px;margin-left:5px;vertical-align:top}.service-page .inline-item.align-top{vertical-align:top}.service-page .add-service-btn{max-width:130px;width:100%}@media (max-width:767px){.service-page .hours-block{margin-bottom:10px}}.service-page .color-radios{background:#fff;margin-right:-1px;padding:13px 12px}.service-page .color-radios span{border-radius:10px;display:inline-block;height:20px;width:20px}@media (max-width:767px){.service-page .color-radios{padding:13px 10px}}.service-page .color-radios.color-radio-selected,.service-page .color-radios.color-radio-selected:hover{background-color:#e0ddd3}.service-page label:not(.checkbox):not(.radio){color:#615e59;line-height:1}.service-page label.radio{display:inline-block;font-size:15px;font-weight:300}.service-page .form-group{margin-bottom:25px}@media (max-width:767px){.price-block input{width:198px}}.has-left-icon{position:relative}.has-left-icon span{color:#c7c3b9;font-size:17px;font-weight:300;left:12px;position:absolute;top:11px}.has-left-icon input{padding-left:30px}.hours-block .ui-spinner{width:108px}.hours-block .ui-spinner input{width:61px}.hours-block .ui-spinner a{width:48px}.example-block label{font-size:18px}.example-block img{display:block;margin-top:30px;max-width:100%}@media (max-width:767px){.example-block img{margin-bottom:30px;margin-left:30px;margin-top:15px}}.spinner-block>span{display:inline-block;float:left;overflow:visible}.spinner-block span.info-lbl{color:#7a7971;font-size:17px;font-weight:300;line-height:45px;margin-bottom:-5px;padding-left:10px}.spinner-block .for-spinner{left:70px;right:auto;width:48px}.minute-block .select2-container{width:108px}.minute-block .select2-choice{padding:13px 0 8px 14px}.minute-block .select2-arrow{border-left:1px solid #c7c3b9;font-size:40px;height:100%;line-height:27px;right:0;text-align:center;top:0;width:48px;z-index:100}.minute-block .for-spinner{height:43px;left:70px;right:auto;top:1px;width:47px}.description-block{width:100%}.description-block textarea{resize:none}@media (min-width:768px){.description-block{margin-bottom:30px}}.appointment-block{margin-bottom:20px}.appointment-block label:first-child{display:block}.appointment-block label.radio{line-height:20px;margin-bottom:0}.appointment-block label.checkbox{color:#615e59;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:200;line-height:20px;margin-bottom:20px;margin-left:30px}.appointment-block .notes{line-height:19px;padding-left:5px}@media (max-width:767px){.appointment-block label:first-child{margin-bottom:20px}.appointment-block label.radio{margin-bottom:0;margin-top:0}.appointment-block .notes{display:block;padding-left:34px}}.appts-block{margin-left:70px;position:relative}.appts-block .div-for-bg{left:60px}.appts-block .ui-spinner input{width:71px}.appts-block .ui-spinner a{width:48px}#service-edit .notes-block{margin:auto;text-align:left}#service-edit .notes-block .notes{margin:0}#service-edit .service-buffer .notes{margin-bottom:10px;margin-top:6px}#service-edit .description-block{margin-bottom:10px}@media (max-width:767px){#service-edit .panel-body{padding:20px 6px}#service-edit .color-radios{padding:11px 9px}#service-edit .notes-block .notes{display:inline}}@media (min-width:768px){#service-edit .panel-body{padding:30px 20px}#service-edit.lg-fixed{width:638px}#service-edit .notes-block .notes{width:116px}#service-edit .minute-block{padding-left:0}#service-edit .minute-block .for-spinner{left:60px}#service-edit .price-block .notes-block .notes{width:250px}}@media (min-width:1024px){#service-edit.lg-fixed{width:836px}#service-edit .notes-block .notes{width:183px}}#btn-invite{margin:auto;width:125px}#btn-invite+p.notes{margin-bottom:0;margin-top:15px}#group-block{margin-left:32px;margin-top:15px}.notes-block .notes{width:280px}@media (max-width:767px){#group-block .info-lbl{line-height:1.3;padding-left:5px;position:absolute}}@media (min-width:768px){#group-block .info-lbl{position:absolute;white-space:nowrap}}.services-container{overflow-x:hidden}@media (min-width:768px){.services-container{padding-top:30px}.services-container .lg-fixed{width:756px}}@media (max-width:767px){#services.similar-customer-page>div:not(.alert-block) .mobile-customer-block{height:100%}}.add-service-page{height:100%}.add-service-page .portable-header{background-color:#9b9b9b}.add-service-page .add-service-body{background-color:#f0eee9;height:calc(100% - 55px);overflow-y:auto}.personal-event-page{background-color:#fff;color:#615e59;display:flex;flex-direction:column;height:100%;position:absolute;top:0;width:100%}.personal-event-page .personal-event-create-header{height:auto;padding-bottom:0}.personal-event-page .portable-header{background-color:#fff}.personal-event-page .portable-header .header-search{margin-top:35px;width:100%}.personal-event-page .portable-header .header-search .personal-event-title{border:none;font-size:25px;font-weight:400;height:36px;margin-left:38px;max-height:88px;padding:0 0 10px;resize:none;width:calc(100% - 36px)}.personal-event-page .portable-header .header-search .personal-event-title:focus{outline:none}.personal-event-page .portable-header .fui-arrow-left,.personal-event-page .portable-header .fui-close,.personal-event-page .portable-header .header-submit,.personal-event-page .portable-header .header-text{color:#615e59}.personal-event-page .portable-header .fui-arrow-left{font-size:13px;height:53px;left:0;position:absolute;text-align:center;top:0;width:53px}.personal-event-page .portable-header .fui-arrow-left:before{line-height:53px;vertical-align:inherit}.personal-event-page .portable-header-tall{height:106px!important}.personal-event-page .personal-event-body{flex-grow:1;font-size:16px;overflow-y:scroll}.personal-event-page .personal-event-body .clickable{cursor:pointer}.personal-event-page .personal-event-body .personal-event-block{border-bottom:1px solid #e0ddd3;display:flex;min-height:63px}.personal-event-page .personal-event-body .personal-event-block .row-icon{align-items:center;display:flex;font-size:25px;height:63px;justify-content:center;min-width:56px;width:56px}.personal-event-page .personal-event-body .personal-event-block .time-select{flex-grow:1;min-width:110px}.personal-event-page .personal-event-body .personal-event-block .time-select .select2-choice{color:#615e59}.personal-event-page .personal-event-body .personal-event-block .time-between{margin:0 8px}.personal-event-page .personal-event-body .row-text-block{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:10px 0}.personal-event-page .personal-event-body .row-text-block .duration-select-block{align-items:center;display:flex;padding-right:30px}.personal-event-page .personal-event-body .row-text-block .date-select-block{display:flex;justify-content:left;margin-top:10px}.personal-event-page .personal-event-body .row-text-block .date-select-block .day-picker{border:none;cursor:pointer;font-weight:400;padding:6px 0;text-align:center;width:190px}.personal-event-page .personal-event-body .row-text-block .date-select-block .date-arrow{align-items:center;display:flex}.personal-event-page .personal-event-body .row-text-block .visibility-select-block{height:63px}.personal-event-page .personal-event-body .row-arrow{align-items:center;color:#7a7971;display:flex;font-size:15px;height:63px;justify-content:center;min-width:56px;text-align:center;width:56px}.personal-event-page .personal-event-body .no-border{border:none}.personal-event-page .personal-event-repeat-block{padding:20px}.personal-event-page .personal-event-repeat-block .repeats-radio-block{display:flex;margin-bottom:21px}.personal-event-page .personal-event-repeat-block .repeats-radio-block span{margin-right:45px}.personal-event-page .personal-event-repeat-block .repeats-radio-block .radio{margin:0 35px 0 0;padding-left:25px}.personal-event-page .personal-event-repeat-block .repeat-interval{margin-bottom:10px}.personal-event-page .personal-event-repeat-block .repeat-interval .select2-chosen{color:#7a7971}.personal-event-page .personal-event-repeat-block .repeat-count{color:#7a7971;display:inline-block;font-size:13px;height:35px;line-height:35px;margin:0 8px;padding:0;text-align:center;width:44px}.personal-event-page .appt-footer .create-spinner{height:100%}.personal-event-page .appt-footer .flat-cancel-button{color:#615e59}.personal-event-page .ftux-personal-event{animation:fadein .5s linear .1s forwards;opacity:0}.personal-event-page .ftux-personal-event .ftux-container{margin:5px}.personal-event-page .ftux-personal-event .ftux-container .ftux-header{font-size:18px}.personal-event-page .ftux-personal-event .ftux-container .ftux-body{font-size:15px}.personal-event-page .ftux-personal-event .ftux-container:after,.personal-event-page .ftux-personal-event .ftux-container:before{display:none}.personal-event-page .ftux-personal-event ul{margin:0;padding-left:20px}.personal-event-page .middot-separator{margin:0 5px}.third-party-event-page .title-text-block{height:auto!important;max-height:none!important}.third-party-event-page .description-text-block{padding:10px 10px 10px 0!important}.third-party-event-page .guest-info-block{padding:0 0 20px!important;width:calc(100% - 56px)}.third-party-event-page .guest-info-row{align-items:center;display:flex;height:63px}.third-party-event-page .guest-email-row{min-height:32px;overflow-wrap:break-word;padding:5px 10px 5px 0!important}.third-party-event-page .material-icons,.third-party-event-page .material-icons-outlined{font-size:27px}@media (max-width:767px){.timezone-modal-container .modal-dialog{height:100%;margin:0;width:100%}}@media (min-width:768px){.timezone-modal-container .modal-dialog{height:80%;min-width:350px;width:auto}}.timezone-modal-container .modal-dialog{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)!important}.timezone-modal-container .modal-header{height:64px}.timezone-modal-container .modal-header .close{margin:0}.timezone-modal-container .modal-body{height:calc(100% - 64px);overflow-y:scroll;padding:0 24px 20px}.timezone-modal-container .modal-content{border-radius:0;height:100%}.timezone-modal-container .timezone-icon{align-items:center;color:#615e59;display:flex}.timezone-modal-container .timezone-select-list{display:flex;flex-direction:column;padding:5px 15px}.timezone-modal-container .timezone-row{display:flex;flex-direction:row;margin:5px 0;min-height:37px}.timezone-modal-container .timezone-row:hover{background-color:#f0f0f0;cursor:pointer}.timezone-modal-container .timezone-detail{display:flex;flex-direction:column;padding-left:15px}.timezone-modal-container .timezone-name{color:#615e59;font-size:15px}.timezone-modal-container .timezone-description{color:#949188}.timezone-modal-container .timezone-region{color:#333;font-weight:700;padding:10px 0 0}.timezone-modal-container .timezone-row.selected{background-color:#d9edf7}html{margin:0;padding:0}body{font-size:14px;line-height:1.3;margin-bottom:0}.cached-block,body,html{height:100%;overflow:hidden;width:100%}@media (max-width:767px){*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-select-block,input,textarea{-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}}.not-connected.alert{background:#979797;border-radius:4px;box-shadow:0 1px 2px rgba(71,70,65,.4);height:27px;left:50%;line-height:27px;margin-left:-76.5px;padding:0;position:fixed;text-align:center;top:133px;vertical-align:middle;width:153px;z-index:10000}.not-connected.alert p{color:#e0ddd3;cursor:default;font-family:Lato;font-size:13px;font-weight:400}.not-connected.alert p img{height:16px;margin-right:5px;position:relative;top:-2px;width:16px}#header{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.14),0 0 8px rgba(0,0,0,.28);left:0;position:fixed;right:0;top:0;width:100%}#content-area,.main-block-for-scroll{height:100%;position:relative}#content-area{-webkit-overflow-scrolling:touch;background-color:#f0eee9;min-height:100%}#content-area>div[data-momentum]{height:100%}#content-area>div[data-momentum]>div{overflow-y:auto}#content-area>div[data-momentum]>.frt-fixed-content-wrapper{z-index:1000}#content-area>div .main-block-for-scroll{height:100%;min-height:100%;position:relative}#content-area>div .main-block-for-scroll>:not(#left-col):not(#settings-calendar-add){background-color:#f0eee9}@media screen and (max-width:767px){#content-area{padding:55px 0 0;-webkit-transition:margin-left .25s ease-out;-o-transition:margin-left .25s ease-out;-moz-transition:margin-left .25s ease-out;-ms-transition:margin-left .25s ease-out;transition:margin-left .25s ease-out}}@media screen and (min-width:768px){#content-area{padding:70px 0 0}}@media screen and (max-width:767px){#content-area div[data-momentum]>.main-block-for-scroll{padding-top:0}#content-area div[data-momentum] .calendar-page{height:100%;overflow:hidden;padding-top:55px}#content-area>.col-sm-12,#content-area>.col-xs-12{padding-left:5px;padding-right:5px}.not-connected.alert{height:31px;line-height:31px;margin-left:-87px;top:68px;width:174px}.not-connected.alert p{font-size:13px}}@media (min-width:768px){#content-area div[data-momentum]>.main-block-for-scroll{padding-top:0}#content-area div[data-momentum] .calendar-page{height:calc(100% - 70px);margin-top:70px;overflow:hidden}}#footer{background-color:#fff;bottom:0;font-size:12px;height:25px;left:0;line-height:25px;position:absolute;right:0;text-align:center}@media screen and (max-width:767px){#footer{display:none}}#footer a{cursor:pointer;padding:0 5px 1px}#footer a:hover{text-decoration:none}.bs-alerts{height:0}.browser-alert,.bs-alerts{left:0;margin:0 auto;opacity:1;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:9991}.browser-alert{cursor:pointer;display:block;z-index:9999}.alert{background-image:none;border:none;border-radius:0;color:#fff;margin:auto;text-align:center}.alert a{color:#fff;font-weight:700;text-decoration:underline}.alert.alert-info{background-color:#3498db}.alert.alert-teal{background-color:#74b2c3}.alert.alert-warning{background-color:#f39c12}.alert .close{opacity:1}.tooltip.in{filter:alpha(opacity=100);opacity:1;z-index:10000}.bottom-space,.vertical-space{margin-bottom:10px}.top-space{margin-top:10px}.btn,.btn:hover{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.btn-default{text-shadow:none}.btn-group:focus .btn-white.dropdown-toggle,.btn-white:focus{background-color:#ecf0f1;color:#34495e}@media (min-width:768px){.btn-white:hover{background-color:#ecf0f1;color:#34495e}}.btn-white{background-color:#fff;color:#34495e;padding:6px 12px}.btn-group:focus .btn.btn-transp.dropdown-toggle,.btn.btn-transp:focus,.btn.btn-transp:hover{background-color:rgba(0,0,0,.5);border:0}.btn.btn-transp{background:none;border:0}.btn-inverse.active,.btn-inverse:active,.btn-inverse:focus,.btn-inverse:hover,.open .dropdown-toggle.btn-inverse{background-color:#415b76;color:#fff}.btn-inverse{background-color:#34495e;color:#fff}.btn-secondary{background:none;text-shadow:none}.btn-secondary:hover{background-color:#fff}.btn-secondary.btn-primary{border:2px solid #1abc9c;color:#1abc9c}.btn-secondary.btn-info{border:2px solid #3498db;color:#3498db}.btn-secondary.btn-danger{border:2px solid #e74c3c;color:#e74c3c}.btn-secondary.btn-white{border:2px solid #fff;color:#fff}.btn-secondary.btn-white:hover{color:#3498db}.white-text{color:#fff!important}.turq-text{color:#1abc9c!important}.bg-white{background-color:#fff}.bg-turq{background-color:#1abc9c}.full-width{width:100%!important}iframe[seamless]{background-color:transparent;border:0 transparent;overflow:hidden;padding:0}.form-horizontal .checkbox .icons{margin-top:7px}.has-error .popover,.has-error-popover .popover{background-color:#d6594d;border-radius:4px;color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;max-width:194px;min-width:194px;text-align:center;width:194px;z-index:1040}.has-error .popover.bottom,.has-error-popover .popover.bottom{-webkit-box-shadow:0 2px 0 0 #bd4e44;box-shadow:0 2px 0 0 #bd4e44}.has-error .popover.bottom>.arrow:after,.has-error-popover .popover.bottom>.arrow:after{border-bottom-color:#d6594d}.has-error .popover.top>.arrow:after,.has-error-popover .popover.top>.arrow:after{border-top-color:#d6594d}.has-error .popover.left>.arrow:after,.has-error-popover .popover.left>.arrow:after{border-left-color:#d6594d}.has-error .popover.right>.arrow:after,.has-error-popover .popover.right>.arrow:after{border-right-color:#d6594d}.has-error .form-control{border-color:#d6594d!important;color:#d6594d!important}.frt-fixed-content-wrapper{bottom:0;left:0;position:fixed;right:0;top:0}.hover-pointer:hover{cursor:pointer}@media (max-width:767px){#content-area>div .main-block-for-scroll.mobile-landing{min-height:520px}}.mobile-landing .text-centered{position:relative;top:100px}.mobile-landing .visibook-logo{left:29px;position:absolute;top:26px}.mobile-landing .visibook-logo img{width:110px}.mobile-landing .content-block{background-color:#fff;border-radius:5px;box-shadow:0 1px 3px 0 #c7c3b9;margin:auto;padding-bottom:18px;width:480px}.mobile-landing .content-block .title{color:#615e59;font-size:26px;font-weight:300;padding-bottom:25px;padding-top:28px}.mobile-landing .content-block .subtitle{font-size:21px;padding-top:5px}.mobile-landing .content-block .user-icon{padding:22px 0;width:100%}.mobile-landing .content-block .user-icon img{height:200px}.mobile-landing .content-block .logo-icon{margin-bottom:30px!important;width:100%}.mobile-landing .content-block .logo-icon img{height:auto;width:25%}.mobile-landing .content-block .btn-primary{font-size:19px;height:45px;margin:18px 0;padding:7px;width:290px}.mobile-landing .content-block .text{color:#615e59;font-size:19px;font-weight:400}.mobile-landing .content-block .text-block{padding:0 10px}.mobile-landing .header{color:#615e59;font-size:19px;font-weight:400;padding-bottom:10px}.mobile-landing .lookup-btn{font-size:15px;height:41px;padding:7px 19px}.mobile-landing .or-block{margin:auto;padding-bottom:51px;padding-top:31px;width:480px}.mobile-landing .or-block span{color:#615e59;display:inline-block;font-size:18px;font-weight:400;margin:0 5px}.mobile-landing .or-block:after,.mobile-landing .or-block:before{width:calc(50% - 20px)}.mobile-landing .customer-block{padding-bottom:20px}.mobile-landing .login-block{width:100%}@media (max-width:767px){.mobile-landing .text-centered{height:100%;overflow:scroll;padding-top:15px;top:0}.mobile-landing .content-block{width:calc(100% - 30px)}.mobile-landing .content-block .title{font-size:21px;padding:21px 10px 18px}.mobile-landing .content-block .subtitle{font-size:16px;padding-top:5px}.mobile-landing .content-block .user-icon{margin-bottom:17px;padding:0;width:100%}.mobile-landing .content-block .user-icon img{height:auto;width:100%}.mobile-landing .content-block .logo-icon img{width:40%}.mobile-landing .or-block{padding-bottom:45px;padding-top:25px;width:calc(100% - 60px)}.mobile-landing .visibook-logo{display:none}.mobile-landing .login-block{right:5px;top:10px}}#header{z-index:9980}#header .block-for-info{max-width:calc(100% - 50px)}#header .block-for-merchant-info{max-width:calc(100% - 50px);width:100%}#header .block-for-info,#header .block-for-merchant-info{cursor:pointer;display:inline-block;height:100%}#header #customer-preview-header{background-color:#000;height:156px;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:9981}#header #customer-preview-header .preview-title{color:#edbd2d;font-weight:700;text-align:center}#header #customer-preview-header .preview-text{color:#fff;text-align:center}@media (max-width:767px){#header #customer-preview-header{height:156px}#header #customer-preview-header .customer-preview-title-container{margin-top:60px}}@media (min-width:768px){#header #customer-preview-header{height:187px}#header #customer-preview-header .customer-preview-title-container{margin-top:90px}}@media screen and (max-width:767px){#header{height:55px}}@media screen and (min-width:768px){#header{height:70px}}#header .calendar-logo{float:left}@media screen and (max-width:767px){#header .calendar-logo{height:55px;line-height:55px;padding-right:0;text-align:center;width:100%}#header .calendar-logo .fui-close,#header .calendar-logo .fui-shape{color:#7a7971;left:0;line-height:56px;right:auto}#header .calendar-logo.merchant img{box-sizing:content-box;float:left}#header .calendar-logo .header-title{font-size:18px;font-weight:400;padding-left:60px;padding-right:60px}#header .calendar-logo img{max-height:50px}#header .calendar-logo .calendar-logo-text{color:#615e59;display:inline-block;font-size:20px;font-weight:400;margin-top:-3px;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}#header .calendar-logo .calendar-logo-text.info-block-merchant{font-size:18px;font-weight:700}}@media screen and (min-width:768px){#header .calendar-logo{height:70px;line-height:70px;width:100%}#header .calendar-logo a.fui-close,#header .calendar-logo a.fui-shape{color:#615e59;font-size:20px;left:8px;line-height:70px;right:auto}#header .calendar-logo img{max-height:62px}#header .calendar-logo.no-login-user .calendar-logo-text{max-width:calc(100% - 238px)}#header .calendar-logo .calendar-logo-text{color:#615e59;display:inline-block;font-size:24px;font-weight:400;max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:auto}#header .calendar-logo .calendar-logo-text.info-block-merchant{font-size:24px;font-weight:400}#header .calendar-logo .calendar-logo-text img{margin-top:-6px}}#header .calendar-logo .fui-info-icon{background-color:#c1c1c1;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;height:16px;line-height:16px;margin:auto 10px;position:relative;text-align:center;top:2px;width:16px}#header .visibook-logo{cursor:pointer;display:inline-block;float:left;padding-left:15px;padding-right:30px;text-align:middle}@media screen and (max-width:767px){#header .visibook-logo{height:55px;line-height:55px;padding-right:0}}@media screen and (min-width:768px){#header .visibook-logo{height:70px;line-height:70px}}#header .visibook-logo img{max-height:40px;max-width:100px}#header .visibook-logo .dropdown-toggle{background:#fff;border-color:#adaba0;height:45px;overflow:hidden;padding:5px 33px 5px 15px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:200px}@media screen and (min-width:768px){#header .visibook-logo .dropdown-toggle:focus,#header .visibook-logo .dropdown-toggle:hover{border-color:#d4a928}}#header .visibook-logo .dropdown-toggle img{float:left;max-height:30px;max-width:172px}#header .visibook-logo .dropdown-toggle span{font-size:.8em;position:absolute;right:18px;top:15px}#header .visibook-logo .dropdown-menu{background-color:#fff;box-shadow:0 2px 0 0 #c7c3b9;margin-top:-4px;width:200px}#header .visibook-logo .dropdown-menu>li>a{background-color:#fff;border:1px solid #c7c3b9;color:#000;height:45px;line-height:30px;margin-top:-1px;overflow:hidden;padding:6px 15px 5px 14px;text-overflow:ellipsis;white-space:nowrap;z-index:1}@media screen and (min-width:768px){#header .visibook-logo .dropdown-menu>li>a:hover{border-color:#edbd2d;z-index:10}}#header .visibook-logo .dropdown-menu>li>a img{max-height:34px;max-width:172px}#header .visibook-logo .dropdown-menu>li>a span{color:#cfcfcf;font-size:15px;position:absolute;right:18px;top:16px}#header .visibook-logo .dropdown-menu>li:first-child>a{margin-top:0;padding-left:10px;padding-top:5px}#header .visibook-logo-centered{display:block;float:none;margin:0 auto}#header .back-link{color:#bdc3c7;display:none;font-size:40px;font-weight:700;left:0;padding:0 20px;position:absolute;top:0}@media (max-width:767px){#header .back-link{display:block}}@media screen and (min-width:768px){#header .back-link:hover{color:#ecf0f1}}#header .nav-right{display:flex;flex-direction:row;float:right;position:absolute;right:0;top:0}@media screen and (max-width:767px){#header .nav-right{height:55px;line-height:55px}}@media screen and (min-width:768px){#header .nav-right{height:70px;line-height:70px}}#header .customers{float:left;padding:0 15px}#header .customers a{color:#8c8b87;cursor:pointer;font-size:23px;height:100%;line-height:1;position:relative;text-decoration:none;vertical-align:middle}#header .notifications{float:left;padding:0 15px}@media screen and (max-width:767px){#header .notifications{margin:0}}#header .notifications a#notification-alert{color:#8c8b87;font-size:24px;line-height:1;padding:10px;position:relative;text-decoration:none;vertical-align:middle}#header .notifications .notifications-unread{-webkit-font-smoothing:auto;background-color:#d6594d;border-radius:100%;box-shadow:1px 2px 2px 0 rgba(0,0,0,.26);color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;height:20px;left:18px;line-height:20px;min-width:15px;padding:0 2px;position:absolute;text-align:center;top:0;vertical-align:middle;width:20px}#header .notifications .notifications-unread:empty{display:none}#header .notifications .popover{border:1px solid #c7c3b9;border-radius:6px;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);font-family:Lato,Helvetica,Arial,sans-serif;margin:4px -1px;max-width:322px;width:322px}#header .notifications .popover.bottom>.arrow{border-bottom-color:#c7c3b9}#header .notifications .popover.bottom>.arrow:after{border-bottom-color:#fff}#header .notifications .popover .popover-title{background-color:#fff;border-bottom:1px solid #c7c3b9;border-top-left-radius:6px;border-top-right-radius:6px;color:#615e59;font-size:18px;padding:16px 20px;text-align:center}#header .notifications .popover .popover-content{border-bottom-left-radius:6px;border-bottom-right-radius:6px;height:480px;overflow-y:hidden;padding:0}#header .profile{display:inline-block;float:inherit;height:100%;text-align:center;width:71px}@media screen and (max-width:767px){#header .profile{width:55px}}#header .profile a{margin:auto}#header .profile .notifications-unread{-webkit-font-smoothing:auto;background-color:#d6594d;border:2px solid #fff;border-radius:100%;color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;height:25px;left:-12px;line-height:21px;min-width:15px;padding:0 2px 0 3px;position:absolute;text-align:center;top:3px;vertical-align:middle;width:25px}#header .profile .notifications-unread:empty{display:none}#header .login-drop-wrap .popover,#header .profile .popover{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);max-width:200px;width:200px}#header .login-drop-wrap .popover .arrow,#header .profile .popover .arrow{display:none}#header .login-drop-wrap .popover .popover-content,#header .profile .popover .popover-content{border-radius:6px;padding:0}#header .login-drop-wrap .popover .popover-title,#header .profile .popover .popover-title{display:none}#header .profile .popover.bottom{margin-top:-10px}@media screen and (max-width:767px){#header .profile .popover.bottom{margin-top:-48px}}#header .login-drop-wrap .popover{width:160px}#header .login-drop-wrap .popover.bottom{margin-top:5px}@media screen and (max-width:767px){#header .login-drop-wrap .popover.bottom{margin-top:-38px}}#header .user-link{color:#34495e;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;margin-left:15px;margin-right:44px;padding-left:0;position:relative;text-transform:uppercase}#header .user-link span{vertical-align:middle}#header .user-link img{height:36px;width:36px}#header .user-link i{bottom:12px;color:#949188;position:absolute;right:-5px;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}#header .user-link>div{display:inline-block;float:none;height:36px;line-height:32px;margin-top:18px;overflow:hidden;text-align:center;width:36px}@media screen and (max-width:767px){#header .user-link{height:55px;line-height:55px}#header .user-link>div{margin-top:9px}}@media screen and (min-width:768px){#header .user-link{height:70px;line-height:70px}#header .user-link:hover{text-decoration:none}}#header .login-drop-wrap{display:inline-block}#header .login-button{color:#7a7a78;font-size:15px;font-weight:400}#header .login-dropdown{color:#7a7971;cursor:pointer;display:inline-block;font-size:5px;height:35px;margin-right:-5px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);width:70px}#header .login-dropdown .fui-dots{left:12px;position:absolute;top:15px}@media screen and (max-width:767px){#header .login-dropdown{height:37px;margin-right:-7px;width:55px}#header .login-dropdown .fui-dots{left:8px;top:15px}}#header h2{color:#34495e;font-size:24px;font-weight:700;line-height:29px;margin-top:13px;text-align:center}@media (max-width:767px){#header h2{font-size:18px;line-height:22px;margin-top:20px}#header .calendar-logo{text-align:left}#header .calendar-logo img{margin:auto}}#header #calendar-menu-open{cursor:pointer;display:inline-block;float:left;font-size:11px;height:4em;padding:1em;position:absolute;right:10px;top:6px;width:4em;z-index:10}#header #calendar-menu-open .hamburger-badge{background:#d6594d;border-radius:10px;box-shadow:-2px 0 #fff,0 2px #fff,2px 0 #fff,0 -2px #fff;color:#fff;display:block;height:15px;left:7px;line-height:15px;padding:0;position:absolute;text-align:center;top:7px;width:15px}#header #calendar-menu-open .profile-avatar{height:28px;position:absolute;width:28px}#header #calendar-menu-open .profile-avatar img{vertical-align:top}#header #calendar-menu-open .hamburger-badge:empty{display:none}@media (min-width:768px){#header #calendar-menu-open{margin-right:20px;top:14px}}#header #calendar-menu-open span{display:block;margin-top:.9em;position:relative}#header #calendar-menu-open span,#header #calendar-menu-open span:after,#header #calendar-menu-open span:before{background-color:#918f8a;height:.2em;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;width:100%}#header #calendar-menu-open span:after,#header #calendar-menu-open span:before{content:" ";position:absolute;top:-.55em}#header #calendar-menu-open span:after{top:.55em}@media (min-width:768px){#header #calendar-menu-open:after{color:#615e59;content:"Calendar";font-size:18px;left:100%;line-height:2.5em;margin-left:4px;position:absolute;top:0}}#header .dropdown-menu>li>a:active{background:hsla(43,3%,55%,.3);opacity:1}#header .chat-block,#header .dropdown{display:inline-block}#header .chat-block{cursor:pointer}#header .chat-block .chat-btn{font-size:19px;padding:10px 10px 10px 15px;position:relative;top:4px}#header .customers-lookup-block{cursor:pointer;display:inline-block}#header .customers-lookup-block .customers-lookup-btn{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);color:#918f8a;font-size:19px;padding:10px 10px 10px 22px;position:relative;right:0;top:5px}#calendar-intro{padding:0}#calendar-intro .modal-dialog.calendar-info-modal{border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);height:593px;width:478px}#calendar-intro .modal-body{padding:0}#calendar-intro .modal-body .frt-fixed-content-wrapper{height:500px}#calendar-intro .modal-content{border:none;box-shadow:0 1px 3px #c7c3b9;height:100%}.popover.customers-popover{border:1px solid #c7c3b9;border-radius:4px;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);font-family:Lato,Helvetica,Arial,sans-serif;left:auto!important;margin:4px -1px;max-width:400px;right:139px!important;top:58px!important;width:400px}.popover.customers-popover.bottom>.arrow{border-bottom-color:#c7c3b9;left:auto!important;right:20px!important}.popover.customers-popover.bottom>.arrow:after{border-bottom-color:#fff}.popover.customers-popover .mobile-customer-block{height:calc(100% - 45px)}.popover.customers-popover .popover-title{background-color:#fff;border-bottom:1px solid #c7c3b9;color:#474642;font-size:18px;line-height:28px;padding:12px 12px 12px 15px}.popover.customers-popover .popover-title span{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400}.popover.customers-popover .popover-title .btn{float:right;font-size:13px;height:28px;line-height:28px;padding:0;width:81px}.popover.customers-popover .popover-content{height:286px;overflow-x:hidden;overflow-y:auto;padding:0}.popover.customers-popover .popover-content #customersPopover{height:100%}.popover.customers-popover .popover-content #customersPopover .frt-fixed-content-wrapper{height:354px;left:auto;right:139px;top:43px;width:238px}.popover.customers-popover .popover-content #customersPopover .frt-fixed-content-wrapper #customers{overflow-x:hidden;overflow-y:auto}.popover.customers-popover .popover-content #customersPopover .alert-block{display:none}.popover.customers-popover .popover-content #customersPopover .similar-customer-page>div{height:100%}.popover.customers-popover .popover-content #customersPopover .select-block{background-color:#f7f6f2;height:45px;max-width:100%;padding:5px;position:inherit;width:100%}.popover.customers-popover .popover-content #customersPopover .select-block .add-icon{cursor:pointer;margin:8px;right:0}.popover.customers-popover .popover-content #customersPopover .select-block .fui-close{left:auto}.popover.customers-popover .popover-content #customersPopover .left-inner-addon{width:340px}.popover.customers-popover .popover-content #customersPopover .left-inner-addon input{width:100%}.popover.customers-popover .popover-content #customersPopover .name-cell{color:#474642;font-size:15px;font-weight:400;padding:13px 15px}.popover.customers-popover .popover-content #customersPopover .name-cell p{color:#9b9b9b;font-size:12px;font-weight:300;margin:0}@media screen and (min-width:768px){.popover.customers-popover .popover-content #customersPopover .trow:hover{background-color:hsla(43,19%,93%,.4);cursor:pointer}}.popover.customers-popover .popover-content #customersPopover .customer-email{width:240px}@media (max-width:767px){.mock-header .fui-close{color:#7a7971;font-size:18px;height:100%;left:0;line-height:55px;position:absolute;text-align:center;top:0;width:53px}}@media (min-width:768px){.mock-header .fui-close{color:#615e59;font-size:20px;left:8px;line-height:70px}}@media screen and (max-width:767px){#header-desktop{display:none}.settings-header>span{font-size:18px}.settings-header .user-menu{text-align:left}.settings-header .nav-right{position:absolute;right:0;top:-1px}}@media screen and (min-width:768px){#header-mobile{display:none}.settings-header span{font-size:24px}}.settings-header{color:#615e59;font-weight:600;height:100%;line-height:55px;min-height:55px;padding:0 10px;text-align:center;vertical-align:middle}.settings-header a.link-back{font-size:17px;left:15px;position:absolute}.settings-header a.link-back span{font-size:17px}.settings-header a.link-add{font-size:17px;position:absolute;right:20px;width:50px}.settings-header a.link-add span{font-size:17px}.settings-header .header-text{left:60px;overflow:hidden;padding:0;position:absolute;right:60px;text-overflow:ellipsis;white-space:nowrap}.settings-header-mobile .link-back{color:#7a7971;height:55px;left:0!important;width:53px}.settings-header-mobile .link-add{right:10px;text-align:right}.settings-header-mobile .fui-caret,.settings-header-mobile .fui-close,.settings-header-mobile .fui-shape{color:#7a7971;font-size:18px;height:100%;left:0;line-height:55px;position:absolute;text-align:center;top:0;width:53px}.settings-header-mobile .fui-caret{left:auto;right:0;top:0}.settings-header-mobile a:active{color:#c79f26}.settings-header-mobile .link-confirm{background-color:#edbd2d;border:1px solid #d4a928;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;height:35px;padding-top:8px;position:absolute;right:15px;top:10px;width:35px}.settings-header-mobile .link-confirm.disabled{background-color:#e0ddd3;border:1px solid #e0ddd3}.settings-header-mobile .link-confirm-text{cursor:pointer;font-size:17px;font-weight:700;height:55px;margin-right:5px;position:absolute;right:0;top:0;width:55px}.settings-header-desktop{font-family:Lato;height:70px}.settings-header-desktop span{color:#615e59;display:block;font-weight:400;height:70px;line-height:70px}.settings-header-desktop a:not(.link-confirm-text){color:#615e59;font-size:20px;left:8px;line-height:70px}.settings-header-desktop .link-confirm-text{align-items:center;cursor:pointer;display:flex;font-size:17px;font-weight:700;height:100%;position:absolute;right:10px;top:0;width:55px}.menu-block{padding-top:9px!important}.menu-block .form-group{margin-bottom:11px}.menu-block a{background:#72b2c4;color:#fff;font-size:18px;font-weight:600;height:53px;line-height:25px;padding-left:15px;text-align:left}.menu-block a span{float:right;font-size:14px;top:4px!important}.fui-close.link-add{color:#c7c3b9;float:right;overflow:hidden;position:absolute;right:17px;text-align:right;top:17px;width:22px}.fui-close,.fui-shape,.header-icon{color:#7a7971;font-size:18px;height:100%;position:absolute;right:0;text-align:center;top:0;width:53px}.calendar-pp{background-color:#f0eee9;bottom:0;display:none;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:9990}.calendar-pp.visible{display:block}.calendar-pp-header{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.14),0 0 8px rgba(0,0,0,.28);height:55px;left:0;position:fixed;right:0;top:0;z-index:1}.calendar-pp-container{overflow-y:auto}@media (max-width:767px){.calendar-pp-container{height:calc(100% - 53px)}}.calendar-pp-container .modal-dialog{top:53px}#message-merchant h4{text-align:left}#message-merchant .calendar-img img{max-height:59px;max-width:268px}#message-merchant textarea{font-weight:300}.mobile-message-content{height:100%}.message-panel .messages{word-wrap:break-word;border-radius:10px;color:#474642;font-size:15px;font-weight:400;line-height:20px;margin-bottom:17px;padding:10px 15px;position:relative}.message-panel .messages:after{border:solid transparent;content:" ";height:0;pointer-events:none;position:absolute;top:50%;width:0}.message-panel .messages-from{background:#ececec}.message-panel .messages-from:after{border:8px solid hsla(0,0%,93%,0);border-right-color:#ececec;margin-top:-8px;right:100%}.message-panel .messages-to{background:#bcdbe4}.message-panel .messages-to:after{border:8px solid rgba(188,219,228,0);border-left-color:#bcdbe4;left:100%;margin-top:-8px}.message-panel .cancel-message{border:1px solid #c7c3b9;color:#949188;margin-bottom:15px}.message-panel .schedule-message{border:1px solid #e6b82c;color:#d4a928;margin-bottom:15px}.message-panel .schedule-message .schedule-message__notes{color:#949188;font-size:14px;padding-top:5px}.message-panel .reschedule-message{border:1px solid #6c94ba;color:#6c94ba;margin-bottom:15px}.message-panel .mobile-block ul.nav{height:45px}.message-panel .mobile-block .all-messages{height:calc(100% - 126px)}.message-panel .mobile-block .input-message{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:15px}@media (max-width:767px){.message-panel .all-messages{height:calc(100% - 126px)}.message-panel .input-message{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:15px}.message-panel .input-group textarea#chatbox{border-bottom-right-radius:4px;border-top-right-radius:4px}}@media (min-width:768px){.message-panel .all-messages{height:calc(100% - 126px)}.message-panel .all-messages ::-webkit-scrollbar{-webkit-appearance:none;width:6px}.message-panel .all-messages ::-webkit-scrollbar-thumb{background-color:hsla(24,3%,65%,.2);border-radius:3px}.message-panel .input-message{border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:15px}}.message-panel .all-messages{background-color:#fff;overflow-x:hidden;overflow-y:auto;padding:10px 20px}.message-panel .error-row{align-items:center;background-color:#c95349;bottom:126px;color:#fff;display:flex;flex-direction:row;position:absolute;width:328px}@media (max-width:767px){.message-panel .error-row{width:100%}}.message-panel .error-row .row-icon{align-items:center;color:#fff;display:flex;font-size:25px;height:63px;justify-content:center;line-height:1;min-width:56px;text-align:center;width:56px}.message-panel .error-row .row-text{color:#fff;font-size:15px;font-weight:400;white-space:normal}.message-panel .error-row .row-arrow{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:15px;height:63px;justify-content:center;min-width:56px;text-align:center;width:56px}.message-panel .error-row .row-arrow .fui-close{color:#fff;font-size:13px;height:auto;position:relative;width:auto}.message-panel .messages-intro{font-size:16px;font-weight:300;padding:10px 0 30px}.message-panel .messages-intro strong,.message-panel .system-message{word-wrap:break-word;font-weight:400}.message-panel .system-message{border-radius:3px;display:block;font-family:Lato;font-size:15px;padding:13px 15px;position:relative}.message-panel .system-message span{display:block;line-height:16px;margin-left:25px}.message-panel .system-message i{font-size:17px;left:13px;position:absolute;top:13px}.message-panel .input-message{background-color:#f9f8f5;border-top:1px solid #e0ddd3;bottom:0;color:#adaba0;height:126px;position:relative}.message-panel .input-message #chatbox,.message-panel .input-message .chatbox{font-size:15px;height:45px;min-height:45px;overflow-y:auto;padding:10px;resize:none}.message-panel p.new-message-info{color:#adaba0;font-size:13px;font-weight:300;margin-bottom:0;margin-top:5px}.message-panel p.new-message-info i{font-size:10px;margin-right:5px}.message-panel .date-row{color:#adaba0;font-size:13px;font-weight:300;margin:0;padding:0 0 15px;text-align:center;width:100%}.message-panel .date-row:after{float:right;margin:8px 0 5px 12px}.message-panel .date-row:after,.message-panel .date-row:before{background-color:#adaba0;content:" ";display:inline-block;height:1px;text-shadow:none;width:30%}.message-panel .date-row:before{float:left;margin:8px 12px 5px 0}.message-panel .name-row{color:#7a7971;font-size:12px}.message-panel .notify-lbl{color:#c7c3b9;float:left;font-size:15px;line-height:25px;padding-bottom:13px}.message-panel .input-message .fui-arrow-copy-2{font-size:8px;margin-left:5px}.message-panel .input-message .notify-dropdown{padding:0 10px}.message-panel .input-message .notify-dropdown .notify-dropdown-link{color:#c7c3b9;cursor:pointer;font-size:15px;line-height:1.6;overflow:hidden;white-space:nowrap}.message-panel .input-message .notify-dropdown .notify-dropdown-link span{left:4px;position:relative;top:-2px}.message-panel .input-message .notify-dropdown .notify-dropdown-link span.label{background-color:#adaba0;color:#fff;top:-3px}.message-panel .input-message .notify-dropdown .notify-dropdown-link .link{text-decoration:underline}.message-panel .input-message .notify-dropdown .notify-dropdown-link.static{color:#615e59;cursor:default;margin-left:-10px;text-decoration:none}.message-panel .input-message .notify-dropdown .notify-dropdown-link .icon{left:0}.message-panel .input-message .notify-dropdown .dropup{display:inline-block;width:100%}.message-panel .input-message .notify-dropdown .dropdown-menu{background-color:#7a7971;box-shadow:0 2px 0 #474642;-webkit-box-shadow:0 2px 0 #474642;font-size:15px;margin-bottom:5px;width:100%}.message-panel .input-message .notify-dropdown .dropdown-menu li>a{color:#fff;font-size:15px}.message-panel .input-message .notify-dropdown .dropdown-menu li>a:focus{background-color:#7a7971}.message-panel .input-message .notify-dropdown .dropdown-menu .divider{background-color:#615e59;margin:0 12px}.message-panel .input-message .notify-dropdown .dropdown-menu .checkbox{color:#fff;cursor:pointer;font-size:15px;margin:0!important}.message-panel .input-message .notify-dropdown .dropdown-menu .checkbox .provider-name{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%}.message-panel .input-message .notify-dropdown .dropdown-menu .checkbox input[type=checkbox].custom-checkbox+.icons{background-color:transparent}.message-panel .input-message .notify-dropdown .dropdown-menu .checkbox input[type=checkbox].custom-checkbox:checked+.icons{background-color:#e3b52b}.message-panel .input-message .notify-dropdown .dropdown-menu .disabled>a,.message-panel .input-message .notify-dropdown .dropdown-menu .disabled>a:hover,.message-panel .input-message .notify-dropdown .dropdown-menu .disabled>a>.checkbox{color:#adaba0;cursor:default}.message-panel .notify-row{color:#7a7a78;font-size:12px;font-weight:300;line-height:15px;margin-bottom:10px;margin-top:-14px;position:relative;text-align:right}.message-panel .notify-row .fui-notifictions-icon{color:#c7c3b9;font-size:10px;left:-4px;position:relative;vertical-align:middle}.message-panel .user-time-row{line-height:15px;margin-bottom:5px}.message-panel .new-message:before{background-color:#edbd2d;border-radius:6px;content:" ";height:11px;position:absolute;right:-7px;top:-4px;width:11px}.message-panel .fui-notifictions-icon{color:#c8c5be;font-size:16px}.message-panel .input-group{width:100%}.message-panel .input-group textarea+span{display:table-cell}.calendar-messages-page{height:100%}@media screen and (max-width:767px){.calendar-messages-page .identification-body,.calendar-messages-page .identification-section{min-height:100%}}.upgrade-message{color:#d6594d;font-size:14px;font-weight:700;margin-top:5px;padding-bottom:5px;text-align:left}.upgrade-message a{color:inherit;text-decoration:underline}.upgrade-message a:hover{color:#a84034;text-decoration:none}.dashboard .select-btn{background-color:#f7f6f2;border:none;box-shadow:inset 0 -1px 0 0 #e0ddd3;color:#949188;font-family:Lato;font-size:15px;font-weight:300;height:45px;padding:12px 0 12px 20px}.dashboard .select-btn i{margin-right:5px}.dashboard .select-btn .left-inner-addon{width:100%}.dashboard .select-btn .left-inner-addon .select-block button{right:10px}@media (max-width:767px){.dashboard .panel{margin-bottom:10px}.dashboard .panel-heading{border-bottom:none;padding:0}.dashboard .panel-heading a span{font-size:19px;padding-top:2px}.dashboard .panel-body button{width:100%}}.dashboard .carousel-control{background:transparent;border:none;border-radius:0;color:#bfbfbf;cursor:pointer;font-family:Lato;font-size:15px;font-weight:400;height:30px;line-height:30px;position:relative;text-shadow:none;width:50px;z-index:15}.dashboard .carousel-control.left{float:left}.dashboard .carousel-control.left span{padding-right:5px}.dashboard .carousel-control.right{float:right}.dashboard .carousel-control.right span{padding-left:5px}.dashboard .carousel-control span{font-size:10px}@media (min-width:768px){.dashboard .carousel-control:hover{color:#c5c5c5}}.dashboard .carousel-control:active{color:#adadad}.dashboard .fui-fill-191-copy-2{color:#edbd2d;font-size:25px;position:absolute;right:-4px;top:-16px;z-index:10}.dashboard .fui-fill-191-copy-2:before{font-size:25px;position:absolute;right:-10px;top:6px}.dashboard .fui-fill-191-copy-2 .with-new{color:#fff;font-family:Lato;font-size:15px;font-weight:600;margin-top:0;position:relative}.dashboard .fui-fill-191-copy-2:empty{display:none}.dashboard .mobile-calendar-card{height:210px}.dashboard .thumbnail{border:none;height:calc(100% - 45px);line-height:157px;margin:0;text-align:center;vertical-align:middle;width:100%}.dashboard .thumbnail img{display:inline-block;max-height:85%;max-width:85%}@media (min-width:768px){.dashboard .thumbnail:not(.calendar-thumbnail):hover{background-color:hsla(43,19%,93%,.4)}}.dashboard .thumbnail:not(.calendar-thumbnail):active{background-color:hsla(43,3%,55%,.3)}.dashboard .calendars-carousel .thumbnail{line-height:195px}.dashboard .calendars-carousel .thumbnail img{display:inline-block;max-height:85%;max-width:85%}.dashboard .featured-carousel .thumbnail{height:82px;line-height:66px}.dashboard .featured-carousel .thumbnail img{display:inline-block;max-height:85%;max-width:85%}.dashboard .carousel-indicators{bottom:10px;height:30px;line-height:30px;padding:5px 0;top:auto;width:100%;z-index:10}.dashboard .carousel-indicators li{background-color:#e6e6e6}.dashboard .carousel-indicators li.active{background-color:#bfbfbf}.dashboard .carousel-buttons{bottom:0;height:30px;line-height:30px;padding:5px 0;position:absolute;right:0;top:auto;width:100%}.dashboard .caption{text-overflow:ellipsis;white-space:nowrap}.dashboard .caption .info-block{height:100%;line-height:50px}.dashboard .caption .info-block span{background-color:#c7c3b9;border-radius:10px;font-size:19px;height:19px;line-height:20px;width:19px}@media (min-width:768px){.dashboard .caption .info-block.hover,.dashboard .caption .info-block:hover{background-color:hsla(43,19%,93%,.4)}}.dashboard .caption .info-block.active,.dashboard .caption .info-block:active{background-color:hsla(43,3%,55%,.3)}@media (max-width:1280px){.dashboard .caption{background:#f7f7f7;display:block;height:45px;margin:0}.dashboard .caption div{display:inline-block}.dashboard .caption .info-block{cursor:pointer;float:right;position:relative;text-align:center;width:50px}.dashboard .caption .info-block:before{background:#d6d6d6;content:" ";display:block;height:35px;position:absolute;top:5px;width:1px}.dashboard .caption .text-block{color:#615e59;font-size:15px;overflow:hidden;padding:5px 15px;text-overflow:ellipsis;white-space:nowrap;width:100%}.dashboard .caption .text-block .notes{margin:0}.dashboard .caption .info-block+.text-block{width:calc(100% - 50px)}}@media (min-width:1280px){.dashboard .caption{background:#f7f7f7;display:block;height:45px}.dashboard .caption div{display:inline-block}.dashboard .caption .info-block{cursor:pointer;float:right;position:relative;text-align:center;width:50px}.dashboard .caption .info-block:before{background:#d6d6d6;content:" ";display:block;height:35px;position:absolute;top:5px;width:1px}.dashboard .caption .text-block{color:#615e59;font-size:15px;overflow:hidden;padding:5px 15px;text-overflow:ellipsis;white-space:nowrap;width:100%}.dashboard .caption .text-block .notes{margin:0}.dashboard .caption .info-block+.text-block{width:calc(100% - 50px)}.dashboard .calendars-block.panel .panel-body .carousel{padding-bottom:50px}}.dashboard #calendar-search-modal-label{font-weight:600}.dashboard .appointment-block .panel-body{height:calc(100% - 55px);position:relative}.dashboard .appointment-block ul.nav{margin-bottom:0}.dashboard .appointment-block .tab-content{height:calc(100% - 40px);overflow-y:auto;position:relative}.dashboard-modal .modal-dialog{height:593px;width:796px}.dashboard-modal .modal-content{border:none;box-shadow:0 1px 3px #c7c3b9;height:100%}.dashboard-modal .modal-body{height:calc(100% - 53px);overflow-y:auto;padding:0}@media (max-width:767px){.dashboard-modal .modal-body{height:100%}}.dashboard-modal .modal-body .frt-fixed-content-wrapper{height:500px}.dashboard-modal .modal-header{border-bottom:1px solid #e0ddd3;padding:14px 25px 14px 0}.dashboard-modal .modal-header .close{line-height:20px;margin:0}.dashboard-modal .modal-header .close span{color:#7a7971;font-size:32px}.dashboard-modal .modal-title{color:#615e59;font-size:20px;line-height:24px;text-align:center}.dashboard-modal .modal-dialog.calendar-info-modal{border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);height:593px;margin:auto;width:478px}.dashboard-modal .modal-dialog.calendar-info-modal .modal-header{display:none}.dashboard-modal .modal-dialog.calendar-info-modal .modal-body{height:calc(100% - 93px)}.dashboard-modal .modal-dialog.calendar-info-modal .modal-footer{background:none;line-height:86px;padding:20px}.dashboard-modal .modal-dialog.calendar-info-modal .modal-footer .btn-default{float:left;width:99px}.dashboard-modal .modal-dialog.calendar-info-modal .modal-footer .btn-primary{float:right;width:176px}.dashboard-modal .select-block{background-color:#f7f6f2;box-shadow:inset 0 -1px 0 0 #e0ddd3;font-size:15px;font-weight:600;height:45px;padding:5px}.dashboard-modal .select-block p{color:#949188;font-size:inherit;font-weight:400;line-height:inherit;margin:10px}.dashboard-modal .select-block p span{color:#615e59;padding-right:8px}.dashboard-modal .select-block .fui-close{display:none}.dashboard-modal .select-block input[type=text],.dashboard-modal .select-block input[type=text]:focus,.dashboard-modal .select-block input[type=text]:hover{background-color:transparent;border:1px solid transparent;border-radius:4px;color:#949188;font-size:15px;font-weight:400;height:35px;line-height:21px;padding:9px 0 10px 34px}.dashboard-modal .select-block i{color:#adaba0}.dashboard-modal .select-block button{background-color:transparent;border:none;color:#c7c3b9;font-size:11px;outline:none;right:0;top:0}.dashboard-modal .left-inner-addon{margin-left:5px;width:100%}.dashboard-modal .calendar-table{margin:0 20px 0 30px;overflow-x:hidden;overflow-y:auto}.dashboard-modal .trow div,.dashboard-modal .trow div:first-child{font-size:17px;font-weight:300;padding-bottom:20px;padding-top:20px}.modal-dialog.calendar-info-modal{border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);height:593px;margin:auto;width:478px}.modal-dialog.calendar-info-modal .modal-header{display:none}.modal-dialog.calendar-info-modal .modal-body{height:calc(100% - 93px)}.modal-dialog.calendar-info-modal .modal-footer{background:none;line-height:86px;padding:20px}.modal-dialog.calendar-info-modal .modal-footer .btn-default{float:left;width:99px}.modal-dialog.calendar-info-modal .modal-footer .btn-primary{float:right;width:176px}@media (max-width:767px){#customer_dashboard .container-fluid{padding:15px}#customer_dashboard .dashboard-calendar-link{cursor:pointer}}@media (min-width:768px){#customer_dashboard .modal-header{padding:14px 0}#customer_dashboard .container-fluid{width:768px}#customer_dashboard .appointment-block{display:inline-block;float:left;margin-bottom:10px;margin-right:10px;min-height:380px;width:100%}#customer_dashboard .appointment-block .panel-body{height:380px}#customer_dashboard .apptpacks-block{display:inline-block;float:left;height:308px;line-height:308px;text-align:center;vertical-align:middle;width:369px}#customer_dashboard .fix-content{margin:auto;overflow:hidden;width:750px}#customer_dashboard .calendars-block.panel .panel-body{min-height:380px;overflow:visible;padding:0 0 20px;width:100%}#customer_dashboard .calendars-block.panel .panel-body .carousel{overflow:hidden;padding:10px 16px 50px}#customer_dashboard .calendars-block.panel .panel-body .carousel .carousel-inner{overflow:visible}#customer_dashboard .calendars-block.panel .panel-body .panel-body>button{margin:20px auto 0;width:344px}#customer_dashboard .calendars-block.panel .panel-body .panel-body>button span{color:#adaba0;font-size:16px;margin-right:10px}#customer_dashboard .carousel .item ul{list-style:none;margin:0;overflow:visible;padding:10px 2px 2px}#customer_dashboard .carousel .item ul li:last-child{float:right}#customer_dashboard .carousel .item ul li:first-child{float:left}#customer_dashboard .carousel .item .carousel-item{display:inline-block;margin:0}#customer_dashboard .carousel .item .thumbnail{border:none;width:100%}#customer_dashboard .calendars-carousel .carousel-item{height:222px;width:344px}#customer_dashboard .featured-carousel{margin-bottom:60px}#customer_dashboard .featured-carousel .item ul li.carousel-item{float:left;margin-right:12px}#customer_dashboard .featured-carousel .item ul li.carousel-item:last-child{float:left;margin-right:0}#customer_dashboard .featured-carousel .thumbnails{text-align:center}#customer_dashboard .featured-carousel .carousel-item{height:117px;margin:auto;width:222px}#customer_dashboard .featured-carousel .carousel-buttons{bottom:-50px;padding:0}#customer_dashboard .featured-carousel .carousel-buttons .carousel-indicators{bottom:0}#customer_dashboard .featured-carousel .carousel-buttons .carousel-indicators .left{left:0}#customer_dashboard .featured-carousel .carousel-buttons .carousel-indicators .right{right:0}#customer_dashboard .featured-carousel .caption{background:#f7f7f7;color:#615e59;display:block;font-size:13px;font-weight:300;height:40px;margin-top:-5px;overflow:hidden;padding:2px 14px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}#customer_dashboard .featured-carousel .caption .notes{color:#adaba0;font-size:13px;margin:0}#customer_dashboard .featured-carousel .carousel-control.left{left:0}#customer_dashboard .featured-carousel .carousel-control.right{right:0}#customer_dashboard .col-md-height:last-child{margin-bottom:30px}}@media (max-width:1279px){#customer_dashboard .panel{margin-bottom:10px}}@media (min-width:1024px){#customer_dashboard .calendars-block.panel .panel-body .carousel{overflow:hidden;padding:10px 16px 50px}}@media (min-width:1280px){#customer_dashboard .calendars-block{height:705px}#customer_dashboard .calendars-block .panel-body{min-height:365px}#customer_dashboard .calendars-block .panel-footer{border-radius:6px;height:263px}#customer_dashboard .calendars-block.panel .panel-body .carousel{padding:10px 16px 50px}#customer_dashboard .container-fluid{width:1024px}#customer_dashboard .appointment-block{height:705px;width:328px}#customer_dashboard .appointment-block .panel-body{height:calc(100% - 55px);position:relative}#customer_dashboard .apptpacks-block{height:347px;width:328px}#customer_dashboard .fix-content{margin:auto;overflow:hidden;width:334px}#customer_dashboard .calendars-carousel.carousel{padding:10px 16px 50px}#customer_dashboard .calendars-carousel .carousel-indicators{bottom:0}#customer_dashboard .calendars-carousel .carousel-item{height:250px;width:304px}#customer_dashboard .featured-carousel{margin-bottom:60px}#customer_dashboard .featured-carousel .thumbnails{text-align:center}#customer_dashboard .featured-carousel .carousel-item{height:117px;margin:auto;width:198px}#customer_dashboard .featured-carousel .carousel-indicators{bottom:-50px;left:0;top:auto;width:100%}#customer_dashboard .featured-carousel .carousel-indicators li{background-color:#e6e6e6}#customer_dashboard .featured-carousel .carousel-indicators li.active{background-color:#bfbfbf}}.featured-carousel#customer_dashboard.carousel .carousel-indicators{bottom:-50px;left:0;top:auto;width:100%}.featured-carousel#customer_dashboard.carousel .carousel-indicators li{background-color:#e6e6e6}.featured-carousel#customer_dashboard.carousel .carousel-indicators li.active{background-color:#bfbfbf}.featured-carousel#customer_dashboard.carousel .item .thumbnail img{max-height:35px;max-width:129px}#customer_dashboard .carousel-inner{padding-bottom:3px}#customer_dashboard .thumbnails{overflow:visible;padding-top:10px}#customer_dashboard .carousel-item{overflow:visible;position:relative}#customer_dashboard .container-fluid{padding-top:10px}#customer_dashboard .calendars-block .carousel-indicators{left:0}#customer_dashboard .calendars-block .panel-footer{background-color:#fafaf7;border:none;padding:20px}#customer_dashboard .calendars-block .panel-footer p{color:#615e59;font-size:15px;margin-bottom:20px}#customer_dashboard .mobile-block{padding:10px}#customer_dashboard .mobile-block .appointments-block .panel-body,#customer_dashboard .mobile-block .calendars-block.panel .panel-body{padding:0}#customer_dashboard .mobile-block .calendars-block.panel .panel-body .panel-row{border-bottom:1px dashed #e0ddd3;min-height:75px;overflow:hidden}#customer_dashboard .mobile-block .calendars-block.panel .panel-body .panel-row:last-child{border-bottom:none}#customer_dashboard .mobile-block .calendars-block.panel .panel-body div{position:relative}#customer_dashboard .mobile-block .calendars-block.panel .panel-body .calendar-text{color:#615e59;font-size:20px;padding:24px 7px;width:100%}#customer_dashboard .mobile-block .calendars-block.panel .panel-body .calendar-img{overflow:hidden;padding:17px 7px;width:100%}#customer_dashboard .mobile-block .calendars-block.panel .panel-body .calendar-img img{max-height:71px;max-width:268px}#customer_appointments,#customer_dashboard .apptpacks-block .center-info-block,#customer_dashboard .apptpacks-block .center-info-block p,#customer_dashboard .apptpacks-block .panel-body{height:100%}#customer_appointments .appointment-block{height:100%;margin-bottom:0}#customer_appointments .book-block{padding:20px;text-align:center}#customer_appointments .tab-content{height:calc(100% - 38px)}#customer_appointments .tab-content .tab-pane{background:#fff;height:100%;overflow-y:auto}#customer_appointments .nav.nav-tabs{height:38px}#customer_appointments .nav.nav-tabs li{box-shadow:none;float:left;height:38px;padding:0}#customer_appointments .nav.nav-tabs li a{border:none;font-weight:400;line-height:18px}#customer_appointments .nav.nav-tabs li a:hover{border:none}#customer_appointments .nav.nav-tabs li:not(.active):active{background-color:hsla(43,3%,55%,.3)}@media (min-width:768px){#calendar-search-modal .left-inner-addon{margin:auto}}#calendar-search-modal .modal-dialog{height:90%;margin:auto;max-width:750px;top:8px}#calendar-search-modal .modal-body{padding:0}#calendar-search-modal .modal-body .select-block{padding-left:15px}#calendar-search-modal .modal-body .left-inner-addon{float:left;max-width:300px;width:100%}#calendar-search-modal .modal-body .select-block button{right:10px}#calendars-table{background:#fff;height:100%;width:100%;z-index:10000}@media (max-width:767px){#calendars-table .modal-header{display:none}}#calendars-table .calendar-table{margin:0 10px}@media (max-width:767px){#customer_calendars{height:100%}}#customer_calendars .calendars-block{padding:10px}#customer_calendars .calendars-block .panel{margin-bottom:15px;overflow:visible;position:relative}#customer_calendars .calendars-block .fui-fill-191-copy-2{right:4px;top:-15px}#customer_calendars .calendars-block .thumbnail{height:165px;line-height:165px;padding:0}#customer_calendars .calendars-block img{max-height:85%;max-width:85%}#customer_calendars #calendar-info{margin-top:10px}#customer_calendars .featured-block{padding:0 10px 20px}#customer_calendars .featured-block>div{margin-bottom:0}#customer_calendars .featured-block .thumbnail{height:96px;line-height:96px}#customer_calendars .featured-block .featured-calendars>div{border:1px solid #f0f0f0;border-radius:6px;margin:0 auto;position:relative;width:260px}#customer_calendars .featured-block .featured-calendars>div:not(:last-child){margin-bottom:20px}#customer_calendars .featured-block .featured-calendars>div .caption{border-top:1px solid #f0f0f0;height:40px}#customer_calendars .featured-block .featured-calendars>div .text-block{color:#615e59;font-size:13px;font-weight:300;padding:3px 15px;width:100%}#customer_calendars .featured-block .featured-calendars>div .text-block p{color:#adaba0}#customer_calendars .featured-block .featured-calendars>div img{max-height:85%;max-width:85%}.calendar-intro-page{height:100%}#calendar_intro{position:relative}#calendar_intro .calendar-img{background:#fff;height:160px;line-height:160px;padding:0;position:relative;text-align:center;width:100%}#calendar_intro .calendar-img img{max-height:85%;max-width:85%}#calendar_intro .calendar-img button{margin-top:20px;width:100%}#calendar_intro .calendar-info{background-color:#f0eee9;overflow-y:auto;padding:20px;width:100%;z-index:10}#calendar_intro .calendar-name{color:#615e59;font-size:22px;font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#calendar_intro .all-info{height:calc(100% - 140px);overflow-y:auto}@media (max-width:767px){#calendar_intro .all-info{height:calc(100% - 200px)}#calendar_intro .all-info .calendar-info{min-height:138px}}#calendar_intro .all-info div>h3{-ms-flex-pack:center;-ms-box-orient:vertical;box-orient:vertical;border-bottom:1px solid #d2d2d2;color:#615e59;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:Lato;font-size:13px;font-weight:300;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;line-height:15px;margin:0;min-height:46px;padding:5px 20px 5px 44px;vertical-align:middle;width:100%}#calendar_intro .all-info div>h3:last-child{border-bottom:none}#calendar_intro .all-info div>h3 i{display:inline-block;float:left;font-size:16px;left:20px;margin-top:-8px;position:absolute;top:50%}#calendar_intro .all-info div>h3 i.fui-mail-icon{font-size:12px;margin-top:-6px}#calendar_intro .all-info div>h3 span.serv-email{overflow:hidden;text-overflow:ellipsis;width:100%}#calendar_intro .all-info .notes{word-wrap:break-word;color:#615e59;font-size:15px;font-weight:300;line-height:19px;margin:10px 0 0;text-align:left}#calendar_intro .all-info .notes.desc-placeholder{color:#adaba0;font-weight:700}#calendar_intro .all-info .address-block{background:#f7f6f2;margin:0;position:relative;width:100%}#calendar_intro .all-info .address-block a{color:#949188;cursor:pointer;font-weight:400}#calendar_intro .all-info .address-block a.send-message{color:#615e59}@media (min-width:768px){#calendar_intro .all-info .address-block a:hover{color:#949188;text-decoration:underline}}#calendar_intro .all-info .address-block a i,#calendar_intro .all-info .address-block a span{color:#615e59}@media (max-width:767px){#calendar_intro .calendar-img{height:198px;line-height:98px;vertical-align:middle}#calendar_intro .calendar-img .img-block{height:111px;line-height:111px;margin-bottom:0;vertical-align:middle}#calendar_intro .calendar-img img{margin-bottom:0;max-height:85%;max-width:85%}#calendar_intro .calendar-img a{margin:20px 26px;width:calc(100% - 52px)}}@media (min-width:768px){#calendar_intro{height:100%}#calendar_intro .calendar-img,#calendar_intro .img-block{height:140px;line-height:140px}#calendar_intro .right-border{border-right:1px solid #d2d2d2}#calendar_intro .calendar-info{min-height:175px}#calendar_intro .address-block div>div>div{padding-left:20px;padding-right:20px}#calendar_intro .address-block div>div>div span{left:20px}}#guestDashboard .panel{margin-top:10px}#guestDashboard .panel-body{padding:30px 15px 40px}@media (max-width:767px){#guestDashboard .panel-body{padding:20px}#guestDashboard .featured-calendars>div{padding:0}#guestDashboard .featured{border:1px solid #f0f0f0;box-shadow:none;height:137px;margin:auto auto 20px;max-width:260px;width:260px}#guestDashboard .featured .thumbnail{line-height:90px}#guestDashboard .guest-search-container{bottom:0;display:none;left:0;position:absolute;right:0;top:0}}@media (min-width:768px){#guestDashboard .featured-calendars>div{padding:0 15px}#guestDashboard .lg-fixed{width:700px}#guestDashboard .featured{border:none;box-shadow:0 1px 3px 0 #c7c3b9;height:139px;margin-bottom:30px;width:100%}#guestDashboard .featured .thumbnail{line-height:94px}#guestDashboard .panel-body{padding:30px 15px 40px}}@media (min-width:1024px){#guestDashboard .featured{border:none;box-shadow:0 1px 3px 0 #c7c3b9;height:139px;margin-bottom:30px;margin-right:30px;max-width:220px;width:220px}#guestDashboard .lg-fixed{width:799px}#guestDashboard .featured:nth-child(2n){float:left}#guestDashboard .panel-body{padding:30px 15px 40px}}@media (min-width:1280px){#guestDashboard .lg-fixed{width:799px}}#guestDashboard .featured{padding:0}#guestDashboard .featured .thumbnail{float:none;padding:0}#guestDashboard .featured .thumbnail img{max-height:85%;max-width:85%}#guestDashboard .btn-block{overflow:hidden}#guestDashboard .panel button{padding:10px 40px}#guestDashboard .panel button span{color:#adaba0;font-size:17px}#provider_dashboard .swiper-button-next,#provider_dashboard .swiper-button-prev{display:none}#provider_dashboard .swiper-pagination-bullet,#provider_dashboard .swiper-pagination-bullet-active{background:#bfbfbf}#provider_dashboard .mobile-block{padding:10px}#provider_dashboard .swiper-container{height:100%}#provider_dashboard .swiper-container .swiper-slide:not(.swiper-slide-active){visibility:hidden}#provider_dashboard .swiper-container .swiper-button-next,#provider_dashboard .swiper-container .swiper-button-prev{background:none;bottom:auto;color:#adaba0;cursor:pointer;display:block;height:auto;margin:auto;top:auto;width:auto;z-index:100}#provider_dashboard .swiper-container .swiper-button-next span,#provider_dashboard .swiper-container .swiper-button-prev span{font-size:54px}#provider_dashboard .swiper-container .swiper-button-next.swiper-button-disabled,#provider_dashboard .swiper-container .swiper-button-prev.swiper-button-disabled{opacity:.1}#provider_dashboard .swiper-wrapper{z-index:100}#provider_dashboard .caption{border-radius:0 0 6px 6px}#provider_dashboard .business-settings{color:#949188;cursor:pointer;font-size:20px;height:100%;line-height:0;margin:0;padding:16px 20px;position:absolute;right:0;text-align:center;top:0;width:auto}@media (min-width:768px){#provider_dashboard .business-settings{padding:17px 20px}#provider_dashboard .business-settings:hover>.fui-settings{opacity:.5}}#provider_dashboard .business-settings:active{color:#87847b;opacity:1}#provider_dashboard .calendar-panel .panel-heading,#provider_dashboard .calendars-block .panel-heading{height:57px;text-align:center}#provider_dashboard .calendar-panel .panel-heading>span,#provider_dashboard .calendars-block .panel-heading>span{display:inline-block;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 80px)}#provider_dashboard .calendar-panel .stats-row,#provider_dashboard .calendars-block .stats-row{color:#9b9b9b;font-size:14px;font-weight:300;margin-bottom:10px;text-align:center}#provider_dashboard .calendar-panel .stats-row .stat,#provider_dashboard .calendars-block .stats-row .stat{font-size:17px;font-weight:400}@media (max-width:767px){#provider_dashboard .panel .panel-body{padding:0}#provider_dashboard .panel .panel-body button{width:calc(100% - 32px)}#provider_dashboard .panel .panel-arrow{color:#615e59;font-size:19px;position:absolute;right:15px}#provider_dashboard .panel-group{margin-bottom:40px}#provider_dashboard .panel-group .panel:not(:first-child) .panel-heading:active{background-color:hsla(43,3%,55%,.3);border-radius:6px}#provider_dashboard .swiper-pagination{bottom:5px;display:inline-block;position:absolute;right:0}#provider_dashboard .calendar-panel a{display:block}#provider_dashboard .mobile-calendar-card{height:315px;margin-bottom:15px}#provider_dashboard .mobile-calendar-card .panel-heading{height:53px}#provider_dashboard .mobile-calendar-card .panel-heading a{font-size:22px}#provider_dashboard .thumbnail{height:176px;line-height:0;padding:0}#provider_dashboard .thumbnail .btn-primary{font-size:15px;height:45px;margin:5px}#provider_dashboard .thumbnail .btn-primary i{padding-right:10px}#provider_dashboard .item{height:210px;margin:auto}#provider_dashboard .item li{list-style:none}#provider_dashboard .img-block{color:#61605f;font-size:24px;height:114px;line-height:114px;overflow:hidden;padding:0;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}#provider_dashboard .img-block img{display:inline-block;max-height:85%;max-width:85%}#provider_dashboard .ap-info-block{height:91px}#provider_dashboard .ap-info-block>p{color:#61605f;font-size:16px;font-weight:400;line-height:1;margin-bottom:0;padding-top:16px}#provider_dashboard .ap-info-block .count-row{text-align:center}#provider_dashboard .ap-info-block .count-block{color:#61605f;display:inline-block;font-family:Lato,Helvetica,Arial,sans-serif;font-size:28px;font-weight:300;height:48px;line-height:47px;margin:auto;text-align:center;width:50%}#provider_dashboard .ap-info-block .count-block>span{display:inline-block;text-align:center}#provider_dashboard .ap-info-block .count-block>span>span{color:#9b9b9b;display:inline-block;font-size:11px;font-weight:300;line-height:1;margin:0;padding-left:8px;text-align:left;width:28px}#provider_dashboard .ap-info-block .left-block{float:left;padding-right:28px;text-align:right}#provider_dashboard .ap-info-block .right-block{float:right;padding-left:28px;text-align:left}#provider_dashboard .ap-info-block .count-empty{display:inline-block;height:115px;width:56px}#provider_dashboard .caption{display:block;height:39px}#provider_dashboard .caption div{color:#7a7971;font-size:14px;font-weight:300;line-height:38px;text-align:center}#provider_dashboard .caption .text-block{padding:0;width:100%}#provider_dashboard .swiper-container .swiper-button-next,#provider_dashboard .swiper-container .swiper-button-prev{bottom:0;left:auto;right:auto;top:auto}#provider_dashboard .swiper-container .swiper-button-next span,#provider_dashboard .swiper-container .swiper-button-prev span{font-size:20px}#provider_dashboard .swiper-container .swiper-button-prev{left:90px}#provider_dashboard .swiper-container .swiper-button-next{right:90px}}@media (min-width:768px){#provider_dashboard{padding-top:70px}#provider_dashboard .panel{margin:2px auto 10px}#provider_dashboard .panel .panel-body{height:calc(100% - 54px);padding:0}#provider_dashboard .calendars-block,#provider_dashboard .statistics-row{width:676px}#provider_dashboard .calendars-block{height:472px;margin:auto}#provider_dashboard .container-fluid{padding-top:10px}#provider_dashboard .carousel-inner{padding-bottom:40px}#provider_dashboard .carousel-buttons{bottom:0;padding:0}#provider_dashboard .carousel-buttons .carousel-indicators{bottom:auto;display:inline-block;position:relative;right:0}#provider_dashboard .swiper-pagination{bottom:0}#provider_dashboard .item{height:338px;margin:auto;width:455px}#provider_dashboard .item li{list-style:none}#provider_dashboard .thumbnails{padding-left:0}#provider_dashboard .thumbnail{height:286px;line-height:0;padding:0}#provider_dashboard .thumbnail .btn-primary{font-size:17px;height:45px;margin:10px;width:294px}#provider_dashboard .thumbnail .btn-primary i{padding-right:14px}#provider_dashboard .img-block{color:#61605f;font-size:24px;height:200px;line-height:200px;margin:auto;max-width:70%;overflow:hidden;padding:0;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}#provider_dashboard .img-block img{display:inline-block;max-height:85%;max-width:85%}#provider_dashboard .ap-info-block{height:187px}#provider_dashboard .ap-info-block>p{color:#61605f;font-size:17px;font-weight:400;line-height:1;margin-bottom:0;padding-top:30px}#provider_dashboard .ap-info-block .count-row{text-align:center}#provider_dashboard .ap-info-block .count-block{color:#61605f;display:inline-block;font-family:Lato,Helvetica,Arial,sans-serif;font-size:64px;font-weight:400;height:115px;line-height:77px;margin:auto;text-align:center;width:50%}#provider_dashboard .ap-info-block .count-block>span{display:inline-block;text-align:center}#provider_dashboard .ap-info-block .count-block>span>span{color:#9b9b9b;display:block;font-size:16px;font-weight:300;line-height:19px;margin:0;padding:0}#provider_dashboard .ap-info-block .count-block>span .view-all{color:#f7ad1e;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;line-height:2.7}#provider_dashboard .ap-info-block .left-block{float:left;padding-right:28px;text-align:right}#provider_dashboard .ap-info-block .right-block{float:right;padding-left:28px;text-align:left}#provider_dashboard .ap-info-block .count-empty{display:inline-block;height:115px;width:56px}#provider_dashboard .top-panel-block{line-height:35px;overflow:auto;padding:0 6px 17px 15px}#provider_dashboard .top-panel-block span{color:#61605f;font-size:17px;font-weight:400}#provider_dashboard .caption{border-radius:0 0 6px 6px;height:102px;text-align:center}#provider_dashboard .caption .copyurl-anchor{position:relative}#provider_dashboard .caption p.notes{font-size:14px;margin:12px 0}#provider_dashboard .caption .input-group{margin:auto;width:547px}#provider_dashboard .caption .input-group input{width:379px}#provider_dashboard .caption .input-group button{color:#615e59;width:165px}#provider_dashboard .caption div{color:#7a7971;font-size:18px;font-weight:300;line-height:35px}#provider_dashboard .caption .info-block{padding:5px 0;width:77px}#provider_dashboard .caption .text-block{padding-left:22px;width:calc(100% - 77px)}#provider_dashboard .bottom-panel-block{color:#61605f;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;text-align:center}#provider_dashboard .read-only-url{background-color:#fff;border-color:#c7c3b9;color:#7a7971;cursor:text;font-weight:300;opacity:inherit}#provider_dashboard .statistics-row{margin:10px auto 20px}#provider_dashboard .statistics-row>div:nth-child(3n+1){padding:0 6px 0 0}#provider_dashboard .statistics-row>div:nth-child(3n){padding:0 0 0 6px}#provider_dashboard .statistics-row>div:nth-child(3n-1){padding:0 3px}#provider_dashboard .statistics-row .panel{cursor:pointer;height:182px;text-align:center}#provider_dashboard .statistics-row .panel:hover{background-color:hsla(43,19%,93%,.4)}#provider_dashboard .statistics-row .panel:active{background-color:hsla(43,3%,55%,.3)}#provider_dashboard .statistics-row .ap-info-block>p{padding-bottom:9px;padding-top:23px}#provider_dashboard .swiper-container{padding-bottom:20px;text-align:center}#provider_dashboard .swiper-container .swiper-button-next,#provider_dashboard .swiper-container .swiper-button-prev{background:none;color:#adaba0;display:block;height:auto;margin:auto;top:196px;width:auto}#provider_dashboard .swiper-container .swiper-button-next span,#provider_dashboard .swiper-container .swiper-button-prev span{font-size:54px}#provider_dashboard .swiper-container .swiper-button-next.swiper-button-disabled,#provider_dashboard .swiper-container .swiper-button-prev.swiper-button-disabled{opacity:.1}#provider_dashboard .swiper-container .swiper-button-next{left:auto;right:calc(50% - 375px)}#provider_dashboard .swiper-container .swiper-button-prev{left:calc(50% - 375px);right:auto}#provider_dashboard .panel.calendar-panel{height:338px;width:456px}}@media (min-width:1024px){#provider_dashboard .thumbnails{margin-bottom:0}#provider_dashboard .calendars-block,#provider_dashboard .statistics-row{width:857px}#provider_dashboard .item{height:auto;padding:0 15px;width:100%}#provider_dashboard .carousel-item{display:inline-block;height:333px;width:456px}#provider_dashboard .carousel-item:nth-child(2n){float:right}#provider_dashboard .carousel-item:nth-child(odd){float:left}#provider_dashboard .calendars-block.panel .panel-body .carousel,#provider_dashboard .carousel-inner{padding-bottom:0}#provider_dashboard .statistics-row>div:first-child{padding:0 6px 0 0}#provider_dashboard .statistics-row>div:nth-child(2){padding:0 4px 0 3px}#provider_dashboard .statistics-row>div:nth-child(3){padding:0 3px 0 4px}#provider_dashboard .statistics-row>div:nth-child(4){padding:0 6px 0 0}#provider_dashboard .statistics-row .ap-info-block .count-block{padding:0;width:100%}#provider_dashboard .swiper-container .swiper-button-next{left:auto;right:calc(50% - 468.5px)}#provider_dashboard .swiper-container .swiper-button-prev{left:calc(50% - 468.5px);right:auto}}@media (min-width:1280px){#provider_dashboard .statistics-row>div:nth-child(4){padding:0 0 0 6px}}.input-group-btn:last-child>.btn.copy-url{z-index:1000}.month-grid .cal-body{padding:0}@media (min-width:768px){.month-grid .cal-body{padding:0 10px}}.month-grid .day-names{-ms-flex-pack:justify;-ms-box-orient:horizontal;box-orient:horizontal;-ms-box-lines:single;box-lines:single;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.month-grid .day-names span{display:block;font-family:Lato;text-align:center;width:14.28571429%}.month-grid .day-numbers{-ms-box-orient:horizontal;box-orient:horizontal;-ms-box-lines:multiple;box-lines:multiple;-ms-flex-pack:justify;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.month-grid .day-numbers>span{display:inline-block;font-family:Lato;position:relative;width:14.28571429%}.month-grid .day-numbers>span .day-of-month{bottom:0;left:0;position:absolute;right:0;top:0}.datepicker{background:#e6e2da;border-bottom:2px solid #d6d6d6;min-width:300px}.datepicker *{cursor:default}@media (max-width:767px){.datepicker{background:#f0eee9;box-shadow:0 0 3px 0 rgba(0,0,0,.3)}}.datepicker .cal-header{height:57px;line-height:57px;width:100%}.datepicker .cal-header>div{display:inline-block;float:left;height:100%;text-align:center}.datepicker .cal-header .arrow{color:#868686;font-size:12px;width:17%}@media (min-width:768px){.datepicker .cal-header .arrow:hover>div{background-color:#eeebe6}}.datepicker .cal-header .arrow:active>div{background-color:#d2cdc0}.datepicker .cal-header .arrow div{display:inline-block;height:30px;line-height:30px;width:30px}.datepicker .cal-header .cal-title{color:#666;font-size:24px;font-weight:700;width:66%}.datepicker .day-names span{color:#666;font-family:Lato;font-size:10px;line-height:33px;text-align:center}.datepicker .day-numbers{background-color:#fff;border:1px solid #e6e2da}.datepicker .day-numbers>span{border-bottom:1px solid #e6e2da;border-right:1px solid #e6e2da;color:#4d4d4d;display:inline-block;font-family:Lato;font-size:10px;line-height:19px;min-width:14.28571429%;position:relative;text-align:center;width:14.28571429%}.datepicker .day-numbers>span.today .day-of-month{color:#2fbbe5;font-weight:700}.datepicker .day-numbers>span.selected-day{border-bottom:1px solid #949188;border-top:1px solid #949188;margin-top:-1px}.datepicker .day-numbers>span.selected-day.first{border-left:1px solid #949188}.datepicker .day-numbers>span.selected-day.last{border-right:1px solid #949188}.datepicker .day-numbers>span.dif-month{color:#c7c3b9}@media (min-width:768px){.datepicker .day-numbers>span:hover{background-color:hsla(43,19%,93%,.6)}}.datepicker .day-numbers>span:active{background-color:hsla(43,17%,79%,.53)}.datepicker .day-numbers>span:before{content:"";display:block;padding-top:100%}.datepicker .day-numbers>span .day-of-month{bottom:0;left:0;position:absolute;right:0;top:0}.datepicker .day-numbers>span .day-of-month.day-cust-empty{text-decoration:line-through}.datepicker .day-numbers>span .day-with-events{background-color:#615e59;border-radius:5px;bottom:29%;content:"";height:6px;left:50%;margin-left:-3px;position:absolute;width:6px}.datepicker .day-numbers>span .day-with-available{background-color:rgba(0,176,204,.1);border:1px solid rgba(113,178,195,.4);border-radius:3px;bottom:12%;content:"";height:45%;left:50%;margin-left:-23%;position:absolute;width:45%}.datepicker .cal-footer{display:block;line-height:1;min-height:45px;overflow:hidden;position:relative}.datepicker .cal-footer .today{background:#e6e2da;border:none;border-radius:4px;color:#615e59;font-size:13px;height:35px;line-height:35px;margin:9px;outline:none;width:63px}.datepicker .cal-footer.btn-block{padding:8px 0}.datepicker .cal-footer .day-loading{background-color:#90ab52;border-radius:4px;color:#fff;font-size:15px;height:35px;left:0;line-height:35px;margin:auto;position:absolute;right:0;text-align:center;top:5px;width:135px}.datepicker .cal-footer .day-loading img{margin-right:7px;position:relative;top:-2px;width:20px}@media (max-width:767px){.datepicker .cal-footer .day-loading{top:9px}}.customer-filter-bar+.main-block-for-scroll>.calendar{padding-top:0}.calendar-month{background:#fff}@media (min-width:768px){.calendar-month .cal-body{padding:0 30px}}.calendar-month .day-names span{color:#666;font-size:12px;height:40px;line-height:15px;padding:18px 0 7px;width:14.28571%}.calendar-month .day-numbers{background-color:#f4f4f4;border:1px solid #fff}.calendar-month .day-numbers>span{border-bottom:1px solid #fff;border-right:1px solid #fff;color:#4d4d4d;font-size:12px;text-align:left}.calendar-month .day-numbers>span>.day-of-month{line-height:12px;padding:2px 4px}.calendar-month .day-numbers>span.dif-month{color:#c7c3b9}.calendar-month .day-numbers>span.today{background-color:#fdfdfd;color:#2fbbe5}.calendar-month .day-numbers>span.today:after{border:1px solid #2fbbe5;content:"";height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:calc(100% + 2px)}.empty-action:before{background-color:rgba(0,176,204,.1);border-radius:3px;bottom:5px;content:"";height:18px;left:50%;margin-left:-9px;position:absolute;width:18px}.block-for-logo{border:1px solid #e0ddd3;border-radius:4px;cursor:pointer;overflow:hidden;position:relative;text-align:center;vertical-align:middle}.block-for-logo>div{position:absolute;top:0;width:100%;z-index:10}.upload-drop-zone{border:2px dashed #e0ddd3;color:#ccc;margin-bottom:0}.upload-drop-zone.drop{border-color:#222;color:#222}.upload-drop-zone .file-lbl{color:#e0ddd3;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400}.upload-drop-zone .file-lbl span{display:inline-block;margin-right:5px}.upload-drop-zone .file-lbl .add-img{left:4px;position:relative}.upload-drop-zone .file-lbl .fui-photo{font-size:18px;position:relative;top:2px}.upload-drop-zone .file-lbl:before{font-size:15px;margin-right:5px}#uploader{cursor:pointer;overflow:hidden;position:relative}#uploader:hover{color:#999}#filePhoto{cursor:pointer;opacity:0;position:absolute;top:0}.block-for-logo img{background-color:#fff;border:none;display:inline-block;margin:auto;max-height:100%}.block-for-logo div .btn:first-child{margin-right:10px}.block-for-logo div .btn:last-child{margin-left:10px}.block-for-logo div .btn{border:1px solid #c7c3b9;color:#000;font-size:13px;height:35px;width:106px}.block-for-logo div .btn-remove{color:red}.block-for-logo+.notes{margin-bottom:15px!important}.image-block{position:relative}.image-block #logo.no-visible+#filePhoto,.image-block #uploader+#filePhoto{height:100%;width:100%}.image-block #logo{border:2px dashed #e0ddd3;z-index:10}.image-block #logo+#filePhoto,.image-block #uploader.no-visible+#filePhoto{height:35px;width:108px;z-index:0}@media (min-width:768px){.profile-block{margin-top:35px}}.profile-block .dotted-border{height:128px;position:relative;width:128px}.profile-block #uploader+#filePhoto{height:124px;width:124px}.profile-block #logo{z-index:10}.profile-block #logo+#filePhoto{height:35px;left:15px;top:23px;width:100px;z-index:0}.profile-block #logout-button{margin-bottom:20px}.profile-block .block-for-logo{background-color:#e0ddd3;border:1px solid #f0eee9;height:124px;padding:2px;width:124px}.profile-block .block-for-logo .uploader{z-index:1000}.profile-block .block-for-logo img{border-radius:65px;height:120px;overflow:hidden;width:120px}.profile-block .block-for-logo input[type=button]{left:13px;margin:0;position:absolute;top:23px;width:100px}.profile-block .block-for-logo input[type=button].btn-remove{top:65px}.profile-block .first-name.special-margin{margin-bottom:11px;margin-top:1px}.profile-block .file-lbl{background:#fff;border-radius:65px;height:100%;position:relative;text-align:center}.profile-block .file-lbl .fui-photo{display:inline;float:none;left:50px;margin:auto;position:absolute;top:33px}.profile-block .file-lbl .add-img{left:17px;line-height:20px;position:absolute;top:50px}.profile-block .file-lbl .img-txt-up{left:21px;line-height:20px;position:absolute;top:70px}.profile-block .email-change-container{display:flex;flex-direction:row}.profile-block .email-change-container .email-options{margin-left:20px}.profile-block .email-change-container a:hover{cursor:pointer}.profile-block .email-change-container .verify-email-link{color:#d6594d}.profile-block .email-change-container .change-email-link{margin-right:15px}.profile-block .email-text{color:#7a7971;font-size:17px}.profile-block .toggle-button-group .btn-group{margin:5px 0 15px}.profile-block .toggle-button-group .btn-group .btn{color:#615e59;font-size:10px;height:30px;width:80px}.profile-block .toggle-button-group .btn-group .btn.active{background-image:linear-gradient(0deg,#72b2c4,#6aa7b8);border:1px solid #639bab;color:#fff}.profile-block .toggle-button-group .btn-group .btn.individual:not(.active),.profile-block .toggle-button-group .btn-group .btn.pay-in-full-btn:not(.active){border-right:none}.profile-block .toggle-button-group .btn-group .btn.class:not(.active){border-left:none}.email-change-block{display:flex;flex-direction:column;font-size:15px;height:100%;padding:21px 26px}.email-change-block .email-change-inputs{margin:0 auto;width:400px}.email-change-block .email-change-inputs .block{margin-bottom:20px}.email-change-block .disable-email{background-color:#fff;color:#000}.email-change-block .email-change-save{margin:0 auto auto;width:400px}.email-change-block .email-change-save .btn{float:right;width:50%}.email-change-block label{color:#615e59;font-size:15px;font-weight:400;line-height:1;margin-bottom:8px}@media (max-width:768px){.email-change-block{padding:15px}.email-change-block .email-change-inputs{width:100%}.email-change-block .email-change-save{display:none}}.email-text-container{height:45px;padding:12px 0}.delete-account-panel .delete-account{text-align:center}.delete-account-panel .delete-account .btn{margin-bottom:25px;width:200px}.delete-account-panel .btn-delete-acc{background-image:linear-gradient(180deg,hsla(46,17%,85%,0),hsla(46,17%,85%,.35)),linear-gradient(#fff,#fff);color:#d6594d;font-size:17px;height:45px}.delete-account-panel .modal-content{border-radius:2px;padding:0}.delete-account-panel .modal-content .modal-header{background-color:#fafaf7;border-bottom:1px solid #e0ddd3;border-top-left-radius:6px;border-top-right-radius:6px;color:#615e59;font-size:17px;font-weight:300;height:53px;margin:0;padding:16px}.delete-account-panel .modal-content .fui-close{cursor:pointer;font-size:15px;top:19px}.delete-account-panel .modal-content .modal-body{padding:15px}.delete-account-panel .modal-content .modal-body .verify-deletion{height:37px;margin-bottom:10px;padding:6px 8px}@media (max-width:767px){.fullpage-content{background-color:#f0eee9}}@media (min-width:768px){.fullpage-content{background-color:#f0eee9;min-height:100%;min-width:100%;position:absolute}.top-margin{margin-top:50px}}.setup-footer{margin-top:-15px;position:relative;text-align:center}.signin-container .signup-btn{height:47px}.signin-container .block{background-color:#fff;border-radius:6px;box-shadow:0 1px 3px 0 #c7c3b9;margin:auto;max-width:520px}@media (min-width:520px){.signin-container .block{margin-bottom:16px;margin-top:16px}}.signin-container .panel.dialog-centered a{word-break:break-word}.signin-container .panel.dialog-centered .google-signin-btn{height:56px;padding:13px;width:100%}.signin-container .panel.dialog-centered .google-signin-btn img{margin-right:20px}.signin-container .panel.dialog-centered .google-signin-btn span{color:#615e59;font-size:20px;vertical-align:middle}.signin-container .panel.dialog-centered .forgot-password-area{text-align:center}.demo-link{display:block;margin:auto;max-width:520px;padding:0}.demo-link,.logout-link{font-size:15px;text-align:center}.logout-link{color:#adaba0;cursor:pointer;display:inline-block;font-weight:300;margin-top:10px;text-decoration:underline}@media (max-width:767px){.sign-up-panel{height:173px;padding:0}}@media (min-width:768px){.sign-up-panel{height:221px;padding:0!important;width:500px}}.sign-up-panel .panel-body{padding:20px}.sign-up-panel .btn{width:268px}.sign-up-panel .sub-title{color:#7a7a78;font-family:Lato,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;margin-bottom:7px}.sign-up-panel .demo-link{padding-top:25px}.demo-link{color:#adaba0;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2;padding:0 0 15px}@media (max-width:767px){.demo-link{float:none;margin:auto auto 16px;overflow:hidden;padding-top:15px;width:238px}.demo-link a{line-height:17px}}.demo-link a{color:#e0b32a;text-decoration:none}.verify-footer{color:#615e59;margin-top:25px;text-align:center}.spot-number-input{width:70px}.input-notes{color:#adaba0;float:right;font-size:12px;font-weight:400;margin-top:2px}.input-notes.bright{color:#72b2c4}#create-account-error{color:red}.referral-dashboard{color:#615e59;font-family:Lato;height:100%}.referral-dashboard .referral-sharing-block .referral-sharing-title{margin:auto;max-width:800px;padding:30px}.referral-dashboard .referral-sharing-block .referral-sharing-title .main-header{font-size:37px;font-weight:300;line-height:48px;margin:0 auto 10px;text-align:center;width:100%}.referral-dashboard .referral-sharing-block .referral-sharing-title .sub-header{font-size:21px;font-weight:300;line-height:28px;text-align:center;width:100%}@media (max-width:767px){.referral-dashboard .referral-sharing-block .referral-sharing-title .sub-header{font-size:18px}}.referral-dashboard .referral-sharing-block .email-sharing-row{display:flex;flex-direction:row;justify-content:center;margin:auto;max-width:420px;padding:0 20px}.referral-dashboard .referral-sharing-block .email-sharing-row .email-input{width:60%}.referral-dashboard .referral-sharing-block .social-sharing-row{display:flex;flex-direction:row;justify-content:center;margin:30px auto 0;width:100%}.referral-dashboard .referral-sharing-block .social-sharing-row .btn{margin:0 10px;width:128px}.referral-dashboard .referral-sharing-block .social-sharing-row .btn .icon{margin-right:8px}.referral-dashboard .referral-sharing-block .social-sharing-row .btn .fui-facebook{color:#475993}@media (max-width:767px){.referral-dashboard .referral-sharing-block .social-sharing-row{align-items:center;flex-direction:column}.referral-dashboard .referral-sharing-block .social-sharing-row .btn{margin:0 0 10px}}.referral-dashboard .referral-status-block{background-color:#fff;border-radius:6px;box-shadow:0 1px 3px 0 #c7c3b9;margin:40px 20px;padding:30px 40px}@media (max-width:767px){.referral-dashboard .referral-status-block{margin:40px 10px;padding:20px 15px}}.referral-dashboard .referral-status-block .rewards-row{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}.referral-dashboard .referral-status-block .rewards-row .rewards-secondary{font-weight:300}.referral-dashboard .referral-status-block .rewards-row .rewards-main{font-size:21px;font-weight:400}.referral-dashboard .referral-status-block .referees-table{display:flex;flex-direction:column}.referral-dashboard .referral-status-block .referees-table .referees-table-row{border-bottom:1px solid #e0ddd3;display:flex;flex-direction:row;min-height:45px}.referral-dashboard .referral-status-block .referees-table .referees-table-row .referees-table-cell{align-items:center;display:flex}.referral-dashboard .referral-status-block .referees-table .referees-table-row .name-cell{width:40%;word-break:break-all}.referral-dashboard .referral-status-block .referees-table .referees-table-row .status-cell{width:60%}.list-view-container{display:flex;flex-direction:column;height:100%}.list-view-container .booked-slots-notif{background-color:#65a19e;box-shadow:0 0 4px rgba(0,0,0,.14),0 0 8px rgba(0,0,0,.28);color:#fff;font-size:14px;padding:0 16px;position:relative;z-index:10}.list-view-container .booked-slots-notif .notif-block{display:flex;line-height:30px}.list-view-container .booked-slots-notif .notif-block .first-slot{flex-grow:1}.list-view-container .booked-slots-notif .notif-block .more-slots{text-decoration:underline}.list-view-container .booked-slots-notif .notif-block:hover{cursor:pointer}.list-view-container .avl-preview-container{flex-grow:1;overflow:scroll}.profile-avatar canvas,.profile-avatar img{border:none;border-radius:50%;overflow:hidden}.color-radios .color-option-blue{background-color:#6278a3}.color-radios .color-option-green{background-color:#5d8718}.color-radios .color-option-purple{background-color:#7c62a3}.color-radios .color-option-orange{background-color:#db7932}.color-radios .color-option-red{background-color:#d64036}.color-radios .color-option-teal{background-color:#368564}@media (max-width:767px){.cropper-modal-window{height:450px;width:100%}.cropper-modal-window .modal-content{height:100%;width:100%}.cropper-modal-window .modal-body{height:100%;padding:20px;width:100%}.cropper-modal-window .btn{width:100%}.cropper-modal-window .btn:first-child{margin-bottom:20px}.cropper-modal-window .button-row{margin-top:20px}.cropper-field{height:270px;width:300px}}@media (min-width:768px){.cropper-modal-window{height:402px;width:631px}.cropper-modal-window .modal-body{padding:40px}.cropper-modal-window .btn{width:180px}.cropper-modal-window .btn:first-child{margin-right:20px}.cropper-modal-window .button-row{margin-top:30px}.cropper-field{height:250px;width:380px}}.cropper-modal-window{margin:auto}.cropper-modal-window .modal-body{text-align:center}.cropper-modal-window .btn{height:41px}.cropper-modal-window .cropper-field{margin:auto}.alert-dialog-modal-container .modal-content{border-radius:4px}.alert-dialog-modal-container .alert-dialog-header{border:none;color:#474642;font-size:20px;padding:17px 19px 15px 24px}.alert-dialog-modal-container .alert-dialog-body{padding:0 24px 20px}.alert-dialog-modal-container .select-modal-body{padding:0 24px}.alert-dialog-modal-container .select-modal-body .text-val{color:#615e59;font-size:16px}.alert-dialog-modal-container .alert-dialog-footer{background-color:#fff;color:#d4a928;display:flex;flex-direction:row;font-weight:700;justify-content:flex-end;padding:24px}.alert-dialog-modal-container .alert-dialog-footer .confirm-container{margin-left:40px}.alert-dialog-modal-container .alert-dialog-footer .confirm-container .disabled{color:#8c8b87;opacity:.5}.alert-dialog-modal-container .alert-dialog-footer .cancel-container{color:#615e59}.alert-dialog-modal-container .retry-payment{color:#6aa7b8}.alert-dialog-modal-container .retry-payment:hover{cursor:pointer}.alert-dialog-modal-container .alert-dialog-loading-container{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;opacity:.8;position:absolute;width:100%;z-index:10}.alert-dialog-modal-container .card-block{color:#615e59;display:flex;flex-direction:row;justify-content:center}.alert-dialog-modal-container .card-block .card-number{margin-left:10px;width:20%}.alert-dialog-modal-container .card-block .expiration-date{margin-right:58px}.alert-dialog-modal-container .card-block .change-card:hover{cursor:pointer}.alert-dialog-modal-container .loading-button{align-items:center;display:flex;justify-content:center;margin-bottom:14px}.alert-dialog-modal-container .loading-button .loading-spinner{height:30px;position:absolute;z-index:10}.alert-dialog-modal-container .add-payment-note{color:#615e59;font-size:12px}.alert-dialog-modal-container .cancel-container{color:#615e59}.alert-dialog-modal-container .cancel-container:hover,.alert-dialog-modal-container .confirm-container:hover{cursor:pointer}@media (max-width:768px){.alert-dialog-modal-container .modal-dialog{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)!important}.alert-dialog-modal-container .alert-dialog-content{margin:0;width:85%}}.alert-dialog-modal-container .feature-modal{background-color:#72b2c4!important;border:3px solid #fff;border-radius:8px;color:#fff!important;font-size:16px;font-weight:400;line-height:1.2;padding:14px}.alert-dialog-modal-container .feature-modal .feature-modal-body{padding:8px 22px 8px 8px}.alert-dialog-modal-container .feature-modal .feature-modal-footer{display:flex;flex-direction:row;height:28px;position:relative}.alert-dialog-modal-container .feature-modal .confirm-btn{background-image:linear-gradient(180deg,hsla(46,17%,85%,0),hsla(46,17%,85%,.35)),linear-gradient(#fff,#fff);border:.8px solid #c7c3b9;color:#615e59;font-size:12px;height:28px;min-width:79px;padding-top:8px;position:absolute;right:0}.alert-dialog-modal-container .feature-modal .confirm-btn:focus{outline:none!important}.alert-dialog-modal-container .feature-modal .cancel-container{position:absolute;right:14px;top:6px}.alert-dialog-modal-container .checkbox-text{position:relative;top:-6px}.modal.modal-rel{position:absolute;text-align:left}.modal.modal-rel .modal-dialog{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)!important;width:85%}#deletePhotoConfirm .modal-content{height:188px}@media (max-width:377px){#deletePhotoConfirm .modal-content{height:206px}}.mdl-button--fab_flinger-container{background-color:transparent!important;position:fixed;right:16px;top:188px;z-index:20}.mdl-button--fab_flinger-container.day-view{top:128px}.multi-provider .mdl-button--fab_flinger-container{top:238px}.multi-provider .mdl-button--fab_flinger-container.day-view{top:178px}.mdl-button--fab_flinger-container.concealed{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .1s linear;transition:transform .1s linear}.mdl-button--fab_flinger-container.is-showing-options>button span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .1s linear;transition:transform .1s linear}.mdl-button--fab_flinger-container.is-showing-options .mdl-button--fab_flinger-options{-webkit-box-orient:vertical;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:5px}.mdl-button--fab_flinger-container.is-showing-options .mdl-button--fab_flinger-options button{-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:enter;animation-name:enter;display:block;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center}.mdl-button--fab_flinger-container.is-showing-options .mdl-button--fab_flinger-options button:first-of-type{-webkit-animation-delay:.1s;animation-delay:.1s}.mdl-button--fab_flinger-container.is-showing-options .mdl-button--fab_flinger-options button:nth-of-type(2){-webkit-animation-delay:.15s;animation-delay:.15s}.mdl-button--fab_flinger-container.is-showing-options .mdl-button--fab_flinger-options button:nth-of-type(3){-webkit-animation-delay:.2s;animation-delay:.2s}.mdl-button--fab_flinger-container .mdl-button--fab_flinger-options{position:absolute;top:100%}.mdl-button--fab_flinger-container .mdl-button--fab_flinger-options button{display:none;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}@-webkit-keyframes enter{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes enter{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.fab-main{--mdc-theme-secondary:#edbd2d;--mdc-theme-on-secondary:#fff}.fab-options{--mdc-theme-secondary:#fff;--mdc-theme-on-secondary:#658aad;margin:5px 6px;overflow:visible!important}.fab-options.mdc-fab--mini{height:44px;width:44px}.fab-options .mdc-fab__icon{margin-top:4px}.fab-options .fab-text-label{color:#fff;font-size:16px;position:absolute;right:56px;top:12px;white-space:nowrap}#fab-container .mdc-fab:after,#fab-container .mdc-fab:before{display:none}.tokenizer-container{display:flex;justify-content:center;width:100%}.tokenizer-container .tokenfield{min-height:37px;padding:8px 0 0 14px!important}.tokenizer-container .tokenfield .close{line-height:1.2em}.tokenizer-container .tokenfield.focus{border-color:#d4a928;box-shadow:none!important;-webkit-box-shadow:none!important}.tokenizer-container .tokenizer-input{width:80%}.tokenizer-container .tokenizer-submit{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-4px}.tokenizer-container .token.invalid-token{background-color:#fcbdbd;color:#921515}.tokenizer-container .token.invalid-token .close{color:#921515}@media (max-width:767px){#photo-upload-modal .photo-upload-modal-window{height:100%;margin:0;top:0;width:100%}#photo-upload-modal .photo-upload-modal-window .photo-caption-container{display:none}#photo-upload-modal .modal-content{border:none;border-radius:0;height:100%}#photo-upload-modal .modal-content .modal-body{background-color:#000;height:100%;padding:0}#photo-upload-modal .modal-content .modal-body .pending-upload-field{height:100%}#photo-upload-modal .modal-content .modal-body .mobile-button-overlay{height:100%;position:absolute;width:100%}#photo-upload-modal .modal-content .modal-body .mobile-button-overlay .fui-close{background:rgba(0,0,0,.35);border-radius:50%;color:#fff;font-size:13px;height:53px;left:0;line-height:55px;position:absolute;text-align:center;top:0;width:53px}#photo-upload-modal .modal-content .modal-body .mobile-button-overlay .confirm-link{background-color:transparent;background:rgba(0,0,0,.35);color:#fff;display:block;font-size:18px;font-weight:700;height:40px;padding:10px;position:absolute;right:10px;top:7px;width:95px}#photo-upload-modal .modal-content .modal-body .mobile-button-overlay .confirm-link>img{height:100%}#photo-upload-modal .modal-content .modal-body .mobile-button-overlay .photo-caption{background:rgba(0,0,0,.35);border:none;bottom:0;color:#fff;height:10%;position:absolute;width:100%}#photo-upload-modal .modal-content .modal-body .mobile-button-overlay .photo-caption:focus{outline:none}#photo-upload-modal .button-row{display:none}}@media (min-width:768px){.photo-upload-modal-window .modal-body{padding:40px;text-align:center}.photo-upload-modal-window .btn{width:180px}.photo-upload-modal-window .btn:first-child{margin-right:20px}.photo-upload-modal-window .button-row{margin-top:30px}.photo-upload-modal-window .button-row img{height:12px}.photo-upload-modal-window .pending-upload-field{border-radius:4px;height:225px;margin:auto;width:225px}.photo-upload-modal-window .photo-caption-container{margin:12px auto 0;width:225px}.photo-upload-modal-window .photo-caption-container>textarea{border-radius:3px;font-size:14px;resize:none;width:100%}.photo-upload-modal-window .mobile-button-overlay{display:none}}.photo-upload-modal-window .pending-upload-field{background-position:50%;background-repeat:no-repeat;background-size:contain}.photo-swiper-container{height:100%;left:0;position:fixed;top:0;width:100%;z-index:100009}.photo-swiper-container .photo-swiper-content{background-color:#000;border:none;box-shadow:0 0 5px rgba(0,0,0,.35);height:100%;max-width:100vw;position:relative;top:0;z-index:100009}.photo-swiper-container .photo-swiper-content .fui-close{background-color:rgba(0,0,0,.35);border-radius:50%;color:#fff;cursor:pointer;font-size:13px;height:53px;left:0;line-height:55px;position:absolute;text-align:center;top:0;width:53px;z-index:100010}.photo-swiper-container .photo-swiper-content .swiper-container{height:100%;text-align:center}.photo-swiper-container .photo-swiper-content .swiper-photo-container,.photo-swiper-container .photo-swiper-content .swiper-slide{height:100%}.photo-swiper-container .photo-swiper-content .swiper-slide-photo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%}.photo-swiper-container .photo-swiper-content .photo-swiper-pagination{position:absolute;z-index:100011}.photo-swiper-container .photo-swiper-content .photo-swiper-pagination .swiper-pagination-bullet{background-color:#fff}.photo-swiper-container .photo-swiper-content .photo-swiper-caption{background-color:rgba(0,0,0,.35);border:none;bottom:0;color:#fff;font-size:18px;margin-bottom:28px;padding:11px 10px 0;position:absolute;resize:none;right:0;width:100%;z-index:100010}.photo-swiper-container .photo-swiper-content .photo-swiper-caption:focus{outline:none}.photo-swiper-container .photo-swiper-content .padding-end{background-color:rgba(0,0,0,.35);bottom:0;height:28px;position:fixed;width:100%;z-index:100010}@media (max-width:767px){.photo-swiper-container .photo-swiper-content .photo-swiper-arrows{display:none}.photo-swiper-container .photo-swiper-content .photo-swiper-caption{text-align:left}}@media (min-width:768px){.photo-swiper-container .photo-swiper-content .swiper-photo-container{height:calc(100vh - 150px);margin-top:75px}.photo-swiper-container .photo-swiper-content .photo-swiper-left-arrow,.photo-swiper-container .photo-swiper-content .photo-swiper-right-arrow{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:30px;height:150px;justify-content:center;opacity:.5;position:absolute;top:calc(50% - 75px);transition:opacity .1s ease-in-out;width:100px;z-index:100010}.photo-swiper-container .photo-swiper-content .photo-swiper-left-arrow>div,.photo-swiper-container .photo-swiper-content .photo-swiper-right-arrow>div{-ms-flex-align:center;align-items:center;background-color:#333;border:1px solid #fff;display:flex;height:50px;line-height:50px;position:absolute;width:35px}.photo-swiper-container .photo-swiper-content .photo-swiper-right-arrow{right:0}.photo-swiper-container .photo-swiper-content .photo-swiper-left-arrow{left:0}.photo-swiper-container .photo-swiper-content .photo-swiper-caption{text-align:center}}.cc-container{align-items:center;border:1px solid #ccc;border-radius:6px;color:#615e59;display:flex;font-weight:700;gap:16px;padding:10px}.country-code-input .input-wrapper{display:flex;margin-right:12px;width:108px}.country-code-input .input-wrapper.focused{border-color:#d4a928;box-shadow:none;outline:0}.country-code-input .input-wrapper input{border:none;font:inherit;letter-spacing:inherit;margin:0;padding-right:12px;width:100%}.country-code-input .input-wrapper input:focus{outline:none}.country-code-input .input-wrapper input:disabled{background-color:hsla(48,24%,96%,.7);cursor:default;opacity:.7}.country-code-input .input-wrapper.disabled{background-color:hsla(48,24%,96%,.7);border-color:#e0ddd3;color:#adaba0;cursor:default}.country-code-input .input-wrapper.disabled>span{opacity:.7}.country-code-input .input-wrapper .input-flag{margin-right:6px}.country-code-input .input-wrapper .flag-placeholder{width:20px}.country-code-input .country-dropdown{background-color:#fff;color:#615e59;padding-top:8px;position:absolute;width:300px;z-index:1300}.country-code-input .country-dropdown.hidden{display:none}.country-code-input .country-dropdown .selected{align-items:center;border-bottom:1px solid #dfe2e7;box-sizing:border-box;cursor:pointer;display:flex;font-family:Lato,Helvetica,Arial,sans-serif;font-size:17px;justify-content:flex-start;outline:0;overflow:hidden;padding:6px 16px}.country-code-input .country-dropdown .selected>img{margin-right:16px}.country-code-input .country-dropdown ul{list-style:none;margin:0;max-height:40vh;overflow:auto;padding:0 0 8px;position:relative}.country-code-input .country-dropdown ul li{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font-family:Lato,Helvetica,Arial,sans-serif;font-size:17px;justify-content:flex-start;outline:0;overflow:hidden;padding:6px 16px}.country-code-input .country-dropdown ul li>img{margin-right:16px}.country-code-input .country-dropdown ul li:hover{background-color:rgba(0,0,0,.04)}