@font-face{font-family:'Bulo Rounded Web';src:url('/assets/fonts/bulo-rounded/bulorounded-light-webfont.eot');src:url('/assets/fonts/bulo-rounded/bulorounded-light-webfont.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/bulo-rounded/bulorounded-light-webfont.woff2') format('woff2'),url('/assets/fonts/bulo-rounded/bulorounded-light-webfont.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'Bulo Rounded Web';src:url('/assets/fonts/bulo-rounded/bulorounded-regular-webfont.eot');src:url('/assets/fonts/bulo-rounded/bulorounded-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/bulo-rounded/bulorounded-regular-webfont.woff2') format('woff2'),url('/assets/fonts/bulo-rounded/bulorounded-regular-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Bulo Rounded Web';src:url('/assets/fonts/bulo-rounded/bulorounded-medium-webfont.eot');src:url('/assets/fonts/bulo-rounded/bulorounded-medium-webfont.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/bulo-rounded/bulorounded-medium-webfont.woff2') format('woff2'),url('/assets/fonts/bulo-rounded/bulorounded-medium-webfont.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:'Bulo Rounded Web';src:url('/assets/fonts/bulo-rounded/bulorounded-bold-webfont.eot');src:url('/assets/fonts/bulo-rounded/bulorounded-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/bulo-rounded/bulorounded-bold-webfont.woff2') format('woff2'),url('/assets/fonts/bulo-rounded/bulorounded-bold-webfont.woff') format('woff');font-weight:700;font-style:normal}.text-light{font-weight:300}.text-regular{font-weight:400}.text-medium{font-weight:500}.text-bold{font-weight:700}@font-face{font-family:'ClubCloudIcons';src:url('/assets/fonts/cc-icons/fonts/ClubCloudIcons.eot?tmwala');src:url('/assets/fonts/cc-icons/fonts/ClubCloudIcons.eot?tmwala#iefix') format('embedded-opentype'),url('/assets/fonts/cc-icons/fonts/ClubCloudIcons.woff?tmwala') format('woff'),url('/assets/fonts/cc-icons/fonts/ClubCloudIcons.ttf?tmwala') format('truetype'),url('/assets/fonts/cc-icons/fonts/ClubCloudIcons.svg?tmwala#ClubCloudIcons') format('svg');font-weight:normal;font-style:normal}.cc-icon{display:inline-block;font:normal normal normal 14px/1 'ClubCloudIcons';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.icon-shadow:after{content:"";position:absolute;left:15%;right:15%;bottom:0;box-shadow:0 0 2rem 1px #8393A9}.cc-icon-globe:before{content:"\e939"}.cc-icon-brackets-coding:before{content:"\e93a"}.cc-icon-users-2:before{content:"\e937"}.cc-icon-buildings-circle:before{content:"\e938"}.cc-icon-cloud-link:before{content:"\e935"}.cc-icon-rectangle-stack:before{content:"\e936"}.cc-icon-chat-message:before{content:"\e934"}.cc-icon-chat-message-bold:before{content:"\e933"}.cc-icon-pie-chart:before{content:"\e932"}.cc-icon-left-arrow-bold:before{content:"\e931"}.cc-icon-left-arrow-circle:before{content:"\e930"}.cc-icon-mcomms-logo:before{content:"\e92f"}.cc-icon-present-box:before{content:"\e92e"}.cc-icon-training-plan:before{content:"\e92d"}.cc-icon-programme:before{content:"\e92c"}.cc-icon-get-fit:before{content:"\e928"}.cc-icon-get-healthy:before{content:"\e929"}.cc-icon-get-slim:before{content:"\e92a"}.cc-icon-get-strong:before{content:"\e92b"}.cc-icon-videos:before{content:"\e927"}.cc-icon-comment-o:before{content:"\e926"}.cc-icon-unlike:before{content:"\e924"}.cc-icon-like:before{content:"\e925"}.cc-icon-notes:before{content:"\e923"}.cc-icon-arrow-start:before{content:"\e921"}.cc-icon-arrow-end:before{content:"\e922"}.cc-icon-scrubber:before{content:"\e920"}.cc-icon-cancel-circle:before{content:"\ea0d"}.cc-icon-pause:before{content:"\e91e"}.cc-icon-play:before{content:"\e91f"}.cc-icon-new-window:before{content:"\e91c"}.cc-icon-menu-open:before{content:"\e91d"}.cc-icon-flag:before{content:"\e91b"}.cc-icon-menu:before{content:"\e919"}.cc-icon-vend:before{content:"\e91a"}.cc-icon-icon-success:before{content:"\e918"}.cc-icon-icon-error:before{content:"\e916"}.cc-icon-icon-warning:before{content:"\e917"}.cc-icon-icon-info:before{content:"\e915"}.cc-icon-arrow-right-rounded:before{content:"\e913"}.cc-icon-two-doc:before{content:"\e914"}.cc-icon-reception-2:before{content:"\e912"}.cc-icon-fitbit:before{content:"\e90d"}.cc-icon-jawbone:before{content:"\e90e"}.cc-icon-mapmy-fitness:before{content:"\e90f"}.cc-icon-myfitnesspal:before{content:"\e910"}.cc-icon-strava:before{content:"\e911"}.cc-icon-life-fitness:before{content:"\e90c"}.cc-icon-activity-feed:before{content:"\e90a"}.cc-icon-connected-apps:before{content:"\e90b"}.cc-icon-confirmation:before{content:"\e909"}.cc-icon-running-men:before{content:"\e908"}.cc-icon-complete:before{content:"\e906"}.cc-icon-time:before{content:"\e907"}.cc-icon-star:before{content:"\e905"}.cc-icon-circle-plus:before{content:"\e904"}.cc-icon-membr-logo:before{content:"\e903"}.cc-icon-save:before{content:"\e900"}.cc-icon-avatar:before{content:"\e901"}.cc-icon-qr-code:before{content:"\e902"}.cc-icon-arrow-down:before{content:"\e600"}.cc-icon-arrow-left:before{content:"\e601"}.cc-icon-arrow-right:before{content:"\e602"}.cc-icon-arrow-up:before{content:"\e603"}.cc-icon-bell:before{content:"\e604"}.cc-icon-calendar:before{content:"\e605"}.cc-icon-chart:before{content:"\e606"}.cc-icon-checkmark:before{content:"\e607"}.cc-icon-circleperson:before{content:"\e608"}.cc-icon-clipboard:before{content:"\e609"}.cc-icon-clock:before{content:"\e60a"}.cc-icon-clock2:before{content:"\e60b"}.cc-icon-compose:before{content:"\e60c"}.cc-icon-dog-house:before{content:"\e60d"}.cc-icon-envelope:before{content:"\e60e"}.cc-icon-expand:before{content:"\e60f"}.cc-icon-eye:before{content:"\e610"}.cc-icon-food:before{content:"\e611"}.cc-icon-gauge:before{content:"\e612"}.cc-icon-gear:before{content:"\e613"}.cc-icon-keypad:before{content:"\e614"}.cc-icon-line-chart:before{content:"\e615"}.cc-icon-male:before{content:"\e616"}.cc-icon-mobile:before{content:"\e617"}.cc-icon-money-a:before{content:"\e618"}.cc-icon-more:before{content:"\e619"}.cc-icon-non-visible:before{content:"\e61a"}.cc-icon-padlock:before{content:"\e61b"}.cc-icon-pencil:before{content:"\e61c"}.cc-icon-plus-circle:before{content:"\e61d"}.cc-icon-plus:before{content:"\e61e"}.cc-icon-question:before{content:"\e61f"}.cc-icon-radar:before{content:"\e620"}.cc-icon-reception:before{content:"\e621"}.cc-icon-refresh-2:before{content:"\e622"}.cc-icon-search:before{content:"\e623"}.cc-icon-share:before{content:"\e624"}.cc-icon-small-arrow:before{content:"\e625"}.cc-icon-smile:before{content:"\e626"}.cc-icon-squareplus:before{content:"\e627"}.cc-icon-support-icon:before{content:"\e628"}.cc-icon-target:before{content:"\e629"}.cc-icon-target2:before{content:"\e62a"}.cc-icon-tick:before{content:"\e62b"}.cc-icon-training:before{content:"\e62c"}.cc-icon-trash:before{content:"\e62d"}.cc-icon-user-group:before{content:"\e62e"}.cc-icon-userplus:before{content:"\e62f"}.cc-icon-users:before{content:"\e630"}.cc-icon-warning:before{content:"\e631"}.cc-icon-zoom-in:before{content:"\e632"}.cc-icon-zoom-out:before{content:"\e633"}.cc-icon-rotate-45{-ms-transform:rotate(45deg);transform:rotate(45deg)}@font-face{font-family:'membr-icons';src:url('/assets/fonts/membr-icons/fonts/membr-icons.eot?ks022d');src:url('/assets/fonts/membr-icons/fonts/membr-icons.eot?ks022d#iefix') format('embedded-opentype'),url('/assets/fonts/membr-icons/fonts/membr-icons.ttf?ks022d') format('truetype'),url('/assets/fonts/membr-icons/fonts/membr-icons.woff?ks022d') format('woff'),url('/assets/fonts/membr-icons/fonts/membr-icons.svg?ks022d#membr-icons') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="membr-icon"],[class*=" membr-icon"]{font-family:'membr-icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.membr-icon-question-mark:before{content:"\e900"}.membr-icon-globe:before{content:"\e901"}/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{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"]{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;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:1.42857143;color:#717171;background-color:#f3f5f9}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#575757;text-decoration:none}a:hover,a:focus{color:#7d7d7d;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}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#f3f5f9;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:18px;margin-bottom:18px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:18px;margin-bottom:9px}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,.h4,h5,.h5,h6,.h6{margin-top:9px;margin-bottom:9px}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:33px}h2,.h2{font-size:27px}h3,.h3{font-size:23px}h4,.h4{font-size:17px}h5,.h5{font-size:13px}h6,.h6{font-size:12px}p{margin:0 0 9px}.lead{margin-bottom:18px;font-size:14px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:19.5px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#979797}.text-primary{color:#594f8d}a.text-primary:hover{color:#443d6c}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#594f8d}a.bg-primary:hover{background-color:#443d6c}.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{padding-bottom:8px;margin:36px 0 18px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:9px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:18px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:9px 18px;margin:0 0 18px;font-size:16.25px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#999}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:18px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{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:0}.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:0}.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-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{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:0}.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:0}.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:992px){.col-md-1, .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-md-10, .col-md-11, .col-md-12{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:0}.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:0}.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:1200px){.col-lg-1, .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-lg-10, .col-lg-11, .col-lg-12{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:0}.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:0}.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{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:18px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#f3f5f9}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:13.5px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:18px;font-size:19.5px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:bold}input[type="search"]{box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:13px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:32px;padding:6px 12px;font-size:13px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #d8dde5;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}.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{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"]{line-height:32px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:18px;margin-top:10px;margin-bottom:10px;padding-left:20px}.radio label,.checkbox label{display:inline;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg{height:45px;padding:10px 16px;font-size:17px;line-height:1.33;border-radius:6px}select.input-lg{height:45px;line-height:45px}textarea.input-lg,select[multiple].input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:40px}.has-feedback .form-control-feedback{position:absolute;top:23px;right:0;display:block;width:32px;height:32px;line-height:32px;text-align:center}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#b1b1b1}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:25px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#fff;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.btn-default{color:#fff;color:#fff !important;background-color:#aeb6cb;border-color:#aeb6cb}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#fff;background-color:#95a0bb;border-color:#8994b3}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#aeb6cb;border-color:#aeb6cb}.btn-default .badge{color:#aeb6cb;background-color:#fff}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#fff !important;background-color:#95a0bb;border-color:#8994b3}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#aeb6cb;border-color:#aeb6cb}.btn-primary{color:#fff;color:#fff !important;background-color:#594f8d;border-color:#594f8d}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#484073;border-color:#403966}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#594f8d;border-color:#594f8d}.btn-primary .badge{color:#594f8d;background-color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff !important;background-color:#484073;border-color:#403966}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#594f8d;border-color:#594f8d}.btn-success{color:#fff;color:#fff !important;background-color:#92cf5c;border-color:#92cf5c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#7dc63c;border-color:#73b836}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#92cf5c;border-color:#92cf5c}.btn-success .badge{color:#92cf5c;background-color:#fff}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff !important;background-color:#7dc63c;border-color:#73b836}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#92cf5c;border-color:#92cf5c}.btn-info{color:#fff;color:#fff !important;background-color:#5dcff3;border-color:#5dcff3}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#37c4f0;border-color:#24beef}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5dcff3;border-color:#5dcff3}.btn-info .badge{color:#5dcff3;background-color:#fff}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff !important;background-color:#37c4f0;border-color:#24beef}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5dcff3;border-color:#5dcff3}.btn-warning{color:#fff;color:#fff !important;background-color:#fcc44d;border-color:#fcc44d}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#fbb725;border-color:#fbb011}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#fcc44d;border-color:#fcc44d}.btn-warning .badge{color:#fcc44d;background-color:#fff}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff !important;background-color:#fbb725;border-color:#fbb011}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#fcc44d;border-color:#fcc44d}.btn-danger{color:#fff;color:#fff !important;background-color:#fb6b5b;border-color:#fb6b5b}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#fa4733;border-color:#fa351f}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#fb6b5b;border-color:#fb6b5b}.btn-danger .badge{color:#fb6b5b;background-color:#fff}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff !important;background-color:#fa4733;border-color:#fa351f}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#fb6b5b;border-color:#fb6b5b}.btn-link{color:#575757;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#7d7d7d;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:17px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.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"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:13px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:8px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#594f8d}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@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{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:none}.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-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>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-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{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width: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;width:100%;max-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-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-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-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:45px;padding:10px 16px;font-size:17px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:45px;line-height:45px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].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{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}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}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:13px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #d8dde5;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:17px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{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:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{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:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{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}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#575757}.nav .nav-divider{height:1px;margin:8px 0;overflow:hidden;background-color:#e5e5e5}.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{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#f3f5f9;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left: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{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{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:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#f3f5f9}}.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:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#594f8d}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left: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{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{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:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#f3f5f9}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:18px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:16px 15px;font-size:17px;line-height:18px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:none}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:8px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:18px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:18px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:16px;padding-bottom:16px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left !important;float:left}.navbar-right{float:right !important;float:right}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);width:100%;margin-top:9px;margin-bottom:9px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}.navbar-form .editable-controls textarea{width:100%}.navbar-form .editable-controls input[type="text"]{width:100%}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:9px;margin-bottom:9px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:16px;margin-bottom:16px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{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:hover,.navbar-default .navbar-nav>.open>a:focus{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:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{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:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}@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:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:18px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:18px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#575757;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#7d7d7d;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#594f8d;border-color:#594f8d;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:17px}.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{padding:5px 10px;font-size:12px}.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{padding-left:0;margin:18px 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#594f8d}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#443d6c}.label-success{background-color:#92cf5c}.label-success[href]:hover,.label-success[href]:focus{background-color:#78c038}.label-info{background-color:#5dcff3}.label-info[href]:hover,.label-info[href]:focus{background-color:#2ec1ef}.label-warning{background-color:#fcc44d}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#fbb31b}.label-danger{background-color:#fb6b5b}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#fa3e29}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#a7b4d3;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#575757;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:20px;font-weight:200}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:58.5px}}.thumbnail{display:block;padding:4px;margin-bottom:18px;line-height:1.42857143;background-color:#f3f5f9;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#575757}.thumbnail .caption{padding:9px;color:#717171}.alert{padding:15px;margin-bottom:18px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.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}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:18px;color:#fff;text-align:center;background-color:#594f8d;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);transition:width .6s ease}.progress-striped .progress-bar{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar{animation:progress-bar-stripes 2s linear infinite;animation:fx 1000ms ease infinite progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#92cf5c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5dcff3}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#fcc44d}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#fb6b5b}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#594f8d;border-color:#594f8d}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#ccc8e0}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:18px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:15px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#fff;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.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 td:first-child,.panel>.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 td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th: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 th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.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 td:last-child,.panel>.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 td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th: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 th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.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 td:first-child,.panel>.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 td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.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 td:last-child,.panel>.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 td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.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:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:18px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.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{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#594f8d}.panel-primary>.panel-heading{color:#fff;background-color:#594f8d;border-color:#594f8d}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#594f8d}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#594f8d}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:19.5px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-ms-transform:translate(0, -25%);transform:translate(0, -25%);transition:transform 0.3s ease-out}.modal.in .modal-dialog{-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.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{max-width:200px;padding:3px 8px;color:#4c5566;text-align:center;text-decoration:none;background-color:rgba(0,0,0,0.9);border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:rgba(0,0,0,0.9)}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:rgba(0,0,0,0.9)}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:rgba(0,0,0,0.9)}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:rgba(0,0,0,0.9)}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:rgba(0,0,0,0.9)}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:rgba(0,0,0,0.9)}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:rgba(0,0,0,0.9)}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:rgba(0,0,0,0.9)}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:13px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.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{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:none;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.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-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer: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{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media print{.hidden-print{display:none !important}}@charset "UTF-8";

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}

.animated.infinite {
  animation-iteration-count: infinite;
}

.animated.hinge {
  animation-duration: 2s;
}

@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

.bounce {
  animation-name: bounce;
}

@keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.flash {
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes pulse {
  0% {
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.pulse {
  animation-name: pulse;
}

@keyframes rubberBand {
  0% {
    -ms-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -ms-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -ms-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -ms-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.rubberBand {
  animation-name: rubberBand;
}

@keyframes shake {
  0%, 100% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
}

.shake {
  animation-name: shake;
}

@keyframes swing {
  20% {
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

.swing {
  -ms-transform-origin: top center;
  transform-origin: top center;
  animation-name: swing;
}

@keyframes tada {
  0% {
    -ms-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -ms-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -ms-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -ms-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

.tada {
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes wobble {
  0% {
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -ms-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -ms-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -ms-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -ms-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -ms-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
}

.wobble {
  animation-name: wobble;
}

@keyframes bounceIn {
  0% {
    opacity: 0;
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -ms-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.bounceIn {
  animation-name: bounceIn;
}

@keyframes bounceInDown {
  0% {
    opacity: 0;
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.bounceInDown {
  animation-name: bounceInDown;
}

@keyframes bounceInLeft {
  0% {
    opacity: 0;
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.bounceInLeft {
  animation-name: bounceInLeft;
}

@keyframes bounceInRight {
  0% {
    opacity: 0;
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.bounceInRight {
  animation-name: bounceInRight;
}

@keyframes bounceInUp {
  0% {
    opacity: 0;
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -ms-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.bounceInUp {
  animation-name: bounceInUp;
}

@keyframes bounceOut {
  0% {
    -ms-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -ms-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -ms-transform: scale(.3);
    transform: scale(.3);
  }
}

.bounceOut {
  animation-name: bounceOut;
}

@keyframes bounceOutDown {
  0% {
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.bounceOutDown {
  animation-name: bounceOutDown;
}

@keyframes bounceOutLeft {
  0% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.bounceOutLeft {
  animation-name: bounceOutLeft;
}

@keyframes bounceOutRight {
  0% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.bounceOutRight {
  animation-name: bounceOutRight;
}

@keyframes bounceOutUp {
  0% {
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.bounceOutUp {
  animation-name: bounceOutUp;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.fadeIn {
  animation-name: fadeIn;
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.fadeInDown {
  animation-name: fadeInDown;
}

@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.fadeInDownBig {
  animation-name: fadeInDownBig;
}

@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInLeft {
  animation-name: fadeInLeft;
}

@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInLeftBig {
  animation-name: fadeInLeftBig;
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInRight {
  animation-name: fadeInRight;
}

@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.fadeInRightBig {
  animation-name: fadeInRightBig;
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.fadeInUp {
  animation-name: fadeInUp;
}

@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.fadeInUpBig {
  animation-name: fadeInUpBig;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.fadeOut {
  animation-name: fadeOut;
}

@keyframes fadeOutDown {
  0% {
    opacity: 1;
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
}

.fadeOutDown {
  animation-name: fadeOutDown;
}

@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.fadeOutDownBig {
  animation-name: fadeOutDownBig;
}

@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

.fadeOutLeft {
  animation-name: fadeOutLeft;
}

@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.fadeOutLeftBig {
  animation-name: fadeOutLeftBig;
}

@keyframes fadeOutRight {
  0% {
    opacity: 1;
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
}

.fadeOutRight {
  animation-name: fadeOutRight;
}

@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.fadeOutRightBig {
  animation-name: fadeOutRightBig;
}

@keyframes fadeOutUp {
  0% {
    opacity: 1;
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

.fadeOutUp {
  animation-name: fadeOutUp;
}

@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.fadeOutUpBig {
  animation-name: fadeOutUpBig;
}

@keyframes flip {
  0% {
    -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    animation-timing-function: ease-out;
  }

  40% {
    -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    animation-timing-function: ease-out;
  }

  50% {
    -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    animation-timing-function: ease-in;
  }

  80% {
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    animation-timing-function: ease-in;
  }

  100% {
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  animation-name: flip;
}

@keyframes flipInX {
  0% {
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -ms-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -ms-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInX;
}

@keyframes flipInY {
  0% {
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -ms-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -ms-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInY;
}

@keyframes flipOutX {
  0% {
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

.flipOutX {
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@keyframes flipOutY {
  0% {
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipOutY;
}

@keyframes lightSpeedIn {
  0% {
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -ms-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -ms-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

.lightSpeedIn {
  animation-name: lightSpeedIn;
  animation-timing-function: ease-out;
}

@keyframes lightSpeedOut {
  0% {
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  animation-name: lightSpeedOut;
  animation-timing-function: ease-in;
}

@keyframes rotateIn {
  0% {
    -ms-transform-origin: center center;
    transform-origin: center center;
    -ms-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -ms-transform-origin: center center;
    transform-origin: center center;
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.rotateIn {
  animation-name: rotateIn;
}

@keyframes rotateInDownLeft {
  0% {
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.rotateInDownLeft {
  animation-name: rotateInDownLeft;
}

@keyframes rotateInDownRight {
  0% {
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.rotateInDownRight {
  animation-name: rotateInDownRight;
}

@keyframes rotateInUpLeft {
  0% {
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.rotateInUpLeft {
  animation-name: rotateInUpLeft;
}

@keyframes rotateInUpRight {
  0% {
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.rotateInUpRight {
  animation-name: rotateInUpRight;
}

@keyframes rotateOut {
  0% {
    -ms-transform-origin: center center;
    transform-origin: center center;
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -ms-transform-origin: center center;
    transform-origin: center center;
    -ms-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

.rotateOut {
  animation-name: rotateOut;
}

@keyframes rotateOutDownLeft {
  0% {
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  animation-name: rotateOutDownLeft;
}

@keyframes rotateOutDownRight {
  0% {
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  animation-name: rotateOutDownRight;
}

@keyframes rotateOutUpLeft {
  0% {
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  animation-name: rotateOutUpLeft;
}

@keyframes rotateOutUpRight {
  0% {
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  animation-name: rotateOutUpRight;
}

@keyframes slideInDown {
  0% {
    opacity: 0;
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.slideInDown {
  animation-name: slideInDown;
}

@keyframes slideInLeft {
  0% {
    opacity: 0;
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.slideInLeft {
  animation-name: slideInLeft;
}

@keyframes slideInRight {
  0% {
    opacity: 0;
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.slideInRight {
  animation-name: slideInRight;
}

@keyframes slideOutLeft {
  0% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.slideOutLeft {
  animation-name: slideOutLeft;
}

@keyframes slideOutRight {
  0% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.slideOutRight {
  animation-name: slideOutRight;
}

@keyframes slideOutUp {
  0% {
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.slideOutUp {
  animation-name: slideOutUp;
}

@keyframes slideInUp {
  0% {
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 0;
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.slideInUp {
  animation-name: slideInUp;
}

@keyframes slideOutDown {
  0% {
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.slideOutDown {
  animation-name: slideOutDown;
}

@keyframes hinge {
  0% {
    -ms-transform: rotate(0);
    transform: rotate(0);
    -ms-transform-origin: top left;
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -ms-transform: rotate(80deg);
    transform: rotate(80deg);
    -ms-transform-origin: top left;
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }

  40% {
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
    -ms-transform-origin: top left;
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }

  80% {
    -ms-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -ms-transform-origin: top left;
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -ms-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

.hinge {
  animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollIn {
  0% {
    opacity: 0;
    -ms-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

.rollIn {
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollOut {
  0% {
    opacity: 1;
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -ms-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

.rollOut {
  animation-name: rollOut;
}/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.2.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.cg-busy{
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
    z-index:1001;
}

.cg-busy-animation.ng-hide-add,
.cg-busy-animation.ng-hide-remove {
    transition:all .3s ease;
    display:block !important;
}
.cg-busy-animation.ng-hide-remove {
    opacity:0;
    -ms-transform:translate(0px,-40px);
    transform:translate(0px,-40px);
}
.cg-busy-animation.ng-hide-remove.ng-hide-remove-active {
    opacity:1;
    -ms-transform:translate(0px,0px);
    transform:translate(0px,0px);
}
.cg-busy-animation.ng-hide-add {
    opacity:1;
    -ms-transform:translate(0px,0px);
    transform:translate(0px,0px);
}
.cg-busy-animation.ng-hide-add.ng-hide-add-active {
    opacity:0;
    -ms-transform:translate(0px,-40px);
    transform:translate(0px,-40px);
}

.cg-busy-backdrop {
	background-color:white;
	opacity:.7;
}

.cg-busy-backdrop-animation.ng-hide-add,
.cg-busy-backdrop-animation.ng-hide-remove {
    transition:opacity .3s ease;
    display:block !important;
}

.cg-busy-backdrop-animation.ng-hide {
  opacity:0;
}

/* All styles below are for the default template. */

.cg-busy-default-wrapper {
	text-align:center;
}

.cg-busy-default-sign{
	display: inline-block;
	position:relative;
    z-index:1002;
	padding-bottom: 6px;
	color:#333333;
	text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);
	background-color:#e9eeee;
	border:1px solid #dddddd;
	border-top-width:0;
	border-radius:7px;
	border-top-left-radius:0;
	border-top-right-radius:0;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.cg-busy-default-text{
	margin:13px 12px 6px 49px;
	font-size:16px;
	color:#555;
	text-align: left;
	max-width: 400px;
}
.cg-busy-default-spinner{
	position:absolute;
	width:25px;
	height:25px;
	display:inline-block;
	top:12px;
	left:14px;
}
.cg-busy-default-spinner div{
	width:12%;
	height:26%;
	background:#000;
	position:absolute;
	left:44.5%;
	top:37%;
	opacity:0;
	animation:cg-busy-spinner-anim 1s linear infinite;
	border-radius:50px;
	box-shadow:0 0 3px rgba(0,0,0,0.2);
}
.cg-busy-default-spinner div.bar1{
	-ms-transform:rotate(0deg) translate(0, -142%);
	transform:rotate(0deg) translate(0, -142%);
	animation-delay:0s;
}
.cg-busy-default-spinner div.bar2{
	-ms-transform:rotate(30deg) translate(0, -142%);
	transform:rotate(30deg) translate(0, -142%);
	animation-delay:-0.9167s;
}
.cg-busy-default-spinner div.bar3{
	-ms-transform:rotate(60deg) translate(0, -142%);
	transform:rotate(60deg) translate(0, -142%);
	animation-delay:-0.833s;
}
.cg-busy-default-spinner div.bar4{
	-ms-transform:rotate(90deg) translate(0, -142%);
	transform:rotate(90deg) translate(0, -142%);
	animation-delay:-0.75s;
}
.cg-busy-default-spinner div.bar5{
	-ms-transform:rotate(120deg) translate(0, -142%);
	transform:rotate(120deg) translate(0, -142%);
	animation-delay:-0.667s;
}
.cg-busy-default-spinner div.bar6{
	-ms-transform:rotate(150deg) translate(0, -142%);
	transform:rotate(150deg) translate(0, -142%);
	animation-delay:-0.5833s;
}
.cg-busy-default-spinner div.bar7{
	-ms-transform:rotate(180deg) translate(0, -142%);
	transform:rotate(180deg) translate(0, -142%);
	animation-delay:-0.5s;
}
.cg-busy-default-spinner div.bar8{
	-ms-transform:rotate(210deg) translate(0, -142%);
	transform:rotate(210deg) translate(0, -142%);
	animation-delay:-0.41667s;
}
.cg-busy-default-spinner div.bar9{
	-ms-transform:rotate(240deg) translate(0, -142%);
	transform:rotate(240deg) translate(0, -142%);
	animation-delay:-0.333s;
}
.cg-busy-default-spinner div.bar10{
	-ms-transform:rotate(270deg) translate(0, -142%);
	transform:rotate(270deg) translate(0, -142%);
	animation-delay:-0.25s;
}
.cg-busy-default-spinner div.bar11{
	-ms-transform:rotate(300deg) translate(0, -142%);
	transform:rotate(300deg) translate(0, -142%);
	animation-delay:-0.1667s;
}
.cg-busy-default-spinner div.bar12{
	-ms-transform:rotate(330deg) translate(0, -142%);
	transform:rotate(330deg) translate(0, -142%);
	animation-delay:-0.0833s;
}
@keyframes cg-busy-spinner-anim{
	from {opacity: 1;}
	to {opacity: 0.25;}
}

/* Make clicks pass-through */
#loading-bar,
#loading-bar-spinner {
  pointer-events: none;
  -webkit-pointer-events: none;
  transition: 350ms linear all;
}

#loading-bar.ng-enter,
#loading-bar.ng-leave.ng-leave-active,
#loading-bar-spinner.ng-enter,
#loading-bar-spinner.ng-leave.ng-leave-active {
  opacity: 0;
}

#loading-bar.ng-enter.ng-enter-active,
#loading-bar.ng-leave,
#loading-bar-spinner.ng-enter.ng-enter-active,
#loading-bar-spinner.ng-leave {
  opacity: 1;
}

#loading-bar .bar {
  transition: width 350ms;

  background: #29d;
  position: fixed;
  z-index: 10002;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  border-bottom-right-radius: 1px;
  border-top-right-radius: 1px;
}

/* Fancy blur effect */
#loading-bar .peg {
  position: absolute;
  width: 70px;
  right: 0;
  top: 0;
  height: 2px;
  opacity: .45;
  -ms-box-shadow: #29d 1px 0 6px 1px;
  box-shadow: #29d 1px 0 6px 1px;
  border-radius: 100%;
}

#loading-bar-spinner {
  display: block;
  position: fixed;
  z-index: 10002;
  top: 10px;
  left: 10px;
}

#loading-bar-spinner .spinner-icon {
  width: 14px;
  height: 14px;

  border:  solid 2px transparent;
  border-top-color:  #29d;
  border-left-color: #29d;
  border-radius: 10px;
  animation:         loading-bar-spinner 400ms linear infinite;
}
@keyframes loading-bar-spinner {
  0%   { transform: rotate(0deg);   transform: rotate(0deg); }
  100% { transform: rotate(360deg); transform: rotate(360deg); }
}
.note-editor{position:relative;border:1px solid #a9a9a9}.note-editor .note-dropzone{position:absolute;z-index:1;display:none;color:#87cefa;background-color:white;border:2px dashed #87cefa;opacity:.95;pointer-event:none}.note-editor .note-dropzone .note-dropzone-message{display:table-cell;font-size:28px;font-weight:bold;text-align:center;vertical-align:middle}.note-editor .note-dropzone.hover{color:#098ddf;border:2px dashed #098ddf}.note-editor.dragover .note-dropzone{display:table}.note-editor .note-toolbar{background-color:#f5f5f5;border-bottom:1px solid #a9a9a9}.note-editor.fullscreen{position:fixed;top:0;left:0;z-index:1050;width:100%}.note-editor.fullscreen .note-editable{background-color:white}.note-editor.fullscreen .note-resizebar{display:none}.note-editor.codeview .note-editable{display:none}.note-editor.codeview .note-codable{display:block}.note-editor .note-statusbar{background-color:#f5f5f5}.note-editor .note-statusbar .note-resizebar{width:100%;height:8px;cursor:ns-resize;border-top:1px solid #a9a9a9}.note-editor .note-statusbar .note-resizebar .note-icon-bar{width:20px;margin:1px auto;border-top:1px solid #a9a9a9}.note-editor .note-editable{padding:10px;overflow:auto;outline:0}.note-editor .note-editable[contenteditable="false"]{background-color:#e5e5e5}.note-editor .note-codable{display:none;width:100%;padding:10px;margin-bottom:0;font-family:Menlo,Monaco,monospace,sans-serif;font-size:14px;color:#ccc;background-color:#222;border:0;border-radius:0;box-shadow:none;-ms-box-sizing:border-box;box-sizing:border-box;resize:none}.note-air-editor{outline:0}.note-popover .popover{max-width:none}.note-popover .popover .popover-content a{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.note-popover .popover .arrow{left:20px}.note-popover .popover .popover-content,.note-toolbar{padding:0 0 5px 5px;margin:0}.note-popover .popover .popover-content>.btn-group,.note-toolbar>.btn-group{margin-top:5px;margin-right:5px;margin-left:0}.note-popover .popover .popover-content .btn-group .note-table,.note-toolbar .btn-group .note-table{min-width:0;padding:5px}.note-popover .popover .popover-content .btn-group .note-table .note-dimension-picker,.note-toolbar .btn-group .note-table .note-dimension-picker{font-size:18px}.note-popover .popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher{position:absolute!important;z-index:3;width:10em;height:10em;cursor:pointer}.note-popover .popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted{position:relative!important;z-index:1;width:5em;height:5em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC') repeat}.note-popover .popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted{position:absolute!important;z-index:2;width:1em;height:1em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC') repeat}.note-popover .popover .popover-content .note-style h1,.note-toolbar .note-style h1,.note-popover .popover .popover-content .note-style h2,.note-toolbar .note-style h2,.note-popover .popover .popover-content .note-style h3,.note-toolbar .note-style h3,.note-popover .popover .popover-content .note-style h4,.note-toolbar .note-style h4,.note-popover .popover .popover-content .note-style h5,.note-toolbar .note-style h5,.note-popover .popover .popover-content .note-style h6,.note-toolbar .note-style h6,.note-popover .popover .popover-content .note-style blockquote,.note-toolbar .note-style blockquote{margin:0}.note-popover .popover .popover-content .note-color .dropdown-toggle,.note-toolbar .note-color .dropdown-toggle{width:20px;padding-left:5px}.note-popover .popover .popover-content .note-color .dropdown-menu,.note-toolbar .note-color .dropdown-menu{min-width:340px}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group,.note-toolbar .note-color .dropdown-menu .btn-group{margin:0}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group:first-child,.note-toolbar .note-color .dropdown-menu .btn-group:first-child{margin:0 5px}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-palette-title,.note-toolbar .note-color .dropdown-menu .btn-group .note-palette-title{margin:2px 7px;font-size:12px;text-align:center;border-bottom:1px solid #eee}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset,.note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset{padding:0 3px;margin:3px;font-size:11px;cursor:pointer;border-radius:5px}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-color-row,.note-toolbar .note-color .dropdown-menu .btn-group .note-color-row{height:20px}.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset:hover,.note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset:hover{background:#eee}.note-popover .popover .popover-content .note-para .dropdown-menu,.note-toolbar .note-para .dropdown-menu{min-width:216px;padding:5px}.note-popover .popover .popover-content .note-para .dropdown-menu>div:first-child,.note-toolbar .note-para .dropdown-menu>div:first-child{margin-right:5px}.note-popover .popover .popover-content .dropdown-menu,.note-toolbar .dropdown-menu{min-width:90px}.note-popover .popover .popover-content .dropdown-menu.right,.note-toolbar .dropdown-menu.right{right:0;left:auto}.note-popover .popover .popover-content .dropdown-menu.right::before,.note-toolbar .dropdown-menu.right::before{right:9px;left:auto!important}.note-popover .popover .popover-content .dropdown-menu.right::after,.note-toolbar .dropdown-menu.right::after{right:10px;left:auto!important}.note-popover .popover .popover-content .dropdown-menu li a i,.note-toolbar .dropdown-menu li a i{color:deepskyblue;visibility:hidden}.note-popover .popover .popover-content .dropdown-menu li a.checked i,.note-toolbar .dropdown-menu li a.checked i{visibility:visible}.note-popover .popover .popover-content .note-fontsize-10,.note-toolbar .note-fontsize-10{font-size:10px}.note-popover .popover .popover-content .note-color-palette,.note-toolbar .note-color-palette{line-height:1}.note-popover .popover .popover-content .note-color-palette div .note-color-btn,.note-toolbar .note-color-palette div .note-color-btn{width:20px;height:20px;padding:0;margin:0;border:1px solid #fff}.note-popover .popover .popover-content .note-color-palette div .note-color-btn:hover,.note-toolbar .note-color-palette div .note-color-btn:hover{border:1px solid #000}.note-dialog>div{display:none}.note-dialog .note-image-dialog .note-dropzone{min-height:100px;margin-bottom:10px;font-size:30px;line-height:4;color:lightgray;text-align:center;border:4px dashed lightgray}.note-dialog .note-help-dialog{font-size:12px;color:#ccc;background:transparent;background-color:#222!important;border:0;-webkit-opacity:.9;-khtml-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90)}.note-dialog .note-help-dialog .modal-content{background:transparent;border:1px solid white;border-radius:5px;box-shadow:none}.note-dialog .note-help-dialog a{font-size:12px;color:white}.note-dialog .note-help-dialog .title{padding-bottom:5px;font-size:14px;font-weight:bold;color:white;border-bottom:white 1px solid}.note-dialog .note-help-dialog .modal-close{font-size:14px;color:#dd0;cursor:pointer}.note-dialog .note-help-dialog .note-shortcut-layout{width:100%}.note-dialog .note-help-dialog .note-shortcut-layout td{vertical-align:top}.note-dialog .note-help-dialog .note-shortcut{margin-top:8px}.note-dialog .note-help-dialog .note-shortcut th{font-size:13px;color:#dd0;text-align:left}.note-dialog .note-help-dialog .note-shortcut td:first-child{min-width:110px;padding-right:10px;font-family:"Courier New";color:#dd0;text-align:right}.note-handle .note-control-selection{position:absolute;display:none;border:1px solid black}.note-handle .note-control-selection>div{position:absolute}.note-handle .note-control-selection .note-control-selection-bg{width:100%;height:100%;background-color:black;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:alpha(opacity=30);filter:alpha(opacity=30)}.note-handle .note-control-selection .note-control-handle{width:7px;height:7px;border:1px solid black}.note-handle .note-control-selection .note-control-holder{width:7px;height:7px;border:1px solid black}.note-handle .note-control-selection .note-control-sizing{width:7px;height:7px;background-color:white;border:1px solid black}.note-handle .note-control-selection .note-control-nw{top:-5px;left:-5px;border-right:0;border-bottom:0}.note-handle .note-control-selection .note-control-ne{top:-5px;right:-5px;border-bottom:0;border-left:none}.note-handle .note-control-selection .note-control-sw{bottom:-5px;left:-5px;border-top:0;border-right:0}.note-handle .note-control-selection .note-control-se{right:-5px;bottom:-5px;cursor:se-resize}.note-handle .note-control-selection .note-control-selection-info{right:0;bottom:0;padding:5px;margin:5px;font-size:12px;color:white;background-color:black;border-radius:5px;-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70)}/*!
 * FullCalendar v2.0.3 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */


.fc {
	direction: ltr;
	text-align: left;
	}
	
.fc table {
	border-collapse: collapse;
	border-spacing: 0;
	}
	
html .fc,
.fc table {
	font-size: 1em;
	}
	
.fc td,
.fc th {
	padding: 0;
	vertical-align: top;
	}



/* Header
------------------------------------------------------------------------*/

.fc-header td {
	white-space: nowrap;
	}

.fc-header-left {
	width: 25%;
	text-align: left;
	}
	
.fc-header-center {
	text-align: center;
	}
	
.fc-header-right {
	width: 25%;
	text-align: right;
	}
	
.fc-header-title {
	display: inline-block;
	vertical-align: top;
	}
	
.fc-header-title h2 {
	margin-top: 0;
	white-space: nowrap;
	}
	
.fc .fc-header-space {
	padding-left: 10px;
	}
	
.fc-header .fc-button {
	margin-bottom: 1em;
	vertical-align: top;
	}
	
/* buttons edges butting together */

.fc-header .fc-button {
	margin-right: -1px;
	}
	
.fc-header .fc-corner-right,  /* non-theme */
.fc-header .ui-corner-right { /* theme */
	margin-right: 0; /* back to normal */
	}
	
/* button layering (for border precedence) */
	
.fc-header .fc-state-hover,
.fc-header .ui-state-hover {
	z-index: 2;
	}
	
.fc-header .fc-state-down {
	z-index: 3;
	}

.fc-header .fc-state-active,
.fc-header .ui-state-active {
	z-index: 4;
	}
	
	
	
/* Content
------------------------------------------------------------------------*/
	
.fc-content {
	position: relative;
	z-index: 1; /* scopes all other z-index's to be inside this container */
	clear: both;
	zoom: 1; /* for IE7, gives accurate coordinates for [un]freezeContentHeight */
	}
	
.fc-view {
	position: relative;
	width: 100%;
	overflow: hidden;
	}
	
	

/* Cell Styles
------------------------------------------------------------------------*/

.fc-widget-header,    /* <th>, usually */
.fc-widget-content {  /* <td>, usually */
	border: 1px solid #ddd;
	}
	
.fc-state-highlight { /* <td> today cell */ /* TODO: add .fc-today to <th> */
	background: #fcf8e3;
	}
	
.fc-cell-overlay { /* semi-transparent rectangle while dragging */
	background: #bce8f1;
	opacity: .3;
	filter: alpha(opacity=30); /* for IE */
	}
	


/* Buttons
------------------------------------------------------------------------*/

.fc-button {
	position: relative;
	display: inline-block;
	padding: 0 .6em;
	overflow: hidden;
	height: 1.9em;
	line-height: 1.9em;
	white-space: nowrap;
	cursor: pointer;
	}
	
.fc-state-default { /* non-theme */
	border: 1px solid;
	}

.fc-state-default.fc-corner-left { /* non-theme */
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	}

.fc-state-default.fc-corner-right { /* non-theme */
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	}

/*
	Our default prev/next buttons use HTML entities like &lsaquo; &rsaquo; &laquo; &raquo;
	and we'll try to make them look good cross-browser.
*/

.fc-button .fc-icon {
	margin: 0 .1em;
	font-size: 2em;
	font-family: "Courier New", Courier, monospace;
	vertical-align: baseline; /* for IE7 */
	}

.fc-icon-left-single-arrow:after {
	content: "\02039";
	font-weight: bold;
	}

.fc-icon-right-single-arrow:after {
	content: "\0203A";
	font-weight: bold;
	}

.fc-icon-left-double-arrow:after {
	content: "\000AB";
	}

.fc-icon-right-double-arrow:after {
	content: "\000BB";
	}
	
/* icon (for jquery ui) */

.fc-button .ui-icon {
	position: relative;
	top: 50%;
	float: left;
	margin-top: -8px; /* we know jqui icons are always 16px tall */
	}
	
/*
  button states
  borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
*/

.fc-state-default {
	background-color: #f5f5f5;
	background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	color: #333;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	}

.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
	color: #333333;
	background-color: #e6e6e6;
	}

.fc-state-hover {
	color: #333333;
	text-decoration: none;
	background-position: 0 -15px;
	transition: background-position 0.1s linear;
	}

.fc-state-down,
.fc-state-active {
	background-color: #cccccc;
	background-image: none;
	outline: 0;
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
	}

.fc-state-disabled {
	cursor: default;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	box-shadow: none;
	}

	

/* Global Event Styles
------------------------------------------------------------------------*/

.fc-event-container > * {
	z-index: 8;
	}

.fc-event-container > .ui-draggable-dragging,
.fc-event-container > .ui-resizable-resizing {
	z-index: 9;
	}
	 
.fc-event {
	border: 1px solid #3a87ad; /* default BORDER color */
	background-color: #3a87ad; /* default BACKGROUND color */
	color: #fff;               /* default TEXT color */
	font-size: .85em;
	cursor: default;
	}

a.fc-event {
	text-decoration: none;
	}
	
a.fc-event,
.fc-event-draggable {
	cursor: pointer;
	}
	
.fc-rtl .fc-event {
	text-align: right;
	}

.fc-event-inner {
	width: 100%;
	height: 100%;
	overflow: hidden;
	}
	
.fc-event-time,
.fc-event-title {
	padding: 0 1px;
	}
	
.fc .ui-resizable-handle {
	display: block;
	position: absolute;
	z-index: 99999;
	overflow: hidden; /* hacky spaces (IE6/7) */
	font-size: 300%;  /* */
	line-height: 50%; /* */
	}
	
	
	
/* Horizontal Events
------------------------------------------------------------------------*/

.fc-event-hori {
	border-width: 1px 0;
	margin-bottom: 1px;
	}

.fc-ltr .fc-event-hori.fc-event-start,
.fc-rtl .fc-event-hori.fc-event-end {
	border-left-width: 1px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	}

.fc-ltr .fc-event-hori.fc-event-end,
.fc-rtl .fc-event-hori.fc-event-start {
	border-right-width: 1px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	}
	
/* resizable */
	
.fc-event-hori .ui-resizable-e {
	top: 0           !important; /* importants override pre jquery ui 1.7 styles */
	right: -3px      !important;
	width: 7px       !important;
	height: 100%     !important;
	cursor: e-resize;
	}
	
.fc-event-hori .ui-resizable-w {
	top: 0           !important;
	left: -3px       !important;
	width: 7px       !important;
	height: 100%     !important;
	cursor: w-resize;
	}
	
.fc-event-hori .ui-resizable-handle {
	_padding-bottom: 14px; /* IE6 had 0 height */
	}
	
	
	
/* Reusable Separate-border Table
------------------------------------------------------------*/

table.fc-border-separate {
	border-collapse: separate;
	}
	
.fc-border-separate th,
.fc-border-separate td {
	border-width: 1px 0 0 1px;
	}
	
.fc-border-separate th.fc-last,
.fc-border-separate td.fc-last {
	border-right-width: 1px;
	}
	
.fc-border-separate tr.fc-last th,
.fc-border-separate tr.fc-last td {
	border-bottom-width: 1px;
	}
	
.fc-border-separate tbody tr.fc-first td,
.fc-border-separate tbody tr.fc-first th {
	border-top-width: 0;
	}
	
	

/* Month View, Basic Week View, Basic Day View
------------------------------------------------------------------------*/

.fc-grid th {
	text-align: center;
	}

.fc .fc-week-number {
	width: 22px;
	text-align: center;
	}

.fc .fc-week-number div {
	padding: 0 2px;
	}
	
.fc-grid .fc-day-number {
	float: right;
	padding: 0 2px;
	}
	
.fc-grid .fc-other-month .fc-day-number {
	opacity: 0.3;
	filter: alpha(opacity=30); /* for IE */
	/* opacity with small font can sometimes look too faded
	   might want to set the 'color' property instead
	   making day-numbers bold also fixes the problem */
	}
	
.fc-grid .fc-day-content {
	clear: both;
	padding: 2px 2px 1px; /* distance between events and day edges */
	}
	
/* event styles */
	
.fc-grid .fc-event-time {
	font-weight: bold;
	}
	
/* right-to-left */
	
.fc-rtl .fc-grid .fc-day-number {
	float: left;
	}
	
.fc-rtl .fc-grid .fc-event-time {
	float: right;
	}
	
	

/* Agenda Week View, Agenda Day View
------------------------------------------------------------------------*/

.fc-agenda table {
	border-collapse: separate;
	}
	
.fc-agenda-days th {
	text-align: center;
	}
	
.fc-agenda .fc-agenda-axis {
	width: 50px;
	padding: 0 4px;
	vertical-align: middle;
	text-align: right;
	font-weight: normal;
	}

.fc-agenda-slots .fc-agenda-axis {
	white-space: nowrap;
	}

.fc-agenda .fc-week-number {
	font-weight: bold;
	}
	
.fc-agenda .fc-day-content {
	padding: 2px 2px 1px;
	}
	
/* make axis border take precedence */
	
.fc-agenda-days .fc-agenda-axis {
	border-right-width: 1px;
	}
	
.fc-agenda-days .fc-col0 {
	border-left-width: 0;
	}
	
/* all-day area */
	
.fc-agenda-allday th {
	border-width: 0 1px;
	}
	
.fc-agenda-allday .fc-day-content {
	min-height: 34px; /* TODO: doesnt work well in quirksmode */
	_height: 34px;
	}
	
/* divider (between all-day and slots) */
	
.fc-agenda-divider-inner {
	height: 2px;
	overflow: hidden;
	}
	
.fc-widget-header .fc-agenda-divider-inner {
	background: #eee;
	}
	
/* slot rows */
	
.fc-agenda-slots th {
	border-width: 1px 1px 0;
	}
	
.fc-agenda-slots td {
	border-width: 1px 0 0;
	background: none;
	}
	
.fc-agenda-slots td div {
	height: 20px;
	}
	
.fc-agenda-slots tr.fc-slot0 th,
.fc-agenda-slots tr.fc-slot0 td {
	border-top-width: 0;
	}

.fc-agenda-slots tr.fc-minor th,
.fc-agenda-slots tr.fc-minor td {
	border-top-style: dotted;
	}
	
.fc-agenda-slots tr.fc-minor th.ui-widget-header {
	*border-top-style: solid; /* doesn't work with background in IE6/7 */
	}
	


/* Vertical Events
------------------------------------------------------------------------*/

.fc-event-vert {
	border-width: 0 1px;
	}

.fc-event-vert.fc-event-start {
	border-top-width: 1px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	}

.fc-event-vert.fc-event-end {
	border-bottom-width: 1px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	}
	
.fc-event-vert .fc-event-time {
	white-space: nowrap;
	font-size: 10px;
	}

.fc-event-vert .fc-event-inner {
	position: relative;
	z-index: 2;
	}
	
.fc-event-vert .fc-event-bg { /* makes the event lighter w/ a semi-transparent overlay  */
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	opacity: .25;
	filter: alpha(opacity=25);
	}
	
.fc .ui-draggable-dragging .fc-event-bg, /* TODO: something nicer like .fc-opacity */
.fc-select-helper .fc-event-bg {
	display: none\9; /* for IE6/7/8. nested opacity filters while dragging don't work */
	}
	
/* resizable */
	
.fc-event-vert .ui-resizable-s {
	bottom: 0        !important; /* importants override pre jquery ui 1.7 styles */
	width: 100%      !important;
	height: 8px      !important;
	overflow: hidden !important;
	line-height: 8px !important;
	font-size: 11px  !important;
	font-family: monospace;
	text-align: center;
	cursor: s-resize;
	}
	
.fc-agenda .ui-resizable-resizing { /* TODO: better selector */
	_overflow: hidden;
	}
	
	
/*
Version: 3.5.4 Timestamp: Sun Aug 30 13:30:32 EDT 2015
*/
.select2-container {
    margin: 0;
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.
    More Info : http://www.quirksmode.org/css/box.html
  */ /* webkit */ /* firefox */
  box-sizing: border-box; /* css3 */
}

.select2-container .select2-choice {
    display: block;
    height: 26px;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative;

    border: 1px solid #aaa;
    white-space: nowrap;
    line-height: 26px;
    color: #444;
    text-decoration: none;

    border-radius: 4px;

    background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: #fff;
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
    background-image: linear-gradient(to top, #eee 0%, #fff 50%);
}

html[dir="rtl"] .select2-container .select2-choice {
    padding: 0 8px 0 0;
}

.select2-container.select2-drop-above .select2-choice {
    border-bottom-color: #aaa;

    border-radius: 0 0 4px 4px;
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
    background-image: linear-gradient(to bottom, #eee 0%, #fff 90%);
}

.select2-container.select2-allowclear .select2-choice .select2-chosen {
    margin-right: 42px;
}

.select2-container .select2-choice > .select2-chosen {
    margin-right: 26px;
    display: block;
    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;
    float: none;
    width: auto;
}

html[dir="rtl"] .select2-container .select2-choice > .select2-chosen {
    margin-left: 26px;
    margin-right: 0;
}

.select2-container .select2-choice abbr {
    display: none;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 24px;
    top: 8px;

    font-size: 1px;
    text-decoration: none;

    border: 0;
    background: url('select2.png') right top no-repeat;
    cursor: pointer;
    outline: 0;
}

.select2-container.select2-allowclear .select2-choice abbr {
    display: inline-block;
}

.select2-container .select2-choice abbr:hover {
    background-position: right -11px;
    cursor: pointer;
}

.select2-drop-mask {
    border: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 9998;
    /* styles required for IE to work */
    background-color: #fff;
    filter: alpha(opacity=0);
}

.select2-drop {
    width: 100%;
    margin-top: -1px;
    position: absolute;
    z-index: 9999;
    top: 100%;

    background: #fff;
    color: #000;
    border: 1px solid #aaa;
    border-top: 0;

    border-radius: 0 0 4px 4px;
    box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
}

.select2-drop.select2-drop-above {
    margin-top: 1px;
    border-top: 1px solid #aaa;
    border-bottom: 0;

    border-radius: 4px 4px 0 0;
    box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
}

.select2-drop-active {
    border: 1px solid #5897fb;
    border-top: none;
}

.select2-drop.select2-drop-above.select2-drop-active {
    border-top: 1px solid #5897fb;
}

.select2-drop-auto-width {
    border-top: 1px solid #aaa;
    width: auto;
}

.select2-container .select2-choice .select2-arrow {
    display: inline-block;
    width: 18px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;

    border-left: 1px solid #aaa;
    border-radius: 0 4px 4px 0;

    background-clip: padding-box;

    background: #ccc;
    background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
    background-image: linear-gradient(to top, #ccc 0%, #eee 60%);
}

html[dir="rtl"] .select2-container .select2-choice .select2-arrow {
    left: 0;
    right: auto;

    border-left: none;
    border-right: 1px solid #aaa;
    border-radius: 4px 0 0 4px;
}

.select2-container .select2-choice .select2-arrow b {
    display: block;
    width: 100%;
    height: 100%;
    background: url('select2.png') no-repeat 0 1px;
}

html[dir="rtl"] .select2-container .select2-choice .select2-arrow b {
    background-position: 2px 1px;
}

.select2-search {
    display: inline-block;
    width: 100%;
    min-height: 26px;
    margin: 0;
    padding: 4px 4px 0 4px;

    position: relative;
    z-index: 10000;

    white-space: nowrap;
}

.select2-search input {
    width: 100%;
    height: auto !important;
    min-height: 26px;
    padding: 4px 20px 4px 5px;
    margin: 0;

    outline: 0;
    font-family: sans-serif;
    font-size: 1em;

    border: 1px solid #aaa;
    border-radius: 0;
    box-shadow: none;

    background: #fff url('select2.png') no-repeat 100% -22px;
    background: url('select2.png') no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}

html[dir="rtl"] .select2-search input {
    padding: 4px 5px 4px 20px;

    background: #fff url('select2.png') no-repeat -37px -22px;
    background: url('select2.png') no-repeat -37px -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}

.select2-search input.select2-active {
    background: #fff url('select2-spinner.gif') no-repeat 100%;
    background: url('select2-spinner.gif') no-repeat 100%, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}

.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;
    box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}

.select2-dropdown-open .select2-choice {
    border-bottom-color: transparent;
    box-shadow: 0 1px 0 #fff inset;

    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;

    background-color: #eee;
    background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
    background-image: linear-gradient(to top, #fff 0%, #eee 50%);
}

.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
    border: 1px solid #5897fb;
    border-top-color: transparent;
    background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
    background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
}

.select2-dropdown-open .select2-choice .select2-arrow {
    background: transparent;
    border-left: none;
    filter: none;
}
html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow {
    border-right: none;
}

.select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -18px 1px;
}

html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -16px 1px;
}

.select2-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/* results */
.select2-results {
    max-height: 200px;
    padding: 0 0 0 4px;
    margin: 4px 4px 4px 0;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

html[dir="rtl"] .select2-results {
    padding: 0 4px 0 0;
    margin: 4px 0 4px 4px;
}

.select2-results ul.select2-result-sub {
    margin: 0;
    padding-left: 0;
}

.select2-results li {
    list-style: none;
    display: list-item;
    background-image: none;
}

.select2-results li.select2-result-with-children > .select2-result-label {
    font-weight: bold;
}

.select2-results .select2-result-label {
    padding: 3px 7px 4px;
    margin: 0;
    cursor: pointer;

    min-height: 1em;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
}

.select2-results-dept-1 .select2-result-label { padding-left: 20px }
.select2-results-dept-2 .select2-result-label { padding-left: 40px }
.select2-results-dept-3 .select2-result-label { padding-left: 60px }
.select2-results-dept-4 .select2-result-label { padding-left: 80px }
.select2-results-dept-5 .select2-result-label { padding-left: 100px }
.select2-results-dept-6 .select2-result-label { padding-left: 110px }
.select2-results-dept-7 .select2-result-label { padding-left: 120px }

.select2-results .select2-highlighted {
    background: #3875d7;
    color: #fff;
}

.select2-results li em {
    background: #feffde;
    font-style: normal;
}

.select2-results .select2-highlighted em {
    background: transparent;
}

.select2-results .select2-highlighted ul {
    background: #fff;
    color: #000;
}

.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-ajax-error,
.select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
    padding-left: 5px;
}

/*
disabled look for disabled choices in the results dropdown
*/
.select2-results .select2-disabled.select2-highlighted {
    color: #666;
    background: #f4f4f4;
    display: list-item;
    cursor: default;
}
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}

.select2-results .select2-selected {
    display: none;
}

.select2-more-results.select2-active {
    background: #f4f4f4 url('select2-spinner.gif') no-repeat 100%;
}

.select2-results .select2-ajax-error {
    background: rgba(255, 50, 50, .2);
}

.select2-more-results {
    background: #f4f4f4;
    display: list-item;
}

/* disabled styles */

.select2-container.select2-container-disabled .select2-choice {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow {
    background-color: #f4f4f4;
    background-image: none;
    border-left: 0;
}

.select2-container.select2-container-disabled .select2-choice abbr {
    display: none;
}


/* multiselect */

.select2-container-multi .select2-choices {
    height: auto !important;
    height: 1%;
    margin: 0;
    padding: 0 5px 0 0;
    position: relative;

    border: 1px solid #aaa;
    cursor: text;
    overflow: hidden;

    background-color: #fff;
    background-image: linear-gradient(to bottom, #eee 1%, #fff 15%);
}

html[dir="rtl"] .select2-container-multi .select2-choices {
    padding: 0 0 0 5px;
}

.select2-locked {
  padding: 3px 5px 3px 5px !important;
}

.select2-container-multi .select2-choices {
    min-height: 26px;
}

.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;
    box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}
.select2-container-multi .select2-choices li {
    float: left;
    list-style: none;
}
html[dir="rtl"] .select2-container-multi .select2-choices li
{
    float: right;
}
.select2-container-multi .select2-choices .select2-search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}

.select2-container-multi .select2-choices .select2-search-field input {
    padding: 5px;
    margin: 1px 0;

    font-family: sans-serif;
    font-size: 100%;
    color: #666;
    outline: 0;
    border: 0;
    box-shadow: none;
    background: transparent !important;
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: #fff url('select2-spinner.gif') no-repeat 100% !important;
}

.select2-default {
    color: #999 !important;
}

.select2-container-multi .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 18px;
    margin: 3px 0 3px 5px;
    position: relative;

    line-height: 13px;
    color: #333;
    cursor: default;
    border: 1px solid #aaaaaa;

    border-radius: 3px;
    box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);

    background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: #e4e4e4;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
    background-image: linear-gradient(to bottom, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
}
html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice
{
    margin: 3px 5px 3px 0;
    padding: 3px 18px 3px 5px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
    cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #d4d4d4;
}

.select2-search-choice-close {
    display: block;
    width: 12px;
    height: 13px;
    position: absolute;
    right: 3px;
    top: 4px;

    font-size: 1px;
    outline: none;
    background: url('select2.png') right top no-repeat;
}
html[dir="rtl"] .select2-search-choice-close {
    right: auto;
    left: 3px;
}

.select2-container-multi .select2-search-choice-close {
    left: 3px;
}

html[dir="rtl"] .select2-container-multi .select2-search-choice-close {
    left: auto;
    right: 2px;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    background-position: right -11px;
}

/* disabled styles */
.select2-container-multi.select2-container-disabled .select2-choices {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 5px;
    border: 1px solid #ddd;
    background-image: none;
    background-color: #f4f4f4;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {    display: none;
    background: none;
}
/* end multiselect */


.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
    text-decoration: underline;
}

.select2-offscreen, .select2-offscreen:focus {
    clip: rect(0 0 0 0) !important;
    width: 1px !important;
    height: 1px !important;
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    position: absolute !important;
    outline: 0 !important;
    left: 0px !important;
    top: 0px !important;
}

.select2-display-none {
    display: none;
}

.select2-measure-scrollbar {
    position: absolute;
    top: -10000px;
    left: -10000px;
    width: 100px;
    height: 100px;
    overflow: scroll;
}

/* Retina-ize icons */

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx)  {
    .select2-search input,
    .select2-search-choice-close,
    .select2-container .select2-choice abbr,
    .select2-container .select2-choice .select2-arrow b {
        background-image: url('select2x2.png') !important;
        background-repeat: no-repeat !important;
        background-size: 60px 40px !important;
    }

    .select2-search input {
        background-position: 100% -21px !important;
    }
}
.colorpicker-visible,
.colorpicker-visible .dropdown-menu {
  display: block !important;
}
colorpicker-saturation {
  display: block;
  width: 100px;
  height: 100px;
  background-image: url("data:image/png;base64,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");
  background-size: contain;
  cursor: crosshair;
  float: left;
}
colorpicker-saturation i {
  display: block;
  height: 7px;
  width: 7px;
  border: 1px solid #000;
  border-radius: 5px;
  position: absolute;
  top: 0;
  left: 0;
  margin: -4px 0 0 -4px;
}
colorpicker-saturation i::after {
  content: '';
  display: block;
  height: 7px;
  width: 7px;
  border: 1px solid #fff;
  border-radius: 5px;
}
colorpicker-hue,
colorpicker-alpha {
  width: 15px;
  height: 100px;
  float: left;
  cursor: row-resize;
  margin-left: 4px;
  margin-bottom: 4px;
}
colorpicker-hue i,
colorpicker-alpha i {
  display: block;
  height: 2px;
  background: #000;
  border-top: 1px solid #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  margin-top: -1px;
}
colorpicker-hue {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAMAAABw8qpSAAABLFBMVEUA/z8AuP//JAAA/33/3AAA/1ABAv8A/7r/AH7/jgD2AP8A//j/AEHmAP/XAP/HAP+4AP//ALyoAP+aAP+JAP97AP9rAP9cAP9MAP8+AP8tAP8fAP8PAP8ATv//AG7/cAD/vgD/APoAmv//ADH/AKwB/wMA5//4Eg4AL///AOr/UQD/nwAA/27/7AAA/+kAe/8Ayf8A/5sA/zEA/6z/ABEAEP8A/17/MgAA/9n/ACL/gAD/AJ0AXP8Aqv//AMoA/yHqFBb/zAD/AGD/ANsA9//1/wDk/wDV/wDF/wC3/wD/AI2m/wD/FACY/wCI/wB5/wBp/wD/YgBb/wBK/wA8/wAs/wAd/wAN/wAAPv8A/xH/AFAAi///rQAA/8r/+gAA1///QwAAH/8Abf8A/43c/JNGAAAAiUlEQVR4AQXBg2EDAAAAsMy2bds2ttp2+/8PTby79mDLsKJPq/oFPdk24dWXAxsGjRg1ZtykKdNmzJozb8GiJct63WjYl7fiWdOZkk0vOpyr2fVtyKl7FX2uXGjpcuxWDy69KdiRk5WRlpIUFxMVERLw78+vH1Unun1YV3ZkwKM1CYfq7nQK22sD03ITV2Aqp0IAAAAASUVORK5CYII=");
  background-size: contain;
}
colorpicker-alpha {
  display: none;
}
colorpicker-alpha,
.colorpicker-color {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAABkCAMAAACIElGlAAADAFBMVEUAAADT09PT09P////T09P////e3t7q6urT09Px8fHT09P////////T09PT09P////////T09PT09P////////////T09PT09P////////////T09P////T09PT09PT09P////T09PT09P////////////////T09P////T09PT09P////T09PT09PT09PT09PT09PT09P////T09P////T09PT09P////////////T09P////T09P////////////T09PT09P////T09P////////////////////T09P////////T09PT09P////////////////////////T09PT09P////////////////////////T09PT09P////T09PT09P////////T09P////////////T09P////////T09P////T09P////T09P////T09PT09PT09PT09P////T09PT09PT09PT09PT09PT09P////T09P////T09PT09P////////////T09PT09PT09P////T09PT09PT09PT09PT09PT09PT09P////////////////T09PT09P////////////T09P////////T09P////T09PT09PT09P////////T09P////////T09P////T09PT09P////////////////T09PT09PT09PT09P////T09PT09PT09PT09PT09PT09PT09P////T09P////T09PT09PT09PT09PT09P////////////////////////////////////T09P////T09P////T09P////T09PT09P////////////T09P////T09P////T09P////////////T09PT09P////////////////T09PT09P////T09P////T09PT09P////T09P////T09PT09P////T09PT09PT09PT09P////T09PT09P////////////T09PT09P////T09P////////T09MQsm1FAAABAHRSTlMAgJN8/vcDAfcCnJyGaZmZlomGk4yJOmM/eTxs8wY0YDFC7HNdLx18n5/7aUvzCcW9+qKiK8P0ZiltRwfdw/n8Px3WduJjItj78ss5PDHUNELbwP5wplA2FglEVwvkqNarCs4Z7b2sDLgQ0xNdyLrr0eLLUeW1Vs5TWQLwjPI3ZvQGdvxFyFrAeevaLCLvGd0kpRskGyf4qK605xKvFrGyDRHnBYMEkJaDkIBvB/gpH99O6CrbIC4nH3Lg2SXp4A7Qul/GDEgPSlMQ6LjqFU0SjyCCj5V/gnBN7xglL3O70WBU7gjFFEfft0sPTo1ndRipwXr2yRemWRVENq+ytbGuxGaWGQAAAnpJREFUeNpNxmdcDHAAxvEHOWXvmXX23ntv2XvvMg/Z44x0KaRBSnfcKSqlnYZKp1QqGpT20KZh783/eePj+3vzw3/q/AM9iURPTy6XS+RwcXNzcZMQTE1dTE3bE7y9S0u9xxD600rCGtpI2ErOsbGxzoiMrIqscnaOi4vDdnp4XYSrguwxQSb7KpMllycnl2MFaTSaTxrY5NrY5BoKb2BnZ2doZ29vb2OPSdSd4Bcc7OcXGhqamgqrYCsrq+mEiEtC3gUBDg55Dg53IkQYSYG+gb6+GEqB5wV0o5D8/JAQdKK5hA40n3BS+L6c0JJmE+ZQW8JEak1YQJ0Jq+jbaQEPnotGE+IrK+Pj+xKqU6pTUrIDAgKysZ+WEY5QQkJxcQIO0WrCUbL4YmFhgZ3UlVAUHR1d1JEwjVoRRpDJKxMTE/ShBoRR1I6whLyyvLyyUFAQFhbWhTCFFArFawXOCu/bEHpQLYKnZ0aGZw2CR1qah0dmpqurK+pTU0ILakJoTi+PC7j5RHTrqQg1qRkh3T3d3b0xoSE1ItSleoSe1IswmIYQPl8UlhLWkaOj41tHbKENBLX6j1qt/KFUKnFN+Onk9NvJCQdJpfqlUqGiIjExcRthN91/JsJmGkhYRO/OCBhHwwgxMWUxZQMIu8j8o7m5OfbRLMJh2kTYQ1FRhYVR2EHzCOtpMmEG3SUsJEvLoKAg2Prb2tqOJYSH+/uH33shwlTaS1hLBwhX6AYX2tuiRwStVntOa5yUZJwEqbREKjUi5Bjl5BhZW1uXWOMYGRBOnNDX1zfoxz1FwwkfSJfgo6vr41P7soBBNJ7Qm2YSzHTMzMwmEHRoMf0Fm5mYOUrzNBYAAAAASUVORK5CYII=");
  background-size: 10px 100%;
}
.colorpicker {
  top: 0;
  left: 0;
  z-index: 99999;
  display: none;
}
.colorpicker colorpicker-hue,
.colorpicker colorpicker-alpha,
.colorpicker colorpicker-saturation {
  position: relative;
}
.colorpicker input {
  width: 100px;
  font-size: 11px;
  color: #000;
  background-color: #fff;
}
.colorpicker.alpha {
  min-width: 140px;
}
.colorpicker.alpha colorpicker-alpha {
  display: block;
}
.colorpicker.dropdown {
  position: absolute;
}
.colorpicker.colorpicker-fixed-position {
  position: fixed;
}
.colorpicker .dropdown-menu::after,
.colorpicker .dropdown-menu::before {
  content: '';
  display: inline-block;
  position: absolute;
}
.colorpicker .dropdown-menu::after {
  clear: both;
  border: 6px solid transparent;
  top: -5px;
  left: 7px;
}
.colorpicker .dropdown-menu::before {
  border: 7px solid transparent;
  top: -6px;
  left: 6px;
}
.colorpicker .dropdown-menu {
  position: static;
  top: 0;
  left: 0;
  min-width: 129px;
  padding: 4px;
  margin-top: 0;
}
.colorpicker-position-top .dropdown-menu::after {
  border-top: 6px solid #fff;
  border-bottom: 0;
  top: auto;
  bottom: -5px;
}
.colorpicker-position-top .dropdown-menu::before {
  border-top: 7px solid rgba(0, 0, 0, 0.2);
  border-bottom: 0;
  top: auto;
  bottom: -6px;
}
.colorpicker-position-right .dropdown-menu::after {
  border-right: 6px solid #fff;
  border-left: 0;
  top: 11px;
  left: -5px;
}
.colorpicker-position-right .dropdown-menu::before {
  border-right: 7px solid rgba(0, 0, 0, 0.2);
  border-left: 0;
  top: 10px;
  left: -6px;
}
.colorpicker-position-bottom .dropdown-menu::after {
  border-bottom: 6px solid #fff;
  border-top: 0;
}
.colorpicker-position-bottom .dropdown-menu::before {
  border-bottom: 7px solid rgba(0, 0, 0, 0.2);
  border-top: 0;
}
.colorpicker-position-left .dropdown-menu::after {
  border-left: 6px solid #fff;
  border-right: 0;
  top: 11px;
  left: auto;
  right: -5px;
}
.colorpicker-position-left .dropdown-menu::before {
  border-left: 7px solid rgba(0, 0, 0, 0.2);
  border-right: 0;
  top: 10px;
  left: auto;
  right: -6px;
}
colorpicker-preview {
  display: block;
  height: 10px;
  margin: 5px 0 3px 0;
  clear: both;
  background-position: 0 100%;
}

/* ==== editable-form ==== */

/* class for single editable element */
.editable-wrap {
  display: inline-block;
  white-space: nowrap;
  margin: 0;
}

/* remove bottom-margin for bootstrap */
.editable-wrap .editable-controls,
.editable-wrap .editable-error {
  margin-bottom: 0;
}

/* remove bottom-margin of inputs */
.editable-wrap .editable-controls > input,
.editable-wrap .editable-controls > select,
.editable-wrap .editable-controls > textarea {
  margin-bottom: 0;
}

/* keep buttons on the same line */
.editable-wrap .editable-input {
  display: inline-block;
}

.editable-buttons {
  display: inline-block;
  vertical-align: top;
}

.editable-buttons button {
  margin-left: 5px;
}

/* in bootstrap width: 100% => buttons go outside the box */
.editable-input.editable-has-buttons {
  width: auto;
}

/* ==== editable-bstime ==== */

/* workaround for bootstrap that sets width: 100% and inputs become too wide */
.editable-bstime .editable-input input[type="text"] {
  width: 46px;
}

/* less padding for .well */
.editable-bstime .well-small {
  margin-bottom: 0;
  padding: 10px;
}

/* ==== editable-range ==== */

.editable-range output {
  display: inline-block;
  min-width: 30px;
  vertical-align: top;
  text-align: center;
}

/* ==== editable-color ==== */

.editable-color input[type="color"] {
  width: 50px;
}


/* ==== editable-checkbox ==== */
/* ==== editable-checklist ==== */
/* ==== editable-radiolist ==== */

.editable-checkbox label span,
.editable-checklist label span,
.editable-radiolist label span {
  margin-left: 7px;
  margin-right: 10px;
}

/* ==== element ==== */

/* hiding element */
.editable-hide {
  display: none !important;
}

.editable-click,
a.editable-click {
  text-decoration: none;
  color: #428bca;
  border-bottom: dashed 1px #428bca;
}

.editable-click:hover, 
a.editable-click:hover {
  text-decoration: none;
  color: #2a6496;
  border-bottom-color: #2a6496;
}

/* editable-empty */
.editable-empty, 
.editable-empty:hover, 
.editable-empty:focus,
a.editable-empty, 
a.editable-empty:hover, 
a.editable-empty:focus {
  font-style: italic; 
  color: #DD1144;  
  text-decoration: none;
}


multiselect .dropdown-menu{
    padding-left: 5px; 
    padding-right: 5px;
}

multiselect .dropdown-menu > li > a {
    padding: 3px 10px;
    cursor:pointer;
}/* jquery.Jcrop.css v0.9.15 - MIT License */
/*
  The outer-most container in a typical Jcrop instance
  If you are having difficulty with formatting related to styles
  on a parent element, place any fixes here or in a like selector

  You can also style this element if you want to add a border, etc
  A better method for styling can be seen below with .jcrop-light
  (Add a class to the holder and style elements for that extended class)
*/
.jcrop-holder {
  direction: ltr;
  text-align: left;
  /* IE10 touch compatibility */
  -ms-touch-action: none;
}
/* Selection Border */
.jcrop-vline,
.jcrop-hline {
  background: #ffffff url("Jcrop.gif");
  font-size: 0;
  position: absolute;
}
.jcrop-vline {
  height: 100%;
  width: 1px !important;
}
.jcrop-vline.right {
  right: 0;
}
.jcrop-hline {
  height: 1px !important;
  width: 100%;
}
.jcrop-hline.bottom {
  bottom: 0;
}
/* Invisible click targets */
.jcrop-tracker {
  height: 100%;
  width: 100%;
  /* "turn off" link highlight */
  -webkit-tap-highlight-color: transparent;
  /* disable callout, image save panel */
  -webkit-touch-callout: none;
  /* disable cut copy paste */
  -webkit-user-select: none;
}
/* Selection Handles */
.jcrop-handle {
  background-color: #333333;
  border: 1px #eeeeee solid;
  width: 7px;
  height: 7px;
  font-size: 1px;
}
.jcrop-handle.ord-n {
  left: 50%;
  margin-left: -4px;
  margin-top: -4px;
  top: 0;
}
.jcrop-handle.ord-s {
  bottom: 0;
  left: 50%;
  margin-bottom: -4px;
  margin-left: -4px;
}
.jcrop-handle.ord-e {
  margin-right: -4px;
  margin-top: -4px;
  right: 0;
  top: 50%;
}
.jcrop-handle.ord-w {
  left: 0;
  margin-left: -4px;
  margin-top: -4px;
  top: 50%;
}
.jcrop-handle.ord-nw {
  left: 0;
  margin-left: -4px;
  margin-top: -4px;
  top: 0;
}
.jcrop-handle.ord-ne {
  margin-right: -4px;
  margin-top: -4px;
  right: 0;
  top: 0;
}
.jcrop-handle.ord-se {
  bottom: 0;
  margin-bottom: -4px;
  margin-right: -4px;
  right: 0;
}
.jcrop-handle.ord-sw {
  bottom: 0;
  left: 0;
  margin-bottom: -4px;
  margin-left: -4px;
}
/* Dragbars */
.jcrop-dragbar.ord-n,
.jcrop-dragbar.ord-s {
  height: 7px;
  width: 100%;
}
.jcrop-dragbar.ord-e,
.jcrop-dragbar.ord-w {
  height: 100%;
  width: 7px;
}
.jcrop-dragbar.ord-n {
  margin-top: -4px;
}
.jcrop-dragbar.ord-s {
  bottom: 0;
  margin-bottom: -4px;
}
.jcrop-dragbar.ord-e {
  margin-right: -4px;
  right: 0;
}
.jcrop-dragbar.ord-w {
  margin-left: -4px;
}
/* The "jcrop-light" class/extension */
.jcrop-light .jcrop-vline,
.jcrop-light .jcrop-hline {
  background: #ffffff;
  filter: alpha(opacity=70) !important;
  opacity: .70!important;
}
.jcrop-light .jcrop-handle {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #000000;
  border-color: #ffffff;
  border-radius: 3px;
}
/* The "jcrop-dark" class/extension */
.jcrop-dark .jcrop-vline,
.jcrop-dark .jcrop-hline {
  background: #000000;
  filter: alpha(opacity=70) !important;
  opacity: 0.7 !important;
}
.jcrop-dark .jcrop-handle {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #ffffff;
  border-color: #000000;
  border-radius: 3px;
}
/* Simple macro to turn off the antlines */
.solid-line .jcrop-vline,
.solid-line .jcrop-hline {
  background: #ffffff;
}
/* Fix for twitter bootstrap et al. */
.jcrop-holder img,
img.jcrop-preview {
  max-width: none;
}
.introjs-overlay{position:absolute;z-index:999999;background-color:#000;opacity:0;background:radial-gradient(center,ellipse cover,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1);-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);transition:all .3s ease-out}.introjs-fixParent{z-index:auto!important;opacity:1.0!important;position:absolute!important;-ms-transform:none!important;transform:none!important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999!important}.introjs-disableInteraction{z-index:99999999!important;position:absolute}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{position:absolute;z-index:9999998;background-color:#FFF;background-color:rgba(255,255,255,.9);border:1px solid #777;border:1px solid rgba(0,0,0,.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.4);transition:all .3s ease-out}.introjs-tooltipReferenceLayer{position:absolute;visibility:hidden;z-index:10000000;background-color:transparent;transition:all .3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{position:absolute;visibility:visible;top:-16px;left:-16px;z-index:9999999999!important;padding:2px;font-family:Arial,verdana,tahoma;font-size:13px;font-weight:bold;color:white;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.3);background:#ff3019;background:linear-gradient(to bottom,#ff3019 0,#cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid white;border-radius:50%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019',endColorstr='#cf0404',GradientType=0);filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,strength=2,color=ff0000);box-shadow:0 2px 5px rgba(0,0,0,.4)}.introjs-arrow{border:5px solid white;content:'';position:absolute}.introjs-arrow.top{top:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.top-right{top:-10px;right:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:white;border-left-color:transparent}.introjs-arrow.right{right:-10px;top:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:white}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:white}.introjs-arrow.bottom{bottom:-10px;border-top-color:white;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left{left:-10px;top:10px;border-top-color:transparent;border-right-color:white;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-top-color:transparent;border-right-color:white;border-bottom-color:transparent;border-left-color:transparent}.introjs-tooltip{position:absolute;visibility:visible;padding:10px;background-color:white;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.4);transition:opacity .1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{position:relative;overflow:visible;display:inline-block;padding:.3em .8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:0;background-color:#ececec;background-image:linear-gradient(#f4f4f4,#ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;border-radius:.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:linear-gradient(#ececec,#f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{margin-right:5px;color:#7a7a7a}.introjs-prevbutton{border-radius:.2em 0 0 .2em;border-right:0}.introjs-nextbutton{border-radius:0 .2em .2em 0}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-bullets{text-align:center}.introjs-bullets ul{clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}.introjs-progress{overflow:hidden;height:10px;margin:10px 0 5px 0;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{float:left;width:0;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-tooltipbuttons{text-align:left}.introjs-skipbutton{margin-left:5px}.introjs-tooltip{direction:rtl}.introjs-prevbutton{border:1px solid #d4d4d4;border-left:none;border-radius:0 .2em .2em 0}.introjs-nextbutton{border:1px solid #d4d4d4;border-radius:.2em 0 0 .2em}/*! angularjs-slider - v5.9.0 - 
 (c) Rafal Zajac <rzajac@gmail.com>, Valentin Hervieu <valentin@hervieu.me>, Jussi Saarivirta <jusasi@gmail.com>, Angelin Sirbu <angelin.sirbu@gmail.com> - 
 https://github.com/angular-slider/angularjs-slider - 
 2016-12-12 */
.rzslider {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 4px;
  margin: 35px 0 15px 0;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.rzslider.with-legend {
  margin-bottom: 40px;
}

.rzslider[disabled] {
  cursor: not-allowed;
}

.rzslider[disabled] .rz-pointer {
  cursor: not-allowed;
  background-color: #d8e0f3;
}

.rzslider[disabled] .rz-bar-wrapper.rz-draggable {
  cursor: not-allowed;
}

.rzslider[disabled] .rz-bar.rz-selection {
  background: #8b91a2;
}

.rzslider[disabled] .rz-ticks .rz-tick {
  cursor: not-allowed;
}

.rzslider[disabled] .rz-ticks .rz-tick.rz-selected {
  background: #8b91a2;
}

.rzslider span {
  position: absolute;
  display: inline-block;
  white-space: nowrap;
}

.rzslider .rz-base {
  width: 100%;
  height: 100%;
  padding: 0;
}

.rzslider .rz-bar-wrapper {
  left: 0;
  z-index: 1;
  width: 100%;
  height: 32px;
  padding-top: 16px;
  margin-top: -16px;
  box-sizing: border-box;
}

.rzslider .rz-bar-wrapper.rz-draggable {
  cursor: move;
}

.rzslider .rz-bar {
  left: 0;
  z-index: 1;
  width: 100%;
  height: 4px;
  background: #d8e0f3;
  border-radius: 2px;
}

.rzslider .rz-bar.rz-selection {
  z-index: 2;
  background: #0db9f0;
  border-radius: 2px;
}

.rzslider .rz-pointer {
  top: -14px;
  z-index: 3;
  width: 32px;
  height: 32px;
  cursor: pointer;
  background-color: #0db9f0;
  border-radius: 16px;
}

.rzslider .rz-pointer:after {
  position: absolute;
  top: 12px;
  left: 12px;
  width: 8px;
  height: 8px;
  background: #ffffff;
  border-radius: 4px;
  content: '';
}

.rzslider .rz-pointer:hover:after {
  background-color: #ffffff;
}

.rzslider .rz-pointer.rz-active {
  z-index: 4;
}

.rzslider .rz-pointer.rz-active:after {
  background-color: #451aff;
}

.rzslider .rz-bubble {
  bottom: 16px;
  padding: 1px 3px;
  color: #55637d;
  cursor: default;
}

.rzslider .rz-bubble.rz-selection {
  top: 16px;
}

.rzslider .rz-bubble.rz-limit {
  color: #55637d;
}

.rzslider .rz-ticks {
  position: absolute;
  top: -3px;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 0;
  margin: 0;
  list-style: none;
  box-sizing: border-box;
}

.rzslider .rz-ticks .rz-tick {
  position: absolute;
  top: 0;
  left: 0;
  width: 10px;
  height: 10px;
  margin-left: 11px;
  text-align: center;
  cursor: pointer;
  background: #d8e0f3;
  border-radius: 50%;
}

.rzslider .rz-ticks .rz-tick.rz-selected {
  background: #0db9f0;
}

.rzslider .rz-ticks .rz-tick .rz-tick-value {
  position: absolute;
  top: -30px;
  -ms-transform: translate(-50%, 0);
      transform: translate(-50%, 0);
}

.rzslider .rz-ticks .rz-tick .rz-tick-legend {
  position: absolute;
  top: 24px;
  max-width: 50px;
  white-space: normal;
  -ms-transform: translate(-50%, 0);
      transform: translate(-50%, 0);
}

.rzslider .rz-ticks.rz-ticks-values-under .rz-tick-value {
  top: initial;
  bottom: -32px;
}

.rzslider.rz-vertical {
  position: relative;
  width: 4px;
  height: 100%;
  padding: 0;
  margin: 0 20px;
  vertical-align: baseline;
}

.rzslider.rz-vertical .rz-base {
  width: 100%;
  height: 100%;
  padding: 0;
}

.rzslider.rz-vertical .rz-bar-wrapper {
  top: auto;
  left: 0;
  width: 32px;
  height: 100%;
  padding: 0 0 0 16px;
  margin: 0 0 0 -16px;
}

.rzslider.rz-vertical .rz-bar {
  bottom: 0;
  left: auto;
  width: 4px;
  height: 100%;
}

.rzslider.rz-vertical .rz-pointer {
  top: auto;
  bottom: 0;
  left: -14px !important;
}

.rzslider.rz-vertical .rz-bubble {
  bottom: 0;
  left: 16px !important;
  margin-left: 3px;
}

.rzslider.rz-vertical .rz-bubble.rz-selection {
  top: auto;
  left: 16px !important;
}

.rzslider.rz-vertical .rz-ticks {
  top: 0;
  left: -3px;
  z-index: 1;
  width: 0;
  height: 100%;
}

.rzslider.rz-vertical .rz-ticks .rz-tick {
  margin-top: 11px;
  margin-left: auto;
  vertical-align: middle;
}

.rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-value {
  top: initial;
  left: 24px;
  -ms-transform: translate(0, -28%);
      transform: translate(0, -28%);
}

.rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-legend {
  top: initial;
  right: 24px;
  max-width: none;
  white-space: nowrap;
  -ms-transform: translate(0, -28%);
      transform: translate(0, -28%);
}

.rzslider.rz-vertical .rz-ticks.rz-ticks-values-under .rz-tick-value {
  right: 24px;
  bottom: initial;
  left: initial;
}.nav-docs>ul>li>a{padding-top:5px !important;padding-bottom:5px !important}.dropfile{border:2px dashed #e0e4e8;text-align:center;min-height:20px}.dropfile.hover{border-color:#aac3cc}.dropfile small{margin:50px 0;display:block}.portlet{min-height:30px}.jqstooltip{box-sizing:content-box}.axis{margin:6px 0 0}.axis li{vertical-align:top;font-size:9px;margin-right:2px;padding:0;width:10px;-webkit-text-size-adjust:none;text-align:center;line-height:1em;word-wrap:nowrap}.axis li:last-child{margin-right:0 !important}.axis-full{display:table}.axis-full li{display:table-cell;padding:0;width:1%}.easypiechart{position:relative;text-align:center}.easypiechart .h2{margin-left:10px;margin-top:10px;display:inline-block}.easypiechart canvas{position:absolute;top:0;left:0}.easypiechart .easypie-text{position:absolute;z-index:1;line-height:1;font-size:75%;width:100%;top:60%}.easypiechart img{margin-top:-4px}.combodate select{display:inline-block}.doc-buttons .btn{margin-bottom:5px}.fontawesome-icon-list{list-style:none}.fontawesome-icon-list i{font-size:14px;width:40px;margin:0;display:inline-block;text-align:center}.fontawesome-icon-list a{line-height:32px;display:block;white-space:nowrap}.fontawesome-icon-list a:hover i{font-size:28px;vertical-align:middle}.th-sortable{cursor:pointer}.th-sortable .th-sort{float:right;position:relative}.th-sort i{position:relative;z-index:1}.th-sort .fa-sort{position:absolute;left:0;top:3px;color:#bac3cc;z-index:0}.active>.th-sort .text{display:none}.active>.th-sort .text-active{display:inline !important}.sortable-placeholder{list-style:none;border:1px dashed #CCC;min-height:50px;margin-bottom:5px}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.parsley-error-list{margin:0;padding:0;list-style:none;margin-top:6px;font-size:12px}.parsley-error{border-color:#ff5f5f !important}.graph{height:250px}.graph tspan{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important}.morris-hover{position:absolute;z-index:1000}.morris-hover.morris-default-style{border-radius:2px;padding:6px;color:#666;background:rgba(255,255,255,0.9);border:solid 1px rgba(230,230,230,0.8);font-family:sans-serif;font-size:12px;text-align:center}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:700;margin:.25em 0}.morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:.1em 0}.panel .fc-header{position:relative;height:40px}.panel .fc-header .fc-button{background:transparent;border:none;box-shadow:none;margin:0;height:40px;line-height:18px;padding:10px}.panel .fc-header .fc-button.fc-state-active{background:#fff}.panel .fc-header .fc-header-title h2{font-size:15px;line-height:40px;margin:0}.panel .fc-header td{position:absolute;white-space:nowrap}.panel .fc-header .fc-header-left{width:100%;z-index:2}.panel .fc-header .fc-button-prev{float:left}.panel .fc-header .fc-button-next{float:right}.panel .fc-header .fc-header-center{z-index:1;width:100%;padding:0 40px}.panel .fc-header .fc-header-right{position:absolute;top:-39px;right:0}.panel .fc-header .fc-state-default.fc-corner-right{border-top-right-radius:2px;border-bottom-right-radius:0}.panel .fc-header .fc-state-disabled{opacity:.35;filter:alpha(opacity=35)}.panel .fc-content{margin:-1px}.fc-content .fc-widget-header,.fc-content .fc-widget-content{border-color:#ebeff6}.fc-content .fc-event{border:none;padding:4px 6px}.fc-event{background-color:#5dcff3}.datepicker td.active,.datepicker td.active:hover,.datepicker td.active:hover.active,.datepicker td.active.active{background:#594f8d;background:#594f8d \9.less}.wizard .badge-info{background-color:#5dcff3}.wizard .badge-success{background-color:#92cf5c}.wizard ul li.active{color:#5dcff3}.select2-container .select2-choice{height:30px;line-height:28px;border-color:#d8dde5;border-radius:2px;box-shadow:none;background:#fff}.select2-container .select2-choice .select2-arrow{background-color:transparent;background-image:none;border-left:none}.select2-container .select2-choice .select2-arrow b{background:none;position:relative}.select2-container .select2-choice .select2-arrow b:after{content:"\f0d7.less";font-family:FontAwesome;color:#aaa}.select2-container.select2-container-active .select2-choice{border-color:#5897fb}.select2-container.select2-dropdown-open .select2-choice .select2-arrow b:after{content:"\f0d8"}.select2-container abbr{background:transparent}.select2-container abbr:after{content:"\f00d.less";font-family:FontAwesome;position:absolute;top:-7px;font-size:11px;color:#aaa}.select2-search{position:relative;padding:0 6px}.select2-search:after{position:absolute;content:"\f002.less";font-family:FontAwesome;color:#aaa;right:10px;top:4px;width:18px}.select2-drop.select2-drop-above .select2-search:after{top:8px}.select2-search input{border-color:#d8dde5;background:#fff}.select2-results .select2-highlighted{background-color:#5dcff3}.select2-container-multi .select2-choices{border:1px solid #d8dde5;border-radius:3px;padding-top:2px}.select2-container-multi .select2-choices .select2-search-choice{border:1px solid #d8dde5;background-color:#fff;box-shadow:none}.select2-search-choice-close{background:transparent}.select2-search-choice-close:after{content:"\f00d.less";font-family:FontAwesome;font-size:11px;color:#aaa;position:absolute;left:2px;top:-1px}#flotTip{padding:3px 5px;background-color:#000;z-index:100;color:#fff;opacity:.7;filter:alpha(opacity=70);border-radius:4px}body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#717171;background-color:#f3f5f9}.h1,.h2,.h3,.h4,.h5,.h6{margin:0}a{color:#575757;text-decoration:none}a:hover,a:focus{color:#7d7d7d;text-decoration:none}.badge{background-color:#a7b4d3}.badge.up{position:relative;top:-10px;padding:3px 6px}label{font-weight:600}.label-sm{padding-top:0;padding-bottom:0}.text-primary{color:#594f8d}.text-info{color:#5dcff3}.text-success{color:#92cf5c}.text-warning{color:#fcc44d}.text-danger{color:#fb6b5b}.text-white{color:#fff}.text-muted{color:#979797}small{font-size:90%}.badge-white{background-color:transparent;border:1px solid rgba(255,255,255,0.35);padding:2px 6px}.badge-hollow{background-color:transparent;border:1px solid rgba(0,0,0,0.15);color:inherit}.caret-white{border-top-color:#fff;border-top-color:rgba(255,255,255,0.65)}a:hover .caret-white{border-top-color:#fff}.tooltip-inner{background-color:rgba(0,0,0,0.9);background-color:#4c5566}.tooltip.top .tooltip-arrow{border-top-color:rgba(0,0,0,0.9);border-top-color:#4c5566}.tooltip.right .tooltip-arrow{border-right-color:rgba(0,0,0,0.9);border-right-color:#4c5566}.tooltip.bottom .tooltip-arrow{border-bottom-color:rgba(0,0,0,0.9);border-bottom-color:#4c5566}.tooltip.left .tooltip-arrow{border-left-color:rgba(0,0,0,0.9);border-left-color:#4c5566}.popover-content{font-size:12px;line-height:1.5}.progress-xs{height:6px}.progress-sm{height:10px}.progress-sm .progress-bar{font-size:10px;line-height:1em}.breadcrumb{background-color:#fff;border:1px solid #ebeff6;padding-left:10px;font-size:12px}.accordion-group,.accordion-inner{border-color:#ebeff6;border-radius:4px}.alert{font-size:85%;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2)}.alert .close i{font-size:12px;font-weight:normal;display:block}.form-control{border-color:#d8dde5}.form-control,.form-control:focus{box-shadow:none}select.form-control{height:38px}.input-s-sm{width:120px}.input-s{width:200px}.input-s-lg{width:250px}.input-group-addon{border-color:#d8dde5;background-color:#f5f7fa}.list-group{border-radius:4px}.list-group.no-radius .list-group-item{border-radius:0 !important}.list-group.no-borders .list-group-item{border:none}.list-group.no-border .list-group-item{border-width:1px 0}.list-group.no-bg .list-group-item{background-color:transparent}.list-group-item{border-color:#ebeff6;padding-right:15px}.list-group-item.media{margin-top:0}.list-group-item.active{border-color:#5dcff3 !important;background-color:#5dcff3 !important}.list-group-item.active,.list-group-item.active .text-muted{color:#ebf9fe}.list-group-item.active a{color:#fff}.list-group-alt .list-group-item:nth-child(2n+2){background-color:rgba(0,0,0,0.02)}.list-group-lg .list-group-item{padding-top:15px;padding-bottom:15px}.list-group-sp .list-group-item{margin-bottom:5px;border-radius:3px}.list-group-item>.badge{margin-right:0}.list-group-item>.fa-chevron-right{float:right;margin-top:4px;margin-right:-5px}.list-group-item>.fa-chevron-right+.badge{margin-right:5px}.nav-pills.no-radius>li>a{border-radius:0}.nav-pills>li.active>a{color:#fff !important;background-color:#5dcff3 !important}.nav.nav-sm>li>a{padding:6px 8px}.nav>li>a .avatar{width:30px}.panel{border-radius:4px;border-color:#ebeff6}.panel.no-borders{border-width:0}.panel.no-borders .panel-heading,.panel.no-borders .panel-footer{border-width:0}.panel .table-responsive{border-color:#e0e4e8}.panel .table td,.panel .table th{padding:6px 15px;border-top:1px solid #eaedef}.panel .table thead>tr>th{border-bottom:1px solid #e0e4e8}.panel .table-striped>tbody>tr:nth-child(odd)>td,.panel .table-striped>tbody>tr:nth-child(odd)>th{background-color:#fcfdfe}.panel .table-striped>thead th{background:#fafbfc;border-right:1px solid #e0e4e8}.panel .table-striped>thead th:last-child{border-right:none}.panel-heading{border-color:#ebeff6;background-color:#fff;border-radius:4px 4px 0 0}.panel-heading.bg{margin:-1px -1px 0 -1px;border:none}.panel-heading.bg .list-group-item{border-color:transparent}.panel-heading.bg .list-group-item>a{color:#fff}.panel-heading .nav{font-size:13px;margin:-10px -15px -11px;border:none}.panel-heading .nav>li>a{border-radius:0;margin:0;border-width:0}.panel-heading .nav-tabs.nav-justified{width:auto}.panel-heading .nav-tabs.nav-justified>li:first-child>a,.panel-heading .nav-tabs.pull-left>li:first-child>a{border-radius:4px 0 0 0}.panel-heading .nav-tabs.nav-justified>li:last-child>a,.panel-heading .nav-tabs.pull-right>li:last-child>a{border-radius:0 4px 0 0}.panel-heading .nav-tabs>li>a{line-height:1.5}.panel-heading .nav-tabs>li>a:hover,.panel-heading .nav-tabs>li>a:focus{border-width:0;background:transparent;border-color:transparent}.panel-heading .nav-tabs>li.active>a,.panel-heading .nav-tabs>li.active>a:hover,.panel-heading .nav-tabs>li.active>a:focus{color:#717171;background:#fff}.panel-heading .list-group{background:transparent}.panel-footer{border-color:#ebeff6;background-color:#fff;border-radius:0 0 4px 4px}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #eaedef}.open{z-index:1050;position:relative}.dropdown-menu{font-size:13px;border-radius:4px;box-shadow:0 7px 10px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.1)}.dropdown-menu.pull-left{left:100%}.dropdown-menu>.panel{border:none;margin:-5px 0}.dropdown-menu>li>a{padding:5px 15px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:none;filter:none;background-color:#4c5566;color:#fff}.dropdown-header{padding:5px 15px}.dropdown-submenu{position:relative}.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{background-color:#4c5566;color:#fff}.dropdown-submenu:hover>.dropdown-menu,.dropdown-submenu:focus>.dropdown-menu{display:block}.dropdown-submenu.pull-left{float:none !important}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px}.dropdown-submenu .dropdown-menu{left:100%;top:0;margin-top:0;margin-left:-1px}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0}.dropdown-select>li>a input{position:absolute;left:-9999em}.carousel-control{width:40px;color:#999;text-shadow:none}.carousel-control:hover,.carousel-control:focus{color:#ccc;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control.left,.carousel-control.right{background-image:none;filter:none}.carousel-control i{position:absolute;top:50%;left:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;margin-left:-10px}.carousel-indicators.out{bottom:-5px}.carousel-indicators li{transition:background-color .25s;background:#ddd;background-color:rgba(0,0,0,0.2);border:none}.carousel-indicators .active{background:#92cf5c;width:10px;height:10px;margin:1px}.carousel.carousel-fade .item{transition:opacity .25s;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;filter:alpha(opacity=0)}.carousel.carousel-fade .active{opacity:1;filter:alpha(opacity=1)}.carousel.carousel-fade .active.left,.carousel.carousel-fade .active.right{left:0;z-index:2;opacity:0;filter:alpha(opacity=0)}.carousel.carousel-fade .next,.carousel.carousel-fade .prev{left:0;z-index:1}.carousel.carousel-fade .carousel-control{z-index:3}.col-lg-2-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-0{clear:left}.row.no-gutter{margin-left:0;margin-right:0}.no-gutter [class*="col"]{padding:0}.modal-backdrop{background-color:#4c5566}.modal-backdrop.in{opacity:.8;filter:alpha(opacity=80)}.modal-over{width:100%;height:100%;position:relative;background:#4c5566}.modal-center{position:absolute;left:50%;top:50%}.modal-content{box-shadow:0 2px 10px rgba(0,0,0,0.25)}.modal-content .modal-no-margin{margin:-1.1764705882352942em}.modal-content .modal-no-margin .cc-icon-plus{margin-top:1.1764705882352942em}.icon-lg:before{vertical-align:-10%;font-size:1.33333333em}.icon-muted{color:#d9d9d9;text-shadow:0 1px 1px #fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:transparent}@media (min-width:768px){html,body{width:100%;height:100%;overflow-x:hidden}.hbox{display:table;table-layout:fixed;border-spacing:0;width:100%}.hbox>aside,.hbox>section{display:table-cell;vertical-align:top;height:100%;padding:0;float:none}.hbox>aside.show,.hbox>section.show,.hbox>aside.hidden-sm,.hbox>section.hidden-sm{display:table-cell !important}.hbox.stretch{height:100%}.vbox{display:table;border-spacing:0;position:relative;height:100%;width:100%}.vbox>section,.vbox>footer{position:absolute;top:0;bottom:0;width:100%}.vbox>header~section{top:50px}.vbox>section.w-f{bottom:50px}.vbox>footer{top:auto;z-index:1000}.vbox>footer~section{bottom:50px}.vbox.flex>header,.vbox.flex>section,.vbox.flex>footer{position:inherit}.vbox.flex>section{display:table-row;height:100%}.vbox.flex>section>section{position:relative;height:100%;overflow:auto}.ie .vbox.flex>section>section{display:table-cell}.vbox.flex>section>section>section{position:absolute;top:0;bottom:0;left:0;right:0}.aside-xs{width:48px}.aside{width:180px}.aside-sm{width:150px}.aside-md{width:200px}.aside-lg{width:250px}.aside-xl{width:300px}.scrollable{-webkit-overflow-scrolling:touch}}.hbox>aside,.hbox>section{padding:0 !important}.header,.footer{min-height:50px;padding:0 15px}.header>p,.footer>p{margin-top:15px;display:inline-block}.header>.btn,.footer>.btn,.header>.btn-group,.footer>.btn-group,.header>.btn-toolbar,.footer>.btn-toolbar{margin-top:10px}.header>.btn-lg,.footer>.btn-lg{margin-top:0}.header .nav-tabs,.footer .nav-tabs{border:none;margin-left:-15px;margin-right:-15px}.header .nav-tabs>li a,.footer .nav-tabs>li a{border:none !important;border-radius:0;padding-top:15px;padding-bottom:15px;line-height:20px}.header .nav-tabs>li a:hover,.footer .nav-tabs>li a:hover,.header .nav-tabs>li a:focus,.footer .nav-tabs>li a:focus{background-color:transparent}.header .nav-tabs>li.active a,.footer .nav-tabs>li.active a{color:#717171}.header .nav-tabs>li.active a,.footer .nav-tabs>li.active a,.header .nav-tabs>li.active a:hover,.footer .nav-tabs>li.active a:hover{background-color:#f3f5f9}.header .nav-tabs.nav-white>li.active a,.footer .nav-tabs.nav-white>li.active a,.header .nav-tabs.nav-white>li.active a:hover,.footer .nav-tabs.nav-white>li.active a:hover{background-color:#fff}.header.navbar,.footer.navbar{min-height:0;border-radius:0;border:none;margin-bottom:0}.scrollable{overflow-x:hidden;overflow-y:auto}.no-touch .scrollable.hover{overflow-y:hidden}.no-touch .scrollable.hover:hover{overflow:visible;overflow-y:auto}@media print{html,body,.hbox,.vbox{height:auto}.vbox>section,.vbox>footer{position:relative}}html.layout-box{padding:30px;background-color:#161719}html.layout-box,html.layout-box body,html.layout-box .hbox,html.layout-box .vbox{height:auto}html.layout-box .vbox>section,html.layout-box .vbox>footer{position:static}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{border-radius:1em;background-color:rgba(50,50,50,0.3)}::-webkit-scrollbar-thumb:hover{background-color:rgba(50,50,50,0.6)}::-webkit-scrollbar-track{border-radius:1em;background-color:rgba(50,50,50,0.1)}::-webkit-scrollbar-track:hover{background-color:rgba(50,50,50,0.2)}@media (min-width:768px) and (max-width:1080px),(min-width:768px) and (max-width:1024px){.hbox.auto-height.stretch{height:auto}}.nav-bar{position:relative}.nav-bar>.btn{position:absolute;font-size:1.3em;padding:9px 12px;line-height:30px}.nav-bar .nav-brand+.btn{right:0;top:0}.nav-brand{text-align:center;font-size:25px;line-height:50px;display:block}.nav-brand:hover{text-decoration:none}.nav-brand img{max-height:20px;margin-top:-7px;vertical-align:middle}.header-nav-brand{vertical-align:top;max-height:40px}.nav-msg{position:absolute;z-index:1000;top:10px;right:10px;padding:5px}.nav-msg .dropdown-menu{top:-13px;margin-left:9px;width:300px}.nav-msg .arrow.left{top:25px}.nav-user{padding:10px 15px}.nav-user a:focus{outline:0}.nav-primary:before,.nav-primary:after{content:" ";display:table}.nav-primary:after{clear:both}.nav-primary:before,.nav-primary:after{content:" ";display:table}.nav-primary:after{clear:both}.nav-primary:before,.nav-primary:after{content:" ";display:table}.nav-primary:after{clear:both}.nav-primary:before,.nav-primary:after{content:" ";display:table}.nav-primary:after{clear:both}.nav-primary li{line-height:1.5}.nav-primary li a i{margin-right:.5em;font-size:14px}.nav-primary>ul>li>a{padding:15px 15px;position:relative;text-shadow:0 1px 1px rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.05) !important;border-top:1px solid rgba(255,255,255,0.05) !important;transition:color .3s ease-in-out 0s}.no-borders .nav-primary>ul>li>a{border-width:0 !important}.nav-primary>ul>li>a>.badge{font-size:11px;padding:3px 6px}.bg-light .nav-primary>ul>li>a{text-shadow:0 1px 1px #fff}.bg-light .nav-primary>ul>li>a:hover{background-color:#4c5566 !important}.nav-primary>ul>li:first-child>a{border-top-width:0}.nav-primary>ul>li.dropdown-submenu:hover>a,.nav-primary>ul>li.dropdown-submenu:focus>a,.nav-primary>ul>li>a:hover,.nav-primary>ul>li>a:focus,.nav-primary>ul>li>a:active,.nav-primary>ul>li.active>a{color:#fff;background-color:inherit;background-color:rgba(0,0,0,0.075) !important;text-shadow:none}.bg-light .nav-primary>ul>li.dropdown-submenu:hover>a,.bg-light .nav-primary>ul>li.dropdown-submenu:focus>a,.bg-light .nav-primary>ul>li.active>a{background-color:#4c5566 !important}.nav-primary>ul>li.dropdown-submenu>a:after{display:none}.nav-primary>ul>li>.dropdown-menu{border-radius:0}@media (min-width:768px){#nav{z-index:1000;transition:width .25s;-webkit-backface-visibility:hidden;backface-visibility:hidden}#nav .nav-avatar .thumb-sm{width:30px}#nav .nav-avatar .arrow{left:15px}#nav>.vbox>.footer{box-shadow:inset 0 1px 0 rgba(40,50,60,0.15)}#nav.nav-vertical{width:80px}#nav.nav-vertical.only-icon{width:60px}#nav.nav-vertical.only-icon .nav-primary>ul>li>a i{margin:5px 0}#nav.nav-vertical.only-icon .nav-primary>ul>li>a span{display:none}#nav.nav-vertical.only-icon .nav-avatar .arrow{left:12px !important}#nav.nav-vertical .nav-avatar .caret{display:none}#nav.nav-vertical .nav-avatar>.thumb-sm{width:100%}#nav.nav-vertical .nav-avatar .arrow{left:27px !important}#nav.nav-vertical .nav-msg{top:5px}#nav.nav-vertical .nav-msg .arrow.left{top:20px}#nav.nav-vertical .nav-msg .dropdown-menu{top:-8px}#nav.nav-vertical .nav-brand{font-size:20px;padding-left:0;padding-right:0}#nav.nav-vertical .nav-primary>ul>li>a{position:relative;padding:12px 0;font-size:11px;text-align:center}#nav.nav-vertical .nav-primary>ul>li>a span{display:block}#nav.nav-vertical .nav-primary>ul>li>a i{display:block;font-size:19px;margin:4px 0}#nav.nav-vertical .nav-primary>ul>li>a .badge{position:absolute;right:10px;top:10px}#nav.nav-vertical>.vbox>.footer{padding-left:10px;padding-right:10px}#nav.nav-vertical .hidden-vertical{display:none}}@media (max-width:767px){.nav-user{text-align:center}.nav-user .nav-avatar{margin-top:20px;display:inline-block}.nav-user .nav-avatar .thumb-sm{position:relative;width:160px;background-color:rgba(255,255,255,0.15);padding:5px}.nav-user .nav-avatar .thumb-sm:before{content:"";position:absolute;left:5px;right:5px;bottom:5px;top:5px;border:4px solid #fff;border-radius:500px}.nav-user .nav-avatar .thumb-sm .caret{display:none}.nav-user .dropdown-menu{text-align:left;margin-top:0}.nav-user .nav-msg{right:auto;left:10px}.nav-user .nav-msg .dropdown-menu{top:-6px;width:260px}.nav-user .nav-msg .arrow.left{top:20px}.nav-bar-fixed-top{position:fixed;left:0;width:100%;z-index:1100}.nav-bar-fixed-top+*{padding-top:50px}.nav-bar-fixed-bottom{position:fixed;left:0;bottom:0;width:100%;z-index:1100}html,body{overflow-x:hidden;min-height:100%}.nav-primary .dropdown-menu{position:relative;float:none;left:0;margin-left:0;padding:0}.nav-primary .dropdown-menu a{padding:15px;border-bottom:1px solid #eee}.nav-primary .dropdown-menu li:last-child a{border-bottom:none}.nav-off-screen{position:absolute;left:0;top:0;bottom:0;width:75%;visibility:visible;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.nav-off-screen .nav-primary{display:block !important}.nav-off-screen .nav-bar-fixed-top{width:75%}.nav-off-screen.push-right{left:auto;right:0}.nav-off-screen.push-right+*{transform:translate3d(-75%, 0, 0)}.nav-off-screen+*{background-color:#f3f5f9;transition:transform .2s ease-in-out;transition-delay:0s;transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(75%, 0, 0);overflow:hidden;position:absolute;height:100%;top:0;left:0;right:0;z-index:2}.nav-off-screen+* .nav-off-screen-block{display:block !important;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1950}.slimScrollDiv,.slim-scroll{overflow:visible !important;height:auto !important}.slimScrollBar,.slimScrollRail{display:none !important}}.SubNavigation{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #ebeff6;padding:1.5rem}.SubNavigation-Item{padding:1rem 2rem;border-radius:5px;position:relative}.SubNavigation-Item .badge{position:absolute;top:-5px;right:-5px}.SubNavigation-Item:not(:last-child){margin-right:1.5rem}.SubNavigation-Item.active{background-color:#EEF3F9}.arrow{border-width:8px;z-index:1}.arrow,.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.arrow:after{border-width:7px;content:""}.arrow.top{left:50%;margin-left:-8px;border-top-width:0;border-bottom-color:#eee;border-bottom-color:rgba(0,0,0,0.1);top:-8px}.arrow.top:after{content:" ";top:1px;margin-left:-7px;border-top-width:0;border-bottom-color:#fff}.arrow.right{top:50%;right:-8px;margin-top:-8px;border-right-width:0;border-left-color:#eee;border-left-color:rgba(0,0,0,0.1)}.arrow.right:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-7px}.arrow.bottom{left:50%;margin-left:-8px;border-bottom-width:0;border-top-color:#eee;border-top-color:rgba(0,0,0,0.1);bottom:-8px}.arrow.bottom:after{content:" ";bottom:1px;margin-left:-7px;border-bottom-width:0;border-top-color:#fff}.arrow.left{top:50%;left:-8px;margin-top:-8px;border-left-width:0;border-right-color:#eee;border-right-color:rgba(0,0,0,0.1)}.arrow.left:after{content:" ";left:1px;border-left-width:0;border-right-color:#fff;bottom:-7px}.btn-default{color:#fff;color:#fff !important;background-color:#aeb6cb;border-color:#aeb6cb}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#fff;background-color:#95a0bb;border-color:#8994b3}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#aeb6cb;border-color:#aeb6cb}.btn-default .badge{color:#aeb6cb;background-color:#fff}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#fff !important;background-color:#95a0bb;border-color:#8994b3}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#aeb6cb;border-color:#aeb6cb}.btn-default .caret{border-top-color:#fff}.btn-twitter{color:#fff;color:#fff !important;background-color:#00c7f7;border-color:#00c7f7}.btn-twitter:hover,.btn-twitter:focus,.btn-twitter:active,.btn-twitter.active,.open .dropdown-toggle.btn-twitter{color:#fff;background-color:#00a6ce;border-color:#0096ba}.btn-twitter:active,.btn-twitter.active,.open .dropdown-toggle.btn-twitter{background-image:none}.btn-twitter.disabled,.btn-twitter[disabled],fieldset[disabled] .btn-twitter,.btn-twitter.disabled:hover,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter:hover,.btn-twitter.disabled:focus,.btn-twitter[disabled]:focus,fieldset[disabled] .btn-twitter:focus,.btn-twitter.disabled:active,.btn-twitter[disabled]:active,fieldset[disabled] .btn-twitter:active,.btn-twitter.disabled.active,.btn-twitter[disabled].active,fieldset[disabled] .btn-twitter.active{background-color:#00c7f7;border-color:#00c7f7}.btn-twitter .badge{color:#00c7f7;background-color:#fff}.btn-twitter:hover,.btn-twitter:focus,.btn-twitter:active,.btn-twitter.active,.open .dropdown-toggle.btn-twitter{color:#fff !important;background-color:#00a6ce;border-color:#0096ba}.btn-twitter:active,.btn-twitter.active,.open .dropdown-toggle.btn-twitter{background-image:none}.btn-twitter.disabled,.btn-twitter[disabled],fieldset[disabled] .btn-twitter,.btn-twitter.disabled:hover,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter:hover,.btn-twitter.disabled:focus,.btn-twitter[disabled]:focus,fieldset[disabled] .btn-twitter:focus,.btn-twitter.disabled:active,.btn-twitter[disabled]:active,fieldset[disabled] .btn-twitter:active,.btn-twitter.disabled.active,.btn-twitter[disabled].active,fieldset[disabled] .btn-twitter.active{background-color:#00c7f7;border-color:#00c7f7}.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-white.active{background-color:#fcfcfe}.btn-link{color:#717171}.btn-link.active{webkit-box-shadow:none;box-shadow:none}.btn-primary{color:#fff;color:#fff !important;background-color:#594f8d;border-color:#594f8d}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#484073;border-color:#403966}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#594f8d;border-color:#594f8d}.btn-primary .badge{color:#594f8d;background-color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff !important;background-color:#484073;border-color:#403966}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#594f8d;border-color:#594f8d}.btn-success{color:#fff;color:#fff !important;background-color:#92cf5c;border-color:#92cf5c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#7dc63c;border-color:#73b836}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#92cf5c;border-color:#92cf5c}.btn-success .badge{color:#92cf5c;background-color:#fff}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff !important;background-color:#7dc63c;border-color:#73b836}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#92cf5c;border-color:#92cf5c}.btn-info{color:#fff;color:#fff !important;background-color:#5dcff3;border-color:#5dcff3}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#37c4f0;border-color:#24beef}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5dcff3;border-color:#5dcff3}.btn-info .badge{color:#5dcff3;background-color:#fff}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff !important;background-color:#37c4f0;border-color:#24beef}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5dcff3;border-color:#5dcff3}.btn-warning{color:#fff;color:#fff !important;background-color:#fcc44d;border-color:#fcc44d}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#fbb725;border-color:#fbb011}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#fcc44d;border-color:#fcc44d}.btn-warning .badge{color:#fcc44d;background-color:#fff}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff !important;background-color:#fbb725;border-color:#fbb011}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#fcc44d;border-color:#fcc44d}.btn-danger{color:#fff;color:#fff !important;background-color:#fb6b5b;border-color:#fb6b5b}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#fa4733;border-color:#fa351f}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#fb6b5b;border-color:#fb6b5b}.btn-danger .badge{color:#fb6b5b;background-color:#fff}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff !important;background-color:#fa4733;border-color:#fa351f}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#fb6b5b;border-color:#fb6b5b}.btn-facebook{color:#fff;color:#fff !important;background-color:#335397;border-color:#335397}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active,.btn-facebook.active,.open .dropdown-toggle.btn-facebook{color:#fff;background-color:#294279;border-color:#243a69}.btn-facebook:active,.btn-facebook.active,.open .dropdown-toggle.btn-facebook{background-image:none}.btn-facebook.disabled,.btn-facebook[disabled],fieldset[disabled] .btn-facebook,.btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled:active,.btn-facebook[disabled]:active,fieldset[disabled] .btn-facebook:active,.btn-facebook.disabled.active,.btn-facebook[disabled].active,fieldset[disabled] .btn-facebook.active{background-color:#335397;border-color:#335397}.btn-facebook .badge{color:#335397;background-color:#fff}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active,.btn-facebook.active,.open .dropdown-toggle.btn-facebook{color:#fff !important;background-color:#294279;border-color:#243a69}.btn-facebook:active,.btn-facebook.active,.open .dropdown-toggle.btn-facebook{background-image:none}.btn-facebook.disabled,.btn-facebook[disabled],fieldset[disabled] .btn-facebook,.btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled:active,.btn-facebook[disabled]:active,fieldset[disabled] .btn-facebook:active,.btn-facebook.disabled.active,.btn-facebook[disabled].active,fieldset[disabled] .btn-facebook.active{background-color:#335397;border-color:#335397}.btn-gplus{color:#fff;color:#fff !important;background-color:#dd4a38;border-color:#dd4a38}.btn-gplus:hover,.btn-gplus:focus,.btn-gplus:active,.btn-gplus.active,.open .dropdown-toggle.btn-gplus{color:#fff;background-color:#ca3522;border-color:#b8301f}.btn-gplus:active,.btn-gplus.active,.open .dropdown-toggle.btn-gplus{background-image:none}.btn-gplus.disabled,.btn-gplus[disabled],fieldset[disabled] .btn-gplus,.btn-gplus.disabled:hover,.btn-gplus[disabled]:hover,fieldset[disabled] .btn-gplus:hover,.btn-gplus.disabled:focus,.btn-gplus[disabled]:focus,fieldset[disabled] .btn-gplus:focus,.btn-gplus.disabled:active,.btn-gplus[disabled]:active,fieldset[disabled] .btn-gplus:active,.btn-gplus.disabled.active,.btn-gplus[disabled].active,fieldset[disabled] .btn-gplus.active{background-color:#dd4a38;border-color:#dd4a38}.btn-gplus .badge{color:#dd4a38;background-color:#fff}.btn-gplus:hover,.btn-gplus:focus,.btn-gplus:active,.btn-gplus.active,.open .dropdown-toggle.btn-gplus{color:#fff !important;background-color:#ca3522;border-color:#b8301f}.btn-gplus:active,.btn-gplus.active,.open .dropdown-toggle.btn-gplus{background-image:none}.btn-gplus.disabled,.btn-gplus[disabled],fieldset[disabled] .btn-gplus,.btn-gplus.disabled:hover,.btn-gplus[disabled]:hover,fieldset[disabled] .btn-gplus:hover,.btn-gplus.disabled:focus,.btn-gplus[disabled]:focus,fieldset[disabled] .btn-gplus:focus,.btn-gplus.disabled:active,.btn-gplus[disabled]:active,fieldset[disabled] .btn-gplus:active,.btn-gplus.disabled.active,.btn-gplus[disabled].active,fieldset[disabled] .btn-gplus.active{background-color:#dd4a38;border-color:#dd4a38}.btn-white{border-color:#dae0ed;border-color:rgba(150,160,180,0.3);color:#717171 !important;background-color:#fff;box-shadow:inset 0 -1px 1px rgba(0,0,0,0.05);background-clip:padding-box}.btn-white[disabled]{background:#E4E9EA;border:#D3DADA}.btn{font-weight:500}.bg .btn-white{border-color:rgba(0,0,0,0.1)}.btn-white .caret{border-top-color:#656565}.dropup .btn-white .caret{border-bottom-color:#656565}.btn-icon{padding-left:0;padding-right:0;width:34px;text-align:center}.btn-sm.btn-icon{width:30px}.text-active,.active>.text,.active .auto .text{display:none !important}.active>.text-active,.active .auto .text-active{display:inline-block !important}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:none;margin-left:.2em;margin-right:.2em}.icon-stack [class^="icon-"]:before,.icon-stack [class*=" icon-"]:before{margin:0}.icon-xlarge:before{font-size:1.5em;vertical-align:-14%}.btn-group-justified{border-collapse:separate}.btn-rounded{border-radius:50px}.btn>i.pull-left,.btn>i.pull-right{line-height:1.42857143}.btn-block{padding-left:12px;padding-right:12px}.chat-item:before,.chat-item:after{content:" ";display:table}.chat-item:after{clear:both}.chat-item:before,.chat-item:after{content:" ";display:table}.chat-item:after{clear:both}.chat-item:before,.chat-item:after{content:" ";display:table}.chat-item:after{clear:both}.chat-item:before,.chat-item:after{content:" ";display:table}.chat-item:after{clear:both}.chat-item .arrow{top:20px}.chat-item .arrow.right:after{border-left-color:#92cf5c}.chat-item .chat-body{position:relative;margin-left:45px;min-height:30px}.chat-item .chat-body .panel{margin:0 -1px}.chat-item.right .chat-body{margin-left:0;margin-right:45px}.chat-item+.chat-item{margin-top:15px}.comment-list{position:relative}.comment-list .comment-item{margin-top:0;position:relative}.comment-list .comment-item>.thumb-sm{width:36px}.comment-list .comment-item .arrow.left{top:20px;left:39px}.comment-list .comment-item .comment-body{margin-left:46px}.comment-list .comment-item .panel-body{padding:10px 15px}.comment-list .comment-item .panel-heading,.comment-list .comment-item .panel-footer{font-size:12px;position:relative}.comment-list .comment-reply{margin-left:46px}.comment-list:before{position:absolute;top:0;bottom:35px;left:18px;width:1px;background:#e0e4e8;content:''}.timeline{display:table;width:100%;border-spacing:0;table-layout:fixed;position:relative;border-collapse:collapse}.timeline:before{content:"";width:6px;margin-left:-4px;position:absolute;left:50%;top:0;bottom:30px;background-color:#ddd;z-index:0}.timeline .timeline-date{position:absolute;width:150px;left:-200px;top:50%;margin-top:-9px;text-align:right}.timeline .timeline-icon{position:absolute;left:-41px;top:-2px;top:50%;margin-top:-15px}.timeline .time-icon{width:30px;height:30px;display:inline-block !important;z-index:10;border:2px solid #fff;border-radius:20px;text-align:center;line-height:28px}.timeline .time-icon:before{font-size:16px}.timeline-item{display:table-row}.timeline-item:before,.timeline-item.alt:after{content:"";display:block;width:50%}.timeline-item.alt{text-align:right}.timeline-item.alt:before{display:none}.timeline-item.alt .panel{margin-right:25px;margin-left:0}.timeline-item.alt .timeline-date{left:auto;right:-200px;text-align:left}.timeline-item.alt .timeline-icon{left:auto;right:-41px}.timeline-item.active{display:table-caption;text-align:center}.timeline-item.active:before{width:1%}.timeline-item.active .timeline-caption{display:inline-block;width:auto}.timeline-item.active .timeline-caption h5 span{color:#fff}.timeline-item.active .panel{margin-left:0}.timeline-item.active .timeline-date,.timeline-item.active .timeline-icon{position:static;margin-bottom:10px;display:inline-block;width:auto}.timeline-item .inherit-color,.timeline-item .inherit-color:visited,.timeline-item .inherit-color:hover,.timeline-item .inherit-color:active{color:inherit}.timeline-caption{display:table-cell;vertical-align:top;width:50%}.timeline-caption .panel{display:inline-block;margin-left:25px;position:relative;text-align:left}.timeline-caption h5{margin:0}.timeline-caption h5 span{display:block;color:#999;margin-bottom:4px;font-size:12px}.timeline-caption p{font-size:12px;margin-bottom:0;margin-top:10px}.timeline-footer{display:table-row}.timeline-footer a{display:table-cell;text-align:right}.timeline-footer .time-icon{margin-right:-15px;z-index:5}#note-list .note-name,#note-list .note-desc{height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#note-list .note-desc{height:16px;font-size:11px}#note-list li{cursor:pointer}#task-list .edit{display:none;float:left;position:relative;left:0;top:-8px;border-width:0;background:transparent;box-shadow:none;padding:0 30px 0 0;font-size:13px;color:#fff}#task-list .editing .task-name{display:none}#task-list .editing .edit{display:block}#task-list .checkbox{margin:4px 0}#task-list li{position:relative}#task-list li .close{position:absolute;top:13px;right:15px;z-index:1}#task-list li.done .task-name{text-decoration:line-through}#task-detail textarea{height:60px;font-size:12px;border-radius:0}.paper{position:relative;background:linear-gradient(top, #f0f0f0 0, white 5%) 0 0;-ms-background-size:100% 30px;background-size:100% 30px}.paper:before{content:'';position:absolute;width:0;top:0;left:39px;bottom:0;border-left:1px solid #F9D3D3}.paper textarea{border:none;background-color:transparent;height:100%;padding:30px 0 0 55px;line-height:30px;min-height:210px}.tags .label{font-size:1em;display:inline-block;padding:6px 10px;margin-bottom:3px}.post-item{border-radius:3px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.15);margin-bottom:15px}.post-item .post-title{margin-top:0}.post-item .post-media{text-align:center}.post-item .post-media img{border-radius:3px 3px 0 0}.switch{position:relative}.switch input{position:absolute;opacity:0;filter:alpha(opacity=0)}.switch input:checked+span{background-color:#92cf5c}.switch input:checked+span:after{left:31px}.switch span{cursor:pointer;position:relative;width:60px;height:30px;border-radius:30px;background-color:#fff;border:1px solid #eee;border-color:rgba(0,0,0,0.1);display:inline-block;transition:background-color .2s}.switch span:after{content:"";position:absolute;background-color:#fff;width:26px;top:1px;bottom:1px;border-radius:30px;box-shadow:1px 1px 3px rgba(0,0,0,0.25);transition:left .2s;left:0}.bg-gradient{background-image:linear-gradient(to bottom, rgba(40,50,60,0) 0, rgba(40,50,60,0.05) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0028323c', endColorstr='#0d28323c', GradientType=0);filter:none}.bg-light{background-color:#ebeef5;color:#717171}.bg-light.lt,.bg-light .lt{background-color:#f2f4f8}.bg-light.lter,.bg-light .lter{background-color:#f9fafc}.bg-light.dk,.bg-light .dk{background-color:#e4e8f2}.bg-light.dker,.bg-light .dker{background-color:#dde2ee}.bg-dark{background-color:#4c5566;color:#c4c9d3}.bg-dark.lt,.bg-dark .lt{background-color:#545e70}.bg-dark.lter,.bg-dark .lter{background-color:#5c677c}.bg-dark.dk,.bg-dark .dk{background-color:#444c5c}.bg-dark.dker,.bg-dark .dker{background-color:#3d4452}.bg-dark a{color:#d3d7de}.bg-dark a:hover{color:#fff}.bg-dark a.list-group-item:hover,.bg-dark a.list-group-item:focus{background-color:inherit}.bg-dark .nav li>a{color:#a7afbd}.bg-dark .nav li>a:hover{background-color:#414957}.bg-dark .nav li>ul.dropdown-menu>li>a{color:#626d83}.bg-dark .nav li>ul.dropdown-menu>li>a:hover{color:#fff}.bg-dark .nav .open>a{background-color:#414957}.bg-dark.navbar .nav>li.active>a{color:#fff;background-color:#414957}.bg-dark .open>a,.bg-dark .open>a:hover,.bg-dark .open>a:focus{color:#fff}.bg-dark .text-muted{color:#b6bcc8}.bg-black{background-color:#2c3039;color:#9aa1b1}.bg-black.lt,.bg-black .lt{background-color:#343843}.bg-black.lter,.bg-black .lter{background-color:#3d424f}.bg-black.dk,.bg-black .dk{background-color:#24282f}.bg-black.dker,.bg-black .dker{background-color:#1c1f25}.bg-black a{color:#a8aebc}.bg-black a:hover{color:#fff}.bg-black a.list-group-item:hover,.bg-black a.list-group-item:focus{background-color:inherit}.bg-black .nav li>a{color:#7d869b}.bg-black .nav li>a:hover{background-color:#21242b}.bg-black .nav li>ul.dropdown-menu>li>a{color:#424856}.bg-black .nav li>ul.dropdown-menu>li>a:hover{color:#fff}.bg-black .nav .open>a{background-color:#21242b}.bg-black.navbar .nav>li.active>a{color:#fff;background-color:#21242b}.bg-black .open>a,.bg-black .open>a:hover,.bg-black .open>a:focus{color:#fff}.bg-black .text-muted{color:#8b93a6}.bg-primary{background-color:#594f8d;color:#dbd8e9}.bg-primary.lt,.bg-primary .lt{background-color:#605598}.bg-primary.lter,.bg-primary .lter{background-color:#695ea5}.bg-primary.dk,.bg-primary .dk{background-color:#524982}.bg-primary.dker,.bg-primary .dker{background-color:#4b4276}.bg-primary a{color:#eae9f2}.bg-primary a:hover{color:#fff}.bg-primary a.list-group-item:hover,.bg-primary a.list-group-item:focus{background-color:inherit}.bg-primary .nav li>a{color:#bdb8d7}.bg-primary .nav li>a:hover{background-color:#4f467d}.bg-primary .nav li>ul.dropdown-menu>li>a{color:#7166a9}.bg-primary .nav li>ul.dropdown-menu>li>a:hover{color:#fff}.bg-primary .nav .open>a{background-color:#4f467d}.bg-primary.navbar .nav>li.active>a{color:#fff;background-color:#4f467d}.bg-primary .open>a,.bg-primary .open>a:hover,.bg-primary .open>a:focus{color:#fff}.bg-primary .text-muted{color:#ccc8e0}.bg-success{background-color:#92cf5c;color:#fbfdfa}.bg-success.lt,.bg-success .lt{background-color:#9bd36a}.bg-success.lter,.bg-success .lter{background-color:#a6d87a}.bg-success.dk,.bg-success .dk{background-color:#89cb4e}.bg-success.dker,.bg-success .dker{background-color:#80c740}.bg-success a{color:#fff}.bg-success a:hover{color:#fff}.bg-success a.list-group-item:hover,.bg-success a.list-group-item:focus{background-color:inherit}.bg-success .nav li>a{color:#eef8e6}.bg-success .nav li>a:hover{background-color:#85c948}.bg-success .nav li>ul.dropdown-menu>li>a{color:#5f982d}.bg-success .nav li>ul.dropdown-menu>li>a:hover{color:#fff}.bg-success .nav .open>a{background-color:#85c948}.bg-success.navbar .nav>li.active>a{color:#fff;background-color:#85c948}.bg-success .open>a,.bg-success .open>a:hover,.bg-success .open>a:focus{color:#fff}.bg-success .text-muted{color:#eef8e6}.bg-info{background-color:#5dcff3;color:#fff}.bg-info.lt,.bg-info .lt{background-color:#6ed4f4}.bg-info.lter,.bg-info .lter{background-color:#81daf6}.bg-info.dk,.bg-info .dk{background-color:#4ccaf2}.bg-info.dker,.bg-info .dker{background-color:#3cc5f1}.bg-info a{color:#fff}.bg-info a:hover{color:#fff}.bg-info a.list-group-item:hover,.bg-info a.list-group-item:focus{background-color:inherit}.bg-info .nav li>a{color:#fff}.bg-info .nav li>a:hover{background-color:#45c8f1}.bg-info .nav li>ul.dropdown-menu>li>a{color:#10a9da}.bg-info .nav li>ul.dropdown-menu>li>a:hover{color:#fff}.bg-info .nav .open>a{background-color:#45c8f1}.bg-info.navbar .nav>li.active>a{color:#fff;background-color:#45c8f1}.bg-info .open>a,.bg-info .open>a:hover,.bg-info .open>a:focus{color:#fff}.bg-info .text-muted{color:#fff}.bg-warning{background-color:#fcc44d;color:#fff}.bg-warning.lt,.bg-warning .lt{background-color:#fcca5f}.bg-warning.lter,.bg-warning .lter{background-color:#fdd073}.bg-warning.dk,.bg-warning .dk{background-color:#fcbe3b}.bg-warning.dker,.bg-warning .dker{background-color:#fbb82a}.bg-warning a{color:#fff}.bg-warning a:hover{color:#fff}.bg-warning a.list-group-item:hover,.bg-warning a.list-group-item:focus{background-color:inherit}.bg-warning .nav li>a{color:#fffefd}.bg-warning .nav li>a:hover{background-color:#fcbc34}.bg-warning .nav li>ul.dropdown-menu>li>a{color:#df9904}.bg-warning .nav li>ul.dropdown-menu>li>a:hover{color:#fff}.bg-warning .nav .open>a{background-color:#fcbc34}.bg-warning.navbar .nav>li.active>a{color:#fff;background-color:#fcbc34}.bg-warning .open>a,.bg-warning .open>a:hover,.bg-warning .open>a:focus{color:#fff}.bg-warning .text-muted{color:#fffefd}.bg-danger{background-color:#fb6b5b;color:#fff}.bg-danger.lt,.bg-danger .lt{background-color:#fb7b6c}.bg-danger.lter,.bg-danger .lter{background-color:#fc8d80}.bg-danger.dk,.bg-danger .dk{background-color:#fb5b4a}.bg-danger.dker,.bg-danger .dker{background-color:#fa4c38}.bg-danger a{color:#fff}.bg-danger a:hover{color:#fff}.bg-danger a.list-group-item:hover,.bg-danger a.list-group-item:focus{background-color:inherit}.bg-danger .nav li>a{color:#fff}.bg-danger .nav li>a:hover{background-color:#fa5542}.bg-danger .nav li>ul.dropdown-menu>li>a{color:#ea1d06}.bg-danger .nav li>ul.dropdown-menu>li>a:hover{color:#fff}.bg-danger .nav .open>a{background-color:#fa5542}.bg-danger.navbar .nav>li.active>a{color:#fff;background-color:#fa5542}.bg-danger .open>a,.bg-danger .open>a:hover,.bg-danger .open>a:focus{color:#fff}.bg-danger .text-muted{color:#fff}.bg-white{background-color:#fff;color:#717171}.bg-white a{color:#575757}.bg-white a:hover{color:#3e3e3e}.bg-white .text-muted{color:#979797}.bg{color:#fff}.bg a,.bg a:hover{color:#fff}.pos-rlt{position:relative}.pos-stc{position:static}.pos-abt{position:absolute}.line{*width:100%;height:2px;margin:10px 0;font-size:0;overflow:hidden;background-color:transparent;border-width:0;border-top:1px solid #eaedef}.line-xs{margin:0}.line-lg{margin-top:15px;margin-bottom:15px}.line-dashed{border-style:dashed;background:transparent}.no-line{border-width:0}.no-border,.no-borders{border-color:transparent !important;border-width:0}.no-radius{border-radius:0}.block{display:block}.block.hide{display:none}.inline{display:inline-block}.pull-right-lg{float:right}.none{display:none}.pull-none{float:none}.form-control-trans{border:none;background:transparent}.bg-white-only{background-color:#fff}.rounded{border-radius:500px}.btn-s-xs{min-width:90px}.btn-s-sm{min-width:100px}.btn-s-md{min-width:120px}.btn-s-lg{min-width:150px}.btn-s-xl{min-width:200px}.l-h-2x{line-height:2em}.l-h-1x{line-height:1.2}.v-middle{vertical-align:middle !important}.v-top{vertical-align:top}.v-bottom{vertical-align:bottom}.font-thin{font-weight:300}.font-normal{font-weight:normal}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-sm{font-size:12px}.text-xs{font-size:10px}.text-ellipsis{display:block;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.text-uc{text-transform:uppercase}.wrapper{padding:15px}.wrapper-lg{padding:30px}.wrapper-xl{padding:50px}.padder{padding-left:15px;padding-right:15px}.padder-v{padding-top:15px;padding-bottom:15px}.no-padder{padding:0 !important}.pull-in{margin-left:-15px;margin-right:-15px}.pull-out{margin:-10px -15px}.b-t{border-top:1px solid #e0e4e8}.b-r{border-right:1px solid #e0e4e8}.b-b{border-bottom:1px solid #e0e4e8}.b-l{border-left:1px solid #e0e4e8}.r{border-radius:4px 4px 4px 4px}.r-l{border-radius:4px 0 0 4px}.r-r{border-radius:0 4px 4px 0}.r-t{border-radius:4px 4px 0 0}.r-b{border-radius:0 0 4px 4px}.p{padding:15px}.p-n{padding:0}.p-l{padding-left:15px}.p-l-none{padding-left:0}.p-l-xs{padding-left:5px}.p-l-sm{padding-left:10px}.p-l-lg{padding-left:20px}.p-l-n{padding-left:-15px}.p-l-n-xxs{padding-left:-1px}.p-l-n-xs{padding-left:-5px}.p-l-n-sm{padding-left:-10px}.p-l-n-lg{padding-left:-20px}.p-t{padding-top:15px}.p-t-none{padding-top:0}.p-t-xxs{padding-top:1px}.p-t-xs{padding-top:5px}.p-t-sm{padding-top:10px}.p-t-lg{padding-top:20px}.p-t-n{padding-top:-15px !important}.p-t-n-xxs{padding-top:-1px}.p-t-n-xs{padding-top:-5px}.p-t-n-sm{padding-top:-10px}.p-t-n-lg{padding-top:-20px}.p-r{padding-right:15px}.p-r-none{padding-right:0}.p-r-xs{padding-right:5px}.p-r-sm{padding-right:10px}.p-r-lg{padding-right:20px}.p-r-n{padding-right:-15px}.p-r-n-xxs{padding-right:-1px}.p-r-n-xs{padding-right:-5px}.p-r-n-sm{padding-right:-10px}.p-r-n-lg{padding-right:-20px}.p-b{padding-bottom:15px}.p-b-none{padding-bottom:0}.p-b-xs{padding-bottom:5px}.p-b-sm{padding-bottom:10px}.p-b-lg{padding-bottom:20px}.p-b-n{padding-bottom:-15px}.p-b-n-xxs{padding-bottom:-1px}.p-b-n-xs{padding-bottom:-5px}.p-b-n-sm{padding-bottom:-10px}.p-b-n-lg{padding-bottom:-20px}.m{margin:15px}.m-n{margin:0}.m-l{margin-left:15px}.m-l-none{margin-left:0}.m-l-xs{margin-left:5px}.m-l-sm{margin-left:10px}.m-l-lg{margin-left:20px}.m-l-n{margin-left:-15px}.m-l-n-xxs{margin-left:-1px}.m-l-n-xs{margin-left:-5px}.m-l-n-sm{margin-left:-10px}.m-l-n-lg{margin-left:-20px}.m-t{margin-top:15px}.m-t-none{margin-top:0}.m-t-xxs{margin-top:1px}.m-t-xs{margin-top:5px}.m-t-sm{margin-top:10px}.m-t-lg{margin-top:20px}.m-t-n{margin-top:-15px !important}.m-t-n-xxs{margin-top:-1px}.m-t-n-xs{margin-top:-5px}.m-t-n-sm{margin-top:-10px}.m-t-n-lg{margin-top:-20px}.m-r{margin-right:15px}.m-r-none{margin-right:0}.m-r-xs{margin-right:5px}.m-r-sm{margin-right:10px}.m-r-lg{margin-right:20px}.m-r-n{margin-right:-15px}.m-r-n-xxs{margin-right:-1px}.m-r-n-xs{margin-right:-5px}.m-r-n-sm{margin-right:-10px}.m-r-n-lg{margin-right:-20px}.m-b{margin-bottom:15px}.m-b-none{margin-bottom:0}.m-b-xs{margin-bottom:5px}.m-b-sm{margin-bottom:10px}.m-b-lg{margin-bottom:20px}.m-b-n{margin-bottom:-15px}.m-b-n-xxs{margin-bottom:-1px}.m-b-n-xs{margin-bottom:-5px}.m-b-n-sm{margin-bottom:-10px}.m-b-n-lg{margin-bottom:-20px}.media-xs{min-width:50px}.media-sm{min-width:80px}.media-md{min-width:90px}.media-lg{min-width:120px}.thumb{width:64px;display:inline-block}.thumb-lg{width:128px;display:inline-block}.thumb-md{width:90px;display:inline-block}.thumb-xs{width:18px;display:inline-block}.thumb-sm{width:36px;display:inline-block}.thumb img,.thumb-xs img,.thumb-sm img,.thumb-md img,.thumb-lg img{height:auto;max-width:100%;vertical-align:middle}.img-full{max-width:100%}.img-full>img{max-width:100%}.avatar{border:1px solid rgba(255,255,255,0.2);display:block;border-radius:500px;white-space:nowrap}.avatar img{border-radius:500px}.avatar.border{border:3px solid #fff;border-color:rgba(255,255,255,0.5)}.clear{display:block;overflow:hidden}.scroll-x,.scroll-y{overflow:hidden;-webkit-overflow-scrolling:touch}.scroll-y{overflow-y:auto}.scroll-x{overflow-x:auto}.no-touch .scroll-x,.no-touch .scroll-y{overflow:hidden}.no-touch .scroll-x:hover,.no-touch .scroll-x:focus,.no-touch .scroll-x:active{overflow-x:auto}.no-touch .scroll-y:hover,.no-touch .scroll-y:focus,.no-touch .scroll-y:active{overflow-y:auto}.no-touch .hover-action{display:none}.no-touch .hover:hover .hover-action{display:inherit}.h{font-size:170px;font-weight:300;background-image:-webkit-linear-gradient(92deg, #fb83fa, #00aced);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:992px){.col-lg-2-4{width:20%;float:left}}@media (max-width:767px){.shift{display:none !important}.shift.in{display:block !important}.row-2 [class*="col"]{width:50%;float:left}.row-2 .col-0{clear:none}.row-2 li:nth-child(odd){clear:left;margin-left:0}.text-center-xs{text-align:center}.pull-none-xs{float:none !important}.hidden-xs.show{display:inherit !important}}.flex{display:-ms-flexbox;display:flex}.flex-1{-ms-flex:1;flex:1}.flex-justify-fe{-ms-flex-pack:end;justify-content:flex-end}.flex-justify-fs{-ms-flex-pack:start;justify-content:flex-start}.flex-justify-c{-ms-flex-pack:center;justify-content:center}.flex-justify-sa{-ms-flex-pack:distribute;justify-content:space-around}.flex-justify-sb{-ms-flex-pack:justify;justify-content:space-between}.flex-items-fs{-ms-flex-align:start;align-items:flex-start}.flex-items-c{-ms-flex-align:center;align-items:center}.flex-items-fe{-ms-flex-align:end;align-items:flex-end}.flex-items-s{-ms-flex-align:stretch;align-items:stretch}.flex-items-b{-ms-flex-align:baseline;align-items:baseline}.flex-align-a{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.flex-align-fs{-ms-flex-item-align:start;align-self:flex-start}.flex-align-c{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.flex-align-fe{-ms-flex-item-align:end;align-self:flex-end}.flex-align-s{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.flex-align-b{-ms-flex-item-align:baseline;align-self:baseline}.flex-r{-ms-flex-direction:row;flex-direction:row}.flex-rr{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-c{-ms-flex-direction:column;flex-direction:column}.flex-cr{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.radio-custom,.checkbox-custom{margin-left:-20px}.radio-custom input[type=radio],.checkbox-custom input[type=checkbox]{position:absolute;left:-9999em}.radio-custom>i:before,.checkbox-custom>i:before{font-size:1.333em;vertical-align:-10%;margin-left:0;margin-right:4px;color:#ddd}.radio-custom>i.checked:before,.checkbox-custom>i.checked:before{color:#92cf5c}.radio-custom>i.disabled:before,.checkbox-custom>i.disabled:before{color:#eee}.radio-custom>i.checked:before{content:'\f111'}.checkbox-custom>i.checked:before{content:'\f046'}.spinner .input-group-btn{display:table-cell;min-width:25px}.spinner .input-group-btn .btn{width:25px;padding:0;font-size:12px;margin-left:-1px;line-height:1;height:17px;overflow:hidden;border-radius:0 4px 0 0 !important}.spinner .input-group-btn .btn+.btn{height:18px;border-radius:0 0 4px 0 !important}.spinner .input-sm+.input-group-btn .btn{font-size:10px;height:15px}.spinner .input-sm+.input-group-btn .btn+.btn{height:16px}.select{position:relative;display:inline-block}.pillbox{border:1px solid #e0e4e8;padding:10px;border-radius:4px}.pillbox ul{margin:0;padding:0;list-style:none}.pillbox li{display:inline-block;font-size:12px;color:#fff;padding:6px 8px;cursor:pointer;margin:2px;float:left}.pillbox li:after{content:" x";font-size:11px;font-weight:normal;opacity:.6;filter:alpha(opacity=60)}.pillbox li:hover:after{opacity:.9;filter:alpha(opacity=90)}.pillbox input{border:none;outline:0;padding:2px;min-height:20px;width:auto;display:inline-block;box-shadow:none;background:transparent}.datagrid tfoot th{font-weight:normal}.datagrid tfoot .grid-pager .combobox{max-width:80px;position:relative;top:10px}.datagrid tfoot .dropdown-menu{min-width:60px;text-align:left}.datagrid tbody{height:256px;overflow:hidden;overflow-y:auto}#selectTextSize{position:absolute;top:0;display:none;visibility:hidden}.wizard{font-size:14px;padding:0;background-color:#f7f8f9;border-bottom:1px solid #ebeff6}.step-content{padding:15px}.wizard .badge{margin-right:4px}.wizard ul li.complete,.wizard ul li.complete:hover{cursor:pointer;background:#f1f5f9}.wizard ul li.complete:after{border-left-color:#f1f5f9}.wizard ul{padding:0;margin:0;list-style:none outside none}.wizard ul li{position:relative;float:left;padding:0 15px 0 25px;margin:0;color:#999999;cursor:default;height:40px;line-height:40px}.wizard.wizard-vertical{float:left;border-bottom:none}.wizard.wizard-vertical+.step-content{zoom:1;overflow:hidden;padding-left:40px}.wizard.wizard-vertical ul li{position:relative;float:none;border-bottom:1px solid #e0e4e8;padding-left:15px}.wizard ul li:first-child{padding-left:15px;border-radius:4px 0 0 0}.wizard .actions{float:right;margin:8px 10px 0 0}.wizard ul li:before,.wizard ul li:after{content:"";position:absolute;right:-10px;border:20px solid transparent;border-right:0;border-left:10px solid #e0e4e8;border-left-color:rgba(0,0,0,0.05);z-index:1}.wizard ul li:after{right:-9px;border-left-color:#f7f8f9;z-index:2}.wizard ul li.active{color:#3a87ad;background:#fff}.wizard ul li.active:after{border-left-color:#fff}.step-content .step-pane{display:none}.step-content .step-pane.active{display:inherit}.alert{border:0;box-shadow:none;border-radius:4px}.alert-info{background:#c8e7f5}.dropdown-menu{font-size:1em}.dropdown-menu--to-right{right:0;left:auto}.btn{font-size:1em;padding:.7rem 1.5rem;border:0 solid transparent;background:#C7C7C7;box-shadow:0 7px 7px 0 rgba(131,147,169,0.07);border-radius:5px}.btn .badge{top:-0.5rem;position:absolute;right:0}.btn .badge.badge-danger{color:white;background:#d94e1d}.btn:hover{box-shadow:0 5px 6px 0 rgba(131,147,169,0.2)}.btn-sm,.btn-group-sm>.btn{font-size:0.8823529411764706em;padding:0.17647058823529413em 0.47058823529411764em}.btn-lg,.btn-group-lg>.btn{font-weight:500;font-size:1.1176470588235294em;padding:0.631578947368421em 1.894736842105263em 0.6842105263157895em}.btn-default,.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default[disabled]{color:#71798c !important;background:#eff1f6;border:1px solid #d8dce6}.btn-white,.btn-white:hover,.btn-white:focus,.btn-white:active{color:#2E4058 !important;background:#fff;box-shadow:none}.btn-primary{border:0}.btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary[disabled]{background:#4EBFDF}.btn-warning,.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning[disabled]{background:#e4a856;border-color:#e4a856}.btn-danger,.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger[disabled]{background:#DF5D52;border-color:#DF5D52}.open .dropdown-toggle.btn-primary{background:#4EBFDF}.btn.dropdown-toggle{position:relative;padding-right:4.5rem;padding-left:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.btn.dropdown-toggle:after{content:'';width:1px;height:100%;background:rgba(255,255,255,0.34);position:absolute;top:0;right:1.8823529411764706em}.btn.dropdown-toggle i+span{margin-left:10px}.btn.dropdown-toggle .cc-icon{font-size:1.5714285714285714em}.btn.dropdown-toggle .caret{position:absolute;top:1.0588235294117647em;right:0.7058823529411765em}.btn-info{background:#5dcff3}.btn-success{background:#92cf5c}.btn-danger{background:#fb6b5b}.btn-warning{background:#fcc44d}.btn-white{background:white}.btn-border{border:1px solid}.btn-border:hover{color:inherit}.btn-border-rounded{border-radius:5px}.btn-border-form-grey{border-color:#d8dce6}.btn-grey{color:#C7C7C7}.btn-selectable{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;-o-user-select:initial;user-select:initial;cursor:default}.btn-fake{cursor:default}.btn-fake:active{box-shadow:none}.btn-flex{display:-ms-flexbox;display:flex}.btn-flex-row{-ms-flex-direction:row;flex-direction:row}.btn-flex-center{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.modal{overflow-y:auto}.modal-content{border:none;border-radius:1rem;box-shadow:0 0 2 0 rgba(0,0,0,0.1)}.modal-header{padding:0.7647058823529411em 1.1764705882352942em 0;min-height:auto;border:0}.modal-header .close{font-size:4rem;position:absolute;right:2rem;top:.5rem}.modal-header .close:focus,.modal-header .close:active{outline:none}.modal-title{font-size:2.6470588235294117em;font-family:"Montserrat",sans-serif;letter-spacing:-0.065em;font-weight:700;color:#2E4058;margin:0 -0.08888888888888889em;padding:0;border:0}.modal-body{padding:1.1764705882352942em}.modal-footer{margin:0;padding:1.1764705882352942em;border:0}.modal.has-package .modal-header,.modal.has-package .modal-body,.modal.has-package .modal-footer{padding:0}.modal.has-package .modal-content{border:1px solid #d8dce6}.modal.has-package .modal-title{font-size:1.3529411764705883em;font-weight:700;margin:0;padding:1.826086956521739em 0;text-align:center}.modal.has-package .modal-body-package{list-style:none;padding:0;margin:0;background:#f4f5f8}.modal.has-package .modal-body-package li{font-size:1.1176470588235294em;font-weight:500;border-top:1px solid #d8dce6;padding:0.7894736842105263em;text-align:center}.modal.has-package .modal-body-package li:first-child{font-size:1.4705882352941178em;padding:0.44em}.modal.has-package .modal-body-package li:last-child{padding-bottom:1.4736842105263157em}.modal.has-package .modal-footer{width:100%;margin:1em 0 0;position:absolute}.modal.has-package .modal-footer .btn-link{color:#fff}.modal.has-package .modal-footer .btn-primary{font-weight:500}@media only screen and (min-width:1025px){.Modal.fadeInScale .modal.has-package .modal-dialog{width:18.352941176470587em;margin-left:-9.176470588235293em}.Modal.fadeInScale .modal-dialog.modal-dialog--small{width:30%;top:10rem;left:0;margin:0 auto}}@media only screen and (max-width:1024px){.Modal.fadeInScale .modal-dialog.modal-dialog--small{width:50%;top:10rem;left:0;margin:0 auto}}.panel{overflow:hidden;border-color:#d7dbe4;border-radius:4px}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1;max-width:100%;max-height:29rem}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.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{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:none;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.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-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.radio-custom,.checkbox-custom{margin-left:-20px}.radio-custom input[type=radio],.checkbox-custom input[type=checkbox]{position:absolute;left:-9999em}.radio-custom>i:before,.checkbox-custom>i:before,.radio-custom i:before{font-size:1.333em;vertical-align:-10%;margin-left:0;margin-right:4px;color:#ddd}.radio-custom.active>i:before,.checkbox-custom.active>i:before,.radio-custom.active i:before{color:#92cf5c}.radio-custom>i.disabled:before,.checkbox-custom>i.disabled:before,.radio-custom i.disabled:before{color:#eee}.radio-custom.active>i:before,.radio-custom.active i:before{content:'\f111'}.checkbox-custom.active>i:before{content:'\f046'}.wizard ul li:after{top:0;z-index:1}.wizard ul li.disabled,.wizard ul li.disabled:hover{cursor:not-allowed;background:#e5e5e5 !important}.wizard ul li.disabled:after{border-left-color:#e5e5e5 !important}.note-editor{border:0}.note-editor .note-toolbar{border-bottom:0;padding-left:0;padding-bottom:0;background-color:transparent;margin-bottom:.58823529em}.note-editor .note-statusbar{display:none !important;visibility:hidden !important}.note-editor .note-editable{border:.05882353em solid #d4d9e1;border-radius:.35294118em}.note-editor .btn-default{color:#717171;color:#717171 !important;background-color:#fff;border-color:#dae0ed}.note-editor .btn-default:hover,.note-editor .btn-default:focus,.note-editor .btn-default:active,.note-editor .btn-default.active,.open .dropdown-toggle.note-editor .btn-default{color:#717171;background-color:#ebebeb;border-color:#b1bdd8}.note-editor .btn-default:active,.note-editor .btn-default.active,.open .dropdown-toggle.note-editor .btn-default{background-image:none}.note-editor .btn-default.disabled,.note-editor .btn-default[disabled],fieldset[disabled] .note-editor .btn-default,.note-editor .btn-default.disabled:hover,.note-editor .btn-default[disabled]:hover,fieldset[disabled] .note-editor .btn-default:hover,.note-editor .btn-default.disabled:focus,.note-editor .btn-default[disabled]:focus,fieldset[disabled] .note-editor .btn-default:focus,.note-editor .btn-default.disabled:active,.note-editor .btn-default[disabled]:active,fieldset[disabled] .note-editor .btn-default:active,.note-editor .btn-default.disabled.active,.note-editor .btn-default[disabled].active,fieldset[disabled] .note-editor .btn-default.active{background-color:#fff;border-color:#dae0ed}.note-editor .btn-default .badge{color:#fff;background-color:#717171}.note-editor .btn-default:hover,.note-editor .btn-default:focus,.note-editor .btn-default:active,.note-editor .btn-default.active,.open .dropdown-toggle.note-editor .btn-default{color:#717171 !important;background-color:#ebebeb;border-color:#b1bdd8}.note-editor .btn-default:active,.note-editor .btn-default.active,.open .dropdown-toggle.note-editor .btn-default{background-image:none}.note-editor .btn-default.disabled,.note-editor .btn-default[disabled],fieldset[disabled] .note-editor .btn-default,.note-editor .btn-default.disabled:hover,.note-editor .btn-default[disabled]:hover,fieldset[disabled] .note-editor .btn-default:hover,.note-editor .btn-default.disabled:focus,.note-editor .btn-default[disabled]:focus,fieldset[disabled] .note-editor .btn-default:focus,.note-editor .btn-default.disabled:active,.note-editor .btn-default[disabled]:active,fieldset[disabled] .note-editor .btn-default:active,.note-editor .btn-default.disabled.active,.note-editor .btn-default[disabled].active,fieldset[disabled] .note-editor .btn-default.active{background-color:#fff;border-color:#dae0ed}.note-editor .btn-default .caret{border-top-color:#656565}.note-editor .note-fontname,.note-editor .note-view{display:none !important;visibility:hidden !important}.note-editor .note-dialog .note-help-dialog p.text-center{display:none !important;visibility:hidden !important}.datepicker{width:30rem;min-width:24rem;z-index:999;padding:0.35294117647058826em}.datepicker table{width:100% !important;height:auto !important}.datepicker thead tr:first-child th{padding-top:0;padding-bottom:0}.datepicker thead .btn strong{font-weight:500}.datepicker th,.datepicker .btn{padding:0.5882352941176471em 0.47058823529411764em}.datepicker button{font-weight:400}.datepicker th{font-weight:400}.datepicker .btn{color:#2E4058 !important;border:0;box-shadow:none}.datepicker .btn:active{box-shadow:none}.datepicker .btn-default{background:#fff}.datepicker .btn-default:hover,.datepicker .btn-default:focus{background:#f4f5f8}.datepicker .btn-primary{color:#fff !important}.datepicker .btn-primary,.datepicker .btn-primary:hover,.datepicker .btn-primary:focus{background:#4EBFDF}.datepicker .btn[disabled],.datepicker .btn[disabled] .text-muted{color:#f4f4f4 !important}.dropdown-menu{outline:none}.tooltip{font-size:0.8823529411764706em}.tooltip.top .tooltip-arrow{border-top-color:#5e6677}.tooltip-inner{color:#fff;background:#5e6677;padding:0.11764705882352941em 0.5294117647058824em}/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */.select2-container .select2-choice{height:30px;line-height:28px;border-color:#d8dde5;border-radius:2px;box-shadow:none;background:#fff}.select2-container .select2-choice .select2-arrow{background-color:transparent;background-image:none;border-left:none}.select2-container .select2-choice .select2-arrow b{background:none;position:relative}.select2-container .select2-choice .select2-arrow b:after{content:"\f0d7.less";font-family:FontAwesome;color:#aaa}.select2-container.select2-container-active .select2-choice{border-color:#5897fb}.select2-container.select2-dropdown-open .select2-choice .select2-arrow b:after{content:"\f0d8"}.select2-container abbr{background:transparent}.select2-container abbr:after{content:"\f00d.less";font-family:FontAwesome;position:absolute;top:-7px;font-size:11px;color:#aaa}.select2-default{color:#636161 !important}.select2-search{position:relative;padding:0 6px}.select2-search:after{position:absolute;content:"\f002.less";font-family:FontAwesome;color:#aaa;right:10px;top:4px;width:18px}.select2-drop.select2-drop-above .select2-search:after{top:8px}.select2-search input{border-color:#d8dde5;background:#fff}.select2-results .select2-highlighted{background-color:#5dcff3}.select2-container-multi .select2-choices{border:1px solid #d8dde5;border-radius:3px;padding-top:2px}.select2-container-multi .select2-choices .select2-search-choice{border:1px solid #d8dde5;background-color:#fff;box-shadow:none}.select2-search-choice-close{background:transparent}.select2-search-choice-close:after{content:"\f00d.less";font-family:FontAwesome;font-size:11px;color:#aaa;position:absolute;left:2px;top:-1px}.select2-container{width:100%}.select2-container .select2-choice{height:100%;line-height:normal;padding:0;border:0;outline:none}.select2-container .select2-choice .select2-arrow{top:-0.11764705882352941em}.select2-container .select2-choice .select2-arrow b:after{content:"\f0d7";font-size:0.7058823529411765em;color:#71798c}.select2-container .select2-search-choice-close{background-image:none !important}.select2-container .select2-search-choice-close:after{content:'\f00d';font-size:15px;font-family:'FontAwesome';top:-5px;left:0}.select2-container.select2-container-active .select2-choice{border:0;background:none}.select2-drop{margin:-2px 0 0}.select2-drop-active{border-color:#d8dce6;box-shadow:none}.select2-search{padding:0.6470588235294118em}.select2-search:after{content:'\e623';font-family:'ClubCloudIcons';top:1em;right:1.1764705882352942em}.select2-search input{font-weight:400;color:#2E4058;background-image:none;padding:0.29411764705882354em 1.9411764705882353em 0.29411764705882354em 0.6470588235294118em}.select2-results{margin:0 0.6470588235294118em 0.6470588235294118em;padding:0}.select2-results .select2-no-results{padding:0;background:none}.select2-drop.select2-drop-above.select2-drop-active{border-top-color:#d8dce6;box-shadow:none}.select2-drop.select2-drop-above .select2-search:after{top:1em}.select2-drop.select2-drop-above .select2-search input{margin:0}.select2-results .select2-highlighted{color:#2E4058;background:#EEF3F9}.editable-click{color:#2E4058;border:0;cursor:pointer}.form-inline{width:100%}.form-inline .editable-controls textarea{width:100%}.form-inline .editable-controls input[type="text"]{width:100%}.Typeahead{width:100%}.carousel-indicators li{background-color:#d4d9e1;border:0}.carousel-indicators .active{background-color:#4EBFDF}.carousel-indicators{bottom:-3rem}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:0}.progress{border-radius:3rem;height:5rem}.progress-bar{background-color:#4EBFDF}.steps-indicator{background:#E9F0F2;right:0;bottom:0;left:0;margin:0;height:5rem;list-style:none;padding:0}.steps-indicator.steps-2:before{left:calc(99.99% / 2 / 2);right:calc(99.99% / 2 / 2)}.steps-indicator.steps-3:before{left:calc(99.99% / 3 / 2);right:calc(99.99% / 3 / 2)}.steps-indicator.steps-4:before{left:calc(99.99% / 4 / 2);right:calc(99.99% / 4 / 2)}.steps-indicator.steps-5:before{left:calc(99.99% / 5 / 2);right:calc(99.99% / 5 / 2)}.steps-indicator.steps-6:before{left:calc(99.99% / 6 / 2);right:calc(99.99% / 6 / 2)}.steps-indicator.steps-7:before{left:calc(99.99% / 7 / 2);right:calc(99.99% / 7 / 2)}.steps-indicator.steps-8:before{left:calc(99.99% / 8 / 2);right:calc(99.99% / 8 / 2)}.steps-indicator.steps-9:before{left:calc(99.99% / 9 / 2);right:calc(99.99% / 9 / 2)}.steps-indicator.steps-10:before{left:calc(99.99% / 10 / 2);right:calc(99.99% / 10 / 2)}.steps-indicator *{box-sizing:border-box}.steps-indicator li{position:relative;float:left;margin:0;padding:0;text-align:center;line-height:5rem;height:5rem;border:1px solid #D3DADA}.steps-indicator li:not(:last-child):after{content:'';display:block;position:absolute;width:0;height:0;right:-23px;top:0;border-top:22px solid transparent;border-left:24px solid #E9F0F2;border-bottom:27px solid transparent;z-index:2}.steps-indicator li:not(:first-child):before{content:'';display:block;position:absolute;width:0;height:0;left:-1px;top:0;border-top:22px solid transparent;border-left:24px solid #D3DADA;border-bottom:27px solid transparent;z-index:1}.steps-indicator li a{color:#BCC5D1;text-decoration:none;cursor:pointer;display:block;width:99.99%}.steps-indicator.steps-2 li{width:calc(99.99% / 2)}.steps-indicator.steps-3 li{width:calc(99.99% / 3)}.steps-indicator.steps-4 li{width:calc(99.99% / 4)}.steps-indicator.steps-5 li{width:calc(99.99% / 5)}.steps-indicator.steps-6 li{width:calc(99.99% / 6)}.steps-indicator.steps-7 li{width:calc(99.99% / 7)}.steps-indicator.steps-8 li{width:calc(99.99% / 8)}.steps-indicator.steps-9 li{width:calc(99.99% / 9)}.steps-indicator.steps-10 li{width:calc(99.99% / 10)}.steps-indicator.steps-11 li{width:calc(99.99% / 11)}.steps-indicator li.default{pointer-events:none}.steps-indicator li.default a:hover{color:#BCC5D1}.steps-indicator li.current,.steps-indicator li.editing{pointer-events:none}.steps-indicator li.done a{position:relative}.steps-indicator li.done a:after{content:'\e62b';font-family:'ClubCloudIcons';width:2.5rem;height:2.5rem;border-radius:50%;position:absolute;top:50%;right:.5rem;background:#92cf5c;margin-top:-1.25rem;font-size:1rem;line-height:0;padding-top:1.2rem;color:white}.steps-indicator li.done,.steps-indicator li.current,.steps-indicator li.editing{background-color:white}.steps-indicator li.done:not(:last-child):after,.steps-indicator li.current:not(:last-child):after,.steps-indicator li.editing:not(:last-child):after{border-left:24px solid white}.steps-indicator li.done a,.steps-indicator li.current a,.steps-indicator li.editing a{color:#8C9BAF;font-weight:500}@media only screen and (max-width:768px){.steps-indicator li.default{text-align:left;padding-left:2.5rem}.steps-indicator li.done,.steps-indicator li.current{text-align:left;padding-left:2.5rem}.steps-indicator li a:after{display:none}}@media only screen and (max-width:767px){.steps-indicator li{display:none}.steps-indicator li.current,.steps-indicator li.editing{display:block;width:100%;text-align:center}.steps-indicator li.current:after,.steps-indicator li.editing:after{display:none}.steps-indicator li.current:before,.steps-indicator li.editing:before{display:none}.steps-indicator li a{height:5rem}.steps-indicator li:not(:last-child):not(:first-child) a:after{margin-left:0}}.rzslider{height:4rem;margin:1.5rem 0}.rzslider .rz-bar{height:4rem;border-radius:4rem;width:99%}.rzslider .rz-pointer{outline:none}.rzslider .rz-bar-wrapper{height:4rem;top:1.5rem;padding:0}.rzslider .rz-bar.rz-selection{height:4rem;border-radius:4rem}.rzslider .rz-pointer{width:5rem;height:5rem;cursor:pointer;top:-6px;background-color:white;border-radius:50%;margin-left:-0.25rem;border:1px solid rgba(0,0,0,0.11);box-shadow:0 0 10px rgba(0,0,0,0.3)}.rzslider .rz-pointer:after{content:none}.rzslider .rz-bubble.rz-floor,.rzslider .rz-bubble.rz-ceil{bottom:-2.5rem}.tox-tinymce-aux{z-index:9999 !important}@font-face{font-family:'swiper-icons';src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0, 0, 0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide,swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:9999;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-ms-transform-origin:50%;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.u-visibility{display:inline-block;width:1.7647058823529411em;height:1.7647058823529411em;border-radius:1.1764705882352942em;overflow:hidden;background-color:#4EBFDF;color:#fff;text-align:center;font-size:1.4705882352941178em}.u-visibility.cc-icon-eye{line-height:1.7647058823529411em}.u-visibility.cc-icon-non-visible{line-height:1.7647058823529411em}.u-visibility:hover{color:#fff;cursor:pointer}.u-switcher{background:none;border:0;padding:0}.u-switcher,.u-switcher input{position:relative;display:block;width:4rem;height:4rem}.u-switcher.inline,.u-switcher input.inline{display:inline-block}.u-switcher input{margin:0;z-index:1;cursor:pointer;opacity:0}.u-switcher input:focus{outline:none}.u-switcher:after{font-family:"FontAwesome";font-size:1.411764705882353em;font-style:normal;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:4rem;height:4rem;text-align:center;background:#e3e6ed;border:1px solid #d3d7e0;position:absolute;border-radius:50%;top:0;left:0}.u-switcher--yes:after{content:"\f00c"}.u-switcher--yes.is-active:after{background:#9dd0aa;border-color:#9dd0aa}.u-switcher--no:after{content:"\f00d"}.u-switcher--no.is-active:after{background:#df5d52;border-color:#df5d52}.Hint{font-family:'ClubCloudIcons';font-style:normal;color:#fff;background:#b8e7e9;display:inline-block;width:1.411764705882353em;height:1.411764705882353em;text-align:center;border-radius:50%;position:relative;margin:0 0 -0.35294117647058826em 0.35294117647058826em}.Hint:after{font-family:'ClubCloudIcons';content:'\e61f';font-size:1.411764705882353em;position:absolute;top:-5px;left:0;width:inherit;height:inherit}.DataTable .checkbox-datatable .fa{font-size:1.5rem;position:relative;top:1px}.DataTable .table-responsive{border:0}.DataTable .table{margin:0;border-bottom:1px solid #f0f1f2}.DataTable tr.selected{border-top:1px solid #f0f1f2}.DataTable tr.selected td.DataTable-td{background:#e7fcfc;border:0}.DataTable tr .checkbox-custom.active i:before{color:#2E4058}.DataTable tr .checkbox-custom.disabled{cursor:initial}.DataTable tr .checkbox-custom.disabled i:before{color:#f7f7f7}.DataTable tr:nth-child(odd) .DataTable-td{background:#fff}.DataTable tr:nth-child(even) .DataTable-td{background:#fafbfc}.DataTable tr.DataTable-RowDisabled .DataTable-td{background:#eeeeee}.DataTable tr.DataTable-RowDisabled .DataTable-td .checkbox{visibility:hidden}.DataTable thead:first-child tr:first-child th{border-top:1px solid #f0f1f2}.DataTable .DataTable-footer th,.DataTable .DataTable-footer td{border-top-width:3px}.DataTable .DataTable-th,.DataTable .DataTable-td{vertical-align:middle;line-height:4rem}.DataTable .DataTable-th{border:1px solid #f0f1f2;border-right:0;border-left-color:#e6e8eb;padding:0.35294117647058826em 0.7058823529411765em;text-align:center}.DataTable .DataTable-th--tiny{padding-left:1.5rem;padding-right:1rem}.DataTable .DataTable-th:first-child{border-left:0}.DataTable .DataTable-td{border-color:#f0f1f2;padding:0.47058823529411764em 1.6470588235294117em}.DataTable .DataTable-td--tiny{padding-left:1.5rem;padding-right:1rem}.DataTable .DataTable-td-div{margin:0}.DataTable .DataTable-td-div div{width:100%;border-bottom:1px solid #d8dce6}.DataTable .DataTable-td-div div:last-child{border-bottom:0}@media only screen and (max-width:1024px){.DataTable .table-responsive{overflow-x:visible}}@media only screen and (max-width:1200px){.Datatable--disable-overflow .table-responsive{overflow:visible}.Datatable--disable-overflow .dropdown-menu{left:auto;right:0}}.DataTable--fullWidth{margin-left:-15px;margin-right:-15px}.DataTable-th{font-weight:500;background:#f4f5f8}.DataTable-th.is-sortable{cursor:pointer}.DataTable-th>span{display:block}.DataTable-th span{position:relative}.DataTable-sort,.DataTable-sort--asc,.DataTable-sort--desc{position:absolute;right:0}.DataTable-SortOptions{display:inline-block;position:relative;width:2rem;height:1rem}.DataTable-sort--asc{width:0;height:0;border-left:0.23529411764705882em solid transparent;border-right:0.23529411764705882em solid transparent;border-bottom:0.23529411764705882em solid #71798c;top:-0.2rem}.DataTable-sort--desc{width:0;height:0;border-left:0.23529411764705882em solid transparent;border-right:0.23529411764705882em solid transparent;border-top:0.23529411764705882em solid #71798c;top:.8rem}.DataTable-header{padding:0.8823529411764706em 0 1.0588235294117647em;height:4.41176471em}.DataTable-header .btn{font-weight:500;margin:0 0.7058823529411765em 0 0}.DataTable-optShow{margin:0.23529411764705882em 0 0 1.7647058823529411em}.DataTable-optShow select{padding:0.11764705882352941em 0.8235294117647058em 0.23529411764705882em;margin:0 0 0 0.9411764705882353em}.DataTable-optShow-info{margin:0 0 0 1.2352941176470589em}.DataTable-footer{padding:1.4705882352941178em 0 1.0588235294117647em}.DataTable-pagination{margin:0 0.35294117647058826em 0 0}.DataTable-pagination a,.DataTable-pagination .active a,.DataTable-pagination .disabled a{color:#2E4058;background:#eff1f6;border-color:#d8dce6}.DataTable-pagination .active a{color:#fff;background:#a8afc1}.DataTable-pagination>li>a{font-size:1.1176470588235294em;padding:0.2631578947368421em 0.5263157894736842em}.DataTable-pagination>li:first-child a::before{content:"<<"}.DataTable-pagination>li:nth-child(2) a::before{content:"<"}.DataTable-pagination>li:nth-last-child(2) a::before{content:">"}.DataTable-pagination>li:last-child a::before{content:">>"}.DataTable-package .DataTable-pagination{margin:0.17647058823529413em 0 0}.DataTable-package .active a,.DataTable-package .disabled a{color:#2E4058;background:#fff;border-color:#ebeff6}.DataTable-package .SearchFilter{margin:0 0 0.17647058823529413em 0}@media only screen and (max-width:1024px){.DataTable .DataTable-td,.DataTable .DataTable-th{padding:.5rem;word-break:inherit;font-size:0.8235294117647058em}}@media only screen and (min-width:1025px) and (max-width:1480px){.DataTable .DataTable-td,.DataTable .DataTable-th{padding:.5rem;word-break:inherit;font-size:0.9411764705882353em}}@media only screen and (min-width:1481px) and (max-width:1600px){.DataTable .DataTable-td,.DataTable .DataTable-th{padding:.5rem;word-break:inherit;font-size:1em}}@media only screen and (min-width:768px){.DataTable-pagination>li>a{padding:.5rem .5rem}}.TableSelect{margin:0;border:1px solid #d8dce6;background:#fff;overflow:hidden;border-collapse:separate;border-radius:3px}.TableSelect .checkbox{width:1.2941176470588236em;margin:-0.11764705882352941em 0 0.11764705882352941em}.TableSelect .checkbox-custom.active>i:before{color:#fff}.TableSelect td:first-child .TableSelect-selection{border-radius:3px 0 0 3px}.TableSelect td:last-child .TableSelect-selection{border-radius:0 3px 3px 0}.TableSelect .TableSelect-row td{border:0;padding:0.17647058823529413em 0}.TableSelect .TableSelect-row td:first-child{padding-left:0.35294117647058826em}.TableSelect .TableSelect-row td:last-child{padding-right:0.35294117647058826em}.TableSelect .TableSelect-row:first-child td{padding-top:0.35294117647058826em}.TableSelect .TableSelect-row:last-child td{padding-bottom:0.35294117647058826em}.TableSelect-row.is-active .TableSelect-selection{color:#fff;background:#4EBFDF}.TableSelect-row.is-active .TableSelect-selection a{color:#fff}.TableSelect-row.is-active .TableSelect-selection a:hover,.TableSelect-row.is-active .TableSelect-selection a:focus{color:#2E4058}.TableSelect-selection{padding:0.7058823529411765em 0.7058823529411765em}.TableData{width:100%}.TableData th{font-weight:500}.TableData tbody th,.TableData tbody td{vertical-align:top;padding-top:0.11764705882352941em;padding-bottom:0.11764705882352941em}.TableData div.dropdown-menu.datepicker{margin-left:-14.5rem}.ProfileData-wrapper .TableData tbody th{vertical-align:middle}.ProfileData-wrapper .TableData .Form-field{margin:.5em 0 .5em}.TableData--moreSpacing{margin:0 1.7647058823529411em}.TableData--moreSpacingTop{margin-top:3rem}.verticalMiddle{vertical-align:middle !important}.Searchbox{width:100%;background:white;position:fixed;top:58px;left:0;bottom:0;overflow-y:auto}.Searchbox-container{width:100%;margin:auto;padding-left:1.17647059em;padding-right:1.17647059em}.Searchbox-container--menu-opened{margin-left:80px}.Searchbox-heading{margin:0;margin-bottom:.58823529em;height:2.35294118em;background:#f1f9fb}.Searchbox-heading h4{font-size:1em;margin:0;font-weight:500;color:#2E4058;line-height:2.35294118em}.Searchbox-item{min-height:3.76470588em;margin-bottom:.58823529em}.Searchbox-item-row{line-height:3.76470588em}.Searchbox-item-thumb{width:3.76470588em;height:3.76470588em;margin-right:.88235294em;display:block;float:left}.Searchbox-item-code{font-style:italic;word-break:break-all}.Searchbox-item-highlight{color:#24baec;font-weight:500}.Searchbox-item-extra-info{word-break:break-all;padding-left:4.64705882em}.Searchbox-item-extra-info.no-border{padding-left:0}.Searchbox-more{display:block;height:2.35294118em;text-align:center;border-top:.05882353em solid #f1f9fb;font-weight:500;color:#2E4058;line-height:2.35294118em;box-shadow:-3 4 2 -2 #cdcdcd;clear:both}.SearchFilter{position:relative;margin:0.7058823529411765em}.SearchFilter ::-webkit-input-placeholder{font-style:italic}.SearchFilter ::-moz-placeholder{font-style:italic}.SearchFilter :-ms-input-placeholder{font-style:italic}.SearchFilter .cc-icon{font-size:1.588235294117647em;color:#d8dce6;position:absolute;top:0.4074074074074074em;left:0.37037037037037035em}.SearchFilter .Form-input{width:100%;padding-left:2.3529411764705883em}.Form-field{margin:0 0 1em}.Form-field .Form-label-desc{display:inline-block;color:#000;margin-left:1rem;font-size:1.1rem}.Form-field .Form-input,.Form-field .Form-textarea{width:100%}.Form-field .is-native{-webkit-appearance:none;-moz-appearance:none;padding:.6rem;height:5rem}.Form-field .cc-icon{color:#2E4058}.Form-field .cc-icon-checkmark,.Form-field .cc-icon-plus{visibility:hidden;font-size:1.3529411764705883em;position:absolute;top:0.5217391304347826em;right:0.5217391304347826em}.Form-field .cc-icon-plus{-ms-transform:rotate(45deg);transform:rotate(45deg)}.Form-field ::-webkit-input-placeholder{color:#D6DEE9}.Form-field ::-moz-placeholder{color:#D6DEE9;opacity:1}.Form-field :-moz-placeholder{color:#D6DEE9;opacity:1}.Form-field :-ms-input-placeholder{color:#D6DEE9}.Form-field--no-margin .Form-field{margin:0}.Form-field--select-height{height:66px}.Form-field--align-center{text-align:center}.InputText--very-small{display:inline-table;width:8rem}.Form-field-wrapper{position:relative}.Form-field-wrapper .fa-times{font-size:1.2941176470588236em;position:absolute;top:0.5454545454545454em;right:0.6818181818181818em}.Form-field-wrapper .cc-icon-calendar,.Form-field-wrapper .cc-icon-clock{font-size:1.2941176470588236em;position:absolute;top:0.5454545454545454em;right:0.6818181818181818em}.Form-field-wrapper .fa-clock-o{font-size:1.2941176470588236em;position:absolute;top:0.6363636363636364em;left:0.6818181818181818em}.Form-field-wrapper .fa-gbp{color:#3b3e48;font-size:1.2941176470588236em;position:absolute;top:0.5454545454545454em;right:0.6818181818181818em}.Form-field-wrapper-inline{display:-ms-inline-flexbox;display:inline-flex}.Form-field-wrapper.is-iconOnLeft .Form-input{padding-left:3.8rem}.Form-field-wrapper.is-iconOnLeft .cc-icon{right:auto;left:1.2rem}.Form-field-wrapper.is-iconOnLeft .currency-symbol{font-size:1.5rem;font-weight:bolder;color:#2E4058;position:absolute;font-style:normal;right:auto;left:.8rem;top:1.1rem}.Form-field-wrapper.is-iconOnRight .Form-input{padding-left:3.8rem}.Form-field-wrapper.is-iconOnRight .cc-icon{left:auto;right:1.2rem}.Form-field-wrapper.is-iconOnRight .currency-symbol{font-size:1.5rem;font-weight:bolder;color:#2E4058;position:absolute;font-style:normal;left:auto;right:.8rem;top:1.1rem}.Form-actions{margin-top:0.7058823529411765em}.Form-label,.Form-label--inline{margin:0 0 0.5294117647058824em;font-weight:400}.Form-label--bold{font-weight:500}.Form-label--inline{display:inline-block}.Form-label--hidden{height:1.7rem;display:none}.Form-label-desc{display:block;color:#D0D7E2;font-weight:400}.Form-input,.Form-textarea,.Form-select,.StripeElement input,.TextAction-input{letter-spacing:inherit;border:1px solid #d8dce6;padding:0.6470588235294118em;border-radius:3px}.Form-field-readonly .Form-select.select2-container-disabled{background-color:#E4E9EA}.Form-field-readonly .Form-select.select2-container-disabled .select2-choice{background:transparent;border:0}.Form-field-readonly .Form-select.select2-container-disabled .select2-choice .select2-arrow{background:transparent}.Form-field-readonly input[type="text"]:disabled{background-color:#E4E9EA}.Form-input[bs-datepicker]{cursor:pointer}.Form-input--withIcon{padding-left:4rem}.Form-input-icon{position:absolute;top:50%;font-size:2.5rem;margin-top:-12.5px;left:1rem}.Form-pushDown{margin-top:2.2em}.From-input--fullWidth{width:100%}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.Form-textarea.Form-textarea-big{height:8.529411764705882em}.Form-select.select2-container{background:#fff}.Form-select .select2-chosen{height:1.4705882352941178em;line-height:1.3529411764705883em}.Form-button{position:absolute;top:0.23529411764705882em;right:0.23529411764705882em;padding-bottom:0.47058823529411764em}.Form-switch{display:block;margin:0.47058823529411764em 0 0}.Form-switch--inline{display:inline-block}.Form-switch--inline+.Form-label--inline{position:relative;top:-0.5882352941176471em}.Form-radio{cursor:pointer;padding:0.7058823529411765em 0 0.7647058823529411em;margin:0;width:100%}.Form-radio.inline-view .Form-radio-label .Form-field{display:-ms-inline-flexbox;display:inline-flex}.Form-radio.is-checked .Form-radio-btn{background:#009fe3;border-color:#009fe3}.Form-radio.is-checked.has-border{border-color:#009fe3}.Form-radio.is-checked .Form-radio-html{display:block}.Form-radio.is-checked .Form-radio-html.table-view{display:table}.Form-radio.is-disabled{opacity:.5;cursor:initial}.Form-radio.has-border{padding:0.5882352941176471em 1.4705882352941178em 0.8823529411764706em 0.8823529411764706em;border:3px solid #fff;border-radius:6px}.Form-radio.has-border .Form-radio-label{font-weight:500}.Form-radio.is-extended .Form-radio-text{margin-bottom:0.8823529411764706em}.Form-radio-input{display:inline-block;width:1px;height:1px;opacity:0;position:absolute}.Form-radio-btn{display:inline-block;width:0.8823529411764706em;height:0.8823529411764706em;margin:0 0.35294117647058826em 0 0;position:relative;top:0.11764705882352941em;background:#fff;border:2px solid #d8dce6;border-radius:50%}.Form-radio-text{margin:-0.17647058823529413em 0 0 1.3529411764705883em;line-height:1.2}.Form-timespan-input{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.Form-timespan-input .Form-timespan-Column{-ms-flex:1;flex:1}.Form-timespan-input .Form-timespan-Column input{width:100%;border:0}.Form-timespan-input span{margin:0}.Form-input-hidden{position:absolute;visibility:hidden}.Form-radio-html{display:none;line-height:1.2;color:#fff;background:#009fe3;margin:0 -1.4705882352941178em -0.8823529411764706em -0.8823529411764706em;padding:0.47058823529411764em 0.8823529411764706em}.Form-radio-html .Form-input,.Form-radio-html .Form-textarea,.Form-radio-html .Form-select{width:auto;color:#2E4058}.Form-radio-html [class^="col"]>.Form-field{margin:0}.Form-radio-html [class^="col"]>.Form-field .Form-input,.Form-radio-html [class^="col"]>.Form-field .Form-textarea,.Form-radio-html [class^="col"]>.Form-field .Form-select{width:100%}.Form-radio-html .Form-field-wrapper{display:table-cell}.BookingCost .Form-radio-html{min-width:263px}.Form-validationMsg{list-style:none;padding:0;margin:0.7058823529411765em 0;font-weight:500}.Form-toggle{padding-left:0 !important}.Form-field-table{display:table}.Form-field-table .Form-validationMsg{display:table-caption}.Form-field.no-error .cc-icon-checkmark{visibility:visible}.Form-field.no-error .Form-label,.Form-field.no-error .Form-validationMsg,.Form-field.no-error .cc-icon-checkmark{color:#579b39}.Form-field.no-error .Form-input,.Form-field.no-error .Form-textarea,.Form-field.no-error .Form-select{box-shadow:0 0 0 1px #579b39}.Form-field.has-error .Form-field.no-error .cc-icon-checkmark{display:none}.Form-field.has-error .Form-field.no-error .Form-label,.Form-field.has-error .Form-field.no-error .Form-validationMsg,.Form-field.has-error .Form-field.no-error .cc-icon-checkmark{display:none}.Form-field.has-error .cc-icon-plus{visibility:visible}.Form-field.has-error .Form-label,.Form-field.has-error .Form-validationMsg,.Form-field.has-error .cc-icon-plus{color:#d94e1d}.Form-field.has-error .Form-input,.Form-field.has-error .Form-textarea,.Form-field.has-error .Form-select{box-shadow:0 0 0 1px #d94e1d}.Form-field.has-error .Form-radio-btn{box-shadow:0 0 0 2px #d94e1d}.Form-field.has-error .Form-radio.has-border{border-color:#d94e1d;color:#d94e1d}.checkbox-custom i:before,.radio-custom i:before{color:#d8dce6}.checkbox-custom .fa{font-size:0.6470588235294118em}.checkbox-custom .fa.fa-twitter-square{font-size:1.2941176470588236em}.checkbox-custom .fa.fa-twitter-square:before{color:#326ada}.checkbox-custom .fa.fa-facebook-square{font-size:1.2941176470588236em}.checkbox-custom .fa.fa-facebook-square:before{color:#3B5998}.Form-element--inline-text{line-height:3.76470588em}.Form-checkbox{padding:0}.Form-checkbox.Form-checkbox-extended{display:inline-block;padding:0.5882352941176471em;border:3px solid transparent;width:100%}.Form-checkbox.Form-checkbox-extended input{display:none}.Form-checkbox.Form-checkbox-extended .fa{color:#01a0e1}.Form-checkbox.Form-checkbox-extended.checked{border:3px solid #01a0e1;border-radius:6px}.Form-checkbox.Form-checkbox-extended .Form-label{padding-left:0.5882352941176471em;font-weight:700;display:inline-block;margin-bottom:0}.Form-checkbox.Form-checkbox-extended .Form-text{display:block;padding-left:1.6470588235294117em}.Form-checkbox.checked>i:before{content:'\f046'}.Multiselect .dropdown-menu{z-index:11}.Multiselect .dropdown-menu li{margin:0.29411764705882354em}.Multiselect .btn{border-radius:4px}.Multiselect .btn:active{box-shadow:none}.Multiselect.open .MultiSelect-Toggles .btn{overflow:hidden;text-overflow:ellipsis}.Multiselect.open .dropdown-toggle{box-shadow:none}.Multiselect.open .btn-white{background:#d4d9e1}.Form-datePicker--inline .Form-label{display:inline-block}.Form-datePicker--inline .Form-field-wrapper{display:inline-block}.Form-datePicker--inline .Form-input{width:15rem;padding:1rem 1rem 1rem 4rem}.Form-field-currency{display:-ms-flexbox;display:flex}.Form-field-currency span.Form-currency-info{padding:0.6470588235294118em;position:relative;top:1px}.Japan-Registration .Form-label-desc{display:inline-block;color:#000;margin-left:1rem;font-size:1.1rem}.AddRequiredAsterisk .Form-field[data-required] label:after,.AddRequiredAsterisk .Form-field.required-field label:after{content:'*';color:#df5d52}.AddRequiredAsterisk .Radio-buttons-group>label:after,.AddRequiredAsterisk .Radio-buttons-group label:after{content:'*';color:#df5d52}.AddRequiredAsterisk .Radio-buttons-group .Form-field[data-required] label:after{content:''}.panel .Tabs{margin-top:-1px;margin-left:-16px}.Tabs{background:#f0f1f4}.Tabs li.Tabs-tab a,.Tabs li.Tabs-tab a:hover{border:1px solid #f0f1f4 !important;border-bottom:0 !important}.Tabs li.Tabs-tab.active a,.Tabs li.Tabs-tab.active a:hover{border-color:#d7dbe4 !important;background:#fff}.Tabs .Tabs-tab{margin:0}.Tabs .Tabs-tab .Tabs-tab-item{padding:0.8235294117647058em 1.2941176470588236em}.Tabs .Tabs-tab-item{margin:0}.Tabs-content{padding:1em}.Tab-container{padding:0 1rem}.TabsPanel{background:#f4f5f9}.TabsPanel ul{list-style:none;padding:0;margin:0}.TabsPanel-tab{font-size:1.2352941176470589em;display:inline-block;position:relative}.TabsPanel-tab a{padding:2rem;display:block}.TabsPanel-tab button{margin:1rem 0}.TabsPanel-tab.is-active{font-weight:500}.TabsPanel-tab.is-active a{border-width:1px 1px 0 1px;border-color:#ebeff6;border-style:solid;background:#fff}.TabsPanel-tab.is-active:not(:first-child) a{border-width:1px 0 0 1px}.TabsPanel-tab.is-active:not(:last-child) a{border-width:1px 1px 0 1px}.TabsPanel-tab .badge{position:absolute;top:1rem;right:0}.TabsPanel-CenteredButton{margin:1.5rem 0 0 -1rem}.TabsPanel-active--arrow:after{content:' ';position:absolute;left:50%;bottom:0;margin-left:-7.5px;width:0;height:0;border-left:0.7142857142857143em solid transparent;border-right:0.7142857142857143em solid transparent;border-bottom:0.7142857142857143em solid #f4f5f8}.Calendar{background:#fff}.Calendar th{font-size:0.8235294117647058em;font-weight:normal}.Calendar thead th{padding:2.357142857142857em 0 0.8571428571428571em}.Calendar .fc-agenda-slots td div{height:40px}.Calendar .fc-header .fc-state-active{z-index:2}.eventDropleft >.dropdown-menu{right:0;left:auto}.eventDropup >.dropdown-menu{top:auto;bottom:100%}.fc-view-agendaDay thead th{font-weight:500}.fc-header{border-bottom:1px solid #f0f1f2}.fc-header .fc-button-prev{margin:0 0.058823529411764705em 0 0}.fc-header .fc-button-today{margin:0 1.0588235294117647em 0 0}td.fc-header-left{padding-left:1.2941176470588236em}td.fc-header-right{padding-right:1.2941176470588236em}.fc .fc-header-space{padding:0}.fc-header-title h2{font-weight:400;font-size:1em;margin:0.4117647058823529em 0 0 2.3529411764705883em}.fc-content{margin:0}.fc-content .fc-widget-header{border-color:#fff;border-bottom-color:#e5e7eb}.fc-content [class^='fc-slot'] .fc-widget-header{border-right-color:#dcdee4}.fc-content .fc-widget-content{border-color:#dcdee4;border-bottom-color:#e5e7eb}.fc-content .fc-day,.fc-content [class^='fc-slot'] .fc-widget-header,.fc-content [class^='fc-slot'] .fc-widget-content{border-top-color:#e5e7eb;border-bottom-color:#e5e7eb}.fc-content .fc-minor .fc-widget-header,.fc-content .fc-minor .fc-widget-content{border-bottom-color:#f2f3f5}.fc-state-default{color:#2E4058}.fc-state-highlight{background:#f9fafa}.fc-state-disabled{opacity:.1}.fc-button:first-letter{text-transform:uppercase}.fc-button .fc-icon{font-family:"FontAwesome";color:#fff;text-shadow:none}.fc-button .fc-icon:after{font-weight:normal}.fc-button-prev,.fc-button-next{width:2.235294117647059em;height:2.235294117647059em;line-height:1.8823529411764706em;text-align:center;border:0;border-radius:2px}.fc-button-prev .fc-icon,.fc-button-next .fc-icon{font-size:1.1764705882352942em;margin:0}.fc-button-today,.fc-button-agendaDay,.fc-button-agendaWeek,.fc-button-month,.fc-button-filters{background:none;border:0}.fc-button-today,.fc-button-agendaDay,.fc-button-agendaWeek,.fc-button-month,.fc-button-filters,.fc-button-today:active,.fc-button-agendaDay:active,.fc-button-agendaWeek:active,.fc-button-month:active,.fc-button-filters:active{box-shadow:none}.fc-button-today.fc-state-active,.fc-button-agendaDay.fc-state-active,.fc-button-agendaWeek.fc-state-active,.fc-button-month.fc-state-active,.fc-button-filters.fc-state-active{font-weight:500}.fc-button-prev,.fc-button-next{background:#9dd0aa}.fc-header .fc-button-filters{margin-right:2.3529411764705883em}.Calendar .fc-event-inner{padding:0.9285714285714286em 1.2142857142857142em}.Calendar .fc-event-inner.no-display{display:none}.Calendar .fc-event-time,.Calendar .fc-event-capacity{font-size:1em;padding:0}.Calendar .fc-event-capacity{border:1px solid #2E4058;border-radius:3px;float:left;padding:0 4px;margin:-1px 5px 0 0}.Calendar .fc-view-month .fc-event-capacity{display:inline-block;margin-top:2px}.Calendar .fc-event-title{font-weight:500;font-size:1.2142857142857142em;margin:0.8235294117647058em 0 0}.Calendar .ui-resizable-handle{color:#dad3a7}.fc-event{z-index:1}.fc-event .cc-icon-refresh-2,.fc-event .cc-icon-eye{position:absolute;z-index:1}.fc-event .cc-icon-refresh-2{top:1.0714285714285714em;left:10em}.fc-event .cc-icon-eye{font-size:0.7142857142857143em;top:1.7em;left:14.5em}.fc-event.hovered{z-index:2}.fc-event-actions{width:8.857142857142858em;position:absolute;bottom:1.2857142857142858em;right:0.21428571428571427em;z-index:99999}.fc-event-actions .dropdown{top:-1px}.fc-content .fc-event{padding:0;color:#2E4058;background:rgba(251,248,230,0.6);border:1px solid #dad3a7;border-radius:4px}.fc-content .fc-event.holiday{background:-webkit-repeating-linear-gradient(45deg, transparent, transparent 10px, rgba(145,145,145,0.2) 10px, rgba(145,145,145,0.2) 20px);background:repeating-linear-gradient(45deg, transparent, transparent 10px, rgba(145,145,145,0.2) 10px, rgba(145,145,145,0.2) 20px)}.btn-member-add{font-size:1.2em}@media only screen and (max-width:768px){.fc-widget-header{border:none}.fc-header td{display:block !important;width:90%}}.fc-today .fc-day-number{border-radius:50%;width:2rem;height:2rem;text-align:center;padding-right:.4rem}.ui-draggable{cursor:move}.Draggable{list-style:none;padding:0;margin:0}.Draggable .items{display:block}.Draggable .items .checkbox{margin-top:0}.Draggable-item{font-weight:500;font-size:0.8235294117647058em;color:#fff;background:#9dd0aa;padding:0.42857142857142855em 0.8571428571428571em 0.42857142857142855em 2.2857142857142856em;margin:0 0 0.7857142857142857em;border-radius:2px;box-shadow:0 3px 0 0 #dee5e7}.Draggable-item .fa{margin:0 0.5714285714285714em 0 -1.8571428571428572em}.ButtonProgress{display:inline-block;text-align:center;position:relative;cursor:pointer;margin-left:-10px}.ButtonProgress.is-loading .ButtonProgress-button-text,.ButtonProgress.is-success .ButtonProgress-button-text,.ButtonProgress.is-error .ButtonProgress-button-text{opacity:0;transition:opacity .15s}.ButtonProgress.is-loading .ButtonProgress-button{width:40px !important;height:42px;border:5px solid #EEF3F9;background:none;border-radius:40px;transition:width .3s .15s cubic-bezier(.6, -0.6, .75, .75),border-radius .3s .15s,border .3s .15s,background .3s .15s}.ButtonProgress.is-loading .ButtonProgress-circle path{opacity:1;transition:stroke-dashoffset 2s .45s cubic-bezier(1, 0, .5, 1)}.ButtonProgress.is-success .ButtonProgress-circle path,.ButtonProgress.is-error .ButtonProgress-circle path{transition:stroke-dashoffset .5s 0s}.ButtonProgress.is-success .ButtonProgress-button{background:#4EBFDF}.ButtonProgress.is-success .ButtonProgress-checkmark path{opacity:1;transition:opacity .45s .45s}.ButtonProgress.is-error .ButtonProgress-button{background:#DF5D52}.ButtonProgress.is-error .ButtonProgress-cross path{opacity:1;transition:opacity .45s .45s}.ButtonProgress svg{position:absolute;top:0;left:50%;margin-left:-20px;pointer-events:none}.ButtonProgress svg path{opacity:0;fill:none}.ButtonProgress-button{font-size:1em;color:#fff;display:inline-block;padding:0.47058823529411764em 0.9411764705882353em 0.5882352941176471em;border:0;background:#4EBFDF;border-radius:2px;transition:width .3s .15s cubic-bezier(.25, .25, .4, 1.6),border-radius .3s .15s,border .3s .15s,background .3s .15s}.ButtonProgress-button:focus{outline:none}.ButtonProgress-button-text{transition:opacity .15s .3s}.ButtonProgress-circle{-ms-transform:rotate(90deg);transform:rotate(90deg)}.ButtonProgress-circle path{stroke:#4EBFDF;stroke-width:5;transition:stroke-dashoffset .5s 0,opacity .15s}.ButtonProgress-checkmark,.ButtonProgress-cross{-ms-transform:scale(.56);transform:scale(.56)}svg.ButtonProgress-checkmark,svg.ButtonProgress-cross{top:-15px;margin-left:-35px}svg.ButtonProgress-checkmark path,svg.ButtonProgress-cross path{-webkit-transition:opacity .15s}.ButtonProgress-checkmark path,.ButtonProgress-cross path{stroke:#fff;stroke-width:2}.Toast{margin:0 0 6px;padding:1.5rem 1.5rem 1.5rem 8rem;min-width:35rem;max-width:50rem;color:#8393A9;opacity:.96;font-weight:400;position:relative;min-height:8.5rem;background:white;border:1px solid #D6DEE9;border-radius:8px;box-shadow:0 2px 1rem rgba(131,147,169,0.2)}.Toast:hover{opacity:1}.Toast:before{content:' ';position:absolute;height:5rem;width:5rem;left:1.5rem;border-radius:50%;font-size:3rem;color:white}.Toast.Toast-success:before{content:'\e918';font-family:'ClubCloudIcons';padding:.45rem 1rem;background:#B8E986}.Toast.Toast-error:before{font-family:'ClubCloudIcons';content:'\e916';background:#D0021B;padding:.5rem 1rem 0;font-size:2.7rem}.Toast.Toast-warning:before{content:'\e917';font-family:'ClubCloudIcons';padding:.5rem 1rem;background:#F5A623}.Toast.Toast-info:before{font-family:'ClubCloudIcons';content:'\e915';background:#4EBFDF;padding:.5rem 1rem}.Toast-title{font-weight:500;font-size:2rem}#toast-container{position:fixed;z-index:999999}#toast-container.toast-center,#toast-container.toast-top-center,#toast-container.toast-bottom-center{width:100%;pointer-events:none}#toast-container.toast-center>div,#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{margin:auto;pointer-events:auto}#toast-container.toast-center>button,#toast-container.toast-top-cente>button,#toast-container.toast-bottom-center>button{pointer-events:auto}#toast-container *{box-sizing:border-box}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-center{top:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-center{bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-center{top:45%}:not(.no-enter)#toast-container>div.ng-enter,:not(.no-leave)#toast-container>div.ng-leave{transition:500ms cubic-bezier(.25, .25, .75, .75) all}:not(.no-enter)#toast-container>div.ng-enter.ng-enter-active,:not(.no-leave)#toast-container>div.ng-leave{opacity:.8}:not(.no-leave)#toast-container>div.ng-leave.ng-leave-active,:not(.no-enter)#toast-container>div.ng-enter{opacity:0}.CustomSearch .searchBox{height:2.6470588235294117em;border:1px solid #d4d9e1;border-radius:.35294118em}.CustomSearch .searchBox .cc-icon-search{float:left;line-height:1.411764705882353em;padding-left:0.5882352941176471em;font-size:1.7647058823529411em;color:#d4d9e1}.CustomSearch .searchBox input{width:auto;min-width:80%;border:0;height:100%}.none-transition{transition:none !important}.Modal{display:none}.Modal:before{content:'';position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:rgba(0,0,0,0.4);visibility:hidden;opacity:0;transition:opacity .5s 0,visibility .5s 0}.Modal .modal-wrapper--backgroundAsTabs{background-color:#f0f1f4;border-radius:1rem 1rem 0 0}.Modal.is-visible{display:inline-block}.Modal.is-visible:before{visibility:visible;opacity:1}.Modal.is-visible .Modal-button{opacity:.5}.Modal.is-visible .modal{visibility:visible;transition:visibility 0}.Modal.is-visible.fadeInScale .modal{opacity:1;transition:opacity 0,visibility 0}.Modal.is-visible.fadeInScale .modal-dialog{margin-bottom:0.5882352941176471em;opacity:1;-ms-transform:scale(1);transform:scale(1)}.Modal.is-visible.is-morph .modal-dialog{width:100% !important;top:.58823529em !important;left:.58823529em !important;padding-right:1.1764705882352942em !important;margin-bottom:0.5882352941176471em;transition-timing-function:cubic-bezier(.7, 0, .3, 1);transition:width .4s .1s,height .4s .1s,top .4s .1s,left .4s .1s,margin .4s .1s,padding .4s .1s,opacity .2s .1s}.Modal.is-visible.is-morph .modal-header,.Modal.is-visible.is-morph .modal-body,.Modal.is-visible.is-morph .modal-footer{opacity:1;transition:opacity .2s .35s}.Modal-button{opacity:1;transition:opacity .1s .5s}.Modal .modal{display:block;z-index:2100;visibility:hidden}.Modal .modal-dialog{border-radius:1rem;height:95% !important;padding-top:2.5%}.Modal .modal-content{margin-bottom:2rem}.Modal .modal-title{font-family:'Bulo Rounded Web';font-weight:400;color:#262933;font-size:2rem}.Modal.fadeInScale .modal{opacity:0;transition:opacity .2s .1s,visibility 0 .3s}.Modal.fadeInScale .modal-dialog{max-width:100%;opacity:0;margin:0;-ms-transform:scale(.7);transform:scale(.7);transition:opacity .2s .1s,transform .2s .1s}.Modal.is-morph .modal{overflow-x:hidden;transition:visibility .4s .1s}.Modal.is-morph .modal-dialog{padding-right:1.1764705882352942em;margin:0;transition-timing-function:cubic-bezier(.7, 0, .3, 1);transition:width .4s .1s,height .4s .1s,top .4s .1s,left .4s .1s,margin .4s .1s,padding .4s .1s,opacity .2s .4s}.Modal.is-morph .modal-header,.Modal.is-morph .modal-body,.Modal.is-morph .modal-footer{opacity:0;transition:opacity .2s .1s}@media only screen and (min-width:768px){.Modal.fadeInScale .modal-dialog{width:45.88235294117647em;left:50%;margin-left:-22.941176470588236em}.Modal.is-morph .modal-dialog{width:44.705882352941174em}.Modal.is-morph.is-visible .modal-dialog{width:44.705882352941174em !important;left:50% !important;margin-left:-22.352941176470587em;padding-right:0 !important}}.PanelAddItem,.PanelAddItem--message{position:relative;padding:0.9411764705882353em 0.7058823529411765em;border:1px dashed #e4e7ef;border-radius:0.5882352941176471em}.PanelAddItem-btnAdd{font-size:1.5294117647058822em;display:inline-block;width:1.3846153846153846em;height:1.3846153846153846em;line-height:1.3846153846153846em;text-align:center;color:#fff;background:#4EBFDF;border-radius:50%}.PanelAddItem-btnAdd:hover,.PanelAddItem-btnAdd:focus{color:#fff}.PanelAddItem-container{margin:-1.7647058823529411em 0 0 2.9411764705882355em}.PanelAddItem-txtContainer{margin:-3.0588235294117645em 0 -1.2941176470588236em 4.235294117647059em}.PanelAddItem-textarea{font-weight:500;font-style:italic;font-size:1.2352941176470589em;color:#808f98;background:transparent;width:100%;height:100%;padding:0.8571428571428571em}.PanelAddItem-textarea:focus{outline:none}.PanelAddItem--message{padding:0;margin:1.7647058823529411em 0 0}.PanelAddItem--message .PanelAddItem-txtContainer{margin:0}.Action{font-size:1.3529411764705883em;color:#cdd0d7}.ColourPicker{display:block;padding:1.1764705882352942em 0.5882352941176471em;border-radius:0.23529411764705882em}.ColourPicker--light,.ColourPicker--light:hover{color:#313b3c}.ColourPicker--dark,.ColourPicker--dark:hover{color:#ffffff}.ColourPicker:hover{cursor:pointer}.Dropfile{border:2px dashed #e0e4e8;text-align:center;min-height:20px;padding:3.235294117647059em 0}.Dropfile-link{color:#65b7ff;text-decoration:underline;font-weight:700}.Dropfile-image{max-width:100%;margin-bottom:0.5882352941176471em}.Dropfile-multiple .File:not(:last-child){margin-bottom:0.5882352941176471em}.Filename{font-weight:700}.panel-heading .nav{margin:0 -15px}.panel-heading .nav .Navtabs-search{width:14.705882352941176em;float:right;padding-top:0.29411764705882354em;padding-right:0.5882352941176471em}.panel-heading .nav .Navtabs-search .Form-input{height:3.235294117647059em;font-size:0.9411764705882353em}.panel-heading .nav .Navtabs-search .Form-input .Form-input-button-no-validate{font-size:1.4705882352941178em}.panel-heading .nav .Navtabs-search .Form-input input{font-size:1.1764705882352942em}.Notes{list-style:none;padding:0;margin:0}.Notes-note{border-top:1px solid #e6e8eb;padding:0 1.411764705882353em 0.17647058823529413em}.Notes-note:first-child{border:0}.Notes-title{font-weight:500;font-size:1em;position:relative;min-height:1em;padding:0 5.647058823529412em 0 0;margin:0.7058823529411765em 0 0.5294117647058824em}.Notes-title time{font-weight:400;font-size:0.8235294117647058em;position:absolute;top:0.21428571428571427em;right:0}.Notes-text{line-height:1.3;word-break:break-word;text-align:left;white-space:pre-wrap}.BookingNotes .Content-main-form{background-color:#fff;border-bottom:none}.Camera .jcrop-keymgr{visibility:hidden}.Camera-wrapper{position:relative;width:18.941176470588236em;height:18.941176470588236em;border:1px solid #f0f1f2;background:#000}.Camera-webcam,.Camera-image{width:18.82352941em;height:18.82352941em;position:absolute;top:0;right:0;bottom:0;left:0}.Camera-webcam{background:#000;z-index:1;visibility:hidden}.Camera-webcam.is-visible{visibility:visible}.Camera-webcam-btns{visibility:hidden}.Camera-webcam-btns.is-visible{visibility:visible}.Camera-image{text-align:center;line-height:18.58823529411765em}.Camera-image>img{max-width:100%;max-height:100%;display:inline-block !important}.Camera-image>img.is-hidden{display:none !important}.Camera-image .jcrop-holder{display:inline-block !important}.Camera-inputFile{display:none !important}.Camera-webcam-btns,.Camera-image-btns{position:absolute;bottom:0.8823529411764706em;right:0.8823529411764706em;z-index:600}div.ComingSoon{width:100%;height:100%;position:absolute;background-color:rgba(255,255,255,0.8);z-index:1;border-radius:6px}div.ComingSoon .innerText{font-size:2.1rem;font-family:sans-serif;color:#a6abab;position:absolute;top:45%;left:0;padding:0 25%}div.ComingSoon.transparent{background-color:transparent}.AttendanceModal .paymentOptions{background-color:#9DCFAA;margin-left:-30px;margin-right:-30px;padding-bottom:1rem}.AttendanceModal .attendace-close{padding:1.25rem}.AttendanceModal .Tabs{border-bottom:0}.AttendanceModal .Booking-Attendance-SessionPacks .Form-field{display:inline-block}.AttendanceModal .Booking-Attendance-SessionPacks .Form-field label{width:auto}.AttendanceModal .Booking-Attendance-SessionPacks .BookingAttendance-SessionPacks-Select{display:-ms-inline-flexbox;display:inline-flex;margin-left:2rem}.AttendanceModal .Booking-Attendance-SessionPacks .BookingAttendance-SessionPacks-Select .has-error{margin-bottom:0}.AttendanceModal .Booking-Attendance-SessionPacks .BookingAttendance-SessionPacks-Select .Form-select{padding:.5rem}.Header{position:fixed;top:0;right:0;left:80px;z-index:1;height:58px;background:#fff;display:-ms-flexbox;display:flex;border-bottom:1px solid #ebeff6;font-size:1.3rem;letter-spacing:0}.Header a:focus{outline:none}.Header-content{height:58px;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;padding:1rem 2.4rem;width:100%}.SideModalOpen .Header{z-index:0}.Header--button-padding{margin-left:5.882352941176471em}.Header-Divider{border-right:1px solid #ebeff6}.Header-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:1.5rem;font-weight:500;color:#2E4058;min-width:120px;padding-right:24px}.Header-logo .gym-name{overflow:hidden;white-space:nowrap;min-width:80px;text-overflow:ellipsis;display:inline}.Header-logo span{display:inline-block}.Header-logo .caret{margin-left:10px;color:#B9C4D6}.Header-searchForm{width:100%;max-width:372px;-ms-flex-pack:end;justify-content:flex-end}.Header-searchForm .form-control{font-size:1.4rem}.Header-searchForm .header-search-select{margin:0}.Header-searchForm .select2-container.Form-select{height:32px;border:none;border-right:1px solid #ebeff6;border-radius:.4rem 0 0 .4rem}.Header-searchForm .form-group{margin:0;border:1px solid #ebeff6;border-radius:.4rem;position:relative;transition:border .4s ease;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.Header-searchForm .form-group:focus-within{border-color:#2E4058}.Header-searchForm .input-group-btn{font-size:2rem}.Header-searchForm .fa-spinner{position:absolute;right:1rem;top:50%;margin-top:-7px}.Header-searchForm-btn,.Header-searchForm-field{background:transparent}.Header-searchForm-btn{font-size:1em;padding:0;border:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.Header-searchForm-field{padding:0;min-width:25rem}.Header-searchForm-field,.Header-searchForm-field:focus{border-color:transparent;border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,0.18);box-shadow:none}.Header-notificationIcon{display:-ms-flexbox;display:flex}.Header-notificationIcon .cc-icon{font-size:2.5rem}.Header-notificationIcon .membr-icon{font-size:32px}.Header-notificationIcon .badge{background:#e11951;padding:0.08333333333333333em 0.3333333333333333em;top:-1.1666666666666667em;left:-1.5em}.Header-notificationDD{min-width:17.647058823529413em}.Header-notificationDD .arrow.top{left:5%}.Header-notificationDD .ComingSoon .innerText{padding-right:8.5rem;padding-left:6rem;top:6.5rem}.Header-userBox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:1.4rem;white-space:nowrap}.Header-userBox .avatar{display:inline-block;width:3.2rem;height:3.2rem;margin-right:.8rem;border-radius:50%;border:1px solid #ebeff6}.Header-userBox .dropdown-toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Header-userBox .caret{margin-left:.8rem;color:#B9C4D6}.Hosts-selector{margin-bottom:-20px}.Hosts-selector .SearchFilter{margin:0;margin-bottom:0.5882352941176471em}.Hosts-selector .Host-selector-list-element{margin:0.17647058823529413em}.Hosts-selector .club-description{font-size:1em}.Hosts-selector .Selector-scrollable{max-height:29.41176470588235em;overflow:auto}.Hosts-selector .Host-selector-list{padding-left:0}.Hosts-selector .Host-selector-list .checkbox{margin:0;padding:0;display:inline-block;cursor:pointer}.Hosts-selector .Host-selector-list span+.checkbox{padding-left:0.5882352941176471em}.Hosts-selector .Host-selector-list li{list-style:none;cursor:pointer;padding:.5em;border:1px solid transparent;position:relative}.Hosts-selector .Host-selector-list li a:hover{color:inherit}.Hosts-selector .Host-selector-list li:hover{background-color:#F1F2F4;border:1px solid #CCCCCC;border-radius:.4em}.Hosts-selector .Host-selector-list li.active{font-weight:700}.Hosts-selector .Host-selector-list li.active .u-status{vertical-align:middle}.Hosts-selector .Host-selector-list li.active:hover{background:none;cursor:default;border:1px solid transparent}.Hosts-selector .Host-selector-list.Gyms-list{padding-left:7px;padding-top:7px;overflow-y:auto}.Hosts-selector .Host-selector-list.Hosts-list{padding-right:7px;padding-top:7px;overflow-y:auto}.Hosts-selector .Host-selector-list.Hosts-list li.active{background-color:#F1F2F4;border:1px solid #CCCCCC;border-radius:.4em}.Hosts-selector .Host-selector-list .Host-list--angle{font-size:1.2941176470588236em;position:absolute;top:0.29411764705882354em;right:0.8823529411764706em}.Hosts-selector .Selector-table{position:relative;border-top:1px solid #d4d9e1;border-bottom:1px solid #d4d9e1;margin:0 -1.5rem 2rem}.Hosts-selector .Selector-table.Selector-table--border:before{position:absolute;height:100%;left:0;display:block;content:" ";border-right:1px solid #d4d9e1;width:50%}.Header-flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.Header-flex--vcenter{-ms-flex-align:center;align-items:center}.Header-flex--full{-ms-flex:1;flex:1}.Header-flex .Header-flex-Title{-ms-flex:1;flex:1;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:2rem}.Header-LogoIcon{font-size:3rem}@media only screen and (max-width:768px){.Header-searchForm-field{min-width:auto}}.Aside{width:80px;position:absolute;top:0;left:-80px;bottom:0;z-index:1}.Aside ::-webkit-scrollbar{width:1.17647059em}.Aside,.Aside.is-open{transition:left .4s .1s cubic-bezier(.7, 0, .3, 1)}.SideModalOpen .Aside{z-index:0}.Aside--button{position:absolute;width:5.882352941176471em;height:100%;color:#fff;text-align:center;border-right:1px solid rgba(255,255,255,0.18);padding-top:1.1764705882352942em;cursor:pointer}.Aside--button--flex-center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0}.Aside--button:hover{color:#fff}.Aside--button a{color:#fff}.Aside--button a:hover{color:#fff}.Aside--button-icon{font-size:1.7647058823529411em;display:block;margin-top:.5rem}.Aside--button-icon--small{font-size:1.8rem}.Aside.is-open{left:0}.Aside-content{width:80px;max-height:100%;background:#2E4058;position:fixed;top:0;bottom:0}.Aside-content>div{height:100%}.Aside-content.introjs-fixParent{position:fixed !important;z-index:9999999 !important}.Aside-menu{width:100%;height:100%;position:relative;overflow:hidden}.Aside-menu .nav{padding:0.8823529411764706em 0;position:absolute;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto}.Aside-menu .nav--no-padding{padding:0}.Aside-menu .nav::-webkit-scrollbar{display:none}.Aside-menu .Aside-menu-item{position:static}.Aside-menu .Aside-menu-link{border:0 !important;text-shadow:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1rem .5rem}.Aside-menu .Aside-menu-link:hover,.Aside-menu .Aside-menu-link:focus{background:#44566F !important}.Aside-menu .Aside-menu-item--header-size .Aside-menu-link{padding:0;height:58px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.Aside-menu .Aside-menu-item--header-size .Aside-menu-link:hover,.Aside-menu .Aside-menu-item--header-size .Aside-menu-link:focus{background:#2E4058 !important}.Aside-menu .Aside-menu-item--header-size .Aside-menu-link .cc-icon{margin:0 .5rem 0 0;font-size:1.5rem}.Aside-menu-item:hover .Aside-submenu,.Aside-menu-item:focus .Aside-submenu{display:block}.Aside-menu-item.Aside-menu-item-margin{margin-top:5.882352941176471em}.Aside-menu-link{font-size:1rem;color:#fff;text-align:center;position:relative}.Aside-menu-link:hover,.Aside-menu-link:focus,.Aside-menu-link.is-active,.Aside-menu-link.has-subMenu.is-expanded{background:#44566F !important}.Aside-menu-link.has-subMenu.is-expanded,.Aside-menu-link.has-subMenu.is-expanded:hover,.Aside-menu-link.has-subMenu.is-expanded:focus{background:#44566F !important}.Aside-menu-link .cc-icon{display:block;font-size:3rem;margin:0 0 1rem 0}.Aside-menu-link .Aside-menu-link--blank-icon .cc-icon{margin:0 0 0 .5rem;font-size:.8rem}.Aside-submenu{display:none;width:31.5rem;height:100%;background:#44566F;position:absolute;top:0;left:80px;z-index:1000}.Aside-submenu:before{content:'';display:block;width:1.17647059em;height:100%;background:#44566F;position:absolute;top:0;right:0}.Aside-submenu.is-visible{display:block}.Aside-submenu ul{list-style:none;padding:0;margin:0}.Aside-submenu li{margin:0 0 0.29411764705882354em}.Aside-submenu-scrollable{padding:2.4rem;height:100%;overflow-y:auto}.Aside-submenu-link{font-size:1.4rem;color:#fff}.Aside-submenu-link:hover,.Aside-submenu-link:focus{color:#fff;text-decoration:underline}.Aside-submenu-link .cc-icon{margin-left:.5rem;font-size:1rem}.Aside-submenu-group{margin-bottom:3rem}.Aside-submenu-group-title{color:#8998AF;margin-bottom:.8rem;display:block}.AsideArrow{position:absolute !important;left:0;font-size:4rem;width:100%;text-align:center;background:#2E4058;z-index:1;cursor:pointer}.AsideArrow-up{top:0}.AsideArrow-down{bottom:0}.Content{position:fixed;top:0;right:0;bottom:0;left:0;overflow-x:hidden;background:#EEF3F9;transition:left .5s cubic-bezier(.7, 0, .3, 1) .1s,right .5s cubic-bezier(.7, 0, .3, 1) .1s}.Content.Content--withHeader{top:58px}.Content.is-pushed{left:80px}.Content>.scrollable{height:100%}.Content>.scrollable.wrapper{padding:1rem 2.4rem}.Content .Content-padding{padding:0 1.5rem}.Content .Content-white{background:#fff;height:100%}.Content.ng-enter,.Content.ng-leave{transition:opacity .5s 0s ease}.Content.ng-leave,.Content.ng-enter.ng-enter-active{opacity:1}.Content.ng-leave.ng-leave-active,.Content.ng-enter{opacity:0}.is-mobile{position:relative;-webkit-overflow-scrolling:touch;height:initial}.Content-loading{display:none}.Content-loading--active{display:block}.Content-header,.Content-header--hasTabs{height:7.411764705882353em}.Content-header--hasTabs{height:3.588235294117647em}.Content-header--hasTabs~.Content-main--isTab{top:3.588235294117647em}.Content-header--hasTabs .Content-pageTitle{padding:0.8em 0.7111111111111111em 0.8888888888888888em}.Content-Header{padding:3rem 0}.Content-Header--center{text-align:center}.Content-main--withMenu{display:-ms-flexbox;display:flex;width:100%}.Content-main-header{background:#f4f5f9;margin:0}.Content-main-header>[class*="col-"]{margin:0;padding:0}.Content-MenuSection{vertical-align:top}.Content-LeftMenu{-ms-flex:.4;flex:.4;border-right:1px solid #d4d9e1}.Content-LeftMenu header{font-size:2rem;font-weight:500;border-bottom:1px solid #d4d9e1;padding:1.2rem 2rem;width:100%;height:5.4rem}.Content-LeftMenuList{list-style:none;margin:0;padding:0}.Content-LeftMenuListItem{font-size:2rem;text-align:left;padding:1.5rem 2rem;height:5.7rem;width:25rem;list-style-position:inside;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Content-main--isTab{background:#fff}.Content-main--isPanel{background:#fff;margin:0 0 4.705882352941177em;box-shadow:0 1px 2px 0 rgba(131,147,169,0.07);border-radius:3px}.Content-main--isPanel .Content-main-form{padding:1.6470588235294117em 3.5294117647058822em 2em}.Content-main--isPanel--withoutHeader{margin-top:1.5rem}.Content-wrapper{width:64.70588235em;margin:auto}.Content-pageTitle{font-size:3rem;color:#2E4058;margin:0;padding:1rem 0;font-weight:400}.Content-pageTitle--toLeft{float:left}.Content-pageTitle .inline{display:inline;vertical-align:text-bottom}.Content-pageTitle--relative{position:relative}.Content-pageTitle-date{float:right;font-size:0.5333333333333333em;letter-spacing:-0.025em;margin:0.8333333333333334em 0 0}.Content-pageTitle-searchBox{width:30%;float:right;font-size:1.125em}.Content-pageRight{width:50%;float:right;font-size:1.5rem}@media only screen and (max-width:1200px){.Content-pageRight{width:auto}}@media only screen and (max-width:768px){.Content-pageTitle.hasPageRight{font-size:4.5rem}}.Content-backLink{color:#4EBFDF;position:absolute;top:1rem;font-size:1.8rem;padding:1rem 2rem;font-weight:400}.Content-backLink:hover{color:#4EBFDF}.Content-backLink:before{content:'\e601';font-family:'ClubCloudIcons';position:absolute;left:0;top:1rem;width:2rem;height:2rem}.Content-header--withBackLink{padding-top:5rem}.Content-main-form{background:#f4f5f8;border-bottom:1px solid #f0f1f2;padding-top:10px}.Content-main-form .Form-label{font-size:1.1764705882352942em;margin:0 0 0.45em}.Content-main-form--fullWidth{margin-left:-2rem;margin-right:-2rem;padding:2rem}.Content-narrowBox{max-width:64.70588235em;margin-left:auto;margin-right:auto}.Content-narrowBox .SearchFilter{margin:1.7647058823529411em}.Content-narrowBox .SearchFilter .cc-icon{left:0.8823529411764706em}.Content-narrowBox--header{overflow:auto}.Content-main--withPadding{padding:2rem}@media only screen and (min-width:768px){.Content-LeftMenuListItem{height:5.1rem}.Content-LeftMenu{-ms-flex:.2;flex:.2}}@media only screen and (max-width:768px){.Content-LeftMenu{-ms-flex:.2;flex:.2}.Content-LeftMenuListItem{width:100%}}.CustomSearch .searchBox{height:2.6470588235294117em;border:0.058823529411764705em solid #d4d9e1;border-radius:0.35294117647058826em}.CustomSearch .searchBox .cc-icon-search{float:left;line-height:1.411764705882353em;padding-left:0.5882352941176471em;font-size:1.7647058823529411em;color:#d4d9e1}.CustomSearch .searchBox input{width:auto;min-width:90%;border:0;height:100%}.BookingTypes{background-color:#fff}.BookingTypes .Booking-wizard .panel{background:#f7f8f9;border:0}.BookingTypes.panel-body{padding:1.7647058823529411em}.BookingTypes .Content-pageTitle{width:50%;display:inline-block}.BookingTypes .wizard-wrapper{background-color:#f7f8f9;margin-bottom:2.0588235294117645em}.BookingTypes .wizard-wrapper .wizard{border-bottom:0}.BookingTypes .wizard-wrapper .wizard .steps li{background-color:#dbdce1}.BookingTypes .wizard-wrapper .wizard .steps li:after{border-left-color:#dbdce1}.BookingTypes .wizard-wrapper .wizard .steps li.active{background-color:#f7f8f9}.BookingTypes .wizard-wrapper .wizard .steps li.active:after{border-left-color:#f7f8f9}.BookingTypes .Form-radio-html .Form-validationMsg li.has-error{color:#CF0707}.BookingTypes-form textarea[name='intro']{height:7.647058823529412em}.BookingTypes-form textarea[name='description']{height:19.41176470588235em}.BookingTypes-modalForm .searchBox{height:2.6470588235294117em;border:1px solid #d4d9e1;border-radius:.35294118em}.BookingTypes-modalForm .searchBox .cc-icon-search{float:left;line-height:1.411764705882353em;padding-left:0.5882352941176471em;font-size:1.7647058823529411em;color:#d4d9e1}.BookingTypes-modalForm .searchBox input{width:auto;min-width:80%;border:0;height:100%}.BookingTypes-modalForm .searchBox{height:2.6470588235294117em;border:0.058823529411764705em solid #d4d9e1;border-radius:0.35294117647058826em}.BookingTypes-modalForm .searchBox .cc-icon-search{float:left;line-height:1.411764705882353em;padding-left:0.5882352941176471em;font-size:1.7647058823529411em;color:#d4d9e1}.BookingTypes-modalForm .searchBox input{width:auto;min-width:90%;border:0;height:100%}.BookingTypes-modalForm .searchBox{height:2.6470588235294117em;border:1px solid #d4d9e1;border-radius:.35294118em}.BookingTypes-modalForm .searchBox .cc-icon-search{float:left;line-height:1.411764705882353em;padding-left:0.5882352941176471em;font-size:1.7647058823529411em;color:#d4d9e1}.BookingTypes-modalForm .searchBox input{width:auto;min-width:80%;border:0;height:100%}.BookingTypes-modalForm .searchBox{height:2.6470588235294117em;border:0.058823529411764705em solid #d4d9e1;border-radius:0.35294117647058826em}.BookingTypes-modalForm .searchBox .cc-icon-search{float:left;line-height:1.411764705882353em;padding-left:0.5882352941176471em;font-size:1.7647058823529411em;color:#d4d9e1}.BookingTypes-modalForm .searchBox input{width:auto;min-width:90%;border:0;height:100%}.BookingTypes-search{overflow:auto;width:30%;display:inline-block;float:right;margin-top:1.7647058823529411em}.BookingTypes-search .searchBox{height:2.6470588235294117em;border:1px solid #d4d9e1;border-radius:.35294118em}.BookingTypes-search .searchBox .cc-icon-search{float:left;line-height:1.411764705882353em;padding-left:0.5882352941176471em;font-size:1.7647058823529411em;color:#d4d9e1}.BookingTypes-search .searchBox input{width:auto;min-width:80%;border:0;height:100%}.BookingTypes-search .searchBox{height:2.6470588235294117em;border:0.058823529411764705em solid #d4d9e1;border-radius:0.35294117647058826em}.BookingTypes-search .searchBox .cc-icon-search{float:left;line-height:1.411764705882353em;padding-left:0.5882352941176471em;font-size:1.7647058823529411em;color:#d4d9e1}.BookingTypes-search .searchBox input{width:auto;min-width:90%;border:0;height:100%}.BookingTypes-modalList{max-height:12.3em;overflow-y:auto}.BookingTypes-modalList .radio{border-radius:0.29411764705882354em;padding-bottom:0.4117647058823529em}.BookingTypes-modalList .radio .radio-custom{display:block;height:2.235294117647059em;line-height:2.235294117647059em;padding-left:0.5882352941176471em}.BookingTypes-modalList .radio:hover{background-color:#f0f1f5;border:0.058823529411764705em solid #d8dce5}.ProfileData{width:40rem;background:#f9fafc;border:1px solid #e6e9f1}.ProfileData .error-atf-coach-icon{float:right}.ProfileData .remove-coach-container{text-align:center;vertical-align:middle;line-height:5rem}.ProfileData .coach-clear{position:absolute;margin-top:1.5rem}.ProfileData .row{margin-left:0;margin-right:0}.ProfileData .row .row-header{font-weight:500}.ProfileData .line{font-size:1em;border-color:#ebedef;margin:1.1764705882352942em 0}.ProfileData .btn-group{margin:0}.ProfileData-wrapper{padding:0}.Membership-TableData td,.Membership-TableData th{padding-left:15px;padding-right:15px}.Membership-TableData th{width:25%}.Membership-TableData td{width:30%}.Membership-TableData td:last-of-type{width:auto}.TableData tbody tr.ProfileData-RemoveProspect td{padding-top:2rem}.ProfileData-thumb{width:100%;margin:1.2352941176470589em 0 0.4117647058823529em}.ProfileData-thumbChange{font-size:0.8823529411764706em;color:#159be0;text-decoration:underline}.ProfileData-userName{font-weight:500;font-size:1.2941176470588236em;color:#3b3e48;margin:0.8181818181818182em 0 1.1818181818181819em}.ProfileData-userName-number{display:block;font-weight:400;font-size:0.6818181818181818em;margin:0.3333333333333333em 0 0}.ProfileTabs{background:#fff;position:relative}.ProfileTabs .nav-tabs{border:0;margin:0 -1.3rem}.ProfileTabs .scrollable{top:6rem}.ProfileTabs-tabs{padding:0 0.8823529411764706em;background:#EEF3F9}.ProfileTabs-tabs li{margin:0}.ProfileTabs .nav .ProfileTabs-tabs-item{padding:2rem 1.5rem;margin:0;border:0}.ProfileTabs .active .ProfileTabs-tabs-item,.ProfileTabs .active .ProfileTabs-tabs-item:hover,.ProfileTabs .active .ProfileTabs-tabs-item:focus{background-color:#fff;border:0}.ProfileTabs-content{width:100%}.ProfileTabs-content .ProfileTabs-full{margin-left:-30px;margin-right:-30px}.ProfileTabs-content .dropdown-menu{right:0;left:initial}.ProfileTabs-FutureInvoiceFilter{margin-bottom:1rem}.ProfileTabs-FutureInvoiceFilter .ProfileTabs-FutureInvoiceFilter-Period{width:8rem;display:inline-block;margin:0 .5rem 1rem;height:40px}.ProfileTabs-FutureInvoiceFilter .ProfileTabs-FutureInvoiceFilter-Subscriptions{width:200px;display:inline-block;margin:0 .5rem 1rem;height:40px}.ProfileTabs-FutureInvoiceFilter button{height:40px}.unblockBooking .cc-icon-padlock{font-size:1.3em;vertical-align:bottom;padding-right:.2em}@media only screen and (min-width:1125px) and (max-width:1375px){.ProfileTabs .nav .ProfileTabs-tabs-item{padding:2rem 1rem;margin:0;border:0;font-size:1.5rem}}@media only screen and (max-width:1200px - 1px){.ProfileTabs .scrollable{top:0}}@media only screen and (min-width:768px) and (max-width:1125px){.ProfileTabs .nav .ProfileTabs-tabs-item{margin:0;border:0;font-size:1.5rem}.TableData tbody th{word-break:inherit}.TableData tbody td{word-break:break-all}.ProfileData{width:100%}.hbox>aside.ProfileMemberData{display:block}.vbox>section.responsive-scrollable-tabs{position:static}}.responsive-scrollable-tabs{position:static !important}.ProfileMemberData .Pending-status{cursor:pointer;color:#159be0}.ButtonPaddingNone{padding:1rem 0 1rem 0}.Profile-parqHistory-header{border-bottom:1px solid #f1f1f1;margin:0;padding:0 1.7647058823529411em 1.4705882352941178em}.Profile-parqHistory-header-title{font-size:1.1176470588235294em;margin:0}.Profile-parqHistory-header-date{font-size:0.8823529411764706em;font-weight:500;font-style:italic;line-height:1.8em;margin:0}.Profile-parqHistory-info{margin:1.4705882352941178em 2.6470588235294117em}.ProfileNotes{width:3.2941176470588234em;height:17em}.ProfileNotes .ProifleNotes--overlay{z-index:1}.ProfileNotes .ProfileNotes-header,.ProfileNotes .ProfileNotes-panel{width:18.29411765em;left:0}.ProfileNotes.is-expanded .ProfileNotes-header{border-bottom:1px solid #e6e8eb}.ProfileNotes.is-expanded .ProfileNotes-title{margin:0;-ms-transform:rotate(0deg);transform:rotate(0deg);-ms-transform:rotate(0);transform:rotate(0)}.ProfileNotes.is-expanded .ProfileNotes-panel{opacity:1}.ProfileNotes.is-expanded .ProfileNotes-header,.ProfileNotes.is-expanded .ProfileNotes-addForm,.ProfileNotes.is-expanded .ProfileNotes-panel{left:-15em;background:#f9fafc;border-left:1px solid #e6e8eb}.ProfileNotes-header{position:absolute;height:3.6470588235294117em}.ProfileNotes-title{font-weight:400;font-size:1em;margin:0;padding:1.2941176470588236em 1.411764705882353em;margin-top:5.0588235294117645em;-ms-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform:rotate(-90);transform:rotate(-90);-ms-transform-origin:left top;transform-origin:left top}.ProfileNotes-toggleFilters{font-size:0.8823529411764706em;color:#159be0;display:block;height:4.133333333333334em;padding:1.3333333333333333em 2em;position:absolute;top:0;right:0}.ProfileNotes-toggleFilters.is-selected{background:#fff}.ProfileNotes-toggleFilters:hover,.ProfileNotes-toggleFilters:focus{color:#24baec;text-decoration:underline}.ProfileNotes-panel{width:3.2941176470588234em;opacity:0;bottom:17.647058823529413em !important}.ProfileNotes-panel header{height:11.588235294117647em}.ProfileNotes-panel .scrollable{top:0}.ProfileNotes-panel.is-filtersVisible .scrollable{top:11.588235294117647em}.ProfileNotes-panel-info{margin:2em 1.411764705882353em 2em}.Notes-Scrollable{overflow-y:scroll !important;overflow-x:hidden !important}.ProfileNotes-filterForm{background:#fff;padding:1.411764705882353em 1.411764705882353em 0.4117647058823529em;border-bottom:1px solid #e6e8eb}.ProfileNotes-filterForm .Form-field{width:48%;display:inline-block}.Float-Right{float:right}.ProfileNotes-FilterTab{float:right;margin:5px;padding:5px}.ProfileNotes-addForm{width:100%;padding:1em 1.411764705882353em 1.411764705882353em;margin:0;display:block;border-top:1px solid #e6e8eb;background:#f9fafc}.ProfileNotes-addForm .Form-textarea{width:100%;resize:vertical;height:5em}.ProfileNotes-addForm .btn{margin:0.5882352941176471em 0 0}.ProfileNotes-addForm-legend{margin:0.7647058823529411em 0}.ProfileWorkout-buttons{position:fixed;right:5rem;z-index:1}.ProfileWorkout-buttons .badge.up{position:absolute;top:-8px;right:-8px;background:#df5d52}.ProfileWorkout-list{margin:0;padding:0;list-style:none;margin-top:0.5882352941176471em}.ProfileWorkout-list li{margin-bottom:0.29411764705882354em}.ProfileWorkout-list .ListView-item{border-bottom:0;border-right:0;padding:1rem 1rem 0}.ProfileWorkout-list .Training-list--details{color:#fff;border:0;padding:0}.ProfileWorkout-list .Training-details--border-bottom{border-bottom:1px solid #fff;font-size:2rem}.ProfileWorkout-list .Training-list--white{min-height:100px}.ProfileWorkout-list .VideoContainer video{display:none}.ProfileWorkout-list .VideoContainer img{max-height:37rem}.ProfileWorkout-list .Image-Wrapper img{max-width:100%}.ProfileWorkout-SessionOption .row{color:#a7a7a7}.ProfileWorkout-SessionOption .row table{margin:5px 10px 15px 0;max-width:45%;width:50%;border-collapse:separate;border-spacing:5px}.ProfileWorkout-SessionOption .row thead tr{text-transform:capitalize}.ProfileWorkout-SessionOption .row tbody tr{margin:4px 0}.ProfileWorkout-SessionOption .row tr{padding:3px 0}.ProfileWorkout-SessionOption .row tbody td{width:20%;text-align:center}.ProfileWorkout-SessionOption .row th,.ProfileWorkout-SessionOption .row td{width:20%;text-align:center}.ProfileWorkout-SessionOption .row th,.ProfileWorkout-SessionOption .row tr td:first-child{font-weight:600;color:#4a4a4a}#Comments header{font-size:2.5rem;padding:1rem}#Comments .Avatar{min-width:auto}.Comment{background:#fff;padding:1rem}.Comment:not(:last-child){border-bottom:1px solid #d4d9e1}.Comment .Form-field{margin:0}.Comment-content strong{font-weight:700}.Comment-info{margin-bottom:.5rem}.Comment-avatar{max-width:100%}.Button-like{color:#000;font-size:1em;padding:0.4117647058823529em 0.9411764705882353em 0.5294117647058824em;border:0 solid transparent;display:inline-block}.Button-like:hover{color:initial}.AccessDropdown .btn.dropdown-toggle{padding:0 4rem 0 .5rem}.AccessDropdown .btn.dropdown-toggle .caret{top:1rem}.Profile-payment-issue{font-size:1em;color:#e4b569;border:1px solid #e4b569;padding:2px 9px;border-radius:3px}.DeleteMemberModal .icon-lf_error-sign{color:#d94e1d}.ProfileWorkout-Skipped{background-color:#F5C972;border-radius:10px;padding:5px}.ProfileWorkout-SkippedHeader{text-align:center;padding:2px 0 5px;color:rgba(0,0,0,0.65);font-size:1.5rem}div.payment-options-row{margin-top:2rem;margin-bottom:2rem}div.payment-options-row button{font-size:1.5rem;font-weight:700;padding:1.5rem 2rem;margin-right:1rem;min-width:20rem}.PaymentMethodBadgeContainer{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.payment-method-badge{border:solid 1px lightgrey;border-radius:10rem;font-weight:700;background:#f4f5f8;font-size:1.35rem;height:3rem;line-height:3.25rem;padding:0 1rem;white-space:nowrap;max-width:15rem;overflow:hidden;text-overflow:ellipsis}.paymentsV2-wrapper{margin-left:3rem;margin-right:3rem}.paymentsV2-wrapper .section{margin-bottom:2rem}.paymentsV2-wrapper .section-title{padding:0 2rem 1rem 1rem;border:rgba(131,147,169,0.22) solid 1px}.paymentsV2-wrapper .section-title .Form-field{margin:0}.paymentsV2-wrapper .section-title .dot-indicator{margin-right:2rem;margin-left:2rem;height:20px;width:20px;border-radius:50%;display:inline-block}.paymentsV2-wrapper .section-title .green{background:#9acd32}.paymentsV2-wrapper .section-title .orange{background:#f5a623}.paymentsV2-wrapper .section-title .red{background:#e41631}.paymentsV2-wrapper .section-title .grey{background:#778899}.paymentsV2-wrapper .section-title .blue{background:#4ebfdf}.paymentsV2-wrapper h1{font-size:2.25rem;float:left}.paymentsV2-wrapper .visibility-indicator{margin-left:2rem;margin-top:2.25rem;transition-duration:.5s;-ms-transform-origin:center;transform-origin:center;font-size:1.5rem}.paymentsV2-wrapper .visibility-indicator-open{-ms-transform:rotate(90deg);transform:rotate(90deg)}.paymentsV2-wrapper .subscription-table-options{float:right;margin-top:1rem}.paymentsV2-wrapper .PaymentsTable-Header-OptionsContainer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-pack:end;justify-content:end}.paymentsV2-wrapper .PaymentsTable-Header-OptionsContainer .status-dropdown{-ms-flex-positive:1;flex-grow:1}.ProfileMembership-Package-Buttons>div{display:inline-block}.StatRow{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.StatRow-Text{-ms-flex:1;flex:1}.StatRow-App img{margin:0 1rem}.MemberStats-Views{border:1px solid #ebeff6;border-radius:5px}.user-goal{display:block;width:50%;border:1px solid #eee;border-radius:4px;margin:0 auto 20px auto;min-height:130px}.user-goal .col-sm-2.goal-image .icon-placeholder{height:90px;font-size:7rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.user-goal .col-sm-2.goal-image .icon-placeholder.cc-icon-get-strong{font-size:4rem}.user-goal .col-sm-1 .caret{margin:70px 0 0 0}.user-goal .col-sm-1 .rotate-180{display:inline-block;-ms-transform:rotate(180deg);transform:rotate(180deg)}.Parq.panel-body{padding:1.7647058823529411em}.Parq .alert{font-size:1.0588235294117647em;color:#2E4058;padding:1.1666666666666667em 1.6666666666666667em 1.3888888888888888em;margin-bottom:1.6666666666666667em}.Parq .alert p{margin:1.2941176470588236em 0 0}.Parq .alert p:first-child{margin:0}.Parq .PanelAddItem{margin:1.8823529411764706em 0 1.1764705882352942em}.Parq-heading{font-weight:500;font-size:1.2352941176470589em;color:#2E4058;border-bottom:1px solid #f1f1f1;margin:-0.23809523809523808em -1.4285714285714286em 1.4285714285714286em;padding:1.1428571428571428em 1.4285714285714286em 1.1428571428571428em;position:relative}.Parq-heading .Action{font-size:1.0952380952380953em}.Parq-heading .pull-right{position:absolute;top:0;right:2.761904761904762em}.Parq-qTable{width:100%}.Parq-qTable th{font-weight:500;font-size:1.2352941176470589em;text-align:center;padding:0.19047619047619047em 0.5714285714285714em}.Parq-qTable td{border-bottom:1px solid #f1f1f1;min-height:4.117647058823529em}.Parq-qTable td{padding:0.7058823529411765em}.Parq-qTable--editable td{padding:1.2941176470588236em}.Parq-qTable--editable .Parq-qTable-actions{padding-right:0;padding-left:0}.Parq-qTable-msgRow td{padding-top:0}.Parq-qTable-msgRow td:first-child{padding-left:0}.Parq-qTable-msgRow .alert{margin:0 0 0.47058823529411764em}.Parq-heading-wrapper{display:block;min-height:1.0952380952380953em}.Parq-heading-wrapper,.Parq-heading-wrapper textarea{padding:0 6.095238095238095em 0 0}.Parq-message-wrapper textarea{background:#c8e7f5}.Parq-heading-wrapper,.Parq-message-wrapper,.Parq-qTable-question{position:relative}.Parq-heading-wrapper textarea,.Parq-message-wrapper textarea,.Parq-qTable-question textarea{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;overflow:hidden;color:#24baec;opacity:0}.Parq-heading-wrapper textarea.is-visible,.Parq-message-wrapper textarea.is-visible,.Parq-qTable-question textarea.is-visible{opacity:1}.Parq-qTable-actions{white-space:nowrap;vertical-align:top}.Parq-qTable-actions .Action{margin-left:1.2173913043478262em}.Parq-submit{margin:0 0 1.4705882352941178em}.PermissionContainer{position:absolute;top:0;left:0;right:0;bottom:0;padding:2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.PermissionContent{-ms-flex:1;flex:1;overflow-y:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:white;border:1px solid #ebeff6;border-radius:3px}.Permission-placeholder{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:2rem}.Permission-Footer{border-top:1px solid #ebeff6}.PermissionSearchRow{border-bottom:1px solid #ebeff6}.Permission{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}.Permission .PermissionScrollable{-ms-flex:1;flex:1;overflow-y:auto}.Permission .PermissionRow{border-bottom:1px solid #ebeff6}.Permission .PermissionRow-Header{padding:10px 20px}.Permission .PermissionRow-Header.opened{background-color:#f9f9f9;border-bottom:1px solid #ebeff6}.Permission .Child{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;background-color:#f9f9f9}.Permission .Child:not(:last-child){border-bottom:1px solid #ebeff6}.Permission .Child .Child-content{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;background-color:#FFFFFF;-ms-flex-align:center;align-items:center;padding:1rem;margin:0 2rem}.Permission .Child .Child-content i{color:#cdd0d7;font-size:2rem;padding:8px;background:#f9f9f9;border-radius:50%}.Permission .Child .Child-content i:not(:last-child){margin-right:1rem}.Permission .Child .Child-content i.is-active{background:#9dd0aa;color:white}.Permission .Child .Child-content i.action:after{content:'\e606'}.Permission .Child .Child-content i.action-add:after{content:"\e62b"}.Permission .Child .Child-content i.action-edit:after{content:'\e61c'}.Permission .Child .Child-content i.action-index:after{content:'\e610'}.Permission .Child .Child-content i.action-list:after{content:'\e610'}.Permission .Child .Child-content i.action-delete:after{content:'\e62d'}.Permission .Child .Child-content i.action-show:after{content:'\e610'}.Permission .Child .Child-content i.action-create:after{content:'\e61e'}.Permission .Child .Child-content i.action-bookings:after{content:'\e61e'}.Permission .Child .Child-content i.action-sales:after{content:'\e61e'}.Permission .Child .Child-content i.action-booking_report:after{content:'\e61e'}.Permission .Child .Child-content i.action-staff:after{content:'\e61e'}.Permission .Child .Child-content i.action-reception:after{content:'\e61e'}.Permission .Child .Child-content i.action-prospects:after{content:'\e61e'}.Permission .Child .Child-content i.action-goals:after{content:'\e61e'}.Permission .Child .Child-content i.action-trainings:after{content:'\e61e'}.Permission .Child .Child-content i.action-memberstats:after{content:'\e61e'}.Permission .Child-Controller{-ms-flex:1;flex:1}.Base-settings .table{margin:0}.Base-settings .table tr td{border-top:0;border-bottom:1px solid #d4d9e1}.Base-settings .table tr:last-child td{border-bottom:0}.Base-settings .New-contact{background:#f4f5f9;border-bottom:1px solid #d4d9e1;border-top:1px solid #d4d9e1;padding:1.1764705882352942em}.Base-settings .New-contact-title{margin-top:0;margin-bottom:0.8823529411764706em}.Base-settings .bg-primary{background-color:#009fe3}.Base-settings #add-contact-btn-wrapper a,.Base-settings #add-additional-terms-btn-wrapper a{text-decoration:underline}.Base-settings-field.editable-empty:before{content:"...";color:#f4f4f4}.Stylesheets{font-size:1.1em}.Stylesheets .btn{color:#fff}.Stylesheets .description{color:#499dd7}.Stylesheets .form-inline{width:auto}.Stylesheets .form-inline .editable-controls input{width:10em}.Stylesheets .selector{color:#000}.Stylesheets .selector-name{font-weight:700;font-size:1.2em;color:#2E4058}.Stylesheets .property button{display:none}.Stylesheets .property:hover button{display:inline-block}.Stylesheets .property .property-value{font-weight:700;color:#9dd0aa;font-style:normal}.Stylesheets ul li{list-style:none;color:#9dd0aa;height:1.8em;clear:left}.Stylesheets .Form-input{font-size:.8em;color:#2E4058}.Stylesheets form{margin:5px 0}.Stylesheets .selector-label a.delete-selector{display:none}.Stylesheets .selector-label:hover a.delete-selector{display:inline-block}.Register{margin:0;height:100%}.Register .Gym .Form-radio{width:100%;height:4.411764705882353em;font-weight:700;font-size:1.1764705882352942em;border-radius:5px;border:1px solid #cdd0d7;text-align:center;padding:0}.Register .Gym .Form-radio .Form-radio-text{margin:0;display:table;width:100%;height:100%}.Register .Gym .Form-radio .Form-radio-text span{display:table-cell;vertical-align:middle}.Register .Gym .Form-radio.is-checked{border:1px solid #01a0e1;text-align:center}@media only screen and (max-width:375px){.Register .wizard ul li{width:80px}.Register .wizard ul li .text-bagde{display:none}}@media only screen and (max-width:320px){.Register .wizard ul li{width:67px}.Register .wizard ul li .text-bagde{display:none}}.Register .Packages-background--no-top-margin{margin-top:-15px}.Register .Packages .Package{border:3px solid transparent;width:100%;-webkit-overflow-scrolling:touch;min-height:14.705882352941176em}.Register .Packages .Form-input-small{width:100%}.Register .Packages-background{background-color:#fafcfc}.Register .Packages .panel{background-color:#f5f7f8;text-align:center}.Register .Packages .panel.clickable{cursor:pointer}.Register .Packages .panel .panel-heading{padding-top:1.1764705882352942em;padding-bottom:1.1764705882352942em;font-weight:700;word-break:break-word}.Register .Packages .panel.is-checked{border:0.17647058823529413em solid #9dd0aa}.Register .step-content{padding:0}.Register .User-details .Form-input-small{width:50%}.Register .User-details .Form-select-small{width:50%}.Register .User-details .Form-radio-small{display:inline;width:5.882352941176471em}.Register .Preview{background-color:#f8f8f8;position:relative;min-height:400px}.Register .Preview .panel{background-color:#f5f7f8;text-align:center}.Register .Preview .panel .panel-heading{padding-top:1.1764705882352942em;padding-bottom:1.1764705882352942em;font-weight:700}.Register .Preview .Package-preview .active td{background:#9dd0aa;color:#fff;padding-top:1.1764705882352942em;padding-bottom:1.1764705882352942em}.Register .Preview .BoltOns{border-radius:6px;background-color:#189bd7}.Register .Preview .BoltOns .Bolt-on{color:#FFF;font-weight:700;padding:0.8823529411764706em 0.5882352941176471em 0.8823529411764706em 0.5882352941176471em;font-size:0.8823529411764706em}.Register .Preview .BoltOns .Bolt-on:not(:last-child){border-bottom:1px solid white}.Register .Bank-details .Iframe{border:0;width:100%}.Register .Bank-details .Icon{float:right;margin-top:0.29411764705882354em}.Register .Bank-details .Icon-success{font-size:2.3529411764705883em;color:#579b39}.Register .Bank-details .relative{position:relative}.Register .Bank-details .text-orange{color:orange}.Register .Bank-details .Form-group{padding:0.5882352941176471em}.Register .Bank-details .Form-group.border-bottom-bold{border-bottom:3px solid #d4d9e1}.Register .Bank-details .Form-group .Form-input-super-small{width:4.117647058823529em}.Register .Bank-details-header{height:4.411764705882353em;word-break:normal}.Register .Bank-details-header h4{display:inline-block}.Register .Bank-details-content{border:2px solid #9dd0aa;word-break:normal}.Register .Bank-details .buttons{position:absolute;bottom:0;right:0}.Register .Form-group{padding:15px}.Register .Form-group.padding-bottom-none{padding-bottom:0}.Register .Form-group.padding-vertical-none{padding-top:0;padding-bottom:0}.Register .border-bottom{border-bottom:1px solid #d4d9e1}.Register .border-left{border-left:1px solid #d4d9e1}.Register .border-top{border-top:1px solid #d4d9e1}.Register .border-bottom{border-bottom:1px solid #d4d9e1}.Register .Referral-link{background-color:#EEF3F9;color:#2E4058;padding:0.5882352941176471em}.Register .Confirmation-InClub{margin:8rem 0 9rem}.Register a{color:#159be0;word-break:break-all}.Loading-icon{font-size:5.882352941176471em}.currency-inline{display:inline-block;padding-right:.5rem}.JD-gym-button{background-color:#5acc17;border:none;color:#ffffff;width:100%;height:40px}.Shifts-fullWidth{margin:0 -1.5rem}.Shifts-calendar{background:#fff;overflow-y:hidden;overflow-x:hidden;max-height:60rem}.Shifts-calendar.Shifts-calendar--scroll{overflow-y:scroll}.Shifts-calendar .Calendar{margin:1.3529411764705883em 1px 1px}.Shifts-calendar .Calendar .fc-event{z-index:1}.Shifts-calendar .Calendar .fc-event.hovered{z-index:2}.Shifts-calendar .Calendar .fc-event.hovered.afterResized{border:1px solid #dbdf9a !important}.Shifts-calendar .Calendar .fc-view-month{padding-right:5px}.Shifts-calendar .Calendar .fc-event-actions-shift{width:5.857142857142857em;position:absolute;bottom:1.2857142857142858em;right:0.21428571428571427em;z-index:3}.Shifts-calendar .Calendar .fc-event-actions-shift .dropdown{top:-1px}.Bookings .Shifts-calendar{position:absolute;right:14.11764706em;left:0;bottom:0;max-height:none}.Shifts-calendar-filters{width:100%;padding:1.1176470588235294em 0;background:#fff;position:absolute;top:-4.9411764705882355em;z-index:3;display:none;box-shadow:0 0 6px 0 rgba(0,0,0,0.2)}.Shifts-calendar-filters,.Shifts-calendar-filters.is-visible{transition:top .33s cubic-bezier(1, 0, .61, .15)}.Shifts-calendar-filters.is-visible{top:0;display:block}.Shifts-calendar-filters p{margin:0.4117647058823529em 0}.Shifts-calendar-filters .Multiselect,.Shifts-calendar-filters .Multiselect-dropdown{width:auto}.Shifts-calendar-filters .Multiselect-button{width:100%;height:auto}.Shifts-calendar-filters .btn-close{position:absolute;top:0.47058823529411764em;right:0.47058823529411764em}.Shifts-staff{width:14.11764706em;background:#f1f3f9;border-left:1px solid #cacdd8}.Shifts-staff .Draggable{width:11.058823529411764em;margin:0 0 0 1.0588235294117647em}.CalendarTypes{position:absolute;height:15rem;padding:1.5rem}.CalendarTypes-data{position:absolute;top:16rem;right:2rem;bottom:0;overflow-y:auto}.CalendarTypes-data--shifts{top:19rem}.CalendarTypes-data--shifts .checkbox{display:inline-block;padding-left:0}.CalendarTypes-data--shifts .Draggable-item{display:inline-block}.Shifts-staff-heading{font-weight:500;font-size:1em;margin:0.11764705882352941em 0 0.8823529411764706em}.Shifts-staff-lead{font-size:0.8823529411764706em}.Shifts-staff-filter{margin:0.8823529411764706em 0 2.823529411764706em}.Shifts-staff-filter .Form-input{height:2.1176470588235294em}.Draggable .checkbox-custom{margin-left:-1rem}.SearchResults{margin-top:1.8rem;background-color:#f1f9fb}.SearchResults .menu-wrapper{padding:0;height:100%;float:left;position:relative}.SearchResults .panel-body{background-color:#fff;min-height:23.529411764705884em}.SearchResults .Searchbox-more{background-color:#fff;float:left;text-align:center;width:100%}.SearchResults .Searchbox-more:hover{cursor:pointer}.SearchResults-menu{margin:1.1764705882352942em 0;padding:0;list-style:none}.SearchResults-menu li{min-height:2.3529411764705883em;line-height:2.3529411764705883em;padding-left:1.1764705882352942em;font-weight:700}.SearchResults-menu li.active,.SearchResults-menu li:hover{background-color:#fff}.TextAction{display:table;border:1px solid #d4d9e1;padding:2px;border-radius:0.35294117647058826em;background-color:white;height:2.2941176470588234em}.TextAction-input{display:table-cell;width:100%;line-height:100%;border-color:transparent;background-color:#fff;height:2.2941176470588234em}.TextAction-input:focus{outline:none}.TextAction-input::-webkit-input-placeholder{line-height:normal}.TextAction-group{display:table-cell;height:100%;width:1%;vertical-align:middle}.TextAction-button-wrapper{display:table-cell;height:100%;width:1%;vertical-align:top}.TextAction-button{border-radius:0.35294117647058826em;border:1px solid #d4d9e1;background-color:#f0f1f6;color:#7e818a;display:block;line-height:inherit;white-space:nowrap;height:100%}.Login{padding:2.6470588235294117em 2.6470588235294117em;font-size:0.9411764705882353em;box-shadow:0 7px 7px 0 rgba(131,147,169,0.07)}.Login h2{margin-top:0;font-size:1.4705882352941178em}.Login .panel-body{padding:0}.Login-lead{font-size:0.9411764705882353em}.Login .Form-group{padding:1.1764705882352942em 0 0 0 !important}.Login .Form-group ::-webkit-input-placeholder{font-size:0.9411764705882353em;margin-left:10px}.Login .Form-group ::-moz-placeholder{font-size:0.9411764705882353em;margin-left:10px}.Login .Form-group input:-moz-placeholder{font-size:0.9411764705882353em;margin-left:10px}.Login .Form-input{width:100%;padding-left:0.8823529411764706em;border-radius:2px;height:2.9411764705882355em}.Login .forgot-password-anchor{text-align:right;padding-right:0 !important;color:#94cced}.Login-button{margin-top:0.8823529411764706em;width:100%}.Login .text-signup{margin-top:1.7647058823529411em;color:#94cced}.Login .text-signup a{color:#94cced}.Login .text-signup a:hover{text-decoration:underline}.Login .head-or{text-align:center;margin:2.2058823529411766em 0 0.7352941176470589em 0;border-top:1px solid #d8dce6}.Login .head-or span{position:relative;top:-0.7352941176470589em;font-weight:700;font-size:1.4705882352941178em;background:#ffffff;padding:0 1.7647058823529411em}.Login #login-error{margin:0}.Login .btn{height:3.1176470588235294em !important;line-height:2.235294117647059em !important}.Login .checkbox{margin-top:1.1764705882352942em}.Login .alert-danger a{color:#94cced}.Login .alert-danger a:hover{color:#94cced}.Logo{max-width:100%}.LoginPage{display:table;width:100%;height:100%}.LoginPage-Content{display:table-cell;vertical-align:middle}.JD-gym-button{background-color:#5acc17;border:none;color:#ffffff;width:100%;height:40px}.LocationManager-content{background-color:#fff}.LocationManager-content .Content-wrapper,.LocationManager-content .Content-datatable{background:#fff}.LocationManager-content .Content-form{background:#EEF3F9;padding-top:1.1764705882352942em}.LocationManager-search{width:30%;float:right;font-size:1.0588235294117647em}.LocationManager-search-form{margin:2em 0 0 0.5882352941176471em}.LocationManager-search .searchBox{height:2.3529411764705883em;border:1px solid #d4d9e1;border-radius:0.35294117647058826em;background-color:white}.LocationManager-search .searchBox .cc-icon-search{float:left;line-height:1.6470588235294117em;padding-left:0.5882352941176471em;font-size:1.4705882352941178em;color:#d4d9e1}.LocationManager-search .searchBox input{width:auto;border:0;height:100%;line-height:1.6470588235294117em;font-size:0.8235294117647058em}.Payments{background:#fff}.Payments-button-edit,.Payments-button-edit:hover,.Payments-button-edit:focus,.Payments-button-edit:active{background-color:#d7bcd8}.Payments-button-remove,.Payments-button-remove:hover,.Payments-button-remove:focus,.Payments-button-remove:active{background-color:#d8dce6}.Payments-header-button{overflow:visible;width:30%;display:inline-block;float:right;margin-top:0.8823529411764706em}.Payments-header-button .searchBox{height:2.6470588235294117em;border:1px solid #d4d9e1;border-radius:.35294118em}.Payments-header-button .searchBox .cc-icon-search{float:left;line-height:1.411764705882353em;padding-left:0.5882352941176471em;font-size:1.7647058823529411em;color:#d4d9e1}.Payments-header-button .searchBox input{width:auto;min-width:80%;border:0;height:100%}.Payments-header-button .searchBox{height:2.6470588235294117em;border:0.058823529411764705em solid #d4d9e1;border-radius:0.35294117647058826em}.Payments-header-button .searchBox .cc-icon-search{float:left;line-height:1.411764705882353em;padding-left:0.5882352941176471em;font-size:1.7647058823529411em;color:#d4d9e1}.Payments-header-button .searchBox input{width:auto;min-width:90%;border:0;height:100%}.Payments-button-wrapper{padding-top:.5em}.Payments-config{text-overflow:ellipsis;overflow:hidden}.Payments-button-wrapper--center{position:relative;margin:0 auto;display:table}.Payments-dropdown-right{right:0;left:auto}.Payments-emptyPayments{margin-bottom:1em;display:block;margin:4em 0}.Payments-emptyPayments:before,.Payments-emptyPayments:after{content:" ";display:table}.Payments-emptyPayments:after{clear:both}.Payments-emptyPayments:before,.Payments-emptyPayments:after{content:" ";display:table}.Payments-emptyPayments:after{clear:both}.Payments-emptyPayments:before,.Payments-emptyPayments:after{content:" ";display:table}.Payments-emptyPayments:after{clear:both}.Payments-emptyPayments:before,.Payments-emptyPayments:after{content:" ";display:table}.Payments-emptyPayments:after{clear:both}.Payments-emptyPayments-center{text-align:center}.Payments-emptyPayments-moneyIcon{font-size:8.235294117647058em;color:#EEF3F9}.Payments-emptyPayments-button{margin:0 auto;display:block}.Payments-emptyPayments-banner{text-align:center;margin:1em 0 3em 0}.Payments-divider{height:1px;background-color:#f0f1f4;width:100%;clear:both;margin:0 0 1em 0;padding:0}.Payments-content{max-width:64.70588235em;margin-left:auto;margin-right:auto;margin-bottom:5em;display:block;clear:both}.Payments-content:before,.Payments-content:after{content:" ";display:table}.Payments-content:after{clear:both}.Payments-content:before,.Payments-content:after{content:" ";display:table}.Payments-content:after{clear:both}.Payments-content:before,.Payments-content:after{content:" ";display:table}.Payments-content:after{clear:both}.Payments-content:before,.Payments-content:after{content:" ";display:table}.Payments-content:after{clear:both}.Payments-section{margin-bottom:1em;display:block}.Payments-section:before,.Payments-section:after{content:" ";display:table}.Payments-section:after{clear:both}.Payments-section:before,.Payments-section:after{content:" ";display:table}.Payments-section:after{clear:both}.Payments-section:before,.Payments-section:after{content:" ";display:table}.Payments-section:after{clear:both}.Payments-section:before,.Payments-section:after{content:" ";display:table}.Payments-section:after{clear:both}.Payments-section .Form-label{font-weight:500}.Payments-label{font-weight:500;display:block}.Payments-section-row{margin-bottom:2em;display:block;clear:both}.Payments-section-row:before,.Payments-section-row:after{content:" ";display:table}.Payments-section-row:after{clear:both}.Payments-section-row:before,.Payments-section-row:after{content:" ";display:table}.Payments-section-row:after{clear:both}.Payments-section-row:before,.Payments-section-row:after{content:" ";display:table}.Payments-section-row:after{clear:both}.Payments-section-row:before,.Payments-section-row:after{content:" ";display:table}.Payments-section-row:after{clear:both}.Payments-dropfileWrapper{margin-top:2.4705882352941178em}.Payments-modal-form{display:table}.Payments-modal-form .row{vertical-align:middle}.Payments-modal-form .row .Form-field{margin-bottom:0;line-height:normal}.Payments-modal-form .row>div{display:table-cell;vertical-align:middle;line-height:4rem}.Webhooks-header{margin:0 0 3rem 0;padding:1rem 0}.Webhooks-subheader{width:75%;float:left}.Webhooks-btn-create{float:right}.Email-layouts .Layout{padding:0.29411764705882354em;border:1px solid #ebeff6;border-radius:6px;margin-right:0.5882352941176471em;cursor:pointer;width:185px;height:235px;vertical-align:top}.Email-layouts .Layout.has-error{border:3px solid #d94e1d;width:188px;height:238px}.Email-layouts .Layout.active{border:3px solid #01a0e1;width:188px;height:238px}.Email-layouts .Layout-size{width:172px;height:222px}.Email-layouts .Layout-size.Layout-1{display:block;background:url('../assets/images/emails/email-design-1.png') no-repeat}.Email-layouts .Layout-size.Layout-2{display:block;background:url('../assets/images/emails/email-design-2.png') no-repeat}.Email-layouts .Layout-size.Layout-3{display:block;background:url('../assets/images/emails/email-design-3.png') no-repeat}.Email-layouts .Layout-size.Layout-4{display:block;background:url('../assets/images/emails/email-design-4.png') no-repeat}.Email-layouts .Layout-size.Layout-5{display:block;background:url('../assets/images/emails/email-design-5.png') no-repeat}.Template-editor{padding:0.8823529411764706em;border:1px solid #ebeff6;border-radius:6px}.Template-editor .Dropfile{background:#fafafa}.Template-editor .Template-aside{background:#f1f3f3}.Filter-label{font-weight:700}.Filter-label.Filter-label--text-horizontal-center{line-height:2.4705882352941178em}.Mass-email .Filter{border-bottom:1px solid #ebeff6;margin-top:0.29411764705882354em}.Mass-email .Filter-buttons{padding-bottom:0.29411764705882354em}.Mass-email .Filter-Flex{display:-ms-flexbox;display:flex}.Mass-email .Filter-Flex div{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:1;flex-grow:1}.Mass-email .Filter-Flex div label{display:inline-block}.Mass-email .Filter-Flex div:not(.Filter-label){margin-top:.3rem;margin-bottom:.7rem}.Mass-email .Full-width{margin-left:-45px;margin-right:-45px}.Mass-email .Confirmation p{font-size:1.1764705882352942em}.Mass-email .Summary-info{background:#ebeff6;border-radius:10px}.Mass-email .Summary-info .Summary-row .Summary-label{padding:0.5882352941176471em 1.1764705882352942em;text-align:right;font-weight:700;border-right:1px solid #cdd4d6}.Mass-email .Summary-info .Summary-row .Summary-value{padding:0.5882352941176471em}.EmailTemplates{background:#fff}.EmailTemplates-emailContent-header{padding:0.5882352941176471em}.EmailTemplates{background:#EEF3F9}.EmailTemplates-title{margin-top:1em;margin-bottom:1em}.EmailTemplates-form{background-color:#fff}.EmailTemplates-address{padding:1em}.EmailTemplates-address-footer{border-top:1px solid #cdd4d6;padding:1em 0;text-align:center}.EmailTemplates-buttonsRow{padding:.5em 0;background-color:#fff}.EmailTemplates-customText{word-break:break-all}.EmailTemplates-tableIcon{font-size:1.5294117647058822em;display:inline-block;width:1.3846153846153846em;height:1.3846153846153846em;line-height:1.3846153846153846em;text-align:center;color:#fff;border-radius:50%}.EmailTemplates-tableIcon:hover,.EmailTemplates-tableIcon:focus{color:#fff}.EmailTemplates-tableIcon.is-off{background:#7e818a}.EmailTemplates-footerBlock{background:#EEF3F9;padding:0 1em}.EmailTemplates-logo{float:left;margin-left:1em}.EmailTemplates-image{max-width:100%}.EmailTemplate-HTML-Input{height:30rem}.EmailTemplates-HTML-Toggle{float:right;margin-top:2rem}.EmailDesign{background:#EEF3F9}.EmailDesign-title{margin-top:1em;margin-bottom:1em}.EmailDesign-form{background-color:#fff;margin-bottom:1em;border-radius:6px;border:1px solid #d4d9e1}.EmailDesign-address{padding-top:1em;padding-bottom:1em}.Global-email iframe{width:100%;border:0;height:17.647058823529413em}.EmailDesign-address-footer{border-top:1px solid #cdd4d6;padding:1em 0;text-align:center}.EmailDesign-buttonsRow{padding-top:1.1764705882352942em;padding-bottom:1.1764705882352942em;background-color:#fff}.EmailDesign-customText{word-wrap:break-all}.EmailDesign-footerBlock{background:#EEF3F9;padding:0 1em}.EmailDesign-logo{float:left;margin-left:1em}.EmailDesign-image{max-width:100%}.Social-media{display:block;width:80%;color:#fff;border-radius:10px;margin-bottom:0.5882352941176471em;padding:0.5882352941176471em}.Social-media:hover{color:#fff}.Social-media-text{padding-left:0.5882352941176471em}.Social-media--facebook{background:#3b5998}.Social-media--twitter{background:#00c7f8}.Social-media--instagram{background:linear-gradient(225deg, #1400c8 0, #b900b4 100%)}.EmailTemplates-emailContent .colorpicker{margin-left:1.5em}.EmailDesignPopover{min-width:20em;min-height:17em}.EditPopover{padding:.2em}.EditPopover-buttons{margin-top:.2em}.Tags{margin-top:0.5882352941176471em}.Tag{cursor:pointer}.Boltons{background:#ffffff}.Boltons .Bolt-on-form{background:#f4f5f9;padding-top:0.5882352941176471em;padding-bottom:0.5882352941176471em}.Template-toolbar .cke_chrome{border:none;border-radius:0;padding:0;background:#fff}.MassEmail .btn-add{color:#579b39}.MassEmail .btn-remove{color:#d94e1d}.MassEmail .strike-out{text-decoration:line-through;color:#71798c}.MassEmailTimepicker input{padding-right:45px;min-height:5rem}.EmailPreview iframe{display:block;width:100%;height:18em;margin-bottom:1em;border:1px solid #d8dce6;padding:0.6470588235294118em;border-radius:3px}.center{text-align:center}.Mass-email-table{display:table;position:relative}.Mass-email-table .Mass-email-table--left{display:table-cell;float:none}.Mass-email-table--right{display:table-cell;vertical-align:top;float:none}.Mass-email-table--right .Hidden-place{height:4.41176471em}.Mass-email-table--right .Mass-email-result-content{padding-left:0.5882352941176471em;padding-right:0.5882352941176471em;padding-bottom:0.5882352941176471em}.Mass-email-table--right .Mass-email-result-content .Result-title{font-weight:700;width:60%}.Mass-email-table--right:before{content:" ";position:absolute;height:100%;width:1px;margin-top:4.41176471em}.Training{margin:0 1.1764705882352942em 0 1.1764705882352942em}.Training-header{font-size:1.7647058823529411em;padding:0.5882352941176471em;word-break:break-all}.Activity{padding-right:2px}.Activity.active{font-size:1.8rem}.Activity-Cardio{color:#199bd8}.Activity-Free-Weight{color:purple}.Activity-Fixed-Resistance{color:pink}.Activity-Functional{color:yellow}.Activity-Activities{color:green}.Training-activity{position:absolute;height:100%;width:3rem;left:0;top:0}.Training-activity span{-ms-transform:rotate(-90deg);transform:rotate(-90deg);bottom:0;display:block;position:relative;top:50%;right:0;font-size:2rem}.Training-overlay--blue{background:#199bd8}.Training-overlay--Free-Weighte{background:pink;color:#fff}.Training-overlay--green{background:darkseagreen}.Training-overlay--orange{background:orange}.Training-overlay--primary{background:#4EBFDF}.ListView-list{list-style:none;padding:0;margin:0}.ListView-list li:first-child .ListView-item{border-top:1px solid #d4d9e1}.ListView-item{display:block;padding:1rem;border-bottom:1px solid #d4d9e1;border-right:1px solid #d4d9e1;position:relative}.Training-info{margin-left:3.5rem}.Training-info .Training--exercise-name{font-size:2rem}.Training-details{background:#4EBFDF;border-bottom:1px solid #9dd5d8;padding:1rem;position:relative}.Training-details:last-child{border:0;margin-bottom:2rem}.Training-details .Form-field{margin:0}.Training-details--text{line-height:4rem}.Training-details--title{font-weight:700}.Training-details--title-white{color:#fff}.Training-images{margin-bottom:1.7647058823529411em}.Training-details--text{line-height:4rem}.Training-details--title{font-weight:700}.Training-details--title-white{color:#fff}.Target-trash-icon{position:absolute;top:50%;right:2rem;font-size:2rem;margin-top:-1rem}.Training-title{font-weight:700;color:#4EBFDF;margin:0;font-size:1.5rem}.Training-menu{list-style:none;margin:0;padding:0;text-align:center}.Training-menu li{display:inline-block;margin-top:.5rem}.Training-menu li a{color:inherit}.Training-menu li.active a{position:relative}.Training-menu li.active a,.Training-menu li.active a:hover{text-decoration:none}.Exercise-pageTitle{margin-bottom:0;padding-bottom:0}.Exercise-form{background-color:#fff}.Exercise-form .children-arrow{font-weight:700;font-size:1.5em;padding:.5em}.Exercises-search{overflow:auto;width:30%;display:inline-block;float:right;margin-top:0.8823529411764706em}.Exercises-search .searchBox{height:2.6470588235294117em;border:1px solid #d4d9e1;border-radius:.35294118em}.Exercises-search .searchBox .cc-icon-search{float:left;line-height:1.411764705882353em;padding-left:0.5882352941176471em;font-size:1.7647058823529411em;color:#d4d9e1}.Exercises-search .searchBox input{width:auto;min-width:80%;border:0;height:100%}.Exercises-search .searchBox{height:2.6470588235294117em;border:0.058823529411764705em solid #d4d9e1;border-radius:0.35294117647058826em}.Exercises-search .searchBox .cc-icon-search{float:left;line-height:1.411764705882353em;padding-left:0.5882352941176471em;font-size:1.7647058823529411em;color:#d4d9e1}.Exercises-search .searchBox input{width:auto;min-width:90%;border:0;height:100%}.Exercises-search .searchBox{background-color:#FFFFFF}.Exercises-activity-search button.search-element{min-width:5em;margin-top:.25em}.Exercises-activity-search .search-element{vertical-align:top;min-width:9em;display:inline-block}.Exercises-activity-search .search-element.children-arrow{margin-top:.5em;min-width:1em;text-align:center}.Reports-filters form,.Reports-filters ul{margin:0;padding:0}.Reports-filters .Reports-filters-date{width:10.588235294117647em}.Reports-filters .Reports-filters-gym{width:10.588235294117647em}.Reports-filters .Reports-filters-user-status{width:7.0588235294117645em}.Reports-filters .Reports-filters-status{width:8.235294117647058em}.Reports-filters .Reports-filters-packages{width:7.0588235294117645em}.Reports-filters .Reports-filters-multipackages{width:11.764705882352942em}.Reports-filters .Reports-filters-trainer{width:11.764705882352942em}.Reports-filters .Reports-filters-staff{width:14.705882352941176em}.Reports-filters .Reports-filters-no-owner{width:20rem}.Reports-filters .TabsPanel-tab{padding:1rem 0 1rem 2rem}.Reports-filters .TabsPanel-tab a{padding:0}.TabsPanel-tab--buttons button{margin-left:.5rem}.DownPayment-amount{padding:0 1rem 1rem}.Reports-columns-manage{padding:3px;border-radius:2px}.Reports-highchart{padding:10px}.Reports-highchart .ng-isolate-scope{width:100%}.Reports-list td{vertical-align:top}.Reports-list a{display:block;margin:5px 0}.BookingList{display:block;padding:2.2rem 3.7rem 2.2rem 3.2rem;font-size:1.8rem;color:#4EBFDF;line-height:3.2rem;margin-bottom:.7rem;background-color:#fff;position:relative;border-bottom:1px solid #c8c7c7}.BookingList .classTitle{font-size:2.6rem;color:#3b3e48}.BookingList .more{color:#4EBFDF;font-weight:700}.BookingList .description{padding-right:12rem}.BookingList .with{color:#3b3e48}.BookingList .avatar{vertical-align:middle;border:1px solid rgba(255,255,255,0.2);display:block;border-radius:15px;white-space:nowrap}.BookingList .avatar img{max-width:100%;border-radius:15px;min-width:8rem}.BookingList .avatar.border{border:3px solid #fff;border-color:rgba(255,255,255,0.5)}.BookingList .timingBlock{display:block;padding:1.2rem 0 1.2rem 0;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;position:relative;margin-top:1rem}.BookingList .timingBlock .classTime{padding-left:0;padding-right:0}.BookingList .classButtons{margin-top:1rem;text-align:right}.CompanyManagement .Form-element--inline-text{padding-left:0}.CompanyManagement .Form-element--inline-text a{color:#159be0}.CompanyManagement .Selected{font-size:0.9411764705882353em;padding:0.5em 1em 0.625em;color:#fff;background:#159be0;border:3px solid transparent;border-radius:6px}.CompanyManagement .Selected .fa-check{margin:0.25em 0 0}.CompanyManagement .Selected.Selected-admin-none{background:#fff;color:black;border:3px solid #159be0;cursor:pointer}.CompanyManagement .disabledEntry{font-size:17;padding:.8rem 1.4rem .8rem;color:#fff;background:#2E4058;border:3px solid transparent;border-radius:6px}.CompanyManagement .disabledEntry .fa-check{margin:1rem}.CompanyManagement .disabledEntry.Selected-admin-none{background:#fff;color:black;border:3px solid #159be0;cursor:pointer}.CompanyManagement .line{margin-left:-15px;margin-right:-15px}.CompanyManagement .u-switcher{display:inline-block;float:left;margin:0.47058823529411764em 1.1764705882352942em 0 0}.CompanyManagement .u-switcher,.CompanyManagement .u-switcher:after{width:1.1764705882352942em;height:1.1764705882352942em}.CompanyManagement .u-switcher:after{font-size:0.7058823529411765em;width:1.9166666666666667em;height:1.9166666666666667em;line-height:1.75em}.CompanyManagement .Action{position:relative;top:0.11764705882352941em}.Company-list{margin-left:-15px;margin-right:-15px}.Forgotten-password{padding:0.5882352941176471em}.Forgotten-password .Big-icon{font-size:5.882352941176471em;text-align:center;color:#579b39}.Member .Member-heading{background:#fff;padding-top:1.1764705882352942em;padding-bottom:1.1764705882352942em}.MemberList .background{background-color:#fff}.MembrList-DownloadButton{margin-top:3.2rem}.MemberList-filter{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}.MemberList-filter .MembrList-DownloadButton{margin-top:0}.MemberList-filter .MemberList-filter-column{width:24%;margin-right:1%}.MemberList-filter .MemberList-filter-column:last-of-type{margin-left:auto}.MemberList-filter .MemberList-filter-column .dropdown-menu li{word-break:break-all}.MemberList-filter .MemberList-filter-column label{width:100%;margin:.5rem 0}.Membership .strong{font-weight:500}.Membership-tabs ul{margin:0;padding:0}.Membership-tabs li{list-style:none;padding:0;display:inline-block;height:3.6470588235294117em;line-height:3.6470588235294117em}.Membership-tabs li.active{background-color:#fff}.Membership-tabs li a{padding:0 0.8823529411764706em}.Membership-header{background-color:#f0f1f4;padding:0 1em}.Membership-content{padding-top:1.5em}.Membership-reason{font-style:italic}.Membership-warning{color:#d9af1d}.Membership-warning .cc-icon{display:block;font-size:1.8823529411764706em;margin:0 0 0.25em}.Membership-modal--wide{width:760px}.Membership-pane{overflow:hidden;padding:1em}.wizard .badge-info{background-color:#4EBFDF}.badge{background-color:#20a7df}.badge-success{background-color:#579b39}.badge-danger{background-color:#DF5D52}.badge-warning{background-color:#e4a856}.wizard .badge-success{background-color:#4EBFDF}.switch input:checked+span{background-color:#4EBFDF}.Login-button{background-color:#4EBFDF;border-color:#4EBFDF}.Login-button:hover{background-color:#4EBFDF}.btn-primary{background:#4EBFDF}.btn-primary:hover,.btn-primary:focus{background:#5fc5e2}.btn-secondary{background:#20a7df}.btn-secondary:hover,.btn-secondary:focus{background:#32aee2}.DataTable .dropdown-toggle{background-color:#4EBFDF}.u-visibility{background-color:#4EBFDF}.panel-primary>.panel-heading{background-color:#4EBFDF;border-color:#4EBFDF}.panel-secondary>.panel-heading{background-color:#20a7df;border-color:#20a7df;color:#fff}.nav-brand-logo{text-align:center}.PrimaryBackground{background-color:#4EBFDF}.PrimaryBackground:hover{background-color:#5fc5e2}.PrimaryColor{color:#4EBFDF}.PrimaryColor:hover{color:#5fc5e2}.SecondaryBackground{background-color:#20a7df}.SecondaryBackground:hover{background-color:#32aee2}.SecondaryColor{color:#20a7df}.SecondaryColor:hover{color:#32aee2}.Stripe-credit{border:1px solid #ebeff6;border-radius:6px;border-collapse:inherit}.Stripe-credit td{padding:0.5882352941176471em}.Stripe-label{background:black;color:white;width:30%;font-weight:700}.Stripe-label.First{border-radius:6px 0 0 0}.Stripe-label.Last{border-radius:0 0 0 6px}.Multiselect,.Multiselect-dropdown{width:100%}.Multiselect-button{width:100%;height:2.823529411764706em}.Settings{margin:1.4705882352941178em 2.9411764705882355em 1.4705882352941178em 2.9411764705882355em}.Settings-EmailOverride-Row{background-color:#FFFFFF;padding-top:0.8823529411764706em;padding-bottom:0.8823529411764706em;border-bottom:1px solid #d4d9e1}.AmountList{position:relative}.AmountList-remove{position:absolute;top:50%;right:-3rem;margin-top:-1.5rem;font-size:3rem;color:#d94e1d;cursor:pointer}.List-remove{position:absolute;top:50%;font-size:3rem;color:#d94e1d;cursor:pointer}.Settings-OnlineJoining{margin-bottom:10rem}.Settings-OnlineJoining .Settings-OnlineJoining-Months .Form-field{display:inline-block}.Settings-OnlineJoining .Settings-OnlineJoining-Months .Settings-OnlineJoining-Months-Input{position:relative;top:-9px;margin:0 1rem;width:30rem}.Settings-OnlineJoining .Settings-OnlineJoining-Months .Settings-OnlineJoining-Months-Input-Desc{position:relative;top:-0.5882352941176471em}.Settings-OnlineJoining .Settings-OnlineJoining-Months .Form-validationMsg{position:absolute}.Settings-OnlineJoining .Settings-OnlineJoining-Days .Multiselect-dropdown{overflow-y:scroll;height:15rem}.Settings-OnlineJoining .Settings-OnlineJoining-Days .Multiselect-dropdown li:first-of-type{display:none}#payment_setup_iframe_container{text-align:center}.Dashboard-date{letter-spacing:-0.01em}.MembrPOS-CashRegister button.open-close-register{line-height:3rem;padding:1rem 3rem;margin-top:-1.5rem;font-size:2rem}.MembrPOS-CashRegister h1{display:inline;margin:0 2rem 0 0;padding:1rem 0 0 0;line-height:4rem}.MembrPOS-CashRegister div.cash-register-title{margin:0 0 3rem 0;padding:1rem 0}.MembrPOS-CashRegister h2.cash-register-status{font-size:3rem;color:#2E4058;margin-bottom:1.5rem}.MembrPOS-CashRegister p{font-size:2rem}.MembrPOS-CashRegister div.action-container{margin-top:3rem;margin-bottom:5rem}.MembrPOS-CashRegister div.action-container button{margin-right:1rem;font-size:2rem;padding-left:3rem;padding-right:3rem}.countCashModalContent{padding:2rem}.countCashModalContent .countCashRow{font-size:2rem;color:#2E4058}.countCashModalContent .countCashRow .denomination,.countCashModalContent .countCashRow .symbol,.countCashModalContent .countCashRow .total{line-height:3.5rem}.countCashModalContent .countCashRow .total{text-align:right}.countCashModalContent .countCashRow .Form-field-wrapper{max-width:6rem}.countCashModalContent .countCashRow .Form-input{padding:.25rem;text-align:center}.countCashModalContent .countCashRow .symbol{text-align:right}.countCashModalContent .countCashRow .discrepancy{color:red}.countCashModalContent .countCashRow .no-discrepancy{color:green}.countCashModalContent .countCashTotalRow{font-size:2rem;font-weight:700;color:#2E4058;margin:1.5rem -15px 4rem -15px}.countCashModalContent .countCashTotalRow .total{text-align:right}.countCashModalContent .countCashTotalRow .symbol{text-align:right}.countCashModalContent .countCashTotalRow .discrepancy{color:red}.countCashModalContent .countCashTotalRow .no-discrepancy{color:green}button.countCashSubmit{float:right;line-height:3rem;padding:1rem 2rem;margin-top:-0.5rem;font-size:2rem}.AdminDashboard .bottomRedirect{text-align:right}.AdminDashboard .bottomRedirect a{color:#2E4058;text-decoration:none}.AdminDashboard .Content-pageTitle{padding-left:1rem;padding-right:1rem}.AdminDashboard section{background:transparent}.AdminDashboard section .noData{width:100%;text-align:center;font-size:2rem}.AdminDashboard section .photoBadge{background-color:#DF5D52;position:absolute;margin-left:-1rem}.AdminDashboard section.staff .staffTabs{width:100%;text-align:center}.AdminDashboard section.staff .staffTabs a{border:1px solid #f4f4f4;padding:.3rem 0 .3rem 0;font-weight:700;background-color:#eff3f4}.AdminDashboard section.staff .staffTabs a.active{background-color:#fff}.AdminDashboard section.staff .staffTabs a:hover{background-color:#fff}.AdminDashboard section.staff .tableBorder{overflow-y:auto;height:41rem;width:100%}.AdminDashboard section.staff .tableBorder .shiftEvents{text-align:center;margin-bottom:2rem}.AdminDashboard section.staff .tableBorder .shiftEvents .singleEvent{font-size:1.5rem;border-bottom:1px solid #f4f4f4}.AdminDashboard section.staff .tableBorder .shiftEvents .singleEvent td{padding:1rem 1.5rem 1rem 0}.AdminDashboard section.staff .tableBorder .shiftEvents .singleEvent td.staffPhoto .staffImage{height:3rem;border-radius:50px}.AdminDashboard section.staff .tableBorder .shiftEvents .singleEvent td.staffName{font-weight:800}.AdminDashboard section.bookings .bookingTable{text-align:center;color:#fff;font-weight:700;height:11.5rem;width:100%;background:radial-gradient(24rem at top right, #c4d382, #6fbcaa, #059fdf)}.AdminDashboard section.bookings .bookingTable div{padding-left:0;padding-right:0}.AdminDashboard section.bookings .bookingTable .valueLabel{padding-top:1.5rem;white-space:nowrap}.AdminDashboard section.bookings .bookingTable .values{font-size:5.7rem;height:8rem;margin-top:-1rem;font-family:arial,sans-serif}.AdminDashboard section.bookings .tableBorder{overflow-y:auto;height:31rem}.AdminDashboard section.bookings .tableBorder .bookingEvents{text-align:center;margin-bottom:2rem}.AdminDashboard section.bookings .tableBorder .bookingEvents .singleEvent{font-size:1.5rem;border-bottom:1px solid #f4f4f4}.AdminDashboard section.bookings .tableBorder .bookingEvents .singleEvent td{padding:1rem 1.5rem 1rem 0}.AdminDashboard section.bookings .tableBorder .bookingEvents .singleEvent td.bookingType{font-weight:800}.AdminDashboard section.bookings .tableBorder .bookingEvents .singleEvent td.bookingPlaces span{background-color:#009fe3;color:#fff;border-radius:1.3rem;padding:0 .5rem 0 .5rem}.AdminDashboard section.bookingReport .bookingTable{text-align:center;color:#fff;font-weight:700;height:11.5rem;width:100%;background-color:#9acca7}.AdminDashboard section.bookingReport .bookingTable .bestParticipantsLabel{white-space:nowrap}.AdminDashboard section.bookingReport .bookingTable .bestParticipants{font-size:5.7rem;font-family:arial,sans-serif}.AdminDashboard section.bookingReport .bookingTable .bestNumber{font-size:8.7rem;height:100%;line-height:12rem;font-family:arial,sans-serif}.AdminDashboard section.bookingReport .bookingTable .bestName{white-space:nowrap;padding-top:2.1rem}.AdminDashboard section.bookingReport .bookingTable .bestName .bookingTitle{font-size:3rem}.AdminDashboard section.bookingReport .bookingTable .bestName img{height:4rem;border-radius:10rem}.AdminDashboard section.bookingReport .tableBorder{height:31rem}.AdminDashboard section.bookingReport .tableBorder .bookingEvents{text-align:center;margin-bottom:2rem}.AdminDashboard section.bookingReport .tableBorder .bookingEvents .singleEvent{font-size:1.5rem;border-bottom:1px solid #f4f4f4}.AdminDashboard section.bookingReport .tableBorder .bookingEvents .singleEvent td{padding:0 .2rem 0 .2rem}.AdminDashboard section.bookingReport .tableBorder .bookingEvents .singleEvent td.bookingReportNumber{font-weight:800;font-size:3rem}.AdminDashboard section.bookingReport .tableBorder .bookingEvents .singleEvent td.bookingReportType{font-weight:800}.AdminDashboard section.bookingReport .tableBorder .bookingEvents .singleEvent td.bookingReportParticipants span{background-color:#009fe3;color:#fff;border-radius:1.3rem;padding:0 .5rem 0 .5rem}.AdminDashboard section.prospects .sectionBody div.content{height:10.5rem;padding:0;margin:0;color:#fff;border-radius:0}.AdminDashboard section.prospects .sectionBody div.content .leftIcon{height:8rem;margin:1rem 0;padding-top:1.5rem;border-right:1px solid rgba(255,255,255,0.4);text-align:center}.AdminDashboard section.prospects .sectionBody div.content .leftIcon i{font-size:6rem}.AdminDashboard section.prospects .sectionBody div.content .info{white-space:nowrap}.AdminDashboard section.prospects .sectionBody div.content .info .value{font-size:5rem;font-weight:700}.AdminDashboard section.prospects .sectionBody div.content .info .name{font-size:2.2rem;font-weight:700;margin-top:-15px}.AdminDashboard section.prospects .sectionBody div.content .info h3{margin:0}.AdminDashboard section.prospects .sectionBody .newProspects div.content{background-color:#189ad6}.AdminDashboard section.prospects .sectionBody .tasksToday div.content{background-color:#d7bcd9}.AdminDashboard section.prospects .sectionBody .visitsToday div.content{background-color:#9dcea9}.AdminDashboard section.prospects .sectionBody .salesToday div.content{background-color:#75c5cb}.AdminDashboard section.prospects .prospectsTable{text-align:center;color:#fff;font-weight:700;height:11.5rem;width:100%;background:radial-gradient(30rem at right, #4280bd, #80639b, #e33865)}.AdminDashboard section.prospects .prospectsTable div{padding:0}.AdminDashboard section.prospects .prospectsTable .valueLabel{padding-top:1.5rem;white-space:nowrap}.AdminDashboard section.prospects .prospectsTable .values{font-size:5.7rem;height:8rem;margin-top:-1rem;font-family:arial,sans-serif}.AdminDashboard section.prospects .tableBorder{overflow-y:hidden;height:31rem}.AdminDashboard section.prospects .tableBorder .bookingEvents{text-align:center;margin-bottom:2rem}.AdminDashboard section.prospects .tableBorder .bookingEvents .singleEvent{font-size:1.5rem;border-bottom:1px solid #f4f4f4}.AdminDashboard section.prospects .tableBorder .bookingEvents .singleEvent td{padding:1rem 1.5rem 1rem 0}.AdminDashboard section.prospects .tableBorder .bookingEvents .singleEvent td.staffName{color:#4EBFDF;font-weight:800}.AdminDashboard section.prospects .tableBorder .bookingEvents .singleEvent td.places span{background-color:#009fe3;color:#fff;border-radius:1.3rem;padding:0 .5rem 0 .5rem}.AdminDashboard section.reception .tableBorder{overflow-y:hidden;height:45rem;width:100%}.AdminDashboard section.reception .tableBorder .receptionEntry{text-align:center;margin-bottom:2rem}.AdminDashboard section.reception .tableBorder .receptionEntry .singleEvent{font-size:1.5rem;height:5.3rem}.AdminDashboard section.reception .tableBorder .receptionEntry .singleEvent td{padding:1rem 1.5rem 1rem 0}.AdminDashboard section.reception .tableBorder .receptionEntry .singleEvent td.staffPhoto .staffImage{height:3rem;border-radius:50px}.AdminDashboard section.reception .tableBorder .receptionEntry .singleEvent td.staffName a{font-weight:800}.AdminDashboard section.goals .tableBorder{overflow-y:auto;height:45rem;width:100%}.AdminDashboard section.goals .tableBorder .receptionEntry{text-align:center;margin-bottom:2rem}.AdminDashboard section.goals .tableBorder .receptionEntry .singleEvent{font-size:1.5rem;height:5.3rem}.AdminDashboard section.goals .tableBorder .receptionEntry .singleEvent td{padding:1rem 1.5rem 1rem 0}.AdminDashboard section.goals .tableBorder .receptionEntry .singleEvent td.userPhoto a{padding-left:2rem}.AdminDashboard section.goals .tableBorder .receptionEntry .singleEvent td.userPhoto .userImage{height:4rem;border-radius:50px}.AdminDashboard section.goals .tableBorder .receptionEntry .singleEvent td.userName{text-align:left;font-size:1.6rem}.AdminDashboard section.goals .tableBorder .receptionEntry .singleEvent td.userName a{font-weight:800}.AdminDashboard section.trainings .tableBorder{overflow-y:auto;height:45rem;width:100%}.AdminDashboard section.trainings .tableBorder .receptionEntry{text-align:center;margin-bottom:2rem}.AdminDashboard section.trainings .tableBorder .receptionEntry .singleEvent{font-size:1.5rem;height:5.3rem}.AdminDashboard section.trainings .tableBorder .receptionEntry .singleEvent td{padding:1rem 1.5rem 1rem 0}.AdminDashboard section.trainings .tableBorder .receptionEntry .singleEvent td.userPhoto a{padding-left:2rem}.AdminDashboard section.trainings .tableBorder .receptionEntry .singleEvent td.userPhoto .userImage{height:4rem;border-radius:50px}.AdminDashboard section.trainings .tableBorder .receptionEntry .singleEvent td.userName{text-align:left;font-size:1.6rem}.AdminDashboard section.trainings .tableBorder .receptionEntry .singleEvent td.userName a{font-weight:800}.AdminDashboard section.trainings .tableBorder .receptionEntry .singleEvent td.userName .trainingDate{font-size:1.4rem}.AdminDashboard section.comments .tableBorder{overflow-y:auto;height:45rem;width:100%}.AdminDashboard section.comments .DashboardCommentRow{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:1rem}.AdminDashboard section.comments .DashboardCommentAvatar{width:70px}.AdminDashboard section.comments .DashboardCommentAvatar img{width:100%;border-radius:50%}.AdminDashboard section.comments .DashboardCommentDetails{-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:1rem}.AdminDashboard section.comments .DashboardCommentDetails .DashboardCommentMessage{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2}.AdminDashboard section.memberStats .tableBorder{overflow-y:auto;height:45rem;width:100%}.AdminDashboard section.memberStats .tableBorder .receptionEntry{text-align:center;margin-bottom:2rem}.AdminDashboard section.memberStats .tableBorder .receptionEntry .singleEvent{font-size:1.5rem;height:5.3rem}.AdminDashboard section.memberStats .tableBorder .receptionEntry .singleEvent td{padding:1rem 1.5rem 1rem 0}.AdminDashboard section.memberStats .tableBorder .receptionEntry .singleEvent td.userPhoto a{padding-left:2rem}.AdminDashboard section.memberStats .tableBorder .receptionEntry .singleEvent td.userPhoto .userImage{height:4rem;border-radius:50px}.AdminDashboard section.memberStats .tableBorder .receptionEntry .singleEvent td.userName{text-align:left;font-size:1.6rem}.AdminDashboard section.memberStats .tableBorder .receptionEntry .singleEvent td.userName a{font-weight:800}.AdminDashboard section.memberStats .tableBorder .receptionEntry .singleEvent td.userName .statsCount{font-weight:700}.AdminDashboard div.content{padding:0;background:#fff;box-shadow:0 7px 7px 0 rgba(131,147,169,0.07);border-radius:6px;height:52.6rem;margin-bottom:2rem}.AdminDashboard div.content div.sectionHeader{padding:.6rem 0 .6rem 2rem;border-bottom:1px solid rgba(0,0,0,0.1)}.AdminDashboard div.content div.sectionBody{margin:0;padding:0}.AdminDashboard div.content div.sectionFooter{padding:1rem 2rem 1rem 0;position:absolute;bottom:0;width:100%;border-top:1px solid rgba(0,0,0,0.1)}.packages .panel.clickable{cursor:pointer}.packages .panel .panel-heading{text-align:center;font-weight:700;padding-top:20px;padding-bottom:20px;word-break:break-all}.packages .panel.chosen{border:3px solid #7dc63c}.packages .panel table tr{text-align:center}.Package .PackageAdd-contactLengthInput .Form-field{width:50%;float:left}.Package .PackageAdd-contactLengthInput span{margin:1rem;position:relative;top:10px}.Package .step-content{padding:0}.Package .step-content .step-pane{padding:0.8823529411764706em}.Package table tr td{word-break:break-all}.Package .alert{font-size:0.9411764705882353em}.Package-border{position:relative}.Package-border:after{position:absolute;content:" ";width:1px;border-left:1px solid #d4d9e1;height:100%;top:0;left:66.66666667%}.Package-preview{background:#f8f8f8}.Package--wizard-content{padding:0.8823529411764706em !important}.PackageIcon{font-size:6rem;color:#009fe3;margin-bottom:1rem}.PackageIcon--black{color:#2E4058;font-size:3rem;vertical-align:top;margin-top:1.7rem}.PackageIcon-cricle{float:left;margin-top:2rem}.PackageType-desc{background:none;color:#2E4058;display:block}.PackageInlineSelect{display:inline-block;min-width:20rem}.PackageDurationDelay{padding-bottom:.7rem}.timeline{z-index:0;margin-top:1rem;margin-bottom:1rem}.timeline:before{z-index:-1}.timeline .panel{padding:1rem;background:#fff;border:1px solid #eee}.timeline .panel.panel--signedup{background:#65b751}.timeline .panel.panel--signedup .arrow.left:after{border-right-color:#65b751}.timeline .panel.panel--signedup .arrow.right:after{border-left-color:#65b751}.timeline .panel .panel-body{word-break:break-word}.timeline .panel .arrow.left:after{border-right-color:#fff}.timeline .panel .arrow.right:after{border-left-color:#fff}.Skipped{color:#DF5D52}.timeline-date-text{display:table;margin:0 auto;text-align:center;z-index:1;background:#f3f5f9;padding-top:1rem;padding-bottom:1rem;font-weight:700}.timeline-item.active{margin-bottom:1.5rem;margin-top:5rem;display:table-row}.timeline-item.active .timeline-date{margin-top:0;margin-bottom:0}.timeline-item.active .timeline-caption{border:1px solid #eee;margin:1rem auto;width:50%}.timeline-item.active .panel{width:100%;margin-top:0;margin-bottom:0;background:#4EBFDF;color:#fff}.timeline-item.active .panel.panel--signedup{background:#65b751}.timeline-item.active .timeline-icon{margin-top:0}.timeline-item .panel{margin-top:1rem;margin-bottom:1rem}.Timeline-no-data{font-size:2rem;font-weight:700}.timeline-item--date:before{content:none}.timeline-item--date.first{position:absolute;top:0;width:50%}.timeline-item{display:table;width:100%}.timeline-item .panel{min-width:70%}.timeline-item .timeline-line-icon{position:absolute;top:-12px;right:-12px;background:#4EBFDF;padding:6px;border-radius:50%;color:#fff}.timeline-item .timeline-line-icon.timeline-line-icon--normal{position:initial}.timeline-item .timeline-line-icon.timeline-line-icon--bottom{bottom:-12px;top:initial}.timeline-item.alt .timeline-line-icon{left:-12px;right:inherit}.timeline-caption{width:50%}.timeline-caption .attendedCheckbox div{margin-top:0;margin-bottom:0}.timeline-caption .attendedCheckbox .checkbox-custom{display:inline-block}.timeline-caption .attendedCheckbox .checkbox-custom span{white-space:nowrap}.TraininSession-name,.Timeline-title{font-size:2.5rem;margin-bottom:.5rem}.timeline-footer a{text-align:center}.timeline-footer .time-icon{margin-right:0}.timeline-footer .time-icon.Membership-started-date{text-align:center;width:100%;border:0;font-weight:700}.timeline-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-right:10rem}.Timeline-PreviewRow{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.Timeline-PreviewRow--margin{margin-right:1rem}.FitConnect-Timeline-icon{float:left;width:30px;border-radius:10px;margin-right:10px}.FitConnect-TimelineFooter{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-top:.5rem}.FitConnect-Timeline-AppName{-ms-flex:1;flex:1}.Timeline-FitConnectDetails{margin:0 1rem}.Timeline-DetailsContainer{display:-ms-flexbox;display:flex;padding:0;margin:1rem 0 0 0}.Timeline-DetailsContainer img{width:80px;position:absolute;right:1rem;border-radius:10px}.Timeline-DetailsDateColumn{-ms-flex:.3;flex:.3;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Timeline-DetailsDataColumn{-ms-flex:1;flex:1}.Timeline-DataName{font-weight:700;font-size:3.5rem}.Timeline-DataTime{font-weight:700;font-size:2rem;padding:5px 0}.Timeline-DataRow{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:5px 15px;-ms-flex-align:center;align-items:center}.Timeline-DataGroupRow{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Timeline-DataRow--background{background-color:#f9fafc}.Timeline-AppDetails{font-size:2rem;margin-top:4.3rem}.Timeline-AppDetails img{border-radius:10px}.Timeline-SetContainer{padding:5px 15px}.Timeline-DataTitle{font-weight:700;font-size:2rem;-ms-flex:1;flex:1}.Timeline-DataValue{font-size:2.5rem}.Timeline-SubDataValue{font-size:2rem}.Timeline-ChildrenContainer{margin-bottom:4rem}.Timeline-ChildrenContainer:last-child{border:0}@media only screen and (max-width:375px){.timeline-date-text{margin-left:0}.timeline:before{content:none}.timeline .timeline-date{left:-170px;top:50%;margin-top:1.5rem}.timeline .timeline-icon{top:50%;left:-50px}.timeline-item{width:100%;display:table;margin-bottom:1rem}.timeline-item .panel{width:80%;margin-left:20%}.timeline-item.active .panel{width:100%}.timeline-item.active .timeline-caption{width:100%}.timeline-item.alt .panel{margin-right:20%}.timeline-item.alt .timeline-date{right:-160px;top:50%;margin-top:1.5rem}.timeline-item:before,.timeline-item.alt:after{content:none}.timeline-footer a{text-align:center}.timeline-footer .time-icon.Membership-started-date{margin-left:0}.timeline-item--date.first .timeline-date-text{margin-left:50%}.timeline-item.active+.timeline-footer .time-icon.Membership-started-date{margin-left:0}.timeline-item.active+.timeline-footer .time-icon{left:0}}.Prospects .Content-pageTitle{padding-left:1rem;padding-right:1rem}.Prospects .topRightDate{letter-spacing:-0.01em}.Prospects .Shifts-calendar{right:0}.Prospects .overview div.content{height:7em;border-radius:7px;color:#fff}.Prospects .overview div.content .leftIcon{height:6em;margin:1em 0;padding-top:1em;border-right:1px solid rgba(255,255,255,0.4);text-align:center}.Prospects .overview div.content .leftIcon i{font-size:3em}.Prospects .overview div.content .info{padding-top:.5em}.Prospects .overview div.content .info .value{font-size:3em;font-weight:700}.Prospects .overview div.content .info .name{font-size:1.1em;font-weight:700;margin-top:-15px}.Prospects .overview div.content .info h3{margin:0}.Prospects .overview .newProspects div.content{background-color:#189ad6}.Prospects .overview .tasksToday div.content{background-color:#d7bcd9}.Prospects .overview .visitsToday div.content{background-color:#9dcea9}.Prospects .overview .salesToday div.content{background-color:#75c5cb}.Prospects .Shifts-calendar .Calendar .fc-event-actions-shift{right:2em;width:95%}.Prospects .Form-radio{padding-left:10px;padding-right:10px}.Prospects .is-checked{border-color:#009fe3;border-style:solid;border-width:3px;border-radius:6px}#chooseEventType{text-align:center}#chooseEventType .chooseEventButtons .btn{width:35%;height:4em}.AddEvent .Form-label{width:100%}.ProspectSignUp{text-align:center;margin-top:20px}.ProspectSignUp .ProspectSignUp-button{color:#fff;color:#fff !important;background-color:#434f56;border-color:#2d3539}.ProspectSignUp .ProspectSignUp-button:hover,.ProspectSignUp .ProspectSignUp-button:focus,.ProspectSignUp .ProspectSignUp-button:active,.ProspectSignUp .ProspectSignUp-button.active,.open .dropdown-toggle.ProspectSignUp .ProspectSignUp-button{color:#fff;background-color:#313a3f;border-color:#121517}.ProspectSignUp .ProspectSignUp-button:active,.ProspectSignUp .ProspectSignUp-button.active,.open .dropdown-toggle.ProspectSignUp .ProspectSignUp-button{background-image:none}.ProspectSignUp .ProspectSignUp-button.disabled,.ProspectSignUp .ProspectSignUp-button[disabled],fieldset[disabled] .ProspectSignUp .ProspectSignUp-button,.ProspectSignUp .ProspectSignUp-button.disabled:hover,.ProspectSignUp .ProspectSignUp-button[disabled]:hover,fieldset[disabled] .ProspectSignUp .ProspectSignUp-button:hover,.ProspectSignUp .ProspectSignUp-button.disabled:focus,.ProspectSignUp .ProspectSignUp-button[disabled]:focus,fieldset[disabled] .ProspectSignUp .ProspectSignUp-button:focus,.ProspectSignUp .ProspectSignUp-button.disabled:active,.ProspectSignUp .ProspectSignUp-button[disabled]:active,fieldset[disabled] .ProspectSignUp .ProspectSignUp-button:active,.ProspectSignUp .ProspectSignUp-button.disabled.active,.ProspectSignUp .ProspectSignUp-button[disabled].active,fieldset[disabled] .ProspectSignUp .ProspectSignUp-button.active{background-color:#434f56;border-color:#2d3539}.ProspectSignUp .ProspectSignUp-button .badge{color:#434f56;background-color:#fff}.ProspectSignUp .ProspectSignUp-button:hover,.ProspectSignUp .ProspectSignUp-button:focus,.ProspectSignUp .ProspectSignUp-button:active,.ProspectSignUp .ProspectSignUp-button.active,.open .dropdown-toggle.ProspectSignUp .ProspectSignUp-button{color:#fff !important;background-color:#313a3f;border-color:#121517}.ProspectSignUp .ProspectSignUp-button:active,.ProspectSignUp .ProspectSignUp-button.active,.open .dropdown-toggle.ProspectSignUp .ProspectSignUp-button{background-image:none}.ProspectSignUp .ProspectSignUp-button.disabled,.ProspectSignUp .ProspectSignUp-button[disabled],fieldset[disabled] .ProspectSignUp .ProspectSignUp-button,.ProspectSignUp .ProspectSignUp-button.disabled:hover,.ProspectSignUp .ProspectSignUp-button[disabled]:hover,fieldset[disabled] .ProspectSignUp .ProspectSignUp-button:hover,.ProspectSignUp .ProspectSignUp-button.disabled:focus,.ProspectSignUp .ProspectSignUp-button[disabled]:focus,fieldset[disabled] .ProspectSignUp .ProspectSignUp-button:focus,.ProspectSignUp .ProspectSignUp-button.disabled:active,.ProspectSignUp .ProspectSignUp-button[disabled]:active,fieldset[disabled] .ProspectSignUp .ProspectSignUp-button:active,.ProspectSignUp .ProspectSignUp-button.disabled.active,.ProspectSignUp .ProspectSignUp-button[disabled].active,fieldset[disabled] .ProspectSignUp .ProspectSignUp-button.active{background-color:#434f56;border-color:#2d3539}.ProspectEventLog{width:21.764705882352942em;background-color:#f3f5f9;border:1px solid #e6e9f1}.ProspectEventLog .row{margin:0}.ProspectEventLog .line{font-size:1em;border-color:#ebedef;margin:1.1764705882352942em 0}.ProspectEventLog .btn-group{margin:0}.ProspectEventLog .Tabs-content{padding-top:2em}.ProspectEventLog .Tabs-content textarea{height:10em}.ProspectEventTabs-tabs{background-color:#fff}.ProspectEventTabs-tabs li{font-weight:700;background-color:#fff;border-right:1px solid #e6e9f1}.ProspectEventTabs-tabs li.selected{background-color:#f3f5f9}.ProspectsList .Filter{border-bottom:1px solid #ebeff6}.ProspectsList .innerLabel{vertical-align:middle;line-height:3em}.ProspectsList .inlineDivs{display:-ms-inline-flexbox;display:inline-flex}.ProspectsList .inlineDivs div{margin-right:1em}.ProspectsList .checkbox label{display:inline-block}.ProspectsList .background{background-color:#fff}.ProspectsList .dropdown-row{margin-bottom:10px}.ProspectProfileData{padding-top:10px !important}.ProspectProfileData .VendButton th{vertical-align:middle !important;width:33.33333333%}.ProspectProfileData .VendButton td{width:66.66666667%}.ProspectProfileData th{vertical-align:middle !important}.ProspectProfileData .phoneNumberInput{margin-bottom:0}.ProspectProfileData .enteredDate{padding-bottom:1em}.ProspectProfileData .signedStatus{padding-left:1em}.ProspectProfileData .prospect-state{width:100%;height:48px;border:1px solid #C8CCD7;border-radius:6px}.ProspectProfileData .prospect-state.hot div:nth-child(1){background:#F35556;border-radius:6px 0 0 6px}.ProspectProfileData .prospect-state.hot div:nth-child(1) span{color:#ffffff}.ProspectProfileData .prospect-state.cold div:nth-child(2){background:#A4D8EE}.ProspectProfileData .prospect-state.cold div:nth-child(2) span{color:#ffffff}.ProspectProfileData .prospect-state.blow_out div:nth-child(3){background:#C3E47C;border-radius:0 6px 6px 0;width:34%}.ProspectProfileData .prospect-state.blow_out div:nth-child(3) span{color:#ffffff}.ProspectProfileData .prospect-state div{float:left;width:33%;height:100%;text-align:center}.ProspectProfileData .prospect-state div span{font-weight:500;line-height:2.1em;font-size:1.2em;color:#C8CCD7}.ProspectProfileData .prospect-state div:nth-child(1){border-right:1px solid #C8CCD7}.ProspectProfileData .prospect-state div:nth-child(2){border-right:1px solid #C8CCD7}.fc-event.prospectVisitTask{border-color:#20a7df;background-color:#20a7df}.fc-event.prospectVisitTask.prospectDone{background-color:#E4E9EA;border-color:#D3DADA}.fc-event.prospectOtherTask{border-color:#4EBFDF;background-color:#4EBFDF}.fc-event.prospectOtherTask.prospectDone{background-color:#E4E9EA;border-color:#D3DADA}.fc-event.prospectDoTask{border-color:#009fe3;background-color:#009fe3}.fc-event.prospectDoTask.prospectDone{border-color:#D3DADA;background-color:#E4E9EA}.TitleStrikethrough{text-decoration:line-through;color:#aaaaaa}@media only screen and (max-width:1024px){.ProspectEventTabs-tabs li{padding:0}.Prospects .overview div.content .leftIcon i{font-size:1.8em;margin-left:-7px}.Prospects .overview div.content .info{padding-top:0}.Prospects .overview div.content .info .name{font-size:1em}.hbox>.EventLogBox{width:100%;display:block}.hbox>.EventLogBox>.vbox>section{position:static}}.prospect-modal-label{line-height:48px}.Filter-label{width:auto;margin-top:.5em}.toggleFilter{position:relative;display:inline-block;float:right}@media only screen and (max-width:1024px){.CalendarFullWidth{margin:0 -10px}}.Avatar{max-height:8rem;border-radius:50%;margin-right:1rem;min-width:100%}.Avatar-badge{position:absolute;width:25px;height:18px;right:0;bottom:0;color:#fff}.Avatar-badge--white{color:white}.Avatar-overlay{position:absolute;left:0;right:0;top:0;bottom:0;border-radius:50%;width:8rem;height:8rem;background:rgba(227,168,87,0.5)}.Avatar-icon--center{position:absolute;top:50%;left:50%;color:#fff;font-size:3rem;margin-left:-1.5rem;margin-top:-1.3rem}.Avatar-empty{border-radius:50%;width:8.1rem;height:8.1rem;background:#e3e7f0}.Avatar--clickable{cursor:pointer}.Avatar--full-height{height:100%}.pos-settings .setting-description{line-height:4rem}.pos-basket-side-modal-content{background:white !important}pos-basket,pos-checkout{height:100%}.pos-basket,.pos-checkout{height:100%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;overflow:auto}.pos-basket .items-table-container,.pos-checkout .items-table-container{overflow:auto;display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto}.pos-basket .grouped-transactions-list,.pos-checkout .grouped-transactions-list{font-size:1.2rem;list-style:none;padding:1rem}.pos-basket .guest-mode,.pos-checkout .guest-mode{background:#ecf9fd;padding:.75rem;border-bottom:2px solid #ebeff6}.pos-basket .guest-mode .guest-mode-info,.pos-checkout .guest-mode .guest-mode-info{margin:1rem 0;padding:1rem;border-radius:5px;width:100%;border:1px solid cornflowerblue;color:#516a84;font-weight:500}.pos-basket .user-bar,.pos-checkout .user-bar{background:#ecf9fd;padding:.75rem;border-bottom:2px solid #ebeff6}.pos-basket .user-bar .Form-field,.pos-checkout .user-bar .Form-field{margin:1rem;display:inline}.pos-basket .user-bar .avatar,.pos-checkout .user-bar .avatar{margin-right:1rem;width:6rem;display:inline-block;vertical-align:middle}.pos-basket .user-bar .user-details,.pos-checkout .user-bar .user-details{display:inline-block;vertical-align:text-top;line-height:1rem;margin-top:-0.5rem}.pos-basket .user-bar .user-details .name,.pos-checkout .user-bar .user-details .name{font-weight:700}.pos-basket table,.pos-checkout table{width:100%}.pos-basket tr th,.pos-checkout tr th{padding:1rem 2rem;border-bottom:#ebeff6 thin solid;border-right:#ebeff6 thin solid;font-weight:700;background:#f7f8f9}.pos-basket tr td,.pos-checkout tr td{padding:1rem 1rem;border-bottom:#ebeff6 thin solid;border-right:#ebeff6 thin solid}.pos-basket tr td .price-pre-discount,.pos-checkout tr td .price-pre-discount{text-decoration:line-through}.pos-basket tr td .switch-discount-value,.pos-checkout tr td .switch-discount-value{font-size:1.1rem}.pos-basket tr td .btn-icon,.pos-checkout tr td .btn-icon{padding:.5rem 1rem}.pos-basket tr tr.basket-item td,.pos-checkout tr tr.basket-item td{background:white}.pos-basket tr td.basket-actions,.pos-checkout tr td.basket-actions{text-align:center}.pos-basket td.quantity,.pos-checkout td.quantity,.pos-basket .basket-total-row,.pos-checkout .basket-total-row{font-weight:700}.pos-basket .basket-payment-options,.pos-checkout .basket-payment-options{background:#f7f8f9;border-top:#b4b9bf thin solid;padding:0;width:100%;-ms-flex-negative:0;flex-shrink:0}.pos-basket .basket-payment-options td.button,.pos-checkout .basket-payment-options td.button{padding:0 1rem;border-right:none}.pos-basket .basket-payment-options td,.pos-checkout .basket-payment-options td{border-left:none;border-right:none}.pos-basket .basket-payment-options .bold,.pos-checkout .basket-payment-options .bold{font-weight:700}.pos-basket .basket-payment-options button,.pos-checkout .basket-payment-options button{margin-top:2rem;margin-bottom:2rem;width:100%;font-size:1.75rem}.pos-basket tr.details-row,.pos-checkout tr.details-row{background:#f7f8f9}.pos-basket .switch-customer,.pos-checkout .switch-customer{margin:1rem 1rem 0 0;float:right}button.btn-with-border{border-color:rgba(131,147,169,0.34);border-width:thin;box-shadow:0 3px 4px 0 rgba(131,147,169,0.09)}button.btn-with-border:hover{background-color:#fff;box-shadow:0 5px 15px 0 rgba(131,147,169,0.26)}.pos-tab-button{display:block;float:right}.pos-basket-badge{border-radius:50%;background:red;padding:1px 8px;color:white;font-weight:700;margin-left:10px}.basket-icon{height:20px;width:20px}.basket-icon-button{height:20px;width:20px}.pos-page{padding:0 !important}.pos-page div.basket-container{height:100%;border-left:#b3b6bd 1px solid;padding:0;background:white}.pos-products .product-categories .category{opacity:.8}.pos-products .product-categories .category button{height:5rem;text-overflow:ellipsis;overflow:hidden}.pos-products .product-categories .category.selected{opacity:1}.pos-products .product-categories .category.selected button{font-weight:500}.pos-products .products{padding-top:1rem}.pos-products .products .description{text-align:left;line-height:6.5rem}.pos-products .products .product{font-weight:700;line-height:3rem;margin-bottom:1rem;background-color:white;border-radius:5px;border:1px solid #ebeff6;padding:1rem 0}.pos-products .products .product .price{font-size:1.25rem;line-height:1.75rem;text-align:right}@media (min-width:768px){.pos-products .product-categories .category:nth-child(3n-1){padding:0}}.pos-checkout-side-modal-content{background:white !important}.pos-checkout{width:100%;margin:0 auto}.pos-checkout .value-taken{margin-top:1rem;margin-right:3rem}.UserLanguage img{height:1.8rem;border-radius:3px}.modal-language-wrapper .modal-language-content{padding:0 16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-language-wrapper .language-main-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px}.modal-language-wrapper .language-title{margin-top:16px;font-weight:700;font-size:1.7rem;width:100%;margin-bottom:3px;border-bottom:1px solid lightgrey}.modal-language-wrapper .language-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:50%;border-radius:5px;margin:4px 0;padding:1rem;-ms-flex-align:center;align-items:center}.modal-language-wrapper .language-item:hover{background-color:#f4f4f4}.modal-language-wrapper .language-item.language-item-selected{background:#4EBFDF;color:#ffffff}.modal-language-wrapper .language-item-img img{width:30px;border-radius:3px;max-height:21px;margin-bottom:2px}.modal-language-wrapper .language-item-country{-ms-flex:1;flex:1}.modal-language-wrapper .modal-language-footer{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;color:white}.modal-language-wrapper .modal-language-footer .btn{min-width:105px;margin:0 8px;font-weight:500}.IntroTooltip{direction:ltr}.tooltip{padding:.5rem 0}.tooltip.in{opacity:1}.tooltip .tooltip-inner{padding:1rem;max-width:none}.tooltip-container{display:inline-block;margin-top:-15%;margin-left:82%}.introjs-prevbutton{border-left:1px solid #d4d4d4;border-radius:.2em}.introjs-nextbutton{border-radius:.2em}.introjs-button{margin-left:5px;padding:1em .8em}.introjs-tooltip{max-width:500px;border-radius:15px;font-weight:500;text-align:justify}.introjs-arrow{border:16px solid white}.introjs-arrow.top{top:-30px}.introjs-arrow.left{left:-28px}.introjs-helperLayer{border-radius:9px}.introjs-skipbutton{margin-left:20px}.Rejoin-icon{font-size:12rem}.Rejoin-icon--green{color:#579b39}.Rejoin-icon--red{color:#d94e1d}@media only screen and (max-width:319px){.ChartArea--purple .axis.x .hide-text-five text,.ChartArea--blue .axis.x .hide-text-five text{visibility:hidden}.ChartArea--purple .axis.x .even text,.ChartArea--blue .axis.x .even text{display:block !important}.ChartArea--purple .axis.x .show-text text,.ChartArea--blue .axis.x .show-text text{visibility:visible !important}}@media only screen and (min-width:320px) and (max-width:419px){.ChartArea--purple .axis.x .hide-text-seven text,.ChartArea--blue .axis.x .hide-text-seven text{visibility:hidden}.ChartArea--purple .axis.x .even text,.ChartArea--blue .axis.x .even text{display:block !important}.ChartArea--purple .axis.x .show-text text,.ChartArea--blue .axis.x .show-text text{visibility:visible !important}}@media only screen and (min-width:420px) and (max-width:600px){.ChartArea--purple .axis.x .hide-text-nine text,.ChartArea--blue .axis.x .hide-text-nine text{visibility:hidden}.ChartArea--purple .axis.x .even text,.ChartArea--blue .axis.x .even text{display:block !important}.ChartArea--purple .axis.x .show-text text,.ChartArea--blue .axis.x .show-text text{visibility:visible !important}}.ChartArea--purple{text-align:center}.ChartArea--purple svg{display:inline-block}.ChartArea--purple line{shape-rendering:crispEdges}.ChartArea--purple .grid .domain{display:none}.ChartArea--purple .grid .tick line{stroke:#dbd8d9}.ChartArea--purple .axis.x .domain{stroke:#dbd8d9}.ChartArea--purple .axis.y line{display:none}.ChartArea--purple .axis.y .domain{display:none}.ChartArea--purple .axis path{fill:none}.ChartArea--purple .axis line{stroke:#dbd8d9;stroke-dasharray:9,3}.ChartArea--purple .axis text{font-size:14px;fill:#908f8f}.ChartArea--purple .axis .even line{stroke:#ebe7e8}.ChartArea--purple .axis .even text{display:none}.ChartArea--purple .line{stroke-width:2;fill:none}.ChartArea--purple .area{fill:#f7f1f5}.ChartArea--purple .point{fill:#dbbfdb}.ChartArea--purple .line{stroke:#dbbfdb}.ChartArea--blue{text-align:center}.ChartArea--blue svg{display:inline-block}.ChartArea--blue line{shape-rendering:crispEdges}.ChartArea--blue .grid .domain{display:none}.ChartArea--blue .grid .tick line{stroke:#dbd8d9}.ChartArea--blue .axis.x .domain{stroke:#dbd8d9}.ChartArea--blue .axis.y line{display:none}.ChartArea--blue .axis.y .domain{display:none}.ChartArea--blue .axis path{fill:none}.ChartArea--blue .axis line{stroke:#dbd8d9;stroke-dasharray:9,3}.ChartArea--blue .axis text{font-size:14px;fill:#908f8f}.ChartArea--blue .axis .even line{stroke:#ebe7e8}.ChartArea--blue .axis .even text{display:none}.ChartArea--blue .line{stroke-width:2;fill:none}.ChartArea--blue .area{fill:#ecf1f3}.ChartArea--blue .point{fill:#199bd8}.ChartArea--blue .line{stroke:#dbbfdb}.ChartArea-title{font-size:20px;fill:#48504f}.ChartArea-middleLine{stroke:#7fc4e6;stroke-dasharray:15,3;shape-rendering:crispEdges}.ChartArea-add{fill:#199bd8;cursor:pointer}.ChartArea-plusLine{cursor:pointer}.mobile .x.axis text{-ms-transform:translateX(15px) translateY(30px) rotate(90deg);transform:translateX(15px) translateY(30px) rotate(90deg)}.ChartArea-NoData{position:absolute;left:50%;top:45%;margin-left:-11rem;margin-top:-1.5rem;font-size:2rem}.Referral-popover{min-width:17rem}.Referral-user{position:relative;display:inline-block;width:8rem;vertical-align:top;margin-left:1rem;margin-bottom:1rem}.Referral-avatar{width:8rem;height:8rem}.ApproveReferral-list{list-style:none;padding:1.2rem;margin:0}.Referral-tooltip{text-align:center;min-width:15rem}.Referral-tooltip a{color:#159be0}.Referral-tooltip a:hover{color:#159be0}.ApproveReferral-name{text-align:center}.ApproveReferral-name a{color:#159be0}.ApproveReferral-name a:hover{color:#159be0}.Referrals strong{font-weight:700}.Panel{margin-bottom:2rem}.Panel.Panel--FormFields-no-margin .Form-field{margin:0}.Panel-Header{color:#8493A8;font-size:2.2rem;font-weight:700;margin:1rem 0;min-height:1.8rem}.Panel-Subscriptions .Panel-Container:not(:last-of-type){margin-bottom:1rem}.Panel-Container{background:#fff;border:1px solid #ebeff6;border-radius:8px}.Panel-Container .Panel-Header{color:#8493A8;font-size:2rem;font-weight:700;margin:1rem 0 .25rem 1rem;min-height:1.8rem}.Panel-Row{padding:1rem;min-height:6rem;position:relative;color:#8493A8;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.Panel-Row :not(.Multiselect).btn-group .btn{padding-left:0;padding-right:0}.Panel-Row:not(:last-child){border-bottom:1px solid #D6DEE9}.Panel-Row--input-no-margin .Form-field{margin:0}.Panel-Row--no-padding{padding:0}.Panel-Row--auto-height{min-height:auto}.Panel-Row--center{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.Panel-Row--input-no-margin .Form-field{margin:0}.Panel-Row--without-l-r-padding{padding-left:0;padding-right:0}.Panel-Row--flex-column{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.Panel-Row-Header{padding:1rem;min-height:6rem;position:relative;color:#8493A8;background-color:#E9EDF3;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-bottom:1px solid #D6DEE9}.Panel-Subscription-Row{padding:2rem 1rem;min-height:6rem;position:relative;color:#8493A8}.Panel-Subscription-Row a{color:#8493A8}.Panel-Subscription-Row strong{margin-right:1rem}.Panel-Subscription-Row strong.Panel-Label{display:inline-block;width:35%;margin:0;float:left}.Panel-Subscription-Row .Panel-Subscription-Name{display:inline-block;width:65%}.Panel-Subscription-Row .Panel-Subscription-Status-btn{position:relative;top:-1rem}.Panel-Subscription-Row:not(:last-of-type){border-bottom:1px solid #D6DEE9}.Panel-Subscription-Row .Panel-Subscription-Caret{margin-left:2rem}.Panel-Row--Indicator:after{width:0;height:0;border-top:0.4117647058823529em solid transparent;border-bottom:0.4117647058823529em solid transparent;border-left:0.4117647058823529em solid #575757;content:"";display:block;position:absolute;right:25px}.Panel-ColumnLabel{font-weight:700;color:#8493A8;font-size:1.5rem}.Panel-ColumnSubLabel{color:#8493A8;font-size:1.5rem;font-weight:700;font-size:1rem}.Panel-ColumnSelect .select2-container .select2-choice{color:#8493A8}.Panel-Link{color:#159be0}.Panel-Separator{margin-top:60px}.Panel-Separator--small{margin-top:20px}.Panel-Options{float:right}.Panel-Options .dropdown-menu{right:0;left:auto;min-width:20rem}.Panel-Options button{margin:.2rem 0}.Panel-Options-Container{text-align:right}.Panel-Options-Container .DropdownButton-ItemButton span{margin-left:0}.Panel-Options-Container .Panel-Options{display:inline-block;float:none}.Panel-Options-Container .Panel-Options button{margin:.2rem 0}.Panel-Options-Container .Panel-Options button:not(.dropdown-toggle){padding:.7rem 1rem}.Panel-Options--shifted{margin:1rem .5rem 0 0}.Panel-CurrencyComponent{position:relative}.Panel-CurrencyComponent .Panel-CurrencyInput{padding-left:3.5rem}.Panel-CurrencyComponent .Panel-CurrencySymbol{position:absolute;left:0;top:1rem}.Panel-Expander{padding:.5rem 0 .3rem;font-size:1rem;text-transform:uppercase;background:#f7f7f7;text-align:center;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.classPaymentOption{font-size:1.75rem;margin-top:1rem}.HalfCircle{height:25px;width:12.5px;display:inline-block}.HalfCircle-left{border-radius:15px 0 0 15px}.HalfCircle-right{border-radius:0 15px 15px 0}.HalfCircle--red{background-color:#df5d52}.HalfCircle--green{background-color:#9dd0aa}.HalfCircle--grey{background-color:#cdcdcd}.DDMSIFrame{border:0;width:100%;min-height:75rem}.ddmsSwitchMethodIframe{border:0;width:100%;min-height:75rem}.Loader{position:fixed;top:0;right:0;left:0;bottom:0;background:#EEF3F9;z-index:100}.Loader-Logo{display:block;background:url('/assets/images/membr_logo.svg');width:99px;height:45px;-ms-transform:scale(1.2);transform:scale(1.2);position:absolute;left:50%;margin-left:-45px;top:20%}.Loader-dots{position:relative;height:4rem;left:50%;margin-left:-3rem}.Loader-dots--small{height:1rem}.Loader-container{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.Loader-Panel{height:35rem;width:50rem;background:#fff;border:1px solid #d4d9e1;box-shadow:0 7px 7px 0 rgba(131,147,169,0.07);padding-top:20rem;border-radius:1rem}.Loader-dot{width:1rem;height:1rem;background:#4EBFDF;border-radius:50%;float:left;margin:0 .5rem;-ms-transform:scale(0);transform:scale(0);animation:fx 1000ms ease infinite 0ms}.Loader-dot:nth-child(2){animation:300ms;animation:fx 1000ms ease infinite 300ms}.Loader-dot:nth-child(3){animation:600ms;animation:fx 1000ms ease infinite 600ms}.Loader-Text{font-size:2.5rem;color:grey;text-align:center;margin-top:1rem}.Loader-Footer{margin-top:.5rem;text-align:center}.Loader-Footer a{color:#4EBFDF}@keyframes fx{50%{transform:scale(1);opacity:1}100%{opacity:0}}.Loader-Busy{position:relative;background:rgba(255,255,255,0.7)}.Loader-Busy .Loader-dots{position:absolute;top:50%}.Loader-Busy .Loader-text{position:absolute;top:65%;left:50%;margin-left:-2.1rem;font-weight:500;color:grey}.ResolveLoader{position:fixed;top:0;left:50%;background:#fff;height:2rem;width:8rem;z-index:99;margin-left:-4rem}.ResolveLoader .Loader-dots{top:15%}.HarlandsCustomerIframe{width:100%;border:0}.Maintenance{position:fixed;top:0;right:0;left:0;bottom:0;background:#EEF3F9;z-index:100}.Maintenance-Logo{display:block;background:url('/assets/images/membr_logo.svg');width:99px;height:45px;-ms-transform:scale(1.2);transform:scale(1.2);position:absolute;left:50%;margin-left:-45px;top:20%}.Maintenance-container{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.Maintenance-Panel{height:50rem;width:120rem;background:#fff;border:1px solid #d4d9e1;padding-top:20rem;padding-left:5rem;padding-right:5rem;border-radius:1rem}.Maintenance-Title{font-size:2.5rem;color:grey;text-align:center;margin-top:1rem;padding-bottom:2rem}.Maintenance-Text{font-size:2rem;color:grey;text-align:center;margin-top:1rem}.Maintenance-Text a{color:#4EBFDF}.HarlandsRemindersIframe{width:100%;border:0;min-height:15rem}.BoxContainer{padding:1rem;color:#2E4058;border-radius:5px;margin-bottom:1rem;border:1px solid rgba(0,0,0,0.1)}.BoxContainer-Header{margin:.5rem 0;font-size:2rem;font-weight:500}.FreezeTab{width:100%}.FreezeTab-Header{padding-bottom:1rem;border-bottom:1px solid #d8dce6;color:#4EBFDF}.FreezeTab-Dates{margin:1.5rem 0 0}.FreezeTab-Reason{margin:1.5rem 0 0}.FreezeTab-WaiveFreezeFee{margin:1.5rem 0}.FreezeTab-Dates--middleText{padding:0;line-height:4.5rem}.FreezeTab-Reason-Text{padding:0;line-height:4.5rem}.FreezeTab-WaiveFreezeFee-Text{padding:0;line-height:4.5rem}.FreezeTab-Table{width:100%}.FreezeTab-TableItem{color:#636161}.FreezeTab-Details{padding-bottom:1.5rem;border-bottom:1px solid #d8dce6;margin-bottom:1rem}.FreezeTab-Text{line-height:5rem;padding-left:4rem;color:#4EBFDF}.FreezeTab-Icon{font-size:3rem;padding-top:1rem;left:1.5rem;color:#636161;position:absolute}.My-documents-button-view{margin-left:.5rem}.My-documents-button-edit{background:none;border:1px solid #C7C7C7;margin-left:.5rem}.My-documents-button-edit:hover{color:#C7C7C7}#myDocuments .Form-group{margin-top:2em}.My-documents-buttons-container{float:right;margin-right:1.5rem}#ForwardFreeze .FreezeTab{padding:0}.ForwardFreeze-Details{line-height:39px;margin-bottom:1.5rem}.ForwardFreeze-Details button{position:relative;top:-2px;padding:.5rem 2rem;margin-left:.5rem}.ForwardFreeze-Details span{padding:.5rem 1rem;border:1px solid #ccc;margin-left:.5rem;border-radius:1rem;font-size:14pt}.ForwardFreeze-Details span:first-of-type{margin-left:.5rem}.ForwardFreeze-Details span .cc-icon{font-size:20pt;margin-left:1rem;position:relative;top:4px}.ForwardCancel-Details{line-height:39px;margin-bottom:1.5rem}.ForwardCancel-Details span{padding:.5rem 1rem;border:1px solid #ccc;margin-left:.5rem;border-radius:1rem;font-size:14pt}.ForwardCancel-Details span:first-of-type{margin-left:1.5rem}.ForwardCancel-Details span .cc-icon{font-size:20pt;margin-left:1rem;position:relative;top:4px}.TrainingPlanPage-EmptyIcon{font-size:10rem;margin-bottom:2rem}.TrainingPlanPage-EmptyText{font-size:2rem;margin-bottom:2rem}.LookingFor{width:5rem;height:5rem;display:block}.LookingFor.get-slim{background:url('/assets/images/banana.svg') no-repeat;background-size:100%}.LookingFor.get-fit{background:url('/assets/images/apple.svg') no-repeat;background-size:100%}.LookingFor.get-strong{background:url('/assets/images/orange.svg') no-repeat;background-size:100%}.LookingFor.get-healthy{background:url('/assets/images/avocado.svg') no-repeat;background-size:100%}.LookingFor-Text{width:100%;display:block;font-size:3rem}.FilterContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;transition:all .3s ease-in-out;-ms-flex-wrap:wrap;flex-wrap:wrap}.FilterContainer.ng-enter{animation:fadeIn;animation-duration:.3s}.FilterContainer.ng-leave{animation:fadeOut;animation-duration:.3s}.Workout-DatatableBar{display:-ms-flexbox;display:flex}.Workout-DatatableBar .Vertical-center{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.FilterWrapper .SearchFilter{margin:0;display:inline-block}.FilterItem{-ms-flex:1;flex:1;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.FilterItem:not(:last-child){margin-right:1rem}.MembrContainer{width:100%;height:100%}.MembrContainer--centered{display:table;text-align:center}.MembrContainer-Center{padding:5rem 0;display:table-cell;vertical-align:middle}.DataTablePicker-Item{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.DataTablePicker-Item input{display:none}.DataTablePicker-Box{border:1px solid #cccccc;border-radius:1rem;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.DataTablePicker-Box i{color:#cccccc;font-size:6rem;padding:2rem 0}.DataTablePicker-Box i.cc-icon-get-strong{font-size:4rem}.DataTablePicker-Box img{position:absolute;left:50%;width:6rem;top:50%;margin-left:-3rem;margin-top:-3.5rem}.DataTablePicker-Box img.full{width:100%;top:0;height:100%;margin:0;left:0;border-radius:1rem}.DataTablePicker-Item.active .DataTablePicker-Box{border-color:#4EBFDF}.DataTablePicker-Item.active .DataTablePicker-Box::after{content:'\e62b';font-family:'ClubCloudIcons';position:absolute;background:#4EBFDF;bottom:3rem;right:50%;margin-right:-1.5rem;border-radius:50%;font-size:1.2rem;color:white;padding:7px}.DataTablePicker-Picker{cursor:pointer;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;height:8.5rem}.DataTablePicker-Text{color:#4EBFDF}.DataTablePicker-Button{text-align:center;margin-top:1rem}.DataTablePicker-Button .btn{font-size:1.5rem}.DataTablePicker-Button .btn-color-grey{border-color:#cccccc;color:#cccccc !important}.TrainingPlanList-NameColumn{position:relative}.TrainingPlanList-NameColumn i{font-size:4rem;position:absolute;left:0;color:#4EBFDF}.TrainingPlanList-NameColumn span{margin-left:5rem}.TrainingRequestList{display:table}.TrainingRequestListItem{position:relative;display:table-cell;padding-bottom:2rem}.TrainingRequestListItem span{display:block;text-align:center;color:#4EBFDF;margin-bottom:1rem}.TrainingRequestListItem button{padding:0 2rem;color:#cccccc !important;border-color:#cccccc}.TrainingRequestListItem button:hover{color:#cccccc !important}.TrainingRequestListItem .badge{position:absolute;right:17px;top:2rem;font-size:1.5rem;width:3rem;height:3rem;border-radius:50%;color:white;line-height:2.3rem;-ms-transform:rotate(45deg);transform:rotate(45deg)}.TrainingRequestListItem:hover .badge{display:block}.TrainingRequestListItem-Avatar{width:13rem;height:13rem;border-radius:50%;border:1px solid #999;box-shadow:0 3px 5px #ccc;margin:1rem 2rem;display:block}.MembrModal--withAvatar.modal-dialog{padding-top:5%;height:80% !important}.MembrModal--Small.modal-dialog{width:50rem !important;left:50% !important;margin-left:-25rem !important}.MembrModal-Avatar{position:absolute;top:-7rem;width:14rem;height:14rem;border-radius:50%;left:50%;margin-left:-7rem;border:5px solid white}.MembrModal-TitleAvatar{margin:6rem -2rem 0 -2rem;text-align:center}.MembrModal .modal-body{padding:1rem 1.5rem 1rem}.modal-header .close{position:static}button.add-expense{float:right;margin-bottom:2rem;clear:both}.ClubExpenses--Modal-Content{padding-top:2rem}.Content-pageTitle-left{float:left}.Content-pageTitle-right{float:right}button.action{margin-right:1rem}button.action i{margin-left:-0.5rem}.expense-options-content{display:block;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1;margin-top:.5rem}.expense-options-content ul{list-style:none;padding:0;margin:0}.expense-options-content ul li button{display:block;width:100%;border:0;background:transparent}.expense-options-content ul li button.nowrap{white-space:nowrap}.expense-options-content ul li button[disabled]{color:#E4E9EA}.expense-options-content ul li button:not([disabled]):hover{background:#4EBFDF;color:#fff}@keyframes fx{50%{transform:scale(1);opacity:1}100%{opacity:0}}.ProgressBox{width:100%;border:1px solid #e0e0e0;padding:2rem;box-shadow:1px 1px 15px -5px rgba(160,160,160,0.8);border-radius:5px}.ProgressBox-dots{display:inline-block;margin-right:4rem}.ProgressBox-dot{width:1rem;height:1rem;background:#4EBFDF;border-radius:50%;float:left;margin:0 .5rem;-ms-transform:scale(0);transform:scale(0);animation:fx 1000ms ease infinite 0ms}.ProgressBox-dot:nth-child(2){animation:300ms;animation:fx 1000ms ease infinite 300ms}.ProgressBox-dot:nth-child(3){animation:600ms;animation:fx 1000ms ease infinite 600ms}.ProgressBox-text{font-size:2rem;color:grey;display:inline-block}.ReceptionList-Container{padding-left:20rem;height:100%;display:table;width:100%;min-height:16rem}.ReceptionList-Item{margin-bottom:1rem;border-radius:1rem}.ReceptionList-ItemBody{padding:1rem;border:1px solid #D6DEE9;box-shadow:0 0 2px rgba(0,0,0,0.06);border-radius:1rem;display:table;width:100%;position:relative;min-height:18rem;background:white}.ReceptionList-ItemAvatar{width:16rem;height:16rem;position:absolute;top:1rem;left:1rem;min-height:16rem;border-radius:1rem}.ReceptionList-ItemAvatar:hover{-ms-transform:scale(1.1);transform:scale(1.1)}.ReceptionList-ItemBox{display:table-cell;width:16.5%;vertical-align:top}.ReceptionList-ItemBox .btn{line-height:4rem;font-weight:500}.ReceptionList-ItemBox .btn-grey{background:#F3F5F7;border:1px solid #D6DEE9;color:#8393A9}.ReceptionList-Item--red{border:3px solid #F43F5F;border-radius:1rem}.ReceptionList-ItemBox--middle{vertical-align:middle}.ReceptionList-Item--message--green{display:block;padding-top:1rem;color:#90D154;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin:0}.ReceptionList-Item--message--red{display:block;padding-top:1rem;color:#f43f5f;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin:0}.ItemBox-Container{color:#718199;display:block;margin-bottom:1rem}.ItemBox-Container .ItemBox-Label{font-weight:700;display:block;margin-bottom:.5rem}.ItemBox-Container .ItemBox-Value{font-weight:400;line-height:3.5rem}.ItemBox-Container .ItemBox-Value--Rounded{padding:.7rem 2.5rem;border-radius:2rem;display:inline-block;color:white;line-height:2rem}.ItemBox-Container .ItemBox-Value--Circle{width:3rem;display:inline-block;height:3rem;border-radius:50%;text-align:center;color:white;font-weight:700;line-height:3rem}.ItemBox-Container .ItemBox-Value--success{background:#90D154}.ItemBox-Container .ItemBox-Value--danger{background:#D0021B}.ItemBox-Container .ItemBox-Value--warning{background:#F9D22E}.ReceptionList-FlagList{padding:0 1rem;margin:0}.ReceptionList-FlagList li{text-align:left}.ReceptionList-ItemBottom{padding:8px 16px;color:#664B00;background:#FDE57B;-ms-flex-align:center;align-items:center;max-width:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 0 0px;flex:1 0 0;width:auto;margin-top:1rem}.ReceptionList-ItemBottom span{padding-left:1rem;padding-right:1rem;margin-right:1rem}.ReceptionList-ItemBottom button{background:none;border:none;text-decoration:underline;cursor:pointer;font-size:1.4rem;padding-right:1rem;padding-left:0;margin:0;outline:none;box-shadow:none}.ReceptionList-ItemBottom button:focus,.ReceptionList-ItemBottom button:hover{outline:none;box-shadow:none}.full-height{height:100%}@media only screen and (max-width:1024px){.ItemBox-Container .ItemBox-Value--Rounded{padding:.5rem 1rem}}@media only screen and (max-width:768px){.ItemBox-Container .ItemBox-Value--Rounded{width:85%}}.Reception-Header{border-bottom:1px solid #ebeff6;margin-bottom:2rem}.Reception-Header .btn{line-height:3.5rem}.Reception-Header .Text{line-height:4.5rem;text-align:center}.ProgressBar{position:relative}.ProgressBar .progress{margin:0}.ProgressBar--small .progress{height:2rem}.ProgressBar-Labels{position:relative;color:#9FACBD;margin-top:2rem}.ProgressBar-Labels span:first-child{position:absolute;bottom:-1rem}.ProgressBar-Labels span:last-child{position:absolute;bottom:-1rem;right:0}.ProgressBar-Percentage{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:0;left:0;right:0;bottom:0}.ProgressBar-Percentage--white{color:white}.TrainingBuilder-FooterContainer{background:white;border-top:1px solid #ebeff6;padding:1rem 0}.TrainingBuilder-ExerciseContainer{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow:hidden}.TrainingBuilder-SidePanel{-ms-flex:.6;flex:.6;background:#f7f8f9;border-right:1px solid #ebeff6;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.TrainingBuilder-Content{-ms-flex:1;flex:1;background:#f7f8f9;overflow-y:auto;overflow-x:hidden;display:-ms-flexbox;display:flex;position:relative}.TrainingBuilder-AvailableExerciseList{overflow-y:auto;overflow-x:hidden;display:-ms-flexbox;display:flex;background:white;-ms-flex:1;flex:1}.TrainingBuilder-AvailableExerciseList yc-scroll-list{-ms-flex:1;flex:1}.TrainingBuilder-EmptyPlaceholder{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.TrainingBuilder-EmptyPlaceholderTextContainer{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.TrainingBuilder-EmptyPlaceholderTextContainer .cc-icon{font-size:10rem}.TrainingBuilder-EmptyPlaceholderTextContainer span{font-size:2rem;margin-top:2rem}.TrainingBuilder-Filters{border-bottom:1px solid #ebeff6}.TrainingBuilder-FilterOptionsContainer{transition:all .3s ease-in-out}.TrainingBuilder-FilterOptionsContainer.ng-enter{opacity:0;transition:opacity .15s linear}.TrainingBuilder-FilterOptionsContainer.ng-enter.in{opacity:1}.TrainingBuilder-FilterOptions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.TrainingBuilder-ExerciseListEmptyContainer{position:absolute;top:0;left:0;right:0;bottom:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.TrainingBuilder-ExerciseListEmptyContainer .cc-icon{font-size:5rem}.TrainingBuilder-ExerciseContent{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;padding:1rem;-ms-flex-direction:column;flex-direction:column}.TrainingPlanGroup{width:100%;margin-bottom:1rem}.Form-slider{position:relative}.Form-slider-labels{position:relative;color:#D0D7E2;height:3rem}.Form-slider-labels .min{position:absolute;left:0;top:0}.Form-slider-labels .max{position:absolute;right:0;top:0}.MembrScrollContainer{overflow-y:auto;overflow-x:hidden}.MembrScrollList{list-style:none;padding:0;margin:0}.MembrScrollList-Item{height:5rem;border-bottom:1px solid #ebeff6;position:relative}.MembrScrollList-ItemText{line-height:5rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:absolute;left:1rem;right:6rem;bottom:0;top:0}.MembrScrollList-ItemIcon{position:absolute;right:2rem;top:50%;margin-top:-13.5px;background:#4EBFDF;border-radius:50%;padding:.5rem;color:white}.TrainingPlanExercise{display:-ms-flexbox;display:flex;min-height:15rem;border:1px solid #ebeff6;position:relative;border-radius:8px;box-shadow:0 3px 10px rgba(0,0,0,0.1);background:white;overflow:hidden}.TrainingPlanExercise .Form-field{margin:0}.TrainingPlanExercise i{font-size:2rem;transition:all .2s ease-in-out}.TrainingPlanExercise i:not(:first-child),.TrainingPlanExercise i :not(:last-child){margin:.5rem 0}.TrainingPlanExercise i:first-child{margin-bottom:.5rem}.TrainingPlanExercise i:last-child{margin-top:.5rem}.TrainingPlanExercise i:hover{-ms-transform:scale(1.2);transform:scale(1.2)}.TrainingPlanExercise i:hover.cc-icon-trash{color:#d94e1d}.TrainingPlanExercise i:hover.cc-icon-arrow-start,.TrainingPlanExercise i:hover.cc-icon-arrow-end,.TrainingPlanExercise i:hover.cc-icon-arrow-down,.TrainingPlanExercise i:hover.cc-icon-arrow-up,.TrainingPlanExercise i:hover.icon-top,.TrainingPlanExercise i:hover.icon-up,.TrainingPlanExercise i:hover.icon-down,.TrainingPlanExercise i:hover.icon-bottom{color:#579b39}.TrainingPlanExercise-Info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;transition:all .2s ease}.TrainingPlanExercise-InfoWrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:1rem}.TrainingPlanExercise-InfoContainer{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.TrainingPlanExercise-Image{width:20.2rem;height:12rem;border-radius:10px;border:1px solid #ebeff6;display:-ms-flexbox;display:flex}.TrainingPlanExercise-Image .Image-Wrapper{-ms-flex:1;flex:1;position:relative}.TrainingPlanExercise-Image .Image-Wrapper img{width:100%;height:100%;border-radius:10px}.TrainingPlanExercise-ImagePreviewCircle{width:7rem;height:7rem;border-radius:50%;background:rgba(255,255,255,0.3);position:absolute;top:50%;left:50%;margin:-3.5rem 0 0 -3.5rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.TrainingPlanExercise-ImagePreviewCircle i{font-size:3rem;color:white;margin-left:.5rem}.TrainingPlanExercise-ImagePreviewCircle i:hover{transition:none;-ms-transform:none;transform:none}.TrainingPlanExercise-Name{font-size:2.5rem;font-weight:700}.TrainingPlanExercise-InfoTarget{font-weight:500}.TrainingPlanExercise-InfoTarget--full{-ms-flex:1;flex:1}.TrainingPlanExercise-InfoTarget .text-red{color:#d0021b}.TrainingPlanExercise-InfoTarget .text-blue{color:#4196b4}.TrainingPlanExercise-InfoTarget .text-lime{color:#d7df4e}.TrainingPlanExercise-InfoTarget .text-orange{color:#ff6946}.TrainingPlanExercise-InfoTarget .text-turquoise{color:#50e3c2}.TrainingPlanExercise-InfoTarget .text-purple{color:#a74edf}.TrainingPlanExercise-InfoTarget .text-grey{color:#a74edf}.TrainingPlanExercise-TitleTargetInfo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.TrainingPlanExercise-Goal{font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.TrainingPlanExercise-Goal .Form-field{margin:0 1rem}.TrainingPlanExercise-Goal .Form-radio{padding:0}.TrainingPlanExercise-Goal .Form-radio i.Hint{display:none !important}.TrainingPlanExercise-RightActionsContainer{padding:5px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;border-left:1px solid #ebeff6}.TrainingPlanExercise-TargetsContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.TrainingPlanExercise-TargetsHeader,.TrainingPlanExercise-TargetsRow{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #ebeff6}.TrainingPlanExercise-TargetsHeader .Form-input,.TrainingPlanExercise-TargetsRow .Form-input{padding:.25rem;text-align:center}.TrainingPlanExercise-TargetsHeader .Form-field i,.TrainingPlanExercise-TargetsRow .Form-field i{display:none}.TrainingPlanExercise-TargetsColumn{width:10rem;text-align:center;padding:1rem 0}.TrainingPlanExercise-TargetsColumn:not(:first-child){border-left:1px solid #ebeff6}.TrainingPlanExercise-TargetsHeader .TrainingPlanExercise-TargetsColumn{font-weight:700}.TrainingPlanExercise-TargetsRow .TrainingPlanExercise-TargetsColumn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.TrainingPlanExercise-TargetsRow .TrainingPlanExercise-TargetsColumn--center{-ms-flex-align:center;align-items:center}.TrainingPlanExercise-TargetsRow .TrainingPlanExercise-TargetsColumn--alignLeft{-ms-flex-pack:start;justify-content:flex-start}.TrainingPlanExercise-TargetsRow .TrainingPlanExercise-TargetsColumn:not(:first-child){padding:.5rem}.TrainingPlanExercise-BottomActionsContainer{border-top:1px solid #ebeff6;padding:1rem}.TrainingPlanExercise-NoteEditContainer.ng-scope{padding:0 1rem 1rem}.TrainingPlanExercise-NoteEditContainer.ng-scope h3{margin:0}.TrainingPlanExercise-NoteInfo{margin-right:2rem;-ms-flex:.5;flex:.5;text-align:right}.TrainingPlanExercise-NoteInfo h2{margin:0 0 0 1rem;display:inline-block}#exercisePreviewVideo .modal-body{padding:0;overflow:hidden;width:100%;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.TrainingPlanToastr span{display:block}.TrainingPlanToastr a{color:#4EBFDF}.TrainingPlanToastr img{position:absolute;left:1.2rem;top:1.2rem;width:5.5rem;height:5.5rem;border-radius:50%;border:1px solid #ebeff6;background:white}.manage-product-options-content{display:block;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1;margin-top:.5rem;right:0}.manage-product-options-content ul{list-style:none;padding:0;margin:0}.manage-product-options-content ul li button{display:block;width:100%;border:0;background:transparent}.manage-product-options-content ul li button.nowrap{white-space:nowrap}.manage-product-options-content ul li button[disabled]{color:#E4E9EA}.manage-product-options-content ul li button:not([disabled]):hover{background:#4EBFDF;color:#fff}a.receipt-show-link{color:#159be0;text-decoration:underline}iframe.receipt-iframe{border:0;width:100%;min-height:55rem}.DashboardWidget{padding:0}.DashboardWidget-Content{background:white;box-shadow:0 7px 7px 0 rgba(131,147,169,0.07);border-radius:6px;width:100%;margin-bottom:2rem}.DashboardWidget-Header{border-bottom:1px solid #ebeff6;padding:1rem 2rem;font-weight:700;text-transform:uppercase}.DashboardWidget-Footer{border-top:1px solid #ebeff6;padding:1rem;font-weight:700;text-transform:uppercase;text-align:right;line-height:4rem}.DashboardWidget-Body{overflow-x:hidden;overflow-y:auto}.CircleProgressBar{position:relative}.CircleProgressBar-Inside{position:absolute;top:20%;left:20%;right:20%;bottom:20%;padding:1rem}.KPIWidget{margin-bottom:2rem}.KPIWidget.shown-metrics{margin-bottom:0}.KPIWidget-Graph{width:75%;margin:0 auto;margin-top:2rem}.KPIWidget-Desc{text-align:center;margin-top:2rem;font-size:2rem;position:relative;z-index:1}.KPIWidget-Desc span{vertical-align:top;font-weight:500}.KPIWidget-Desc i{color:grey;padding:.5rem;border:1px solid transparent;vertical-align:top;margin:-0.5rem 1rem 0 1rem;cursor:pointer}.KPIWidget-Desc i:hover{border:1px solid #ebeff6;border-radius:3px}.KPIWidget-CurrentValue{display:block;font-size:6rem;width:100%;text-align:center;padding:0;margin:0}.KPIWidget-TotalNumber{display:block;text-align:center}.KPIWidget-Name{text-align:center;text-transform:uppercase;font-size:1.5rem;display:block}.KPIWidget-Header{margin:0;line-height:6rem}.KPIWidget-Buttons .btn-group{padding:2px;border:1px solid #ebeff6;border-radius:3px;line-height:4rem}.KPIWidget-Buttons button{margin:0;padding:0 2rem;line-height:4rem;background:none;border:0;border-radius:3px}.KPIWidget-Buttons button.active{background:#708099;color:white}.KPIWidget-Info{display:inline-block;margin-left:1rem}.KPIWidget-Info--bold{font-weight:500}@media only screen and (min-width:1200px){.KPIWidget-Graph{width:50%}.KPIWidget-TextHeader{text-align:right}.KPIWidget-CurrentValue{font-size:5rem}}@media only screen and (min-width:1200px) and (max-width:1440px){.KPIWidget-Graph{width:70%}.KPIWidget-TotalNumber{font-size:1.5rem}.KPIWidget-Name{font-size:1.5rem}}@media only screen and (max-width:1200px){.KPIWidget-Graph{margin:0 auto}.KPIWidget-CurrentValue{font-size:4rem}.KPIWidget-TextHeader{text-align:center}}@media only screen and (max-width:1024px){.KPIWidget-Graph{width:90%;margin:0 auto}}@media only screen and (max-width:768px){.KPIWidget-Graph{width:95%}.KPIWidget-Graph .CircleProgressBar-Inside{padding:0}.KPIWidget-CurrentValue{font-size:4rem;line-height:4.5rem}}.MemberTasks-Filters{margin-bottom:2rem;padding:2rem 3rem;font-size:16px}.MemberTasks-Filters .row:first-child{margin-bottom:1rem}.MemberTasks{margin-bottom:2rem;padding:2rem 3rem}.MemberTasks .checkbox{display:inline !important}.MemberTasks i.fa-square-o{font-size:.8em !important}.MemberTasks ul{list-style:none;padding:0}.MemberTasks ul li{width:100%;margin:1rem 0;border-radius:7.5px;box-shadow:0 2px 4px 0 rgba(95,109,129,0.1);border:solid 1px #d6dee9;padding:1rem 0;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.1px;color:#4d5562}.MemberTasks ul li div.task-time{text-align:right;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.09px;color:#8393a9;opacity:.73}.MemberTasks ul li div{white-space:nowrap;overflow:hidden}.MemberTasks ul li:hover{box-shadow:0 8px 10px 0 rgba(95,109,129,0.06)}.MemberTasks ul li:active{box-shadow:0 1px 1px 0 rgba(95,109,129,0.18)}.MemberTasks ul li.complete{border:solid 1px #d6dee9;background-color:#f6f8fa}.MemberTasks ul li.overdue{border:solid 1px #faccd2;background-color:#fdf5f6}.MemberTasks ul span.complete{text-decoration:line-through}.MemberTasks h3{font-size:1.4em}.MemberTasks section.overdue h3{margin-top:0;color:#ff6060}.SessionPacks .step-content{padding:0}.SessionPacks .step-content .step-pane{padding:0.8823529411764706em}.SessionPacks table tr td{word-break:break-all}.SessionPacks .alert{font-size:0.9411764705882353em}.SessionPacks .SessionPacks-total-cost-info{background:#4EBFDF;color:#fff;padding:1rem;margin-bottom:1rem}.SessionPacks .SessionPacks-Included-Services ul{list-style:none;padding:0}.SessionPacks .SessionPacks-Included-Services ul li{border-radius:6px 6px 6px 6px;font-size:1.5rem;padding:.7rem 2rem;border:1px solid #D3DADA;margin-bottom:.5rem}.SessionPacks .SessionPacks-Included-Services ul li .checkbox{margin-top:0;margin-bottom:0}.SessionPacks .SessionPacks-Included-Services ul li .checkbox i{top:-2px}.SessionPacks .SessionPacks-BillingFrequency .Form-radio-text span{display:none}.AddOn .wizard ol li{list-style-type:decimal}.AddOn .step-content{padding:0}.AddOn .step-content .step-pane{padding:0.8823529411764706em}.AddOn table tr td{word-break:break-all}.AddOn .AddOn-BillingFrequency .Form-radio-text span{display:none}.AddOn .AddOn-Frequency{margin-top:4rem}.AddOn .AddOnCreate-Summary p span:first-of-type{white-space:nowrap}.AddOn .AddOn-SummaryDiscount{display:table}.AddOn .AddOn-SummaryDiscount span{display:table-cell}.AddOn .AddOn-SummaryDiscount span.AddOn-DiscountDescription{padding-left:.5rem;word-break:break-word}.AddOnPreview{text-align:center;border:2px solid #d4d9e1;cursor:default !important;margin-bottom:1.5rem}.AddOnPreview.UserAddOnPreview .panel-heading{border-bottom:1px solid #d4d9e1}.AddOnPreview.UserAddOnPreview .AddOnPreview-Title{margin-top:0}.AddOnPreview.is-greyed-out{opacity:.5;cursor:default}.AddOnPreview .panel-heading{position:relative}.AddOnPreview .AddOnPreview-Amount span{display:inline-block}.AddOnPreview ul{list-style:none;padding:0}.AddOnPreview ul li:last-of-type{margin-bottom:2rem}.AddOnPreview .dropdown button{min-width:17rem}.AddOnPreview .dropdown .dropdown-menu{width:100%}.AddOnPreview .dropdown .dropdown-menu li{margin-bottom:0}.AddOnPreview-Title{word-wrap:break-word;word-break:break-all}.AddOnPreview-Row{margin:0;display:table;width:100%;word-break:break-all}.AddOnPreview-RowContent{display:table-cell;padding:1rem;vertical-align:middle}.AddOnPreview-Row p{margin:0}.AddOnPreview-Row:not(:last-child) .AddOnPreview-RowContent{border-bottom:1px solid #d4d9e1}.AddOnPreview-Discount-Row h4{margin:1rem 0}.status-circle{background-color:transparent;width:12px;height:12px;display:inline-block;position:relative;top:2px;border-radius:6px;border:2px solid}.status-circle.active{border-color:#20ac00}.status-circle.pending{border-color:#a5a7ac}.status-circle.cancelled{border-color:#a5a7ac}.status-circle.expiring{border-color:#ffbc00}.status-circle.expired{border-color:#ff7500}.status-circle.failed{border-color:#ff0300}.status-circle.defaulted{border-color:#ff0300}.status-circle.frozen{border-color:#0007ff}.AddOnFlexList{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:9px}.AddOnFlexList user-add-on-preview{-ms-flex-positive:1;flex-grow:1;width:47%;margin:9px;max-width:47%}.UserAddOnPreview{height:100%;margin-bottom:0}.UserAddOnPreview .panel-heading{padding:15px}.UserAddOnPreview .AddOnPreview-RowContent{position:relative}.UserAddOnPreview .UserAddOnPreview-MoreButton{position:absolute;right:2rem;font-size:1.5rem;margin-left:.5rem;color:#4ebfdf}.UserAddOnPreview .UserAddOnStatusPreview{display:-ms-flexbox;display:flex}.UserAddOnPreview .UserAddOnStatusPreview .UserAddOn-IntervalInfo{position:relative}.UserAddOnPreview .UserAddOnStatusPreview>div{width:64%}.UserAddOnPreview .UserAddOnStatusPreview>div:first-of-type{width:18%}.UserAddOnPreview .UserAddOnStatusPreview>div:last-of-type{width:18%}.UserAddOnPreview .UserAddOnStatusPreview .AddOnPreview-Interval{background:#eee;border-radius:10px;text-align:center;display:inline-block;position:absolute;width:90%;left:0;top:-5px;font-size:1.1rem}.UserAddOnPreview .UserAddOnStatusPreview .AddOnPreview-Interval span{display:block}.UserAddOnPreview h4{margin:0}@media (max-width:1024px){.UserAddOnPreview .UserAddOnPreview-MoreButton{position:relative;display:block;right:auto;margin-top:.5rem}}.BoltOns-Profile{-ms-flex-flow:row wrap;flex-flow:row wrap}.BoltOns-Profile .scrollable{top:0}.BoltOns-Profile .BoltOns-Tabs{padding:0 15px;display:-ms-flexbox;display:flex}.BoltOns-Profile .BoltOns-Tabs>*{-ms-flex:1 100%;flex:1 100%}.BoltOns-Profile .BoltOns-Tabs div{text-align:center;padding:.5rem;cursor:pointer;border:1px solid #d4d9e1}.BoltOns-Profile .BoltOns-Tabs div:first-of-type{border-bottom-left-radius:4px;border-top-left-radius:4px}.BoltOns-Profile .BoltOns-Tabs div.active{background-color:#d4d9e1;font-weight:700}.BoltOns-Profile .BoltOns-Tabs div:last-of-type{margin-right:1rem;border-bottom-right-radius:4px;border-top-right-radius:4px}.BoltOns-Profile .BoltOns-Tabs div.disabled{opacity:.5;cursor:default}.BoltOns-Profile .BoltOns-Tabs .BoltOns-BuyButton{-ms-flex:0 0 150px;flex:0 0 150px}.AddOn-List .DataTable tr td .u-status{margin-left:auto;top:6px;position:relative}.AddOn-List .DataTable tr td:not(:first-of-type):not(:last-of-type){text-align:center}.SessionPacks-List .DataTable tr td .u-status{margin-left:auto;top:6px;position:relative}.SessionPacks-List .DataTable tr td:not(:first-of-type):not(:last-of-type){text-align:center}.SessionPackPreview{text-align:center;border:2px solid #d4d9e1;cursor:default !important;margin-bottom:1.5rem}.SessionPackPreview.is-greyed-out{opacity:.5;cursor:default}.SessionPackPreview .panel-heading{position:relative}.SessionPackPreview ul{list-style:none;padding:0}.SessionPackPreview ul li:last-of-type{margin-bottom:2rem}.SessionPackPreview .SessionPacksPreview-ServicesCovered{margin:2rem 0}.SessionPackPreview .dropdown button{min-width:17rem}.SessionPackPreview .dropdown .dropdown-menu{width:100%}.SessionPackPreview .dropdown .dropdown-menu li{margin-bottom:0}.SessionPackPreview-Title{word-wrap:break-word;word-break:break-all}.SessionPackPreview-Row{margin:0;display:table;width:100%}.SessionPackPreview-RowContent{display:table-cell;padding:1rem 0;vertical-align:middle}.SessionPackPreview-Row p{margin:0}.SessionPackPreview-Row:not(:last-child) .SessionPackPreview-RowContent{border-bottom:1px solid #d4d9e1}.SessionPackPreview-Row li span{color:#aaaaaa;padding-top:5px;padding-bottom:5px;display:inline-block}.status-circle{background-color:transparent;width:12px;height:12px;display:inline-block;position:relative;top:2px;border-radius:6px;border:2px solid}.status-circle.active{border-color:#20ac00}.status-circle.pending{border-color:#a5a7ac}.status-circle.cancelled{border-color:#a5a7ac}.status-circle.expiring{border-color:#ffbc00}.status-circle.expired{border-color:#ff7500}.status-circle.failed{border-color:#ff0300}.status-circle.defaulted{border-color:#ff0300}.SessionPackFlexList{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px}.SessionPackFlexList user-session-pack-preview{-ms-flex-positive:1;flex-grow:1;width:47%;margin:9px;max-width:47%}.UserSessionPackPreview{height:100%;margin-bottom:0}.UserSessionPackPreview .panel-heading{padding:15px}.UserSessionPackPreview .UserSessionPackPreview-MoreButton{right:2rem;font-size:1.5rem;margin-left:.5rem;color:#4ebfdf}.UserSessionPackPreview .UserSessionPackStatusPreview{display:-ms-flexbox;display:flex}.UserSessionPackPreview .UserSessionPackStatusPreview .UserSessionPack-IntervalInfo{position:relative}.UserSessionPackPreview .UserSessionPackStatusPreview>div{width:64%}.UserSessionPackPreview .UserSessionPackStatusPreview>div:first-of-type{width:18%}.UserSessionPackPreview .UserSessionPackStatusPreview>div:last-of-type{width:18%}.UserSessionPackPreview .UserSessionPackStatusPreview .SessionPackPreview-Interval{background:#eee;border-radius:10px;text-align:center;display:inline-block;position:absolute;width:90%;left:0;top:-5px;font-size:1.1rem}.UserSessionPackPreview .UserSessionPackStatusPreview .SessionPackPreview-Interval span{display:block}h4{margin:0}.DropdownButton{display:inline-block}.DropdownButton .btn.without-text{width:0;padding:0.4117647058823529em 1em 0.5294117647058824em}.DropdownButton .btn.without-text:after{width:0}.DropdownButton .btn.without-text:before{content:'\00a0';display:block}.DropdownButton .dropdown-menu li button{display:block;width:100%;padding:.5rem 1.5rem;text-align:left;border:0;background:transparent}.DropdownButton .dropdown-menu li button.nowrap{white-space:nowrap}.DropdownButton .dropdown-menu li button[disabled]{color:#E4E9EA}.DropdownButton .dropdown-menu li button:not([disabled]):hover{background-color:#4c5566;color:#fff}.DropdownButton-ItemButton{position:relative}.DropdownButton-ItemButton i{position:absolute;left:1.5rem;font-size:2rem;line-height:2.5rem}.DropdownButton-ItemButton span{margin-left:3rem}.dropdown-options-button-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.dropdown-options-button-container .dropdown-toggle{background-color:inherit !important;padding:.7rem 1.5rem}.dropdown-options-button-content{background-color:white;width:200px;border-radius:.75rem;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);font-weight:700;padding:0}.dropdown-options-button-content ul{list-style:none;padding:0;margin:0}.dropdown-options-button-content ul li>button{display:block;width:100%;border:0;background:transparent;text-align:left;padding-left:2rem;line-height:40px}.dropdown-options-button-content ul li>button.nowrap{white-space:nowrap}.dropdown-options-button-content ul li>button[disabled]{color:#E4E9EA}.dropdown-options-button-content ul li>button:not([disabled]):hover{background:#4EBFDF;color:#fff;border-radius:.75rem}.KPIMetrics{padding:1rem 2rem 2rem;background-color:#eff1f6;border-top:1px solid #a8afc1;position:relative;margin-top:3rem}.KPIMetrics .arrow-up{position:absolute;top:-6rem;margin-left:-3.5rem;transition:left .5s linear}.KPIMetrics .arrow-up:after,.KPIMetrics .arrow-up:before{content:'';display:block;position:absolute;width:0;height:0;border-style:solid}.KPIMetrics .arrow-up.position-left{left:16.66666667%}.KPIMetrics .arrow-up.position-middle{left:50%}.KPIMetrics .arrow-up.position-right{left:83.33333333%;margin-left:-1.5rem}.KPIMetrics .arrow-up:after{top:2px;border-color:transparent transparent #eff1f6 transparent;border-width:3rem}.KPIMetrics .arrow-up:before{top:2px;border-color:transparent transparent #a8afc1 transparent;border-width:2.9rem;left:1px}.KPIMetrics table{width:100%}.KPIMetrics table .KPI-metrics-center{text-align:center}.KPIMetrics table tfoot{line-height:5rem;border-bottom:1px solid #a8afc1;border-top:1px solid #a8afc1}.KPIMetrics table tfoot tr td strong{font-weight:500}.KPIMetrics table thead{line-height:5rem;border-bottom:1px solid #a8afc1}.KPIMetrics table thead th{font-weight:500}.KPIMetrics table tbody tr{line-height:3rem}.KPIMetrics table tbody tr td{padding:.5rem 0}@media only screen and (max-width:768px){.KPIMetrics .arrow-up{display:none}}.VendButton th,.VendButton td{position:static;float:none;display:table-cell;width:8.33333333%;min-height:1px;padding-left:15px;padding-right:15px}.VendButton button{background:transparent;border:0;padding:0}.SignUpForm{display:table;width:100%;border-left:1px solid #d4d9e1;border-right:1px solid #d4d9e1;border-bottom:1px solid #d4d9e1;margin-bottom:1.5rem}.SignUpForm-Panel{display:table-cell;vertical-align:top}.SignUpForm-Content{background:#fff}.SignUpForm-Preview{border-left:1px solid #d4d9e1;width:25%;padding:1.5rem}.SignUpForm-Preview header h2{margin:0 0 1rem}.SignUpForm-Preview--active .PackagePreview{border:2px solid #9dd0aa;margin-top:3rem}.SignUpForm-Packages{padding:0 1.5rem}.SignUpForm-PackageList{padding:1rem 0;border-bottom:1px solid #d4d9e1;background:#fafcfc}.SignUpForm-Buttons{padding:1rem 0}.SignUpForm-Buttons .btn{margin:0 .5rem}.SignUpForm-ButtonsFull{padding:1rem}.PaymentLabel{margin:.5rem -1.5rem}.MembershipSetup-Header{border-bottom:1px solid #d4d9e1;padding-bottom:1rem}.MembershipSetup-Header h2{padding:0 2rem;color:#95A3B6}.MembershipSetup-Panel{background:#f3f5f7;border-radius:1rem;border:1px solid #d4d9e1;padding:2rem}.MembershipSetup-Panel h2{margin:0 0 2rem;color:#95A3B6}.MembershipSetup-Form{margin:2.5rem}.MembershipSetup-Form .switch{margin-top:4rem}.Membership-Subheader{padding:2rem 0 0;font-size:2rem;font-weight:700;color:#95A3B6}.MembershipSetup-Summary{border-top:1px solid #d4d9e1;margin:.5rem 0 1rem;padding-top:1rem;font-weight:700;font-size:2rem;color:#95A3B6}.MembershipSetup-Summary--bigText{font-size:3rem}.MembershipSetup-FullWidthRow{font-weight:400;font-size:2rem;margin:1.5rem 0;color:#95A3B6}.MembershipSetup-InitialPayment{margin-bottom:4.5rem}.MembershipSetup-DownPayment{margin-bottom:4rem}.AgreementStep-Content{margin:0 2rem}.SignUpForm-CustomText-Top{padding:2rem;display:block;border-bottom:1px solid #d4d9e1;border-left:1px solid #d4d9e1;border-right:1px solid #d4d9e1;background:white;margin:0}.SignUpForm-CustomText-Top p:first-of-type{padding:0;margin:0}.SignUpForm-CustomText-Bottom{padding:2rem;display:block;border-top:1px solid #d4d9e1;background:white;margin:0}.SignUpForm-CustomText-Bottom p:first-of-type{padding:0;margin:0}.no-margin{margin:0}.promoReferral-Container{margin-top:30px}.promoReferral-label{margin-top:10px}.promoReferral-Button{margin-top:3px}.ConfirmationStep-AdditionalInfoList{padding:0;list-style:none}.ConfirmationStep-AdditionalInfoList li:before{content:"* "}.ConfirmationStep-ItemList{padding:0 3rem}@media only screen and (max-width:767px){.SignUpForm-Panel{display:table-row}.SignUpForm-Panel header{padding:2rem 2rem 0}.SignUpForm-Panel .PackagePreview{margin:2rem}}.PackagePreview{text-align:center;border:2px solid #d4d9e1;cursor:default !important;min-height:30rem;margin-bottom:1.5rem}.PackagePreview-Title,.PackagePreview-Description{word-wrap:break-word;word-break:break-word}.PackagePreview-Row{margin:0;display:table;width:100%}.PackagePreview-Discount{background-color:#f8f8f8;border-bottom:1px solid #d4d9e1;border-top:1px solid #d4d9e1}.PackagePreview-Discount-Row h4{margin:1rem 0}.PackagePreview-RowContent{display:table-cell;height:5rem;vertical-align:middle}.PackagePreview-Row:not(:last-child) .PackagePreview-RowContent{border-bottom:1px solid #d4d9e1}.PackagePreview-Row--active{background:#9dd0aa;color:white}.PackagePreview-Row--active .PackagePreview-RowContent{padding:2.5rem 0}.PackagePreview-Selected{border:2px solid #9dd0aa}.PackagePreview-Clickable{cursor:pointer !important}.StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid transparent;border-radius:4px;background-color:white;box-shadow:0 1px 3px 0 #acb1b7;transition:box-shadow 150ms ease}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5 !important}@media only screen and (max-width:767px){.StripePaymentForm-Button{position:relative;float:right}}.PageDateFilter{position:relative}.PageDateFilter-button{padding-right:2rem;cursor:pointer;margin:0;padding-top:.83rem}.PageDateFilter-button i{color:#4EBFDF;margin-right:1rem}.PageDateFilter-Text{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.PageDateFilter-ArrowDown{display:inline-block;width:0;height:0;border-left:0.20588235294117646em solid transparent;border-right:0.20588235294117646em solid transparent;border-top:0.20588235294117646em solid #4EBFDF;position:absolute;right:0;top:60%}.PageDateFilter-dropdown{font-size:1.5rem;top:5rem;position:absolute;z-index:1;right:0;background:#fff;padding:3rem;width:35rem;border-radius:1rem;box-shadow:0 0 6px 0 rgba(0,0,0,0.2)}.EditExercise-LanguageContainer{margin-top:2rem}.EditExercise-LanguageLabel{text-align:right;font-size:2.3rem;line-height:4rem}.KPIReportContainer{-ms-flex:.6;flex:.6;overflow-x:auto;overflow-y:hidden}.KPIReportContainer .DataTable{display:table;width:100%}.KPIReportContainer .DataTable-td{margin:0;padding:0;height:5.1rem}.KPIReportContainer .DataTable-th{height:5.4rem}.KPIReport-AddedMembers .table-responsive{width:180%}.KPIReport-LostMembers .table-responsive{width:100%}.KPIReport-TotalMembers .table-responsive{width:130%}@media only screen and (min-width:768px){.KPIReport-AddedMembers .table-responsive{width:220%}.KPIReport-LostMembers .table-responsive{width:135%}.KPIReport-TotalMembers .table-responsive{width:170%}.KPIReportContainer{-ms-flex:.8;flex:.8}}@media only screen and (max-width:768px){.KPIReport-TotalMembers .table-responsive{width:220%}.KPIReport-LostMembers .table-responsive{width:180%}.KPIReportContainer{-ms-flex:.8;flex:.8}}.ButtonBox .btn-group{padding:2px;border:1px solid #d4d9e1;border-radius:3px;line-height:4rem}.ButtonBox-Item{margin:0;padding:0 2rem;line-height:4rem;background:none;border:0;border-radius:3px;display:inline-block}.ButtonBox-Item.active{background:#708099;color:white}.EzypayIframe-Container{padding:2rem;text-align:center}.EzyPayIframe{width:100%;height:65rem}.PackageAgreement{text-align:justify}.PackageAgreement input[type="checkbox"]{position:relative;left:5px;top:2px}.PackageAgreement table{margin-bottom:1rem}.PackageAgreement table th,.PackageAgreement table td{padding:.6rem}.PackageAgreement ol{padding:0 1.5rem}.PackageAgreement ol.nested{counter-reset:item}.PackageAgreement ol.nested ol{counter-reset:item}.PackageAgreement ol.nested li{display:block}.PackageAgreement ol.nested li:before{content:counters(item, ".") ".";counter-increment:item}.PackageAgreement-Logo{text-align:center;margin-top:3.5rem}.PackageAgreement-Logo img{max-width:300px}.PackageAgreement-Header{padding-bottom:2.5rem}.PackageAgreement-Attention{padding:3.5rem 0 2.5rem 0;font-weight:500;text-align:center}.PackageAgreement-Attention--Rights{font-weight:400}.PackageAgreement-Guardian{padding-top:3rem}.PackageAgreement-Title{width:100%;text-align:center;padding-top:2.5rem;margin-top:1rem;text-transform:uppercase}h2.PackageAgreement-Title{padding:3rem 0}.PackageAgreement-Introduction{text-align:center}.PackageAgreement-Distingue{font-weight:500}.PackageAgreement-SignatureDate{font-weight:500;text-align:right}.PackageAgreement-SubTitle{width:100%;text-align:center;font-size:2rem;line-height:2rem;font-weight:400;margin:0}.PackageAgreement-Notice{width:100%;text-align:center;font-size:1.5rem;font-weight:600;font-style:italic;margin-bottom:4rem}.PackageAgreement-Address{margin:6rem 0 6rem 0}.PackageAgreement-HighlightedText{color:#4EBFDF;font-weight:500}.PackageAgreement-SecondText{padding-left:1.5rem}.PackageAgreement-SignatureContainer{padding:2rem 0}.PackageAgreement-SignatureContainer .PackageAgreement-Signature{margin:0}.PackageAgreement-Signature{background:#f0f4fb;border:1px solid #ebeff6;border-radius:5px;min-height:8rem;text-align:center;line-height:8rem;font-size:3rem;font-family:'Marck Script',cursive;margin:1.5rem 0 2rem 0}.PackageAgreement-Checkbox{font-weight:700;margin:1rem 0;display:block}.PackageAgreement-Additional-Terms .PackageAgreement-Checkbox span{font-weight:400}.PackageAgreement-Checkbox input[type="checkbox"]{margin-right:.5rem}.PackageAgreement-Inputs input{width:100%}.PackageAgreement-DoubleRow{-ms-flex-pack:justify;justify-content:space-between}.PackageAgreement-SingleColumn{padding:.6rem 0;text-align:left}.PackageAgreement-Column{-ms-flex:0 0 49%;flex:0 0 49%;text-align:left;padding-bottom:.6rem}.PackageAgreement-TextInput{width:100%}.PackageAgreement-Ordered ol{counter-reset:item}.PackageAgreement-Ordered ol li{display:block;margin-top:1rem}.PackageAgreement-Ordered ol li:before{content:counters(item, ".") ". ";counter-increment:item}.PackageAgreement-Additional-Terms label{text-align:justify;margin-right:1rem}@media only screen and (min-width:650px){.PackageAgreement-DoubleRow{display:-ms-flexbox;display:flex}}.PackageAgreement-Additional-Terms p{display:block}.PackageAgreement-Additional-Terms .a-ordered-list{margin-left:4rem;margin-top:.5rem;display:inline-block}.PackageAgreement-Ordered ol ol{margin-top:1rem}.SideModal-Overlay{position:fixed;left:0;right:0;bottom:0;top:0;background:rgba(71,81,90,0.79);z-index:1;transition:opacity .2s linear;opacity:0}.SideModal-Overlay--Opened{display:block;opacity:1}.SideModal-Overlay--Closed{display:none}.SideModal-Container{position:absolute;left:100%;width:40%;bottom:0;top:0;background:#fff;transition:all .3s ease;border-left:1px solid #ebeff6;display:-ms-flexbox;display:flex}.SideModal-Container--opened{left:60%;box-shadow:-12px 0 30px -4px rgba(41,63,74,0.65098039)}.SideModal-Container--full{width:auto !important}.SideModal-Container--full.SideModal-Container--opened{left:80px;right:0}.SideModal-Content{-ms-flex:1;flex:1;overflow:hidden}.SideModal-CloseButton{border-radius:50%;background:#c5c5c5;color:#fff;box-shadow:none;border:0;position:absolute;left:-5.5rem;top:1rem;line-height:4rem;width:4rem;height:4rem;font-size:2rem;text-align:center}.SideModalOpen .scrollable{overflow:hidden}@media (max-width:1200px){.SideModal-Container{width:70%}.SideModal-Container--opened{left:30%}}@media (max-width:767px){.SideModal-Container{width:80%}.SideModal-Container--opened{left:20%}}.SideModal-Overlay-ClickClose{height:100%;width:60%}.SideModal-Overlay-ClickClose--not-clickable{cursor:default !important}.SideModal-Container--big{width:80%}.SideModal-Container--big.SideModal-Container--opened{left:20%}.SideModalHeader{background:#fff;border-bottom:2px solid #ebeff6;-ms-flex-align:center;align-items:center;min-height:9rem;display:-ms-flexbox;display:flex;padding:0 1.5rem;color:#8493A8}.SideModalHeader .row{width:100%}.SideModalHeader button{margin-left:2rem}.sidemodal-header-button{float:right}.SideModalHeader-Title{font-size:3rem}side-modal-screen{-ms-flex:1;flex:1}.SideModalScreen{position:absolute;top:0;overflow-x:hidden;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;height:100%;width:100%}.SideModalScreen-Content{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.SideModalScreen-Form{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.SideModalScreen-Transition.ng-animate{transition:all .3s ease}.SideModalScreen-Transition.ng-enter{-ms-transform:translateX(100%);transform:translateX(100%)}.SideModalScreen-Transition.ng-enter.ng-enter-active{-ms-transform:translateX(0);transform:translateX(0)}.SideModalScreen-Transition.ng-leave{-ms-transform:translateX(0);transform:translateX(0)}.SideModalScreen-Transition.ng-leave.ng-leave-active{-ms-transform:translateX(100%);transform:translateX(100%)}.SideModalScreen-Transition.invert-animation.ng-enter{-ms-transform:translateX(-100%);transform:translateX(-100%)}.SideModalScreen-Transition.invert-animation.ng-enter.ng-enter-active{-ms-transform:translateX(0);transform:translateX(0)}.SideModalScreen-Transition.invert-animation.ng-leave{-ms-transform:translateX(0);transform:translateX(0)}.SideModalScreen-Transition.invert-animation.ng-leave.ng-leave-active{-ms-transform:translateX(-100%);transform:translateX(-100%)}.SideModalContent{background:#f7f8f9;-ms-flex:1;flex:1;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;overflow-x:hidden}.SideModalContent .dropdown-options-button-content{right:0}.SideModalContent--overflow{-ms-flex:1;flex:1;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.SideModalContent-full{-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden}.SideModalContent-Footer{padding:1rem;border-top:1px solid #ebeff6;background:white}.SideModal-Tab{position:fixed;right:40%;width:50%;background:white;height:100%;transition:all .5s ease-in-out}.SideModal-Tab--opened{width:50%;opacity:1;box-shadow:-12px 0 30px -4px rgba(41,63,74,0.65098039)}.SideModal-Tab--closed{width:0}.SideModal-Tab-Header{position:absolute;left:-13rem;background:white;top:7rem;-ms-transform:rotate(90deg);transform:rotate(90deg);width:17rem;text-align:center;padding:2rem;box-shadow:0 0 25px 5px #293f4a8c 8c}.SideModal-Tab-Content{transition:all 1s ease-in-out}.SideModal-Tab-Content--opened{display:block}.SideModal-Tab-Content--closed{display:none}video{width:100%;margin-bottom:-7px;max-height:37rem;object-fit:fill}videogular{position:relative;width:100%;min-height:100px}videogular .Loader-Busy{position:absolute;left:0;top:0;right:0;bottom:0}.controls-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.controls-container .iconButton{width:6rem;height:6rem;background:rgba(0,0,0,0.4);border:0;border-radius:50%;position:absolute;bottom:1.5rem;left:1rem;font-family:'ClubCloudIcons'}.controls-container .iconButton:before{font-size:2.5rem;color:white}.controls-container .iconButton.play:before{content:"\e91f"}.controls-container .iconButton.pause:before{content:"\e91e"}.VideoContainer{width:100%;position:relative}.VideoContainer img.placeholder{z-index:1}.VideoContainer img.placeholder.pause,.VideoContainer img.placeholder.stop{position:absolute;left:0;bottom:0;right:0;top:0;width:100%;height:100%}.VideoContainer img.placeholder.play{display:none}#PreviewExerciseModal .VideoContainer{position:relative}#PreviewExerciseModal .VideoContainer img.placeholder.pause,#PreviewExerciseModal .VideoContainer img.placeholder.stop{display:block}.Discounts{background-color:#fff;padding:2rem}.Discounts .Form-input,.Discounts .Form-textarea,.Discounts .Form-select{padding:1rem}.Discounts .Discounts-Periods{background-color:#EEF3F9;padding:1rem}.Discounts .Discounts-Periods .Discounts-PeriodRow:not(:last-of-type){margin-bottom:1rem}.Discounts .Discounts-Periods .Discounts-PeriodRow .Form-field{margin-bottom:0}.Discounts .Discounts-Periods .Discounts-PeriodRow .Discounts-TrashBin{padding:1rem;text-align:center}.Discounts .Discounts-Periods .Discounts-PeriodRow .Discounts-PeriodNumber,.Discounts .Discounts-Periods .Discounts-PeriodRow p{padding:1rem}.Discounts .Discounts-Periods .Discount-AddPeriodLink{padding:1rem}.Discounts .Discounts-Periods .Discount-AddPeriodLink a{text-decoration:underline}.Discounts .Discounts-Buttons{text-align:right;margin-top:1rem}.Discounts-Apply .Discounts-Applied{margin-bottom:1rem;border:1px solid #ebeff6;width:100%}.Discounts-Apply .Discounts-Applied .tooltip{white-space:pre-wrap}.Discounts-Apply .Discounts-Applied .AppliedDiscountTd{width:20%;padding:1.5rem 3rem;margin-right:5%}.Discounts-Apply .Discounts-Applied .AppliedDiscountTd:first-of-type{width:40%}.Discounts-Apply .Discounts-Applied .AppliedDiscountThead{border-bottom:1px solid #ebeff6}.Discounts-Apply .Discounts-Applied .Form-field{margin-bottom:0}.Discounts-Apply .Discounts-Apply-Pagination{text-align:right}.Discounts-Apply h4{margin-bottom:1rem;font-weight:500}.Discounts-Apply .Discounts-Apply-Row{margin-bottom:1rem;padding:1.5rem 3rem;border:1px solid #ebeff6}.Discounts-Apply .Discounts-Apply-Row .Discounts-Apply-Options{display:-ms-flexbox;display:flex;width:100%}.Discounts-Apply .Discounts-Apply-Row .Discounts-Apply-Options>div{width:20%;margin-right:5%}.Discounts-Apply .Discounts-Apply-Row .Discounts-Apply-Options>div:first-of-type{width:45%}.Discounts-Apply .Discounts-Apply-Row .Discounts-Apply-Options>div:last-of-type{width:5%;margin-right:0}.Discounts-Apply .Discounts-Apply-Row .Discounts-Apply-TrashBin{margin-top:4rem;display:block}.Discounts-Apply .Discounts-Apply-Row .Discounts-Apply-ChargeLabel{font-weight:700}.Discounts-Apply .Discounts-Apply-AddDiscount a{text-decoration:underline}.Discounts-List .DataTable tr td .u-status{margin-left:auto;top:6px;position:relative}.Discounts-List .DataTable tr td:not(:first-of-type):not(:last-of-type):not(:nth-child(2)){text-align:center}.SubscriptionInfo .SubscriptionInfo-CancelDate{margin-left:2rem}.SubscriptionCancel form{height:100%}.SubscriptionCancel .Panel-Row{display:block}@media screen and (max-width:1024px){.SubscriptionInfo-CancelDate{line-height:5rem}}.AddOnPurchase p:last-of-type,.AddOnPurchase .Form-field:last-of-type{margin-bottom:0}.payment-transaction-button-dropdown-content{display:block;position:absolute;background-color:#f9f9f9;width:160px;margin-left:-60px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1;margin-top:.5rem}.payment-transaction-button-dropdown-content ul{list-style:none;padding:0;margin:0}.payment-transaction-button-dropdown-content ul li button{display:block;width:100%;border:0;background:transparent;text-align:left;padding-left:2rem}.payment-transaction-button-dropdown-content ul li button.nowrap{white-space:nowrap}.payment-transaction-button-dropdown-content ul li button[disabled]{color:#E4E9EA}.payment-transaction-button-dropdown-content ul li button:not([disabled]):hover{background:#4EBFDF;color:#fff}.transaction-status{padding:.65rem 3rem;color:white;border-radius:10rem;font-size:1.65rem;font-weight:700}.transaction-status-small{font-size:1.35rem;height:3rem;line-height:3rem;padding:0 1rem;margin-right:.5rem;margin-left:.5rem}.transaction-status-green{background:#9acd32}.transaction-status-orange{background:#f5a623}.transaction-status-red{background:#e41631}.transaction-status-grey{background:#778899}.transaction-status-blue{background:#4ebfdf}.pay-in-pos-button{font-size:1.35rem}.reactivateButtonTooltip{width:200px;max-width:200px}.pay-for-future-container{text-align:left;padding:2rem}.pay-for-future-container .pay-for-future-header{border-bottom:1.25px solid darkgrey;display:block;margin-bottom:.5rem}.pay-for-future-container .pay-for-future-input-description{float:left;line-height:7rem}.pay-for-future-container .error{line-height:normal}.pay-for-future-container .row{margin:0}.pay-for-future-container .Form-input{width:4rem;float:right;height:4rem}.pay-for-future-container .pay-for-future-button,.pay-for-future-container .sync-subscription-button{margin:.5rem 0 0 0;display:block;width:100%;border:0;background:#4EBFDF;text-align:center;padding:0}.pay-for-future-container .pay-for-future-button.nowrap,.pay-for-future-container .sync-subscription-button.nowrap{white-space:nowrap}.pay-for-future-container .pay-for-future-button:not([disabled]):hover,.pay-for-future-container .sync-subscription-button:not([disabled]):hover{background:#4EBFDF;color:#fff}.Add-Member-Wizard form{margin-top:2rem}.Add-Member-Wizard .Form-label-desc{display:inline-block;color:#000;margin-left:1rem;font-size:1.1rem}.Add-Member-Wizard .steps-indicator.steps-1 li{width:100%}.UpdateKeyFobModal a{color:#4EBFDF}.RequestPreview-MemberName img{display:inline}.RequestPreview-MemberName span{font-weight:700;font-size:3rem;margin-top:5rem;display:inline}.RequestPreview-RowDetails{border-bottom:1px solid #ebeff6;padding:1rem 0}.RequestPreview-RowDetails:last-child{border:0}.RequestPreview .btn{position:relative}.RequestPreview .progress{height:3rem}.RequestPreview-Label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:2rem;font-weight:700}.LookingFor-Icon{font-size:4rem}.RequestPreview-LookingFor{display:-ms-flexbox;display:flex}.RequestPreview-Divider{border-bottom:1px solid #ebeff6}.RequestPreview-IconRight{position:absolute;right:1.5rem;top:1.3rem}.RequestPreview-IconLeft{position:absolute;left:2rem;top:1.3rem}.RequestPreview-SubLabel{font-size:2rem}.RequestPreview-PlanList{margin-top:4rem;padding:0}.RequestPreview-SpanWithIcon{margin-right:10px}.OnDemandFilters{border-bottom:1px solid #ebeff6}.OnDemand-Category{background:#717171;border-radius:3px;color:white;padding:5px}.OnDemand-SocialRow{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.OnDemand-SocialColumn .text-bold{margin-left:5px}.OnDemand-CommentsContainer{max-height:200px;overflow-y:auto}.OnDemand-Comment{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.OnDemand-Comment:not(:last-child){margin-bottom:5px;border-bottom:1px solid #ebeff6;padding-bottom:5px}.OnDemand-CommentContent{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-left:1rem}.OnDemand-CommentName{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:700;font-size:17px}.OnDemand-CommentName .OnDemand-CommentDate{font-weight:400;font-size:15px;margin-left:5px}.OnDemand-Message{font-size:15px}.OnDemand-Avatar{width:50px;height:50px}.OnDemand-Avatar img{width:100%;height:100%;border-radius:50%}.OnDemand-LoadMore{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.OnDemandForm{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.OnDemandForm .Form-field{margin:0}.OnDemandForm-PreviewArea{border:2px dashed #ebeff6;border-radius:5px;background-color:white;height:300px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.OnDemandForm-CancelHeader .SideModalHeader-Title{font-size:2rem;line-height:4rem}.OnDemandForm-CantEditText{margin:10px 0}.CompanyGroup-TableHeader{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.CompanyGroup-TableHeader .Panel-Header{margin:0}.CompanyGroup-TableHeader .SearchFilter{margin:1rem 0 0}.ProfileTabs #memberTasksTab .scrollable{top:0}.ProfileTabs #memberTasksTab #memberTasksHeader{padding:2rem 3rem}.BottomTabsNavigationPreviewContainer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.BottomTabsNavigationPreview{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;background-image:url('/assets/images/phone-base.svg');background-repeat:no-repeat;background-size:contain;background-position:center;width:600px;height:20rem;padding:25px 97px 0 95px}.BottomTabsNavigationPreviewBorder{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #ebeff6}.BottomTabsNavigationPreview-Screen,.BottomTabsNavigationPreview-MiddleButton{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:7rem}.BottomTabsNavigationPreview-Screen i,.BottomTabsNavigationPreview-MiddleButton i{font-size:2.5rem}.BottomTabsFirstRow{margin-top:-2rem}.BottomTabsNavigationPreview-MiddleButton .MiddleButtonCircle{border-radius:50%;height:7rem;width:7rem;margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-shadow:#ebeff6 5px 10px 10px}.BottomTabsNavigationPreview-MiddleButton .MiddleButtonCircle i{color:white;font-size:3rem;margin-top:0}.PasswordPolicyRule{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:5px}.PasswordPolicyRule i{margin-right:10px;font-size:2rem}.PasswordPolicyRule i.error{color:#d94e1d}.PasswordPolicyRule i.success{color:#579b39}.PasswordPolicyRule .cc-icon-plus{-ms-transform:rotate(45deg);transform:rotate(45deg)}.ProgrammeBuilder{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row;position:relative;overflow:auto;background-color:#f7f8f9}.ProgrammeMargin{margin:0 15px}.ProgrammeBuilder-Left{-ms-flex:1;flex:1;overflow-x:hidden;overflow-y:auto;background-color:white;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ProgrammeBuilder-EmptyPlaceholderContainer{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ProgrammeBuilder-EmptyPlaceholderContainer i{font-size:10rem}.ProgrammeBuilder-Right{-ms-flex:.8;flex:.8;border-left:1px solid #ebeff6;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ProgrammeActionItems .ProgrammeActionItems--hidden{display:none}.ProgrammeActionItems i{display:inline-block;font-size:2.4rem;margin-right:1rem}.ProgrammeWeek{padding-bottom:1rem;transition:all .3s ease}.ProgrammeWeek.ng-enter{animation:fadeIn;animation-duration:.3s}.ProgrammeWeek.ng-leave{animation:fadeOut;animation-duration:.3s}.ProgrammeWeek .ProgrammeWeekDetails{margin:0 15px}.ProgrammeWeek:hover .ProgrammeActionItems .ProgrammeActionItems--hidden{display:inline-block}.ProgrammeWeek .cc-icon{transition:all .2s ease}.ProgrammeWeek .cc-icon:not(:last-child){margin-right:1rem}.ProgrammeWeek .cc-icon:hover{-ms-transform:scale(1.15);transform:scale(1.15)}.ProgrammeWeek .cc-icon:hover.cc-icon-trash{color:#d94e1d}.ProgrammeWeek .cc-icon:hover.cc-icon-two-doc{color:#579b39}.ProgrammeWeek .Panel-Expander .cc-icon{transition:none}.ProgrammeWeekLabel{font-weight:700;font-size:2rem}.ProgrammeWeekSeparator{margin:0 15px}.ProgrammeFooter{padding:15px 0;margin:0 15px;border-top:1px solid #d8dce6}.ProgrammeContent{-ms-flex:1;flex:1;overflow-x:hidden;overflow-y:auto}.ProgrammePlan{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.ProgrammePlan .ProgrammePlanName{transition:all .2s ease-in-out;-ms-flex:1;flex:1}.ProgrammePlan .cc-icon{font-size:2rem}.ProgrammePlan .cc-icon--hidden{display:none}.ProgrammePlan:hover .cc-icon--hidden{display:block}.ProgrammePlan:hover .ProgrammePlanName{margin-left:1rem}.ProgrammePlan .ProgrammePlan-Order .cc-icon{margin:0;font-size:1.5rem}.ProgrammePlan .ProgrammePlan-Order .cc-icon:hover{color:#579b39}.ProgrammePlan .badge-success{background-color:#9acd32}.ProgrammePlanLog-NumberCircle{background-color:#ebeff6;border-radius:50%;margin-right:1rem;display:-ms-flexbox;display:flex;font-weight:700;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:4rem;height:4rem;position:relative}.ProgrammePlanLog-NumberCircle .badge{position:absolute;top:-0.25rem;right:-0.25rem;width:1.5rem;height:1.5rem;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ProgrammePlanLog-NumberCircle .badge .cc-icon{font-size:8px}.ProgrammePlanLogSession{width:100%;padding:.5rem}.ProgrammePlanLogSession .cc-icon{font-size:2rem;display:none}.ProgrammePlanLogSession:hover .cc-icon{display:block}.ProgrammePlanLogSession:not(:last-child){border-bottom:1px solid #ebeff6}.ProgrammeContent .cc-icon-eye:hover{color:#579b39}.ProgrammeSend{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.ProgrammeSend-Content{-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden}.ProgrammeSend-Footer{padding:1rem;border-top:1px solid #ebeff6}.TrainingSessionPreviewBackground{background-color:#f7f8f9;border-bottom:1px solid #ebeff6}training-session-preview-modal-screen .SideModalContent{background-color:white}.mCommsMessageBuilderContainer{-ms-flex:1;flex:1;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow-y:auto;overflow-x:hidden}.mCommsMessageBuilderContainer-Right,.mCommsMessageBuilderContainer-Left{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex}.mCommsMessageBuilderContainer-Right form,.mCommsMessageBuilderContainer-Left form{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;overflow-x:hidden;position:relative}.mCommsMessageBuilderContainer-Right .Form-field-readonly input[type="text"]:disabled,.mCommsMessageBuilderContainer-Left .Form-field-readonly input[type="text"]:disabled{background-color:#f5f5f5}.mCommsMessageBuilderContainer-Right .Form-field-readonly input[type="text"]:disabled:-ms-input-placeholder,.mCommsMessageBuilderContainer-Left .Form-field-readonly input[type="text"]:disabled:-ms-input-placeholder{color:#8e8e8e}.mCommsMessageBuilderContainer-Right .Form-field-readonly input[type="text"]:disabled::placeholder,.mCommsMessageBuilderContainer-Left .Form-field-readonly input[type="text"]:disabled::placeholder{color:#8e8e8e}.mCommsFilterValueContainer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end}.mCommsFilterValueContainer .mCommsFilterValueContainer-Content{-ms-flex:1;flex:1}.mCommsFilterValueContainer .Multiselect-dropdown{min-width:120%}.mCommsFilterValueContainer .Multiselect-dropdown button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.mCommsMessageBuilderContainer-Left{margin-right:-10px}.mCommsMessageBuilderContainer-Overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.2)}.mCommsMessageBuilderContainer-Overlay .LeftPanelBorder{width:15px;position:absolute;top:0;bottom:0;left:0;border-top-right-radius:10px;border-bottom-right-radius:10px;border-top:1px;border-bottom:1px;border-right:1px;border-color:#ebeff6;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background:#f7f8f9}.MessageAudience i{display:none;font-size:2rem;margin-left:.5rem}.MessageAudience .Loader-dots{left:85%}.MessageAudience:hover i,.MessageAudience--active i{display:inline-block;transition:all 300ms}.MessageAudience:hover i:hover,.MessageAudience--active i:hover{-ms-transform:scale(1.3);transform:scale(1.3)}.mCommsMessagePreviewContainer{width:100%}.mCommsMessagePreviewContainer .Panel,.mCommsMessagePreviewContainer .GymSelector{-ms-flex:1;flex:1}.mCommsMessagePreviewContainer .GymSelector{margin-left:15px}.mCommsMessagePhoneBackground{background-color:#EFF3F9;border-color:#dddfe3;border-top:1px;border-right:1px;border-left:1px;border-top-left-radius:70px;border-top-right-radius:70px;position:relative;width:100%;height:37rem}.mCommsMessagePhoneBackground .mCommsMessagePhoneBorder{position:absolute;top:1px;left:1px;right:1px;bottom:0;border-top-left-radius:70px;border-top-right-radius:70px;border-top:15px #dddfe3 solid;border-left:15px #dddfe3 solid;border-right:15px #dddfe3 solid}.mCommsMessagePhoneBackground .mCommsMessagePhoneNotch{position:absolute;top:15px;left:0;right:0;background-color:#dddfe3;margin:0 26%;height:2.5rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;z-index:10}.mCommsMessagePhoneBackground .mCommsMessagePhoneNotch .PhoneSpeaker{width:50px;background-color:white;height:5px;border-radius:5px;position:absolute;left:50%;margin-left:-25px;top:50%;margin-top:-2.5px}.mCommsMessagePhoneBackground .mCommsMessagePhoneNotch .PhoneCamera{width:10px;background-color:white;height:10px;border-radius:50%;position:absolute;top:50%;margin-top:-5px;right:15%}.mCommsMessagePhoneBackground .mCommsMessagePhoneNavbar{z-index:2;position:absolute;top:15px;left:15px;right:15px;height:65px;background-color:white;border-bottom:1px solid #dddfe3;border-top-left-radius:30px;border-top-right-radius:30px}.mCommsMessagePhoneBackground .mCommsMessagePhoneNavbar .cc-icon{position:absolute;left:1rem;top:3.5rem}.mCommsMessageSender{position:absolute;top:0;left:3.5rem;right:3rem;overflow:hidden;text-align:center;font-weight:500;padding-top:3.5rem}.mCommsMessagePhoneBackgroundBubble{padding:1rem;max-height:27rem;position:absolute;top:9rem;left:3rem;right:3rem;background-color:white;border-radius:10px}.mCommsMessagePhoneBackgroundBubble:before{content:"";position:absolute;z-index:0;bottom:0;left:-7px;height:20px;width:20px;background:white;border-bottom-right-radius:15px}.mCommsMessagePhoneBackgroundBubble:after{content:"";position:absolute;z-index:1;bottom:0;left:-10px;width:10px;height:20px;background:#eef3f9;border-bottom-right-radius:10px}.mCommsMessagePhoneBackgroundBubble .mCommsMessagePhoneBackgroundBubbleContent{display:inline-block;position:relative;word-break:break-word;max-height:25rem;overflow-y:auto;overflow-x:hidden;margin-bottom:-1rem;white-space:pre-wrap}.mCommsMessageTooltip{font-size:1.4rem}.MessageAudienceText--ErrorInfo{color:#d94e1d}.MessageSummary-RetryButton{color:#4EBFDF}.MessageSummary-RetryButton i{font-size:3rem}.mCommsTagContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:22rem;overflow-y:auto;overflow-x:hidden}.mCommsTagContainer .Tag{width:auto}.mCommsMessageBody .Form-validationMsg{margin-bottom:0}.mCommsBodyInvalidCharacters{color:#d94e1d;font-weight:500}@media screen and (min-width:768px){.mCommsMessagePhoneBackground{border-top-left-radius:40px;border-top-right-radius:40px}.mCommsMessagePhoneBackground .mCommsMessagePhoneBorder{border-top-left-radius:40px;border-top-right-radius:40px}}.MCommsMessageReport-DailyBreakdown .RefreshIcon{font-size:2.5rem;margin-right:1rem;margin-top:1rem}.manage-lockers{height:100%}.manage-lockers .locker-locations-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.manage-lockers .locker-locations-container .location-selector{width:14.5%}.manage-lockers .locker-locations-container>div{margin:1rem}.manage-lockers .locker-grid-container{overflow:auto}.manage-lockers .locker-modal{width:200px;height:300px;border-radius:10px;padding:20px}.manage-lockers .Form-field{margin:0}.manage-lockers .modal-name-input{width:200px}.manage-lockers .modal-column-rows-input{width:100px}.manage-lockers .flex-column-center{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.manage-lockers .modal-column-rows{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.manage-lockers .modal-column-rows>p{width:100px;text-align:left}.manage-lockers .no-lockers{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.manage-lockers .key-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap}.manage-lockers .key{width:25px;height:25px;border-radius:5px;margin:5px;border:1px solid #606060}.manage-lockers .circle{border-radius:50%}.manage-lockers .small{width:12px;height:12px}.locker-preview{width:120px;height:120px;border-radius:3px;padding:10px;margin:2px;color:#ffffff;border:1px solid #606060;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.locker-modal .modal-content{background-color:transparent;box-shadow:none}.locker{border-radius:1rem;border:4px solid #606060}.locker p{font-size:20px}.locker .locker-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.locker .locker-header>div{margin:0}.locker .locker-dropdowns{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.locker .locker-dropdowns>div>div{margin:0}.locker .locker-body{display:-ms-flexbox;display:flex}.locker .locker-body-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.locker .locker-text{color:#ffffff;margin:1rem}.locker .locker-text.in_use{color:#2E4058}.locker .cc-icon-users-2{color:white;font-size:3rem}.locker .centered{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.locker-color.available{background:#6fbc49}.locker-color.unavailable{background:#858585}.locker-color.in_use{background:#ffffff;color:#2E4058}.locker-color.broken{background:#c43d3d}.locker-color.expired{background:#E1B044}.FlexWrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.FreezeReasons,.CancellationReasons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 0 1em;width:50%}.FreezeReason,.CancellationReason{width:90%}.FreezeReasons .Form-field,.CancellationReasons .Form-field{margin-bottom:0}.BinIcon{width:10%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.AddIcon{width:10%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}html,body{width:100%;height:100%}html{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Ubuntu,sans-serif,Roboto,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-font-smoothing:antialiased}body{font-family:'Bulo Rounded Web';font-size:14px;color:#2E4058;background:#EEF3F9}h1,h2,h3,h4,h5,h6{font-weight:700}label{font-weight:400}textarea{padding:0;resize:none;border:0}textarea:focus{outline:none}textarea.tall{height:10em}::-webkit-input-placeholder{color:#636161}::-moz-placeholder{color:#636161;opacity:1}:-moz-placeholder{color:#636161;opacity:1}:-ms-input-placeholder{color:#636161}.btn-close{padding:0;background:none;border:0;line-height:1;color:#000;opacity:.2;-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-close:hover,.btn-close:focus{color:#000;opacity:.6}.btn-close:active{box-shadow:none}.scrollable-no{overflow:hidden}.ProfileTabs~.hbox.stretch{padding:3.64705882em 0 0;position:relative;top:-3.64705882em}.LoadingOverlay{display:none}.no-left-margin{margin-left:0 !important}[ng-click],[ui-sref],[data-ng-click],[data-ui-sref],[yc-confirm-click],[data-yc-confirm-click]{cursor:pointer}[ng-click].disabled,[ui-sref].disabled,[data-ng-click].disabled,[data-ui-sref].disabled,[yc-confirm-click].disabled,[data-yc-confirm-click].disabled,[ng-click][disabled],[ui-sref][disabled],[data-ng-click][disabled],[data-ui-sref][disabled],[yc-confirm-click][disabled],[data-yc-confirm-click][disabled]{cursor:default}input+.help-block,select+.help-block,textarea+.help-block{margin-top:5px}.help-block{margin:0}section.scrollable.wrapper.full-width{padding:0}.full-width{width:100%}.alert-pink{color:white;background-color:#E33887;border-color:#E33887}.panel .panel-min-height{min-height:300px}.switch-button{min-width:75px}.btn-light-green{background:#9DCFAA;color:white}.btn-light-green:hover{color:white}.u-status{display:inline-block;width:20px;height:20px;border-radius:20px;overflow:hidden;text-indent:-100px;background:#cdcdcd}.u-status.is-active{background:#9dcfaa}.u-status.is-referral{background:#77ABFF}.u-status.is-hidden{background:#FFD968}.u-status.is-deleted{background:#e05d53}.u-status.is-inactive{background:#e0311a}label.switch{margin-bottom:0;height:1.76470588em}.strong{font-weight:500}.nowrap{white-space:nowrap}.panel{overflow:visible}.panel:before,.panel:after{content:" ";display:table}.panel:after{clear:both}.panel:before,.panel:after{content:" ";display:table}.panel:after{clear:both}.panel:before,.panel:after{content:" ";display:table}.panel:after{clear:both}.panel:before,.panel:after{content:" ";display:table}.panel:after{clear:both}input,select,button,.introjs-button{outline:none !important}input.introjs-disabled,select.introjs-disabled,button.introjs-disabled,.introjs-button.introjs-disabled{display:none}.cg-busy{z-index:2}.sign-in-button{background-color:#4EBFDF;border-color:#4EBFDF}.sign-in-button:hover{background-color:#4EBFDF}.color-red{color:#FF0000}.color-link{color:#159be0}.color-link:hover{color:#24baec}.access-settings-status{font-size:1em;margin:10px}.cursor-standard{cursor:auto}.tooltip.right{width:-webkit-min-content;width:-moz-min-content;width:min-content;min-width:25%}.break-word{word-break:break-all}.break-world-only{word-break:break-word}.text-uppercase{text-transform:uppercase}.nopadding{padding:0 !important;margin:0 !important}.padding-bottom-5{padding-bottom:0.29411764705882354em !important}.nomargin{margin:0 !important}.margin-right-10{margin-right:10px}.dropdown-menu>li>a{white-space:normal}.bold{font-weight:700}.text-bold{font-weight:500}.text-italic{font-style:italic}.striked_out{text-decoration:line-through}.btn-place-0{color:#dcdcdc}.underline{text-decoration:underline}.modal .uc-embedding-container.uc-embedding-1{margin:auto;width:100%;min-height:360px}@media screen and (max-width:360px){.Login .btn{font-size:.85em}.btn-mobile{width:100%;padding-left:0;padding-right:0}}.pickadate {
  font-family: 'Helvetica Neue', Helvetica, Helvetica, Arial, sans-serif; }
  .pickadate a {
    color: #666666; }
    .pickadate a:visited {
      color: #666666; }

.pickadate-header {
  position: relative; }

.pickadate-main {
  margin: 0;
  padding: 0;
  width: 100%;
  text-align: center;
  font-size: 12px; }

.pickadate-cell {
  overflow: hidden;
  margin: 0;
  padding: 0; }
  .pickadate-cell li {
    display: block;
    float: left;
    border: 1px solid #DCDCDC;
    border-width: 0 1px 1px 0;
    width: 14.285%;
    padding: 1.3% 0 1.3% 0;
    line-height: normal;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; }
    .pickadate-cell li:nth-child(7n+0) {
      border-right: 1px solid #DCDCDC; }
    .pickadate-cell li:nth-child(1), .pickadate-cell li:nth-child(8), .pickadate-cell li:nth-child(15), .pickadate-cell li:nth-child(22), .pickadate-cell li:nth-child(29), .pickadate-cell li:nth-child(36) {
      border-left: 1px solid #DCDCDC; }
  .pickadate-cell .pickadate-disabled {
    color: #DCDCDC; }
    .pickadate-cell .pickadate-disabled a {
      color: #DCDCDC; }
  .pickadate-cell .pickadate-enabled {
    cursor: pointer;
    font-size: 12px;
    color: #666666; }
  .pickadate-cell .pickadate-today {
    background-color: #eaeaea; }
  .pickadate-cell .pickadate-active {
    background-color: #b52a00;
    color: white; }
  .pickadate-cell .pickadate-head {
    border-top: 1px solid #DCDCDC;
    background: #f3f3f3; }
    .pickadate-cell .pickadate-head:nth-child(1), .pickadate-cell .pickadate-head:nth-child(7) {
      background: #f3f3f3; }

.pickadate-centered-heading {
  font-weight: normal;
  text-align: center;
  font-size: 1em;
  margin: 13px 0 13px 0;
  line-height: normal; }

.pickadate-controls {
  position: absolute;
  z-index: 10;
  width: 100%; }
  .pickadate-controls .pickadate-next {
    float: right; }
  .pickadate-controls a {
    text-decoration: none;
    font-size: 0.9em; }

.pickadate-modal {
  position: absolute;
  background-color: #fff;
  width: 300px;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 0 5px 5px 5px;
  z-index: 1000; }
body.mobile{font-size:13px}body.mobile h1,body.mobile h2,body.mobile h3,body.mobile h4,body.mobile h5,body.mobile h6{font-weight:400}body.mobile .container-fluid{padding:0}body.mobile .btn{border:0;font-weight:500;font-size:1.9rem}body.mobile .btn-blue{background-color:#20a7e1;color:#fff}body.mobile .btn-blue:hover,body.mobile .btn-blue:focus{background-color:#20a7e1;color:#fff}body.mobile .btn-success{background-color:#9dd0aa}body.mobile .btn-success:hover,body.mobile .btn-success:focus{background-color:#9dd0aa}body.mobile .btn-lg{font-weight:400;font-size:3rem;padding:2.1rem 2.5rem 2.4rem}body.mobile .btn-sm{padding:.5rem 1rem;font-size:2rem}body.mobile .btn-white{background:#fff;border:1px solid #d4d9e1}body.mobile .btn-white:active,body.mobile .btn-white.active{box-shadow:none}body.mobile .btn-selectable{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;-o-user-select:initial;user-select:initial;cursor:default}body.mobile .carousel-indicators li{border:0}body.mobile .carousel-indicators{bottom:-3rem}body.mobile .text-justify{text-align:justify}@media only screen and (max-width:375px){body.mobile .btn{font-size:2rem}body.mobile .btn-lg{padding:1rem 1rem 1rem;font-size:2rem}}body.mobile .btn-small-text{font-size:1rem}body.mobile .HeaderMobile a:hover,body.mobile .HeaderMobile a:focus{text-decoration:none}body.mobile .HeaderMobile--height{height:100%}body.mobile .HeaderMobile-toggleMenu{display:block;width:6.6rem;font-size:1.5rem;text-align:center}body.mobile .HeaderMobile-toggleMenu .fa{display:block;font-size:3.3rem}body.mobile .HeaderMobile-btnAction,body.mobile .HeaderMobile-btnBack{font-size:3.5rem}body.mobile .HeaderMobile-pageTitle{text-align:center;-ms-flex:1;flex:1}body.mobile h1.HeaderMobile-pageTitle{font-size:2rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;top:.7rem}body.mobile .HeaderMobile-badge{position:absolute;top:4px;right:-8px;background-color:#DF5D52 !important}body.mobile .SidebarMobile{width:25.4rem;background:#2E4058;position:fixed;top:0;bottom:0;left:-25.4rem;z-index:200;text-shadow:0 0 0 #0e111a;transition:left .33s cubic-bezier(1, 0, .61, .15)}body.mobile .SidebarMobile-userData{display:block;color:#fff;margin:3rem 0 1rem}body.mobile .SidebarMobile-userData:hover,body.mobile .SidebarMobile-userData:focus{color:#fff;text-decoration:none}body.mobile .SidebarMobile-userData span{display:block;text-align:center}body.mobile .SidebarMobile-userData-img{margin:0}body.mobile .SidebarMobile-userData-img img{border:1px solid #0e111a;border-radius:50%;max-width:5rem;max-height:5rem}body.mobile .SidebarMobile-userData-name{font-weight:500;font-size:2rem;margin:1.2rem 0 -0.1rem}body.mobile .SidebarMobile-userData-mail{font-size:1.3rem;opacity:.3;margin:0}body.mobile .SidebarMobile-label{color:#fff;font-weight:700}body.mobile .SidebarMobile-referral{color:#fff;text-align:center;word-break:break-all;padding:0 1rem}body.mobile .MenuMobile{top:17rem;bottom:0;width:100%}body.mobile .MenuMobile ::-webkit-scrollbar{width:1.17647059em}body.mobile .MenuMobile:before{content:'';display:block;width:1.17647059em;height:100%;background:#2E4058;position:absolute;top:0;right:0}body.mobile .MenuMobile ul{list-style:none;padding:0 3.8rem;margin:0}body.mobile .MenuMobile li{margin:1.9rem 0}body.mobile .MenuMobile li.MenuMobile-qr{margin-top:3rem;color:#a6abab;text-align:left;font-size:1.4rem}body.mobile .MenuMobile li.MenuMobile-qr img{border:3px solid #ffffff}body.mobile .MenuMobile li.MenuMobile-qr a{padding:.3rem 0;font-size:1.4rem}body.mobile .MenuMobile a{display:block;font-size:1.7rem;color:#fff;text-decoration:none;padding:.3rem 0 .3rem 4.8rem;position:relative}body.mobile .MenuMobile a:hover,body.mobile .MenuMobile a:focus{color:#7fc8cb}body.mobile .MenuMobile .cc-icon{font-size:2.9rem;position:absolute;top:0;left:0}body.mobile .MenuMobile .cc-icon-money-a{top:.5rem}body.mobile .MenuMobile .cc-icon-users{top:.4rem}body.mobile .MenuMobile .cc-icon-line-chart{top:.8rem}body.mobile .MenuMobile-inner{height:100%;overflow-y:auto}body.mobile .TabbedMenu{text-align:center}body.mobile .TabbedMenu ul{display:inline-block;list-style:none;padding:0;margin:0}body.mobile .TabbedMenu a{display:block;width:9rem;color:#a6abab;white-space:nowrap}body.mobile .TabbedMenu a:hover,body.mobile .TabbedMenu a:focus{text-decoration:none}body.mobile .TabbedMenu .is-active{color:#91d0d6}body.mobile .TabbedMenu-tab{display:inline-block}body.mobile .TabbedMenu-icon{display:block;font-size:3.5rem;margin:.5rem 0 0}body.mobile .ChartGoalCompletion-svg .innerArc{fill:#b5b2b3}body.mobile .ChartGoalCompletion-svg .outerArc{fill:#199bd8}body.mobile .ChartGoalCompletion-svg text,body.mobile .ChartGoalCompletion-svg tspan{fill:#48504f}body.mobile .ChartGoalCompletion-svg text{font-weight:500;font-size:40px}body.mobile .ChartGoalCompletion-svg tspan{font-weight:400;font-size:18px}body.mobile .ListView{max-width:60rem;margin:0 auto}body.mobile .ListView .datepickerForm{background-color:#fff;margin-bottom:1rem;border-radius:10px;padding:1rem;border:1px solid #eeeeee}body.mobile .ListView .datepickerForm .dateInfo{font-size:2rem}body.mobile .ListView--bottom-margin{margin-bottom:6.4rem}body.mobile .ListView-header{margin:2.4rem 0 4.1rem}body.mobile .ListView-list{list-style:none;padding:0;margin:0}body.mobile .ListView-list ul{list-style:none;padding:0;margin:0}body.mobile .ListView-list.ListView--staticHeight{height:90%;overflow-y:auto;overflow-x:hidden}body.mobile .ListView--staticHeight-buttons{height:10%}body.mobile .ListView-item{display:block;padding:1rem;font-size:3rem;color:#4b535e;border:0;border-bottom:1px solid #c8c7c7;position:relative}body.mobile .ListView-item:hover,body.mobile .ListView-item:focus{text-decoration:none}body.mobile .ListView-item .cc-icon.cc-icon-clipboard{position:absolute;font-size:6.6rem;top:2rem;left:2.4rem}body.mobile .ListView-item .cc-icon.cc-icon-arrow-right{position:absolute;font-size:3.3rem;top:50%;right:1.5rem;margin-top:-2rem}body.mobile .ListView-item .cc-icon.cc-icon-search{position:absolute;font-size:5.8rem;top:3rem;left:1.7rem}body.mobile .ListView-item.classes{padding:2.2rem 3.7rem 2.2rem 3.2rem;font-size:1.8rem;color:#499dd7;line-height:3.2rem;margin-bottom:.7rem;background-color:#fff;border:2px solid #d4d9e1;margin-top:.5rem;border-radius:10px}body.mobile .ListView-item.classes.selected{border:2px solid #9dd0aa}body.mobile .ListView-item.classes.selected .classButtonsLeft button{background-color:#9dd0aa}body.mobile .ListView-item.classes .classTitle{font-size:2.6rem;color:#3b3e48}body.mobile .ListView-item.classes .with{color:#3b3e48}body.mobile .ListView-item.classes .avatar{vertical-align:middle;border:1px solid rgba(255,255,255,0.2);display:block;border-radius:10px;white-space:nowrap;height:2.5em;width:2.5em}body.mobile .ListView-item.classes .avatar.border{border:2px solid #fff;border-color:rgba(255,255,255,0.5)}body.mobile .ListView-item.classes .timingBlock{display:block;padding:1.2rem 0 1.2rem 0;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;position:relative;margin-top:1rem}body.mobile .ListView-item.classes .timingBlock .classTime{padding-left:0;padding-right:0}body.mobile .ListView-item.classes .classButtons{margin-top:1rem;text-align:right}body.mobile .ListView-item.classes .classButtonsLeft{margin-top:1rem;text-align:left;color:#fff}body.mobile .ListView--fullWidth{margin-left:-15px;margin-right:-15px}body.mobile .Credit-balance{font-size:1.5rem;color:#3b3e48;font-weight:700}body.mobile .Credit .button{text-align:right}@media only screen and (max-width:375px){body.mobile .ListView-header{margin:1rem 0 1rem}}body.mobile .InputSearch{margin-top:10px;margin-bottom:10px}body.mobile .InputSearch .cc-icon-search{font-size:4rem;color:#d8dce6;position:absolute;top:1rem;left:1.5rem}body.mobile .InputSearch input{width:100%;padding-left:8.5rem;letter-spacing:inherit;border:1px solid #d8dce6;border-radius:10px;font-size:2rem}body.mobile .ExercisesView{max-width:60rem;margin:0 auto}body.mobile .ExercisesView-list{list-style:none;padding:0;margin:0;background:#fff;border-top:2px solid #edebec}body.mobile .ExercisesView-exercise{height:31.6rem;text-align:center;border-bottom:2px solid #edebec;position:relative}body.mobile .ExercisesView-exercise-group{font-size:3.1rem;color:#fff;background:#65bce5;position:absolute;top:-0.2rem;left:0;width:31.4rem;height:4.1rem;line-height:1.2;-ms-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:15.8rem 15.8rem;transform-origin:15.8rem 15.8rem}body.mobile .ExercisesView-exercise-img{max-width:100%;max-height:100%;padding:2rem 0 8rem}body.mobile .ExercisesView-exercise-name{font-size:4rem;color:#7b8284;position:absolute;bottom:1.3rem;right:4.1rem;left:4.1rem;margin:0}body.mobile .ExercisesView-action{margin:1rem}body.mobile .HomeHeader{left:1.5rem;position:relative;margin-top:2rem;height:10rem}body.mobile .HomeHeader-lead{font-size:1.5rem;line-height:1.2;display:table-cell;padding-right:5rem;vertical-align:middle;height:10rem}body.mobile .HomeHeader-lead span{display:block;font-size:1.1rem;margin:1.2rem 0 0}body.mobile .HomeHeader-lead span.noGoal{font-size:3rem;margin:0}body.mobile .HomeHeader-chart+.HomeHeader-lead{padding-left:9rem}body.mobile .HomeHeader-chart{position:absolute;width:8rem;height:100%;top:50%;margin-top:-4rem}body.mobile .HomeHeader-button{position:absolute;right:1rem;width:3rem;font-size:4rem;margin-top:-3rem;top:50%}body.mobile .TypeSelector{margin-bottom:2rem;margin-top:1rem;z-index:10;font-size:2rem}body.mobile .weightChart{margin-top:-4rem}body.mobile .weightChart .ComingSoon{width:70%;left:3rem}body.mobile .weightChart .ComingSoon .innerText{top:40%;font-size:3rem;padding:0;left:20%;right:20%}@media only screen and (max-width:375px){body.mobile .weightChart .ComingSoon .innerText{font-size:2rem}}@media only screen and (min-width:375px) and (max-width:1024px){body.mobile .weightChart .ComingSoon .innerText{font-size:2.7rem}}body.mobile .booking_header{margin:-1rem 0 1rem 0;padding:0}body.mobile .booking_header img{width:100%}body.mobile .ClassView{max-width:60rem;margin:0 auto}body.mobile .ClassView .timingBlock{color:#499dd7;display:block;position:relative;margin-top:1rem;font-size:1.6rem}body.mobile .ClassView .timingBlock div{padding-left:0}body.mobile .ClassView .timingBlock .classTime{padding-left:0;padding-right:0}body.mobile .ClassView .attendances{color:#499dd7;font-size:2.4rem;padding-top:2rem}body.mobile .ClassView .attendances .info .attending{margin-left:2rem}body.mobile .ClassView .classButtons{margin-top:1rem;text-align:right}body.mobile .Training-overlay{position:fixed;top:0;left:0;height:100%;width:100%;z-index:101;display:none}body.mobile .Training-overlay.active{display:block}body.mobile .Training-overlay .Close-button{position:absolute;right:0;top:1rem;font-size:5rem;color:#fff;z-index:9999999999}body.mobile .Training-overlay--blue{background:#199bd8}body.mobile .Training-overlay--Free-Weighte{background:pink;color:#fff}body.mobile .Training-overlay--green{background:darkseagreen}body.mobile .Training-overlay--orange{background:orange}body.mobile .Training-overlay--primary{background:#4EBFDF}body.mobile .Training-overlay--container{width:90%;margin:0 auto;position:relative;display:table;height:100%}body.mobile .Training-overlay--container .btn:hover,body.mobile .Training-overlay--container .btn:focus{color:#717171}body.mobile .Training-overlay--content{width:100%;display:table-cell;vertical-align:middle}body.mobile .Training{position:relative;height:100%;background:#fff;padding-bottom:3rem}body.mobile .Training-steps{height:3rem;background:#f3f5f9;bottom:6.5rem;line-height:3rem;width:100%;position:fixed}body.mobile .BottomMenu{height:3rem;position:fixed;bottom:0;line-height:3rem;width:100%;left:0}body.mobile .BottomMenu.BottomMenu--lg{height:7rem;line-height:7rem;font-size:3rem}body.mobile .BottomMenu.BottomMenu--black{background:#2E4058;color:#fff}body.mobile .BottomMenu.BottomMenu--primary{background:#4EBFDF;color:#fff}body.mobile .BottomMenu-content{max-width:60rem;margin:0 auto}body.mobile .Activity{padding-right:2px}body.mobile .Activity.active{font-size:1.8rem}body.mobile .Activity-Cardio{color:#199bd8}body.mobile .Activity-Free-Weight{color:purple}body.mobile .Activity-Fixed-Resistance{color:pink}body.mobile .Activity-Functional{color:yellow}body.mobile .Activity-Activities{color:green}body.mobile .Training-menu{list-style:none;margin:0;padding:0;text-align:center}body.mobile .Training-menu li{display:inline-block;margin-top:.5rem}body.mobile .Training-menu li a{color:inherit}body.mobile .Training-menu li.active a{position:relative}body.mobile .Training-menu li.active a:before{content:" ";position:absolute;left:50%;width:0;height:0;border-left:0.29411764705882354em solid transparent;border-right:0.29411764705882354em solid transparent;border-top:0.29411764705882354em solid #4EBFDF;margin-left:-0.29411764705882354em;top:-0.5rem}body.mobile .Training-menu li.active a,body.mobile .Training-menu li.active a:hover{text-decoration:none}body.mobile .Training-images{margin-top:2rem;margin-bottom:4rem}body.mobile .Training-details{border-bottom:1px solid #9dd5d8;padding:1rem;position:relative}body.mobile .Training-details:last-child{border:0;margin-bottom:2rem}body.mobile .Training-details .Form-field{margin:0}body.mobile .Training-details--text{line-height:4rem}body.mobile .Training-details--title{font-weight:700}body.mobile .Training-details--title-white{color:#fff}body.mobile .Target-trash-icon{position:absolute;top:50%;right:2rem;font-size:2rem;margin-top:-1rem}body.mobile .Training-desc{margin-bottom:1.2rem}body.mobile .Training-title{font-weight:700;margin:0;font-size:1.5rem}body.mobile .Training-list--details{color:#fff;border:0;padding:0}body.mobile .Training-list--white{background:#fff;min-height:15rem}body.mobile .Training-details--border-bottom{border-bottom:1px solid #fff;font-size:2rem}body.mobile .Training-activity{position:absolute;height:100%;width:3rem;left:0;top:0}body.mobile .Training-activity span{-ms-transform:rotate(-90deg);transform:rotate(-90deg);bottom:0;display:block;position:relative;top:50%;right:0;font-size:2rem}body.mobile .Training-info{margin-left:3.5rem}body.mobile .Training-info .Training--exercise-name{font-size:2rem}body.mobile .Training--textWhite{color:white}body.mobile .Training--textWhite .Form-field-wrapper{color:#2E4058}body.mobile .Training-smile{font-size:15rem;color:#2b878e}body.mobile .Training-start-button{margin-top:1rem;margin-bottom:1rem}body.mobile .Training-exercise{margin-bottom:2rem}body.mobile .Training-summary-icon{font-size:6rem}body.mobile #Comments header{font-size:2.5rem;padding:1rem}body.mobile .Comment{background:#fff;padding:1rem}body.mobile .Comment:not(:last-child){border-bottom:1px solid #c8c7c7}body.mobile .Comment-content strong{font-weight:700}body.mobile .Comment-info{margin-bottom:.5rem}body.mobile .Comment-avatar{max-width:100%;min-width:auto}@media only screen and (max-height:480px){body.mobile .Training-smile{font-size:7rem}}body.mobile .InductionForm{background-color:#fff;padding-bottom:8rem}body.mobile .InductionForm .header_info{padding:0 1.5rem 0 3.5rem}body.mobile .InductionForm .header_info .classTitle{font-size:3rem;font-weight:700}body.mobile .InductionForm .header_info p{font-size:2rem}body.mobile .InductionForm .ListView-list{margin:2rem}body.mobile .step-pane{display:none}body.mobile .step-pane.active{display:block}body.mobile .LoadingOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3;z-index:999999999999;display:none}body.mobile .LoadingOverlay.active{display:block}body.mobile .LoadingOverlay .fa-spinner{color:#fff;position:absolute;top:50%;left:50%;font-size:10rem;margin-top:-50px;margin-left:-50px}body.mobile .MobileWizard{position:relative;height:100%;overflow-x:hidden;overflow-y:auto}body.mobile .MobileWizard .FooterMobile{padding:.5rem}body.mobile .MobileWizard .FooterMobile .stepNumb{line-height:5rem}body.mobile .GoalView{padding-top:1rem;padding-bottom:1rem}body.mobile .GoalView .goalTypesList{font-size:1.7rem}body.mobile .Form-field{margin:0}body.mobile .Form-field .select2-container{font-size:2rem;border-radius:10px}body.mobile .Training-details .Form-field .select2-container{font-size:13px;border-radius:3px}body.mobile .checkbox{padding-left:0}body.mobile .checkbox-custom{padding-left:2rem}body.mobile .Modal{display:none}body.mobile .Modal.is-visible{display:block}body.mobile .Overlay{position:fixed;top:0;left:0;height:100%;width:100%;z-index:101;display:none;overflow:auto}body.mobile .Overlay .Close-button{position:absolute;right:0;top:1rem;font-size:3rem;color:#fff;z-index:9999999999}body.mobile .Overlay button{color:#2E4058}body.mobile .Overlay--blue{background:#199bd8}body.mobile .Overlay--Free-Weighte{background:pink;color:#fff}body.mobile .Overlay--green{background:darkseagreen}body.mobile .Overlay--orange{background:orange}body.mobile .Overlay--container{width:90%;margin:0 auto;position:relative;display:table;height:100%}body.mobile .Overlay--content{width:100%;height:100%;display:table}body.mobile .mobile-modal-body{display:table-cell;vertical-align:middle;color:#fff;position:relative;width:100%;height:100%}body.mobile .mobile-modal-body .btn:hover,body.mobile .mobile-modal-body .btn:focus{color:#2E4058}body.mobile .Overlay-title{color:#fff;font-size:3.5rem;text-align:center;display:table-caption;margin-top:3.5rem}body.mobile .GymSelector{display:inline-block}body.mobile .GymSelector-modal{position:relative;top:0;bottom:8.5rem;overflow-y:auto;overflow-x:hidden;margin-top:-15rem}body.mobile .GymSelector-modal .Form-radio{background:#fff;color:#000}body.mobile .Stat-modal{position:relative;top:3rem;bottom:5.5rem;overflow-y:auto;overflow-x:hidden;margin-top:-15rem}body.mobile .Stat-modal .AddStat--Date{color:#2E4058}body.mobile .Stat-modal .AddStat--Date .datepickerForm{background:#fff;border:1px solid #d8dce6}body.mobile .Stat-modal .AddStat--Date .dateInfo{color:white;font-size:2rem}body.mobile .Stat-modal .AddStat--Date .Form-field-wrapper{color:#2E4058}body.mobile .Stat-modal .Form-field{font-size:2rem;color:#2E4058}body.mobile .select2-drop{font-size:2rem}body.mobile .StatsList{font-size:1.5rem}body.mobile .StatsList .pagination-left{font-size:2rem}body.mobile .StatsList .pagination-right{font-size:2rem}body.mobile .Membership--white{background:#fff}body.mobile .Membership--primary{background:#4EBFDF}body.mobile .Membership--grey{background:#F4F4F4}body.mobile .Membership--color-white{color:white}body.mobile .Membership--big{font-size:3rem}body.mobile .Membership-label{color:#2E4058}body.mobile .Membership-payment{padding:1rem 0}body.mobile .Membership-Status{font-weight:700}body.mobile .Membership-Status--green{color:#579b39}body.mobile .Membership-Status--paid{color:#579b39}body.mobile .Membership-Status--refund{color:#579b39}body.mobile .Membership-Status--skipped{color:#d94e1d}body.mobile .Membership-Status--pending{color:#d9af1d}body.mobile .Membership-Status--failed{color:#d94e1d}body.mobile .Membership-Status--red{color:#d94e1d}body.mobile .Membership-Status--yellow{color:#d9af1d}body.mobile .Package{border-radius:3px;width:100%;min-height:14.705882352941176em;background-color:#fff;text-align:center}body.mobile .Package-heading{padding-top:1.1764705882352942em;padding-bottom:1.1764705882352942em;word-break:break-all;font-weight:700}body.mobile .Membership-payment-view{font-size:1.1em;color:#262933}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{border-radius:1em;background-color:rgba(50,50,50,0.3)}::-webkit-scrollbar-thumb:hover{background-color:rgba(50,50,50,0.6)}::-webkit-scrollbar-track{border-radius:1em;background-color:rgba(50,50,50,0.1)}::-webkit-scrollbar-track:hover{background-color:rgba(50,50,50,0.2)}body.is-menuVisible .HeaderMobile,body.is-menuVisible .ContentMobile,body.is-menuVisible .FooterMobile{left:25.4rem;transition:left .33s cubic-bezier(1, 0, .61, .15)}body.is-menuVisible .SidebarMobile{left:0;transition:left .33s cubic-bezier(1, 0, .61, .15)}.HeaderMobile,.ContentMobile,.FooterMobile{left:0;transition:left .33s cubic-bezier(1, 0, .61, .15)}.HeaderMobile{width:100%;height:58px;background:#fff;position:fixed;top:0;z-index:100;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ebeff6}.ContentMobile{position:absolute;top:7.4rem;bottom:6.4rem;width:100%;height:100%}.ContentMobile.ng-enter,.ContentMobile.ng-leave{transition:opacity .5s 0s ease}.ContentMobile.ng-leave,.ContentMobile.ng-enter.ng-enter-active{opacity:1}.ContentMobile.ng-leave.ng-leave-active,.ContentMobile.ng-enter{opacity:0}.ContentMobile-content{overflow-x:hidden;overflow-y:auto;width:100%;position:fixed;top:7.4rem;bottom:0}.ContentMobile-content.ContentMobile-content--hasBottom-lg{bottom:13.4rem}.ContentMobile-content.ContentMobile-content--hasBottom-sm{bottom:9.4rem}.ContentMobile-content.introjs-fixParent{position:fixed !important;z-index:10000000 !important}.ContentMobile-white{background:#fff}.ContentMobile--container{max-width:60rem;margin:0 auto}.Content-mobile--without-footer{bottom:0}.ContentMobile-panel{background:#fff;margin:0 0 4.705882352941177em;box-shadow:0 1px 2px 0 rgba(131,147,169,0.07);border-radius:3px}.FooterMobile{width:100%;min-height:6.4rem;background:#fff;position:fixed;bottom:0;z-index:100;border-top:1px solid #f4f1f1}.FooterMobile--black{background:#000;color:#fff;font-size:2rem;padding:2rem;border:0}.Container--fullHeight{height:100%}input,select,button,.introjs-button{outline:none !important}input.introjs-disabled,select.introjs-disabled,button.introjs-disabled,.introjs-button.introjs-disabled{display:none}.break-word{word-wrap:break-all}.Clickable{cursor:pointer}.Avatar{max-width:100%}.bold{font-weight:700}.booking-event-filter{margin-bottom:10px}.alert{font-size:100%}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJ6c2xpZGVyLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxXQUFBLCtCQUFBLG9FQUFBLHlRQUFBLGdCQUFBLGlCQUFBLENBQUEsV0FBQSwrQkFBQSxzRUFBQSwrUUFBQSxnQkFBQSxpQkFBQSxDQUFBLFdBQUEsK0JBQUEscUVBQUEsNFFBQUEsZ0JBQUEsaUJBQUEsQ0FBQSxXQUFBLCtCQUFBLG1FQUFBLHNRQUFBLGdCQUFBLGlCQUFBLENBQUEsWUFBQSxlQUFBLENBQUEsY0FBQSxlQUFBLENBQUEsYUFBQSxlQUFBLENBQUEsV0FBQSxlQUFBLENBQUEsV0FBQSw2QkFBQSxrRUFBQSw4VkFBQSxtQkFBQSxpQkFBQSxDQUFBLFNBQUEscUJBQUEsa0RBQUEsa0JBQUEsb0JBQUEsbUNBQUEsa0NBQUEsaUJBQUEsQ0FBQSxtQkFBQSxXQUFBLGtCQUFBLFNBQUEsVUFBQSxTQUFBLCtCQUFBLENBQUEsc0JBQUEsZUFBQSxDQUFBLGdDQUFBLGVBQUEsQ0FBQSx3QkFBQSxlQUFBLENBQUEsaUNBQUEsZUFBQSxDQUFBLDJCQUFBLGVBQUEsQ0FBQSxnQ0FBQSxlQUFBLENBQUEsNkJBQUEsZUFBQSxDQUFBLGtDQUFBLGVBQUEsQ0FBQSwwQkFBQSxlQUFBLENBQUEsZ0NBQUEsZUFBQSxDQUFBLGtDQUFBLGVBQUEsQ0FBQSw0QkFBQSxlQUFBLENBQUEsNEJBQUEsZUFBQSxDQUFBLDhCQUFBLGVBQUEsQ0FBQSwwQkFBQSxlQUFBLENBQUEsd0JBQUEsZUFBQSxDQUFBLDRCQUFBLGVBQUEsQ0FBQSx5QkFBQSxlQUFBLENBQUEsMkJBQUEsZUFBQSxDQUFBLHVCQUFBLGVBQUEsQ0FBQSwwQkFBQSxlQUFBLENBQUEsdUJBQUEsZUFBQSxDQUFBLHFCQUFBLGVBQUEsQ0FBQSxzQkFBQSxlQUFBLENBQUEsNEJBQUEsZUFBQSxDQUFBLDBCQUFBLGVBQUEsQ0FBQSx5QkFBQSxlQUFBLENBQUEsOEJBQUEsZUFBQSxDQUFBLHNCQUFBLGVBQUEsQ0FBQSxxQkFBQSxlQUFBLENBQUEsMkJBQUEsZUFBQSxDQUFBLDBCQUFBLGVBQUEsQ0FBQSxxQkFBQSxlQUFBLENBQUEscUJBQUEsZUFBQSxDQUFBLHFCQUFBLGVBQUEsQ0FBQSw2QkFBQSxlQUFBLENBQUEsMkJBQUEsZUFBQSxDQUFBLDZCQUFBLGVBQUEsQ0FBQSwwQkFBQSxlQUFBLENBQUEsb0NBQUEsZUFBQSxDQUFBLHdCQUFBLGVBQUEsQ0FBQSw0QkFBQSxlQUFBLENBQUEsdUJBQUEsZUFBQSxDQUFBLHdCQUFBLGVBQUEsQ0FBQSw4QkFBQSxlQUFBLENBQUEsNkJBQUEsZUFBQSxDQUFBLHVCQUFBLGVBQUEsQ0FBQSw2QkFBQSxlQUFBLENBQUEsOEJBQUEsZUFBQSxDQUFBLCtCQUFBLGVBQUEsQ0FBQSw2QkFBQSxlQUFBLENBQUEsNEJBQUEsZUFBQSxDQUFBLHlCQUFBLGVBQUEsQ0FBQSxxQkFBQSxlQUFBLENBQUEscUJBQUEsZUFBQSxDQUFBLDRCQUFBLGVBQUEsQ0FBQSwyQkFBQSxlQUFBLENBQUEscUJBQUEsZUFBQSxDQUFBLHVCQUFBLGVBQUEsQ0FBQSx3QkFBQSxlQUFBLENBQUEsMkJBQUEsZUFBQSxDQUFBLDJCQUFBLGVBQUEsQ0FBQSw0QkFBQSxlQUFBLENBQUEseUJBQUEsZUFBQSxDQUFBLHFCQUFBLGVBQUEsQ0FBQSx5QkFBQSxlQUFBLENBQUEsc0JBQUEsZUFBQSxDQUFBLDBCQUFBLGVBQUEsQ0FBQSw2QkFBQSxlQUFBLENBQUEsMEJBQUEsZUFBQSxDQUFBLHNCQUFBLGVBQUEsQ0FBQSx1QkFBQSxlQUFBLENBQUEsd0JBQUEsZUFBQSxDQUFBLDBCQUFBLGVBQUEsQ0FBQSx5QkFBQSxlQUFBLENBQUEsdUJBQUEsZUFBQSxDQUFBLG9CQUFBLGVBQUEsQ0FBQSxxQkFBQSxlQUFBLENBQUEsc0JBQUEsZUFBQSxDQUFBLHFCQUFBLGVBQUEsQ0FBQSx1QkFBQSxlQUFBLENBQUEsMkJBQUEsZUFBQSxDQUFBLHFCQUFBLGVBQUEsQ0FBQSx1QkFBQSxlQUFBLENBQUEsd0JBQUEsZUFBQSxDQUFBLHFCQUFBLGVBQUEsQ0FBQSw0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aUJBQUEsaUJBQUEsQ0FBQSxXQUFBLGtCQUFBLGlCQUFBLGtCQUFBLGtCQUFBLENBQUEseUJBQUEsV0FBQSxXQUFBLENBQUEsQ0FBQSx5QkFBQSxXQUFBLFdBQUEsQ0FBQSxDQUFBLDBCQUFBLFdBQUEsWUFBQSxDQUFBLENBQUEsaUJBQUEsa0JBQUEsaUJBQUEsa0JBQUEsa0JBQUEsQ0FBQSxLQUFBLGtCQUFBLGtCQUFBLENBQUEsMmhCQUFBLGtCQUFBLGVBQUEsa0JBQUEsa0JBQUEsQ0FBQSxzSUFBQSxVQUFBLENBQUEsV0FBQSxVQUFBLENBQUEsV0FBQSxrQkFBQSxDQUFBLFdBQUEsa0JBQUEsQ0FBQSxVQUFBLFNBQUEsQ0FBQSxVQUFBLGtCQUFBLENBQUEsVUFBQSxrQkFBQSxDQUFBLFVBQUEsU0FBQSxDQUFBLFVBQUEsa0JBQUEsQ0FBQSxVQUFBLGtCQUFBLENBQUEsVUFBQSxTQUFBLENBQUEsVUFBQSxrQkFBQSxDQUFBLFVBQUEsaUJBQUEsQ0FBQSxnQkFBQSxVQUFBLENBQUEsZ0JBQUEsa0JBQUEsQ0FBQSxnQkFBQSxrQkFBQSxDQUFBLGVBQUEsU0FBQSxDQUFBLGVBQUEsa0JBQUEsQ0FBQSxlQUFBLGtCQUFBLENBQUEsZUFBQSxTQUFBLENBQUEsZUFBQSxrQkFBQSxDQUFBLGVBQUEsa0JBQUEsQ0FBQSxlQUFBLFNBQUEsQ0FBQSxlQUFBLGtCQUFBLENBQUEsZUFBQSxpQkFBQSxDQUFBLGVBQUEsT0FBQSxDQUFBLGdCQUFBLFNBQUEsQ0FBQSxnQkFBQSxpQkFBQSxDQUFBLGdCQUFBLGlCQUFBLENBQUEsZUFBQSxRQUFBLENBQUEsZUFBQSxpQkFBQSxDQUFBLGVBQUEsaUJBQUEsQ0FBQSxlQUFBLFFBQUEsQ0FBQSxlQUFBLGlCQUFBLENBQUEsZUFBQSxpQkFBQSxDQUFBLGVBQUEsUUFBQSxDQUFBLGVBQUEsaUJBQUEsQ0FBQSxlQUFBLGdCQUFBLENBQUEsZUFBQSxNQUFBLENBQUEsa0JBQUEsZ0JBQUEsQ0FBQSxrQkFBQSx3QkFBQSxDQUFBLGtCQUFBLHdCQUFBLENBQUEsaUJBQUEsZUFBQSxDQUFBLGlCQUFBLHdCQUFBLENBQUEsaUJBQUEsd0JBQUEsQ0FBQSxpQkFBQSxlQUFBLENBQUEsaUJBQUEsd0JBQUEsQ0FBQSxpQkFBQSx3QkFBQSxDQUFBLGlCQUFBLGVBQUEsQ0FBQSxpQkFBQSx3QkFBQSxDQUFBLGlCQUFBLHVCQUFBLENBQUEsaUJBQUEsYUFBQSxDQUFBLHlCQUFBLHNJQUFBLFVBQUEsQ0FBQSxXQUFBLFVBQUEsQ0FBQSxXQUFBLGtCQUFBLENBQUEsV0FBQSxrQkFBQSxDQUFBLFVBQUEsU0FBQSxDQUFBLFVBQUEsa0JBQUEsQ0FBQSxVQUFBLGtCQUFBLENBQUEsVUFBQSxTQUFBLENBQUEsVUFBQSxrQkFBQSxDQUFBLFVBQUEsa0JBQUEsQ0FBQSxVQUFBLFNBQUEsQ0FBQSxVQUFBLGtCQUFBLENBQUEsVUFBQSxpQkFBQSxDQUFBLGdCQUFBLFVBQUEsQ0FBQSxnQkFBQSxrQkFBQSxDQUFBLGdCQUFBLGtCQUFBLENBQUEsZUFBQSxTQUFBLENBQUEsZUFBQSxrQkFBQSxDQUFBLGVBQUEsa0JBQUEsQ0FBQSxlQUFBLFNBQUEsQ0FBQSxlQUFBLGtCQUFBLENBQUEsZUFBQSxrQkFBQSxDQUFBLGVBQUEsU0FBQSxDQUFBLGVBQUEsa0JBQUEsQ0FBQSxlQUFBLGlCQUFBLENBQUEsZUFBQSxPQUFBLENBQUEsZ0JBQUEsU0FBQSxDQUFBLGdCQUFBLGlCQUFBLENBQUEsZ0JBQUEsaUJBQUEsQ0FBQSxlQUFBLFFBQUEsQ0FBQSxlQUFBLGlCQUFBLENBQUEsZUFBQSxpQkFBQSxDQUFBLGVBQUEsUUFBQSxDQUFBLGVBQUEsaUJBQUEsQ0FBQSxlQUFBLGlCQUFBLENBQUEsZUFBQSxRQUFBLENBQUEsZUFBQSxpQkFBQSxDQUFBLGVBQUEsZ0JBQUEsQ0FBQSxlQUFBLE1BQUEsQ0FBQSxrQkFBQSxnQkFBQSxDQUFBLGtCQUFBLHdCQUFBLENBQUEsa0JBQUEsd0JBQUEsQ0FBQSxpQkFBQSxlQUFBLENBQUEsaUJBQUEsd0JBQUEsQ0FBQSxpQkFBQSx3QkFBQSxDQUFBLGlCQUFBLGVBQUEsQ0FBQSxpQkFBQSx3QkFBQSxDQUFBLGlCQUFBLHdCQUFBLENBQUEsaUJBQUEsZUFBQSxDQUFBLGlCQUFBLHdCQUFBLENBQUEsaUJBQUEsdUJBQUEsQ0FBQSxpQkFBQSxhQUFBLENBQUEsQ0FBQSx5QkFBQSxzSUFBQSxVQUFBLENBQUEsV0FBQSxVQUFBLENBQUEsV0FBQSxrQkFBQSxDQUFBLFdBQUEsa0JBQUEsQ0FBQSxVQUFBLFNBQUEsQ0FBQSxVQUFBLGtCQUFBLENBQUEsVUFBQSxrQkFBQSxDQUFBLFVBQUEsU0FBQSxDQUFBLFVBQUEsa0JBQUEsQ0FBQSxVQUFBLGtCQUFBLENBQUEsVUFBQSxTQUFBLENBQUEsVUFBQSxrQkFBQSxDQUFBLFVBQUEsaUJBQUEsQ0FBQSxnQkFBQSxVQUFBLENBQUEsZ0JBQUEsa0JBQUEsQ0FBQSxnQkFBQSxrQkFBQSxDQUFBLGVBQUEsU0FBQSxDQUFBLGVBQUEsa0JBQUEsQ0FBQSxlQUFBLGtCQUFBLENBQUEsZUFBQSxTQUFBLENBQUEsZUFBQSxrQkFBQSxDQUFBLGVBQUEsa0JBQUEsQ0FBQSxlQUFBLFNBQUEsQ0FBQSxlQUFBLGtCQUFBLENBQUEsZUFBQSxpQkFBQSxDQUFBLGVBQUEsT0FBQSxDQUFBLGdCQUFBLFNBQUEsQ0FBQSxnQkFBQSxpQkFBQSxDQUFBLGdCQUFBLGlCQUFBLENBQUEsZUFBQSxRQUFBLENBQUEsZUFBQSxpQkFBQSxDQUFBLGVBQUEsaUJBQUEsQ0FBQSxlQUFBLFFBQUEsQ0FBQSxlQUFBLGlCQUFBLENBQUEsZUFBQSxpQkFBQSxDQUFBLGVBQUEsUUFBQSxDQUFBLGVBQUEsaUJBQUEsQ0FBQSxlQUFBLGdCQUFBLENBQUEsZUFBQSxNQUFBLENBQUEsa0JBQUEsZ0JBQUEsQ0FBQSxrQkFBQSx3QkFBQSxDQUFBLGtCQUFBLHdCQUFBLENBQUEsaUJBQUEsZUFBQSxDQUFBLGlCQUFBLHdCQUFBLENBQUEsaUJBQUEsd0JBQUEsQ0FBQSxpQkFBQSxlQUFBLENBQUEsaUJBQUEsd0JBQUEsQ0FBQSxpQkFBQSx3QkFBQSxDQUFBLGlCQUFBLGVBQUEsQ0FBQSxpQkFBQSx3QkFBQSxDQUFBLGlCQUFBLHVCQUFBLENBQUEsaUJBQUEsYUFBQSxDQUFBLENBQUEsMEJBQUEsc0lBQUEsVUFBQSxDQUFBLFdBQUEsVUFBQSxDQUFBLFdBQUEsa0JBQUEsQ0FBQSxXQUFBLGtCQUFBLENBQUEsVUFBQSxTQUFBLENBQUEsVUFBQSxrQkFBQSxDQUFBLFVBQUEsa0JBQUEsQ0FBQSxVQUFBLFNBQUEsQ0FBQSxVQUFBLGtCQUFBLENBQUEsVUFBQSxrQkFBQSxDQUFBLFVBQUEsU0FBQSxDQUFBLFVBQUEsa0JBQUEsQ0FBQSxVQUFBLGlCQUFBLENBQUEsZ0JBQUEsVUFBQSxDQUFBLGdCQUFBLGtCQUFBLENBQUEsZ0JBQUEsa0JBQUEsQ0FBQSxlQUFBLFNBQUEsQ0FBQSxlQUFBLGtCQUFBLENBQUEsZUFBQSxrQkFBQSxDQUFBLGVBQUEsU0FBQSxDQUFBLGVBQUEsa0JBQUEsQ0FBQSxlQUFBLGtCQUFBLENBQUEsZUFBQSxTQUFBLENBQUEsZUFBQSxrQkFBQSxDQUFBLGVBQUEsaUJBQUEsQ0FBQSxlQUFBLE9BQUEsQ0FBQSxnQkFBQSxTQUFBLENBQUEsZ0JBQUEsaUJBQUEsQ0FBQSxnQkFBQSxpQkFBQSxDQUFBLGVBQUEsUUFBQSxDQUFBLGVBQUEsaUJBQUEsQ0FBQSxlQUFBLGlCQUFBLENBQUEsZUFBQSxRQUFBLENBQUEsZUFBQSxpQkFBQSxDQUFBLGVBQUEsaUJBQUEsQ0FBQSxlQUFBLFFBQUEsQ0FBQSxlQUFBLGlCQUFBLENBQUEsZUFBQSxnQkFBQSxDQUFBLGVBQUEsTUFBQSxDQUFBLGtCQUFBLGdCQUFBLENBQUEsa0JBQUEsd0JBQUEsQ0FBQSxrQkFBQSx3QkFBQSxDQUFBLGlCQUFBLGVBQUEsQ0FBQSxpQkFBQSx3QkFBQSxDQUFBLGlCQUFBLHdCQUFBLENBQUEsaUJBQUEsZUFBQSxDQUFBLGlCQUFBLHdCQUFBLENBQUEsaUJBQUEsd0JBQUEsQ0FBQSxpQkFBQSxlQUFBLENBQUEsaUJBQUEsd0JBQUEsQ0FBQSxpQkFBQSx1QkFBQSxDQUFBLGlCQUFBLGFBQUEsQ0FBQSxDQUFBLE1BQUEsZUFBQSw0QkFB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ZUFBQSxDQUFBLHlCQUFBLGVBQUEsQ0FBQSxzQkFBQSxlQUFBLENBQUEsd0JBQUEsZUFBQSxDQUFBLHVCQUFBLGVBQUEsQ0FBQSx1QkFBQSxlQUFBLENBQUEsdUJBQUEsZUFBQSxDQUFBLHVCQUFBLGVBQUEsQ0FBQSwrQkFBQSxlQUFBLENBQUEsMkJBQUEsZUFBQSxDQUFBLHlCQUFBLGVBQUEsQ0FBQSx3QkFBQSxlQUFBLENBQUEsOEJBQUEsZUFBQSxDQUFBLHlCQUFBLGVBQUEsQ0FBQSwwQkFBQSxlQUFBLENBQUEsMkJBQUEsZUFBQSxDQUFBLHVCQUFBLGVBQUEsQ0FBQSx1QkFBQSxlQUFBLENBQUEsNkJBQUEsZUFBQSxDQUFBLDZCQUFBLGVBQUEsQ0FBQSw4QkFBQSxlQUFBLENBQUEsNEJBQUEsZUFBQSxDQUFBLHlCQUFBLGVBQUEsQ0FBQSwwQkFBQSxlQUFBLENBQUEsc0JBQUEsZUFBQSxDQUFBLHVCQUFBLGVBQUEsQ0FBQSx1QkFBQSxlQUFBLENBQUEsMkJBQUEsZUFBQSxDQUFBLHdCQUFBLGVBQUEsQ0FBQSx5QkFBQSxlQUFBLENBQUEsdUJBQUEsZUFBQSxDQUFBLHVCQUFBLGVBQUEsQ0FBQSx5QkFBQSxlQUFBLENBQUEsOEJBQUEsZUFBQSxDQUFBLDZCQUFBLGVBQUEsQ0FBQSw2QkFBQSxlQUFBLENBQUEsK0JBQUEsZUFBQSxDQUFBLDhCQUFBLGVBQUEsQ0FBQSxnQ0FBQSxlQUFBLENBQUEsdUJBQUEsZUFBQSxDQUFBLDhCQUFBLGVBQUEsQ0FBQSwrQkFBQSxlQUFBLENBQUEsaUNBQUEsZUFBQSxDQUFBLDBCQUFBLGVBQUEsQ0FBQSw2QkFBQSxlQUFBLENBQUEseUJBQUEsZUFBQSxDQUFBLHVCQUFBLGVBQUEsQ0FBQSx1QkFBQSxlQUFBLENBQUEsd0JBQUEsZUFBQSxDQUFBLHdCQUFBLGVBQUEsQ0FBQSx1QkFBQSxlQUFBLENBQUEsZ0NBQUEsZUFBQSxDQUFBLGdDQUFBLGVBQUEsQ0FBQSwyQkFBQSxlQUFBLENBQUEsdUJBQUEsZUFBQSxDQUFBLHdCQUFBLGVBQUEsQ0FBQSx1QkFBQSxlQUFBLENBQUEsMEJBQUEsZUFBQSxDQUFBLCtCQUFBLGVBQUEsQ0FBQSwrQkFBQSxlQUFBLENBQUEsd0JBQUEsZUFBQSxDQUFBLCtCQUFBLGVBQUEsQ0FBQSxnQ0FBQSxlQUFBLENBQUEsNEJBQUEsZUFBQSxDQUFBLDZCQUFBLGVBQUEsQ0FBQSw4QkFBQSxlQUFBLENBQUEsMEJBQUEsZUFBQSxDQUFBLGdDQUFBLGVBQUEsQ0FBQSw0QkFBQSxlQUFBLENBQUEsNkJBQUEsZUFBQSxDQUFBLGdDQUFBLGVBQUEsQ0FBQSw0QkFBQSxlQUFBLENBQUEsNkJBQUEsZUFBQSxDQUFBLDZCQUFBLGVBQUEsQ0FBQSw4QkFBQSxlQUFBLENBQUEsMkJBQUEsZUFBQSxDQUFBLDZCQUFBLGVBQUEsQ0FBQSw0QkFBQSxlQUFBLENBQUEsOEJBQUEsZUFBQSxDQUFBLCtCQUFBLGVBQUEsQ0FBQSxtQ0FBQSxlQUFBLENBQUEsdUJBQUEsZUFBQSxDQUFBLHVCQUFBLGVBQUEsQ0FBQSx1QkFBQSxlQUFBLENBQUEsMkJBQUEsZUFBQSxDQUFBLDRCQUFBLGVBQUEsQ0FBQSwrQkFBQSxlQUFBLENBQUEsd0JBQUEsZUFBQSxDQUFBLDJCQUFBLGVBQUEsQ0FBQSx5QkFBQSxlQUFBLENBQUEsMEJBQUEsZUFBQSxDQUFBLHlCQUFBLGVBQUEsQ0FBQSw2QkFBQSxlQUFBLENBQUEsK0JBQUEsZUFBQSxDQUFBLDBCQUFBLGVBQUEsQ0FBQSxnQ0FBQSxlQUFBLENBQUEsK0JBQUEsZUFBQSxDQUFBLDhCQUFBLGVBQUEsQ0FBQSxrQ0FBQSxlQUFBLENBQUEsb0NBQUEsZUFBQSxDQUFBLHNCQUFBLGVBQUEsQ0FBQSwyQkFBQSxlQUFBLENBQUEsdUJBQUEsZUFBQSxDQUFBLDhCQUFBLGVBQUEsQ0FBQSw0QkFBQSxlQUFBLENBQUEsOEJBQUEsZUFBQSxDQUFBLDZCQUFBLGVBQUEsQ0FBQSw0QkFBQSxlQUFBLENBQUEsMEJBQUEsZUFBQSxDQUFBLDRCQUFBLGVBQUEsQ0FBQSxxQ0FBQSxlQUFBLENBQUEsb0NBQUEsZUFBQSxDQUFBLGtDQUFBLGVBQUEsQ0FBQSxvQ0FBQSxlQUFBLENBQUEsd0JBQUEsZUFBQSxDQUFBLHlCQUFBLGVBQUEsQ0FBQSx3QkFBQSxlQUFBLENBQUEseUJBQUEsZUFBQSxDQUFBLDRCQUFBLGVBQUEsQ0FBQSw2QkFBQSxlQUFBLENBQUEsNEJBQUEsZUFBQSxDQUFBLDRCQUFBLGVBQUEsQ0FBQSw4QkFBQSxlQUFBLENBQUEsdUJBQUEsZUFBQSxDQUFBLHdCQUFBLGVBQUEsQ0FBQSwwQkFBQSxlQUFBLENBQUEsc0JBQUEsZUFBQSxDQUFBLHNCQUFBLGVBQUEsQ0FBQSx1QkFBQSxlQUFBLENBQUEsbUNBQUEsZUFBQSxDQUFBLHVDQUFBLGVBQUEsQ0FBQSxnQ0FBQSxlQUFBLENBQUEsb0NBQUEsZUFBQSxDQUFBLHFDQUFBLGVBQUEsQ0FBQSx5Q0FBQSxlQUFBLENBQUEsNEJBQUEsZUFBQSxDQUFBLHlCQUFBLGVBQUEsQ0FBQSxnQ0FBQSxlQUFBLENBQUEsOEJBQUEsZUFBQSxDQUFBLHlCQUFBLGVBQUEsQ0FBQSx3QkFBQSxlQUFBLENBQUEsMEJBQUEsZUFBQSxDQUFBLDZCQUFBLGVBQUEsQ0FBQSx5QkFBQSxlQUFBLENBQUEsdUJBQUEsZUFBQSxDQUFBLHVCQUFBLGVBQUEsQ0FBQSx3QkFBQSxlQUFBLENBQUEseUJBQUEsZUFBQSxDQUFBLHlCQUFBLGVBQUEsQ0FBQSx1QkFBQSxlQUFBLENBQUEsOEJBQUEsZUFBQSxDQUFBLCtCQUFBLGVBQUEsQ0FBQSxnQ0FBQSxlQUFBLENBQUEsOEJBQUEsZUFBQSxDQUFBLDhCQUFBLGVBQUEsQ0FBQSw4QkFBQSxlQUFBLENBQUEsMkJBQUEsZUFBQSxDQUFBLDBCQUFBLGVBQUEsQ0FBQSx5QkFBQSxlQUFBLENBQUEsNkJBQUEsZUFBQSxDQUFBLDJCQUFBLGVBQUEsQ0FBQSw0QkFBQSxlQUFBLENBQUEsd0JBQUEsZUFBQSxDQUFBLHdCQUFBLGVBQUEsQ0FBQSwyQkFBQSxlQUFBLENBQUEsMkJBQUEsZUFBQSxDQUFBLDRCQUFBLGVBQUEsQ0FBQSwrQkFBQSxlQUFBLENBQUEsOEJBQUEsZUFBQSxDQUFBLDRC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Q29udGVudCI6WyIvKiEgYW5ndWxhcmpzLXNsaWRlciAtIHY1LjkuMCAtIFxuIChjKSBSYWZhbCBaYWphYyA8cnphamFjQGdtYWlsLmNvbT4sIFZhbGVudGluIEhlcnZpZXUgPHZhbGVudGluQGhlcnZpZXUubWU+LCBKdXNzaSBTYWFyaXZpcnRhIDxqdXNhc2lAZ21haWwuY29tPiwgQW5nZWxpbiBTaXJidSA8YW5nZWxpbi5zaXJidUBnbWFpbC5jb20+IC0gXG4gaHR0cHM6Ly9naXRodWIuY29tL2FuZ3VsYXItc2xpZGVyL2FuZ3VsYXJqcy1zbGlkZXIgLSBcbiAyMDE2LTEyLTEyICovXG4ucnpzbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBtYXJnaW46IDM1cHggMCAxNXB4IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ucnpzbGlkZXIud2l0aC1sZWdlbmQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ucnpzbGlkZXJbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnJ6c2xpZGVyW2Rpc2FibGVkXSAucnotcG9pbnRlciB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOGUwZjM7XG59XG5cbi5yenNsaWRlcltkaXNhYmxlZF0gLnJ6LWJhci13cmFwcGVyLnJ6LWRyYWdnYWJsZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5yenNsaWRlcltkaXNhYmxlZF0gLnJ6LWJhci5yei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjOGI5MWEyO1xufVxuXG4ucnpzbGlkZXJbZGlzYWJsZWRdIC5yei10aWNrcyAucnotdGljayB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5yenNsaWRlcltkaXNhYmxlZF0gLnJ6LXRpY2tzIC5yei10aWNrLnJ6LXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzhiOTFhMjtcbn1cblxuLnJ6c2xpZGVyIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnJ6c2xpZGVyIC5yei1iYXNlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cblxuLnJ6c2xpZGVyIC5yei1iYXItd3JhcHBlciB7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnJ6c2xpZGVyIC5yei1iYXItd3JhcHBlci5yei1kcmFnZ2FibGUge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5yenNsaWRlciAucnotYmFyIHtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZDhlMGYzO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4ucnpzbGlkZXIgLnJ6LWJhci5yei1zZWxlY3Rpb24ge1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiAjMGRiOWYwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4ucnpzbGlkZXIgLnJ6LXBvaW50ZXIge1xuICB0b3A6IC0xNHB4O1xuICB6LWluZGV4OiAzO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZGI5ZjA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG5cbi5yenNsaWRlciAucnotcG9pbnRlcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiAxMnB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29udGVudDogJyc7XG59XG5cbi5yenNsaWRlciAucnotcG9pbnRlcjpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yenNsaWRlciAucnotcG9pbnRlci5yei1hY3RpdmUge1xuICB6LWluZGV4OiA0O1xufVxuXG4ucnpzbGlkZXIgLnJ6LXBvaW50ZXIucnotYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1MWFmZjtcbn1cblxuLnJ6c2xpZGVyIC5yei1idWJibGUge1xuICBib3R0b206IDE2cHg7XG4gIHBhZGRpbmc6IDFweCAzcHg7XG4gIGNvbG9yOiAjNTU2MzdkO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5yenNsaWRlciAucnotYnViYmxlLnJ6LXNlbGVjdGlvbiB7XG4gIHRvcDogMTZweDtcbn1cblxuLnJ6c2xpZGVyIC5yei1idWJibGUucnotbGltaXQge1xuICBjb2xvcjogIzU1NjM3ZDtcbn1cblxuLnJ6c2xpZGVyIC5yei10aWNrcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtM3B4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5yenNsaWRlciAucnotdGlja3MgLnJ6LXRpY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiAjZDhlMGYzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5yenNsaWRlciAucnotdGlja3MgLnJ6LXRpY2sucnotc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjMGRiOWYwO1xufVxuXG4ucnpzbGlkZXIgLnJ6LXRpY2tzIC5yei10aWNrIC5yei10aWNrLXZhbHVlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbn1cblxuLnJ6c2xpZGVyIC5yei10aWNrcyAucnotdGljayAucnotdGljay1sZWdlbmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjRweDtcbiAgbWF4LXdpZHRoOiA1MHB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbn1cblxuLnJ6c2xpZGVyIC5yei10aWNrcy5yei10aWNrcy12YWx1ZXMtdW5kZXIgLnJ6LXRpY2stdmFsdWUge1xuICB0b3A6IGluaXRpYWw7XG4gIGJvdHRvbTogLTMycHg7XG59XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4ucnpzbGlkZXIucnotdmVydGljYWwgLnJ6LWJhc2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucnpzbGlkZXIucnotdmVydGljYWwgLnJ6LWJhci13cmFwcGVyIHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDAgMCAxNnB4O1xuICBtYXJnaW46IDAgMCAwIC0xNnB4O1xufVxuXG4ucnpzbGlkZXIucnotdmVydGljYWwgLnJ6LWJhciB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucnpzbGlkZXIucnotdmVydGljYWwgLnJ6LXBvaW50ZXIge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTE0cHggIWltcG9ydGFudDtcbn1cblxuLnJ6c2xpZGVyLnJ6LXZlcnRpY2FsIC5yei1idWJibGUge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDE2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLnJ6c2xpZGVyLnJ6LXZlcnRpY2FsIC5yei1idWJibGUucnotc2VsZWN0aW9uIHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCAucnotdGlja3Mge1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0zcHg7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCAucnotdGlja3MgLnJ6LXRpY2sge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnJ6c2xpZGVyLnJ6LXZlcnRpY2FsIC5yei10aWNrcyAucnotdGljayAucnotdGljay12YWx1ZSB7XG4gIHRvcDogaW5pdGlhbDtcbiAgbGVmdDogMjRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI4JSk7XG59XG5cbi5yenNsaWRlci5yei12ZXJ0aWNhbCAucnotdGlja3MgLnJ6LXRpY2sgLnJ6LXRpY2stbGVnZW5kIHtcbiAgdG9wOiBpbml0aWFsO1xuICByaWdodDogMjRweDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjglKTtcbn1cblxuLnJ6c2xpZGVyLnJ6LXZlcnRpY2FsIC5yei10aWNrcy5yei10aWNrcy12YWx1ZXMtdW5kZXIgLnJ6LXRpY2stdmFsdWUge1xuICByaWdodDogMjRweDtcbiAgYm90dG9tOiBpbml0aWFsO1xuICBsZWZ0OiBpbml0aWFsO1xufSJdfQ== */