/*! jQuery UI - v1.10.3 - 2013-09-04
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.datepicker.css, jquery.ui.menu.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.ui-helper-reset{padding:0;margin:0;font-size:100%;line-height:1.3;text-decoration:none;list-style:none;border:0;outline:0}.ui-helper-clearfix:before,.ui-helper-clearfix:after{display:table;border-collapse:collapse;content:""}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;overflow:hidden;text-indent:-99999px;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-datepicker{display:none;width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{position:absolute;top:50%;left:50%;display:block;margin-top:-8px;margin-left:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{margin:1px 0;font-size:1em}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;margin:0 0 .4em;font-size:.9em;border-collapse:collapse}.ui-datepicker th{padding:.7em .3em;font-weight:bold;text-align:center;border:0}.ui-datepicker td{padding:1px;border:0}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{padding:0 .2em;margin:.7em 0 0 0;background-image:none;border-right:0;border-bottom:0;border-left:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;width:auto;padding:.2em .6em .3em .6em;margin:.5em .2em .4em;overflow:visible;cursor:pointer}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{width:100%;clear:both;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{right:auto;left:2px}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:auto;left:1px}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-menu{display:block;padding:2px;margin:0;list-style:none;outline:0}.ui-menu .ui-menu{position:absolute;margin-top:-3px}.ui-menu .ui-menu-item{width:100%;padding:0;margin:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{height:0;margin:5px -2px 5px -2px;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{display:block;min-height:0;padding:10px;font-weight:normal;line-height:16px;text-decoration:none}.ui-menu .ui-state-disabled{margin:.4em 0 .2em;font-weight:normal;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-widget{font-size:15px}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:1em}.ui-widget-content{color:#333;background:#eee;border:1px solid #3799b1}.ui-widget-content a{color:#333}.ui-widget-header{font-weight:bold;color:#fff;background:#f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;border:1px solid #e78f08}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-weight:bold;color:#1c94c4;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;border:1px solid #ccc}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{color:#fff;background:#3799b1}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{font-weight:bold;color:#eb8f00;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;border:1px solid #fbd850}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#363636;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;border:1px solid #fed22f}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{color:#fff;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;border:1px solid #cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{font-weight:normal;opacity:.7;filter:alpha(opacity=70)}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;opacity:.35;filter:alpha(opacity=35)}.ui-state-disabled .ui-icon{filter:alpha(opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:alpha(opacity=50)}.ui-widget-shadow{padding:5px;margin:-5px 0 0 -5px;background:#000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;border-radius:5px;opacity:.2;filter:alpha(opacity=20)}body{margin:20px;font-family:Verdana,sans-serif;font-size:12px;color:#666}input{font-family:Verdana,sans-serif;font-size:12px;color:#666}input[type=submit]{height:30px;margin-top:2em;line-height:30px;background:#fff;border:1px solid #999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px #888;-moz-box-shadow:0 0 3px #888;box-shadow:0 0 3px #888}label{display:block;margin-bottom:.5em;font-weight:bold}.footer{margin-top:100px}.tagedit-list{width:640px;min-height:40px;padding:5px 5px 0 5px;margin:0;overflow:auto;font-size:11px;background:#c6d6dd}.tagedit-list li.tagedit-listelement{float:left;padding:0;margin:0 5px 5px 0;list-style-type:none}.tagedit-list li.tagedit-listelement-new input{width:15px;height:100%;padding:2px 5px;background:#c6d6dd;border:0}.tagedit-list li.tagedit-listelement-new input:focus{outline:0}.tagedit-list li.tagedit-listelement-new input.tagedit-input-disabled{display:none}.tagedit-list li.tagedit-listelement-old{padding:6px 0 6px 13px;font-size:13px;color:white;background:#3799b1;border-radius:3px}.tagedit-list li.tagedit-listelement-old:hover{background-color:#44b4cf}.tagedit-list li.tagedit-listelement-old a.tagedit-close,.tagedit-list li.tagedit-listelement-old a.tagedit-break,.tagedit-list li.tagedit-listelement-old a.tagedit-delete,.tagedit-list li.tagedit-listelement-old a.tagedit-save{display:inline-block;width:23px;height:100%;margin:0 2px 0 9px;font-weight:bold;text-indent:-2000px;cursor:pointer;background:url(/Content/images/x-white.png) center center no-repeat;border-left:1px dotted #fff}.tagedit-list li.tagedit-listelement-old a.tagedit-save{margin-right:0;background-image:url(../img/tick.png)}.tagedit-list li.tagedit-listelement-old a.tagedit-break{margin-right:0;background-image:url(../img/undo.png)}.tagedit-list li.tagedit-listelement-old a.tagedit-delete{margin:0 5px 0 2px;background-image:url(/Content/images/x-white.png);background-position:right center}.tagedit-list li.tagedit-listelement-edit input.tagedit-edit-input{padding:0;font-size:11px;color:#666;background:transparent;border:0}.tagedit-list li.tagedit-listelement-edit input:focus{outline:0}.tagedit-list li.tagedit-listelement-edit a.tagedit-break{margin-left:0;border:0}.tagedit-list li.tagedit-listelement-edit a.tagedit-close,.tagedit-list li.tagedit-listelement-edit span{display:none}.tagedit-list li.tagedit-listelement-deleted,.tagedit-list li.tagedit-listelement-deleted:hover{padding-right:5px;background-color:#ffd6d6;border-color:#ffb7b7;border-style:dashed}.tagedit-list li.tagedit-listelement-deleted span{text-decoration:line-through}.tagedit-list li.tagedit-listelement-deleted a.tagedit-close{margin-right:0}html,body{min-height:100%}.humane,.humane-libnotify{position:fixed;z-index:100000;filter:alpha(opacity=100);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.humane,.humane-libnotify{top:10px;right:10px;width:320px;padding:20px;font-size:18px;font-weight:300;color:#fff;text-align:center;background-color:#444;opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}.humane:before,.humane-libnotify:before{position:absolute;top:-5px;left:-5px;width:100%;height:100%;border:5px solid rgba(55,153,177,0.56);content:" "}.humane p,.humane-libnotify p,.humane ul,.humane-libnotify ul{padding:0;margin:0}.humane ul,.humane-libnotify ul{list-style:none}.humane.humane-animate,.humane-libnotify.humane-libnotify-animate{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.humane.humane-animate:hover,.humane-libnotify.humane-libnotify-animate:hover{opacity:.5}.humane.humane-animate,.humane-libnotify.humane-libnotify-js-animate{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.humane.humane-animate:hover,.humane-libnotify.humane-libnotify-js-animate:hover{opacity:.5;filter:alpha(opacity=50)}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed Regular'),local('RobotoCondensed-Regular'),url(/Content/fonts/RobotoCondensed.eot) format('embedded-opentype'),url(/Content/fonts/RobotoCondensed.ttf) format('truetype'),url(/Content/fonts/RobotoCondensed.woff) format('woff')}@font-face{font-family:'Roboto Condensed Bold';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'),local('RobotoCondensed-Bold'),url(/Content/fonts/RobotoCondensedBold.eot) format('embedded-opentype'),url(/Content/fonts/RobotoCondensedBold.ttf) format('truetype'),url(/Content/fonts/RobotoCondensedBold.woff) format('woff')}.cf:before,.cf:after{display:table;content:" "}.cf:after{clear:both}.cf{*zoom:1}.noScale{-webkit-transform:none!important;-moz-transform:none!important;-o-transform:none!important;transform:none!important}.notransition{-webkit-transition:none!imporant;-moz-transition:none!imporant;-o-transition:none!imporant;transition:none!imporant}.longtrans{-webkit-transition:all .8s!imporant;-moz-transition:all .8s!imporant;-o-transition:all .8s!imporant;transition:all .8s!important}.unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.test-hide{opacity:0}.test-show{opacity:1}.test-hide,.test-show{-webkit-transition:all cubic-bezier(0.25,0.46,0.45,0.94) .5s;-moz-transition:all cubic-bezier(0.25,0.46,0.45,0.94) .5s;-o-transition:all cubic-bezier(0.25,0.46,0.45,0.94) .5s;transition:all cubic-bezier(0.25,0.46,0.45,0.94) .5s}.paginaion-wrap{text-align:center}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#3799b1;text-decoration:none;background-color:#fff;border:1px solid #ddd}.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-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;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;cursor:default;background-color:#3799b1;border-color:#3799b1}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.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-top-right-radius:6px;border-bottom-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-top-right-radius:3px;border-bottom-right-radius:3px}h1,h2,h3,h4{font-weight:300}h2.numbered a,h3.numbered a{color:#444}h2.numbered a.collapsed:hover span,h3.numbered a.collapsed:hover span{background:#3799b1}h2.numbered a.collapsed span,h3.numbered a.collapsed span{background:#cbcbcb}h2.numbered span,h3.numbered span{display:block;float:left;width:30px;height:30px;margin-top:-5px;margin-right:10px;background:#679e37;border-radius:15px;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s}h2.numbered span b,h3.numbered span b{float:right;margin-top:8px;margin-right:3px;font-size:26px;font-weight:300;color:white}.left{float:left}.right{float:right}body{padding:0;margin:0;overflow-x:hidden;font-family:"Roboto";font-size:16px;line-height:22px;color:#444;background:#d8d8d8}a{color:#3799b1;text-decoration:none;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}a:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95)}a img{border:0}.clear{width:100%;clear:both}.button,button{display:block;float:left;padding:0;padding:3px 18px 5px;font-family:"Roboto";font-size:18px;font-weight:700;color:white;text-transform:lowercase;background:0;border:0;box-shadow:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.button div,button div{float:left;width:auto}.button.green,button.green{background:#679e37}.button.green:hover,button.green:hover{background:#7aaf3a}.button.blue,button.blue{background:#3799b1}.button.blue:hover,button.blue:hover{background:#388ab0}.button.white,button.white{color:#444;background:white;border:2px solid #444}.button.white:hover,button.white:hover{background:#f1f0f0}.button.grey,button.grey{background:#acacac}.button.small,button.small{padding:2px;font-size:14px;font-weight:500}.button.big,button.big{padding:0 24px;font-size:26px;line-height:50px}.button:active,button:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95)}.button.disabled,button.disabled{pointer-events:none;cursor:default;opacity:.5;-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95)}.button:disabled,button:disabled{cursor:default;background:#ccc;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.button:disabled:hover,button:disabled:hover{background:#ccc}button+a{float:left;margin-top:5px;margin-left:10px;font-weight:bold}.disabled{cursor:default;opacity:.5;-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95)}.metrobutton{display:block;float:left;width:52px;height:52px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}input[type=text],input[type=email],input[type=password],textarea{float:left;padding:9px 12px;margin:0;margin-bottom:15px;clear:left;font-family:Roboto;font-size:16px;letter-spacing:1px;color:#5d5d5d;background:#f9f9f9;border:0;outline:0}input[type=text].big,input[type=email].big,input[type=password].big,textarea.big{clear:left;font-family:"Roboto Condensed";font-size:22px;line-height:26px;color:#797979}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,textarea:disabled{background:#e1e9ed}input[type=text].invalid,input[type=email].invalid,input[type=password].invalid,textarea.invalid{border:2px solid #f63812;box-sizing:border-box}textarea{width:625px;height:200px;max-width:625px}select{float:left;padding:5px;clear:left;font-size:16px;background:#f9f9f9;border:1px solid #ccc}input[type=checkbox]{display:none}input[type="checkbox"]+label span{display:inline-block;width:24px;height:24px;margin:-3px 8px 0 0;vertical-align:middle;cursor:pointer;background:#eee;background:url(/content/images/checkbox.jpg) -48px top no-repeat #eee;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}input[type="checkbox"]+label span:hover{background:url(/content/images/checkbox.jpg) -24px top no-repeat #eee}input[type="checkbox"]:checked+label span{background:url(/content/images/checkbox.jpg) 0 top no-repeat #eee}.input{position:relative;float:left;margin-bottom:15px}.input .label{position:absolute;top:10px;left:10px;z-index:2;font-size:16px;color:#5a5a5a;cursor:text;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s}.input.big{clear:left}.input.big .label,.input.big input,.input.big textarea{font-family:'Roboto Condensed';font-size:22px;line-height:26px;color:#797979}.small-input-caption{float:left;clear:left;font-size:15px;font-weight:bold;color:#777}.contain{width:960px;margin:0 auto}.tabs{float:left;width:100%;margin:25px 0}.tabs a{float:left;margin-top:7px;margin-right:40px;font-size:25px;color:#8f8f8e;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.tabs a:hover{color:#555}.tabs a.current{margin-top:0;font-size:32px;color:#555;cursor:default}.tabs a.current:hover{color:#555}.tabular .tab{display:none}.tabular .tab.current{display:block}#login{background:#fff}.body.login{width:100%;padding-top:0;margin:auto;background-color:#fff}.body.login .grid{float:left;width:42%;padding:30px}.body.login h2{font-size:21px;text-transform:uppercase}.body.login .col{margin-right:-30px;margin-left:-30px}.body.login .input{width:100%;color:#eee}.body.login input{width:100%;height:45px;margin-bottom:0;color:#eee;background:#555;border:1px solid #fff}.body.login .checkbox-field{float:left;margin-top:10px}.body.login .login-btn{margin-top:24px}.body.login .agree label{font-size:14px;font-weight:300;cursor:pointer;cursor:hand}.body.login .button{float:none;width:190px;height:30px;margin:20px auto;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:300;line-height:31px;color:#fff;text-align:center;text-transform:uppercase;border:1px solid #fff}#login ::-webkit-input-placeholder{color:#909090}#login ::-moz-placeholder{color:#909090}#login :-ms-input-placeholder{color:#909090}#login input:-moz-placeholder{color:#909090}#login *{font-family:'Open Sans',sans-serif}#login .logo{margin-top:80px}#login .vision{float:left;width:60%;height:inherit!important;height:auto;max-width:100%;max-height:100%;overflow:hidden;background-size:100%}#login .vision img{width:100%;height:auto}#login .auth{float:left;width:40%;text-align:center}#login .auth.aus{float:none;margin:28px auto}#login .forms{position:relative;max-width:510px;margin:100px auto 20px;background-color:#555}#login .bottom-form{float:none;margin-top:300px;clear:both}#login .bottom-form .agree{float:right;margin-right:20px;color:#fff}#login .bottom-form .agree a{font-weight:300;color:#fff}#login .tabs{position:relative;float:none;width:100%;padding:0;margin:0;text-align:left;list-style:none}#login .tabs li{display:block;float:left;width:50%}#login .tabs input[type="radio"]{position:absolute;top:-9999px;left:-9999px}#login .tabs label{position:relative;top:4px;top:0;display:block;padding:24px 21px;padding-top:24px;font-size:24px;font-weight:300;color:#fff;text-align:center;text-transform:uppercase;cursor:pointer;background:#359ab2;border:1px solid #fff}#login .tabs .label{font-family:'Open Sans',sans-serif;font-weight:300}#login .tabs .tab-content{position:absolute;top:53px;left:0;z-index:2;display:none;width:100%;padding:0;overflow:hidden;font-size:17px;line-height:25px}#login .tabs form{width:55%;margin:57px auto;color:#fff}#login .tabs form .submit.disable{pointer-events:none;cursor:default;opacity:.7}#login .tabs [id^="tab"]:checked+label{top:0;padding-top:24px;background:#555;border:0}#login .tabs [id^="tab"]:checked~[id^="tab-content"]{display:block}@media(min-width:992px),(max-height:800px){#login div.logo{margin-top:28px}#login div.forms{margin-top:50px}}@media(max-width:768px){#login .body.login{width:100%}#login .body.login .agree{float:none;text-align:center}#login .vision{display:none;float:none}#login div.auth{float:none;width:100%}}@media(max-width:600px){#login .logo{width:100%}#login .logo img{width:90%}#login .auth .forms{width:90%}#login form{width:80%}#login .button{width:80%}}@media(max-width:1024px){#login .body.login{width:100%}#login .vision{width:40%}#login .auth{width:60%}}@media(max-width:1695px){#login .vision{width:50%}#login .vision img{width:auto;height:100%}#login .auth{width:50%}}.popup{z-index:9999999;padding:25px;background:rgba(0,0,0,0.3);-webkit-transition:all .45s;-moz-transition:all .45s;-o-transition:all .45s;transition:all .45s}.popup.loading{border-radius:80px}.popup .loader{width:30px;height:30px;margin:16px auto}.popup .body{background:white;opacity:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.popup h1{float:left;margin:0 0 20px;font-size:28px}.popup h2{float:left;font-size:20px}.checkbox-field .checkbox{float:left;width:20px;height:20px;background:#787878;-webkit-transition:background .2s;-moz-transition:background .2s;-o-transition:background .2s;transition:background .2s}.checkbox-field .checkbox i{width:16px;height:20px;margin-top:0;margin-left:2px;cursor:pointer;opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.checkbox-field .checkbox.on{background:#61be1c}.checkbox-field .checkbox.on i{opacity:1}.checkbox-field .label{float:left;margin-left:10px;line-height:20px;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}#droplist{position:absolute;left:0;z-index:10;background:#fff}#droplist div{float:left;width:500px;height:28px;padding-top:5px;padding-left:10px;margin-top:1px;clear:left;font-size:18px;color:#444;cursor:pointer;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#droplist div:hover{font-weight:bold;color:#3799b1}#droplist .chosen{font-weight:bold;color:#3799b1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}#bar{width:100%}#bar .contain{height:104px;background:#444;border-bottom:4px solid #3799b1}#bar .top{width:100%;height:30px;background:#343434}#bar .top .left{margin-top:2px;margin-left:13px;font-size:15px;color:white;text-transform:uppercase}#bar .top .left a{font-size:13px;font-weight:700;color:#3799b1}#bar .top .left a.current{color:white;cursor:default}#bar .top .right{position:relative;margin-top:2px;margin-right:10px;font-size:15px}#bar .top .right img{display:inline-block;float:left;width:22px;margin-top:1px;margin-right:8px;border-radius:22px}#bar .top .right .country{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}#bar .top .right .country .flag{float:left;margin:4px 6px 0 0;color:white}#bar .top .right .country .p{margin-left:5px;opacity:.5;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}#bar .top .right .country:hover .p{opacity:1}#bar .top .right a.acc{color:white;opacity:.8;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}#bar .top .right a.acc:hover{opacity:1}#bar .top .right ul{position:absolute;top:30px;left:-7px;z-index:999;display:none;padding:0;margin:0;list-style:none;background:#343434}#bar .top .right ul.true{display:block}#bar .top .right ul li{float:left;clear:left}#bar .top .right ul li a{position:relative;float:left;padding:6px 15px 6px 31px;color:white;text-transform:uppercase;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}#bar .top .right ul li a i{position:absolute;top:8px;left:7px}#bar .top .right ul li a:hover{color:black;background:white}#bar .top a:hover{color:white}#bar .top span{padding:0 10px}#bar #logo{float:left;width:143px;height:47px;margin:11px 0 0 18px;background:url(/Content/images/logo.png)}#bar #beta{position:absolute;margin:30px 0 0 163px;font-size:11px;line-height:22px;color:#e7d722;text-transform:uppercase;opacity:.8}#bar #menu{float:left;padding:0;margin:50px 0 0 65px;list-style:none}#bar #menu li{float:left;margin-right:2px}#bar #menu li a{padding:3px 10px;font-family:"Roboto Condensed";font-size:15px;color:white;text-transform:uppercase;background:#3e6e79;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}#bar #menu li a:hover{background:#3799b1}#bar #menu li a.current{cursor:default;background:#3799b1}#bar #freetrial{float:right;padding:7px 17px;margin:22px 15px 0 0;font-family:"Roboto Condensed";color:white;text-transform:uppercase;background:#679e37;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}#bar #freetrial span{float:left;margin-top:7px;font-size:20px}#bar #freetrial i{float:right;width:38px;height:38px;margin-right:-7px;margin-left:10px}#bar .right.gym{position:relative;margin:12px 18px 0 0}#bar .right.gym .name{float:left;margin-top:10px;margin-right:15px;font-family:Oswald;font-size:22px;color:#e6e6e6}#bar .right.gym .logo{float:left}#bar .right.gym .logo img{float:left;width:46px;height:46px;border-radius:23px}i{display:inline-block;width:20px;height:20px}i.flag{width:17px;height:17px}i.flag.bg{background:url(/Content/images/flags/bg.png)}i.flag.fr{background:url(/Content/images/flags/fr.png)}i.flag.en{background:url(/Content/images/flags/en.png)}i.flag.us{background:url(/Content/images/flags/us.png)}i.flag.ru{background:url(/Content/images/flags/ru.png)}i.flag.cs{background:url(/Content/images/flags/cz.png)}i.flag.au,i.flag.at{background:url(/Content/images/flags/au.png)}.gyms-show{width:20px;height:20px;margin:15px 10px 0 30px;background:#fff;border-radius:10px}.gyms-show i{margin:1px 0}.gyms-show:hover{background:#398ba0}.gyms{position:absolute;top:64px;right:-18px;z-index:99;width:380px;height:0;overflow:hidden;background:#5e5e5e}.gyms .holder{padding:0;margin:0;text-align:right;list-style-type:none}.gyms .holder .inner{float:left;width:290px;height:62px;overflow:hidden;line-height:62px}.gyms .holder a{display:table-cell;width:370px;height:62px;margin-right:9px;font-family:"Roboto Condensed";font-size:20px;font-weight:400;color:#e6e6e6}.gyms .holder a:hover{background:#398ba0}.gyms .holder li{display:table;width:100%}.gyms .holder img{width:46px;margin:10px 18px 10px 16px;vertical-align:middle;border-radius:23px}#managermenu{float:left;width:265px;padding:15px;margin:25px;background:#444}#managermenu .button{position:relative;float:left;height:127px;padding:0;margin-top:10px;font-family:"Roboto";color:white;background:#3799b1}#managermenu .button i{float:left;width:80px;height:80px;margin-top:15px;margin-left:40px}#managermenu .button .text{float:left;margin-top:30px;margin-left:10px;font-size:14px}#managermenu .button .caption{position:absolute;bottom:8px;left:8px;font-size:18px;text-transform:capitalize}#managermenu .button .revenue{position:absolute;right:8px;bottom:8px;font-size:18px}#managermenu .button.wide{width:100%}#managermenu .button.half{width:127px}#managermenu .button.half i{width:100%;margin-left:0}#managermenu .button.tiny{width:58px;height:58px;margin-right:10px}#managermenu .button.tiny i{width:58px;height:58px;margin:0}#managermenu .button:hover{background:#35abc8}#managermenu .button.light{background:#1cbfe7}#managermenu .button.inactive{cursor:default}#managermenu .button.inactive:hover{background-color:#3799b1}#managerpreview .view{float:left;width:600px;margin-top:25px}.tabstack .tab{display:none;float:left;width:820px;margin-left:20px}.tabstack .tab h3{float:left;margin:27px 0 5px;font-size:40px}.tabstack .tab p{float:left;margin-top:0;clear:left;font-size:23px;color:#7e8183}.tabstack .tab .thumb{position:relative;float:left;clear:left}.tabstack .tab .thumb .hover{position:absolute;width:100%;height:100%;background:url(/Content/images/zoom-big.png) no-repeat center rgba(66,66,66,0.6);opacity:0;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}.tabstack .tab .thumb:hover .hover{opacity:1}.tabstack .tab .thumb img{max-width:820px}.tabstack .tab .thumb.half{clear:none}.tabstack .tab .thumb.half img{max-width:400px}.tabstack .tab.current{display:block}.humane,.humane-libnotify{top:40%;right:0;left:0;width:400px;height:auto;min-height:78px;min-height:10px;padding:35px 20px;margin-right:auto;margin-left:auto;font-size:18px;font-size:27px;font-weight:300;line-height:30px;color:#fff;text-align:center;background-color:#8ca23e;border:0;opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);box-shadow:0 0 15px 3px rgba(0,0,0,0.4)}.humane:before,.humane-libnotify:before{position:absolute;top:-5px;left:-5px;width:100%;height:100%;border:5px solid rgba(52,52,52,0.56);content:none}.humane.human-error{background:#8d0000}.humane.human-with-close:after{position:absolute;top:2px;right:10px;font-size:22px;font-weight:700;color:#fff;content:'X'}.humane.human-warrning{background:#ff9c00}#slider{position:relative;height:503px;overflow:hidden}#slider .play{position:absolute;z-index:2;width:100%;height:100%;cursor:pointer;background:url(/Content/images/play.png) center no-repeat transparent}#slider .play:hover{background-color:rgba(44,44,44,0.3)}#slider .slide{position:absolute;width:100%;height:100%;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;transition:all .6s}#slider .slide img{float:left}#slider .slide.right{opacity:0;-webkit-transform:translateX(200px);-moz-transform:translateX(200px);-o-transform:translateX(200px);transform:translateX(200px)}#slider .slide.left{opacity:0;-webkit-transform:translateX(-200px);-moz-transform:translateX(-200px);-o-transform:translateX(-200px);transform:translateX(-200px)}#slider .nav{position:absolute;bottom:100px;z-index:3;width:100%;text-align:center}#slider .nav a{display:inline-block;width:15px;height:15px;margin-left:10px;background:#444;border:1px solid white;border-radius:8px}#slider .nav a.current{background:#3799b1}#slider .tile{position:absolute;bottom:0;z-index:2;width:100%;height:90px;color:white;text-align:center;background-color:rgba(0,0,0,0.5);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}#slider .tile h4{margin:0;margin-top:12px;font-size:28px;font-weight:300;line-height:32px;color:#fff;text-transform:none}#slider .tile.right{opacity:0}#solutions{padding:30px 0 20px 40px;background-color:white}#solutions h3{padding-bottom:30px;margin:0;font-size:26px;color:#403f3f}#solutions ul{float:left;padding:20px 0;margin:0;background:#666}#solutions ul li{float:left;clear:left;line-height:33px;list-style:none}#solutions ul li a{position:relative;float:left;width:240px;padding-left:40px;font-size:18px;font-weight:300;color:#cbcbcb}#solutions ul li a:before{position:absolute;top:7px;left:13px;display:block;width:16px;height:16px;background:#3799b1;border-radius:8px;content:' ';-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}#solutions ul li a:hover{color:white;background:#7a7a7a}#solutions ul li a:hover:before{background:white}#solutions ul li.current a{color:white;background:#3799b1}#solutions ul li.current a:before{background:white}#solutions .tabular{float:left;width:580px;padding:0 30px;color:#777}#solutions .tabular .tab{float:left;margin:0;font-size:17px;line-height:33px}#solutions .tabular a.more{float:right;margin:30px 20px 0 0;font-family:"Roboto Condensed";font-size:22px;line-height:38px}#solutions .tabular a.more i{float:right;width:38px;height:38px;margin-left:10px}#tour{position:relative;height:330px;padding-top:20px;padding-left:10px;font-weight:300;letter-spacing:.1em;background-color:#3799b1;background-image:url('/content/images/tourtop.png');background-position:top left;background-repeat:no-repeat}#tour p{width:40%;padding:30px;padding-top:60px;font-size:20px;color:#c3e1e8}#tour a{position:absolute;bottom:45px;left:30px;font-size:26px;font-weight:100;line-height:38px;color:white}#tour a i{float:right;width:38px;height:38px;margin-right:-7px;margin-left:10px}#tour #tourtv{position:absolute;right:30px;bottom:-5px;width:387px;height:298px;border-color:none}#solutionsheader{position:relative;height:268px;background:url(/Content/images/manager-solutions.jpg)}#solutionsheader h1{float:left;margin-top:100px;margin-left:40px;font-size:30px;color:white}#solutionsheader a.what{float:left;margin-top:0;margin-left:40px;clear:left;font-size:20px;font-weight:300;color:white}#solutionsheader a.what i{float:right;width:30px;height:30px;margin-top:-4px;margin-left:10px}#solutionsheader ul{position:absolute;bottom:0;left:0;padding:0;margin:0 0 12px 40px;list-style:none}#solutionsheader ul li{float:left;margin-right:1px}#solutionsheader ul li a{padding:12px 22px;font-family:"Roboto Condensed";font-size:20px;color:white;background:#b98325}#solutionsheader ul li a:hover{background:#d69728}#solutionsheader ul li a.current{color:#444;background:white}#nextut{float:right;margin:20px}#nextut i{float:right;width:36px;height:36px;margin:9px -8px 0 6px}#pricing{padding-top:200px;padding-bottom:80px;background:url(/Content/images/slider/pricing.jpg)}#pricing .teaser{position:relative;padding:5px 30px 35px;margin:30px 20px 20px 25px;background:rgba(255,255,255,0.66)}#pricing .teaser hgroup h1{margin-bottom:18px;font-size:34px;font-weight:300;color:#3f3737}#pricing .teaser hgroup h2{margin-top:0;font-size:17px;font-weight:700;color:#3c3c3c}#pricing .teaser #freebtn{position:absolute;top:80px;right:0;margin:0}#pricing #freebtn{display:block;float:right;padding:25px 20px 15px 30px;margin:-15px -29px 30px 0;font-size:27px;font-weight:300;line-height:24px;color:#fff;background:#6ea53c}#pricing #freebtn .caption{display:block;float:right;white-space:nowrap}#pricing #freebtn small{display:block;float:right;font-size:18px;color:#d2e1c7}#pricing #freebtn i{float:right;margin-top:0;margin-left:19px}#pricing .dest{float:right;padding:15px 45px 15px 20px;margin-right:20px;font-size:20px;font-weight:700;color:#3f3737;background:rgba(255,255,255,0.66);transition:background:2s}#pricing .dest img{float:left;margin:-2px 15px 0 0}#pricing .dest small{display:block;font-size:16px;font-weight:400;white-space:nowrap}#pricing .dest:hover{background:#fff}#pricing.custompricing{height:auto;padding-top:210px;padding-bottom:30px}#pricing.custompricing #freebtn{padding:20px 20px 15px 25px;margin:-15px 17px 30px 0}#pricing.custompricing .dest{float:left;min-width:256px;margin:-4px 0 0 39px}#pricing.custompricing h3{display:none;margin-top:10px;margin-bottom:0;margin-left:45px;font-size:29px}#pricing.custompricing .preset{display:none;width:550px;opacity:.8}#pricing.custompricing .preset h3{color:#fff}#pricing.custompricing .preset ul{list-style:none}#pricing.custompricing .preset ul li{position:relative;float:left;width:215px;padding:25px 15px 15px;margin:1px;font-size:37px;color:#595958;background:#fff}#pricing.custompricing .preset ul li:last-child{margin-bottom:10px}#pricing.custompricing .preset ul li sup{float:left;margin-top:-2px;margin-right:2px;font-size:21px}#pricing.custompricing .preset ul li span{font-size:21px}#pricing.custompricing .preset ul li p{display:inline-block;padding:0;margin:0;margin-left:13px;font-size:19px;font-weight:300;color:#c4c4c3}#pricing.custompricing .saving{float:right;width:50px;height:40px;margin-top:-45px;margin-right:-5px;font-size:15px;text-align:right;text-transform:none}#pricing.custompricing .saving .perc{font-size:27px;text-align:right}#pricing.custompricing .customplans{height:260px;margin:20px 10px 15px 30px;overflow:hidden;color:#787876}#pricing.custompricing .customplans h3{color:#000}#pricing.custompricing .customplans .custom{position:relative;z-index:2;float:left;width:320px;padding:10px;margin-top:-9px}#pricing.custompricing .customplans .custom h4{padding:25px 30px 30px;margin:0;font-size:49px;color:#787876;background:#fff}#pricing.custompricing .customplans .custom h4 sup{margin-top:20px;font-size:26px}#pricing.custompricing .customplans .custom h4 small{font-size:29px}#pricing.custompricing .customplans .custom h4 .saving{margin-top:-5px;margin-right:-5px}#pricing.custompricing .customplans .custom ul{padding:10px 10px 40px 67px;margin:0;margin-top:1px;line-height:33px;list-style-image:url('/Content/images/bullet.png');background:#fff;border-top:0}#pricing.custompricing .customplans .custom ul li{padding-left:7px}#pricing.custompricing .customplans .plangen{position:relative;z-index:0;width:91%;height:100%;padding:15px;margin:0 0 15px 9px;background:rgba(255,255,255,0.8)}#pricing.custompricing .customplans .plangen h2{margin-bottom:16px;margin-left:333px}#pricing.custompricing .customplans .plangen .slider{width:530px;height:7px;margin-bottom:60px;margin-left:335px;background:#c7c2c2;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}#pricing.custompricing .customplans .plangen .slider .fill{position:relative;height:7px;background:#78abb9}#pricing.custompricing .customplans .plangen .slider .fill .handle{position:absolute;top:-4px;right:0;width:17px;height:17px;background:#3799b1}#pricing.custompricing .customplans .plangen .slider .fill .handle .label{position:absolute;top:26px;left:18px;padding:5px 10px;font-size:13px;color:#fff;text-align:center;white-space:nowrap;background:#6ea53c}#pricing.custompricing .customplans .plangen .slider .fill .handle .label div{position:absolute;top:-8px;left:0;width:0;height:0;border-right:11px solid transparent;border-bottom:9px solid #6ea53c}#pricing.custompricing .customplans .plangen .slider .fill .handle .label.rightwing{right:19px;left:auto}#pricing.custompricing .customplans .plangen .slider .fill .handle .label.rightwing div{top:-9px;right:0;left:auto;border-right:0;border-left:11px solid transparent}#try-it{height:473px;font-weight:300;color:white;background:url(/Content/images/try-it-bg.jpg)}#try-it .holder{float:left;margin:100px 0 0 50px}#try-it h1{margin:18px 0;font-size:40px}#try-it h2{margin:22px 0 15px;font-size:24px;line-height:27px}#try-it h2 b{font-weight:normal}#try-it h3{margin:0 0 5px;font-size:20px;font-style:italic}#try-it .green.button{float:left;padding-right:10px;margin:17px 0;clear:left;background:#72c32b}#try-it .green.button div{float:left;margin-top:7px;font-family:"Roboto Condensed";font-size:25px;text-transform:uppercase}#try-it .green.button i{float:left;width:36px;height:36px;margin-left:10px}#try-it .green.button:hover{background:#72db15}#try-it ul{padding-left:0;list-style:none}#try-it ul li{float:left;clear:left;font-size:16px;line-height:28px;color:#dbe9ee}#try-it ul li i{float:left;width:22px;height:15px;margin-right:9px}#create{background:url(/content/images/slider/thanks2.jpg) no-repeat top center}#create #block{float:right;width:370px;padding:40px 40px 25px;margin:50px 70px 50px;text-align:center;background:rgba(255,255,255,0.65)}#create #block h2{font-size:28px;color:#444;text-align:center}#create #block h2:first-of-type{margin-top:0}#create #block input[type=text],#create #block select{width:340px;text-align:center;background:rgba(255,255,255,0.6);border:1px solid #a0a0a0}#create #block input[type=file]{padding:5px;background:rgba(255,255,255,0.6);border:1px solid #a0a0a0}#create #block button,#create #block .button{display:inline-block;float:none;margin-bottom:0;white-space:nowrap;background:#73c608}#create #block button.upload,#create #block .button.upload{width:200px;font-size:17px;line-height:13px;background:#a0a0a0}#create #block button:disabled,#create #block .button:disabled{background:#ccc}#create #block .logo{display:inline-block;width:100px;height:100px;margin-top:20px}#create #block select{width:100%;height:50px;outline:0}#create #block select:focus{border:1px solid #a0a0a0;outline:0}#account{background:#7abaca}#account .left.side{width:275px;margin-bottom:20px;background:#7abaca}#account .left.side .greyblock{position:relative;float:left;width:234px;padding:15px;padding-bottom:45px;margin:10px 10px 0 0;color:white;background:#777}#account .left.side .greyblock h3{margin:-8px 0 0;font-size:24px;line-height:40px;border-bottom:1px solid #fff}#account .left.side .greyblock .cap{margin-top:15px;color:#d5d5d5}#account .left.side .greyblock .cap b{color:white}#account .left.side .greyblock .green.button,#account .left.side .greyblock .blue.button{position:absolute;bottom:0}#account .left.side .greyblock .green.button{left:15px}#account .left.side .greyblock .blue.button{right:15px}#account #submenu{padding:0;background:#7abaca}#account #submenu ul{padding:0;margin:0;list-style:none}#account #submenu ul li{float:left;clear:left}#account #submenu ul li a{position:relative;float:left;width:199px;padding-left:76px;font-size:24px;font-weight:300;line-height:54px;color:#fff;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}#account #submenu ul li a i{position:absolute;top:7px;left:23px;width:36px;height:36px}#account #submenu ul li a:hover{background:#6698a4}#account #submenu ul li a:active{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#account #submenu ul li a.current{color:#3799b1;background:white}#account .right.side{width:655px;padding:15px;background:white}#account .right.side .tab{display:none}#account .right.side .tab.current{display:block}#account .right.side #overview{font-weight:300}#account .right.side #overview #income{height:115px;padding:8px 18px;background-color:#f6f6f6;border:1px #b1b5b5 solid;border-bottom:0}#account .right.side #overview h1{font-size:30px;font-weight:200}#account .right.side #overview .source{float:left;width:185px;font-size:16px}#account .right.side #overview .source h2{margin:10px 0 13px;font-weight:300}#account .right.side #overview .source.total strong{font-size:20px}#account .right.side #overview .source strong{margin-right:10px;color:#3fad18}#account .right.side #overview .source span{margin-right:10px;font-weight:700}#account .right.side .clients{padding:30px 0;font-size:19px;line-height:30px}#account .right.side .clients strong{margin-left:5px;font-weight:400}#account .right.side .clients span{color:#787878}#account .right.side .downloads .button{padding-bottom:10px;margin-bottom:40px;font-family:"Roboto";font-weight:700;line-height:22px}#account .right.side #graph{width:653px;height:330px;border:1px solid #c7c5c5}#account .right.side #graph #getmanager{width:100%;height:75px;padding-top:7px;margin-top:120px;font-family:"Roboto Condensed";font-size:18px;color:#444;text-align:center;background:#e6e6e6}#account .right.side #graph #getmanager .blue.button{display:inline-block;float:none;margin-top:7px}#account .right.side #instructors h2{margin:10px 0;font-family:"Roboto";font-size:27px}#account .right.side #instructors .add{padding-bottom:18px;margin:20px 0;overflow:hidden}#account .right.side #instructors .add input{width:350px;height:19px;margin-right:2px;font-family:"Roboto Condensed";font-size:18px;line-height:20px;letter-spacing:0;background:#d8e3e7}#account .right.side #instructors .add input::-webkit-input-placeholder{color:#7b7b7b}#account .right.side #instructors .add input::-moz-placeholder{color:#7b7b7b}#account .right.side #instructors .add input:-ms-input-placeholder{color:#7b7b7b}#account .right.side #instructors .add inputinput:-moz-placeholder{color:#7b7b7b}#account .right.side #instructors .add .invite{display:none}#account .right.side #instructors .add .invite.on{display:block}#account .right.side #instructors .add .choose{display:none}#account .right.side #instructors .add .choose .instructor{color:#444}#account .right.side #instructors .add .choose .instructor h3{padding-top:5px;padding-right:10px}#account .right.side #instructors .add .choose .instructor:hover{color:white;background:#679e37}#account .right.side #instructors .add .choose.on{display:block}#account .right.side #instructors .instructor{position:relative}#account .right.side #instructors .instructor h3{margin:0;font-size:18px;font-weight:400}#account .right.side #instructors .instructor img{position:relative;float:left;padding-right:13px}#account .right.side #instructors .instructor .img{float:left;width:50px;height:35px;padding-top:15px;margin-right:13px;font-weight:bold;color:white;text-align:center;background:#aaa}#account .right.side #instructors .instructor .button{position:absolute;bottom:0;left:60px;width:60px;height:15px;line-height:15px;text-align:center}#account .right.side #instructors .instructors-list{padding:23px 0}#account .right.side #settings form{padding:20px}#account .right.side #settings form select{width:254px;padding:10px;margin-bottom:15px;color:#444;background:#c6d6dd;border:0}#account .right.side #settings form select option::focus{outline:0 important}#account .right.side #settings form select:focus{outline:0 important!}#account .right.side #settings form select option{color:#444}#account .right.side #settings form label{display:inline-block;width:150px;font-size:14px}#account .right.side #settings form input{float:none;width:230px}#account .right.side #settings form input:focus{outline:0 important!}#account .right.side #settings form button{margin-left:155px}#account input.tag{display:none}.locationdropoffset{position:relative}.locationdropoffset #droplist{left:320px!important}.locationdropoffset #droplist div{width:300px}#mapholder a{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}#footer{height:670px;letter-spacing:1px;background:#545454}#footer #contact{height:230px;background:#424242}#footer #contact .help{float:left;width:180px;height:140px;margin:20px 20px 0 20px}#footer #contact .left{float:left;width:260px;margin-top:67px;font-size:26px;font-weight:300;line-height:33px;color:#9ea4a9}#footer #contact .left small{float:left;clear:left;font-family:"Roboto Condensed";font-size:18px;color:#636566}#footer #contact .right{padding:0;margin-right:30px;font-size:20px;font-weight:300;line-height:50px;color:#9ea4a9;text-align:right;list-style:none}#footer #contact .right b{font-family:"Roboto Condensed Bold"}#footer #contact .right i{float:right;margin-left:20px;line-height:66px}#footer #contact .right .contact{width:33px;height:34px}#footer #contact .right .skype{width:30px;height:31px}#footer #contact .right .mail{width:29px;height:26px}#footer .third{position:relative;float:left;max-width:306px;margin-left:47px;font-weight:300;line-height:24px;text-align:left}#footer .third h4{margin-top:20px;font-size:24px;color:#b1b1b1;white-space:nowrap}#footer .third p{width:328px;font-size:14px;color:#c2c6c9}#footer .third a.logo{position:relative;float:left;margin:10px 0 0 0;text-align:left;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:gray;filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale");-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}#footer .third a.logo:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);filter:gray;filter:none;filter:grayscale(0)}#footer .third a.logo.deshover img.over{position:absolute;top:0;left:0;z-index:1;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}#footer .third a.logo.deshover img.orig{opacity:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}#footer .third a.logo.deshover:hover img.over{opacity:0}#footer .third a.logo.deshover:hover img.orig{opacity:1}#footer .third ul{padding:0;font-size:18px;list-style:none}#footer .third ul a{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}#footer .third ul a:hover{color:#40d3f7}#footer .third .resources{max-width:225px;margin-left:20px}#footer .third .last{position:absolute;bottom:0}.mui-loader-circ{position:fixed;z-index:911;width:70px;height:160px}#mui-slideshow{position:absolute;z-index:999998;width:100%;overflow:hidden;background:#272727}#mui-slideshow .mui-imagebox{min-height:150px;margin:0 auto 1em}#mui-slideshow .mui-imagebox img{width:100%}#mui-slideshow .mui-controller{position:relative;color:#fffffd;text-align:center}#mui-slideshow .mui-controller .mui-caption{padding-bottom:20px}#mui-slideshow .mui-controller .mui-caption .mui-inner{width:80%;margin:0 auto;font-size:1.6em}#mui-slideshow .mui-controller .mui-simplebutton{padding:.4em 1.2em;font-size:1.2em;color:#fffffd;background-color:#1a1a1a;border-color:#fffffd}#mui-slideshow .mui-controller .mui-simplebutton:active{color:#1a1a1a;background-color:#fffffd!important}#mui-slideshow .mui-controller .mui-next{position:absolute;right:0;bottom:20px;width:50px;height:50px}#mui-slideshow .mui-controller .mui-prev{position:absolute;bottom:20px;left:0;width:50px;height:50px}#mui-slideshow-nav{position:fixed;top:0;left:0;z-index:999999;width:100%}#mui-slideshow-nav a{position:fixed;width:50px;height:100px;background-color:rgba(255,255,255,0.15);-webkit-transition:background .2s;-moz-transition:background .2s;-o-transition:background .2s;transition:background .2s}#mui-slideshow-nav a:hover{background-color:rgba(255,255,255,0.4)}#mui-slideshow-nav a.mui-next{right:0}#lang{display:inline}.ver{padding:0 50px 10px}.ver p{margin:0}.ver td{padding-bottom:15px}.ver em{display:inline-block;width:120px;font-style:normal;font-weight:bold;text-transform:capitalize}.verinfo-lang{margin-top:20px;margin-left:50px;background:#fff}a{text-decoration:none;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.log{margin-top:15px;font-size:18px;text-transform:uppercase}.log ul{margin:0 0 10px}.log>ul{padding:0}.log>ul li{margin:0;border-top:1px solid #dadada;border-bottom:1px solid #dadada;border-left:none;border-left:1px solid #dadada}.log>ul li:last-child{border-right:1px solid #dadada}.log>ul li.lang{width:112px;box-sizing:border-box}.log>ul li.current{border-top:1px solid #369ab2;border-bottom:1px solid #369ab2;border-left:1px solid #369ab2}.log>ul li.current a{color:#fff;background:#369ab2}.log>ul li a{display:block;padding:10px 27px}#langchange{position:relative;float:right;padding:13px 15px;margin:0 30px;background-color:#eee;box-sizing:border-box}#langchange ul{position:absolute;top:117%;left:0;z-index:999;width:73px;padding:0;margin:0;list-style:none;background:#eee;border:0}#langchange ul li{display:none;width:100%;padding:13px;color:#fff;background-color:#555;border:0;border-bottom:2px solid #fff;box-sizing:border-box}#langchange ul li a{width:100%;color:#ddd;border-radius:10px;box-sizing:border-box}.log ul li:hover{background-color:#f0f0f0}#langchange ul.true li{display:block}#langchange ul.true li:hover{background:#ddd}#langchange ul.true li:hover a{color:#333}#langchange .country .flag{float:left;margin:3px 6px 0 0;color:white}#langchange i{display:inline-block}#langchange i.flag{width:17px;height:17px;margin-right:2px;margin-left:2px}#langchange i.flag.en{background:url(/Content/images/flags/en.png)}#langchange i.flag.bg{background:url(/Content/images/flags/bg.png)}#langchange i.flag.ru{background:url(/Content/images/flags/ru.png)}#langchange i.flag.cs{background:url(/Content/images/flags/cz.png)}#langchange i.flag.at,#langchange i.flag.au{background:url(/Content/images/flags/au.png)}input[type=text],input[type=email],input[type=password],textarea{background:#f9f9f9}.button,button{padding:5px 18px;text-transform:none}.gym-labels{position:relative;padding:6px 190px 6px 0}.gym-labels span{display:inline-block;width:33.3333334%;padding-left:10px;margin-right:-4px;vertical-align:middle;box-sizing:border-box}.gym-labels span:last-child{position:absolute;top:50%;right:10px;width:180px;transform:translateY(-50%)}.allgyms .gym{position:relative;padding:6px 210px 6px 0;font-size:16px;line-height:1.3;border-radius:3px;box-shadow:0 1px 2px -1px rgba(0,0,0,0.4);transition:background-color .3s,color .3s}.allgyms .gym span{display:inline-block;width:33.3333334%;padding-left:10px;margin-right:-4px;vertical-align:middle;box-sizing:border-box}.allgyms .gym span img{display:inline-block;width:40px;height:auto;margin-right:5px;vertical-align:middle;border-radius:2px}.allgyms .gym .location-info{position:absolute;top:50%;right:10px;width:180px;font-size:0;line-height:0;text-align:justify;transform:translateY(-50%)}.allgyms .gym .location-info i,.allgyms .gym .location-info small{display:inline-block;font-size:14px;line-height:1.3;vertical-align:middle}.allgyms .gym .location-info i{border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,0.2)}.allgyms .gym .active-icon{position:absolute;top:50%;right:190px;width:auto;padding:0;margin:0;font-size:30px;transform:translateY(-50%)}.allgyms .gym .location-info:after{display:inline-block;width:100%;vertical-align:middle;content:''}.allgyms .gym:nth-child(odd){background:#f9f9f9}#allgyms .allgyms .gym:hover{color:#fff;background:#7abaca}#lang{display:inline-block;padding-top:3px}#langchange,#bar .top .right .country{text-transform:uppercase}#langchange i.flag{margin:0;vertical-align:middle}#allgyms .gyms-filter{display:grid;margin-bottom:30px;text-align:center;grid-template-columns:auto 115px 60px;column-gap:10px;align-items:center}#allgyms .gyms-filter .text-filter{display:inline-block;height:50px;padding:10px 20px;font:300 18px/30px "Roboto";text-align:left;background-color:rgba(249,249,249,0.5);border:0;box-shadow:0 1px 3px -1px rgba(0,0,0,0.5);box-sizing:border-box}#allgyms .gyms-filter .checkbox{display:inline-block;font:300 20px/1.2 'Roboto';vertical-align:middle}#allgyms .gyms-filter .checkbox label{padding:13px 5px;margin:0;font-weight:300;line-height:1.2;color:#fff;cursor:pointer;background:rgba(122,186,202,0.75);border-radius:3px;transition:background .3s}#allgyms .gyms-filter .checkbox label:hover{background:#7aaf3a}#allgyms .gyms-filter .checkbox input:checked+label{background:#7aaf3a}#allgyms .gyms-filter .checkbox.clear input:checked+label{background:rgba(122,186,202,0.75)}.hidden-button{position:absolute;top:107px;left:0;width:250px;height:55px;font-size:0;line-height:0;color:transparent;text-indent:-9999px;background-color:transparent}#view-holder #allgyms form{float:none;width:auto}#allgyms #subscriptions .subscription{float:none}#allgyms #subscriptions .subscription input,#allgyms #subscriptions .subscription select,#allgyms #subscriptions .subscription #licensekey{width:100%;box-sizing:border-box}#allgyms #subscriptions .subscription .form-group.payment input{width:266px}#allgyms #subscriptions .subscription .form-group.checkbox span{width:300px}#allgyms #subscriptions .subscription .form-group.checkbox input[type=checkbox]{width:20px;padding:0;margin:0}#allgyms #subscriptions .subscription #confirmationSub h4{width:235px}#allgyms #subscriptions .subscription .form-group .counts label{width:240px}#allgyms #subscriptions .subscription .form-group .counts span{text-align:right}#allgyms #subscriptions .subscription .section-head{margin-bottom:35px}#allgyms #subscriptions .subscription .section-head h2 strong{margin:0 20px 0 5px;font-size:120%}#allgyms #subscriptions .subscription .section-head h2 span{display:inline-block;float:none;vertical-align:middle;cursor:pointer}#allgyms #subscriptions .subscription .section-head .form-group{display:block;width:100%}#allgyms #subscriptions .subscription .section-head .form-group .inner-wrap{display:inline-block;vertical-align:middle}#allgyms #subscriptions .subscription .section-head .logo{display:inline-block;width:50px;margin-right:20px}#allgyms #subscriptions .subscription .section-head .logo img{display:block;height:auto;max-width:100%}#allgyms #subscriptions .subscription h3.numbered{margin-bottom:20px}#allgyms #subscriptions .subscription .gym-settings{display:block;float:none;width:auto}#allgyms #subscriptions .subscription .col{display:block;margin-bottom:30px}#allgyms #subscriptions .subscription input.ng-invalid{box-shadow:1px 1px 2px rgba(0,0,0,0.4),inset 0 0 1px 1px #f00}#view-holder #allgyms .form-group,#view-holder #allgyms #subscriptions .form-group{display:inline-block;width:48%;margin:0 -4px 20px 4%;vertical-align:top;box-sizing:border-box}#view-holder #allgyms #subscriptions .inv-row .form-group{display:block;width:100%;margin:0 0 20px}#view-holder #allgyms .form-group:nth-child(2n+1),#view-holder #allgyms #subscriptions .form-group:nth-child(2n+1){margin-left:0}#view-holder #allgyms .form-group input{margin:0;box-shadow:1px 1px 2px rgba(0,0,0,0.4)}#view-holder #allgyms .form-group select{padding:9px 5px;margin-bottom:0;border:0;box-shadow:1px 1px 2px rgba(0,0,0,0.4)}#view-holder #allgyms .form-group-un{position:relative;padding-right:75px}#view-holder #allgyms .form-group-un .button{position:absolute;right:0;bottom:0;width:70px;padding:9px 2px;font-size:16px;line-height:1.3;text-align:center;box-sizing:border-box}#view-holder #allgyms .form-group .form-control-price{position:relative;padding-right:60px;text-align:right}#view-holder #allgyms .form-group .form-control-price select{position:absolute;top:50%;right:0;transform:translateY(-50%)}#view-holder #allgyms .form-group.checkbox{padding-top:5px}#view-holder #allgyms .form-group.checkbox label{position:relative;display:block;width:100%;padding:8px 10px 8px 45px;margin:0;font-weight:400;cursor:pointer;background:#f9f9f9;border-radius:3px;box-shadow:1px 1px 2px rgba(0,0,0,0.3);box-sizing:border-box;transition:background-color .3s,color .3s,padding .3s,box-shadow .3s}#view-holder #allgyms .form-group.checkbox label:before{position:absolute;top:50%;left:14px;width:20px;height:20px;border-radius:3px;content:'';transform:translateY(-50%);box-shadow:0 0 0 2px rgba(0,0,0,0.3);transition:opacity .3s}#view-holder #allgyms .form-group.checkbox label i{position:absolute;top:50%;left:13px;font-size:26px;line-height:.8;opacity:0;visibility:hidden;transform:translate(5px,-50%) scale(0.2);transition:transform ease-in-out .3s,opacity .3s}#view-holder #allgyms .form-group.checkbox input{position:absolute;opacity:0;visibility:hidden}#view-holder #allgyms .form-group.checkbox label:hover{color:#fff;background:#3799b1;box-shadow:0 0 4px 1px rgba(0,0,0,0.3)}#view-holder #allgyms .form-group.checkbox input:checked+label{padding-left:50px;color:#fff;background:#679e37}#view-holder #allgyms .form-group.checkbox input:checked+label i{opacity:1;visibility:visible;transform:translate(0,-50%) scale(1)}#view-holder #allgyms .form-group.checkbox input:checked+label:before{opacity:.1}#view-holder #allgyms .form-group.checkbox-large label{color:#fff;text-transform:uppercase;background:#ad241e}#view-holder #allgyms .form-group.checkbox-large label:before,#view-holder #allgyms .form-group.checkbox label:hover:before{box-shadow:0 0 0 2px rgba(255,255,255,0.5)}.stat-counts{font-size:0;line-height:0;text-align:justify}.stat-counts:after{display:inline-block;width:100%;content:''}.stat-count{display:inline-block;padding:4px 2px;font-size:16px;line-height:1.3;text-align:center;vertical-align:top}.stat-count lavel{padding:3px;font-weight:700}.stat-count span{display:block;padding:3px 0;font-size:18px}#allgyms #subscriptions .subscription .section-actions{padding-top:30px}#view-holder #allgyms #subscriptions .subscription .section-actions .form-group{width:32%;margin-left:2%;text-align:center}#view-holder #allgyms #subscriptions .subscription .section-actions .form-group:nth-child(2n+1){margin-left:2%}#view-holder #allgyms #subscriptions .subscription .section-actions .form-group:nth-child(3n+1){margin-left:0}#view-holder #allgyms #subscriptions .subscription .section-actions .form-group .alert{color:red}#allgyms #subscriptions .subscription .section-actions .form-group h4{margin:0 0 20px;font-size:20px;line-height:1.3;text-transform:capitalize}#allgyms #subscriptions .subscription .section-actions .form-group input{display:block;width:75%;margin:0 auto 5px}#allgyms #subscriptions .subscription .section-actions .form-group .button{display:inline-block;float:none;width:55%;height:auto;padding:10px;line-height:1.3;text-transform:capitalize;white-space:normal;box-sizing:border-box}#allgyms #subscriptions .subscription .section-actions .form-group .button.red{background:#e65c67}#allgyms #subscriptions .subscription .section-actions .form-group .button.red:hover{background:#e52231}#allgyms #subscriptions .subscription .section-actions .form-group .button.disabled{pointer-events:none}#menu span.link.current{color:#3799b1;background:#fff}#menu span.link{position:relative;display:block;float:none;float:left;width:164px;padding:3px 10px;padding-left:76px;font-family:"Roboto Condensed";font-size:15px;font-size:24px;font-weight:400;font-weight:300;line-height:1.3;color:white;color:#fff;text-transform:uppercase;text-transform:capitalize;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}#menu span.link .s-icon{color:#fff}#bar .top .right .country .flag{margin-top:2px}.inv-row h2{margin-bottom:30px}.inv-row .col{display:inline-block;margin-right:-4px;vertical-align:top}.inv-row .col-half{width:30%}.inv-row .col-half+.col-half{width:66%;margin-left:4%}.inv-row .form-group{margin-bottom:20px}.inv-row .form-group input,.inv-row .form-group select{width:100%}.inv-row input.button{cursor:pointer}.inv-row .form-control{padding:9px 12px;margin:0 0 15px;font-family:Roboto;font-size:16px;letter-spacing:1px;color:#5d5d5d;background:#f9f9f9;border:0;outline:0}#allgyms #subscriptions .inv-row input{width:100%;box-sizing:border-box}.form-invoice input[type="checkbox"]{padding:0}.invalid-message{padding:15px 20px;margin-bottom:10px;color:#fff;background-color:rgba(148,5,17,0.8);border-radius:3px}.invalid-message p{padding:0;margin:0}.form-group .invalid-message{padding:5px 10px;margin-bottom:0}.form-group-mail{margin-bottom:10px}.form-group-mail .button{float:right}.form-group-mail input{margin-bottom:5px}.form-group-mail:after{display:block;clear:both;content:''}.billing-invoices .invoice-list ul,.itabs .invoice-list ul{margin:0;list-style-type:none}.billing-invoices .invoice-list ul li,.itabs .invoice-list ul li{display:flex;padding:5px 0;margin:0 0 5px;color:#444;background:rgba(249,249,249,0.5);border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.2);justify-content:space-between;align-items:center}.billing-invoices .invoice-list ul li:hover,.itabs .invoice-list ul li:hover{cursor:default;background:rgba(255,255,255,0.5)}.billing-invoices .invoice-list ul li.list-head,.itabs .invoice-list ul li.list-head{font-size:12px;font-weight:700;text-transform:lowercase;cursor:pointer;background:transparent;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.billing-invoices .invoice-list ul li.list-head .col,.itabs .invoice-list ul li.list-head .col{margin-right:-4px;font-size:12px;text-align:center}.billing-invoices .invoice-list ul li.list-head .col div,.itabs .invoice-list ul li.list-head .col div{display:inline-block;height:16px;margin-left:5px;font-size:16px;line-height:1.4;vertical-align:middle}.billing-invoices .invoice-list ul li.list-head .col div i,.itabs .invoice-list ul li.list-head .col div i{width:auto;height:auto}.billing-invoices .invoice-list ul li.list-head .col div i.fa-sort-up,.itabs .invoice-list ul li.list-head .col div i.fa-sort-up{margin-top:2px}.billing-invoices .invoice-list ul li.list-head .col div i.fa-sort-down,.itabs .invoice-list ul li.list-head .col div i.fa-sort-down{margin-top:-5px}.billing-invoices .invoice-list ul li.list-head .col div .fa,.itabs .invoice-list ul li.list-head .col div .fa{display:none}.billing-invoices .invoice-list ul li.list-head .col div .fa-sort,.itabs .invoice-list ul li.list-head .col div .fa-sort{display:block}.billing-invoices .invoice-list ul li.list-head .col div.arrow-up .fa,.itabs .invoice-list ul li.list-head .col div.arrow-up .fa{display:none}.billing-invoices .invoice-list ul li.list-head .col div.arrow-up .fa-sort-up,.itabs .invoice-list ul li.list-head .col div.arrow-up .fa-sort-up{display:block}.billing-invoices .invoice-list ul li.list-head .col div.arrow-down .fa,.itabs .invoice-list ul li.list-head .col div.arrow-down .fa{display:none}.billing-invoices .invoice-list ul li.list-head .col div.arrow-down .fa-sort-down,.itabs .invoice-list ul li.list-head .col div.arrow-down .fa-sort-down{display:block}.billing-invoices .invoice-list ul li.list-head .col-inv-date,.itabs .invoice-list ul li.list-head .col-inv-date{font-size:12px}.billing-invoices .invoice-list ul .col,.itabs .invoice-list ul .col{display:inline-block;padding:0 5px;margin:0;font-size:16px;line-height:1.3;text-align:center;vertical-align:middle;box-sizing:border-box}.billing-invoices .invoice-list ul .col-inv-number,.itabs .invoice-list ul .col-inv-number{min-width:110px;text-align:left}.billing-invoices .invoice-list ul .col-inv-name,.itabs .invoice-list ul .col-inv-name{min-width:200px}.billing-invoices .invoice-list ul .col-inv-date,.itabs .invoice-list ul .col-inv-date{min-width:200px}.billing-invoices .invoice-list ul .col-inv-smdate,.itabs .invoice-list ul .col-inv-smdate{min-width:100px}.billing-invoices .invoice-list ul .col-inv-price,.itabs .invoice-list ul .col-inv-price{min-width:50px}.billing-invoices .invoice-list ul .col-inv-action,.itabs .invoice-list ul .col-inv-action{min-width:70px}.billing-invoices .invoice-list ul .col-inv-status,.itabs .invoice-list ul .col-inv-status{min-width:70px}.billing-invoices .invoice-list ul li.list-body .col-inv-status i,.itabs .invoice-list ul li.list-body .col-inv-status i{width:27px;height:28px;font-size:30px;color:#3799b1}.billing-invoices .invoice-list ul li.list-body .col-inv-status i.fa-window-close,.itabs .invoice-list ul li.list-body .col-inv-status i.fa-window-close{width:31px;font-size:28px;color:#e52231}.billing-invoices .invoice-list ul li.list-body .col-inv-status i.fa-exclamation-circle,.itabs .invoice-list ul li.list-body .col-inv-status i.fa-exclamation-circle{color:#ff7a00}.billing-invoices .invoice-list ul .button,.itabs .invoice-list ul .button{font-size:14px}.billing-invoices .invoice-list ul .col-inv-action a,.itabs .invoice-list ul .col-inv-action a,.billing-invoices .invoice-list ul .col-inv-action .spanlink,.itabs .invoice-list ul .col-inv-action .spanlink{display:inline-block;padding:5px 9px;color:#444;text-align:center;background:#3799b1;border-radius:3px}.billing-invoices .invoice-list ul .col-inv-action a.red,.itabs .invoice-list ul .col-inv-action a.red{float:none;padding:5px 9px;margin:0 auto;font-size:20px;color:#fff;background:#e65c67}.billing-invoices .invoice-list ul .col-inv-action a.red:hover,.itabs .invoice-list ul .col-inv-action a.red:hover{background:#e52231}.billing-invoices .invoice-list ul .col-inv-action a:hover,.itabs .invoice-list ul .col-inv-action a:hover,.billing-invoices .invoice-list ul .col-inv-action .spanlink:hover,.itabs .invoice-list ul .col-inv-action .spanlink:hover{color:#fff;background:#679e37}.billing-invoices .invoice-list ul .col-inv-file,.itabs .invoice-list ul .col-inv-file{position:relative;width:230px}.billing-invoices .invoice-list ul .col-inv-file .filefield-wrap,.itabs .invoice-list ul .col-inv-file .filefield-wrap{position:relative;width:230px;height:32px;overflow:hidden}.billing-invoices .invoice-list ul .col-inv-file .filefield-wrap input,.itabs .invoice-list ul .col-inv-file .filefield-wrap input{position:absolute;top:0;left:-63px;width:246px!important;padding:4px 0;margin:0}.billing-invoices .invoice-list ul .col-inv-file .filefield-wrap .spanlink,.itabs .invoice-list ul .col-inv-file .filefield-wrap .spanlink{position:absolute;top:0;left:0;z-index:3}.billing-invoices .invoice-list ul .col-inv-file .filefield-wrap a,.itabs .invoice-list ul .col-inv-file .filefield-wrap a{position:absolute;top:2px;right:0;padding:6px 5px;font-size:12px;font-weight:700;color:#fff}.admin-gyms .itabs .invoice-list ul .col-inv-action{min-width:90px}.admin-gyms .itabs .invoice-list ul .list-head .col-inv-action{margin-right:3px}.billing-invoices .invoice-list ul .col-inv-number,.itabs .invoice-list ul .col-inv-number{text-align:left}.itabs ul.pagination li{margin-right:0;font-size:12px}.inner-body{position:relative;height:100%;overflow:scroll;overflow-x:hidden}.inner-wrapper{padding:15px}.billing-invoices{padding-bottom:20px}.billing-head{margin-bottom:20px}.billing-head div,.billing-head input{display:inline-block;float:none;margin:0 5px;vertical-align:middle}.billing-invoices .invoice-list ul{padding:0;margin:0}#allgyms .create-gym .form-group{margin-top:0}#allgyms .create-gym label,#allgyms .create-gym input,#allgyms .create-gym select{float:none;width:100%;box-sizing:border-box}#view-holder #allgyms .create-gym .form-group.form-actions{display:block;padding-top:30px;margin:0 auto}#view-holder #allgyms #subscriptions .gyms-head .form-group{vertical-align:bottom}#view-holder #allgyms #subscriptions .gyms-head .form-group a{display:inline-block;float:none}#view-holder #allgyms #subscriptions .gyms-head .form-group:nth-child(even){text-align:right}.gs-row{position:relative;padding:10px 500px 10px 10px;margin:2px 0;transition:background-color .3s}.gs-row:hover{background:#efefef}.gs-title{font-family:"Roboto";font-size:23px;font-weight:300;line-height:1.3;color:#444}#allgyms #subscriptions .gs-title input{position:relative;float:none;width:100%;height:auto;padding:3px 10px;margin:0;font-family:"Roboto";font-size:23px;font-weight:300;line-height:1.3;color:#444;background:transparent;box-shadow:-1px 1px 2px -1px rgba(0,0,0,0.4);transition:background-color .3s}#allgyms #subscriptions .gs-row:hover .gs-title input{background:rgba(255,255,255,0.5)}.gs-price,.gs-row .gs-active.onoffswitch,.gs-row .save-btn,.gs-row .gs-delete{position:absolute;top:50%;transform:translateY(-50%)}.gs-row .gs-active.onoffswitch{right:127px}.gs-price{right:185px;width:310px}.gs-price.price-noco{width:215px}#view-holder #allgyms #subscriptions{margin-top:0}#allgyms #subscriptions .gs-price .price{display:inline-block;float:none;width:50px;height:20px;padding:8px 5px;margin-bottom:0;margin-left:0;line-height:20px;text-align:center;vertical-align:middle;background:#efefef;border:0;transition:background-color .3s}#allgyms #subscriptions .gs-row:hover .gs-price .price{background:#fff}.gs-price span{display:inline-block;margin-left:5px;vertical-align:middle}.gs-row .save-btn{right:45px}.gs-row .gs-delete{right:9px;width:30px;font-size:30px;line-height:30px;color:#be0000}.gs-row .gs-delete:hover{color:#8b0000}.gs-row .save-btn,.gs-row .gs-delete{transition:color .3s,background-color .3s,opacity .4s ease-in-out}.gs-row.loading .save-btn,.gs-row.loading .gs-delete{opacity:.2}.gymvisists{padding:20px 0 0}.gymvisists .visit-actions{font-size:0;line-height:0;text-align:justify}.gymvisists .visit-actions:after{display:inline-block;width:100%;content:''}.gymvisists .visit-actions a{display:inline-block;float:none;padding:5px 18px;font-size:16px;line-height:1.4;vertical-align:middle}.gymvisists>div{margin-bottom:20px}.gymdivisions{position:relative;padding-bottom:90px;transition:padding .3s}.gymdivisions .addnew,.gymdivisions .gymdivision{display:inline-block;vertical-align:middle}.gymdivisions .gymdivision{margin:3px 8px;font-size:16px;line-height:1.3;color:#fff;cursor:pointer;background:#7abaca;border-radius:3px;box-shadow:1px 1px 2px rgba(0,0,0,0.4);transition:background-color .3s,color .3s}.gymdivisions .gymdivision span{display:block;padding:10px 20px}.gymdivisions .gymdivision:hover,.gymdivisions .gymdivision.selected{background:#3799b1}.gymdivisions .addnew{width:40px;margin:0 8px;font-size:48px;line-height:1.03;color:#cbcbcb;text-shadow:1px 1px 2px rgba(0,0,0,0.3);cursor:pointer;transition:background-color .3s,color .3s}.gymdivisions .addnew:hover{color:#679e37}.gymdivisions .hidden-input{position:absolute;bottom:0;left:0;width:100%;padding:0 10px;border-radius:4px;opacity:0;visibility:hidden;box-sizing:border-box;transition:opacity .3s}.gymdivisions .hidden-input label{font-weight:400;color:#444}.gymdivisions .hidden-input input{display:block;float:none;width:100%;height:50px;padding:10px 60px 10px 20px;margin-bottom:0;font:300 18px/30px "Roboto";background-color:rgba(249,249,249,0.5);border:0;box-shadow:0 1px 3px -1px rgba(0,0,0,0.5);box-sizing:border-box}.gymdivisions .hidden-input .button{position:absolute;right:15px;bottom:4px;padding:5px 11px;font-size:24px;border-radius:4px}.gymdivisions .hidden-input .button.green{right:64px}.gymdivisions .hidden-input .button.red{background:#e65c67}.gymdivisions .hidden-input .button.red:hover{background:#e52231}.gymdivisions .gymdivision.selected .hidden-input{opacity:1;visibility:visible}#allgyms #subscriptions .gymdivisions .gymdivision input{width:100%}.gymvisists .visit-actions{padding:0 10px}.gyms-head span{padding:0 8px}#menu a.vpp span{padding:10px 0;line-height:1.2}.onoffswitch{position:relative;width:60px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;margin:0;overflow:hidden;cursor:pointer;border-radius:20px;box-shadow:0 0 1px rgba(0,0,0,0.4)}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;font-style:normal;transition:margin .3s ease-in 0s}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:30px;padding:0;font-family:Trebuchet,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:31px;color:white;box-sizing:border-box}.onoffswitch-inner:after{line-height:30px}.onoffswitch-inner:before{padding-left:8px;color:#fff;background-color:#34a7c1;content:"ON"}.onoffswitch-inner:after{padding-right:8px;color:#999;text-align:right;background-color:#eee;content:"OFF"}.onoffswitch-switch{position:absolute;top:1px;right:34px;bottom:0;display:block;width:15px;height:15px;margin:6px;background:#fff;border-radius:50%;box-shadow:0 0 1px rgba(0,0,0,0.4);transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.tabs-content .tab-pane{display:none}.tabs-content .tab-pane.active{display:inline-block}.tabs-nav{position:relative;overflow:hidden;text-align:center;text-transform:uppercase}.tabs-nav ul{padding:0;margin:0;list-style-type:none}.tabs-nav ul li{display:block;float:left;width:50%;border-bottom:1px solid #fff;box-sizing:border-box}.tabs-nav ul li a{display:block;padding:24px 5px;font-size:24px;font-weight:300;color:#fff;background:#359ab2}.tabs-nav ul li a:hover{background:#388ab0}.tabs-nav ul li:first-child{border-right:1px solid #fff}.tabs-nav ul li:nth-child(2){border-left:1px solid #fff}.tabs-nav ul li.active a{background:#555}.ru .tabs-nav ul li a{font-size:20px}.body.login.ru .button{font-size:18px}.tabs-nav-footer{padding:0 20px 15px;font-size:0;line-height:0;text-align:justify}.tabs-nav-footer a,.tabs-nav-footer div{display:inline-block;font-size:14px;line-height:1.3;vertical-align:middle}.tabs-nav-footer a{color:#fff}.tabs-nav-footer:after{display:inline-block;width:100%;content:''}.tabs-content{height:250px;padding:45px 20px;padding-top:115px}.tabs-content .tab-pane{max-width:345px;vertical-align:middle;content:''}.tabs-content .tab-pane form{margin:0}.tabs-content .tab-pane .back-button{position:absolute;top:auto;right:0;bottom:0;z-index:99;display:block;width:50%;min-width:100px;padding:15px 25px 18px 10px;margin:0;font:500 14px/1.3 'Open Sans';color:#fff;text-align:center;text-align:right;cursor:pointer;background:#555;box-sizing:border-box}.tabs-content .checkbox-field .label{font-weight:300;color:#fff}.tabs-content .login-desc{padding:0;margin:0 0 20px;font-weight:300;color:#fff;text-align:center}.tabs-nav+.tabs-content{padding-top:45px}.tabs-content:before{display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle;content:''}.body.login .tabs-content .tab-pane form .button{margin:20px auto 0}.body.login .agree label{position:relative;z-index:1}#login .tabs #tab-content1{z-index:1}#login .tabs .tab-content{top:0;padding-top:50px;padding-bottom:85px}h3.aus-title{display:block;padding:24px 5px 23px;margin:0;font:700 19px/1.3 'Open Sans';color:#fff;text-align:center;text-transform:uppercase;box-sizing:border-box}#view .settings .formular input,#view .settings .formular label,.settings .formular .theme-picker label,.settings .formular .theme-picker select{display:inline-block;float:none;margin:0;vertical-align:middle}#view .settings .formular label.block{display:block;margin-bottom:5px}.settings .formular .theme-picker label{float:none;width:auto;margin-right:10px}.settings .formular .theme-picker select{margin:0;background:#f9f9f9}#onlineBookingForm,#waiverForm{padding-bottom:20px}.ob-wrapper form label{float:left;width:230px;padding-top:7px}.ob-wrapper form input[type="text"],.ob-wrapper form input[type="email"]{float:left;width:250px;clear:none}.ob-wrapper form input[type="checkbox"]{width:20px}.ob-wrapper #generalConditionsText{float:left}.hidden{position:absolute;top:0;opacity:0;visibility:hidden}#sodexo .tabs button{padding:5px 18px}#sodexo .tabs button,#sodexo .tabs button span{text-transform:none}#coolfit .tabs .tabs-nav{display:block;width:100%}#coolfit .tabs .tabs-nav li{display:block;float:left;width:50%;margin:0;box-sizing:border-box}.form-valpin{display:block;margin-bottom:30px}.form-valpin .form-group-pincode{display:inline-block;width:200px;margin-right:10px;vertical-align:bottom}.form-valpin .form-group-pincode+button{display:inline-block;float:none;width:200px;padding:10px;color:#fff;color:#50afff;text-align:center;text-transform:uppercase;vertical-align:bottom;cursor:pointer;background:#50afff;background:#fff;border:1px solid #50afff}.form-valpin .form-group-pincode+button i{margin-right:10px}.form-valpin .form-group-pincode+button:hover{color:#fff;background:#50afff}.form-valpin .form-group-pincode label{display:block;float:none;padding:0;margin:0}.ob-wrapper form.form-valpin .form-group-pincode input[type="text"]{display:block;float:none;width:100%;padding:5px 10px;margin:0;font-size:26px;text-align:center;text-transform:uppercase;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.5);box-sizing:border-box}.ob-wrapper form.form-valpin .form-group-pincode select{display:block;float:none;width:100%;padding:9px 10px;margin:0;font-size:20px;text-align:center;text-transform:uppercase;background:#fff;border:0;box-shadow:0 1px 1px rgba(0,0,0,0.5);box-sizing:border-box}.ob-wrapper form.form-valpin .form-group-activity{display:block;margin-bottom:10px}.ob-wrapper form.form-valpin .form-group-activity label{display:block;float:none;width:auto;padding:0}.ob-wrapper form.form-valpin .form-group-activity .radio-button{position:relative;display:inline-block;margin-right:15px;vertical-align:top}.ob-wrapper form.form-valpin .form-group-activity .radio-button input{position:absolute;opacity:0;visibility:hidden}.ob-wrapper form.form-valpin .form-group-activity .radio-button label{position:relative;padding-left:25px;cursor:pointer}.ob-wrapper form.form-valpin .form-group-activity .radio-button label .spans{display:inline-block;vertical-align:middle}.ob-wrapper form.form-valpin .form-group-activity .radio-button label span{display:inline-block;width:60px;height:48px;vertical-align:middle;background-position:0 0;background-repeat:no-repeat;background-size:60px auto}.ob-wrapper form.form-valpin .form-group-activity .radio-button label span.package-img-1{background-image:url(/content/images/CoolFit-PNG-logos.png)}.ob-wrapper form.form-valpin .form-group-activity .radio-button label span.package-img-2{width:54px;height:46px;background-image:url(/content/images/BeFit-PNG-logos.png);background-size:54px auto}.ob-wrapper form.form-valpin .form-group-activity .radio-button label span.package-img-3{height:45px;background-image:url(/content/images/LuxFit-PNG-logos.png)}.ob-wrapper form.form-valpin .form-group-activity .radio-button label:after,.ob-wrapper form.form-valpin .form-group-activity .radio-button label:before{position:absolute;top:12px;left:0;width:16px;height:16px;border:2px solid #5a5a5a;border-radius:50%;content:''}.ob-wrapper form.form-valpin .form-group-activity .radio-button label:after{background:#50afff;border-color:#50afff;transform:scale(0);transition:.3s ease}.ob-wrapper form.form-valpin .form-group-activity .radio-button input:checked+label:after{transform:scale(1.02)}.visits-list{position:relative;width:100%;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.5)}.visits-list:before{position:absolute;top:0;left:49.5%;width:1px;height:100%;background:#ccc;content:''}.visits-list .item{position:relative;font-size:22px;line-height:1.3;text-align:left}.visits-list .item.removable{padding-right:50px}.visits-list .item:nth-child(odd){background:rgba(0,0,0,0.1)}.visits-list .item div{display:inline-block;width:50%;padding:10px 10px;margin-right:-4px;vertical-align:middle;box-sizing:border-box}.visits-list .item .img-main{display:inline-block;width:100px;height:auto;margin-right:10px;vertical-align:middle;border-radius:5px}.visits-list .item-date{text-align:right}.visits-list .item-name{position:relative}.visits-list .item-name .img-hover{position:absolute;top:50%;left:0;z-index:99;width:300px;height:auto;opacity:0;visibility:hidden;transform:translateY(-50%);box-shadow:0 0 2px rgba(0,0,0,0.5);transition:opacity .3s,visibility .3s}.visits-list .item-name .img-hover:hover,.visits-list .item-name .img-main:hover+.img-hover{opacity:1;visibility:visible}.visits-list .item .item-remove{position:absolute;top:50%;right:5px;display:none;width:30px;height:30px;font-size:16px;font-weight:700;line-height:30px;color:#333;text-align:center;text-transform:lowercase;cursor:pointer;background:#fff;border-radius:50%;transform:translateY(-50%);box-shadow:0 1px 1px rgba(0,0,0,0.5);transition:color .3s}.visits-list .item .item-remove:hover{color:red}.visits-list .item.removable .item-remove{display:block}#coolfit .awesome-reports{display:inline-block;margin-right:10px;overflow:visible;vertical-align:bottom;background:0}#coolfit .awesome-reports{overflow:visible;background:0}#coolfit .awesome-reports .datebox{width:185px;height:44px;padding-right:24px;margin-bottom:0;text-align:center}#coolfit .awesome-reports .datebox:after{background-color:#50afff}#coolfit .awesome-reports .datebox:hover:after{background-color:#50afff}#coolfit .awesome-reports .datebox .date{margin:0;line-height:44px}#coolfit .datetimepicker{top:100%;left:0}.reportFilter-row{margin-bottom:30px}.reportFilter-row form,.reportFilter-row>button{display:inline-block;margin-right:10px;vertical-align:bottom}.reportFilter-row button{float:none;width:250px;padding:10px 0;color:#50afff;text-align:center;cursor:pointer;background:#fff;border:1px solid #50afff}.reportFilter-row button i{margin-right:5px;font-size:18px}.reportFilter-row button:hover{color:#fff;background:#50afff}#coolfit .total-row{margin-bottom:30px}#coolfit .total-row .total-col{display:inline-block;margin-right:40px;font-size:30px;line-height:1.3;vertical-align:middle}#coolfit .total-row .total-col div,#coolfit .total-row .total-col span{display:inline-block;margin-right:10px;vertical-align:middle}#coolfit.ob-wrapper .tab-title{color:#50afff;text-align:left}.ob-wrapper .reports-result .tab-title{font-size:22px}.reports-result{width:100%}.reports-result .log{margin-top:20px}.reports-result .log .left{margin:0}.reports-result .log .right .left:last-child{min-width:80px;margin-left:10px;text-align:right}.reports-result .logs .sort .cost{min-width:80px;margin-left:10px;text-align:right}#view .settings .formular input[type="checkbox"]{width:auto;margin:0 5px}.settings .formular .controls{margin-bottom:10px}#allgyms,.form-with-loading,.form-with-loading:before,.mngapp-wrapper:before{position:relative}.form-with-loading:before,#allgyms:before,.mngapp-wrapper:before{position:absolute;top:0;left:0;z-index:98;width:100%;height:100%;background-color:rgba(255,255,255,0.8);content:'';opacity:0;visibility:hidden;transition:opacity .3s ease-in-out}.form-with-loading:before{background-color:transparent}.mngapp-wrapper:before{background-color:rgba(255,255,255,0.95)}.form-with-loading:before,.form-with-loading:after,#allgyms:before,#allgyms:after,.mngapp-wrapper.loaded:after,.mngapp-wrapper.loaded:before{opacity:0;visibility:hidden}.form-with-loading.disabled-form:before,.form-with-loading.disabled-form:after,#allgyms.loading:before,#allgyms.loading:after,.mngapp-wrapper:before,.mngapp-wrapper:after{opacity:1;visibility:visible}.form-with-loading:after,#allgyms:after,.mngapp-wrapper:after{position:absolute;top:50%;left:0;z-index:99;width:43px;height:43px;background-color:#7abaca;-webkit-border-radius:21px;-moz-border-radius:21px;-ms-border-radius:21px;-o-border-radius:21px;border-radius:21px;content:'';-webkit-transform:scale(0.5,1);-moz-transform:scale(0.5,1);-ms-transform:scale(0.5,1);-o-transform:scale(0.5,1);transform:scale(0.5,1);-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-ms-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loadingGyms;-moz-animation-name:loadingGyms;-ms-animation-name:loadingGyms;-o-animation-name:loadingGyms;animation-name:loadingGyms;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}.mngapp-wrapper:before,.mngapp-wrapper:after{z-index:99999999}@keyframes loadingGyms{0%{left:40%;transform:scale(0.5,1)}25%{left:45%;transform:scale(1,0.5)}50%{left:50%;transform:scale(0.5,1)}75%{left:45%;transform:scale(1,0.5)}100%{left:40%;transform:scale(0.5,1)}}@-o-keyframes loadingGyms{0%{left:40%;transform:scale(0.5,1)}25%{left:45%;transform:scale(1,0.5)}50%{left:50%;transform:scale(0.5,1)}75%{left:45%;transform:scale(1,0.5)}100%{left:40%;transform:scale(0.5,1)}}@-ms-keyframes loadingGyms{0%{left:40%;transform:scale(0.5,1)}25%{left:45%;transform:scale(1,0.5)}50%{left:50%;transform:scale(0.5,1)}75%{left:45%;transform:scale(1,0.5)}100%{left:40%;transform:scale(0.5,1)}}@-webkit-keyframes loadingGyms{0%{left:40%;transform:scale(0.5,1)}25%{left:45%;transform:scale(1,0.5)}50%{left:50%;transform:scale(0.5,1)}75%{left:45%;transform:scale(1,0.5)}100%{left:40%;transform:scale(0.5,1)}}@-moz-keyframes loadingGyms{0%{left:40%;transform:scale(0.5,1)}25%{left:45%;transform:scale(1,0.5)}50%{left:50%;transform:scale(0.5,1)}75%{left:45%;transform:scale(1,0.5)}100%{left:40%;transform:scale(0.5,1)}}.akavirgin{padding:5px 5px;font-weight:bold}.ru .tabs-content{height:280px;padding-top:85px}.ru .tabs-content #tab3 h3.aus-title{padding-top:0}.ru .tabs-content .login-desc{font-size:15px}.waiver i{width:auto;height:auto}.waiver h1{text-align:center}.nav-waivers{padding:0;margin:0 0 20px;list-style-type:none}.nav-waivers li{display:inline-block;margin:2px 6px 2px 0;vertical-align:middle}.nav-waivers li a{display:block;padding:10px 20px;font-size:16px;line-height:1.3;color:#fff;cursor:pointer;background:#7abaca;border-radius:5px;transition:background-color .3s,color .3s}.nav-waivers li a.active,.nav-waivers li a:hover{background:#3799b1}.nav-waivers li a.new-waiver-link{padding:0;font-size:46px;line-height:1;color:rgba(122,186,202,0.8);background:transparent;border-radius:0}.nav-waivers li a.new-waiver-link:hover{color:rgba(122,175,58,0.9);background:transparent}.nav-waivers li.active a{background-color:#3799b1}.nav-waivers li.active a.new-waiver-link{color:#3799b1;background:transparent}#booking.waiver .nav-waivers,#booking.waiver .nav-waiver{display:block;padding:0;margin:0}#booking.waiver .nav-waivers{margin:0 0 20px}.form-section.section-accordion{margin-bottom:10px;box-shadow:0 1px 1px rgba(0,0,0,0.2)}.form-section.section-accordion .section-title{position:relative;padding:15px 60px 15px 10px;font-size:20px;line-height:1.2;cursor:pointer;background:#e4f1f5;transition:background .3s,color .3s}.form-section.section-accordion .section-title span{position:absolute;top:50%;right:10px;width:30px;height:30px;color:#fff;text-align:center;background:#7abaca;border-radius:50%;transform:translateY(-50%);transition:background .3s,color .3s}.form-section.section-accordion .section-title span:before,.form-section.section-accordion .section-title span:after{position:absolute;background:#fff;content:'';transition:.3s background,0.3s color,0.3s transform ease-out}.form-section.section-accordion .section-title span:before{top:50%;right:5px;left:5px;height:3px;margin-top:-1.5px}.form-section.section-accordion .section-title span:after{top:5px;bottom:5px;left:50%;width:3px;margin-left:-1.5px}.form-section.section-accordion .section-title.active,.form-section.section-accordion .section-title:hover{color:#fff;background:#7abaca}.form-section.section-accordion .section-title.active span,.form-section.section-accordion .section-title:hover span{background:#fff}.form-section.section-accordion .section-title.active span:after,.form-section.section-accordion .section-title:hover span:after,.form-section.section-accordion .section-title.active span:before,.form-section.section-accordion .section-title:hover span:before{background:#3799b1}.form-section.section-accordion .section-title.active span:after,.form-section.section-accordion .section-title:hover span:after{transform:rotate(90deg)}.form-section.section-accordion .section-body{display:none;padding:30px 5px 10px}.waivers-content{display:block;padding:0 20px 20px;box-shadow:0 1px 2px rgba(0,0,0,0.4)}.waivers-content .waiver-title{display:block;padding:15px;margin:0 0 20px;line-height:1.4;color:#3799b1;text-align:center}.waivers-content .form-group{position:relative;display:block;padding-bottom:30px;margin-bottom:20px;box-shadow:0 2px 1px -2px rgba(0,0,0,0.3)}.waivers-content .form-group.form-group-lang{position:relative;width:100%;overflow:hidden}.waivers-content .form-group:last-child{padding-bottom:0;box-shadow:none}.waivers-content .form-group.form-group-half{display:inline-block;width:50%;padding-right:5px;padding-left:5px;margin-right:-4px;vertical-align:top;box-sizing:border-box}.waivers-content .form-group.form-group-waiver:last-child{padding-bottom:30px;box-shadow:0 2px 1px -2px rgba(0,0,0,0.3)}.waivers-content .form-group.form-group-waiver{padding-right:400px}.waivers-content .form-group .inner-wrap{display:block}.waivers-content .form-group .inner-wrap label{margin-bottom:10px}.waivers-content .form-group.form-group-file .file-value{position:absolute;bottom:31px;left:111px;width:100%;height:37px;padding-left:20px;line-height:37px;background:#f5f5f5;box-sizing:border-box}.waivers-content .form-group label{display:block;font-weight:400}.waivers-content .form-group label small{font-style:italic}.waivers-content .form-group input,.waivers-content .form-group select,.waivers-content .form-group textarea{display:block;float:none;width:100%;padding:9px 12px;margin:0;font-family:Roboto;font-size:16px;letter-spacing:1px;color:#5d5d5d;background:rgba(231,229,229,0.4);border:0;outline:0;box-shadow:0 0 2px rgba(0,0,0,0.4);box-sizing:border-box}.waivers-content .form-group textarea{height:100px;max-width:100%;resize:none}.waivers-content .form-group select{padding:10px}.waivers-content .form-group input[type="file"]{height:40px;padding:10px}.waivers-content .form-group input::-webkit-input-placeholder{color:#cecece}.waivers-content .form-group textarea::-webkit-input-placeholder{color:#cecece}.waivers-content .form-group input::-moz-placeholder{color:#cecece}.waivers-content .form-group textarea::-moz-placeholder{color:#cecece}.waivers-content .form-group input:-ms-input-placeholder{color:#cecece}.waivers-content .form-group textarea:-ms-input-placeholder{color:#cecece}.waivers-content .form-group input:-moz-placeholder{color:#cecece}.waivers-content .form-group textarea:-moz-placeholder{color:#cecece}.waivers-content .form-group .link{display:block;width:100%;padding:10px;background:rgba(231,229,229,0.3);box-shadow:0 0 2px rgba(0,0,0,0.4);box-sizing:border-box}.waivers-content .form-group .usage-wrap,.waivers-content .form-group .usage-actions{position:absolute;right:0;bottom:30px;padding-bottom:7.5px;text-align:center}.waivers-content .form-group .usage-wrap strong,.waivers-content .form-group .usage-actions strong{display:block;margin-bottom:15px}.waivers-content .form-group .usage-wrap{right:180px;width:220px}.waivers-content .form-group .usage-wrap p{padding:0;margin:0;font-size:15px;color:#7abaca}.waivers-content .form-group .usage-actions .check-box{width:80px}.waivers-content .form-group .check-box label,.waivers-content .form-group .radio-box label{margin-bottom:0}.waivers-content .form-group .cr-new-lang{position:relative;padding:20px 150px 0 0}.waivers-content .form-group .cr-new-lang .button{position:absolute;right:0;bottom:0;display:block;width:140px;padding:9px 5px 10px;text-align:center;cursor:pointer;border-radius:3px;box-sizing:border-box}.waivers-content .form-group .cr-new-lang .select2-container{width:100%}.waivers-content .form-group .cr-new-lang .select2-container .select2-choice{height:40px;line-height:40px;background:rgba(231,229,229,0.4);border:0;border-radius:2px;outline:0;box-shadow:0 0 2px rgba(0,0,0,0.4);transition:none}.waivers-content .form-group .cr-new-lang .select2-container .select2-choice:active{transform:scale(1)}.waivers-content .form-group .cr-new-lang .select2-container .select2-choice .select2-arrow{border-radius:0 2px 2px 0}.waivers-content .form-group .cr-new-lang .select2-container .select2-choice .select2-arrow b{background-position:0 6px}.waivers-content .form-group .cr-new-lang .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 6px}.waivers-content .form-group input.ng-invalid{background-color:rgba(224,51,88,0.2)}.waivers-content .form-group input.ng-valid{box-shadow:0 0 2px rgba(115,167,212,0.56)}.select2-drop .select2-search{min-height:10px;padding:4px;margin-bottom:10px}.select2-drop .select2-search input{margin:0;background:#f0f0f0}.select2-drop,.select2-drop-active{border-color:rgba(0,0,0,0.4)}.select2-results .select2-highlighted{background:#3799b1}#booking .tab-content.waivers-content{margin-top:0}#booking.waiver .waivers-content .form-group{margin-bottom:25px}.check-box{position:relative;display:inline-block;padding:0 5px;text-align:center}.check-box input{position:absolute;opacity:0;visibility:hidden}.check-box label{position:relative;display:block;width:20px;height:20px;margin:0 auto;cursor:pointer;border:0;border:1px solid #ccc;box-shadow:0 0 2px rgba(0,0,0,0.7)}.check-box label:before{display:block;width:20px;height:20px;margin:0 auto;font:normal normal normal 14px/20px FontAwesome;font-size:inherit;color:#679e37;text-align:center;text-rendering:auto;content:"\f00c";opacity:0;visibility:hidden;transition:opacity .3s}.check-box input:checked+label:before{opacity:1;visibility:visible}.check-box.hidden-check{opacity:0;visibility:hidden}.check-box.in-a-row span,.check-box.in-a-row input[type="checkbox"]+label span,.check-box.in-a-row input[type="checkbox"]:checked+label span{position:absolute;top:2px;left:100%;width:auto;height:auto;padding-left:10px;white-space:nowrap;background:transparent}.radio-box{display:inline-block;margin:2px 6px 2px 0}.radio-box input{position:absolute;opacity:0;visibility:hidden}.radio-box label{display:block;width:auto;padding:10px 20px;margin:0;cursor:pointer;background:rgba(231,229,229,0.4);border-radius:3px;box-shadow:1px 1px 2px rgba(0,0,0,0.4);transition:color .3s,background-color .3s}.radio-box label:hover,.radio-box input:checked+label{color:#fff}.radio-box label:hover,.radio-box input:checked+label{background:#3799b1}.nav-waiver{position:relative;margin:0;overflow:hidden;text-align:center;list-style-type:none}.nav-waiver li{display:block;float:left;width:50%}.nav-waiver li a{display:block;padding:10px 20px;font-size:18px;line-height:1.2;color:rgba(68,68,68,0.5);background:rgba(231,229,229,0.3);box-shadow:0 1px 1px -1px rgba(0,0,0,0.5);transition:color .3s,background-color .3s}.nav-waiver li a:hover{color:#fff;background:#7abaca}.nav-waiver li.active a{color:#fff;background:#7abaca}.nav-waiver.nav-lang{overflow:visible;text-align:left}.nav-waiver.nav-lang li{display:inline-block;float:none;width:auto}.nav-waiver.nav-lang li a{padding:10px 20px;margin:0;font-size:16px;line-height:1.3;text-transform:none;background:rgba(231,229,229,0.4);border-radius:3px;box-shadow:1px 1px 2px rgba(0,0,0,0.4);transition:color .3s,background-color .3s}.nav-waiver.nav-lang li.active a,.nav-waiver.nav-lang li a:hover{color:#fff;background:#3799b1}.waiver-pane .tab-content{padding:30px 0 0 0}.waiver-actions{padding-top:20px;text-align:center}.waiver-actions .button{display:inline-block;float:none;width:48%;padding:15px 20px;margin:0 -4px 0 4%;font-weight:400;color:#fff;text-transform:uppercase;vertical-align:middle;cursor:pointer;border-radius:3px;box-sizing:border-box}.waiver-actions .button:nth-child(2n+1){margin-left:0}.waiver-actions .button.red{background:#e65c67}.waiver-actions .button.red:hover{background:#f42d3d}#view-holder #instructors .instructors-list{width:auto;padding:25px 0}#view-holder #instructors .instructors-list .instructor{position:relative;width:40%;padding:0 40px 20px 0;margin:0 0 0 4%;overflow:hidden;box-sizing:border-box}#view-holder #instructors .instructors-list .instructor .in-img{position:absolute;top:0;left:0;width:50px}#view-holder #instructors .instructors-list .instructor .in-info{padding-left:52px}#view-holder #instructors .instructors-list .instructor .in-actions{float:left;width:100%;padding-top:5px}#view-holder #instructors .instructors-list .instructor .in-actions button{margin-right:5px;cursor:pointer}#view-holder #instructors .instructors-list .instructor input[type="text"]{display:block;width:100%;padding:2px 5px;margin:0 0 2px;font-size:17px;line-height:1.2;background:transparent;border:0;transition:background-color .3s}#view-holder #instructors .instructors-list .instructor input[type="checkbox"]{position:absolute;opacity:0;visibility:hidden}#view-holder #instructors .instructors-list .instructor .edit{position:absolute;top:0;right:4px;font-size:24px;cursor:pointer}#view-holder #instructors .instructors-list .instructor .edit .fa-pencil-square-o{color:#e64545}#view-holder #instructors .instructors-list .instructor .edit .fa-floppy-o{color:#679e37}#view-holder #instructors .instructors-list .instructor.unactive .in-img:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;content:'';opacity:.6}#view-holder #instructors .instructors-list .instructor.editing input[type="text"]{color:#333;background:#d8e3e7}#view-holder #instructors .instructors-list .instructor:nth-child(2n+1){margin-left:0}.settings .formular input[type="email"]{width:550px}.ob-wrapper form input[type="email"]+p,.settings .formular input[type="email"]+p,#view-holder #instructors input[type="email"]+p{display:none;padding:0;margin:8px 0 0 10px;color:red;vertical-align:middle}.ob-wrapper form input[type="email"].ng-invalid,.settings .formular input[type="email"].ng-invalid,#view-holder #instructors input[type="email"].ng-invalid{box-shadow:inset 0 0 1px 1px red}.ob-wrapper form input[type="email"].ng-invalid+p,.settings .formular input[type="email"].ng-invalid+p,#view-holder #instructors input[type="email"].ng-invalid+p{display:inline-block}.tabs .remote-help a{display:inline-block;float:none;padding:0;margin:0;vertical-align:middle}.tabs .remote-help a img{display:inline-block;margin:0 0 0 10px}#sodexo .help .doc p>span{display:block}#bar .top .right a{color:#fff}#login.ch .logo{max-width:510px;margin:0 auto}#login.ch .logo img{height:auto;max-width:80%}#login.ch .forms{background:#fbc241}#login.ch .checkbox-field .checkbox.on{background:#f47932}#login.ch .button.blue,#login.ch button.blue{background:#f47932}body.mngapp-wrapper.ch{background:#fbc341;background:-moz-linear-gradient(-45deg,#fbc341 0,#f2843e 100%);background:-webkit-linear-gradient(-45deg,#fbc341 0,#f2843e 100%);background:linear-gradient(135deg,#fbc341 0,#f2843e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbc341',endColorstr='#f2843e',GradientType=1)}.mngapp-wrapper.ch #bar{background:#f47932;border-bottom-color:#f47932}.mngapp-wrapper.ch #menu{background:url("/content/img/active-pass-logo-fb.png") no-repeat center center;background-size:200px auto}.mngapp-wrapper.ch #sodexo .tabs [id^="tab"]:checked+label{color:#fbc241}.mngapp-wrapper.ch #menu a.current{color:#f47932}.mngapp-wrapper.ch #sodexo .tabs label.tab-name:hover{color:#fbc241}.mngapp-wrapper.ch .awesome-reports .datebox:after{background-color:#f47932}.mngapp-wrapper.ch .button.green,.mngapp-wrapper.ch button.green{background-color:#fbc241}.mngapp-wrapper.ch .button.green:hover,.mngapp-wrapper.ch button.green:hover{background-color:#f47932}.color-green{color:#679e37}.color-blue{color:#3799b1}.mngapp-wrapper.ch .color-blue,.mngapp-wrapper.ch .color-green{color:#f47932}.mngapp-wrapper.ch .s.current .s-icon{background-image:url("/content/img/sodexo-icon-active-ch.png")}.mngapp-wrapper.ch #bar #logo{background-image:url(/Content/images/logo_ch.png);background-repeat:no-repeat;background-size:auto 100%}.mngapp-wrapper .coolfit-icon{position:absolute;top:5px;left:17px;width:52px;height:39px;background:url("/content/img/CoolFitLogo.png") no-repeat 0 0;background-size:52px 39px}#login.ch .button,#login.ch button{font-family:'Sansa Pro'}.mngapp-wrapper.ch #sodexo ul.card li.current,.mngapp-wrapper.ch #sodexo ul.card li:hover{background:#f47932}.mngapp-wrapper.ch #sodexo ul.card li{background:#fbc241}#sodexo .help{width:50%}.iframe-wrapper{position:relative;height:0;max-width:500px;padding-bottom:56.25%;margin-bottom:30px;overflow:hidden}.iframe-wrapper iframe,#sodexo .help .iframe-wrapper iframe{position:absolute;top:0;left:0;float:none;width:100%;height:100%}.instructors-list:after{display:block;height:0;clear:both;font-size:0;content:" ";visibility:hidden}.instructors-list:after{display:block;height:0;clear:both;font-size:0;content:" ";visibility:hidden}.nav-toggle{position:absolute;top:50%;left:10px;display:none;transform:translateY(-50%)}.nav-toggle:focus{outline:0}.nav-toggle{padding:10px 35px 16px 0;cursor:pointer}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{position:absolute;display:block;width:35px;height:5px;cursor:pointer;background:#3799b1;border-radius:1px;content:''}.nav-toggle span:before{top:-10px}.nav-toggle span:after{bottom:-10px}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{transition:all 500ms ease-in-out}.mngapp-wrapper.ch .nav-toggle span,.mngapp-wrapper.ch .nav-toggle span:before,.mngapp-wrapper.ch .nav-toggle span:after{background:#fff}.show-menu .nav-toggle span,.mngapp-wrapper.show-menu.ch .nav-toggle span{background-color:transparent}.show-menu .nav-toggle span:before,.show-menu .nav-toggle span:after{top:0}.show-menu .nav-toggle span:before{transform:rotate(45deg)}.show-menu .nav-toggle span:after{transform:rotate(-45deg)}.mngapp-wrapper .gym-link{display:inline-block;vertical-align:middle}.mngapp-wrapper .header:after,.mngapp-wrapper #sodexo .tabs:after,.mngapp-wrapper #sodexo .total:after,.mngapp-wrapper .gym-link:after{display:block;height:0;clear:both;font-size:0;content:" ";visibility:hidden}.mngapp-wrapper .waivers-content .form-group.form-group-file{overflow:hidden}.mngapp-wrapper h2.numbered span,.mngapp-wrapper h3.numbered span{background:#679e37}.mngapp-wrapper h2.numbered a.collapsed span,.mngapp-wrapper h3.numbered a.collapsed span{background:#3799b1}h2.numbered span b,h3.numbered span b{width:100%;margin:0;font-size:24px;line-height:30px;text-align:center}.mngapp-wrapper #bar{position:relative}.mngapp-wrapper #bar #menu{top:100%;margin:4px 0 0 0}.mngapp-wrapper .all-users{position:relative}.mngapp-wrapper .all-users .view-link{display:block;padding-right:10px;font-size:12px;color:#fff;text-align:right;transition:color .3s}.mngapp-wrapper .all-users .view-link:hover{color:#3799b1}.mngapp-wrapper #sodexo .total-row div{float:left;line-height:43px}.mngapp-wrapper #sodexo .tabs .tab-content{overflow:visible}.mngapp-wrapper #sodexo .tabs .dates{margin-right:60px}.mngapp-wrapper #sodexo .tabs .datetimepicker{top:90px;left:0}.instructor-page .instr-avatar{margin-right:10px}.instructor-page .instr-title{float:left;width:42%}.instructor-page .instr-label,.instructor-page .instr-avatar{float:left}.instructor-page .instr-label input{display:inline-block}.instructor-page .instr-label span{line-height:50px}.instructor-page .instructor-head button{margin-top:12px;margin-left:10px;cursor:pointer}.instructor-page .instructor-head .alldivisions{padding-top:20px}.instructor-page .instructor-head .division{position:relative;display:inline-block;margin-right:5px}.instructor-page .instructor-head .division input[type="checkbox"]{position:absolute;display:block;opacity:0;visibility:hidden}.instructor-page .instructor-head .division input[type="checkbox"]{display:block}.instructor-page .instructor-head .division label{padding:10px 25px 10px 10px;cursor:pointer}.instructor-page .instructor-head .division label:after{position:absolute;top:10px;right:0;z-index:1;width:20px;height:20px;background:#e0e0e0;border-radius:4px;content:''}.instructor-page .instructor-head .division label:before{position:absolute;top:14px;right:4px;z-index:3;width:9px;height:5px;background:transparent;border:3px solid #333;border-top:0;border-right:0;content:'';opacity:.3;transform:rotate(-45deg)}.instructor-page .instructor-head .division label:hover:after{opacity:.5}.instructor-page .instructor-head .division input[type="checkbox"]:checked+label:before{opacity:1}#website .sp-replacer{margin-bottom:30px}.dd-colors .radio-field{position:relative;display:inline-block;width:49%;vertical-align:top}.dd-colors .radio-field input{position:absolute;opacity:0;visibility:hidden}.dd-colors .radio-field label{display:block;padding:10px;color:rgba(0,0,0,0.5);text-transform:uppercase;cursor:pointer;transition:color .3s}.dd-colors .radio-field label:before{position:absolute;top:0;right:0;display:block;width:100%;height:100%;background:rgba(255,255,255,0.3);content:'';transition:background-color .3s}.dd-colors .radio-field span{position:relative}.dd-colors .radio-field.radio-default label{background:#badce4}.dd-colors .radio-field.radio-blue label{background:#2395f7}.dd-colors .radio-field.radio-dark label{background:#404a4c}.dd-colors .radio-field.radio-gray label{background:#a2a2a2}.dd-colors .radio-field.radio-green label{background:#2fa559}.dd-colors .radio-field.radio-orange label{background:#f9a918}.dd-colors .radio-field.radio-red-light label{background:#e94124}.dd-colors .radio-field.radio-red label{background:#a53022}.dd-colors .radio-field.radio-custom label{background:url("/content/img/custom-color.png") no-repeat center center}.dd-colors .radio-field:hover label,.dd-colors .radio-field input:checked+label{color:rgba(255,255,255,0.9)}.dd-colors .radio-field:hover label:before,.dd-colors .radio-field input:checked+label:before{background-color:rgba(255,255,255,0.0001)}.dd-colors .radio-field input:checked+label:after{position:absolute;top:50%;right:10px;font-size:20px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5);content:'\2713';transform:translateY(-50%)}.custom-colors-wrapper .form-field{margin-bottom:10px}.custom-colors-wrapper .form-field label{margin-bottom:0}.custom-colors-wrapper .form-field input{padding:8px 10px;border:0;box-shadow:0 1px 1px rgba(0,0,0,0.5)}.itabs .dd{position:relative;width:100%;margin-bottom:20px}.itabs .dd-head{position:relative;display:block;padding:10px;cursor:pointer;background:#f9f9f9;border:1px solid #7abaca;border-radius:3px;box-shadow:0 0 1px rgba(0,0,0,0.5);transition:background-color .3s,color .3s}.itabs .dd-head span{padding-left:10px}.itabs .dd-head:after{position:absolute;top:50%;right:10px;display:block;width:0;height:0;margin-top:-3px;border-top:7px solid #7abaca;border-right:5px solid transparent;border-left:5px solid transparent;content:'';transition:transform .3s,border-color .3s}.itabs .dd-head:hover,.itabs .dd.show .dd-head{color:#fff;background:#7abaca;border-radius:3px 3px 0 0;box-shadow:0 -1px 1px -1px rgba(0,0,0,0.5)}.itabs .dd-head:hover:after,.itabs .dd.show .dd-head:after{border-top-color:#fff;transform:rotate(-90deg)}.itabs .dd-body{position:absolute;top:100%;left:0;z-index:9;width:100%;background:#7abaca;border-radius:0 0 3px 3px;opacity:0;visibility:hidden;transform:translateY(50px);box-shadow:0 1px 1px -1px rgba(0,0,0,0.5);transition:transform .3s,opacity .3s}.itabs .dd-body ul{width:100%;padding:0;margin:0;background:rgba(0,0,0,0.08)}.itabs .dd-body ul li{display:block;padding:5px 10px;margin:0;font-size:16px;color:#fff;transition:color .3s,background-color .3s}.itabs .dd-body ul li.body-item:nth-child(odd){background:rgba(0,0,0,0.08)}.itabs .dd-body ul li.body-item div{display:flex;align-items:center}.itabs .dd-body ul li.body-item div small{padding-left:10px;font-size:16px;text-transform:capitalize}.itabs .dd-body ul li.body-item span{display:block;font-size:14px;color:rgba(255,255,255,0.7)}.itabs .dd-body ul li.body-item:hover,.itabs .dd-body ul li.body-item.active{color:#fff;background:rgba(0,0,0,0.3)}.itabs .dd-body ul li.head-item{padding:5px}.itabs .dd-body ul li.head-item .filter-row{display:flex;align-items:center}.itabs .dd-body ul li.head-item .label{padding-top:5px;margin:0;font-weight:normal;text-transform:capitalize}.itabs .dd-body ul li.head-item .search-container{width:100%}.itabs .dd-body ul li.head-item .toggle-container{margin-left:15px}.itabs .dd-body ul li.head-item .toggle{display:flex;padding:4px 10px;margin:0;color:#6295a2;background:rgba(255,255,255,0.6);border-radius:5px;box-shadow:1px 1px 2px rgba(0,0,0,0.4);align-items:center}.itabs .dd-body ul li.head-item .toggle .toggle-label{margin:0;white-space:nowrap}.itabs .dd-body ul li.head-item .toggle .toggle-switch{margin:0 3px;border:1px solid #fff}#emails .dd-mails .dd-body .head-item input.form-control{float:none;width:100%;height:40px;padding:5px 15px;margin:0;background:#fbfbfb;border-radius:3px;box-shadow:1px 1px 2px rgba(0,0,0,0.4);box-sizing:border-box}#emails .dd-mails .dd-body .head-item:hover{color:#fff}.itabs .dd.show .dd-body{opacity:1;visibility:visible;transform:translateY(0)}.itabs .dd.show .dd-body{height:500px;overflow-y:scroll}.btn-group{display:flex;padding:10px 0 5px;justify-content:space-between;gap:10px}.btn-group button.btn{position:relative;width:20%;padding:7px 10px;font:bold 16px/25px Arial,sans-serif;color:#3d92a7;text-align:center;cursor:pointer;background:#fff;border-radius:5px;box-shadow:1px 1px 3px rgba(0,0,0,0.45)}.btn-group button.btn:hover,.btn-group button.btn.active{color:#fff;background:rgba(0,0,0,0.2)}.toggle{display:inline-block;cursor:pointer}.toggle-switch{position:relative;display:inline-block;width:58px;height:32px;vertical-align:middle;background:#ccc;border-radius:16px;transition:background .25s}.toggle-switch:before,.toggle-switch:after{content:""}.toggle-switch:before{position:absolute;top:4px;left:4px;display:block;width:24px;height:24px;background:linear-gradient(to bottom,#fff 0,#eee 100%);border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,0.25);transition:left .25s}.toggle:hover .toggle-switch:before{background:linear-gradient(to bottom,#fff 0,#fff 100%);box-shadow:0 0 0 1px rgba(0,0,0,0.5)}.toggle-checkbox:checked+.toggle-switch{background:#7abaca}.toggle-checkbox:checked+.toggle-switch:before{left:30px}.toggle-checkbox{position:absolute;visibility:hidden}.toggle-label{position:relative;top:2px;margin-left:5px}.settings .formular label.desc-label{width:400px}.settings .formular .multiple-controls label.desc-label{width:auto;padding:0 10px}#website .step-generalconditions input{width:550px;margin-bottom:10px}#step1 input[type=checkbox],.step-registration input[type=checkbox]{display:inline-block!important;width:auto!important}#step1 input[type=checkbox],#step1 .small-input-caption{display:inline-block;float:none;vertical-align:middle}#step1 label.small-input-caption{margin-bottom:0}#emails .form-group.form:after{display:block;height:0;clear:both;font-size:0;content:" ";visibility:hidden}#emails .email-html .form-group{padding-top:20px;margin-top:5px}#emails .email-html .form-group .val{top:-8px;width:100%;margin-left:0;border-bottom:1px solid #a94442}#emails .email-html .form-group{position:relative;width:647px;max-width:100%}.tagedit-list{margin-bottom:20px}#kpi-dashboard{position:relative;height:100%;padding:20px;overflow:hidden;overflow-y:scroll;box-sizing:border-box}#kpi-dashboard .tab{position:relative}.ob-wrapper .tab-title,#kpi-dashboard .tab-title{padding-bottom:10px;font-size:30px;line-height:1.3;color:#7abaca;text-align:center;text-transform:uppercase}#kpi-dashboard .tab-filters{margin-bottom:30px;text-align:left}#kpi-dashboard .tab-retention .tab-filters{margin-bottom:5px}.tab-filters .form-wrap{display:inline-block;margin:0 10px;vertical-align:middle}.tab-filters .form-wrap{display:block;margin:0 0 10px}.tab-filters .form-wrap label,.tab-filters .form-wrap select{display:inline-block;float:none}.tab-filters .form-wrap label{margin-right:2px;font-weight:400;text-transform:capitalize}.tab-filters .form-wrap button{display:inline-block;float:none;height:34px;padding:5px 20px;margin:0;font-size:16px;line-height:1.3;color:#fff;cursor:pointer;background:#679e37;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,0.5)}.tab-filters .form-wrap select{margin-left:5px}.ob-wrapper .tabs-nav,#kpi-dashboard .tabs-nav,.tabs-gymrealm .tabs-nav{display:inline-block;padding:0;margin:0 0 30px;list-style-type:none;border-top:1px solid #7abaca;border-right:1px solid #7abaca;border-bottom:1px solid #7abaca}.ob-wrapper .tabs-nav li,#kpi-dashboard .tabs-nav li,.tabs-gymrealm .tabs-nav li{display:inline-block;padding:0;margin:0 -4px 0 0;vertical-align:middle;border-left:1px solid #7abaca;box-sizing:border-box}.tabs-gymrealm .tabs-nav li{margin-right:-2px}.ob-wrapper .tabs-nav li a,#kpi-dashboard .tabs-nav li a,.tabs-gymrealm .tabs-nav li a{display:block;float:none;padding:8px 20px 6px;margin:0;font-size:16px;color:#7abaca;text-transform:uppercase}.ob-wrapper .tabs-nav li a:hover,#kpi-dashboard .tabs-nav li a:hover,.tabs-gymrealm .tabs-nav li a:hover,.ob-wrapper .tabs-nav li.active a,#kpi-dashboard .tabs-nav li.active a,.tabs-gymrealm .tabs-nav li.active a{color:#fff;background:#7abaca}.ob-wrapper .tabs-nav li a:active,#kpi-dashboard .tabs-nav li a:active,.tabs-gymrealm .tabs-nav li a:active{transform:scale(1)}.tabs-gymrealm .tabs-nav,.mngapp-wrapper #booking .tabs ul.tabs-nav{display:block;width:100%}.tabs-gymrealm .tabs-nav li{width:50%}.tabs-gymrealm .tabs-nav{display:flex;justify-content:space-between;align-items:center}.tabs-gymrealm .tabs-nav li{width:auto;margin:0;flex-grow:1}.mngapp-wrapper #booking .tabs .tabs-nav li{width:33.3334%;margin-right:0}.tabs-gymrealm .tab,.ob-wrapper .tab,#kpi-dashboard .tab{display:none}.tabs-gymrealm .tab.active,.ob-wrapper .tab.active,#kpi-dashboard .tab.active{display:block}.kpi-table{width:100%;margin-top:50px;box-shadow:0 1px 2px -1px rgba(0,0,0,0.4)}.kpi-table td,.kpi-table th{padding:4px 10px;text-align:center}.kpi-table td span{display:inline-block;width:70px;max-width:100%;text-align:right}.kpi-table td:first-child,.kpi-table th:first-child{text-align:left}.kpi-table th{color:#fff;background:#7abaca}.kpi-table tr:nth-child(odd) td{background:#eee}.kpi-table tr.totalStrong td{padding:10px;font-size:120%;font-weight:700;background:#d5f2f9}.kpi-table tr.last-total td{font-weight:bold;color:#fff;background:#f9a918}#kpi-dashboard .tab .dashloader-wrapper{position:fixed}.report-filters{position:sticky;top:-20px;z-index:9;width:100%;background:#fff}.report-filters .inner-row{display:flex;justify-content:flex-start;align-items:center}.report-filters .list{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.report-filters .list .inner-list div{display:inline-block;width:158px;margin-right:-4px;text-align:right;vertical-align:middle}.report-filters .list .inner-list div:first-child{padding-left:242px}.report-filters .list .inner-list div button{display:inline-block;float:none;width:30px;height:30px;padding:0;margin:0 0 0 10px;cursor:pointer;background:#787878}.report-filters .title{width:198px;padding:5px;font-size:18px;text-align:center}.report-filters .form-wrap{padding-left:20px}.report-filters .form-wrap label,.report-filters .form-wrap select,.report-filters .form-wrap button{display:inline-block;float:none;margin-right:15px;vertical-align:middle}.report-filters .form-wrap label{margin-bottom:0}.report-filters .form-wrap button{padding:8px 40px 5px;font-size:16px;line-height:1.3;color:#fff;cursor:pointer;background:#5ba426;border-radius:5px}.report-v-style{position:relative;display:grid;grid-template-columns:150px auto;column-gap:0;align-items:center}.report-v-style .side-filter{position:sticky;top:32px;background:#3799b1;align-self:start}.report-v-style .side-filter ul{padding:5px}.report-v-style .side-filter ul li.active a,.report-v-style .side-filter ul li:hover a{background:rgba(255,255,255,0.2)}.report-v-style .side-filter ul li a{display:block;padding:5px;font-size:18px;font-weight:400;line-height:1.3;color:#333;color:#fff;border-radius:3px}.report-v-style .data-col{text-align:right}.report-v-style .data-col.head-col{min-width:300px;text-align:left}.report-v-style .data-col.head-col .title{padding-left:30px}.report-v-style .data-col.head-col .title div{display:inline-block;margin-right:10px;vertical-align:middle}.report-v-style .data-col .title{min-height:30px;padding:5px 5px;margin:0;font-size:18px;line-height:30px;color:#fff;background:#3799b1}.report-v-style .data-col .subtitle{min-height:30px;padding:10px 15px;margin:0;font-weight:700;line-height:30px;border-top:1px solid #3799b1}.report-v-style .data-col:nth-child(2) ul li>.percent-style{display:none}.report-v-style .data-col:nth-child(2) ul li,.report-v-style .data-col:first-child ul li,.report-v-style .data-col:nth-child(2) ul li.title{padding-right:5px}.report-v-style .data-col ul{padding:0;margin:0;list-style-type:none}.report-v-style .data-col ul li{position:relative;display:block;height:31px;padding:0 55px 0 5px;margin:0;line-height:31px}.report-v-style .data-col ul li.title{padding-right:55px}.report-v-style .data-col ul li:nth-child(odd){background:#9fcdd9}.report-v-style .data-col ul li:nth-child(odd).title{background:#3799b1}.report-v-style .data-col ul li .percent-style{position:absolute;top:50%;right:0;width:55px;font-size:10px;font-weight:700;line-height:10px;text-align:center;transform:translateY(-50%)}.report-v-style .data-col ul li .percent-style:before{display:block;margin-bottom:2px;font:normal normal normal 14px/10px FontAwesome}.report-v-style .data-col ul li .percent-style.arrow-up{color:green}.report-v-style .data-col ul li .percent-style.arrow-up:before{content:"\f062"}.report-v-style .data-col ul li .percent-style.arrow-down{color:red}.report-v-style .data-col ul li .percent-style.arrow-down:before{content:"\f063"}.side-filter ul{padding:0;margin:0;list-style-type:none}.side-filter ul li{display:block;padding:0;margin:0}.side-filter ul li a{display:block;float:none;padding:0;margin:0}.side-filter ul li a:active{transform:scale(1)}.tab-annual .data-table{position:relative}.tab-annual .data-table .inner-data-table{position:relative;max-width:100%;overscroll-behavior:contain}.tab-annual .data-table .inner-data-table .year-list{position:-webkit-sticky;position:sticky;top:14px;z-index:1;background:#fff}.tab-annual .data-table .inner-data-table .year-list .year-item{flex:1 0 160px;scroll-snap-align:start}.tab-annual .data-table .inner-data-table .year-list .year-item:first-child{min-width:300px}.tab-annual .data-table .inner-data-table .year-list .year-item .item{text-align:right}.tab-annual .data-table .inner-data-table .year-list .year-item .item button{display:inline-block;float:none;width:30px;height:30px;padding:0;margin:0 0 0 10px;cursor:pointer;background:#787878}.tab-annual .data-table .inner-data-table .scroller{display:flex;overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:touch}.tab-annual .data-table .inner-data-table .col-list{display:flex;overflow:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.tab-annual .data-table .inner-data-table .col-list .data-col{flex:1 0 160px;scroll-snap-align:start}.retention-wrapper{position:relative;width:100%;margin-bottom:30px;overflow-x:scroll}.retention-filters .filter-row{display:flex;margin-bottom:10px;justify-content:flex-start;align-items:center}.retention-filters .title{padding:2px;margin-right:10px;font-size:18px;text-align:center;text-wrap:balance}.retention-filters .list{padding-left:113px;text-wrap:nowrap}.retention-filters .list div{position:relative;display:inline-block;width:472px;padding:4px 50px 4px 0;font-size:18px;text-align:center;box-sizing:border-box}.retention-filters .list div:before{position:absolute;right:50px;bottom:0;left:15px;display:block;height:4px;background:#8cbda7;border-radius:5px;content:''}.retention-filters .list div:nth-child(1):before{background:#7abaca}.retention-filters .list div:nth-child(2):before{background:#679e37}.retention-filters .list div:nth-child(3):before{background:#f9a918}.retention-filters .list div:nth-child(4):before{background:#e94124}.retention-filters .list div:nth-child(5):before{background:#2395f7}.retention-filters .list div:nth-child(6):before{background:#7abaca}.retention-filters .list div button{position:absolute;top:0;right:10px;float:none;width:30px;height:30px;padding:0;color:#fff;cursor:pointer;background:#787878}.retention-filters .form-wrap{margin:0}.retention-filters .form-wrap select{height:34px;margin:0 10px 0 0;line-height:34px;background:#fff;border:1px solid rgba(0,0,0,0.5);border-radius:2px}.retention-filters .form-wrap button{padding:5px 20px 2px;padding:8px 40px 5px;font-size:16px;line-height:1.3;color:#fff;cursor:pointer;background:#5ba426;border-radius:5px;box-shadow:none}.chart-tabs ul{display:flex;padding:0;margin:0;list-style-type:none;justify-content:center}.chart-tabs ul li{padding:3px;margin:0;background:#3799b1}.chart-tabs ul li:first-child{border-radius:5px 0 0 5px}.chart-tabs ul li:last-child{border-radius:0 5px 5px 0}.chart-tabs ul li a{display:block;padding:4px 10px;margin:0;font-size:14px;font-weight:500;color:#fff;border-radius:5px}.chart-tabs ul li a:hover{color:#333;background:#fff}.chart-tabs ul li.active a{color:#333;background:#fff}.retention-tables{position:relative;width:100%;text-wrap:nowrap}.retention-tables .col-table{position:relative;display:inline-block;width:472px;border-spacing:0}.retention-tables .col-table th,.retention-tables .col-table td{width:103px;padding:7px;border:0}.retention-tables .col-table th{height:38px;font-size:11px;font-weight:normal;line-height:1.3;color:#fff;text-align:center;background:#3799b1;text-wrap:balance}.retention-tables .col-table td{height:20px;font-size:14px;font-weight:700;line-height:1.3;color:#333;text-align:right;border-right:1px dotted #333}.retention-tables .col-table tr:nth-child(even) td{background:#9fcdd9}.retention-tables .col-table.first-col{width:113px}.retention-tables .col-table.first-col td{text-align:left;border:0}.retention-tables .col-table.background-table{position:absolute;top:0;left:0;display:table;width:100%}.retention-tables .col-table.background-table td{border:0}.form-dd-wrap{display:inline-block;margin:0 10px;vertical-align:middle}.form-dd-wrap{display:block;margin:0 0 5px}.form-dd-wrap .label{display:inline-block;margin-right:2px;font-weight:400;text-transform:capitalize;vertical-align:middle}.dd-wrap{position:relative;display:inline-block}.dd-wrap .dd-title{position:relative;display:block;padding:5px 10px;text-align:left;border:1px solid rgba(0,0,0,0.2);border-radius:3px}.dd-wrap .dd-title{display:none}.dd-wrap .dd-body{display:inline-block;vertical-align:middle}.dd-wrap .checkbox-field{position:relative;display:inline-block;margin:2px 10px 2px 2px;vertical-align:middle}.dd-wrap .checkbox-field input{position:absolute;opacity:0;visibility:hidden}.dd-wrap .checkbox-field label{padding-left:20px;margin-bottom:0;text-align:left;cursor:pointer}.dd-wrap .checkbox-field label:before{position:absolute;top:1px;left:0;width:15px;height:15px;border:1px solid #000;border-radius:2px;content:''}.dd-wrap .checkbox-field input:checked+label:before{background:#7abaca}.dd-wrap .checkbox-field label:after{position:absolute;top:0;left:4px;font-size:12px;line-height:20px;color:#fff;content:'\2713'}#instructors .rate-panel{position:relative}#instructors .rate-panel .org-price{position:absolute;top:50%;right:300px;transform:translateY(-50%)}.settings .formular input[type="text"]{width:550px}.settings .formular .collapse-payment input[type="text"]{width:150px}.settings .formular input[type="radio"]{width:auto}.settings .formular #step2 .controls{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #ccc}.settings .formular #step2 .radio-control{display:inline-block}#view .settings .formular #step2 input[type="checkbox"].margin-right{margin-right:32px}.settings .formular #step2 .radio-control label.desc-label{width:auto}.waivers-content .gs-active.onoffswitch{width:160px}.waivers-content .gs-active.onoffswitch input{position:absolute;opacity:0;visibility:hidden}.waivers-content .gs-active.onoffswitch .onoffswitch-label{border-radius:5px}.waivers-content .gs-active.onoffswitch .onoffswitch-inner:before,.waivers-content .gs-active.onoffswitch .onoffswitch-inner:after{padding-right:0;padding-left:0;font-size:18px;text-align:center}#booking .tabs .tabs-container .tab-body form{max-width:100%}.ob-wrapper{padding:20px}#emails textarea.form-control{height:400px}#bar .gyms{opacity:0;visibility:hidden}#bar .gyms.show{opacity:1;visibility:visible}#bar .gyms .holder{width:100%;overflow-y:scroll;background:#5e5e5e;box-sizing:border-box}.gyms .holder .inner{width:280px}.gyms .holder a{width:360px}.ob-wrapper form textarea.large-field{width:450px;height:130px;box-shadow:0 0 2px rgba(0,0,0,0.2);resize:none}.doc-coolfit{padding-top:50px}.doc-coolfit h4{margin:0 0 10px;font-size:18px;font-weight:700}.doc-coolfit p{margin:0}.dashloader-wrapper{position:absolute;top:0;left:0;z-index:99;width:100%;height:100%;background:rgba(255,255,255,0.9)}.dashloader-wrapper #win8loader{position:relative;top:50%;margin-top:-40px;text-align:center}.dashloader-wrapper .windows8 .wBall .wInnerBall{background:#3799b1}.dashloader-wrapper .windows8{margin:0 auto}#booking.waiver .waivers-content .section-document .radio-choices{position:relative;overflow:hidden;text-align:center}#booking.waiver .waivers-content .section-document .radio-choices .field-radio{float:left;width:50%}#booking.waiver .waivers-content .section-document .radio-choices input{position:absolute;overflow:hidden;opacity:0}#booking.waiver .waivers-content .section-document .radio-choices label{position:relative;display:block;padding:10px 30px;margin-right:-1px;font-size:16px;line-height:1;color:rgba(0,0,0,0.6);text-align:center;background-color:#e4e4e4;border:1px solid rgba(0,0,0,0.2);box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),0 1px rgba(255,255,255,0.1);transition:all .1s ease-in-out}#booking.waiver .waivers-content .section-document .radio-choices label:hover{cursor:pointer}#booking.waiver .waivers-content .section-document .radio-choices input:checked+label{color:#fff;background-color:#7abaca;box-shadow:none}#booking.waiver .waivers-content h3.row-title{position:relative;padding:10px 30px 10px 0;margin:0;margin-bottom:10px;border-bottom:1px solid #ccc}#booking.waiver .waivers-content h3.row-title span{position:absolute;top:50%;right:5px;margin-top:-11px;cursor:pointer;transition:color .3s}#booking.waiver .waivers-content h3.row-title span:hover{color:red}#booking.waiver .waivers-content .form-group-action{display:block}#booking.waiver .waivers-content .form-group-action a{display:inline-block;padding:10px 50px;color:#fff;background:#7abaca}#booking.waiver .waivers-content .form-group-wrap{padding-bottom:30px;margin-bottom:25px;box-shadow:0 2px 1px -2px rgba(0,0,0,0.3)}#booking.waiver .waivers-content .form-group-wrap .form-group:last-child{padding-bottom:10px;margin-bottom:10px}#basic-report .widget .log{width:100%}#basic-report .widget .log .title{display:flex;font-size:15px;line-height:1.2;justify-content:space-between}#basic-report .widget .log .x{color:#fae241}#basic-report .widget .log .item{line-height:1.2;text-align:left}#basic-report .widget .log .item div{display:inline-block;vertical-align:middle}#basic-report .widget .log .item{font-size:13px}#basic-report .widget .log .item-p{color:#989797}#basic-report .widget .log .title div.div-p{white-space:nowrap}#view-holder .awesome-reports .widget .content{height:auto}#basic-report.awesome-reports .widget .head h3{font-weight:700;color:#fae241}#basic-report.awesome-reports .widget .head-total hgroup{position:relative}#basic-report.awesome-reports .widget .head-total .button-download{display:block;margin-top:10px;font-size:50px;line-height:1.2;color:#679e37}#basic-report.awesome-reports .widget .head-total .button-download i{color:#679e37;transition:color .3s}#basic-report.awesome-reports .widget .head-total .button-download i:hover{color:#fae241}#basic-report.awesome-reports .widget hgroup{position:relative}#basic-report.awesome-reports .widget hgroup .content-toggle{position:absolute;top:50%;left:100%;display:none;margin-left:10px;font-size:30px;line-height:1.2;color:#fff;transform:translateY(-50%)}#basic-report.awesome-reports .widget hgroup .content-toggle i{float:none;width:auto;height:auto;margin:0;line-height:1.2}#basic-report.awesome-reports .widget hgroup .content-toggle i.fa-toggle-off{display:none}#basic-report.awesome-reports .widget hgroup .totalV{padding-left:10px;color:#fae241}#basic-report.awesome-reports .widget.hide-content hgroup .content-toggle i.fa-toggle-on{display:none}#basic-report.awesome-reports .widget.hide-content hgroup .content-toggle i.fa-toggle-off{display:block}#basic-report.awesome-reports .widget.widget-one .head h3{font-size:32px;line-height:26px}#basic-report.awesome-reports .widget .content{width:229px}.awesome-reports .widget .checkbox-row{margin-bottom:10px;color:#fff}.awesome-reports .widget .checkbox-row label{display:inline-block;margin:0 10px 0 0;vertical-align:middle}.awesome-reports .widget .checkbox-row input[type=checkbox]{position:absolute;display:inline-block;opacity:0;visibility:hidden}.awesome-reports .widget .checkbox-row input[type=checkbox]+label{display:inline-block;width:20px;height:20px;margin:0;text-align:center;background:#fff;border-radius:2px;box-shadow:0 0 1px 1px rgba(255,255,255,0.1)}.awesome-reports .widget .checkbox-row input[type=checkbox]+label i{font-size:16px;color:green;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.awesome-reports .widget .checkbox-row input[type=checkbox]:checked+label i{opacity:1;visibility:visible}#basic-report.awesome-reports .widget-basic{width:25%;max-width:100%;padding:10px 10px;margin:0;box-sizing:border-box}#basic-report.awesome-reports .widget-basic .content{width:100%;margin-left:0}#basic-report.awesome-reports .widget-basic .content::-webkit-scrollbar{display:none}#basic-report.awesome-reports .widget-basic .content{-ms-overflow-style:none}#emails .form-group div.days{position:relative}#emails .form-group div.days .val{top:-28px}.instructor-body{padding-top:30px}.instructor-body label,.instructor-body input[type=checkbox]{display:inline-block;padding:0;margin:0;line-height:35px;vertical-align:middle}.instructor-body label{min-width:230px}.instructor-body input[type=checkbox]{width:20px;height:35px;margin-left:10px}#instructors .search-field{width:100%;max-width:350px;padding:10px;font-size:16px;color:#333;background:#fff;border:0;border-radius:2px;box-shadow:0 0 1px rgba(0,0,0,0.5)}.instructors-list ul{padding:0;margin:0;list-style-type:none}.instructors-list ul li{display:inline-block;margin:0 10px 5px 0;vertical-align:middle}.instructors-list ul li input{display:inline-block}.people-list{display:flex;padding:0;padding-bottom:40px;margin:0;list-style-type:none;justify-content:space-between;gap:10px;flex-wrap:wrap}.people-list li{display:block;width:calc(23.333%);margin-bottom:10px}.people-list li img{display:inline-block;max-width:50px;margin-right:10px;vertical-align:middle;border-radius:5px}.table-list{width:100%;border-spacing:0;box-shadow:0 1px 2px -1px rgba(0,0,0,0.4)}.table-list .table-row{display:flex;padding:5px 0;border-bottom:1px solid #ccc;box-sizing:border-box;justify-content:space-between;align-items:center}.table-list .table-row:nth-child(odd){background:#f5f5f5}.table-list .table-row.table-head{font-weight:700;color:#fff;background:#7abaca}.table-list .table-row.table-head .table-cell{display:flex;cursor:pointer;align-items:center;justify-content:center}.table-list .table-row.table-head .table-cell:first-child{justify-content:flex-start}.table-list .table-row.table-head .table-cell div{display:flex;padding-left:4px;align-items:center}.table-list .table-row.table-head .table-cell div i{width:auto;height:auto}.table-list .table-row.table-head .table-cell div i.fa-sort-up{margin-top:2px}.table-list .table-row.table-head .table-cell div i.fa-sort-down{margin-top:-5px}.table-list .table-row.table-head .table-cell div .fa{display:none}.table-list .table-row.table-head .table-cell div .fa-sort{display:block}.table-list .table-row.table-head .table-cell div.arrow-up .fa{display:none}.table-list .table-row.table-head .table-cell div.arrow-up .fa-sort-up{display:block}.table-list .table-row.table-head .table-cell div.arrow-down .fa{display:none}.table-list .table-row.table-head .table-cell div.arrow-down .fa-sort-down{display:block}.table-list .table-row .table-cell{width:130px;padding:5px;text-align:center;box-sizing:border-box}.table-list .table-row .table-cell.activity-userid{width:80px}.table-list .table-row .table-cell.activity-endpoint{width:350px;font-size:14px}.table-list .table-row .table-cell.activity-region{width:230px;font-size:14px}.table-list .table-row .table-cell:first-child{text-align:left}@media(max-width:1305px) and (min-width:601px){#view-holder #sodexo div.help{margin-top:0;margin-left:40px}}@media screen and (max-width:1500px){#kpi-dashboard .tabs-nav{display:flex;justify-content:space-between;flex-wrap:wrap}#kpi-dashboard .tabs-nav li{margin:0;flex-grow:1}#kpi-dashboard .tabs-nav li a{padding:8px 6px 6px;font-size:14px}}@media screen and (max-width:1300px){.reportFilter-row button,#coolfit .awesome-reports{display:block;float:left;width:48%;margin:0 0 20px}#coolfit .awesome-reports:first-child{width:48%;margin-right:4%}.reportFilter-row button+button{margin-left:4%}#coolfit .awesome-reports .datebox{width:100%;box-sizing:border-box}.reportFilter-row{margin-bottom:40px}#basic-report.awesome-reports .widget.widget-one .head h3{font-size:30px}#kpi-dashboard .tabs-nav li a{padding:8px 1px 6px;font-size:11px}}@media screen and (max-width:1024px){{}#menu{opacity:0;visibility:hidden}#login .forms{max-width:90%}.tabs-content:before{margin-right:-0.35em}.gyms{top:54px}.mngapp-wrapper #view{padding-top:88px;box-sizing:border-box}.mngapp-wrapper #menu{position:absolute;top:100%;left:0;margin:0;background:#7abaca;opacity:0;visibility:hidden;transform:translateY(-30px) scale(0.9);transition:opacity .3s,transform .3s}body.mngapp-wrapper.ch #menu{background:#fbc341;background:-moz-linear-gradient(-45deg,#fbc341 0,#f2843e 100%);background:-webkit-linear-gradient(-45deg,#fbc341 0,#f2843e 100%);background:linear-gradient(135deg,#fbc341 0,#f2843e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbc341',endColorstr='#f2843e',GradientType=1)}body.mngapp-wrapper.ch #menu:before{position:absolute;top:0;left:0;width:100%;height:100%;background:url("/content/img/active-pass-logo-fb.png") no-repeat center center;background-size:200px auto;content:''}.mngapp-wrapper.show-menu #menu{z-index:99;opacity:1;visibility:visible;transform:translateY(0) scale(1)}.mngapp-wrapper #menu a{display:block;float:none;width:auto;padding-left:30px;font-size:15px;line-height:34px}.mngapp-wrapper #menu a i{left:0;width:20px;height:20px;font-size:20px}.mngapp-wrapper #menu a:after{display:block;height:0;clear:both;font-size:0;content:" ";visibility:hidden}.mngapp-wrapper .awesome-reports{padding-bottom:80px}.mngapp-wrapper .awesome-reports .widget .bottomspace{display:none}.mngapp-wrapper #view{margin-left:0}.mngapp-wrapper #bar{height:88px}.mngapp-wrapper .header{position:relative}.mngapp-wrapper .nav-toggle{display:block}.mngapp-wrapper .nomobilemenu+#bar .nav-toggle{display:none}.mngapp-wrapper .gym-link{display:block;margin-bottom:5px}.mngapp-wrapper #bar .right.gym{margin:8px 10px 0 0}.mngapp-wrapper #bar .right.gym .name{margin-top:-2px;margin-right:5px;font-size:18px}.mngapp-wrapper #bar .right.gym .gyms-show{width:18px;height:18px;margin:0 5px 0 0}.mngapp-wrapper #bar #logo{position:absolute;top:-38px;left:-10px;display:block;float:none;width:73px;height:24px;background-size:73px 24px}.mngapp-wrapper.ch #bar #logo{top:-5px;left:10px;width:65px;height:50px;margin-left:0;background-size:65px 50px}.mngapp-wrapper #bar .right.gym .logo img{width:20px;height:20px}.mngapp-wrapper input,.mngapp-wrapper textarea{max-width:100%;box-sizing:border-box}.mngapp-wrapper #emails .subject,.mngapp-wrapper #emails .form-group.form{width:100%;box-sizing:border-box}.mngapp-wrapper .itabs ul li{font-size:20px}.mngapp-wrapper #view #view-holder select#selectvideo{width:100%!important;margin:0 0 20px!important;box-sizing:border-box}.mngapp-wrapper #view #tut.video{position:relative;height:0;padding-bottom:56.25%;margin:0!important;overflow:hidden}.mngapp-wrapper #view #tut.video iframe{position:absolute;top:0;left:0;float:none;width:100%;height:100%}.mngapp-wrapper #view .contain{width:auto;padding:20px}.mngapp-wrapper #menu a.emails .i-holder{left:3px!important;width:22px!important;height:22px!important}.mngapp-wrapper #menu a.emails .holder{position:absolute;top:5px;left:2px;width:15px;height:11px}.mngapp-wrapper #menu a.emails .holder i{top:-4px!important;left:0!important;width:20px;height:20px;font-size:20px!important}.mngapp-wrapper #menu a.waivers{width:100%;padding-left:30px}.mngapp-wrapper #menu a .w-icon,.mngapp-wrapper #menu a .p-icon{position:absolute;top:50%;left:3px;float:none;width:22px;height:22px;margin:0;transform:translateY(-50%);box-sizing:border-box}.mngapp-wrapper #menu .w-icon i,.mngapp-wrapper #menu .p-icon i{margin-top:1px;margin-left:1px;font-size:15px}.mngapp-wrapper #menu .booked{position:absolute;top:50%;left:3px;float:none!important;width:22px;height:22px;margin:0!important;line-height:22px;transform:translateY(-50%)}.mngapp-wrapper #menu a.s.vpp .s-icon{position:absolute;top:50%;left:3px;float:left!important;width:22px!important;height:22px!important;margin:0!important;transform:translateY(-50%)}.mngapp-wrapper .mngapp-wrapper{padding-top:92px}.mngapp-wrapper #bar{position:fixed;top:0;left:0;z-index:99;width:100%}.mngapp-wrapper .rendered{margin-bottom:10px}.mngapp-wrapper .nav-waiver li a{padding-right:5px;padding-left:5px}.mngapp-wrapper #view .carousel{width:100%!important;height:auto!important;padding-top:50px}.mngapp-wrapper #view .carousel:after{display:block;height:0;clear:both;font-size:0;content:" ";visibility:hidden}.mngapp-wrapper .awesome-reports .widget{width:50%;height:auto;max-width:100%;padding:0 10px 30px;margin:0;box-sizing:border-box}.mngapp-wrapper #dashboard.awesome-reports .widget .content{height:auto!important}.mngapp-wrapper #emails .form-group div.days input.form-control{width:40px}.mngapp-wrapper #instructors .add input{height:39px}.mngapp-wrapper #sodexo .tabs{min-height:800px}.mngapp-wrapper .awesome-reports .widget .content{width:100%;padding:5px 10px;margin-left:0;box-sizing:border-box}.mngapp-wrapper #dashboard .widget.notes .note{width:100%}.mngapp-wrapper #dashboard .widget .user{width:100%}.mngapp-wrapper #basic-report.awesome-reports .widget.widget-one .content{height:auto!important;overflow:visible}.mngapp-wrapper .report-row{position:relative}.mngapp-wrapper .report-row .datetimepicker{top:100%;left:0}.mngapp-wrapper #basic-report.awesome-reports .widget{overflow:visible}.mngapp-wrapper .awesome-reports #win8loader{position:absolute;top:150px;left:50%;margin:0;transform:translateX(-50%)}.mngapp-wrapper #sodexo .total{display:inline-block;float:none}.mngapp-wrapper #sodexo .total{margin-top:10px}.form-dd-wrap,.tab-filters .form-wrap{display:inline-block;margin:0 20px 10px 0;vertical-align:middle}.tab-filters .form-wrap select{border:1px solid rgba(0,0,0,0.2);border-radius:3px}.dd-wrap{width:200px}.dd-wrap .dd-title{display:block}.dd-wrap .dd-title .close-btn{position:absolute;top:50%;right:5px;z-index:9;display:none;width:20px;height:20px;margin-top:-10px;background:gray;border-radius:2px}.dd-wrap .dd-title .close-btn:after{position:absolute;top:0;right:0;bottom:0;left:0;font-size:13px;line-height:20px;color:#FFF;text-align:center;content:"X"}.dd-wrap .dd-title:after{position:absolute;top:50%;right:5px;display:block;width:0;height:0;margin-top:-3px;border-top:6px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:''}.dd-wrap .dd-body{position:absolute;top:100%;left:0;width:100%;height:200px;padding-left:10px;overflow-y:scroll;background:#fff;border:1px solid rgba(0,0,0,0.2);border-top-color:transparent;border-radius:0 0 3px 3px;opacity:0;visibility:hidden;box-sizing:border-box}.dd-wrap.show-dd .dd-body{opacity:1;visibility:visible}.dd-wrap.show-dd .dd-title{border-bottom-color:transparent;border-radius:3px 3px 0 0}.dd-wrap.show-dd .dd-title .close-btn{display:block}#coolfit .awesome-reports{padding-bottom:0}.mngapp-wrapper .coolfit-icon{top:7px;left:0;width:30px;height:23px;background-size:30px 23px}#basic-report.awesome-reports .widget.widget-one .head h3{font-size:28px}.mngapp-wrapper .gym-link{text-align:right}#bar .right.gym .logo,#bar .right.gym .name,.mngapp-wrapper #bar .right.gym .gyms-show{display:inline-block;float:none;vertical-align:middle}.gyms-show i{margin:0 0 0 -1px}.settings .collapse-col{width:100%}.settings .formular input[type="text"],.settings .formular input[type="email"]{width:100%}.settings .formular label.desc-label{width:auto}}@media screen and (max-width:767px){.mngapp-wrapper .body.download .input.big input{display:block;width:100%!important;box-sizing:border-box}.mngapp-wrapper #emails .form-group div.days{display:block;float:none}.mngapp-wrapper #view-holder #instructors .instructors-list .instructor{display:block;width:100%;padding-right:0;margin:0 0 20px}.mngapp-wrapper .billing-invoices .invoice-list ul .col,.mngapp-wrapper .itabs .invoice-list ul .col{font-size:12px}.mngapp-wrapper .billing-invoices .invoice-list ul li.list-head .col-inv-number{width:6%}.mngapp-wrapper .billing-invoices .invoice-list ul li .col-inv-date{width:45%}.mngapp-wrapper .billing-invoices .invoice-list ul li.list-head .col-inv-date{width:51%}.mngapp-wrapper .billing-invoices .invoice-list ul .col-inv-price{width:15%}.mngapp-wrapper .billing-invoices .invoice-list ul .col-inv-action{width:14%}.mngapp-wrapper .billing-invoices .invoice-list ul .col-inv-action a,.mngapp-wrapper .itabs .invoice-list ul .col-inv-action a{padding:5px 5px 0}.mngapp-wrapper .waivers-content .form-group.form-group-half{display:block;width:100%;margin-right:0;margin-left:0}.mngapp-wrapper #booking.waiver .waivers-content .form-group{padding-right:0;padding-bottom:5px}.mngapp-wrapper .waivers-content .form-group .usage-wrap,.mngapp-wrapper .waivers-content .form-group .usage-actions{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:inline-block;text-align:center}.mngapp-wrapper .waivers-content .form-group .inner-wrap{margin-bottom:10px}.mngapp-wrapper .waivers-content .form-group .usage-actions .check-box{width:50px}.mngapp-wrapper .waivers-content .form-group .usage-wrap{width:auto}.mngapp-wrapper #sodexo .tabs label.tab-name,.mngapp-wrapper #sodexo .tabs [id^="tab"]:checked+label{padding-top:0;padding-bottom:0;margin-bottom:0;font-size:20px}.mngapp-wrapper #view-holder #sodexo div.help{padding-top:0;margin-top:0;margin-left:0}.mngapp-wrapper #sodexo .tabs form{width:50%;max-width:100%}.mngapp-wrapper .tabs{margin-bottom:0}.mngapp-wrapper #sodexo .tabs .tab-content{top:0}.mngapp-wrapper .tagedit-list{width:100%}.mngapp-wrapper .waivers-content{padding-right:10px;padding-left:10px}.mngapp-wrapper .nav-waivers li a{padding:7px 15px}.mngapp-wrapper .nav-waivers li a.new-waiver-link{font-size:40px}.mngapp-wrapper .waivers-content .form-group.form-group-file .file-value{bottom:18px}.mngapp-wrapper .awesome-reports .widget{display:block;width:100%}.mngapp-wrapper #bar .top span{padding:0 2px}.mngapp-wrapper .settings .formular{padding:20px 0}.mngapp-wrapper #website #cover-holder{width:100%}.mngapp-wrapper #website textarea{width:100%}.mngapp-wrapper #website input{width:100%!important}.mngapp-wrapper #website #mapDiv{width:100%}.mngapp-wrapper .tab-content{margin-top:55px}.mngapp-wrapper #sodexo .tabs .dates{position:relative;display:block;float:none;width:100%;padding-bottom:0;margin-right:0;margin-bottom:30px}.mngapp-wrapper #sodexo .tabs .datebox{float:none}.mngapp-wrapper #sodexo .tabs .datetimepicker{top:100%;left:0}#kpi-dashboard .tabs-nav{border-bottom:0}#kpi-dashboard .tabs-nav li{width:48%;border-bottom:1px solid #7abaca}#kpi-dashboard .tabs-nav li a{padding:8px 1px 6px;font-size:11px}#kpi-dashboard .tabs-nav{margin-bottom:10px}#kpi-dashboard{padding:20px 5px;font-size:14px}.tab-filters .form-wrap button{height:28px;padding:5px 10px;font-size:14px}.kpi-table{display:table}.ob-wrapper .tabs-nav li a,#kpi-dashboard .tabs-nav li a{padding-right:5px;padding-left:5px;font-size:12px}#basic-report.awesome-reports .widget hgroup .content-toggle{display:block}#basic-report.awesome-reports .widget.hide-content .content{display:none}#basic-report.awesome-reports .widget .content{width:auto}#basic-report.awesome-reports .widget-basic{width:100%;margin-bottom:30px}#basic-report.awesome-reports .widget-basic .log{float:none}.report-v-style .data-col{font-size:10px}.report-v-style .data-col .title{font-size:12px}.report-v-style .data-col.head-col{min-width:160px}.tab-annual .data-table .inner-data-table .year-list .year-item:first-child{min-width:160px}.report-v-style .data-col.head-col ul li{font-size:12px;text-wrap:nowrap}.report-v-style .data-col.head-col ul li.title{padding:5px;font-size:14px}.retention-filters .filter-row{flex-wrap:wrap}.retention-filters .title{display:block;text-align:left}.tabs-gymrealm .tabs-nav{flex-wrap:wrap}.tabs-gymrealm .tabs-nav li{width:50%;border-bottom:1px solid #7abaca}}@media screen and (max-width:600px){#login form{width:100%}.tabs-nav ul li a{padding:15px 5px;font-size:18px}.report-filters .inner-row{flex-wrap:wrap}.report-v-style{display:block}.report-v-style .side-filter{float:left}.report-v-style .side-filter ul{padding:5px 0}.report-v-style .side-filter ul li a{padding:5px 1px;font-size:10px;line-height:20px}}@media screen and (max-width:480px){.tab-filters .form-wrap label{width:auto}.mngapp-wrapper #view-holder #instructors .instructors-list .instructor .edit{width:auto}.mngapp-wrapper #sodexo .tabs form,.mngapp-wrapper #view-holder #sodexo div.help{display:block;width:100%}.mngapp-wrapper .humane,.mngapp-wrapper .humane-libnotify{max-width:90%;box-sizing:border-box}.mngapp-wrapper #sodexo .tabs label.tab-name,.mngapp-wrapper #sodexo .tabs [id^="tab"]:checked+label{font-size:14px}#kpi-dashboard .tabs-nav li a{padding:6px 7px 4px 3px;font-size:11px}#kpi-dashboard .tab-title{font-size:20px}#kpi-dashboard h3{padding-bottom:0;margin-bottom:5px;font-size:14px}.kpi-table{font-size:12px}.kpi-table td,.kpi-table th{padding:2px}#kpi-dashboard .tabs-nav{display:block;border-left:1px solid #7abaca}#kpi-dashboard .tabs-nav li{display:block;width:100%;border-bottom:1px solid #7abaca;border-left:0}#kpi-dashboard .tabs-nav li a{padding:8px 1px 6px;font-size:11px}}@media screen and (max-height:805px){.mngapp-wrapper #menu a{line-height:45px}}@media screen and (max-height:700px){.mngapp-wrapper #menu a{display:block;float:none;width:auto;padding-left:30px;font-size:15px;line-height:34px}.mngapp-wrapper #menu a i{left:0;width:20px;height:20px;font-size:20px}.mngapp-wrapper #menu a:after{display:block;height:0;clear:both;font-size:0;content:" ";visibility:hidden}.mngapp-wrapper #menu a.emails .i-holder{left:3px!important;width:22px!important;height:22px!important}.mngapp-wrapper #menu a.emails .holder{position:absolute;top:5px;left:2px;width:15px;height:11px}.mngapp-wrapper #menu a.emails .holder i{top:-4px!important;left:0!important;width:20px;height:20px;font-size:20px!important}.mngapp-wrapper #menu a.waivers{width:100%;padding-left:30px}.mngapp-wrapper #menu a .w-icon{position:absolute;top:50%;left:3px;float:none;width:22px;height:22px;margin:0;transform:translateY(-50%);box-sizing:border-box}.mngapp-wrapper #menu .w-icon i{margin-top:1px;margin-left:1px;font-size:15px}.mngapp-wrapper #menu .booked{position:absolute;top:50%;left:3px;float:none!important;width:22px;height:22px;margin:0!important;line-height:22px;transform:translateY(-50%)}.mngapp-wrapper #menu a.s.vpp .s-icon{position:absolute;top:50%;left:3px;float:left!important;width:22px!important;height:22px!important;margin:0!important;transform:translateY(-50%)}}