/* normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}ul,li{padding:0;border:0}button{margin:0;padding:0;box-shadow:none;border:0 none}a{text-decoration:none;color:inherit}a:hover{cursor:pointer}h1,h2,h3,h4,h5,h6{padding:0;margin:0}*{outline:0}::-webkit-input-placeholder{font-size:8pt;vertical-align:middle}::-moz-placeholder{font-size:8pt;vertical-align:middle}:-ms-input-placeholder{font-size:8pt;vertical-align:middle}input:-moz-placeholder{font-size:8pt;vertical-align:middle}html,body{height:100%;max-height:100%;width:100%;font-size:13px;font-family:'Open Sans','Trebouchet MS';font-weight:300;background:url(../images/white-plaster.png) repeat center center;-webkit-font-smoothing:subpixel-antialiased;min-width:1280px}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}.back-to-self{margin-left:30px}h1{font-size:1.2em}h1 img{margin-right:10px;vertical-align:middle}.scroller_anchor{height:0px;margin:0;padding:0}#flash-message{background:#d22f2f;color:#fff;font-size:20px;line-height:36px;left:42%;opacity:0.8;padding:0.75em 2em;position:absolute;text-align:center;text-shadow:1px 1px 1px #e94a13;top:106px;filter:alpha(opacity=80);-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:rgba(0,0,0,0.33) 1px 1px 5px;-moz-box-shadow:rgba(0,0,0,0.33) 1px 1px 5px;box-shadow:rgba(0,0,0,0.33) 1px 1px 5px;-webkit-font-smoothing:antialiased}#flash-message strong{font-weight:normal;opacity:1}#gymboard-flash{background:#d22f2f;color:#fff;font-size:20px;line-height:36px;left:42%;opacity:0.8;padding:0.75em 2em;position:absolute;text-align:center;text-shadow:1px 1px 1px #e94a13;top:106px;filter:alpha(opacity=80);-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:rgba(0,0,0,0.33) 1px 1px 5px;-moz-box-shadow:rgba(0,0,0,0.33) 1px 1px 5px;box-shadow:rgba(0,0,0,0.33) 1px 1px 5px;-webkit-font-smoothing:antialiased}#gymboard-flash strong{font-weight:normal;opacity:1}.page{width:100%;height:100%}.log-in-wrapper{text-align:center;padding-top:170px}.log-in-wrapper span{font-size:7pt;color:#6d6e70}.log-in{margin:0 auto;width:310px;height:240px;background-color:#ebebeb;border:1px solid #c7c7c7;-webkit-box-shadow:#c7c7c7 1px 1px 2px 1px;-moz-box-shadow:#c7c7c7 1px 1px 2px 1px;box-shadow:#c7c7c7 1px 1px 2px 1px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.log-in h1{margin:20px 0;color:#a60032}.log-in input[type=text],.log-in input[type=password]{width:180px;height:25px;border:0 none}.log-in input[type="submit"]{width:105px;height:25px;font-size:8.75pt;margin:0 auto 10px auto;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #cc1f3f), color-stop(100%, #8c2326));background-image:-webkit-linear-gradient(top, #cc1f3f,#8c2326);background-image:-moz-linear-gradient(top, #cc1f3f,#8c2326);background-image:-o-linear-gradient(top, #cc1f3f,#8c2326);background-image:linear-gradient(top, #cc1f3f,#8c2326);color:#fff;outline:0;border:0 none;box-shadow:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.log-in a{color:#6d6e70;font-size:7pt;display:block}.log-in-container{margin-top:50px}.input-wrapper{border:1px solid #cfcfcf;width:220px;height:30px;line-height:30px;background:#fff;display:inline-block;margin-bottom:15px;-webkit-box-shadow:#e6e6e6 1px 1px 1px 1px inset;-moz-box-shadow:#e6e6e6 1px 1px 1px 1px inset;box-shadow:#e6e6e6 1px 1px 1px 1px inset}.input-wrapper i{padding:0 10px}.input-wrapper input{height:24px}.logo-wrapper{text-align:center;background-color:#a60032;height:60px;line-height:60px}.logo-wrapper h1{color:#fff}.city-wrapper{position:relative}.city-select,.logout-options{z-index:10;position:absolute;width:150px;left:-75px;top:40px;border:1px solid #c6c6c6;-webkit-box-shadow:#000 0px 0px 5px;-moz-box-shadow:#000 0px 0px 5px;box-shadow:#000 0px 0px 5px}.city-select a,.logout-options a{text-align:center;color:#000;font-size:12px;font-weight:normal;padding:2px 15px;border-bottom:1px solid #c6c6c6;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e3e3e3));background-image:-webkit-linear-gradient(top, #ffffff,#e3e3e3);background-image:-moz-linear-gradient(top, #ffffff,#e3e3e3);background-image:-o-linear-gradient(top, #ffffff,#e3e3e3);background-image:linear-gradient(top, #ffffff,#e3e3e3);display:block}.city-select a:last-child,.logout-options a:last-child{border-bottom:0 none}.city-select:after,.city-select:before,.logout-options:after,.logout-options:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;content:'';border-bottom:10px solid #fff;position:absolute;top:-10px;left:65px}.city-select:before,.logout-options:before{top:-12px;left:63px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #c6c6c6}.logout-options{top:55px;left:0%}.logout-options a{text-transform:none;padding:15px}.logout-options a i{display:inline-block;vertical-align:middle;margin-right:5px}.city-select-first-selected:after,.city-select-first-selected:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;content:'';border-bottom:10px solid #cc1f3f;position:absolute;top:-10px;left:65px}.city-select-first-selected:before{top:-12px;left:63px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #c6c6c6}a.city-selected{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #cc1f3f), color-stop(100%, #8c2326));background-image:-webkit-linear-gradient(top, #cc1f3f,#8c2326);background-image:-moz-linear-gradient(top, #cc1f3f,#8c2326);background-image:-o-linear-gradient(top, #cc1f3f,#8c2326);background-image:linear-gradient(top, #cc1f3f,#8c2326);color:#fff}.main-container{float:left;width:87%;position:relative}.left-nav{float:left;width:13%;min-height:100%;background-color:#2c2c2c;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.left-nav nav{text-transform:uppercase}.left-nav ul{list-style:none}.menu-level-1,.menu-level-2-wrapper{margin-top:5px;border-left:3px solid #262624;background-color:#262624;padding:25px 15px;font-weight:bold}.menu-level-1 i,.menu-level-2-wrapper i{width:25px}.menu-level-1:hover,.menu-level-2:hover{color:#a60032}.menu-level-2-wrapper{padding:0}.menu-level-2{border-left:3px solid #262624;background-color:#262624;padding:15px 10px;font-weight:300}.main-header{background-color:#343434;color:#fff;height:60px;width:100%;z-index:10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:5px solid #a60032}.main-header span{float:left;background-color:#a60032;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:30px;line-height:30px;padding:0 10px 0 20px;margin:14px 0 0 25px}.main-header span i{vertical-align:middle;margin-left:15px}.main-header form{margin-left:0;display:inline}.main-header select{height:20px}.main-content{position:absolute;top:60px;width:100%;font-size:12px}.user-name{float:right;margin-right:50px;line-height:60px;text-transform:uppercase;position:relative}.page-title{text-align:center;margin:30px 15px;font-size:1.3em;font-weight:300;text-transform:uppercase}.menu-item-left{float:left}.menu-item-right{float:right}.menu-current{position:relative;border-left:3px solid #a51b34}.menu-current:after{content:'';border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff;position:absolute;right:0}ul.ui-tabs-nav{list-style:none;border-bottom:1px solid #a1a1a1;padding:20px 0 0 20px;margin:0}ul.ui-tabs-nav li{display:inline-block;padding:7px 25px;margin-bottom:-1px}ul li.ui-tabs-active{border:1px solid #a1a1a1;border-bottom-color:#fff;color:#555555;background:#fff}ul li.ui-tabs-active:hover{background:#fff;border-bottom:1px solid #fff}.main-content-tab,.dashboard{font-size:12px;background:#fff;position:absolute;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:30px}.main-content-tab iframe,.dashboard iframe{width:100%;height:100%;border:0 none}.dashboard table{margin:0 0 50px 0;overflow-y:auto;max-height:500px}.dashboard-header{margin:10px 0 20px 0}.dashboard-header button{float:right;margin-top:20px}.dashboard-column-left{width:50%;float:left}.dashboard-column-right{width:35%;float:left;margin-left:10%}.view-options{padding-left:30px;font-weight:600;background:#fff;border-bottom:1px solid #a1a1a1}.view-options-buttons-wrapper,.view-options-week,.view-options-select-wrapper,.view-options-search{display:inline-block;margin:12px 20px 12px 20px}.view-options-buttons-wrapper button,.view-options-week button,.view-options-select-wrapper button,.view-options-search button{display:inline-block;background:#fff;padding:7px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.view-options-buttons-wrapper,.view-options-week{border:1px solid #a1a1a1}.view-options-search{width:270px}button.view-options-buttons-selected{background-color:#e4e5e6;-webkit-box-shadow:inset 0 0 3px #a1a1a1;-moz-box-shadow:inset 0 0 3px #a1a1a1;box-shadow:inset 0 0 3px #a1a1a1}button.view-options-buttons-selected:first-child{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}button.view-options-buttons-selected:last-child{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.view-options-week i,.view-options-week span,.view-options-add-service i,.view-options-add-service span{display:inline-block;vertical-align:middle}.view-options-week span,.view-options-add-service span{padding:5px 15px}.view-options-week i.calendar,.view-options-add-service i.calendar{padding:2px 0px 6px 5px}i.triangle-left{padding:0 5px 0 5px}i.triangle-right{padding:0 5px 0 5px}.view-options-week em{font-style:normal}.view-options-week strong{color:#a7243f}.view-options-week span{background-color:#e4e5e6;border-left:1px solid #a1a1a1;border-right:1px solid #a1a1a1}.red-button,.black-button{-webkit-font-smoothing:antialiased;line-height:15px;text-transform:uppercase;font-weight:bold;display:inline-block;padding:7px;margin:20px 2%;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #cc1f3f), color-stop(100%, #8c2326));background-image:-webkit-linear-gradient(top, #cc1f3f,#8c2326);background-image:-moz-linear-gradient(top, #cc1f3f,#8c2326);background-image:-o-linear-gradient(top, #cc1f3f,#8c2326);background-image:linear-gradient(top, #cc1f3f,#8c2326)}.red-button span,.red-button i,.red-button a,.black-button span,.black-button i,.black-button a{display:inline-block;vertical-align:middle}.red-button span,.black-button span{margin:0}.red-button i,.black-button i{padding:0 5px 0 0}.black-button{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #343434), color-stop(100%, #262624));background-image:-webkit-linear-gradient(top, #343434,#262624);background-image:-moz-linear-gradient(top, #343434,#262624);background-image:-o-linear-gradient(top, #343434,#262624);background-image:linear-gradient(top, #343434,#262624)}.red-button+.black-button,.black-button+.red-button{margin-left:5px}form .red-button,form .black-button{margin:20px 0}.view-options-button{margin:13px 45px 10px 0;float:right}.view-options-button-left{margin:15px 0 15px 15px;float:left}.timeline-week{border-bottom:1px solid #bdbdbd;background:url(../images/timeline-bg.png) repeat-x center #fff;padding-left:5%}.timeline-week ul{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0 auto;position:relative}.timeline-week li{text-align:center;display:inline-block;padding:10px 0;width:100px;vertical-align:middle;position:relative}.timeline-week li span{display:block;color:#8c959d}.timeline-week li:hover{cursor:pointer}.timeline-week-date{color:#8c959d;font-size:1.2em;line-height:1.1em}.timeline-week-bullet{font-size:2em;line-height:0.5em}.timeline-week-day{font-size:0.8em;line-height:1.8em}li.timeline-week-current{font-size:130%}li.timeline-week-current span{color:#a71c31}li.timeline-week-current:after{content:'';height:100%;width:100%;position:absolute;bottom:-7px;left:0;background:url(../images/border-arrow.png) no-repeat bottom center}table{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px 0 0 2%;width:98%;color:#6d6e71;font-size:11px}table td,table th{padding:10px 0px 10px 20px;text-transform:uppercase}table td{vertical-align:middle}table th{font-weight:normal;color:#6d6e70;text-align:left;font-size:11px}table h3{font-size:14px;font-weight:normal}table tr{border-bottom:1px solid #cacaca}table tbody tr{background-color:#f5f5f5}table strong{font-weight:600}table sup{background-color:#a71b35;font-size:0.75em;color:#fff;margin-left:5px;padding:2px;top:-0.9em;-webkit-font-smoothing:antialiased;font-weight:normal}.paging{color:#6d6e71;width:20%;margin:0 auto}.paging a{margin:12px 0;width:10%;float:left}.paging p{text-align:center;width:80%;float:left}.center{text-align:center}.paging-next{text-align:right}td.schedule-time,.th.schedule-time{width:100px}td.schedule-training{min-width:200px}.schedule-capacity,.schedule-booked{display:inline-block;padding:2px;width:25px;height:25px;line-height:25px;text-align:center;color:#fff;vertical-align:middle;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.schedule-capacity{background-color:#595957}.schedule-booked{background-color:#a71b35}.schedule-slash{color:#6d6e70;font-size:2em;vertical-align:middle;display:inline-block}.training-icons{display:inline-block;background-image:url(../images/training-icons.png);height:19px;width:28px;margin-right:15px;vertical-align:middle}.crossfit{background-position:0 0}.crossfit-beginner{background-position:27px 0}.lifting{background-position:-26px 0}.icon-wrapper,.icon-wrapper-delete{display:inline-block;border:1px solid #bdbdbd;background-color:#fff}.icon-wrapper{padding:5px}.icon-wrapper-delete{padding:7px 5px 3px 5px}.user-image,.user-image-header{width:40px;height:40px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;-o-border-radius:35px;border-radius:35px;-webkit-box-shadow:inset 0 0 5px #6d6e71;-moz-box-shadow:inset 0 0 5px #6d6e71;box-shadow:inset 0 0 5px #6d6e71}.user-header{padding-left:30px;background:#fff;border-bottom:1px solid #a1a1a1}.user-header i.reply{margin-right:5px}.user-header strong{font-size:25px;font-weight:300}.user-header-user-name{padding-top:20px;display:inline-block}.user-header-user-name *{display:inline-block;vertical-align:middle}.user-image-header{display:inline-block;margin:0 30px 0 10px}h4{padding-bottom:3px;border-bottom:1px solid #6d6e71;margin:25px;font-size:13px;font-weight:600;text-transform:uppercase;color:#6d6e71;width:560px}form h4{width:100%;margin:20px 0}form{margin-left:45px;color:#6d6e71;font-size:12px}form input,form select{height:30px;color:#6d6e71;font-weight:300;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 5px;border:1px solid #d1d3d4;width:100%}form textarea{border:1px solid #d1d3d4;padding:0 5px;line-height:30px;width:100%;resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form select{width:100%;background:#fff;border:0 none;height:28px;line-height:28px}form input[type=checkbox],form input[type=radio]{height:auto;width:auto;display:inline-block;margin-right:5px}form input[type=number]{width:80px}form input[type=file]{border:0 none;height:auto;line-height:1;padding:10px 0}form label{display:block;font-size:10px;text-transform:uppercase}form span:not(.selection):not(.select2-selection){margin-right:7px}label.radio-label{display:inline-block;font-size:inherit;vertical-align:middle;text-transform:none}label.checkbox-label{display:inline-block;font-size:inherit;text-transform:none}form.search,form.filter{margin-left:5px}.select-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d1d3d4;width:100%;height:30px}.form-field{margin-bottom:10px}.form-column,.form-column-full-width,.form-column-half-width,.form-column-third,.form-column-fourth,.form-column-auto-width{position:relative;float:left;margin-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-column-full-width{width:100%}.form-column-half-width{width:48%;margin-left:4%}.form-column-third{width:30%;margin-left:5%}.form-column-fourth{width:22.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:3.333%}.form-column-auto-width{width:auto}.form-column-first{margin-left:0}.form-column-wrapper{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:250px}.form-double-column-wrapper,.form-double-column-wrapper-left,.form-double-column-wrapper-right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:530px}.form-double-column-wrapper-left,.form-double-column-wrapper-right{float:left}.form-double-column-wrapper-right{margin-left:30px}.settings-col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.user-credits-trainings,.settings-two-col{width:480px;margin-top:10px}.user-credits-trainings input[type=number],.settings-two-col input[type=number]{width:40px;float:left;display:block;padding:0 0 0 5px}.user-credits-trainings input[type=text],.settings-two-col input[type=text]{width:125px;float:left;display:block;margin-left:5px}.user-credits-trainings-row{margin-bottom:5px}.form-field-informative{background:#e6e7e8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;height:30px;line-height:30px;border:1px solid #d1d3d4}.user-credits-trainings-col-left{float:left;width:290px}.user-credits-trainings-col-right{margin-left:5px;float:left;width:235px}.user-contact-info{margin-left:30px}.user-basic-info-form-submit{margin:10px 0}td.user{font-size:13px;text-transform:none}td.user span{color:gray;font-size:11px}.global-settings{float:left;width:270px}.settings-default-values{float:left;width:180px;margin-left:30px}.individual-legend-wrapper{margin-left:10%}.individual-legend{margin-right:calc(15% - 80px);font-weight:600;text-transform:uppercase;color:#fff;font-size:0.75em;margin-top:10px;text-align:right}.individual-legend span{margin-left:1px;padding:2px 4px;display:inline-block;margin-bottom:2px}.individual-timeline{position:relative;padding:20px 0 15px 10%;margin-top:20px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.individual-timeline-hour{float:left;text-align:center;font-size:1.2em}.individual-timeline-hour span{display:block;font-size:2em;line-height:0.7;text-align:center}.individual-timeline-halfhour{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #ccc;height:7px;margin-top:-13px}.timeline-wrapper{width:85%;overflow:hidden;position:relative;margin-right:-20px;float:left}.timeline-wrapper-2{position:relative;padding-left:20px;left:0}.individual-timeline-next,.individual-timeline-prev{width:20px;height:20px;border:1px solid #ccc;float:left;text-align:center;font-size:1em;line-height:18px;background:#fff;position:relative;z-index:30}.individual-timeline-next:hover,.individual-timeline-prev:hover{cursor:pointer}.individual-timeline-prev{margin-left:78px}.individual-timeline-next-wrapper{width:30px;height:35px;background:#fff;position:relative;z-index:30;text-align:right;float:left}.fake-border{position:absolute;bottom:5px;width:100%;border-bottom:1px solid #ccc}.individual-timeline-border{position:absolute;height:1px;width:100%;left:0;top:48px;border-bottom:1px solid #ccc}.week-schedule-individual-day{position:relative;margin-top:3px}.day{float:left;width:10%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px;background-color:#f6f6f6;font-weight:bold;text-transform:uppercase;font-size:1.1em}.activity{float:left;width:90%}.activity-name{width:120px;float:left;height:30px;line-height:30px;border-right:2px solid #fff;text-align:right;font-weight:600;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 5px;display:inline-block}.activity .training-add{display:inline-block;margin:6px 5px;border-bottom:1px solid #fff}.training-add{font-weight:600}.training-add:hover{border-bottom:1px solid #6d6e71}.activity-name{background-color:#ececec;position:absolute;z-index:200;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.entypo.activity-delete{position:absolute;left:96%;font-size:3em;line-height:30px}.activity-schedule{float:left;height:30px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:100px}.schedule-items-wrapper,.individual-day-schedule-items-wrapper{position:relative;height:30px;background-color:rgba(228,228,228,0.5);-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 2px 2px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0 0 2px 2px inset;box-shadow:rgba(0,0,0,0.2) 0 0 2px 2px inset;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff}.schedule-items-wrapper:hover{cursor:pointer}.individual-day-schedule-items-wrapper{position:absolute;width:100%}.individual-day-schedule-base{position:relative}.schedule-item,.individual-day-schedule-item{height:28px;position:absolute;top:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;color:#fff;font-weight:600;font-size:0.8em;text-transform:uppercase;padding:2px 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:22}.schedule-item span,.individual-day-schedule-item span{position:relative;z-index:23}.schedule-item:hover,.individual-day-schedule-item:hover{cursor:pointer}.timeline-division{position:absolute;z-index:22;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.individual-day-timeline-division{position:absolute;width:100%;z-index:22;height:100%}.timeline-division:hover,.individual-day-timeline-division:hover{cursor:pointer}.timeline-step{float:left;height:28px;border-left:1px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.schedule-free{background-color:rgba(44,44,44,0.23)}.schedule-reserved{background-color:#a60032}.schedule-confirmation-waiting{background-color:#e7e2a9}.schedule-confirmation-waiting[data-reservation-id]{background-color:#e7b037}.schedule-longtime-reserved{background-color:#3a0094}.schedule-inaccessible{background-color:#e4e4e4}.schedule-breakdown{background-color:#2c2c2b}.zoom-wrapper{margin-left:10%;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.zoom{text-align:right;width:85%;margin-left:80px;margin-top:20px}.zoom a{outline:0}.zoom-in,.zoom-out{display:inline-block;vertical-align:middle;font-size:1.5em;color:#6f6f6e;border:1px solid #6f6f6e;padding:1px 4px 2px 4px}#slider{width:150px;display:inline-block;vertical-align:middle;background-color:#6f6f6e;height:2px;position:relative;margin:0 5px}.ui-slider .ui-slider-handle{padding:0;left:0%;top:-8px;width:10px;height:16px;background-color:#6f6f6e;position:absolute;margin-left:-5px}.ui-slider .ui-slider-handle:before{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #6f6f6e;position:absolute;bottom:-5px;left:0}.ui-slider-handle.ui-corner-all{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.ui-slider-handle.ui-state-default,.ui-slider.ui-widget-content .ui-slider-handle.ui-state-default{background:inherit;border:0 none}.individual-day-timeline{margin-top:80px;float:left;width:100px;text-align:right}.individual-day-timeline span{font-weight:600;font-size:15px;display:inline-block;vertical-align:middle;margin:-2px 2px 0 5px}.individual-day-timeline-hour{font-weight:600;font-size:1.2em}.individual-day-schedule-item{margin-top:1px;float:none;width:100%;text-align:center}.individual-day-timeline-step{width:100%;border-bottom:1px solid #fff}.individual-day-schedule{margin-top:20px;width:700px;float:left}.individual-day-schedule{display:none}.individual-day-schedule-current{display:block}.individual-day-schedule-activity{float:left;max-width:250px}.individual-day-activity-name{height:60px;line-height:60px;text-align:center;text-transform:uppercase;position:relative;z-index:2}input.error,textarea.error,select.error{background:#f9d9d9;border:2px solid #f69f9f}div.errors{width:50%;background:#f3bcb5;border:1px solid #cc3f2d;margin-bottom:20px}.errors{clear:both;color:#41242b;line-height:18px;margin-top:5px;padding:10px 0.625em 9px 20px}.errors li{list-style:inside circle}.long-menu-name{position:relative;float:left;margin-right:20px;margin-left:25px;margin-top:-25px;margin-bottom:-7px}.calendar-image{outline:none;color:transparent;border:0px solid #000;background-color:#e4e5e6;background-repeat:no-repeat;background-image:url("/images/admin/calendar.png")}.reservation-popup-header{background:#ececec;text-transform:uppercase;text-align:center;padding:20px 0 18px;font-size:16px}.reservation-popup-header .reservation-popup-date{font-size:16px}.reservation-popup-time{color:#f00}a.reservation-popup-close{display:inline-block;float:right;margin:-2px 10px 0 0;font-size:2.5em;display:inline-block;padding:14px 7px 12px;background-color:#6f6f6f;color:#ececec;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}a.reservation-popup-close:hover{background-color:#2f2f2f}.reservation-form{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 110px}.reservation-form h4{margin:12px 0 9px;font-size:11px}.reservation-form label{display:inline-block;font-size:13px;text-transform:none;margin-right:10px}.reservation-form label:last-child{margin-right:0}.reservation-form input[type=text]{background:transparent;background:#ececec;border:0}.reservation-form .js-search{margin-top:10px}.reservation-customer-name-input{margin-top:5px;width:100%;background:#ececec;border:0;font-size:15px}.reservation-customer-name-input input[type=text]{text-transform:uppercase;height:40px;font-weight:bold;border:0;width:91%;color:#000}.reservation-customer-name-input i{font-size:2.5em}.reservatino-form-user-image{position:absolute;left:-80px;top:55px;width:60px;height:60px}.reservation-customer-delete-add{position:absolute;top:70px;left:102%}a.reservation-button{display:inline-block;font-size:2.3em;line-height:1;padding:0 4px;background:#ececec;color:#000;border:1px solid #c7c7c7;margin-left:2px}.reservation-popup-wrapper table{margin:20px 0 0;width:100%}.reservation-popup-service,.reservation-popup-date{color:#000;line-height:30px;font-size:14px;text-transform:uppercase}.reservation-form-time-start,.reservation-form-time-end,.reservation-form-time-alert{background:#ececec;border:0;padding:5px 3px;width:50%;margin:0}.reservation-form-time-start:hover,.reservation-form-time-end:hover,.reservation-form-time-alert:hover{cursor:pointer}.reservation-form-time-input-button{font-size:6px;background:#d9d9d9;margin-left:-4px;padding:14px 2px 13px}.time-select{position:absolute;left:24px;padding-left:4px;padding-right:20px;background:#ececec;z-index:200;height:150px;overflow:scroll}.time-select ul{list-style:none}.time-select li:hover{cursor:pointer;background:#d9d9d9}.login-user-schedule{display:none;background-color:#a60032;color:#fff;width:120px;height:20px;position:absolute;text-align:center;z-index:100}.login-user-schedule:hover{cursor:pointer}.time-select-active{color:#000;font-weight:bold}.alert-wrapper{position:absolute;top:30px;left:50px}.alert-wrapper .time-select{left:0;top:37px;padding-left:4px;padding-right:24px}.reservation-form-time-alert{width:55px}button.request-service-form-submit{margin:10px auto;display:block}form input[type="checkbox"].checkbox-days{display:inline-block;padding:0;top:0;margin-right:5px}table.ui-datepicker-calendar td{width:14%}table.ui-datepicker-calendar td:last-child{width:14%}#ui-datepicker-div.by-week td.ui-datepicker-today.ui-datepicker-current-day a.ui-state-highlight{border:1px solid #fbd850;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00}#ui-datepicker-div.by-week td.ui-datepicker-today:not(.ui-datepicker-current-day) a.ui-state-highlight{border:1px solid #ccc;background:#f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#1c94c4}#ui-datepicker-div.by-week td.ui-datepicker-today:not(.ui-datepicker-current-day) a.ui-state-highlight.ui-state-hover{border:1px solid #fbcb09;background:#fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#c77405}.notification-popup{position:fixed;top:30%;right:0;left:0;margin:0 auto;width:450px;text-align:center;padding:40px 20px;background:#dd5c20;color:white;z-index:99999;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.notification-popup p{margin:10px 0 0;font-size:1.1em}input[type=number].segments-count{width:100%}.request-form-buttons-wrapper{text-align:center}.request-form-buttons-wrapper button,.request-form-buttons-wrapper a{display:inline-block}.attendance-form{margin-left:0}.connected-users .black-button{margin:10px 0}.delete-tooltipster{border:0px solid #000;background:#a60032;color:#fff;margin-top:15px}.delete-tooltipster .tooltipster-arrow{display:none}.delete-tooltipster .tooltipster-content{font-family:'Open Sans','Trebouchet MS';font-size:13px;line-height:20px;padding:0 10px}.delete-tooltipster .tooltipster-content:before{border:0}a{outline:none}a:active{outline:0 none}.hidden{display:none}.photo-constrain{max-width:530px;max-height:400px}.timetable_button_wrap{margin-bottom:3px;width:395px;text-align:center;color:#000;padding:0 0 0 35px;line-height:18px;position:relative;left:0px;z-index:100;margin-left:28px;float:left;height:50px;background:#F6F6F6}.timetable_button_wrap a{border:1px solid #323232;padding:9px;position:relative;border-radius:5px;left:-14px;top:6px;float:left}.timetable_button_wrap a:hover{color:#8B6528;border-color:#8B6528}.select2-dropdown{top:-17px;border:1px solid #d1d3d4 !important}.select2-container{margin-bottom:10px}.select2-container--default .select2-selection--single{border:1px solid #d1d3d4 !important;border-radius:0 !important}.training-gymboard-select{height:30px;color:#6d6e71;font-weight:300;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5px;border:1px solid #d1d3d4;width:80%;border-radius:0 !important;margin-left:30px}.gymboard-anonymous-sign-form{width:38%;display:inline-block;margin-left:0;height:140px}.attendance-counter form{float:right;border:1px dotted;padding:14px}.attendance-counter form h3{text-align:center;margin-bottom:7px}@media only screen and (min-width: 1500px){table td{vertical-align:middle}table td:last-child{width:40%}.left-nav{width:10%}.main-container{width:90%}}@font-face{font-family:'EntypoRegular';src:url("font/Entypo/entypo.eot");src:url("font/Entypo/entypo.eot?#iefix") format("embedded-opentype"),url("font/Entypo/entypo.woff") format("woff"),url("font/Entypo/entypo.ttf") format("truetype"),url("font/Entypo/entypo.svg#EntypoRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'EntypoSocialRegular';src:url("font/EntypoSocial/entypo-social.eot");src:url("font/EntypoSocial/entypo-social.eot?#iefix") format("embedded-opentype"),url("font/EntypoSocial/entypo-social.woff") format("woff"),url("font/EntypoSocial/entypo-social.ttf") format("truetype"),url("font/EntypoSocial/entypo-social.svg#EntypoRegular") format("svg");font-weight:normal;font-style:normal}.entypo{font-family:'EntypoRegular';font-size:2em;font-weight:normal;line-height:0;font-style:normal;vertical-align:middle;display:inline-block}.entypo-social{font-family:'EntypoSocialRegular';font-size:2em;font-weight:normal;line-height:0}.entypo.phone:before{content:'\1F4DE'}.entypo.mobile:before{content:'\1F4F1'}.entypo.mouse:before{content:'\E789'}.entypo.address:before{content:'\E723'}.entypo.mail:before{content:'\2709'}.entypo.paper-plane:before{content:'\1F53F'}.entypo.pencil:before{content:'\270E'}.entypo.feather:before{content:'\2712'}.entypo.attach:before{content:'\1F4CE'}.entypo.inbox:before{content:'\E777'}.entypo.reply:before{content:'\E712'}.entypo.reply-all:before{content:'\E713'}.entypo.forward:before{content:'\27A6'}.entypo.user:before{content:'\1F464'}.entypo.users:before{content:'\1F465'}.entypo.add-user:before{content:'\E700'}.entypo.vcard:before{content:'\E722'}.entypo.export:before{content:'\E715'}.entypo.location:before{content:'\E724'}.entypo.map:before{content:'\E727'}.entypo.compass:before{content:'\E728'}.entypo.direction:before{content:'\27A2'}.entypo.hair-cross:before{content:'\1F3AF'}.entypo.share:before{content:'\E73C'}.entypo.shareable:before{content:'\E73E'}.entypo.heart:before{content:'\2665'}.entypo.heart-empty:before{content:'\2661'}.entypo.star:before{content:'\2605'}.entypo.star-empty:before{content:'\2606'}.entypo.thumbs-up:before{content:'\1F44D'}.entypo.thumbs-down:before{content:'\1F44E'}.entypo.chat:before{content:'\E720'}.entypo.comment:before{content:'\E718'}.entypo.quote:before{content:'\275E'}.entypo.home:before{content:'\2302'}.entypo.popup:before{content:'\E74C'}.entypo.search:before{content:'\1F50D'}.entypo.flashlight:before{content:'\1F526'}.entypo.print:before{content:'\E716'}.entypo.bell:before{content:'\1F514'}.entypo.link:before{content:'\1F517'}.entypo.flag:before{content:'\2691'}.entypo.cog:before{content:'\2699'}.entypo.tools:before{content:'\2692'}.entypo.trophy:before{content:'\1F3C6'}.entypo.tag:before{content:'\E70C'}.entypo.camera:before{content:'\1F4F7'}.entypo.megaphone:before{content:'1F4E3'}.entypo.moon:before{content:'\0045'}.entypo.palette:before{content:'\1F3A8'}.entypo.leaf:before{content:'\1F342'}.entypo.note:before{content:'\266A'}.entypo.beamed-note:before{content:'\266B'}.entypo.new:before{content:'\1F4A5'}.entypo.graduation-cap:before{content:'\1F393'}.entypo.book:before{content:'\1F4D5'}.entypo.newspaper:before{content:'\1F4F0'}.entypo.bag:before{content:'\1F45C'}.entypo.airplane:before{content:'\2708'}.entypo.lifebuoy:before{content:'\E788'}.entypo.eye:before{content:'\E70A'}.entypo.clock:before{content:'\1F554'}.entypo.mic:before{content:'\1F3A4'}.entypo.calendar:before{content:'\1F4C5'}.entypo.flash:before{content:'\26A1'}.entypo.thunder-cloud:before{content:'\26C8'}.entypo.droplet:before{content:'\1F4A7'}.entypo.cd:before{content:'\1F4BF'}.entypo.briefcase:before{content:'\1F4BC'}.entypo.air:before{content:'\1F4A8'}.entypo.hourglass:before{content:'\23F3'}.entypo.gauge:before{content:'\1F6C7'}.entypo.language:before{content:'\1F394'}.entypo.network:before{content:'\E776'}.entypo.key:before{content:'\1F511'}.entypo.battery:before{content:'\1F50B'}.entypo.bucket:before{content:'\1F4FE'}.entypo.magnet:before{content:'\E7A1'}.entypo.drive:before{content:'\1F4FD'}.entypo.cup:before{content:'\2615'}.entypo.rocket:before{content:'\1F680'}.entypo.brush:before{content:'\E79A'}.entypo.suitcase:before{content:'\1F6C6'}.entypo.traffic-cone:before{content:'\1F6C8'}.entypo.globe:before{content:'\1F30E'}.entypo.keyboard:before{content:'\2328'}.entypo.browser:before{content:'\E74E'}.entypo.publish:before{content:'\E74D'}.entypo.progress-3:before{content:'\E76B'}.entypo.progress-2:before{content:'\E76A'}.entypo.progress-1:before{content:'\E769'}.entypo.progress-0:before{content:'\E768'}.entypo.light-down:before{content:'\1F505'}.entypo.light-up:before{content:'\1F506'}.entypo.adjust:before{content:'\25D1'}.entypo.code:before{content:'\E714'}.entypo.monitor:before{content:'\1F4BB'}.entypo.infinity:before{content:'\221E'}.entypo.light-bulb:before{content:'\1F4A1'}.entypo.credit-card:before{content:'\1F4B3'}.entypo.database:before{content:'\1F4F8'}.entypo.voicemail:before{content:'\2707'}.entypo.clipboard:before{content:'\1F4CB'}.entypo.cart:before{content:'\E73D'}.entypo.box:before{content:'\1F4E6'}.entypo.ticket:before{content:'\1F3AB'}.entypo.rss:before{content:'\E73A'}.entypo.signal:before{content:'\1F4F6'}.entypo.thermometer:before{content:'\1F4FF'}.entypo.water:before{content:'\1F4A6'}.entypo.sweden:before{content:'\F601'}.entypo.line-graph:before{content:'\1F4C8'}.entypo.pie-chart:before{content:'\25F4'}.entypo.bar-graph:before{content:'\1F4CA'}.entypo.area-graph:before{content:'\1F53E'}.entypo.lock:before{content:'\1F512'}.entypo.lock-open:before{content:'\1F513'}.entypo.logout:before{content:'\E741'}.entypo.login:before{content:'\E740'}.entypo.check:before{content:'\2713'}.entypo.cross:before{content:'\274C'}.entypo.squared-minus:before{content:'\229F'}.entypo.squared-plus:before{content:'\229E'}.entypo.squared-cross{margin-top:-5px}.entypo.squared-cross:before{content:'\274E'}.entypo.circled-minus:before{content:'\2296'}.entypo.circled-plus:before{content:'\2295'}.entypo.circled-cross:before{content:'\2716'}.entypo.minus:before{content:'\2796'}.entypo.plus:before{content:'\2795'}.entypo.erase:before{content:'\232B'}.entypo.block:before{content:'\1F6AB'}.entypo.info:before{content:'\2139'}.entypo.circled-info:before{content:'\E705'}.entypo.help:before{content:'\2753'}.entypo.circled-help:before{content:'\E704'}.entypo.warning:before{content:'\26A0'}.entypo.cycle:before{content:'\1F504'}.entypo.cw:before{content:'\27F3'}.entypo.ccw:before{content:'\27F2'}.entypo.shuffle:before{content:'\1F500'}.entypo.back:before{content:'\1F519'}.entypo.level-down:before{content:'\21B3'}.entypo.retweet:before{content:'\E717'}.entypo.loop:before{content:'\1F501'}.entypo.back-in-time:before{content:'\E771'}.entypo.level-up:before{content:'\21B0'}.entypo.switch:before{content:'\21C6'}.entypo.numbered-list:before{content:'\E005'}.entypo.add-to-list:before{content:'\E003'}.entypo.layout:before{content:'\268F'}.entypo.list:before{content:'\2630'}.entypo.text-doc:before{content:'\1F4C4'}.entypo.text-doc-inverted:before{content:'\E731'}.entypo.doc:before{content:'\E730'}.entypo.docs:before{content:'\E736'}.entypo.landscape-doc:before{content:'\E737'}.entypo.picture:before{content:'\1F304'}.entypo.video:before{content:'\1F3AC'}.entypo.music:before{content:'\1F3B5'}.entypo.folder:before{content:'\1F4C1'}.entypo.archive:before{content:'\E800'}.entypo.trash:before{content:'\E729'}.entypo.upload:before{content:'\1F4E4'}.entypo.download:before{content:'\1F4E5'}.entypo.save:before{content:'\1F4BE'}.entypo.install:before{content:'\E778'}.entypo.cloud:before{content:'\2601'}.entypo.upload-cloud:before{content:'\E711'}.entypo.bookmark:before{content:'\1F516'}.entypo.bookmarks:before{content:'\1F4D1'}.entypo.open-book:before{content:'\1F4D6'}.entypo.play:before{content:'\25B6'}.entypo.paus:before{content:'\2016'}.entypo.record:before{content:'\25CF'}.entypo.stop:before{content:'\25A0'}.entypo.ff:before{content:'\23E9'}.entypo.fb:before{content:'\23EA'}.entypo.to-start:before{content:'\23EE'}.entypo.to-end:before{content:'\23ED'}.entypo.resize-full:before{content:'\E744'}.entypo.resize-small:before{content:'\E746'}.entypo.volume:before{content:'\23F7'}.entypo.sound:before{content:'\1F50A'}.entypo.mute:before{content:'\1F507'}.entypo.flow-cascade:before{content:'\1F568'}.entypo.flow-branch:before{content:'\1F569'}.entypo.flow-tree:before{content:'\1F56A'}.entypo.flow-line:before{content:'\1F56B'}.entypo.flow-parallel:before{content:'\1F56C'}.entypo.left-bold:before{content:'\E4AD'}.entypo.down-bold:before{content:'\E4B0'}.entypo.up-bold:before{content:'\E4AF'}.entypo.right-bold:before{content:'\E4AE'}.entypo.left:before{content:'\2B05'}.entypo.down:before{content:'\2B07'}.entypo.up:before{content:'\2B06'}.entypo.right:before{content:'\27A1'}.entypo.circled-left:before{content:'\E759'}.entypo.circled-down:before{content:'\E758'}.entypo.circled-up:before{content:'\E75B'}.entypo.circled-right:before{content:'\E75A'}.entypo.triangle-left:before{content:'\25C2'}.entypo.triangle-down:before{content:'\25BE'}.entypo.triangle-up:before{content:'\25B4'}.entypo.triangle-right:before{content:'\25B8'}.entypo.chevron-left:before{content:'\E75D'}.entypo.chevron-down:before{content:'\E75C'}.entypo.chevron-up:before{content:'\E75F'}.entypo.chevron-right:before{content:'\E75E'}.entypo.chevron-small-left:before{content:'\E761'}.entypo.chevron-small-down:before{content:'\E760'}.entypo.chevron-small-up:before{content:'\E763'}.entypo.chevron-small-right:before{content:'\E762'}.entypo.chevron-thin-left:before{content:'\E765'}.entypo.chevron-thin-down:before{content:'\E764'}.entypo.chevron-thin-up:before{content:'\E767'}.entypo.chevron-thin-right:before{content:'\E766'}.entypo.left-thin:before{content:'\2190'}.entypo.down-thin:before{content:'\2193'}.entypo.up-thin:before{content:'\2191'}.entypo.right-thin:before{content:'\2192'}.entypo.arrow-combo:before{content:'\E74F'}.entypo.three-dots:before{content:'\23F6'}.entypo.two-dots:before{content:'\23F5'}.entypo.dot:before{content:'\23F4'}.entypo.cc:before{content:'\1F545'}.entypo.cc-by:before{content:'\1F546'}.entypo.cc-nc:before{content:'\1F547'}.entypo.cc-nc-eu:before{content:'\1F548'}.entypo.cc-nc-jp:before{content:'\1F549'}.entypo.cc-sa:before{content:'\1F54A'}.entypo.cc-nd:before{content:'\1F54B'}.entypo.cc-pd:before{content:'\1F54C'}.entypo.cc-zero:before{content:'\1F54D'}.entypo.cc-share:before{content:'\1F54E'}.entypo.cc-remix:before{content:'\1F54F'}.entypo.db-logo:before{content:'\1F5F9'}.entypo.db-shape:before{content:'\1F5FA'}.entypo-social.github:before{content:'\F300'}.entypo-social.c-github:before{content:'\F301'}.entypo-social.flickr:before{content:'\F303'}.entypo-social.c-flickr:before{content:'\F304'}.entypo-social.vimeo:before{content:'\F306'}.entypo-social.c-vimeo:before{content:'\F307'}.entypo-social.twitter:before{content:'\F309'}.entypo-social.c-twitter:before{content:'\F30A'}.entypo-social.facebook:before{content:'\F30C'}.entypo-social.c-facebook:before{content:'\F30D'}.entypo-social.s-facebook:before{content:'\F30E'}.entypo-social.google+:before{content:'\F30F'}.entypo-social.c-google+:before{content:'\F310'}.entypo-social.pinterest:before{content:'\F312'}.entypo-social.c-pinterest:before{content:'\F313'}.entypo-social.tumblr:before{content:'\F315'}.entypo-social.c-tumblr:before{content:'\F316'}.entypo-social.linkedin:before{content:'\F318'}.entypo-social.c-linkedin:before{content:'\F319'}.entypo-social.dribbble:before{content:'\F31B'}.entypo-social.c-dribbble:before{content:'\F31C'}.entypo-social.stumbleupon:before{content:'\F31E'}.entypo-social.c-stumbleupon:before{content:'\F31F'}.entypo-social.lastfm:before{content:'\F321'}.entypo-social.c-lastfm:before{content:'\F322'}.entypo-social.rdio:before{content:'\F324'}.entypo-social.c-rdio:before{content:'\F325'}.entypo-social.spotify:before{content:'\F327'}.entypo-social.c-spotify:before{content:'\F328'}.entypo-social.qq:before{content:'\F32A'}.entypo-social.instagram:before{content:'\F32D'}.entypo-social.dropbox:before{content:'\F330'}.entypo-social.evernote:before{content:'\F333'}.entypo-social.flattr:before{content:'\F336'}.entypo-social.skype:before{content:'\F339'}.entypo-social.c-skype:before{content:'\F33A'}.entypo-social.renren:before{content:'\F33C'}.entypo-social.sina-weibo:before{content:'\F33F'}.entypo-social.paypal:before{content:'\F342'}.entypo-social.picasa:before{content:'\F345'}.entypo-social.soundcloud:before{content:'\F348'}.entypo-social.mixi:before{content:'\F34B'}.entypo-social.behance:before{content:'\F34E'}.entypo-social.google-circles:before{content:'\F351'}.entypo-social.vk:before{content:'\F354'}.entypo-social.smashing:before{content:'\F357'}/* fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-prev span,.fancybox-next span{background-image:url("/images/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("/images/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/images/fancybox/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("/images/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-prev span,.fancybox-next span{background-image:url("/images/fancybox/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("/images/fancybox/fancybox_loading@2x.gif");background-size:24px 24px}}#fancybox-loading{background-repeat:no-repeat;background-position:center -108px !important;text-align:center}#fancybox-loading div{margin:auto}.overrideLoading{background:none !important;color:white;width:150px !important}
