.icp-recordal{position:fixed;bottom:0;margin-left:calc(50% - 60px);width:120px;z-Index:10000;color:#999;font-size:10px}html,body{width:100%}div.wrapper{position:absolute;top:0;right:0;left:0;bottom:0;font-family:'Noto Sans',sans-serif}div.wrapper .content .content-loading{text-align:center;margin:70px auto 0 auto}div.wrapper .content .content-loading .loading-spin{margin:0 auto 15px auto}.hideonterminal{display:none}.wrapper section{display:none;margin-left:250px}.wrapper section.section-home{margin-left:0}.wrapper section.section-home,.wrapper section.section-1,.wrapper section.active{display:block}.wrapper section.prev{display:none}.wrapper section.section-home.prev{display:block}.wrapper section div.content{padding:0 25px 50px 25px}.mobile-navigation{display:none}.underconstruction{background:rgba(255,255,255,0.7);border-radius:10px;padding:6% 3% 2%;position:absolute;top:30%;z-index:999}.underconstruction h1,.underconstruction p,.underconstruction i{color:#b94a48}.underconstruction i,.underconstruction p{display:block;text-align:center}.underconstruction i{font-size:80px}.underconstruction p{font-weight:700}.notifiy-icon{border:1px solid rgba(204,204,204,0.49);border-radius:12px;color:#fff;font:bold 12px/9px Helvetica,Verdana,Tahoma;height:13px;padding:2px 6px;text-align:center;min-width:10px;position:relative;left:0;top:calc(50% - 9px)}.notifiy-icon.lvl-0{background-color:#bcc900}.notifiy-icon.lvl-1{background-color:#d07d21}.notifiy-icon.lvl-2,.notifiy-icon.lvl-3{background-color:#b94a48}.notifiy-icon .count{position:relative;top:0;font-size:10px}.coaching-zone{margin-left:-10px}.coaching-zone h1 i.icon-filter{float:right;position:relative;top:11px;font-size:17px}.coaching-zone h1 i.icon-filter:hover{color:#e2ba1e;cursor:pointer}.coaching-zone .act-birthdays{margin-top:20px}.coaching-zone .act-birthdays .control-group .btn-group .btn{font-size:11px;padding:3px 8px}.coaching-zone .alert.alert-empty{margin-top:10px}.coaching-zone .filter-box{border-top:1px solid rgba(204,204,204,0.49);border-bottom:1px solid rgba(204,204,204,0.49);padding:20px 0;margin:25px 0 35px 0;display:none}.coaching-zone .filter-box .control-group{padding-right:10px}.coaching-zone .filter-box .control-group label{text-transform:uppercase;font-size:12px}.coaching-zone .filter-box #devicetypes_container{float:right;margin-bottom:15px}.coaching-zone .filter-box #devicetypes_container .btn{padding:3px 15px;font-size:11px}.coaching-zone .filter-box .inactiveitem{display:none}.coaching-zone .filter-box .activeitem{display:block}.coaching-zone .detailed-info-circles{display:none}.coaching-zone .detailed-info-circles i.icon-desktop{font-size:28px}.coaching-zone .detailed-info-circles .inactive_circle_table{display:none}.coaching-zone .detailed-info-circles .circle_table{margin-bottom:30px;width:100%}.coaching-zone .detailed-info-circles .circle_table td{padding:10px}.coaching-zone .detailed-info-circles .circle_table tr{transition:150ms linear background}.coaching-zone .detailed-info-circles .circle_table tr i.icon-gift{color:#0097b9}.coaching-zone .detailed-info-circles .circle_table td.user{padding:0 0 10px 0}.coaching-zone .detailed-info-circles .circle_table tr:hover{cursor:pointer;background:#0097b9;color:#fff}.coaching-zone .detailed-info-circles .circle_table tr:hover i.icon-gift{color:#fff}.coaching-zone .detailed-info-circles .circle_table tr:hover .fitness-motiv img{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.coaching-zone .detailed-info-circles .circle_table tr:hover .user-info .exp-date{color:#e2ba1e}.coaching-zone .detailed-info-circles .circle_table tr:hover .user-exp-date .img-circle{border:2px solid #e2ba1e}.coaching-zone .detailed-info-circles .circle_table .deviceimage{text-align:center;width:125px;border-right:1px solid #ccc;padding-left:5px;padding-right:5px;background:rgba(199,199,199,0.1)}.coaching-zone .detailed-info-circles .circle_table .device_title{font-size:11px;padding-top:5px;text-transform:uppercase}.coaching-zone .detailed-info-circles .circle_table .deviceincircle{width:125px}.coaching-zone .detailed-info-circles .circle_table .device_item{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.coaching-zone .detailed-info-circles .circle_table .device_item_first{border-top:1px solid #ccc}.coaching-zone .detailed-info-circles .circle_table .userAtCircle{display:block;position:relative;width:100%;top:8px}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .mod-user-image{margin:0 10px}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .mod-user-image .img-circle{width:50px;height:50px}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .user-exp-date .img-circle{border:2px solid #d07d21}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .user-info,.coaching-zone .detailed-info-circles .circle_table .userAtCircle .mod-user-image,.coaching-zone .detailed-info-circles .circle_table .userAtCircle .fitness-level,.coaching-zone .detailed-info-circles .circle_table .userAtCircle .fitness-motiv,.coaching-zone .detailed-info-circles .circle_table .userAtCircle .co-trainer,.coaching-zone .detailed-info-circles .circle_table .userAtCircle .notify-icon-alert{display:inline-block}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .fitness-level,.coaching-zone .detailed-info-circles .circle_table .userAtCircle .fitness-motiv,.coaching-zone .detailed-info-circles .circle_table .userAtCircle .co-trainer,.coaching-zone .detailed-info-circles .circle_table .userAtCircle .notify-icon-alert{float:right}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .item-el{border-left:1px solid rgba(204,204,204,0.49)}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .item-el:last-child{border-left:none}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .user-info{font-size:16px;vertical-align:top;margin-top:12px;width:calc(100% - 290px);overflow:hidden;white-space:nowrap;padding-bottom:10px}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .user-info .color-tag-wrapper{margin-top:5px}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .user-info .color-tag-wrapper .item{width:12px;height:3px;float:left;margin-right:6px;border:1px solid rgba(255,255,255,0.51);box-shadow:1px 1px 3px #546e7a}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .user-info .exp-date{font-size:12px;color:#d07d21;padding-left:5px}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .user-with-tags{margin-top:7px}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .fitness-level,.coaching-zone .detailed-info-circles .circle_table .userAtCircle .fitness-motiv,.coaching-zone .detailed-info-circles .circle_table .userAtCircle .notify-icon-alert{padding:12px 0;width:50px;text-align:center}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .fitness-level img,.coaching-zone .detailed-info-circles .circle_table .userAtCircle .fitness-motiv img,.coaching-zone .detailed-info-circles .circle_table .userAtCircle .notify-icon-alert img{opacity:.6}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .fitness-level .no-motiv,.coaching-zone .detailed-info-circles .circle_table .userAtCircle .fitness-motiv .no-motiv,.coaching-zone .detailed-info-circles .circle_table .userAtCircle .notify-icon-alert .no-motiv{height:24px}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .co-trainer{padding:12px 0;width:50px;text-align:center}.coaching-zone .detailed-info-circles .circle_table .userAtCircle .notify-icon-alert{padding-top:16px}.coaching-zone .detailed-info-circles .circle_table .userAtCircle:hover .user-info .exp-date{color:#e2ba1e}.coaching-zone .detailed-info-circles .circle_table .userAtCircle:hover .user-exp-date .img-circle{border:2px solid #e2ba1e}.coaching-zone .detailed-info-circles .circle_table .userAtCircle:hover .fitness-level img,.coaching-zone .detailed-info-circles .circle_table .userAtCircle:hover .fitness-motiv img{opacity:1;-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.coaching-zone .users-wrapper{border-right:1px solid rgba(204,204,204,0.49);width:570px;position:fixed;bottom:0;top:60px;padding:20px 40px 60px 10px}@media (max-width:1230px){.coaching-zone .users-wrapper{position:absolute;top:-30px}}.coaching-zone .users-wrapper .desc{font-size:12px;margin-bottom:10px;color:#333}.coaching-zone .users-wrapper .active-users-wrapper,.coaching-zone .users-wrapper .inactive-users-wrapper{border-top:1px solid #ccc}.coaching-zone .users-wrapper .active-users-wrapper.no-results,.coaching-zone .users-wrapper .inactive-users-wrapper.no-results{border-top:0}.coaching-zone .users-wrapper .active-users-wrapper{margin-bottom:40px}.coaching-zone .users-wrapper .user-item{position:relative;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:8px 10px;transition:150ms linear background}.coaching-zone .users-wrapper .user-item .foreign_user{left:5px;top:1px;position:absolute;color:#0097b9;font-weight:700;letter-spacing:1px}.coaching-zone .users-wrapper .user-item i.icon-gift{margin-left:5px;color:#0097b9}.coaching-zone .users-wrapper .user-item i.icon-map-marker{font-size:22px !important}.coaching-zone .users-wrapper .user-item i.icon-map-marker.active{color:#3c7800;opacity:1 !important}.coaching-zone .users-wrapper .user-item .mod-user-image{float:left;margin-left:0;margin-right:8px;margin-top:0}.coaching-zone .users-wrapper .user-item .mod-user-image .img-circle{width:50px;height:50px}.coaching-zone .users-wrapper .user-item .user-exp-date .img-circle{border:2px solid #d07d21}.coaching-zone .users-wrapper .user-item .notify-icon-alert{position:relative}.coaching-zone .users-wrapper .user-item .notify-icon-alert span.notify-icon{left:0}.coaching-zone .users-wrapper .user-item .item-el{border-left:1px solid rgba(204,204,204,0.49)}.coaching-zone .users-wrapper .user-item .item-el:last-child{border-left:none}.coaching-zone .users-wrapper .user-item .notify-icon-alert,.coaching-zone .users-wrapper .user-item .fitness-level,.coaching-zone .users-wrapper .user-item .fitness-motiv,.coaching-zone .users-wrapper .user-item .co-trainer{float:right;width:50px;height:50px;text-align:center}.coaching-zone .users-wrapper .user-item .notify-icon-alert img,.coaching-zone .users-wrapper .user-item .fitness-level img,.coaching-zone .users-wrapper .user-item .fitness-motiv img,.coaching-zone .users-wrapper .user-item .co-trainer img{opacity:.6;position:relative;top:13px}.coaching-zone .users-wrapper .user-item .notify-icon-alert .no-motiv,.coaching-zone .users-wrapper .user-item .fitness-level .no-motiv,.coaching-zone .users-wrapper .user-item .fitness-motiv .no-motiv,.coaching-zone .users-wrapper .user-item .co-trainer .no-motiv{position:relative;top:16px}.coaching-zone .users-wrapper .user-item .notify-icon-alert.no-border,.coaching-zone .users-wrapper .user-item .fitness-level.no-border,.coaching-zone .users-wrapper .user-item .fitness-motiv.no-border,.coaching-zone .users-wrapper .user-item .co-trainer.no-border{border-left:0}.coaching-zone .users-wrapper .user-item .user-info{float:left;line-height:24px;margin-top:5px;font-size:16px;width:calc(100% - 410px);overflow:hidden;white-space:nowrap;padding-bottom:10px}.coaching-zone .users-wrapper .user-item .user-info .inactive-time{font-size:11px;color:#adadad;margin-top:5px}.coaching-zone .users-wrapper .user-item .user-info .color-tag-wrapper{margin-top:5px}.coaching-zone .users-wrapper .user-item .user-info .color-tag-wrapper .item{width:12px;height:3px;float:left;margin-right:6px;border:1px solid rgba(255,255,255,0.51);box-shadow:1px 1px 3px #546e7a}.coaching-zone .users-wrapper .user-item .user-info .exp-date{color:#d07d21;padding-left:5px;font-size:9px;padding-left:5px;right:3px;position:absolute;bottom:-6px}.coaching-zone .users-wrapper .user-item .clean-uname{margin-top:12px}.coaching-zone .users-wrapper .user-item .device-type{text-transform:uppercase;float:right;text-align:center;border-left:1px solid rgba(204,204,204,0.49);padding:0 0 0 10px;width:125px;height:50px}.coaching-zone .users-wrapper .user-item .device-type img{position:relative;top:6px}.coaching-zone .users-wrapper .user-item .device-type .inactive{padding-top:7px}.coaching-zone .users-wrapper .user-item .device-type .inactive i{font-size:18px;opacity:.4;left:1px}.coaching-zone .users-wrapper .user-item .device-type .title{font-size:10px;margin-top:7px;line-height:13px;text-align:center}.coaching-zone .users-wrapper .user-item .device-type .circle-type{position:absolute;right:-2px;top:-2px;color:#0097b9;font-size:9px;padding:0 5px;text-transform:uppercase}.coaching-zone .users-wrapper .user-item .co-trainer{float:right;width:50px;height:50px;text-align:center}.coaching-zone .users-wrapper .user-item .co-trainer .cotrainer_partview{position:relative;top:12px}.coaching-zone .users-wrapper .user-item.trainercall{background:#c32a41 !important;color:#fff}.coaching-zone .users-wrapper .user-item.trainercall .mod-user-image .img-circle .initials{color:#243550}.coaching-zone .users-wrapper .user-item.trainercall .fitness-motiv img{filter:invert(100%)}.coaching-zone .users-wrapper .user-item.active{position:relative;height:52px}.coaching-zone .users-wrapper .user-item.active i.icon-gift{color:#fff}.coaching-zone .users-wrapper .user-item.active:after,.coaching-zone .users-wrapper .user-item.active:before{top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;transform:rotate(180deg);right:-42px}@media (max-width:1230px){.coaching-zone .users-wrapper .user-item.active:after,.coaching-zone .users-wrapper .user-item.active:before{display:none}}.coaching-zone .users-wrapper .user-item.active:after{border-left-color:#fff;border-width:30px;margin-top:-27px}.coaching-zone .users-wrapper .user-item.active:before{border-left-color:rgba(204,204,204,0.49);border-width:32px;margin-top:-29px}.coaching-zone .users-wrapper .user-item.active,.coaching-zone .users-wrapper .user-item:hover{background:#0097b9;color:#fff;cursor:pointer}.coaching-zone .users-wrapper .user-item.active .foreign_user,.coaching-zone .users-wrapper .user-item:hover .foreign_user{color:#fff}.coaching-zone .users-wrapper .user-item.active .fitness-level img,.coaching-zone .users-wrapper .user-item:hover .fitness-level img,.coaching-zone .users-wrapper .user-item.active .fitness-motiv img,.coaching-zone .users-wrapper .user-item:hover .fitness-motiv img{opacity:1;-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.coaching-zone .users-wrapper .user-item.active .circle-type,.coaching-zone .users-wrapper .user-item:hover .circle-type{color:#fff}.coaching-zone .users-wrapper .user-item.active i.icon-gift,.coaching-zone .users-wrapper .user-item:hover i.icon-gift{color:#fff}.coaching-zone .users-wrapper .user-item.active .exp-date,.coaching-zone .users-wrapper .user-item:hover .exp-date{color:#e2ba1e}.coaching-zone .users-wrapper .user-item.active .user-exp-date .img-circle,.coaching-zone .users-wrapper .user-item:hover .user-exp-date .img-circle{border:2px solid #e2ba1e}.coaching-zone .users-wrapper .user-item.addressedUser{border-left:5px solid #546e7a}.coaching-zone .users-wrapper::-webkit-scrollbar{width:0}.coaching-zone .users-wrapper{overflow-y:auto;overflow-x:hidden}.coaching-zone .detail-wrapper{overflow:hidden;position:absolute;left:676px;width:calc(100% - 736px);padding-left:20px}.coaching-zone .detail-wrapper .gdpr-agreement-notification{margin:0 0 25px -15px;padding:0 0 5 15px;max-width:570px;color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.coaching-zone .detail-wrapper .studio-news-wrapper{margin:0 0 25px 0;padding:20px;max-width:570px;height:220px;background-repeat:no-repeat;background-size:cover;background-position:top center;position:relative;border-radius:2px}.coaching-zone .detail-wrapper .studio-news-wrapper .content{background-color:rgba(58,58,58,0.8);padding:15px;position:absolute;bottom:20px;left:20px;right:20px;border-radius:2px}.coaching-zone .detail-wrapper .studio-news-wrapper .content h1{margin-top:-10px;color:#fff}.coaching-zone .detail-wrapper .studio-news-wrapper .content h1:after{background:#fff}.coaching-zone .detail-wrapper .studio-news-wrapper .content .description{color:#fff}.coaching-zone .detail-wrapper .birthday-list{max-width:570px}.coaching-zone .detail-wrapper .birthday-list h1{display:block}.coaching-zone .detail-wrapper .birthday-list a.additional{display:none}.coaching-zone .detail-wrapper .birthday-list .moreInfo{text-align:center;margin-bottom:20px}.coaching-zone .detail-wrapper .birthday-list .moreInfo button.showLess{display:none}@media (max-width:1230px){.coaching-zone .users-wrapper,.coaching-zone .detail-wrapper{position:absolute;transition:left 600ms ease-in-out;padding-right:20px;border-right:0;width:calc(100% - 40px)}.coaching-zone .users-wrapper{left:0}.coaching-zone .detail-wrapper{left:100%}.coaching-zone.detail-mode .users-wrapper{left:-200%}.coaching-zone.detail-mode .detail-wrapper{left:0}}@media (max-width:768px){.coaching-zone h1{margin-left:0}.coaching-zone .users-wrapper{position:absolute;transition:left 600ms ease-in-out;padding-top:30px;left:20px;max-width:100%;overflow-y:auto}.coaching-zone .users-wrapper .user-item:last-child{margin-bottom:50px}.coaching-zone .detail-wrapper{position:absolute;transition:left 600ms ease-in-out;left:100%;max-width:calc(100% - 20px);overflow-y:auto;height:100%}.coaching-zone.detail-mode{margin-top:90px}.coaching-zone.detail-mode .users-wrapper{left:-100%}}@media (max-width:540px){.coaching-zone .users-wrapper .user-item{padding:5px 0}.coaching-zone .users-wrapper .user-item .notify-icon-alert,.coaching-zone .users-wrapper .user-item .co-trainer,.coaching-zone .users-wrapper .user-item .fitness-motiv,.coaching-zone .users-wrapper .user-item .fitness-level,.coaching-zone .users-wrapper .user-item .mod-user-image,.coaching-zone .users-wrapper .user-item .device-type{-ms-transform:scale(.9,.9);-webkit-transform:scale(.9,.9);transform:scale(.9,.9);padding:0}.coaching-zone .users-wrapper .user-item .device-type{width:100px}.coaching-zone .users-wrapper .user-item .co-trainer,.coaching-zone .users-wrapper .user-item .fitness-motiv,.coaching-zone .users-wrapper .user-item .fitness-level,.coaching-zone .users-wrapper .user-item .notify-icon-alert{width:30px;border-left:none}.coaching-zone .users-wrapper .user-item .notify-icon-alert .count{top:-1px}.coaching-zone .users-wrapper .user-item .mod-user-image{margin-right:5px;margin-left:5px}.coaching-zone .users-wrapper .user-item .user-info{font-size:14px;width:calc(100% - 290px)}.coaching-zone .users-wrapper .user-item .foreign_user{left:7px;top:3px}.coaching-zone .users-wrapper .user-item .device-type .circle-type{top:-10px;padding-right:0}.coaching-zone footer.navigation .back-btn{float:none;padding-left:0 !important}.circleview_description,#circleview_container{display:none}}.main-head .header-nav .studioalerts-wrapper{position:relative;border-left:1px solid rgba(255,255,255,0.18)}.main-head .header-nav .studioalerts-wrapper .studio-alerts-container{border-left:1px solid rgba(255,255,255,0.18)}@media (max-width:768px){.main-head .header-nav .studioalerts-wrapper{border-right:0 !important}}.main-head .header-nav .studioalerts-wrapper .studioalerts{top:21px}.main-head .header-nav .studioalerts-wrapper .studioalerts .badge{background-color:transparent;box-shadow:none;top:-2px;color:#fff;right:-12px}.main-head .header-nav .studioalerts-wrapper .studioalerts .badge i{opacity:1;top:0}.main-head .header-nav .studioalerts-wrapper .studioalerts .badge i.icon-bell-alt{font-size:18px;opacity:.5}.main-head .header-nav .studioalerts-wrapper .studioalerts .badge .alertsCounted{font-size:10px;font-weight:900;position:relative;top:-9px;left:-6px;padding:1px 3px 1px 1px;color:#546e7a;background:#fff;border-radius:20px}.main-head .header-nav .studioalerts-wrapper .studioalerts .badge-open{right:-25px}.main-head .header-nav .studioalerts-wrapper .studioalerts .badge-close{right:-12px}.main-head .header-nav .studioalerts-wrapper .studioalerts ul.milonalertlist{margin-top:27px;margin-left:-450px;width:480px;box-shadow:none;border:0;position:absolute;box-shadow:0 6px 6px -4px rgba(0,0,0,0.2)}@media (max-width:570px){.main-head .header-nav .studioalerts-wrapper .studioalerts ul.milonalertlist{position:fixed;right:66px;width:calc(100% - 96px)}}.main-head .header-nav .studioalerts-wrapper .studioalerts ul.milonalertlist li.milonalert{padding:15px 15px 15px 54px;position:relative;border-left:1px solid #99a6af;border-right:1px solid #99a6af}.main-head .header-nav .studioalerts-wrapper .studioalerts ul.milonalertlist li.milonalert small{padding-left:0}.main-head .header-nav .studioalerts-wrapper .studioalerts ul.milonalertlist li.milonalert i.icon-ok-sign,.main-head .header-nav .studioalerts-wrapper .studioalerts ul.milonalertlist li.milonalert i.icon-info-sign,.main-head .header-nav .studioalerts-wrapper .studioalerts ul.milonalertlist li.milonalert i.icon-warning-sign{font-size:20px;left:15px;position:absolute;opacity:1 !important;background:rgba(255,255,255,0.5);top:16px;width:26px;height:26px;border-radius:3px;line-height:26px;text-align:center}.main-head .header-nav .studioalerts-wrapper .studioalerts ul.milonalertlist li.milonalert i.icon-warning-sign{font-size:16px;color:#b94a48}.main-head .header-nav .studioalerts-wrapper .studioalerts ul.milonalertlist li.milonalert i.icon-info-sign{color:#d9be00}.main-head .header-nav .studioalerts-wrapper .studioalerts ul.milonalertlist li.milonalert i.icon-ok-sign{color:#3c7800}.main-head .header-nav .studioalerts-wrapper .studioalerts ul.milonalertlist li.milonalert:first-child{border-top-left-radius:3px;border-top:1px solid #99a6af}.main-head .header-nav .studioalerts-wrapper .studioalerts ul.milonalertlist li.milonalert:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:1px solid #99a6af}.main-head .header-nav .studioalerts-wrapper .studioalerts ul.milonalertlist li.milonalert.lvl2:first-child:after{color:#b94a48}.main-head .header-nav .studioalerts-wrapper .studioalerts ul.milonalertlist li.milonalert.lvl1:first-child:after{color:#d9be00}.main-head .header-nav .studioalerts-wrapper .studioalerts ul.milonalertlist li.milonalert.lvl0:first-child:after{color:#3c7800}.main-head .header-nav .studioalerts-wrapper:hover i.icon-bell-alt{color:#e2ba1e;opacity:1 !important}.alerts-tileview .alert-item{border-bottom:1px solid rgba(204,204,204,0.49);position:relative;padding:10px 10px 8px 15px}.alerts-tileview .alert-item:last-child{border-bottom:0}.alerts-tileview .alert-item .alert-title{font-size:13px}.alerts-tileview .alert-item .level-item{position:absolute;width:5px;top:0;left:0;bottom:0}.alerts-tileview .alert-item .level-item.level-0{background:#bcc900}.alerts-tileview .alert-item .level-item.level-1{background:#d07d21}.alerts-tileview .alert-item .level-item.level-2,.alerts-tileview .alert-item .level-item.level-3{background:#b94a48}.alerts-tileview .alert-item .created{font-size:11px;line-height:21px}.alerts-tileview .alert-item .created a{font-size:11px;margin:0;padding:0;float:right;text-transform:uppercase}.alerts-tileview .alert-item .created a:hover{cursor:pointer}.alerts-tileview .alert-item .created a i{position:relative;top:0;left:0;margin-right:-10px;font-size:16px;padding:15px;color:#243550}.alerts-tileview .alert-item .small-detail{font-size:11px;margin-top:12px}.alerts-tileview .alert-item .small-detail .device{font-weight:700}.alerts-tileview .alert-item:hover .actions{visibility:visible}.alerts-tileview .alert-item .delete-alert:hover{text-decoration:none}.anamnesis-box{margin-top:60px}.anamnesis-box .anamesis-head{margin-bottom:30px}.anamnesis-box .anamnesis-info{max-width:659pxmargin-}.anamnesis-box .description{margin-bottom:20px}.anamnesis-box .date1_detail,.anamnesis-box .date2_detail{clear:both}.anamnesis-box .date1_detail h4,.anamnesis-box .date2_detail h4{margin-top:25px}.anamnesis-box .tag-item{margin-bottom:5px}.anamnesis-box .tag-item .color-item{float:left;margin-right:10px}.anamnesis-box .tag-item .tagname{float:left}@media (max-width:768px){.anamnesis-box{margin-top:20px}}.edit-time{margin-top:5px;font-size:11px}.anamnesis-edit{max-width:600px;margin-top:60px}.anamnesis-edit h4{margin-top:25px}.anamnesis-edit .btn-add{margin:3px 0 0 10px}.anamnesis-edit .pain-table-box,.anamnesis-edit .damage-table-box{clear:both;margin-left:0}.anamnesis-edit .pain-table-box table.table-items tbody tr,.anamnesis-edit .damage-table-box table.table-items tbody tr{cursor:default}.anamnesis-edit .pain-table-box table.table-items tbody tr td,.anamnesis-edit .damage-table-box table.table-items tbody tr td{line-height:25px}.anamnesis-edit .pain-table-box table.table-items tbody tr td.name,.anamnesis-edit .damage-table-box table.table-items tbody tr td.name{position:relative}.anamnesis-edit .pain-table-box table.table-items tbody tr td.name span.delete-item,.anamnesis-edit .damage-table-box table.table-items tbody tr td.name span.delete-item{display:none;float:right;cursor:pointer;position:absolute;right:15px;top:5px}.anamnesis-edit .pain-table-box table.table-items tbody tr:hover td span.delete-item,.anamnesis-edit .damage-table-box table.table-items tbody tr:hover td span.delete-item{display:block}.anamnesis-edit .overwritten-info{margin-top:10px;font-size:11px}.anamnesis-edit .overwritten-info i{opacity:.5;margin-right:5px}@media (max-width:768px){.anamnesis-edit{margin-top:20px}}.anamnesis-tileview .an-item{margin-bottom:10px}.anamnesis-tileview .an-item h3{color:#0097b9;margin:0;text-align:left}.anamnesis-tileview .date{font-size:11px;margin-top:10px}.anamnesis-tileview .noitem{text-align:center}.modal .modal-backdrop{background-color:#f00}.cotrainer-tileview .content-wrapper .alert.hasRelative{margin-top:0 !important;margin-bottom:0 !important}.cotrainer-tileview .content-wrapper table.cotrainerValues{width:100%}.cotrainer-tileview .content-wrapper table.cotrainerValues td{height:40px}.cotrainer-tileview .content-wrapper table.cotrainerValues td i{font-size:22px}.cotrainer-tileview .content-wrapper table.cotrainerValues td i.icon-warning-sign{color:#b94a48}.cotrainer-tileview .content-wrapper table.cotrainerValues td i.icon-ok{color:#3c7800}.cotrainer-tileview .content-wrapper table.cotrainerValues td:first-child{text-transform:uppercase;width:30%;color:#243550}.cotrainer-tileview .content-wrapper table.cotrainerValues td:nth-child(2){text-align:right;width:35%}.cotrainer-tileview .content-wrapper table.cotrainerValues td:last-child{width:35%;text-align:right}.cotrainer-tileview .content-wrapper .valuesContainer{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;flex-flow:row wrap}.cotrainer-tileview .content-wrapper .valuesContainer .itemWrapper{padding:0 10px;display:flex;flex-direction:column;align-items:center}.cotrainer-tileview .content-wrapper .valuesContainer .itemWrapper .digit{margin:15px 0;font-size:25px}.cotrainer-tileview .content-wrapper .valuesContainer .itemWrapper .desc{margin:0 0 10px 0}.cotrTempl .qFreeContainer{display:flex;flex-direction:column;align-items:center;max-width:1120px;margin-top:20px}.cotrTempl .qFreeContainer h3{margin-bottom:0}.cotrTempl .qFreeContainer .qFreeTblWrapper{width:100%;margin-top:15px}.cotrTempl .qFreeContainer .qFreeTblWrapper .header{display:flex;flex-direction:row;justify-content:space-between;color:#fff;background-color:#243550;text-align:left;border:solid 1px #243550;transition:background 300ms ease-out;font-size:15px;padding:12px 15px;cursor:pointer}.cotrTempl .qFreeContainer .qFreeTblWrapper .header:hover{background-color:#30476b}.cotrTempl .qFreeContainer .qFreeTblWrapper .header i{font-size:18px}.cotrTempl .qFreeContainer .qFreeTblWrapper .header i.icon-double-angle-down{display:none}.cotrTempl .qFreeContainer .qFreeTblWrapper .qFreeContent{border:1px solid #30476b}.cotrTempl .qFreeContainer .qFreeTblWrapper .qFreeContent table.qFreeTbl{width:100%}@media (max-width:1360px){.cotrTempl .qFreeContainer .qFreeTblWrapper .qFreeContent table.qFreeTbl{display:none}}.cotrTempl .qFreeContainer .qFreeTblWrapper .qFreeContent table.qFreeTbl thead tr{border-bottom:solid 1px #243550}.cotrTempl .qFreeContainer .qFreeTblWrapper .qFreeContent table.qFreeTbl thead tr td{background-color:#eef1f7;font-weight:700;text-transform:uppercase;padding:10px 11px}.cotrTempl .qFreeContainer .qFreeTblWrapper .qFreeContent table.qFreeTbl thead tr td i.icon-info{text-transform:none}.cotrTempl .qFreeContainer .qFreeTblWrapper .qFreeContent table.qFreeTbl tbody td{padding:7px 11px}.cotrTempl .qFreeContainer .qFreeTblWrapper .qFreeContent table.qFreeTbl tbody td.device_name{padding-left:15px;line-height:32px}.cotrTempl .qFreeContainer .qFreeTblWrapper .qFreeContent table.qFreeTbl tbody td.date{width:220px}.cotrTempl .qFreeContainer .qFreeTblWrapper .qFreeContent table.qFreeTblMobile{display:none;width:100%}@media (max-width:1360px){.cotrTempl .qFreeContainer .qFreeTblWrapper .qFreeContent table.qFreeTblMobile{display:table}}.cotrTempl .qFreeContainer .qFreeTblWrapper .qFreeContent table.qFreeTblMobile tbody td{padding:7px 15px}.cotrTempl .qFreeContainer .qFreeTblWrapper .qFreeContent table.qFreeTblMobile tbody td.device_name{border-bottom:solid 1px #243550;border-top:solid 1px #243550;background-color:#eef1f7;font-weight:700;white-space:nowrap;overflow:hidden;line-height:32px}.cotrTempl .fb_wrapper{display:flex;align-items:center}.cotrTempl .fb_wrapper .fb_circle{color:#bac6de;margin-right:2px;font-size:11px}.cotrTempl .fb_wrapper .fb_circle.big{color:#243550;font-size:15px}.cotrTempl #aggrCoreValues{max-width:1120px}.cotrTempl #aggrCoreValues .tileview-item{max-width:1120px}.cotrTempl #aggrCoreValues .tileview-item h3{margin:0}.cotrTempl h3,.cotrTempl .plan-info{text-align:center}.cotrTempl .cotrCoreValues{margin:20px 0 0 0;display:flex;justify-content:center}.cotrTempl .cotrCoreValues .coreval-item{border-right:1px solid rgba(204,204,204,0.49);height:70px;position:relative;margin-left:1px}.cotrTempl .cotrCoreValues .coreval-item:last-child{border-right:0}.cotrTempl .cotrCoreValues .coreval-item .percentage-box{position:absolute;left:0;right:0;top:10px;text-align:center;font-size:20px}.cotrTempl .cotrCoreValues .coreval-item .percentage-box.big{font-size:25px}.cotrTempl .cotrCoreValues .coreval-item .label-desc{position:absolute;bottom:10px;left:0;right:0;text-align:center}.cotrTempl #trainingvalues{height:220px}.cotrTempl #trainingvalues .highcharts-container{height:240px !important}.cotrTempl #trainingvalues .highcharts-container svg{height:240px;font-family:"Noto Sans"}.cotrTempl #trainingvalues .highcharts-container svg tspan{font-size:13px;font-family:"Noto Sans";font-weight:400;text-shadow:none}.cotrTempl #trainingvalues .highcharts-container svg .highcharts-data-labels tspan{font-size:25px;color:#333 !important}@media (max-width:380px){.cotrTempl #trainingvalues .highcharts-container svg .highcharts-data-labels tspan{font-size:18px}}.cotrTempl #trainingvalues .highcharts-container .highcharts-legend-item *{font-size:13px !important;font-family:"Noto Sans" !important;color:#333 !important;font-weight:normal !important}.cotrTempl #trainingvalues .highcharts-container .highcharts-title{color:#243550}.cotrTempl #trainingvalues .highcharts-container span.ttip_milon_box-right{min-width:200px;white-space:normal;margin:-26px 0 0 10px;color:#fff !important}.cotrTempl #trainingvalues .highcharts-container .highcharts-tooltip{width:700px;bachground:#f00}.cotrTempl #feedbacks{position:relative;top:20px;margin-top:20px}.cotrTempl #feedbacks .chartHeader{display:flex;flex-direction:row;justify-content:space-between;color:#fff;background-color:#243550;text-align:left;border:solid 1px #243550;transition:background 300ms ease-out;font-size:15px;padding:12px 15px;cursor:pointer}.cotrTempl #feedbacks .chartHeader:hover{background-color:#30476b}.cotrTempl #feedbacks .chartHeader i{font-size:18px}.cotrTempl #feedbacks .chartHeader i.icon-double-angle-up{display:none}.cotrTempl #feedbacks .chartContent{padding:15px;border:1px solid #30476b}.cotrTempl #feedbacks .chartContent.feedbacksContentChart{padding:15px 10px 15px 50px}.cotrTempl #feedbacks .chartContent.feedbacksContentChart .smileys{left:15px;position:absolute;width:35px;height:215px;z-index:1;display:flex;flex-direction:column;justify-content:space-between}.cotrTempl #feedbacks .chartContent.feedbacksContentChart .smileys .smiley svg{fill:#333}.cotrTempl .freeExercises .freeExTitle{color:#fff;background-color:#243550;text-align:left;border:solid 1px #243550;transition:background 300ms ease-out;font-size:15px;padding:12px 15px;width:1088px;cursor:pointer}.cotrTempl .freeExercises .freeExTitle:hover{background-color:#30476b}.cotrTempl .freeExercises .freeExTitle i.icon-double-angle-up,.cotrTempl .freeExercises .freeExTitle i.icon-double-angle-down{color:#fff;float:right;font-size:18px}.cotrTempl .freeExercises .freeExTitle i.icon-double-angle-down{display:none}.cotrTempl .freeExercises table.tblFreeExercisesMobile{display:none}.cotrTempl .freeExercises table.tblFreeExercises.hidden{display:none}.cotrTempl .freeExercises table.tblFreeExercises{display:table;width:1120px;border:solid 1px #243550}.cotrTempl .freeExercises table.tblFreeExercises td{padding:7px 11px;text-align:left}.cotrTempl .freeExercises table.tblFreeExercises thead tr{border-bottom:solid 1px #243550}.cotrTempl .freeExercises table.tblFreeExercises thead tr td{background-color:#eef1f7;font-weight:700;text-transform:uppercase;padding:3px 11px}.cotrTempl .freeExercises table.tblFreeExercises thead tr td i.icon-info{text-transform:none}.cotrTempl .freeExercises table.tblFreeExercises thead .exerciseTrained{width:120px}.cotrTempl .freeExercises table.tblFreeExercises .exerciseName{text-transform:uppercase;white-space:nowrap;overflow:hidden;max-width:280px}.cotrTempl .freeExercises table.tblFreeExercises .exerciseName img{border:1px solid #888d94;border-radius:50px;margin-left:5px;margin-right:14px}.cotrTempl .freeExercises table.tblFreeExercises .exerciseSets{width:60px}.cotrTempl .freeExercises table.tblFreeExercises .exerciseVolumes{width:150px;text-align:center}.cotrTempl .freeExercises table.tblFreeExercises .exerciseVolumes .positive{color:#008000}.cotrTempl .freeExercises table.tblFreeExercises .exerciseVolumes .negative{color:#ff0023}.cotrTempl .freeExercises table.tblFreeExercises .centered{text-align:center;max-width:100px}.cotrTempl .freeExercises table.tblFreeExercises .moreSettings{text-align:center;cursor:pointer}.cotrTempl .freeExercises table.tblFreeExercises .moreSettings .icon-double-angle-down,.cotrTempl .freeExercises table.tblFreeExercises .moreSettings .icon-double-angle-up{font-size:16px;color:#243550}.cotrTempl .freeExercises table.tblFreeExercises .moreSettings .icon-double-angle-up{display:none}.cotrTempl .freeExercises table.tblFreeExercises .settings-details{background:rgba(245,245,245,0.57);display:none}.cotrTempl .freeExercises table.tblFreeExercises .settings-details .more-settings-details{text-align:right;padding-right:15px}.cotrTempl .freeExercises table.tblFreeExercises .settings-details .more-settings-details .setting-name,.cotrTempl .freeExercises table.tblFreeExercises .settings-details .more-settings-details .line{margin-left:15px}.cotrTempl .freeExercises table.tblFreeExercises .settings-details .more-settings-details .line{text-align:center}.cotrTempl .freeExercises table.tblFreeExercises .settings-details .more-settings-details .ex-values{display:inline-block;width:50px;text-align:center}.cotrTempl .dangerRes{background-color:rgba(185,74,72,0.14)}.cotrTempl .hidden-desc{display:none}.cotrTempl .evt-show-descr:hover{cursor:pointer}.cotrTempl .explaneDeleted .act-legend{padding-left:15px;color:#0097b9;font-size:14px;margin-bottom:10px}.cotrTempl .smallWrapper{max-width:1078px}.cotrTempl .middleWrapper{max-width:1078px;margin-top:20px}.cotrTempl .milon-info .notify-icon i{top:9px;font-size:30px}.cotrTempl .icon-question{padding-right:10px}.cotrTempl .icon-info{padding:5px}.cotrTempl .updateSettings{top:6% !important;left:10%;width:80%;margin-left:0}.cotrTempl .tableStats{display:table;margin-top:20px;margin-bottom:20px}.cotrTempl .tableStats a:hover{text-decoration:none}.cotrTempl .tableStatsRows{display:table-row}.cotrTempl .tableStatsCol{display:table-cell;vertical-align:middle;text-align:ceimportantInfonter;padding:10px 50px 10px 0}.cotrTempl .circleStats{border:2px solid #243550;height:80px;width:80px;-webkit-border-radius:50px;-moz-border-radius:50px;line-height:80px;text-align:center;font-size:23px;color:#243550}.cotrTempl .tblManager{margin:35px 0 15px 0;font-weight:700;text-transform:uppercase}.cotrTempl .importantInfo{font-size:23px;text-align:left;color:#243550}.cotrTempl .foreign_studio{color:#e2ba1e;text-transform:uppercase;font-size:11px}.cotrTempl .description{color:#333}.cotrTempl .deactivateCotrainer{float:right}.cotrTempl .btnAllAdvDev{text-align:center}.cotrTempl .statsWrapper{min-width:100px}.cotrTempl .statsWrapper i.icon-info{padding:5px}.cotrTempl .btnAllAdvDev{padding-left:15px}.cotrTempl .btn-save.activate{animation:pulse 1.5s cubic-bezier(.66,0,0,1);animation-iteration-count:3;box-shadow:0 0 0 0 #3c7800}.cotrTempl .save-cotrainer{float:right}.cotrTempl .activeFilter,.cotrTempl .btnAllAdvDev:hover{cursor:pointer;color:#e2ba1e}.cotrTempl .activeFilter i.icon-filter,.cotrTempl .btnAllAdvDev:hover i.icon-filter{color:#e2ba1e}.cotrTempl .floatedR{float:right;margin-right:75px}.cotrTempl i.icon-filter{font-size:17px;color:#243550}.cotrTempl input[type="checkbox"].showCertain{display:none}.cotrTempl .inactiveDevice{display:none}.cotrTempl .node-img{float:left;border:1px solid #888d94;width:32px;height:32px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;margin-right:15px;-webkit-background-size:auto 32px;-moz-background-size:auto 32px;-ms-background-size:auto 32px;-o-background-size:auto 32px;background-size:auto 32px;background-repeat:no-repeat}.cotrTempl .intermediate{border-color:#0097b9 !important;border-width:2px !important;width:30px !important;height:30px !important}.cotrTempl i.icon-angle-up:hover,.cotrTempl i.icon-angle-down:hover,.cotrTempl i.icon-caret-down:hover,.cotrTempl i.icon-caret-up:hover,.cotrTempl i.icon-plus:hover,.cotrTempl i.icon-minus:hover{color:#333;cursor:pointer}.cotrTempl i.icon-angle-up,.cotrTempl i.icon-angle-down,.cotrTempl i.icon-caret-down,.cotrTempl i.icon-caret-up,.cotrTempl i.icon-plus,.cotrTempl i.icon-minus{vertical-align:middle;line-height:0;color:#737373;font-size:28px}.cotrTempl .middle{line-height:55px}.cotrTempl .line{display:inline-block;vertical-align:middle;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cotrTempl .verticalLine{margin-right:12px;margin-left:12px;background-color:#a6a6a6;height:34px;width:1px}.cotrTempl .verticalLineSmall{margin-right:12px;margin-left:12px;background-color:#a6a6a6;height:15px;width:1px}.cotrTempl .posRightMiddle{display:inline;float:right;line-height:55px;padding-left:15px}.cotrTempl .rightFloat{float:right}.cotrTempl .centered{text-align:center}.cotrTempl .posRight{text-align:right}.cotrTempl .posLeft{text-align:left}.cotrTempl .icon-long-arrow-up,.cotrTempl .icon-long-arrow-down{padding-left:3px;padding-right:3px}.cotrTempl .arrow-up{color:#008000}.cotrTempl .arrow-down{color:#f00}.cotrTempl .update-resist{float:right;margin-right:30px}.cotrTempl input[type="checkbox"].bigCheckbox{width:18px;height:18px}@media (min-width:1360px){.cotrTempl{margin-top:60px}.tblManager{width:1120px}.cotrTempl table.tableNodesMobile{display:none}.cotrTempl table.tableNodes{margin-bottom:15px;width:1120px;border:solid 1px #243550}.cotrTempl table.tableNodes .node-img{margin-left:4px}.cotrTempl table.tableNodes .circle_name:hover{cursor:pointer;background:#30476b}.cotrTempl table.tableNodes .moreInfo{float:right}.cotrTempl table.tableNodes .moreInfo i{font-size:18px}.cotrTempl table.tableNodes .moreInfo i.icon-double-angle-down{display:none}.cotrTempl table.tableNodes td{padding:7px;padding-left:11px;padding-right:11px}.cotrTempl table.tableNodes td i.icon-info{padding:5px;text-transform:none}.cotrTempl table.tableNodes td .control-group-slider .switch{position:relative;display:inline-block;width:42px;height:16px;top:10px}.cotrTempl table.tableNodes td .control-group-slider .switch input{display:none}.cotrTempl table.tableNodes td .control-group-slider .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cotrTempl table.tableNodes td .control-group-slider .slider:before{position:absolute;content:"";height:20px;width:20px;bottom:-3px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border:solid 1px #ccc;box-shadow:1px 1px 1px 1px rgba(214,214,214,0.75)}.cotrTempl table.tableNodes td .control-group-slider input:checked + .slider{background-color:#bac6de}.cotrTempl table.tableNodes td .control-group-slider input:focus + .slider{box-shadow:0 0 1px #243550}.cotrTempl table.tableNodes td .control-group-slider input:checked + .slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);background-color:#243550;box-shadow:1px 1px 1px 1px rgba(214,214,214,0.75);border:solid 1px #243550}.cotrTempl table.tableNodes td .control-group-slider .slider.round{border-radius:34px}.cotrTempl table.tableNodes td .control-group-slider .slider.round:before{border-radius:50%}.cotrTempl table.tableNodes td.devName{width:200px}.cotrTempl table.tableNodes td.advices{width:200px}.cotrTempl table.tableNodes td.currValues{width:200px}.cotrTempl table.tableNodes td.active-device{width:50px;padding-left:0}.cotrTempl table.tableNodes tbody td.lastClmn{padding-right:15px}.cotrTempl table.tableNodes tbody tr.circle_name{background-color:#243550;border:solid 1px #243550;text-align:left;color:#fff;transition:background 300ms ease-out}.cotrTempl table.tableNodes tbody tr.circle_name td{font-size:15px;padding:12px 15px}.cotrTempl table.tableNodes tbody tr.nodesHead{border-bottom:solid 1px #243550}.cotrTempl table.tableNodes tbody tr.nodesHead td{background-color:#eef1f7;font-weight:700;text-transform:uppercase;padding-top:3px;padding-bottom:3px}.cotrTempl table.tableNodes tbody td.device_name{line-height:32px}.cotrTempl input.desktop{display:inline}}@media (max-width:1360px){.tblManager{width:100%}.cotrTempl{margin-top:60px}.cotrTempl .floatedR{margin-right:85px}.cotrTempl h1.section-header{max-width:100% !important}.cotrTempl .freeExercises .freeExTitle{width:auto}.cotrTempl .freeExercises table.tblFreeExercises{display:none}.cotrTempl .freeExercises table.tblFreeExercisesMobile.hidden{display:none}.cotrTempl .freeExercises table.tblFreeExercisesMobile{display:table;width:100%;border:solid 1px #243550}.cotrTempl .freeExercises table.tblFreeExercisesMobile td{padding:7px 15px}.cotrTempl .freeExercises table.tblFreeExercisesMobile .exName{border-bottom:solid 1px #243550;border-top:solid 1px #243550;background-color:#eef1f7;text-transform:uppercase;font-weight:700;white-space:nowrap;overflow:hidden;max-width:95%}.cotrTempl .freeExercises table.tblFreeExercisesMobile .exName img{border:1px solid #888d94;border-radius:50px;margin-right:14px}.cotrTempl .freeExercises table.tblFreeExercisesMobile .positive{color:#008000}.cotrTempl .freeExercises table.tblFreeExercisesMobile .negative{color:#ff0023}.cotrTempl .freeExercises table.tblFreeExercisesMobile .moreSettingsMobile{cursor:pointer;min-width:200px !important}.cotrTempl .freeExercises table.tblFreeExercisesMobile .moreSettingsMobile .icon-double-angle-down,.cotrTempl .freeExercises table.tblFreeExercisesMobile .moreSettingsMobile .icon-double-angle-up{font-size:16px;color:#243550}.cotrTempl .freeExercises table.tblFreeExercisesMobile .moreSettingsMobile .icon-double-angle-up{display:none}.cotrTempl .freeExercises table.tblFreeExercisesMobile .settings-details{background:rgba(245,245,245,0.57);display:none}.cotrTempl .freeExercises table.tblFreeExercisesMobile .settings-details .more-settings-details{padding-right:15px}.cotrTempl .freeExercises table.tblFreeExercisesMobile .settings-details .more-settings-details .setting-name{width:120px;display:inline-block}.cotrTempl .freeExercises table.tblFreeExercisesMobile .settings-details .more-settings-details .line{margin-left:15px}.cotrTempl .freeExercises table.tblFreeExercisesMobile .settings-details .more-settings-details .line{text-align:center}.cotrTempl .freeExercises table.tblFreeExercisesMobile .settings-details .more-settings-details .ex-values{display:inline-block;width:50px;text-align:center}.cotrTempl table.tableNodes{display:none}.cotrTempl table.tableNodesMobile{display:table;width:100%;border:solid 1px #243550;margin-bottom:15px}.cotrTempl table.tableNodesMobile .node-img{margin-left:0}.cotrTempl table.tableNodesMobile td{padding:7px;padding-left:15px;padding-right:15px;text-align:left}.cotrTempl table.tableNodesMobile td i.icon-info{padding:5px}.cotrTempl table.tableNodesMobile tbody .notDiplayed{display:none}.cotrTempl table.tableNodesMobile tbody td.lastClmn{padding-right:15px}.cotrTempl table.tableNodesMobile tbody td.clmName{background-color:#243550;color:#fff;font-size:15px;padding:12px 15px;transition:background 300ms ease-out}.cotrTempl table.tableNodesMobile tbody td.clmName:hover{cursor:pointer;background:#30476b}.cotrTempl table.tableNodesMobile tbody .moreInfo{float:right}.cotrTempl table.tableNodesMobile tbody .moreInfo i{font-size:18px}.cotrTempl table.tableNodesMobile tbody .moreInfo i.icon-double-angle-down{display:none}.cotrTempl table.tableNodesMobile tbody td.device_name{padding-top:8px;padding-bottom:0;line-height:32px;border:solid 1px #243550;font-weight:700;background-color:#eef1f7;text-align:left}.cotrTempl table.tableNodesMobile tbody td .active-device{padding-left:27px}.cotrTempl table.tableNodesMobile tbody td .active-device .control-group-slider .switch{position:relative;display:inline-block;width:42px;height:16px;top:10px}.cotrTempl table.tableNodesMobile tbody td .active-device .control-group-slider .switch input{display:none}.cotrTempl table.tableNodesMobile tbody td .active-device .control-group-slider .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cotrTempl table.tableNodesMobile tbody td .active-device .control-group-slider .slider:before{position:absolute;content:"";height:20px;width:20px;bottom:-3px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border:solid 1px #ccc;box-shadow:1px 1px 1px 1px rgba(214,214,214,0.75)}.cotrTempl table.tableNodesMobile tbody td .active-device .control-group-slider input:checked + .slider{background-color:#bac6de}.cotrTempl table.tableNodesMobile tbody td .active-device .control-group-slider input:focus + .slider{box-shadow:0 0 1px #243550}.cotrTempl table.tableNodesMobile tbody td .active-device .control-group-slider input:checked + .slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);background-color:#243550;box-shadow:1px 1px 1px 1px rgba(214,214,214,0.75);border:solid 1px #243550}.cotrTempl table.tableNodesMobile tbody td .active-device .control-group-slider .slider.round{border-radius:34px}.cotrTempl table.tableNodesMobile tbody td .active-device .control-group-slider .slider.round:before{border-radius:50%}.cotrTempl input.desktop{display:none}.cotrTempl .btnForCheckbox{padding:4px 12px;background-color:#eef1f7;border:solid 1px #bfbfbf;margin-top:3px;margin-bottom:3px}}@media (max-width:768px){.cotrTempl{margin-top:10px}.cotrTempl h1.section-header{max-width:100% !important}}@media (max-width:500px){.cotrTempl .update-resist{float:none}.cotrTempl #trainingvalues .highcharts-container .highcharts-axis-labels span,.cotrTempl #trainingvalues .highcharts-container .highcharts-xaxis-labels span{font-size:11px !important}.cotrTempl #trainingvalues .highcharts-container span.ttip_milon_box-right{margin:-20px 0 0 10px}.cotrTempl .freeExercises table.tblFreeExercisesMobile .moreSettingsMobile{min-width:60px !important}.cotrTempl .freeExercises table.tblFreeExercisesMobile .settings-details .more-settings-details .line{margin-left:0}.cotrTempl footer.navigation .deactivateCotrainer{float:none}.cotrTempl .cotrCoreValues .coreval-item{width:150px}}@media (max-width:380px){.cotrTempl .cotrCoreValues{margin-top:10px !important}.cotrTempl .cotrCoreValues .coreval-item:first-child{border-right:none !important}.cotrTempl .cotrCoreValues .coreval-item:last-child{float:right}.cotrTempl .cotrCoreValues .coreval-item .percentage-box.big{font-size:18px !important}.cotrTempl footer.navigation .btn-save{float:none}}.notes-app{margin-top:60px}@media (max-width:768px){.notes-app{margin-top:20px}}.notes-tileview h3,.notes-app h3{text-align:center}.notes-tileview .notes-navigator .notes-list-wrapper .alert,.notes-app .notes-navigator .notes-list-wrapper .alert{padding:20px}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper,.notes-app .notes-navigator .notes-list-wrapper .notes-wrapper{margin-top:25px}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item,.notes-app .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item{padding:10px;margin-left:-10px}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .date-box,.notes-app .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .date-box{cursor:default;background:#0097b9;color:#fff;border-radius:2px;text-align:center;padding:10px;width:39px;float:left}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .date-box .date,.notes-app .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .date-box .date{font-size:20px}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .date-box .month,.notes-app .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .date-box .month{font-size:11px;margin-top:3px}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .note-info,.notes-app .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .note-info{float:left;margin-left:15px;width:calc(100% - 95px)}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .note-info .detail,.notes-app .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .note-info .detail{font-size:11px;margin-bottom:3px}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .edit-wrapper,.notes-app .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .edit-wrapper{float:left;width:20px;padding-top:17px;display:none;transition:150ms linear display}@media (max-width:500px){.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .edit-wrapper,.notes-app .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .edit-wrapper{display:block}}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .edit-wrapper i,.notes-app .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .edit-wrapper i{font-size:15px}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .edit-wrapper i:hover,.notes-app .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .edit-wrapper i:hover{cursor:pointer}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item:hover .edit-wrapper,.notes-app .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item:hover .edit-wrapper{display:block}.notes-tileview .notes-navigator .notes-form,.notes-app .notes-navigator .notes-form{margin-top:25px;padding-bottom:5px}.notes-tileview .notes-navigator .notes-form .title,.notes-app .notes-navigator .notes-form .title{background:#243550;color:#fff}.notes-tileview .notes-navigator .notes-form footer,.notes-app .notes-navigator .notes-form footer{bottom:0}.notes-tileview .notes-navigator .notes-form footer .btn-save,.notes-app .notes-navigator .notes-form footer .btn-save{float:right}.notes-tileview .notes-navigator .notes-form footer .btn-delete,.notes-app .notes-navigator .notes-form footer .btn-delete{float:right;margin-right:20px}.notes-tileview{overflow:hidden}.notes-tileview .description{display:none}.notes-tileview .notes-navigator .box-item-container{max-width:100%}.notes-tileview .notes-navigator .notes-form{padding-bottom:0;border:0;margin:0;position:relative;border:0}.notes-tileview .notes-navigator .notes-form input{padding:10px;height:40px;margin-top:15px}.notes-tileview .notes-navigator .notes-form .title{display:none}.notes-tileview .notes-navigator .notes-form footer{position:absolute;bottom:0}.notes-tileview .notes-navigator .notes-list-wrapper{padding-bottom:0}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper{margin-top:0}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item{padding:20px;margin-left:0}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .date-box{padding:5px}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .date-box .date{font-size:14px}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .date-box .month{margin-top:0;font-size:11px}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item img.motion{height:30px;opacity:.5;margin-bottom:5px;position:relative;left:-5px}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item:last-child{border-bottom:0}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper .notes-list-item .edit-wrapper{display:none}.notes-tileview .notes-navigator .notes-list-wrapper .notes-wrapper:hover .edit-wrapper{display:none !important}.notes-tileview-mood .success-wrapper{color:#bcc900;font-size:12px;position:relative;top:13px;text-align:center;visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear}.notes-tileview-mood .content-wrapper .mood-item{float:left;text-align:center;width:20%}@media (max-width:1100px){.notes-tileview-mood .content-wrapper .mood-item{width:20%;height:80px}}@media (max-width:600px){.notes-tileview-mood .content-wrapper .mood-item{width:50%}}.notes-tileview-mood .content-wrapper .mood-item:hover{cursor:pointer}.notes-tileview-mood .content-wrapper .mood-item:hover .title{font-weight:700}.notes-tileview-mood .content-wrapper .mood-item:hover img{opacity:.8}.notes-tileview-mood .content-wrapper .mood-item.active{font-weight:700}.notes-tileview-mood .content-wrapper .mood-item.active img{opacity:.8}.notes-tileview-mood .content-wrapper .mood-item.inactive{opacity:.3}.notes-tileview-mood .content-wrapper .mood-item img{opacity:.4}.notes-tileview-mood .content-wrapper .mood-item .title{text-transform:uppercase;text-align:center;font-size:12px;margin-top:10px}.notes-tileview-mood.finished .success-wrapper{visibility:visible;opacity:1}.notes-tileview-mood.finished .mood-item:hover{cursor:default}.notes-tileview-mood.finished .mood-item:hover .title{color:inherit;font-weight:inherit}.notes-tileview-mood.finished .mood-item:hover img{opacity:inherit}.plans-tileview hr{margin:0}.plans-tileview .content-wrapper .columnWrapper{display:flex;text-align:center;flex-direction:column}.plans-tileview .content-wrapper .columnWrapper div:first-child{margin:0 0 15px 0;font-size:25px}.plans-tileview .content-wrapper .title{text-transform:uppercase;color:#243550}.plans-tileview .content-wrapper .title.planname{cursor:pointer}.plans-tileview .content-wrapper .subtitle{color:#546e7a;margin-top:10px;display:flex;align-items:center}.plans-tileview .content-wrapper .subtitle .quadratWrapper{margin-left:15px;display:flex}.plans-tileview .content-wrapper .subtitle .quadratWrapper .quadrat{width:7px;height:7px;border:1px solid;margin-right:2px}.plans-tileview .content-wrapper .subtitle .quadratWrapper .quadrat:last-child{margin-right:0}.plans-tileview .content-wrapper .subtitle .quadratWrapper .quadrat.done{background:#546e7a}.plans-tileview .content-wrapper.rowWrapper{display:flex}.plans-tileview .content-wrapper.rowWrapper .span6{text-align:center;margin:15px 0}.plans-tileview .content-wrapper.rowWrapper .span6:first-child{font-size:25px;float:none}.plans-tileview .content-wrapper.rowWrapper .span6.lasttraining:first-child{font-size:13px;color:#243550;text-transform:uppercase}.plans-tileview .content-wrapper.premiumPlan{padding-bottom:0 !important}.plans-tileview .warning-state{text-align:center}.plans-tileview .warning-state .tr-items{margin:20px 0 15px 0}.plans-tileview .tr-items .digits{font-size:25px}.plans-tileview .tr-items .digits.warning{color:#b94a48}.plans-tileview i.icon-warning-sign{color:#b94a48;font-size:22px;position:relative;top:-5px}.plans-tileview .alert.planAlert{margin-bottom:0}.plans-tileview footer.planFooter{margin-bottom:20px}.plans-tileview h3{text-align:left}.plans-tileview h3 .groupname{font-size:11px;position:relative;top:-1px;left:10px}.plans-tileview .last-tr{margin:20px 20px -10px 20px;text-align:center}.plans-tileview .last-tr-basic{margin:32px 20px 23px 20px;text-align:center}.plans-tileview .last-tr-basic .lastTrBasic{margin:15px 0;font-size:25px}.plans-tileview .last-training-wrapper{font-size:13px;padding-top:10px}.plans-tileview .plan-info{font-size:11px}.plans-tileview .plan-info .highcharts-container{margin:0 auto}.plans-tileview .premiumValuesWrapper{display:flex;align-items:center}.plans-tileview .states{float:left;width:calc(100% - 150px)}.plans-tileview .states .state-item{float:left;width:50%}.plans-tileview .states .state-item:first-child{width:calc(50% - 1px);border-right:1px solid rgba(204,204,204,0.49)}.plans-tileview .states .state-item.current .percentage{color:#bcc900;margin:0 0 15px 0}.plans-tileview .states .state-item.target .percentage{color:#0097b9;margin:0 0 15px 0}.plans-tileview .states .state-item .title{color:#243550}.plans-tileview footer a.btn-mini{margin-top:0}.plans-tileview .btn-plan-overview{margin-left:0}.plans-tileview .co-trainer-wrapper-space{padding:10px 0}.plans-tileview .co-trainer-wrapper{font-size:13px;clear:both;padding-top:10px}.plans-tileview .co-trainer-wrapper .btn{text-align:left;margin:0}.plans-tileview .co-trainer-wrapper a i{color:#bcc900;text-decoration:none;font-size:23px;position:relative;top:2px;margin-right:10px}.plans-tileview .co-trainer-wrapper a:hover i{text-decoration:none}@media (max-width:600px){.plans-tileview .states{width:100%;max-width:100%}.plans-tileview .co-trainer-wrapper{text-align:center}.plans-tileview .last-training-wrapper{text-align:center}}.basicdevices-wrapper{margin-top:20px}@media (max-width:768px){.plansv2 .overview-container{margin-top:10px}}.plansv2 .box-item-container h3{color:#243550}.plansv2 .box-item-container .box-item .rebrush-wrapper-box-title{background:#243550;color:#fff !important;font-size:15px !important;padding-left:20px !important}.plansv2 .box-item-container .box-item .btn-item{background:rgba(199,199,199,0.1);text-align:center;border:1px solid rgba(199,199,199,0.54);border-radius:3px;margin:10px 20px 10px 0 !important;height:70px;width:120px}.plansv2 .box-item-container .box-item .btn-item .circle-img{width:25px;height:25px;background-size:auto 25px;background-repeat:no-repeat}.plansv2 .box-item-container .box-item .btn-item i{font-size:25px}.plansv2 .box-item-container .box-item .btn-item .btn-desc{margin-top:15px;text-transform:uppercase;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 5px}.plansv2 .box-item-container .box-item .btn-item .btn-icon{padding:0 10px}.plansv2 .box-item-container .box-item .btn-item:hover{border-color:#243550}.plansv2 .box-item-container .box-item .nav-btn{line-height:2px;transition:all .2s ease-in-out}.plansv2 .box-item-container .box-item .nav-btn i{font-size:13px !important}.plansv2 .box-item-container .box-item .nav-btn i:hover{font-size:13px}.plansv2 .box-item-container .box-item .nav-btn:hover{transform:scale(1.7)}.plansv2 .box-item-container .box-item .nav-btn:hover i{font-size:13px}.plansv2 .training-create .content-box .change-break .main i.icon-pause{color:#333 !important}.plansv2 .loopday-elements{border:0;float:left;padding-bottom:10px;position:relative;padding-right:40px;min-witdh:265px}.plansv2 .loopday-item{float:left;padding-right:25px;margin-top:15px;width:115px;height:133px}.plansv2 .loopday-item .status{background:#fff;width:118px;height:2px;margin-bottom:7px;position:relative}.plansv2 .loopday-item .status:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff;border-top-color:#fff;border-width:4px;margin-left:-4px}.plansv2 .loopday-item .status.active{background:#243550}.plansv2 .loopday-item .status.active:after{border-color:rgba(213,213,6,0);border-top-color:#243550}.plansv2 .loopday-item .training-item{float:left;border:1px solid rgba(196,196,196,0.57);transition:all 150ms linear;padding:8px;background:rgba(245,245,245,0.57);height:115px;width:100px;position:relative;margin-right:15px;margin-bottom:15px}.plansv2 .loopday-item .training-item .placeholder{width:100px;height:100px}.plansv2 .loopday-item .training-item-startday{float:left;border:1px solid #243550;transition:all 150ms linear;padding:8px;background:rgba(245,245,245,0.57);height:115px;width:100px;position:relative;margin-right:15px;margin-bottom:15px}.plansv2 .loopday-item .training-item-startday .placeholder{width:100px;height:100px}.plansv2 .loopday-item .img-box{border:1px solid rgba(196,196,196,0.57);border-radius:2px;background:rgba(233,233,233,0.57);width:85px;text-align:center;padding:3px;margin-left:3px}.plansv2 .loopday-item .description{left:0;right:0;margin-left:auto;margin-right:auto;width:100px;margin-top:10px;margin-bottom:5px;position:absolute;bottom:0;text-align:center;font-size:13px;color:#333}.plansv2 .loopday-item .training-item:hover{cursor:pointer}.plansv2 .loopday-item .hover-active,.plansv2 .loopday-item .active-item{border:1px solid #243550;cursor:pointer}.plansv2 .exercise-create-wrapper .title{background:#243550 !important;color:#fff !important;font-size:15px !important}.plansv2 .exercise-create-wrapper .list-wrapper .loading-wrapper{text-align:center;margin:20px 0 20px 0}.plansv2 .exercise-create-wrapper .list-wrapper .loading-wrapper .loading-spin{float:left;margin-right:10px}.plansv2 .exercise-create-wrapper .list-wrapper .loading-wrapper .loading-title{float:left;margin-top:2px}.plansv2 .exercise-create-wrapper .hover-item:hover{background-color:#fbfbfb}.plansv2 .exercise-create-wrapper .exercise-search-item .exercise-title{line-height:30px;float:left}.plansv2 .exercise-create-wrapper .exercise-search-item .nav-wrapper{width:60px;font-size:22px !important;float:right}.plansv2 .exercise-create-wrapper .exercise-search-item .nav-wrapper .in-plan{font-size:12px !important}.plansv2 .exercise-create-wrapper .exercise-search-item .nav-wrapper .in-plan:hover{color:#333}.plansv2 .exercise-create-wrapper .exercise-search-item .nav-wrapper .btn-preview{padding:10px 10px;font-size:16px;color:#4c4c4c}.plansv2 .exercise-create-wrapper .exercise-search-item .nav-wrapper .btn-preview:hover{cursor:pointer;color:#e2ba1e}.plansv2 .exercise-create-wrapper .exercise-search-item .img-container{position:relative}.plansv2 .exercise-create-wrapper .exercise-search-item .text-container{width:74%;padding-left:30px}.plansv2 .exercise-create-wrapper .exercise-search-item .img-overlay{position:absolute;color:#008000;font-size:20px;left:47px;top:47px}.plansv2 .exercise-create-wrapper .results-wrapper{display:none}.plansv2 .exercise-create-wrapper .exercise-type:hover{background-color:#fbfbfb}.plansv2 .exercise-create-wrapper .exercise-type .img-container{position:relative}.plansv2 .exercise-create-wrapper .exercise-type .text-container{width:80%}.plansv2 .exercise-create-wrapper .exercise-muscle:hover{background-color:#fbfbfb}.plansv2 .exercise-create-wrapper .exercise-muscle .img-container{position:relative}.plansv2 .exercise-create-wrapper .exercise-muscle .text-container{width:80%}.plansv2 .exercise-search-content{height:70vh;overflow-y:scroll;overflow-x:hidden;margin-bottom:0 !important}.plansv2 .exercise-preview .rebrush-wrapper-box-title .toggleGroup{font-size:12px;text-transform:uppercase;font-family:"Noto Sans"}.plansv2 .exercise-preview .rebrush-wrapper-box-title .toggleGroup i.icon-collapse,.plansv2 .exercise-preview .rebrush-wrapper-box-title .toggleGroup i.icon-collapse-top{font-size:12px}.plansv2 .exercise-preview .rebrush-wrapper-box-title .toggleGroup .toggle-text{display:inline}.plansv2 .exercise-preview .rebrush-wrapper-box-title .toggle-btn{float:right}.plansv2 .exercise-preview .rebrush-wrapper-box-title .toggleGroup:hover{cursor:pointer;color:#e2ba1e}.plansv2 .exercise-preview .copyGroup:hover,.plansv2 .exercise-preview .deleteGroup:hover{text-decoration:none}.plansv2 .content-box .list-group-item{float:left;margin-right:10px;height:150px;width:150px}.plansv2 .content-box .exercise-content{width:100%;overflow:hidden}.plansv2 .content-box .exercise-content .exercise-img-container{float:left;width:250px;height:235px}.plansv2 .content-box .exercise-content .exercise-description{margin-left:270px}.plansv2 .content-box .exercise-content .exercise-muscle-container{position:relative;float:left;width:250px;height:235px}.plansv2 .content-box .exercise-content .exercise-muscle-container .muscle-image-empty{position:relative;width:250px;height:235px}.plansv2 .content-box .exercise-content .exercise-muscle-container .muscle-image-layer{position:absolute;width:250px;height:235px;left:0;top:0}.plansv2 .content-box .exercise-content .exercise-details{height:250px;font-size:14px;margin-left:270px;position:relative}.plansv2 .content-box .exercise-content .exercise-details .level-container{position:absolute;bottom:0;left:0}.plansv2 .content-box .exercise-content .exercise-details .level-container .level-text{margin-top:5px;text-align:center}.plansv2 .content-box .exercise-content .exercise-details .level-container img{margin:0 auto;display:block}.plansv2 .content-box .exercise-content .exercise-details .item-top{vertical-align:top;padding-top:5px}.plansv2 .settings-container{padding-bottom:35px}.plansv2 .settings-container .set-title{font-size:16px;margin-top:30px;margin-bottom:10px}.plansv2 .settings-container .deleteGroup{margin:10px;font-size:9.75px;text-transform:uppercase}.plansv2 .settings-container .deleteGroup i.icon-remove{font-size:12px}.plansv2 .settings-container .delete-btn{float:right}.plansv2 .settings-container .deleteGroup:hover{cursor:pointer;color:#c32a41}.plansv2 .settings-container .copyGroup{margin:10px;font-size:9.75px;text-transform:uppercase}.plansv2 .settings-container .copyGroup i.icon-copy{font-size:12px}.plansv2 .settings-container .copyGroup:hover{cursor:pointer;color:#3c7800}.plansv2 .settings-container .copy-btn{float:right}.plansv2 .settings-container .add-set-icon{transition:all 150ms linear;margin:0 auto;width:40px;text-align:center}.plansv2 .settings-container .addicon{font-size:20px;width:50px;height:50px;margin:30px auto 5px auto;color:#7f8287;border:1px solid #ddd;line-height:50px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.plansv2 .settings-container .addicon:hover{cursor:pointer;background:rgba(245,245,245,0.57);font-size:22px}.plansv2{margin:50px 0 80px 0}.plansv2 .overview-container h3{margin-top:18px}.plansv2 .overview-container a:hover{text-decoration:none}.plansv2 .overview-container .milon-info.alert{max-width:659px;margin-top:20px}.plansv2 .overview-container h3.sub{margin-bottom:-10px}.plansv2 .overview-container .group-view{max-width:701px}.plansv2 .overview-container .group-view .unordered-header{max-width:701px;border-top:1px solid rgba(196,196,196,0.57);margin-top:20px}.plansv2 .overview-container .group-view .grouphead{margin:0 !important;background:#243550;font-size:15px;color:#fff;max-width:659px;border:1px solid rgba(196,196,196,0.57);padding:15px 20px;transition:all 150ms linear;border-top-right-radius:22px;text-transform:uppercase;font-family:"Noto Sans"}.plansv2 .overview-container .group-view .grouphead .edit{float:right;font-size:10px;position:relative;top:1px;visibility:hidden;transition:all 150ms linear}.plansv2 .overview-container .group-view .grouphead .edit:hover{cursor:pointer;color:#ffe000}.plansv2 .overview-container .group-view .grouphead .plan-progress-bar{display:table-cell;vertical-align:middle;width:150px;font-size:13px}.plansv2 .overview-container .group-view .grouphead .plan-progress-bar .progress{background:#fff;border:1px solid #3c7800;border-radius:2em;margin-bottom:0}.plansv2 .overview-container .group-view .grouphead .plan-progress-bar .progress .progress-bar-success{color:#fff;font-weight:700;background:#3c7800;text-align:center}.plansv2 .overview-container .group-view .grouphead .name{display:table-cell;width:520px}.plansv2 .overview-container .group-view .grouphead.sorting-mode{padding:15px 0}.plansv2 .overview-container .group-view .grouphead:hover .edit{visibility:visible}.plansv2 .overview-container .group-view .load-templates{border:1px solid rgba(196,196,196,0.57);max-width:699px;text-align:center;height:75px}.plansv2 .overview-container .group-view .load-templates .loading-spin{margin:0 auto;top:30px}.plansv2 .overview-container .tblMode{display:table;max-width:701px}.plansv2 .overview-container .box-item-container{cursor:default;margin-bottom:0;width:629px;border-top:0;border-bottom:1px solid rgba(196,196,196,0.57);transition:all 150ms linear;background:#fff;border-radius:0;overflow:hidden;transition:border 500ms ease-out;transition:background 300ms ease-out;padding:0 20px 0 50px;position:relative;display:table-cell;vertical-align:middle;height:70px}.plansv2 .overview-container .box-item-container .title{float:none;font-family:"Noto Sans";font-size:12px;text-transform:uppercase;padding:0;margin:0;max-width:370px}@media (min-width:769px) and (max-width:900px){.plansv2 .overview-container .box-item-container .title{padding:10px 0 0 0;max-width:calc(100% - 20px)}}@media (max-width:735px){.plansv2 .overview-container .box-item-container .title{padding:10px 0 0 0;max-width:calc(100% - 20px)}}.plansv2 .overview-container .box-item-container .title .planTarget{display:inline;background:#b0bec5;color:#fff;border:1px solid #b0bec5;margin-left:5px;padding:3px 9px 2px 9px;font-size:9px;vertical-align:middle;border-radius:9px}.plansv2 .overview-container .box-item-container .title .detailInfo{text-transform:none;font-family:"Noto Sans";color:#8c8c8c}.plansv2 .overview-container .box-item-container .title .autodoneType{font-size:9px;text-transform:none;width:100px;display:inline-block;text-align:center}.plansv2 .overview-container .box-item-container .title .autodoneType .crise{border:solid 1px #b0bec5;display:inline-block;position:relative;width:34px;height:34px;color:#243550;border-radius:22px;top:0;text-align:center}.plansv2 .overview-container .box-item-container .title .autodoneType .crise i{position:relative;top:7px;font-size:20px}.plansv2 .overview-container .box-item-container .title .autodoneType .criseText{font-size:11px;font-family:"Noto Sans";font-weight:700}.plansv2 .overview-container .box-item-container .title .autodoneType .criseText .inText{position:relative;top:9px}.plansv2 .overview-container .box-item-container .title .autodoneType .circleText{position:relative;color:#8c8c8c;font-family:"Noto Sans";font-size:13px;display:inline-block;width:100px}.plansv2 .overview-container .box-item-container .title i.icon-ok{color:#fff;background:#3c7800;padding:5px;font-weight:700;border-radius:14px;border:1px solid #3c7800;position:relative;top:16px;left:4px}.plansv2 .overview-container .box-item-container .title i.icon-ok.undonePlan{color:#b0bec5;border:1px solid #b0bec5;background:#fff}.plansv2 .overview-container .box-item-container .title span.active-plan{color:#243550;font-size:11px;position:relative;left:10px}.plansv2 .overview-container .box-item-container .title .detail-info{margin-top:5px;font-size:11px;color:#8c8c8c;font-family:"Noto Sans"}.plansv2 .overview-container .box-item-container .title .detail-info i{position:relative;top:-1px}.plansv2 .overview-container .box-item-container .title .detail-info i.icon-repeat{font-size:9px}.plansv2 .overview-container .box-item-container .nav-box-autodone,.plansv2 .overview-container .box-item-container .nav-box,.plansv2 .overview-container .box-item-container .nav-box-left,.plansv2 .overview-container .box-item-container .nav-box-detail,.plansv2 .overview-container .box-item-container .nav-box-enddate{position:absolute;transition:all 150ms linear;display:block;top:8px}.plansv2 .overview-container .box-item-container .nav-box{right:15px;top:20px;font-size:18px}.plansv2 .overview-container .box-item-container .nav-box i.icon-angle-right{color:#8c8c8c;opacity:.8;font-size:26px}.plansv2 .overview-container .box-item-container .nav-box-enddate{left:408px;font-size:11px}.plansv2 .overview-container .box-item-container .nav-box-enddate .autodoneType .crise i.icon-calendar{font-size:15px;top:9px}.plansv2 .overview-container .box-item-container .nav-box-enddate .autodoneType .circleText{font-size:11px;top:1px}.plansv2 .overview-container .box-item-container .nav-box-autodone{left:490px}.plansv2 .overview-container .box-item-container .nav-box-detail{left:570px}.plansv2 .overview-container .box-item-container .nav-box-left{left:10px}@media (min-width:769px) and (max-width:900px){.plansv2 .overview-container .box-item-container .planButtons{display:block;position:relative;left:-20px;padding:10px 0}.plansv2 .overview-container .box-item-container .planButtons .nav-box-autodone,.plansv2 .overview-container .box-item-container .planButtons .nav-box-detail,.plansv2 .overview-container .box-item-container .planButtons .nav-box-enddate{position:initial;display:inline-block}}@media (max-width:735px){.plansv2 .overview-container .box-item-container .planButtons{display:block;position:relative;left:-20px;padding:10px 0}.plansv2 .overview-container .box-item-container .planButtons .nav-box-autodone,.plansv2 .overview-container .box-item-container .planButtons .nav-box-detail,.plansv2 .overview-container .box-item-container .planButtons .nav-box-enddate{position:initial;display:inline-block}}.plansv2 .overview-container .box-item-container .tpl-info{margin-top:10px;font-size:13px}.plansv2 .overview-container .box-item-container:hover{cursor:pointer;background:rgba(245,245,245,0.57)}.plansv2 .overview-container .tpl-single-item{position:relative}.plansv2 .overview-container .sorting-navigation{width:28px;height:40px;left:0;text-align:center;margin-top:15px;position:absolute;z-index:100}.plansv2 .overview-container .sorting-navigation i{position:absolute;transition:150ms linear font-size}.plansv2 .overview-container .sorting-navigation i.sort-down{bottom:0}.plansv2 .overview-container .sorting-navigation i.sort-up{top:0}.plansv2 .overview-container .sorting-navigation i:hover{color:#ffe000;cursor:pointer}.plansv2 .overview-container .box-item-container.sorting-mode{position:relative;min-height:70px}.plansv2 .overview-container .box-item-container.sorting-mode .title{position:absolute;right:0;left:45px}.plansv2 .overview-container .box-item-container.sorting-mode .title:hover .nav-box{display:block}.plansv2 .overview-container .box-item-container.basic-mode{border-top:1px solid rgba(196,196,196,0.57)}.plansv2 .overview-container .box-item-container.basic-mode .autodoneType{display:none}.plansv2 .overview-container .box-item-container.basic-mode,.plansv2 .overview-container .box-item-container.active-plan{background:rgba(245,245,245,0.57);border:1px solid #3c7800}.plansv2 .overview-container .box-item-container.basic-mode i.icon-ok.undonePlan,.plansv2 .overview-container .box-item-container.active-plan i.icon-ok.undonePlan{color:#3c7800;background:#fff;border:1px solid #3c7800}body.planmodal .plan-modal{background:#fff;z-index:4}body.planmodal .active-in-modal{z-index:5}.create-basic-template{margin-top:30px;min-height:150px}.choose-tpl-container{margin-top:5px}.choose-tpl-container .span2{padding-top:2px}.choose-tpl-container .btn-choose-tpl{margin-left:10px}.choose-tpl-container .btn-edit-tpl-abort{margin:-3px 6px 0 0}.choose-tpl-container .type-select-wrp{margin-top:-5px;padding-left:9px}.template-save-box .modal-description{float:none !important}.template-save-box .status-icon{margin-bottom:25px !important}.template-save-box .message{top:20% !important;left:45% !important}.template-save-box.success-box .message{width:300px}.basicdevices-history .list-item{cursor:pointer;border-top:0 solid}.basicdevices-history .list-item.list-item-first{border-top:1px solid rgba(196,196,196,0.57)}.basicdevices-history .basichistory-list{margin-top:15px}.basicdevices-history .title{padding:15px}.basicdevices-history .picto{width:25px;font-size:16px;position:absolute;top:0;left:0;bottom:0;padding:10px}.basicdevices-history .picto i{display:block;text-align:center;color:#fff}.basicdevices-history .picto-format{background-color:#b39d00}.basicdevices-history .picto-transfer{background-color:#243550}.select-tree ul{padding:0;margin:0}.select-tree li{list-style-type:none;padding:5px 0 5px 15px;border:1px solid #fff}.select-tree li i.icon-ok{visibility:hidden}.select-tree li span.show-details{float:right;cursor:pointer;margin-right:10px;font-size:11px;visibility:hidden;color:#243550}.select-tree li span.show-details .show-msg{display:inline}.select-tree li span.show-details .close-message{display:none}.select-tree li span.show-detailshove{color:#3c7800}.select-tree li span.show-details.open .show-msg{display:none}.select-tree li span.show-details.open .close-message{display:inline}.select-tree li .loading-image{position:relative;float:left;top:5px !important;margin-right:10px;margin-bottom:10px}.select-tree li .message{position:relative;top:6px}.select-tree li .node-item{padding:3px 10px 3px 8px;cursor:default}.select-tree li .node-item .node-settings{margin-right:10px}.select-tree li span.finished-date{margin-left:10px;font-size:10px}.select-tree li.detail-loading{display:none;font-size:11px}.select-tree li.detail-loading .loading-spin{width:15px;height:15px;top:1px;left:5px}.select-tree li.main-item:hover{background:rgba(221,221,221,0.57)}.select-tree li.main-item:hover span.show-details{visibility:visible}.select-tree li.clickable{cursor:pointer}.select-tree li.not-clickable{color:#9b9797}.select-tree li.not-clickable:hover{background:rgba(247,247,247,0.57);color:#9b9797;cursor:default}.select-tree li.selected{background:rgba(221,221,221,0.57);border:1px dotted #243550}.select-tree li.selected i.icon-ok{visibility:visible;color:#3c7800;position:relative;left:-8px}.select-tree .group-description{font-size:10px;position:relative;left:8px}.select-tree .node-item .node-title{opacity:1}.select-tree .node-item .node-title .inaktive-msg{display:none}.select-tree .btn-show-all{margin:10px 0 0 25px}.pulsedisplay,.frequencedisplay{margin-left:0 !important;line-height:25px;padding-left:0}.template-tree ul{margin-left:0}.template-tree ul li{list-style-type:none;padding:5px 10px;border:1px solid #fff}.template-tree ul ul.tpl-details li{padding:5px 0 5px 10px}.template-tree ul ul.devices{display:none}.template-tree ul li.template{margin-bottom:0}.template-tree ul li.template:hover{background:rgba(221,221,221,0.57);cursor:pointer}.template-tree ul li.inactive:hover{background:rgba(245,245,245,0.57);cursor:default}.template-tree ul li.selected{background:rgba(221,221,221,0.57);border:1px dotted #243550}.template-tree ul ul.tpl-details{display:none}.template-tree ul .show-devices,.template-tree ul .show-tpl-details{float:right;cursor:pointer}.template-tree ul .show-devices .close-message,.template-tree ul .show-tpl-details .close-message{display:none}.template-tree ul .show-devices:hover,.template-tree ul .show-tpl-details:hover{color:#ffe000}.template-tree ul li.actitivty-item:hover span.show-tpl-details,.template-tree ul ul.templates:hover span.show-tpl-details{color:#243550}.template-tree ul .show-devices.open .show-msg,.template-tree ul .show-tpl-details.open .show-msg{display:none}.template-tree ul .show-devices.open .close-message,.template-tree ul .show-tpl-details.open .close-message{display:inline}.plan-tree ul li{list-style-type:none}.plan-tree ul.plan{margin-left:0}.plan-tree ul.plan li{padding:5px 10px;border:1px solid #fff}.plan-tree ul.plan ul{margin:0}.plan-tree ul.plan ul.devices{display:none}.plan-tree ul.plan li.inactive{opacity:1;color:#ccc}.plan-tree ul.plan li.plan-item:hover,.plan-tree ul.plan li.training-item:hover,.plan-tree ul.plan li.actitivty-item:hover{background:rgba(221,221,221,0.57);cursor:pointer}.plan-tree ul.plan li.inactive:hover{background:rgba(245,245,245,0.57);cursor:default}.plan-tree ul.plan li.training-item{padding:5px 15px}.plan-tree ul.plan li.actitivty-item,.plan-tree ul.plan li.device-item{padding:5px 30px}.plan-tree ul.plan li.selected{background:rgba(221,221,221,0.57);border:1px dotted #243550}.plan-tree ul.plan ul.training{margin:0 0 2px 0}.plan-tree ul.plan span.show-devices{float:right;cursor:pointer}.plan-tree ul.plan span.show-devices .close-message{display:none}.plan-tree ul.plan .show-devices:hover{color:#ffe000}.plan-tree ul.plan li.actitivty-item:hover span.show-devices{color:#243550}.plan-tree ul.plan .show-devices.open .show-msg{display:none}.plan-tree ul.plan .show-devices.open .close-message{display:inline}.node-item{padding:5px 35px}.node-item .node-img{float:left;border:1px solid #888d94;width:32px;height:32px;border-radius:100px;margin-right:15px;background-size:auto 32px;background-repeat:no-repeat}.node-item .node-title{float:left;margin-top:8px}.node-item .node-settings{float:right;margin-top:3px}.qfree-devices .subheader{margin-bottom:30px}.qfree-devices .box-item-container .box-item{min-height:115px}.qfree-devices .box-item-container .box-item .title{color:#fff;background-color:#243550}.qfree-devices .qf-empty-state{max-width:701px;margin-top:20px;padding:5px 35px}.qfree-devices .device-list{max-width:701px;margin-top:20px}.qfree-devices .device-list .toggle{float:right;margin-left:10px}.qfree-devices .device-list .qfree-progress{float:right;margin-right:3px;margin-top:8px}.qfree-devices .device-list .node-item .clearfix{margin-top:45px;border-bottom:1px solid #d3d3d3}.qfree-devices .device-list .node-item:last-child .clearfix{border-bottom:0}.video-tutorial{top:1% !important;left:10%;width:80%;margin-left:0;display:none}.video-tutorial .modal-body{max-height:none;height:auto}.video-tutorial .modal-body .videoWrapper{position:relative;padding-bottom:66.25%;padding-top:25px;height:0}.video-tutorial h4{border-bottom:0}.plansv2{background:#fff;overflow:hidden}.plansv2 .info-rel-template{max-width:659px;margin-top:-40px}.plansv2 .info-rel-template .tpid-link{margin-bottom:0;margin-left:22px}.plansv2 .info-rel-template .tpid-link:hover{color:#d07d21}.plansv2 .info-rel-template .plan-activate{margin-left:24px}.plansv2 .convert-devices-btn{position:absolute;right:20px;color:#333}.plansv2 .convert-devices-btn:hover{color:#333 !important}.plansv2 .ps-debug-mode{font-weight:700;margin-bottom:10px}.plansv2 footer.navigation{z-index:5}.plansv2 footer.navigation a.overview{float:left;color:#292929;margin-left:15px}.plansv2 footer.navigation .activate-plan{float:right;margin-right:25px;display:none}.plansv2 footer.navigation a.btn-primary{color:#fff}.plansv2 footer.navigation a.btn-primary:hover{color:#243550}.plansv2 footer.navigation .archivLink{float:right;margin-right:20px}.plansv2 footer.navigation .archivLink i.icon-archive{color:#243550;font-size:16px}.plansv2 h3 .current-plan-desc{font-size:13px;color:#333}.plansv2 h3.main{border-bottom:1px dotted rgba(36,53,80,0.45);padding-bottom:5px;margin-bottom:25px;font-size:19px;margin-top:0;font-family:"Noto Sans"}.plansv2 h3:first-child{margin-top:10px}.plansv2 .inactive{opacity:.4}.plansv2 .wrapper-item{display:block;margin-bottom:15px}.plansv2 .loop-wrapper{margin-bottom:50px;user-select:none}.plansv2 .validation-error{padding-top:0;font-weight:normal;margin-bottom:0;display:none}.plansv2 .pre-load .loading-image{float:left;position:relative;top:-2px;margin-right:10px}.plansv2 .pre-load .message{font-size:12px}.plansv2 .plan-modal{background:#fff;position:fixed;right:0;left:0;top:0;bottom:0;opacity:.8;z-index:-10;transition:background 300ms ease-in 200ms;display:block}.plansv2 .save-status{display:none;color:#fff;position:fixed;top:50%;left:40%;z-index:11}.plansv2 .save-status .loading-image{float:left;position:relative;top:-2px;margin-right:10px}.plansv2 .save-status .loading-image .circular3dG{background-color:#fff}.plansv2 .status-pie{margin:25px 0 0 25px}.plansv2 .status-pie .stats-item{float:left;text-align:center;margin-right:40px}.plansv2 .status-pie .stats-item .c100{margin-left:auto;margin-right:auto}.plansv2 .status-pie .stats-item .c100 span{color:#333}.plansv2 .status-pie .stats-item .c100.done .bar,.plansv2 .status-pie .stats-item .c100.done .fill{border-color:#3c7800}.plansv2 .status-pie .stats-item .c100.tobedone .bar,.plansv2 .status-pie .stats-item .c100.tobedone .fill{border-color:#243550}.plansv2 .status-pie .stats-item .desc{font-size:13px}.plansv2 .status-pie .stats-item .desc .type{font-size:11px;text-transform:uppercase;margin-top:8px}.plansv2 .status-pie .stats-item:last-child{margin-right:0}.plansv2 .status-wrapper .status-box{overflow:hidden;width:1000px;white-space:nowrap}.plansv2 .status-wrapper .status-box .loading-image{float:left;margin-right:10px}.plansv2 .status-wrapper .status-box .status-content{white-space:normal;display:inline-block}.plansv2 .status-wrapper .status-box .status-content .line-box{margin-top:50px}.plansv2 .status-wrapper .status-box .status-content .line-box .status-line{border-top:2px solid #243550;margin-left:27px}.plansv2 .status-wrapper .status-box .status-content .line-box .status-line .day{float:left;margin-right:10px;width:8px;height:8px;top:-6px;border-radius:100px;background:#fff;border:2px solid #243550;position:relative}.plansv2 .status-wrapper .status-box .status-content .line-box .status-line .day .empty{width:6px;height:6px;border-radius:100px;background:#fff;margin:2px 0 0 2px}.plansv2 .status-wrapper .status-box .status-content .line-box .status-line .day:last-child{margin-right:0}.plansv2 .status-wrapper .status-box .status-content .line-box .status-line .day.done{background:#243550}.plansv2 .status-wrapper .status-box .status-content .line-box .status-line .day.current{background:#92a9ce}.plansv2 .status-wrapper .status-box .status-content .line-box .status-line .day.target:after{top:-18px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#243550;border-width:10px;margin-left:-10px}.plansv2 .status-wrapper .status-box .status-content .line-box .status-line .start{float:left;height:15px;width:2px;background:#243550;margin-right:7px}.plansv2 .status-wrapper .status-box .status-content .line-box .status-line .end{float:left}.plansv2 .status-wrapper .status-box .status-content .line-box .status-line .end.closed{height:15px;width:2px;float:right;background:#243550}.plansv2 .status-wrapper .status-box .status-content .line-box .status-line .end.open{width:10px;border-top:2px dotted #243550;position:relative;float:right;top:-2px;left:15px}.plansv2 .status-wrapper .status-box .status-content .plan-type-change{margin-bottom:10px}.plansv2 .status-wrapper .status-box .status-content .plan-type-change .change-type{font-size:11px}.plansv2 .status-wrapper .status-box .status-content .plan-type-change .change.type:hover{text-decoration:underline;cursor:pointer}.plansv2 .status-wrapper .status-box .status-content .plan-type-change .audodone_desc{width:150px;float:left}.plansv2 .status-wrapper .status-box .status-content .plan-type-change .control-group.radioselect.span6{margin-left:0;margin-bottom:0}.plansv2 .status-wrapper .status-box .status-content .plan-type-change .control-group.radioselect.span6 .btn{font-size:11px;padding:3px 8px}.plansv2 .status-wrapper .status-box .status-content .plan-type-change #autodone_container .btn-group{margin:0}.plansv2 .status-wrapper .status-box .status-content .line-description .startdate{float:left}.plansv2 .status-wrapper .status-box .status-content .line-description .enddate{float:right;position:relative;left:35px;text-align:center}.plansv2 .status-wrapper .status-box .status-content .line-description .enddate .calc-date-note{font-size:11px}.plansv2 .legend-box{margin-bottom:25px}.plansv2 .legend-box .legend-item{float:left;margin-right:15px}.plansv2 .legend-box .legend-item .color{float:left;height:18px;width:2px;margin-right:5px}.plansv2 .legend-box .legend-item .desc{float:left}.plansv2 .legend-box .legend-item.active .color{background:#243550}.plansv2 .legend-box .legend-item.open .color{background:#ffe000}.plansv2 .legend-box .legend-item.completed .color{background:#3c7800}.plansv2 .plans-overview .box-item-container{border:1px solid rgba(208,208,208,0.57);padding:0 20px;position:relative;font-size:16px}.plansv2 .plans-overview .box-item-container .plan-status{position:absolute;top:0;bottom:0;left:0;width:5px;float:left;height:100%}.plansv2 .plans-overview .box-item-container .plan-title{float:left;font-size:16px;padding:10px 0}.plansv2 .plans-overview .box-item-container .nav-box{margin-top:25px;float:right;font-size:30px;display:none;transition:all 150ms linear}.plansv2 .plans-overview .box-item-container .detail-info{margin-top:8px;font-size:11px}.plansv2 .plans-overview .open-plans .plan-title{margin-top:10px}.plansv2 .plans-overview .box-item-container:hover .nav-box{display:block}.plansv2 .plans-overview .box-item-container:hover{cursor:pointer;background:rgba(245,245,245,0.57)}.plansv2 .plans-overview .active-plans .plan-status{background:#243550}.plansv2 .plans-overview .open-plans .plan-status{background:#ffe000}.plansv2 .plans-overview .open-plans .nav-box{magrin-top:22px}.plansv2 .plans-overview .completed-plans .plan-status{background:#3c7800}.plansv2 .plan-wrapper{margin:0}.plansv2 .plan-wrapper .slider-wrapper{margin-top:15}.plansv2 .plan-wrapper .box-item-container{min-height:250px}.plansv2 .plan-wrapper .plan-item{position:relative;margin-top:10px}.plansv2 .plan-wrapper .plan-item h1{cursor:default;margin-bottom:25px}.plansv2 .plan-wrapper .plan-item h1 .btn-edit{font-size:11px;margin-right:0;transition:all 150ms linear;visibility:visible;float:right;margin-bottom:0}.plansv2 .plan-wrapper .plan-item h1:hover .btn-edit{visibility:visible}.plansv2 .plan-edit,.plansv2 .plan-create{min-height:125px;transistion:all 150ms linear}.plansv2 .plan-edit .loading-state,.plansv2 .plan-create .loading-state{margin:25px 0}.plansv2 .plan-edit .content-box,.plansv2 .plan-create .content-box{padding:20px}.plansv2 .plan-edit .content-box .loading-image,.plansv2 .plan-create .content-box .loading-image{float:left;margin:0 15px 12px 25px;position:relative;top:-2px}.plansv2 .plan-edit .new-form,.plansv2 .plan-create .new-form{margin-top:25px}.plansv2 .plan-edit #startdate_container,.plansv2 .plan-create #startdate_container{margin-bottom:18px}.plansv2 .plan-edit .status-modal .message,.plansv2 .plan-create .status-modal .message{margin-top:0}.plansv2 .plan-edit .loading-box,.plansv2 .plan-create .loading-box{margin-bottom:20px}.plansv2 .plan-edit .plan-settings,.plansv2 .plan-create .plan-settings,.plansv2 .plan-edit .create-box-copy,.plansv2 .plan-create .create-box-copy,.plansv2 .plan-edit .create-box-template,.plansv2 .plan-create .create-box-template{display:none;margin-bottom:40px}.plansv2 .plan-edit .error-box,.plansv2 .plan-create .error-box{display:none;color:#b94a48}.plansv2 .plan-edit .global-error,.plansv2 .plan-create .global-error{margin-bottom:20px}.plansv2 .plan-edit .error .error-box,.plansv2 .plan-create .error .error-box{display:block}.plansv2 .plan-edit .global-error-validation,.plansv2 .plan-create .global-error-validation{display:none;position:absolute;right:0;left:0;bottom:60px;padding:10px;color:#b94a48;background:#f8eded;border-top:1px dotted #b94a48;border-bottom:1px dotted #b94a48;padding-left:21px}.plansv2 .plan-edit .create-box-copy .tree-description,.plansv2 .plan-create .create-box-copy .tree-description{margin-top:20px}.plansv2 .plan-edit .create-box-copy .tree-description .left,.plansv2 .plan-create .create-box-copy .tree-description .left{float:left;width:10%;text-decoration:underline}.plansv2 .plan-edit .create-box-copy .tree-description .right,.plansv2 .plan-create .create-box-copy .tree-description .right{float:right;width:90%}.plansv2 .plan-edit .detail-box,.plansv2 .plan-create .detail-box{display:none}.plansv2 .plan-edit .btn-item,.plansv2 .plan-create .btn-item{margin:0 25px 15px 0}.plansv2 .plan-create{margin-top:80px}@media (max-width:768px){.plansv2 .plan-create{margin-top:30px}}.plansv2 .plans-box{max-width:659px}.plansv2 .info-delete-plan{margin-top:5px}.plansv2 .training-wrapper{margin-top:25px}.plansv2 .training-wrapper .btn-item.change-breaks .nav-btn{float:left;font-size:13px;margin-top:6px;color:#888d94;width:25px}.plansv2 .training-wrapper .btn-item.change-breaks .nav-btn:hover{font-size:16px}.plansv2 .training-wrapper .btn-item.change-breaks .main{float:left;text-align:center;width:49px}.plansv2 .training-wrapper .trainings-box .last-row-child{margin-right:0}.plansv2 .training-wrapper .info-notrainings{max-width:659px}.plansv2 .training-wrapper .create-training-icon{max-width:659px;margin-top:30px}.plansv2 .training-wrapper .create-training-icon .createicon{margin:0 auto}.plansv2 .training-wrapper .training-slider .slider-wrapper{width:2500px;transition:all 600ms ease-in-out;position:relative;left:0}.plansv2 .training-wrapper .training-slider .slider-wrapper .slider-box{max-width:659px;float:left;width:100%;position:relative;margin:0 !important}.plansv2 .training-wrapper .training-slider .slider-wrapper .content-box{padding:20px;margin-bottom:35px}.plansv2 .training-wrapper .training-create{min-height:125px}.plansv2 .training-wrapper .training-create .save-training{display:none}.plansv2 .training-wrapper .training-create .content-box [class*="span"]{margin-left:0}.plansv2 .training-wrapper .training-create .content-box .loading-box{margin-bottom:65px;margin-left:25px}.plansv2 .training-wrapper .training-create .content-box .detail-box{display:none}.plansv2 .training-wrapper .training-create .content-box .row-fluid{margin-left:0}.plansv2 .training-wrapper .training-create .content-box .create-box-template{margin-bottom:75px}.plansv2 .training-wrapper .training-create .content-box .error-box{display:none;color:#b94a48}.plansv2 .training-wrapper .training-create .content-box .global-error{margin-bottom:20px}.plansv2 .training-wrapper .training-create .content-box .error .error-box{display:block}.plansv2 .training-wrapper .training-create .content-box .change-break{margin-bottom:75px}.plansv2 .training-wrapper .training-create .content-box .change-break .btn-icon{margin:0 auto 16px auto;width:100px}.plansv2 .training-wrapper .training-create .content-box .change-break .btn-icon .nav-btn{float:left;width:35px;padding-top:3px}.plansv2 .training-wrapper .training-create .content-box .change-break .btn-icon .nav-btn i{font-size:13px;transition:all 150ms linear;color:#888d94}.plansv2 .training-wrapper .training-create .content-box .change-break .btn-icon .nav-btn i:hover{font-size:20px;cursor:pointer}.plansv2 .training-wrapper .training-create .content-box .change-break .main{float:left;width:30px}.plansv2 .training-wrapper .training-create .content-box .change-break .main i.icon-pause{color:#888d94}.plansv2 .training-wrapper .training-create .content-box .change-break:hover .btn-icon .nav-btn i{visibility:visible}.plansv2 .training-wrapper .training-create .content-box .change-break.inactive:hover .btn-icon .nav-btn i{visibility:hidden}.plansv2 .training-wrapper .training-create footer .save-tpl{display:none}.plansv2 .training-wrapper .training-item .nav-button-box{display:none;margin-bottom:30px;padding:20px;transition:all 150ms linear}.plansv2 .training-wrapper .training-item .title{padding-left:20px;color:#fff;background:#243550;font-size:15px}.plansv2 .training-wrapper .training-item .title .edit-training{visibility:visible;float:right}.plansv2 .training-wrapper .training-item .title .edit-description{visibility:hidden}.plansv2 .training-wrapper .training-item .title:hover .edit-training{visibility:visible}.plansv2 .training-wrapper .training-item .active-te{background:#243550;width:2px;position:absolute;top:0;left:0;bottom:0}.plansv2 .training-wrapper .training-item .te-content{padding:20px}.plansv2 .training-wrapper .training-item .te-navigation{padding:10px 20px;font-size:11px;color:#243550;font-weight:700;border-bottom:1px dotted rgba(196,196,196,0.57);background:rgba(233,233,233,0.57);display:none}.plansv2 .training-wrapper .training-item .te-navigation .left-nav{float:left}.plansv2 .training-wrapper .training-item .te-navigation .right-nav{float:right}.plansv2 .training-wrapper .training-item .te-navigation .nav-item{cursor:pointer}.plansv2 .training-wrapper .training-item .te-navigation .nav-item:hover{text-decoration:underline}.plansv2 .training-wrapper .training-item .training-footer{display:none}.plansv2 .training-wrapper .training-item .training-elements{padding:20px 0;display:block}.plansv2 .training-wrapper .training-item .training-elements .loading-box{margin-left:25px}.plansv2 .training-wrapper .training-item .training-elements .activity-item{font-size:14px}.plansv2 .training-wrapper .training-item .training-elements .activity-item i.icon-sign-blank,.plansv2 .training-wrapper .training-item .training-elements .activity-item i.icon-circle-blank{font-size:8px;position:relative;top:-2px;margin-right:6px}.plansv2 .training-wrapper .training-item .training-elements .activity-item i.icon-caret-down{visibility:hidden;position:relative;left:-6px}.plansv2 .training-wrapper .training-item .training-elements .activity-item div[class*="group_id"]{padding-left:25px;display:none}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes{padding:15px 0;margin-bottom:15px;transition:all 150ms linear;display:none}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .act-legend{color:#0097b9;margin-left:34px;margin-top:5px}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .not-available{opacity:.4}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .node-item{padding:5px 35px}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .node-item .node-img{float:left;border:1px solid #888d94;width:32px;height:32px;border-radius:100px;margin-right:15px}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .node-item .node-img.inactive{border-color:#b94a48;opacity:1}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .node-item .node-img.intermediate{border:2px solid #0097b9}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .node-item .node-title{float:left;margin-top:8px;font-size:13px}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .node-item .node-title.inactive{opacity:1;color:#b94a48}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .node-item .node-title.inactive .inaktive-msg{margin-left:10px;font-size:11px;position:relative;top:-1px}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .node-item .count-set{margin-left:10px;font-size:11px;position:relative;top:-1px}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .node-item .node-settings{float:right;margin-top:8px;text-transform:uppercase;font-size:10px}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .node-item .node-settings .badge{margin-right:5px}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .node-item .node-settings img{margin-right:4px}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .node-item .divider{float:right;width:1px;height:15px;background:#ccc;margin:10px 5px 0 5px}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .node-item img.weight-icon{position:relative;top:-1px}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .node-item:hover{background:rgba(245,245,245,0.57);cursor:pointer}.plansv2 .training-wrapper .training-item .training-elements .activity-item .nodes .node-item.medical-disabled:hover{cursor:default}.plansv2 .training-wrapper .training-item .training-elements .activity-item .act-title{padding:8px 0 8px 0;position:relative}.plansv2 .training-wrapper .training-item .training-elements .activity-item .act-title .circle-img{width:20px;height:20px;border-radius:100px;margin-left:4px;margin-right:10px;background-size:auto 20px;background-repeat:no-repeat}.plansv2 .training-wrapper .training-item .training-elements .activity-item .act-title .trmode-display{text-transform:uppercase;left:15px;position:relative;font-size:10px}.plansv2 .training-wrapper .training-item .training-elements .activity-item .act-title .act-name{position:relative;left:20px;text-transform:uppercase;color:#243550;font-size:13px;font-family:"Noto Sans"}.plansv2 .training-wrapper .training-item .training-elements .activity-item .act-title .act-name span.badge-otherstudio{padding-left:5px;color:#d07d21;font-size:10px}.plansv2 .training-wrapper .training-item .training-elements .activity-item .act-title .act-name span.autochange-info{margin-left:5px}.plansv2 .training-wrapper .training-item .training-elements .activity-item .act-title .act-name span.autochange-info-xxcentric,.plansv2 .training-wrapper .training-item .training-elements .activity-item .act-title .act-name span.autochange-info-trainingmode,.plansv2 .training-wrapper .training-item .training-elements .activity-item .act-title .act-name span.autochange-info-speed{background-color:#b0bec5;margin-right:5px;font-size:9px;padding:3px 8px;line-height:9px;vertical-align:middle}.plansv2 .training-wrapper .training-item .training-elements .activity-item .act-title .act-name span.autochange-info-concentric{padding-right:4px;margin-right:4px;border-right:1px solid rgba(255,255,255,0.3)}.plansv2 .training-wrapper .training-item .training-elements .activity-item .act-title.freetext:hover{cursor:default}.plansv2 .training-wrapper .training-item .training-elements .activity-item .act-title:hover{cursor:pointer;background:rgba(245,245,245,0.57)}.plansv2 .training-wrapper .training-item .training-elements .activity-item .act-title:hover .edit-activity{visibility:visible;float:right;color:#243550}.plansv2 .training-wrapper .training-item .training-elements .activity-item .act-title:hover .edit-activity:hover{color:#e2ba1e}.plansv2 .training-wrapper .training-item .training-elements .activity-item .act-title:hover span.edit-del,.plansv2 .training-wrapper .training-item .training-elements .activity-item .act-title:hover span.edit{color:#888d94}.plansv2 .training-wrapper .training-item .training-elements .activity-item.active-view i.icon-caret-down{visibility:visible}.plansv2 .training-wrapper .training-item .training-elements .activity-item.active-view i.icon-caret-right{visibility:hidden}.plansv2 .training-wrapper .training-item .noactitivty{padding:0 20px}.plansv2 .training-wrapper .training-item .create-activity-icon{transition:all 150ms linear;margin:0 auto;width:50px;text-align:center;display:none}.plansv2 .training-wrapper .training-item .create-activity-icon .createicon{margin:10px auto;width:30px;height:30px;font-size:14px}.plansv2 .training-wrapper .training-item .create-activity-icon .createicon i{top:7px;left:0}.plansv2 .training-wrapper .training-item .create-activity-icon .createicon:hover{background:rgba(245,245,245,0.57)}.plansv2 .training-wrapper .training-item .create-activity-icon .createicon:hover i{font-size:18px}.plansv2 .training-wrapper .training-item.skip-training{z-index:0}.plansv2 .training-wrapper .training-item.inactive-mode{opacity:.4}.plansv2 .training-wrapper .training-item:hover{cursor:pointer}.plansv2 .training-wrapper .training-item:hover .title i.icon-edit{visibility:visible}.plansv2 .training-wrapper .training-item.edit-mode:hover .title i.icon-edit{visibility:hidden}.plansv2 .activity-create .btn-item.inactive:hover{cursor:pointer}.plansv2 .activity-create .nodegroup_option{margin-left:2px !important;margin-bottom:20px}.plansv2 .activity-create [class*="span"]{margin-left:0}.plansv2 .activity-create .detail-box,.plansv2 .activity-create .settings-box{display:none}.plansv2 .activity-create .error-box{display:none;color:#b94a48}.plansv2 .activity-create .global-error{margin-bottom:20px}.plansv2 .activity-create .error .error-box{display:block}.plansv2 .change-settings-box{display:none}.plansv2 .change-settings-box .select-controls .control-group{margin-left:0;margin-top:-3px}.plansv2 .change-settings-box .tr-mode-box{margin-top:-12px}.plansv2 .activity-edit .form-horizontal .control-label,.plansv2 .activity-create .form-horizontal .control-label{width:170px}.plansv2 .activity-edit .form-horizontal .controls,.plansv2 .activity-create .form-horizontal .controls{margin-left:200px}.plansv2 .activity-edit .rounds,.plansv2 .activity-create .rounds{width:40px}.plansv2 .activity-edit select,.plansv2 .activity-create select{width:50%;height:35px}.plansv2 .activity-edit .notification-box,.plansv2 .activity-create .notification-box{display:none}.plansv2 .activity-edit .change-rounds .btn-icon,.plansv2 .activity-create .change-rounds .btn-icon{margin:0 auto 16px auto;width:100px}.plansv2 .activity-edit .change-rounds .btn-icon .nav-btn,.plansv2 .activity-create .change-rounds .btn-icon .nav-btn{float:left;width:35px;padding-top:3px}.plansv2 .activity-edit .change-rounds .btn-icon .nav-btn i,.plansv2 .activity-create .change-rounds .btn-icon .nav-btn i{font-size:13px;transition:all 150ms linear;color:#888d94}.plansv2 .activity-edit .change-rounds .btn-icon .nav-btn i:hover,.plansv2 .activity-create .change-rounds .btn-icon .nav-btn i:hover{font-size:20px;cursor:pointer;visibility:visible}.plansv2 .activity-edit .change-rounds .main,.plansv2 .activity-create .change-rounds .main{float:left;width:30px}.plansv2 .activity-edit .change-rounds .main i.icon-pause,.plansv2 .activity-create .change-rounds .main i.icon-pause{color:#888d94}.plansv2 .activity-edit .weight-controls,.plansv2 .activity-create .weight-controls{margin-top:6px}.plansv2 .activity-edit .weight-controls .nav-btn,.plansv2 .activity-create .weight-controls .nav-btn{float:left;width:20px;text-align:center}.plansv2 .activity-edit .weight-controls .nav-btn i,.plansv2 .activity-create .weight-controls .nav-btn i{font-size:13px;transition:all 150ms linear;color:#888d94;cursor:pointer}.plansv2 .activity-edit .weight-controls .nav-btn i:hover,.plansv2 .activity-create .weight-controls .nav-btn i:hover{font-size:20px;cursor:pointer}.plansv2 .activity-edit .weight-controls .main,.plansv2 .activity-create .weight-controls .main{float:left;text-align:center;font-size:22px;font-weight:400;width:70px}.plansv2 .activity-edit .weight-controls .excentric-konzentric-alert,.plansv2 .activity-create .weight-controls .excentric-konzentric-alert{clear:both;margin-bottom:20px;position:relative;top:11px}.plansv2 .activity-edit .change-alert,.plansv2 .activity-create .change-alert{clear:both}.plansv2 .activity-edit .change-alert .sign-icon,.plansv2 .activity-create .change-alert .sign-icon{float:left;margin-left:10px}.plansv2 .activity-edit .change-alert .sign-icon i.icon-warning-sign,.plansv2 .activity-create .change-alert .sign-icon i.icon-warning-sign{top:6px;font-size:25px}.plansv2 .activity-edit .change-alert .desc,.plansv2 .activity-create .change-alert .desc{float:right;width:90%}.plansv2 .activity-edit .training-mode,.plansv2 .activity-create .training-mode{display:none}.plansv2 .activity-edit .training-mode h3,.plansv2 .activity-create .training-mode h3{font-size:17px}.plansv2 .activity-edit .training-mode .control_mode,.plansv2 .activity-create .training-mode .control_mode,.plansv2 .activity-edit .training-mode .controls,.plansv2 .activity-create .training-mode .controls{margin-left:0}.plansv2 .activity-edit .training-mode .mode-select-box .control_mode,.plansv2 .activity-create .training-mode .mode-select-box .control_mode{margin-left:0}.plansv2 .activity-edit .ex-groups-tree .ex-group,.plansv2 .activity-create .ex-groups-tree .ex-group{padding:5px 10px 5px 10px;margin-bottom:2px}.plansv2 .activity-edit .ex-groups-tree .ex-group .show-exercises,.plansv2 .activity-create .ex-groups-tree .ex-group .show-exercises,.plansv2 .activity-edit .ex-groups-tree .ex-group .hide-exercises,.plansv2 .activity-create .ex-groups-tree .ex-group .hide-exercises{float:right;font-size:10px;color:#243550;display:none}.plansv2 .activity-edit .ex-groups-tree .ex-group .show-exercises:hover,.plansv2 .activity-create .ex-groups-tree .ex-group .show-exercises:hover,.plansv2 .activity-edit .ex-groups-tree .ex-group .hide-exercises:hover,.plansv2 .activity-create .ex-groups-tree .ex-group .hide-exercises:hover{color:#3c7800}.plansv2 .activity-edit .ex-groups-tree .ex-group i.icon-ok,.plansv2 .activity-create .ex-groups-tree .ex-group i.icon-ok{color:#3c7800;visibility:hidden;padding-right:10px}.plansv2 .activity-edit .ex-groups-tree .ex-group:hover,.plansv2 .activity-create .ex-groups-tree .ex-group:hover{background-color:rgba(221,221,221,0.57);cursor:pointer}.plansv2 .activity-edit .ex-groups-tree .ex-group:hover .show-exercises,.plansv2 .activity-create .ex-groups-tree .ex-group:hover .show-exercises{display:inline}.plansv2 .activity-edit .ex-groups-tree .selected-ex-group,.plansv2 .activity-create .ex-groups-tree .selected-ex-group{background-color:rgba(221,221,221,0.57);border:1px dotted #243550}.plansv2 .activity-edit .ex-groups-tree .selected-ex-group .show-exercises,.plansv2 .activity-create .ex-groups-tree .selected-ex-group .show-exercises,.plansv2 .activity-edit .ex-groups-tree .selected-ex-group .hide-exercises,.plansv2 .activity-create .ex-groups-tree .selected-ex-group .hide-exercises{color:#3c7800}.plansv2 .activity-edit .ex-groups-tree .selected-ex-group .show-exercises,.plansv2 .activity-create .ex-groups-tree .selected-ex-group .show-exercises{display:inline}.plansv2 .activity-edit .ex-groups-tree .selected-ex-group i.icon-ok,.plansv2 .activity-create .ex-groups-tree .selected-ex-group i.icon-ok{visibility:visible}.plansv2 .activity-edit .ex-groups-tree .exercises,.plansv2 .activity-create .ex-groups-tree .exercises{display:none}.plansv2 .activity-edit .ex-groups-tree .exercise-name,.plansv2 .activity-create .ex-groups-tree .exercise-name{padding:3px 0 3px 50px}.plansv2 .status-modal{position:absolute;top:0;right:0;left:0;bottom:0;text-align:center}.plansv2 .status-modal .status-icon{margin-bottom:10px;font-size:30px;float:none}.plansv2 .status-modal .status-icon .loading-spin{margin:0 auto}.plansv2 .status-modal .status-icon.success{color:#3c7800}.plansv2 .status-modal .message{position:absolute;top:30%;right:30%;left:30%}.plansv2 .status-modal .modal-description{margin-top:10px}.plansv2 .no-trainings{max-width:659px}.plansv2 .error .validation-error{display:block}.plansv2 .plan-detail .plan-trainingtags td{padding:5px 0}.plansv2 .plan-detail .plan-trainingtags .tag-item{float:left;margin-right:10px}.plansv2 .plan-detail .plan-trainingtags .tag-item .color-item{float:left;margin-right:5px;position:relative;top:1px}.plansv2 .plan-detail .plan-trainingtags .tag-item .tagname{float:left}.plansv2 .loading-box{font-size:11px;margin-top:15px}.plansv2 .loading-box .loading-image{float:left;margin-right:10px;position:relative;top:-2px}.plansv2 .legend{margin-top:15px;margin-bottom:15px}.plansv2 .legend .item{float:left;padding-left:10px;font-size:13px}.plansv2 .legend .item.active{border-left:2px solid #243550}.plansv2 .createicon{font-size:25px;color:#888d94;margin-top:30px;height:60px;width:60px;border:1px solid #888d94;border-radius:100px}.plansv2 .createicon i{position:relative;top:18px;left:20px;transition:all 150ms linear}.plansv2 .createicon:hover{cursor:pointer}.plansv2 .createicon:hover i{font-size:30px;top:15px;left:18px}.plansv2 span.edit{font-size:10px;float:right;visibility:visiable;text-transform:uppercase;font-family:"Noto Sans";color:#888d94}.plansv2 span.edit:hover{cursor:pointer;color:#e2ba1e}.plansv2 .edit-activity{padding:0 16px 0 16px;font-size:16px !important}.plansv2 span.edit-del{font-size:12px;float:right;visibility:visiable;color:#888d94}.plansv2 span.edit-del:hover{cursor:pointer;color:#b94a48 !important}.plansv2 span.del-ex{margin-right:25px}.plansv2 .loop-box{position:relative;margin-bottom:30px}.plansv2 .loop-box .create-tr-box{float:left;margin-left:35px}.plansv2 .loop-box .loading-image{float:left;position:relative;top:-2px;margin-right:10px}.plansv2 .loop-box .status-border-left-arrow{height:71px;width:10px;background:#fff;border-bottom:5px solid #3c7800;position:absolute;top:0;z-index:5}.plansv2 .loop-box .status-border-left-arrow:after{left:100%;top:104%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(60,120,0,0);border-left-color:#3c7800;border-width:10px;margin-top:-10px}.plansv2 .loop-box .loop-elements{float:left;border-left:5px solid #3c7800;padding-bottom:10px;position:relative;padding-right:40px;min-witdh:265px}.plansv2 .loop-box .loop-iterations{padding:20px 0;width:100%;height:20px;text-align:center;position:absolute;bottom:-65px;font-size:15px}.plansv2 .loop-box .loop-iterations .loop-action{display:block}.plansv2 .loop-box .loop-iterations .small-description{font-size:12px;margin-top:10px;padding-left:28px}.plansv2 .loop-box .loop-iterations i{color:#3c7800}.plansv2 .loop-box .loop-iterations i.subtract-loop{margin-right:10px}.plansv2 .loop-box .loop-iterations i.add-loop{margin-left:10px}.plansv2 .loop-box .loop-iterations i:hover{color:#63c600;cursor:pointer}.plansv2 .loop-box .loop-iterations #loopcount{width:17px;text-align:center}.plansv2 .loop-box .loop-iterations #loopcount.invalid{border:2px solid #b94a48}.plansv2 .loop-box .loop-iterations .loading-status{font-size:11px;margin-top:5px;visibility:hidden}.plansv2 .loop-box .loop-iterations .loading-status .loading-spin{margin:4px auto}.plansv2 .loop-box .loop-iterations .loading-status .not-saved,.plansv2 .loop-box .loop-iterations .loading-status .in-progress{display:none}.plansv2 .loop-box .loop-iterations.in-progress .loop-action{display:none}.plansv2 .loop-box .loop-iterations.in-progress .loading-status{visibility:visible}.plansv2 .loop-box .loop-iterations.in-progress .loading-status .not-saved{display:none}.plansv2 .loop-box .loop-iterations.in-progress .loading-status .in-progress{display:block}.plansv2 .loop-box .loop-iterations.not-saved .loading-status{visibility:visible}.plansv2 .loop-box .loop-iterations.not-saved .loading-status .not-saved{display:block}.plansv2 .loop-box .loop-iterations.not-saved .loading-status .in-progress{display:none}.plansv2 .loop-box .emptyspace{overflow:hidden}.plansv2 .loop-box .lp-wrapper{float:left;width:1px;height:1px;position:relative;margin-left:-1px}.plansv2 .loop-box .lp-wrapper .loop-end{position:absolute;border-top:5px solid #3c7800;border-right:5px solid #3c7800;width:15px;margin-left:5px;top:65px;height:73px;left:10px}.plansv2 .loop-box .lp-wrapper .loop-end .loop-end-border{position:absolute;background-color:#3c7800;bottom:0;height:5px;right:0;width:1500px}.plansv2 .loop-box .loop-item{float:left;padding-left:25px;width:235px;height:133px}.plansv2 .loop-box .loop-item .status{background:#fff;width:118px;height:2px;margin-bottom:7px;position:relative}.plansv2 .loop-box .loop-item .status:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff;border-top-color:#fff;border-width:4px;margin-left:-4px}.plansv2 .loop-box .loop-item .status.active{background:#243550}.plansv2 .loop-box .loop-item .status.active:after{border-color:rgba(213,213,6,0);border-top-color:#243550}.plansv2 .loop-box .loop-item .training-item{float:left;border:1px solid rgba(196,196,196,0.57);transition:all 150ms linear;padding:8px;background:rgba(245,245,245,0.57);height:100px;width:100px;position:relative;margin-right:15px;margin-bottom:15px}.plansv2 .loop-box .loop-item .training-item .img-box{border:1px solid rgba(196,196,196,0.57);border-radius:2px;background:rgba(233,233,233,0.57);width:85px;text-align:center;padding:3px;height:64px;margin-left:3px}.plansv2 .loop-box .loop-item .training-item .description{margin-top:10px;text-align:center;font-size:13px;color:#333}.plansv2 .loop-box .loop-item .training-item:hover{cursor:pointer}.plansv2 .loop-box .loop-item .hover-active,.plansv2 .loop-box .loop-item .active-item{border:1px solid #243550;cursor:pointer}.plansv2 .loop-box .loop-item .break-item{float:left;margin-right:28px;border:1px solid rgba(196,196,196,0.57);transition:all 150ms linear;padding:8px 0;background:rgba(245,245,245,0.57);height:100px;width:71px;position:relative;cursor:default}.plansv2 .loop-box .loop-item .break-item .img-box{text-align:center;padding:3px;height:29px;margin-top:12px}.plansv2 .loop-box .loop-item .break-item .img-box .nav-btn{float:left;width:20px;padding-top:3px}.plansv2 .loop-box .loop-item .break-item .img-box .nav-btn i{font-size:13px;transition:all 150ms linear;color:#888d94}.plansv2 .loop-box .loop-item .break-item .img-box .nav-btn i:hover{font-size:20px;cursor:pointer}.plansv2 .loop-box .loop-item .break-item .img-box .main{float:left;font-size:25px;width:25px}.plansv2 .loop-box .loop-item .break-item .img-box .main i.icon-pause{color:#888d94}.plansv2 .loop-box .loop-item .break-item .break-headline{text-align:center;font-size:13px;color:#333}.plansv2 .loop-box .loop-item .break-item .break-description{margin-top:16px;text-align:center;font-size:13px;color:#333}.plansv2 .loop-box .loop-item .break-item:after,.plansv2 .loop-box .loop-item .break-item:before{left:122%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.plansv2 .loop-box .loop-item .break-item:after{border-color:rgba(213,213,6,0);border-left-color:rgba(206,206,206,0.8);border-width:15px;margin-top:-15px}.plansv2 .loop-box .loop-item .break-item:before{border-color:rgba(213,213,6,0);border-left-color:rgba(245,245,245,0.57);border-width:16px;margin-top:-16px}.plansv2 .loop-box .loop-item .break-item:hover .nav-btn i{visibility:visible}.convert-devices-container .milon-info,.convert-devices-detail .milon-info{margin:10px 0 25px 0;max-width:678px}.convert-devices-container .milon-info .warning-icon,.convert-devices-detail .milon-info .warning-icon{float:left;width:40px}.convert-devices-container .milon-info .warning-icon i,.convert-devices-detail .milon-info .warning-icon i{font-size:25px !important}.convert-devices-container .milon-info .msg,.convert-devices-detail .milon-info .msg{float:left;width:90%}.convert-devices-container .box-item-container,.convert-devices-detail .box-item-container{padding:8px 20px !important}.convert-devices-container .box-item-container .nav-box,.convert-devices-detail .box-item-container .nav-box{margin-top:13px !important}.convert-devices-detail [class*="span"]{margin-left:0}.convert-devices-detail .devices-wrapper .header{color:#243550;text-transform:uppercase;padding-bottom:10px;border-bottom:1px dotted #243550}.convert-devices-detail .devices-wrapper .header .chk-col{margin-left:9px}.convert-devices-detail .devices-wrapper .header .chk-col label{font-size:11px;text-transform:11px}.convert-devices-detail .devices-wrapper .header .chk-col input[type="checkbox"]{margin-left:-3px}.convert-devices-detail .current-state{display:none}.convert-devices-detail .current-state .loading-spin{margin:20px auto}.convert-devices-detail .device-row{padding:10px 0;margin:3px 0}.convert-devices-detail .device-row i.icon-angle-right{font-size:22px;position:relative;top:5px}.convert-devices-detail .device-row input[type="checkbox"]{margin:10px 0 0 5px}.convert-devices-detail .device-row .node-item{padding:0}.convert-devices-detail .device-row:hover{background:rgba(245,245,245,0.57);transition:background 300ms ease-out}.convert-devices-detail.load .devices-wrapper{display:none}.convert-devices-detail.load .current-state{display:block;text-align:center;margin-top:50px}.basicdevices-wrapper .basicdevices-group{margin-top:25px}.basicdevices-wrapper .basicdevices-group .content-box{padding:20px 0}.basicdevices-wrapper .basicdevices-group .node-item{padding:5px 20px}.basicdevices-wrapper .basicdevices-group .node-item:hover{background:rgba(245,245,245,0.57);cursor:pointer}.basicdevices-wrapper .basicdevices-group .status-deactivated{color:#b94a48}.basicdevices-wrapper .basicdevices-group .status-deactivated .node-img{border-color:#b94a48}.basicdevices-wrapper .basicdevices-group .status-deactivated .inaktive-msg{font-size:11px}.basicdevices-wrapper .basicdevices-group .status-active{color:#3c7800}.basicdevices-wrapper .basicdevices-group .status-active .node-img{border-color:#3c7800}.basicdevices-wrapper .basicdevices-group .status-untouched{opacity:.8}.basicdevices-wrapper .updated-date{font-size:11px;margin-top:-10px;margin-bottom:15px}.basicdevices-wrapper .device-legend{margin-bottom:15px;max-width:660px}.basicdevices-wrapper .device-legend .item{clear:both;float:left;margin-bottom:10px}.basicdevices-wrapper .device-legend .color-status{width:5px;height:20px;float:left;margin-right:10px}.basicdevices-wrapper .device-legend .title{float:left}.basicdevices-wrapper .device-legend .desc{clear:both;padding-top:5px}.basicdevices-wrapper .device-legend .status-active .color-status{background:#3c7800}.basicdevices-wrapper .device-legend .status-deactivated .color-status{background:#b94a48}.basicdevices-wrapper .device-legend .status-untouched .color-status{background:#333;opacity:.2}.basicdevices-wrapper .node-factory .node-info{margin-top:0}.basicdevices-wrapper .node-factory .content-box{padding:20px}.basicdevices-wrapper .status-modal{margin-top:0 !important}.basicdevices-wrapper .modal-description{margin-top:-8px !important;float:left;margin-left:10px}.basicdevices-wrapper .node-settings{float:right;margin-top:8px !important;text-transform:uppercase;font-size:10px}.basicdevices-wrapper .node-settings img{margin-right:4px}.basicdevices-wrapper .divider{float:right;width:1px;height:15px;background:#ccc;margin:10px 5px 0 5px}.basicdevices-wrapper .basictrainingtarget{margin-top:35px}.basicdevices-wrapper .basictrainingtarget .btrngtrgt{padding-left:9px}.basicdevices-wrapper .basictrainingtarget .type-select-wrp{margin-top:-11px}.basicdevices-wrapper .basictrainingtarget #type_container{position:relative;top:4px}.basicdevices-wrapper .basictrainingtarget .view{display:block}.basicdevices-wrapper .basictrainingtarget .form{display:none}.basicdevices-wrapper .basictrainingtarget .btn-edit-trainingtype{margin-left:15px;margin-top:-3px}.basicdevices-wrapper .basictrainingtarget .btn-edit-trainingtype-save{margin-left:5px}.basicdevices-wrapper .basictrainingtarget .edit{max-width:659px}.basicdevices-wrapper .basictrainingtarget .edit .view{display:none}.basicdevices-wrapper .basictrainingtarget .edit .form{display:block}.plansv2 .inactiveview{opacity:.4}.plansv2 h1.plan-title{margin-bottom:0}.plansv2 h1.plan-title .current-plan-desc{font-size:12px;margin-left:13px}.plansv2 .timetable{margin-top:20px;margin-left:25px}.plansv2 .timetable .day{float:left}.plansv2 .timetable .day .status{width:69px;height:4px;background:#fff;margin-bottom:6px;position:relative}.plansv2 .timetable .day .content{margin-right:10px;border:1px solid rgba(196,196,196,0.57);transition:all 150ms linear;padding:8px;background:rgba(245,245,245,0.57);height:80px;width:50px}.plansv2 .timetable .day .content .dayinfos{border:1px solid rgba(196,196,196,0.57);border-radius:2px;background:rgba(233,233,233,0.57);width:41px;text-align:center;font-size:11px;padding:3px}.plansv2 .timetable .day .content .dayinfos .dayval{font-weight:700}.plansv2 .timetable .day .content .maininfo{text-align:center;margin-top:4px}.plansv2 .timetable .day .content .maininfo i.icon-plus{font-size:19px;visibility:hidden;color:rgba(98,98,98,0.57);position:relative;top:10px}.plansv2 .timetable .day .content .maininfo .trainingshort{font-size:12px}.plansv2 .timetable .day.active .active-arrow{width:29px;height:1px;background:rgba(250,250,250,0.57);position:relative;left:23px;top:38px}.plansv2 .timetable .day.active .active-arrow:after,.plansv2 .timetable .day.active .active-arrow:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.plansv2 .timetable .day.active .active-arrow:after{border-color:rgba(136,183,213,0);border-bottom-color:#fcfcfc;border-width:15px;margin-left:-15px}.plansv2 .timetable .day.active .active-arrow:before{border-color:rgba(194,225,245,0);border-bottom-color:rgba(196,196,196,0.57);border-width:16px;margin-left:-16px}.plansv2 .timetable .day.currenttraining .status{background:#243550}.plansv2 .timetable .day.currenttraining .status:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(213,213,6,0);border-top-color:#243550;border-width:4px;margin-left:-4px}.plansv2 .timetable .day.today .status{background:#ffe000}.plansv2 .timetable .day.today .status:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(213,213,6,0);border-top-color:#ffe000;border-width:4px;margin-left:-4px}.plansv2 .timetable .day.finished .status{background:#3c7800}.plansv2 .timetable .day.finished .status:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(213,213,6,0);border-top-color:#366c00;border-width:4px;margin-left:-4px}.plansv2 .timetable .day.active,.plansv2 .timetable .day:hover{cursor:pointer}.plansv2 .timetable .day.active .content,.plansv2 .timetable .day:hover .content{border-color:rgba(98,98,98,0.57);background:#fff}.plansv2 .timetable .day.active .content .maininfo i.icon-plus,.plansv2 .timetable .day:hover .content .maininfo i.icon-plus{visibility:visible}.plansv2 .timetable .day:last-child{margin-right:0;background:#ff0}.plansv2 .timetable .day:last-child{background:#f00}.plansv2 .timetable .day:last-child .content{margin-right:0}.plansv2 .timetable .arrow-right,.plansv2 .timetable .arrow-left{position:relative;float:left;height:120px;cursor:pointer}.plansv2 .timetable .arrow-left{margin-right:15px}.plansv2 .timetable .arrow-right{margin-left:5px}.plansv2 .timetable .arrow-right:after,.plansv2 .timetable .arrow-right:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.plansv2 .timetable .arrow-right:after{border-color:rgba(213,213,6,0);border-left-color:#e6e6e6;border-width:30px;margin-top:-30px}.plansv2 .timetable .arrow-right:before{border-color:rgba(213,213,6,0);border-left-color:rgba(245,245,245,0.57);border-width:31px;margin-top:-31px}.plansv2 .timetable .arrow-left:after,.plansv2 .timetable .arrow-left:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.plansv2 .timetable .arrow-left:after{border-color:rgba(213,213,6,0);border-right-color:#e6e6e6;border-width:30px;margin-top:-30px}.plansv2 .timetable .arrow-left:before{border-color:rgba(213,213,6,0);border-right-color:rgba(245,245,245,0.57);border-width:31px;margin-top:-31px}.plansv2 .legend{margin:10px 0}.plansv2 .legend .item{float:left;margin-right:20px}.plansv2 .legend .item .bar{width:2px;height:17px;float:left;margin-right:5px}.plansv2 .legend .item .bar.finished{background:#3c7800}.plansv2 .legend .item .bar.currenttraining{background:#243550}.plansv2 .legend .item .bar.today{background:#ffe000}.plansv2 .legend .item .description{float:left}.plansv2 .detail-view{margin-top:25px}.plansv2 .training-item h3{margin-top:0}.plansv2 .training-item .training-edit,.plansv2 .training-item .training-preview{width:580px;border:1px solid rgba(196,196,196,0.57);padding:20px;background:rgba(250,250,250,0.57);border-radius:2px}.plansv2 .training-item .trainingbreak{width:580px;margin:15px 0 0 5px;text-align:left}.plansv2 .training-item .training-edit .create-type-box .span12{margin-left:0}.plansv2 .training-item .training-edit .break .breakperiod{width:35px;margin-top:1px;margin-right:10px}.plansv2 .training-item .training-edit .navigation{margin-top:15px}.plansv2 .training-item .training-edit .navigation .cancel{float:left}.plansv2 .training-item .training-edit .navigation .edit,.plansv2 .training-item .training-edit .navigation .save{float:right}.plansv2 .training-item .training-preview{margin-left:5px}.plansv2 .training-item .training-preview .item{margin-bottom:5px;color:#243550}.plansv2 .training-item .training-preview i{margin-right:3px}.plansv2 .training-item .training-preview .item:hover{cursor:pointer;color:#ffe000;opacity:1}.plansv2 .training-item .training-preview .training-elements .item.inactive{opacity:.7}.plansv2 .training-item .training-preview .training-elements .item.active{color:#ffe000}.plansv2 .training-item .trainingbreak .change-break{position:relative;left:15px;font-size:11px}.plansv2 .training-item .trainingitem-detail{display:none}.plansv2 .training-item .trainingitem-detail .activity-item{margin-top:35px;border-top:1px dotted rgba(196,196,196,0.57);width:625px;padding:15px 0}.plansv2 .training-item .trainingitem-detail .activity-item h3{margin-bottom:15px}.plansv2 .training-item .trainingitem-detail .activity-item h3 i{position:relative;left:10px;visibility:hidden}.plansv2 .training-item .trainingitem-detail .activity-item h4{width:100%;margin-top:20px}.plansv2 .training-item .trainingitem-detail .activity-item h4:first-child{margin-top:0}.plansv2 .training-item .trainingitem-detail .activity-item h3:hover i{visibility:visible}.plansv2 .training-item .trainingitem-detail .activity-item .node-items .arrow-item{background:rgba(250,250,250,0.57)}.plansv2 .training-item .trainingitem-detail .activity-item .node-items .device-pic{width:32px;height:32px;float:left;box-shadow:0 2px 2px 0 rgba(0,0,0,0.6);margin-right:10px;border:1px solid #b0b0b0}.plansv2 .training-item .trainingitem-detail .activity-item .node-items .device-title{float:left;font-size:15px}.plansv2 .training-item .trainingitem-detail .activity-item .node-items .moreinfo{position:relative;top:-5px;font-size:11px}.plansv2 .training-item .trainingitem-detail .activity-item .navigation{padding-top:10px;margin-top:15px}.plansv2 .training-item .trainingitem-detail .activity-item .navigation .btn.save,.plansv2 .training-item .trainingitem-detail .activity-item .navigation .btn.delete,.plansv2 .training-item .trainingitem-detail .activity-item .navigation .btn.edit{float:right}.plansv2 .training-item .trainingitem-detail .activity-item .navigation .btn.delete{margin-right:10px}.plansv2 .training-item .trainingitem-detail .activity-item .mode-select-box .control-group{margin-left:0}.plansv2 .training-item .trainingitem-detail .activity-item .mode-select-box .info-delete{margin-bottom:15px;margin-top:5px}.plansv2 .training-item .trainingitem-detail .activity-item .mode-select-box .info-delete i{color:#ccc;margin-right:10px}.plansv2 .training-item .trainingitem-detail .activity-item .mode-select-box .save-mode,.plansv2 .training-item .trainingitem-detail .activity-item .mode-select-box .cancel-edit-mode{float:right;position:relative;visibility:hidden}.plansv2 .training-item .trainingitem-detail .activity-item .mode-select-box .save-mode{margin-right:10px;top:3px}.plansv2 .training-item .trainingitem-detail .activity-item .mode-select-box .cancel-edit-mode{top:6px}.plansv2 .training-item .trainingitem-detail .activity-item .rounds-box{margin-top:15px}.plansv2 .training-item .trainingitem-detail .activity-item .rounds-box .rounds{width:35px;margin-top:-1px;margin-right:10px}.plansv2 .training-item .trainingitem-detail .activity-item .deleteall{margin:10px 0 40px 0}@media (min-width:978px){.plan-item .btn-edit{visibility:hidden}}@media (max-width:910px){.devices-wrapper .node-img{display:none}}@media (max-width:979px){.plansv2 .plan-item .btn-edit{visibility:visible}}@media (max-width:768px){.plansv2{margin:0}}.plansv2 .node-factory .setting-source-wrapper,.templatesv2 .node-factory .setting-source-wrapper{padding:20px 20px 15px 20px;border-bottom:1px dotted rgba(196,196,196,0.57);margin-bottom:10px}.plansv2 .node-factory .setting-source-wrapper input[type="radio"],.templatesv2 .node-factory .setting-source-wrapper input[type="radio"]{margin:-4px 10px 0 0}.plansv2 .node-factory .setting-source-wrapper .description,.templatesv2 .node-factory .setting-source-wrapper .description{margin:5px 0 0 23px;font-size:11px}.plansv2 .node-factory .loading-image,.templatesv2 .node-factory .loading-image{float:left;margin-right:10px}.plansv2 .node-factory .validation-error,.templatesv2 .node-factory .validation-error{background:#fbf6f6;padding:10px;border:1px solid #b94a48;border-radius:2px;margin:10px 0 25px 0;color:#b94a48;clear:both;position:relative;top:13px;font-weight:lighter}.plansv2 .node-factory .ps-global-error,.templatesv2 .node-factory .ps-global-error{display:none}.plansv2 .node-factory .max-set-count,.templatesv2 .node-factory .max-set-count{display:none}.plansv2 .node-factory .max-set-count .alert-icon-box,.templatesv2 .node-factory .max-set-count .alert-icon-box{float:left;margin-right:10px}.plansv2 .node-factory .max-set-count .alert-icon-box i,.templatesv2 .node-factory .max-set-count .alert-icon-box i{font-size:30px;top:3px}.plansv2 .node-factory .max-set-count .alert-message,.templatesv2 .node-factory .max-set-count .alert-message{float:left}.plansv2 .node-factory .deactivate-device,.templatesv2 .node-factory .deactivate-device{display:block !important;margin-right:25px}.plansv2 .node-factory .sets-box h3,.templatesv2 .node-factory .sets-box h3{text-transform:uppercase;border-bottom:1px dotted #243550;font-size:15px;margin-bottom:25px}.plansv2 .node-factory .sets-box .set-factory,.templatesv2 .node-factory .sets-box .set-factory{margin-bottom:25px}.plansv2 .node-factory .sets-box .set-factory .delete-set,.templatesv2 .node-factory .sets-box .set-factory .delete-set{top:10px;right:5px}.plansv2 .node-factory .sets-box .set-factory .copy-to-all,.templatesv2 .node-factory .sets-box .set-factory .copy-to-all{font-size:11px;position:relative;top:-15px}.plansv2 .node-factory .sets-box .set-factory .copy-to-all i,.templatesv2 .node-factory .sets-box .set-factory .copy-to-all i{margin-right:5px}.plansv2 .node-factory .sets-box .set-factory .copy-to-all:hover,.templatesv2 .node-factory .sets-box .set-factory .copy-to-all:hover{text-decoration:underline;cursor:pointer}.plansv2 .node-factory .sets-box .set-factory .copy-to-all:hover i,.templatesv2 .node-factory .sets-box .set-factory .copy-to-all:hover i{text-decoration:none}.plansv2 .node-factory .sets-box .ps-setting,.templatesv2 .node-factory .sets-box .ps-setting{margin-bottom:10px}.plansv2 .node-factory .sets-box .ps-setting .disabled-slider,.templatesv2 .node-factory .sets-box .ps-setting .disabled-slider{display:none}.plansv2 .node-factory .sets-box .ps-setting .plateprogram-container .select2-arrow,.templatesv2 .node-factory .sets-box .ps-setting .plateprogram-container .select2-arrow{padding-top:10px}.plansv2 .node-factory .sets-box .ps-setting .plateprogram-container .select2-choice,.templatesv2 .node-factory .sets-box .ps-setting .plateprogram-container .select2-choice{padding:10px 13px}.plansv2 .node-factory .sets-box .ps-setting p.help-block,.templatesv2 .node-factory .sets-box .ps-setting p.help-block{font-size:11px}.plansv2 .node-factory .sets-box .ps-setting .content-slider p.help-block,.templatesv2 .node-factory .sets-box .ps-setting .content-slider p.help-block{margin-top:20px;margin-left:3px}.plansv2 .node-factory .sets-box .ps-setting .plate-speed,.templatesv2 .node-factory .sets-box .ps-setting .plate-speed{margin:5px 0;border:1px solid #ccc}.plansv2 .node-factory .sets-box .ps-setting .jslider,.templatesv2 .node-factory .sets-box .ps-setting .jslider{float:none;width:75%}.plansv2 .node-factory .sets-box .ps-setting .dimension,.templatesv2 .node-factory .sets-box .ps-setting .dimension{margin-left:10px}.plansv2 .node-factory .sets-box .ps-setting .control-group.slider-group.manual input,.templatesv2 .node-factory .sets-box .ps-setting .control-group.slider-group.manual input{float:right}.plansv2 .node-factory .sets-box .ps-setting .control_CURVEDEFINITIONS,.templatesv2 .node-factory .sets-box .ps-setting .control_CURVEDEFINITIONS{width:100% !important}.plansv2 .node-factory .sets-box .ps-setting .control_CURVEDEFINITIONS .btn-group,.templatesv2 .node-factory .sets-box .ps-setting .control_CURVEDEFINITIONS .btn-group{white-space:normal;width:100%}.plansv2 .node-factory .sets-box .ps-setting .control_CURVEDEFINITIONS .btn-group label.btn,.templatesv2 .node-factory .sets-box .ps-setting .control_CURVEDEFINITIONS .btn-group label.btn{height:70px;padding:20px 10px;width:18%;border-radius:3px;text-align:center}.plansv2 .node-factory .sets-box .ps-setting .control_CURVEDEFINITIONS .btn-group label.btn img,.templatesv2 .node-factory .sets-box .ps-setting .control_CURVEDEFINITIONS .btn-group label.btn img{margin-bottom:10px}.plansv2 .node-factory .sets-box .ps-setting.disabled .control-group,.templatesv2 .node-factory .sets-box .ps-setting.disabled .control-group{position:relative}.plansv2 .node-factory .sets-box .ps-setting.disabled .disabled-slider,.templatesv2 .node-factory .sets-box .ps-setting.disabled .disabled-slider{display:block;position:absolute;top:0;bottom:-12px;right:0;left:0;z-index:200}.plansv2 .node-factory .sets-box .ps-setting.disabled .jslider,.templatesv2 .node-factory .sets-box .ps-setting.disabled .jslider{opacity:.4}.plansv2 .node-factory .sets-box .ps-setting.disabled .disabled-selectvalue,.templatesv2 .node-factory .sets-box .ps-setting.disabled .disabled-selectvalue{position:absolute;right:0;left:0;top:0;bottom:0;z-index:100}.plansv2 .node-factory .sets-box .ps-setting.disabled .btn-group,.templatesv2 .node-factory .sets-box .ps-setting.disabled .btn-group{position:relative}.plansv2 .node-factory .sets-box .ps-setting.error,.templatesv2 .node-factory .sets-box .ps-setting.error{color:#b94a48}.plansv2 .node-factory .sets-box .content-slider .control-group,.templatesv2 .node-factory .sets-box .content-slider .control-group{margin-left:0}.plansv2 .node-factory .sets-box.loading-state,.templatesv2 .node-factory .sets-box.loading-state{min-height:170px;position:relative}.plansv2 .node-factory .sets-box.loading-state .loading-spin,.templatesv2 .node-factory .sets-box.loading-state .loading-spin{margin-top:7px}.plansv2 .node-factory .content-box,.templatesv2 .node-factory .content-box{padding-top:0}.plansv2 .node-factory .content-box.membermode > *,.templatesv2 .node-factory .content-box.membermode > *{opacity:.4}.plansv2 .node-factory .content-box.membermode .sets-box,.templatesv2 .node-factory .content-box.membermode .sets-box{opacity:1}.plansv2 .node-factory .content-box.membermode .sets-box .set-factory > *,.templatesv2 .node-factory .content-box.membermode .sets-box .set-factory > *{position:relative}.plansv2 .node-factory .content-box.membermode .sets-box .set-factory > * > *:after,.templatesv2 .node-factory .content-box.membermode .sets-box .set-factory > * > *:after{content:"";position:absolute;top:0;left:-10px;right:-10px;bottom:0;background:rgba(255,255,255,0.7);z-index:999}.plansv2 .node-factory .content-box.membermode .sets-box .set-factory > *.no-membermode > *:after,.templatesv2 .node-factory .content-box.membermode .sets-box .set-factory > *.no-membermode > *:after{display:none}.plansv2 .node-factory .content-box.membermode .sets-box .set-factory .ps-setting,.templatesv2 .node-factory .content-box.membermode .sets-box .set-factory .ps-setting{display:none !important}.plansv2 .node-factory .content-box.membermode .sets-box .set-factory .ps-setting.no-membermode,.templatesv2 .node-factory .content-box.membermode .sets-box .set-factory .ps-setting.no-membermode{display:block !important}.plansv2 .node-factory .node-info,.templatesv2 .node-factory .node-info{margin-top:15px}.plansv2 .node-factory .node-info .node-img,.templatesv2 .node-factory .node-info .node-img{float:left;border:1px solid #888d94;width:32px;height:32px;border-radius:100px;margin-right:15px;margin-top:10px;background-size:auto 32px;background-repeat:no-repeat}.plansv2 .node-factory .node-info .node-title,.templatesv2 .node-factory .node-info .node-title{float:left;margin-top:18px}.plansv2 .node-factory .node-info .detail-info-box,.templatesv2 .node-factory .node-info .detail-info-box{float:right}.plansv2 .node-factory .node-info .detail-info-box .item,.templatesv2 .node-factory .node-info .detail-info-box .item{float:right;margin-right:10px;padding:10px 15px;border-right:1px dotted #243550;text-align:center}.plansv2 .node-factory .node-info .detail-info-box .item .value,.templatesv2 .node-factory .node-info .detail-info-box .item .value{margin-bottom:5px}.plansv2 .node-factory .node-info .detail-info-box .item .desc,.templatesv2 .node-factory .node-info .detail-info-box .item .desc{font-size:10px}.plansv2 .node-factory .node-info .detail-info-box .item:first-child,.templatesv2 .node-factory .node-info .detail-info-box .item:first-child{border-right:0}.plansv2 .node-factory .user-pulse-info,.templatesv2 .node-factory .user-pulse-info{margin:10px 0 25px 0;color:#8f8f8f}.plansv2 .node-factory .free-tr-info,.templatesv2 .node-factory .free-tr-info{margin:20px 0 15px 0;color:#8f8f8f}.plansv2 .node-factory .inactive-device,.templatesv2 .node-factory .inactive-device{margin:35px 0}.plansv2 .node-factory footer.plan-footer,.templatesv2 .node-factory footer.plan-footer{text-align:center}.plansv2 .node-factory footer.plan-footer .btn,.templatesv2 .node-factory footer.plan-footer .btn{margin-top:0}.plansv2 .node-factory footer.plan-footer .btn-cancel,.templatesv2 .node-factory footer.plan-footer .btn-cancel{float:left}.plansv2 .node-factory footer.plan-footer .add-set,.templatesv2 .node-factory footer.plan-footer .add-set{display:inline-block}.jslider .jslider-pointer{width:25px;height:25px;top:-10px}.jslider .jslider-value{top:30px}.jslider .control-group span.jslider{margin-top:30px;margin-bottom:10px}@media only screen and (min-device-width:481px) and (max-device-width:1024px){.edit-training,.edit-activity{visibility:visible !important}.loop-iterations .subtract-loop,.loop-iterations .add-loop{position:relative;top:2px;font-size:20px}.plan-title .btn-edit{visibility:visible !important}}body.new-user .menu-wrapper section#menu{position:relative;left:-135px}body.new-user section[class^="section-"],body.new-user section[class*=" section-"]{margin-left:0 !important;margin-top:50px !important;padding-left:20px}body.new-user footer.navigation{margin-left:0}.user-alert{margin-top:40px;background-color:#32b4e4;color:#fff;height:40px;padding:5px 10px 15px 10px;min-width:740px;width:50%;border-top-right-radius:10px;border-bottom-right-radius:10px;text-transform:uppercase;font-size:15px;font-weight:400}.user-alert i{margin-right:10px;font-size:20px}.user-tileview footer .btn-show-more{cursor:pointer;margin:-10px 0 10px 0;font-size:20px;color:#546e7a}.user-tileview footer .btn-show-more .inactive-text{display:inline-block}.user-tileview footer .btn-show-more .active-text{display:none}.user-tileview footer .btn-show-more.active .inactive-text{display:none}.user-tileview footer .btn-show-more.active .active-text{display:inline-block}.user-tileview .content-wrapper h5{text-align:left;margin:0 0 10px 0;font-size:13px;text-transform:uppercase;font-weight:400}.user-tileview .content-wrapper:first-child{background:#f00}.user-tileview .content-wrapper .row-fluid{color:#546e7a}.user-tileview .content-wrapper .birthday{font-size:11px;position:relative;left:5px}.user-tileview .content-wrapper .more-content{display:none}.user-tileview .content-wrapper .more-content h5{margin-top:20px}.user-tileview .content-wrapper .more-content .button-label{padding-top:15px}.user-tileview .content-wrapper .more-content .btn{margin-left:0}.user-tileview .content-wrapper .more-content .tag-legend,.user-tileview .content-wrapper .more-content .tag-item{color:#546e7a;margin-bottom:5px}.user-tileview .content-wrapper .more-content .tag-legend a,.user-tileview .content-wrapper .more-content .tag-item a{color:#546e7a}.user-tileview .content-wrapper .more-content .tag-legend a:hover .tagname .targetarea,.user-tileview .content-wrapper .more-content .tag-item a:hover .tagname .targetarea{text-decoration:none}.user-tileview .content-wrapper .more-content .tag-legend .tagname,.user-tileview .content-wrapper .more-content .tag-item .tagname{float:left}.user-tileview .content-wrapper .more-content .tag-legend .tagname .targetarea,.user-tileview .content-wrapper .more-content .tag-item .tagname .targetarea{font-size:11px;position:relative;top:-1px;left:10px}.user-tileview .content-wrapper .more-content .tag-legend .color-item,.user-tileview .content-wrapper .more-content .tag-item .color-item{float:left;width:10px;height:10px;border-radius:50%;position:relative;top:4px;margin-right:10px}.users-profile .grid{margin-left:14px}.users-profile .grid .milonBlack{color:#333}.users-profile .grid .grid-item{float:left;background:#fff;width:250px;border:1px solid #ccc;margin:10px;min-height:auto;height:auto}.users-profile .grid .grid-item.grid-notes-mood{width:calc(100% - 60px);max-width:600px;height:auto}.users-profile .grid .grid-item.grid-alerts,.users-profile .grid .grid-item.grid-plan,.users-profile .grid .grid-item.grid-notes,.users-profile .grid .grid-item.grid-user,.users-profile .grid .grid-item.grid-stats,.users-profile .grid .grid-item.grid-tasks,.users-profile .grid .grid-item.grid-module,.users-profile .grid .grid-item.grid-cotrainer{width:470px}@media (max-width:1177px){.users-profile .grid .grid-item.grid-alerts,.users-profile .grid .grid-item.grid-plan,.users-profile .grid .grid-item.grid-notes,.users-profile .grid .grid-item.grid-user,.users-profile .grid .grid-item.grid-stats,.users-profile .grid .grid-item.grid-tasks,.users-profile .grid .grid-item.grid-module,.users-profile .grid .grid-item.grid-cotrainer{width:100%}}.users-profile .grid .grid-item.grid-alerts,.users-profile .grid .grid-item.grid-usertags,.users-profile .grid .grid-item.grid-usergroups{min-height:inherit}.users-profile .grid .grid-item.grid-usertags{width:200px}.users-profile .grid .grid-item.grid-usergroups{width:200px}.users-profile .grid .grid-item.grid-tokens{width:960px}@media (max-width:1177px){.users-profile .grid .grid-item.grid-tokens{width:100%}}.users-profile .grid .grid-item .highcharts-container .highcharts-axis-labels text{font-family:"Noto Sans";font-size:13px !important;color:#333 !important;fill:#333 !important}.users-profile .grid .grid-item .tileview-item .header-nolink,.users-profile .grid .grid-item .tileview-item a.section-link{border-bottom:1px solid #ccc;padding:20px;margin-top:0;display:block;width:calc(100% - 40px);color:#546e7a;text-transform:uppercase;font-size:14px;font-family:"Noto Sans";font-weight:700;background:rgba(199,199,199,0.1);letter-spacing:0}.users-profile .grid .grid-item .tileview-item .header-nolink small,.users-profile .grid .grid-item .tileview-item a.section-link small{font-size:65%}.users-profile .grid .grid-item .tileview-item .header-nolink .link-container,.users-profile .grid .grid-item .tileview-item a.section-link .link-container{display:inline-block;width:100%}.users-profile .grid .grid-item .tileview-item .header-nolink .link-container .link-child,.users-profile .grid .grid-item .tileview-item a.section-link .link-container .link-child{display:inline-block;vertical-align:middle}.users-profile .grid .grid-item .tileview-item .header-nolink .link-container .link-content,.users-profile .grid .grid-item .tileview-item a.section-link .link-container .link-content{width:97%}.users-profile .grid .grid-item .tileview-item .header-nolink .link-container .link-arrow,.users-profile .grid .grid-item .tileview-item a.section-link .link-container .link-arrow{width:2%;font-size:20px}.users-profile .grid .grid-item .tileview-item a.section-link:hover{background:#546e7a;color:#fff;text-decoration:none;cursor:pointer}.users-profile .grid .grid-item .tileview-item .content-wrapper{padding:20px;overflow:hidden}.users-profile .grid .grid-item .tileview-item .alert{margin-top:20px;background:none;border:none;color:#546e7a;text-align:center;font-style:italic}.users-profile .grid .grid-item .tileview-item footer{text-align:center}.users-profile .grid .grid-item .tileview-item footer .btn-cyan{margin-top:0}.users-profile .grid .grid-item .tileview-item footer.grid-create-card{border-top:1px dotted rgba(204,204,204,0.49)}@media (max-width:768px){.users-profile .grid .grid-item{margin:10px 5px}}.users-profile .head h1{float:left}.users-profile .head a.profile-link,.users-profile .head .profile-image,.users-profile .head .close-wrapper{display:none}.users-profile .close-wrapper{border-radius:50%;border:1px solid ciCustommilonBorderColor;color:ciCustommilonBorderColor;width:25px;height:25px;display:inline-block;font-size:-10px;position:relative;top:2px;transition:150ms linear all}.users-profile .close-wrapper:hover{background:ciCustommilonBorderColor;color:#243550;cursor:pointer}.users-profile .close-wrapper i{position:relative;top:2px;left:7px}.users-profile footer .btn-logout{float:left}.users-profile.cz-mode{padding-top:36px}@media (min-width:1230px) and (max-width:1854px){.users-profile.cz-mode .grid-item{width:calc(100% - 15px) !important}}.users-profile.cz-mode .head a.profile-link{display:inline-block;margin:21px 0 0 20px;display:inline-block}.users-profile.cz-mode .head a.profile-link:hover{text-decoration:none}.users-profile.cz-mode .head .profile-image{display:block;float:left;margin:10px 25px 0 0}.users-profile.cz-mode .head .profile-image img{border-radius:50%;width:60px}.users-profile.cz-mode .head .close-wrapper{display:block;float:right;color:#d0cece;font-size:25px;margin:17px 0}.users-profile.cz-mode .head .close-wrapper:hover{color:#243550;cursor:pointer}.users-profile.cz-mode .dashboard-content-wrapper{margin-top:5px}.users-profile.cz-mode footer.navigation{display:block;left:665px}@media (max-width:1230px){.users-profile.cz-mode footer.navigation{left:0}}.users-profile .usersv2-dashboard-navigator{margin-left:-25px}.users-profile .usersv2-dashboard-navigator .slider-wrapper{max-width:100%}.users-profile .usersv2-dashboard-navigator .slider-wrapper .slider-box{max-width:100%}.users-profile .usersv2-dashboard-navigator .slider-wrapper .slider-box .usersv2-dashboard-content{padding-bottom:100px;padding-top:30px}@media (max-width:768px){.users-profile .usersv2-dashboard-navigator .slider-wrapper .slider-box .usersv2-dashboard-content{padding-bottom:30px;padding-top:0;margin-top:-21px}}.users-profile .usersv2-dashboard-navigator .slider-wrapper .slider-box .usersv2-dashboard-content .row-fluid .col-item{margin-left:0;padding:25px;border-right:1px solid rgba(204,204,204,0.49);border-bottom:1px solid rgba(204,204,204,0.49)}.users-profile .usersv2-dashboard-navigator .slider-wrapper .slider-box .usersv2-dashboard-content .row-fluid .col-item:last-child{border-right:1px solid #fff}.users-profile .usersv2-dashboard-navigator .slider-wrapper .slider-box .usersv2-dashboard-content .row-fluid .col-item .loading-wrapper{text-align:center}.users-profile .usersv2-dashboard-navigator .slider-wrapper .slider-box .usersv2-dashboard-content .row-fluid .col-item .loading-wrapper .loading-spin{display:none;margin:0 auto 10px auto;top:calc(100% - 200px)}.users-profile .usersv2-dashboard-navigator .slider-wrapper .slider-box .usersv2-dashboard-content .row-fluid .col-item h3{margin-top:0}.users-profile .usersv2-dashboard-navigator .slider-wrapper .slider-box .usersv2-dashboard-content .row-fluid .col-item.span4{width:33.3%}.users-profile .usersv2-dashboard-navigator .slider-wrapper .slider-box .usersv2-dashboard-content .row-fluid .col-item.span6.small{height:200px}.users-profile .usersv2-dashboard-navigator .slider-wrapper .slider-box .usersv2-dashboard-content .row-fluid .col-item.span6.small .loading-spin{top:calc(100% - 80px)}@media (max-width:1100px){.users-profile .usersv2-dashboard-navigator .slider-wrapper .slider-box .usersv2-dashboard-content .row-fluid .col-item.span6.small{height:315px}}@media (max-width:600px){.users-profile .usersv2-dashboard-navigator .slider-wrapper .slider-box .usersv2-dashboard-content .row-fluid .col-item.span6.small{height:445px}}.users-profile .usersv2-dashboard-navigator .slider-wrapper .slider-box .usersv2-dashboard-content .row-fluid .col-item.col-plan{min-height:200px}.users-profile .usersv2-dashboard-navigator .slider-wrapper .slider-box .usersv2-dashboard-content .row-fluid .col-item.col-notes-mood{margin-top:30px}.users-profile .usersv2-dashboard-navigator .slider-wrapper .slider-box .usersv2-dashboard-content .row-fluid:last-child .col-item{border-bottom:0}.users-profile footer .back-btn{padding-left:10px !important;float:left}.users-profile footer .back-btn:hover{color:#243550;cursor:pointer}.cz-mode .usersv2-dashboard-content{margin-top:0 !important;padding-top:2px !important}@media (min-width:1230px){.usersv2-dashboard.cz-mode .usersv2-dashboard-content{margin-bottom:50px}.usersv2-dashboard.cz-mode footer.navigation{position:fixed;left:665px}}.stats-tile-view a.section-link small{margin-left:10px}.stats-tile-view .details{text-align:center}.stats-tile-view .details .counter{font-size:25px;font-weight:400;margin:15px 0}.stats-tile-view h3{margin:25px 0 60px 0}.stats-tile-view .training-chart-box{margin-top:25px}.stats-tile-view .training-stats-wrapper{float:left;width:200px;margin-left:25px;margin-top:30px}.stats-tile-view .training-stats-wrapper .count-small{margin-top:25px}.stats-tile-view .training-stats-wrapper .active-idx{color:milonRed;font-size:20px;position:relative;height:18px}.stats-tile-view .training-stats-wrapper .active-idx i{position:relative;top:-3px}.stats-tile-view .training-stats-wrapper .active-idx.lvl-1{color:milonYellow}.stats-tile-view .training-stats-wrapper .active-idx.lvl-1 i{top:2px}.stats-tile-view .training-stats-wrapper .active-idx.lvl-2{color:milonDarkGreen}.stats-tile-view .training-stats-wrapper .active-idx.lvl-2 i{top:6px}.stats-tile-view .training-chart-wrapper{float:left;width:calc(100% - 250px);margin-top:-85px}.stats-tile-view .training-chart-wrapper .count-1-col{margin-top:25px;float:left}.stats-tile-view .training-chart-wrapper .count-1-col .count-small{float:left}.stats-tile-view .training-chart-wrapper .highcharts-legend,.stats-tile-view .training-chart-wrapper .highcharts-tooltip{display:none}@media (max-width:600px){.stats-tile-view h3{margin-bottom:25px}.stats-tile-view .training-stats-wrapper{width:100%;height:230px}.stats-tile-view .training-chart-wrapper{width:100%;margin-top:0}}.user-stats .tileview-stats-wrapper{margin-left:0;min-height:230px}.user-stats .tileview-stats-wrapper .stats-tile-view{margin-bottom:55px}.user-stats .tileview-stats-wrapper .stats-tile-view .training-stats-wrapper{margin-left:0}.user-stats .tileview-stats-wrapper .stats-tile-view .training-stats-wrapper .count-small{margin-top:20px}.user-stats .tileview-stats-wrapper .stats-tile-view .training-chart-wrapper{max-width:800px;margin-top:-92px}@media (max-width:600px){.user-stats .tileview-stats-wrapper h3{margin-bottom:25px;margin-top:0}.user-stats .tileview-stats-wrapper .training-stats-wrapper{margin-top:-10px}}.tasks-app-wrapper .task-modal{background:#fff;z-index:102;position:fixed;right:0;left:0;top:0;bottom:0;opacity:.8;transition:background 300ms ease-in 200ms;display:block}.tasks-app-wrapper .task-box-item .box-item-container{max-width:100%}.tasks-app-wrapper .task-box-item .box-item-container .rebrush-wrapper-box-title{background:#243550;color:#fff !important;font-size:15px !important;padding-left:20px !important}.tasks-app-wrapper .active-in-modal{z-index:103}.tasks-app-wrapper input.error{border:1px solid #b94a48;color:#b94a48}.tasks-app-wrapper input.error:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #b94a48}footer .evt-show-all-tasks{cursor:pointer;margin:-10px 0 10px 0}footer .evt-show-all-tasks i.icon-chevron-up,footer .evt-show-all-tasks i.icon-chevron-down{font-size:20px;color:#546e7a}.user_tasks{margin-top:60px}.user_tasks .smallWrapper{max-width:659px;margin:20px 0}.user_tasks .smallWrapper .edit-btn{margin:0}.user_tasks .smallWrapper .edit-btn:hover{color:#d07d21}.user_tasks .box-item-container{margin-top:25px}.user_tasks .box-item-container h3{color:#243550}.user_tasks .box-item-container .box-item .rebrush-wrapper-box-title{background:#243550;color:#fff !important;font-size:15px !important;padding-left:20px !important}.user_tasks .box-item-container .box-item .btn-item{background:rgba(199,199,199,0.1);text-align:center;border:1px solid rgba(199,199,199,0.54);border-radius:3px;margin:10px 20px 10px 0 !important;height:70px;width:120px}.user_tasks .box-item-container .box-item .btn-item i{font-size:25px}.user_tasks .box-item-container .box-item .btn-item .btn-desc{margin-top:15px;text-transform:uppercase;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 5px}.user_tasks .box-item-container .box-item .btn-item .btn-icon{padding:0 10px}.user_tasks .box-item-container .box-item .btn-item:hover{border-color:#243550}.user_tasks .box-item-container .box-item .control-group .validation-error{color:#b94a48}.user_tasks .box-item-container .box-item .control-group input.error{border:1px solid #b94a48;color:#b94a48}.user_tasks .box-item-container .box-item .control-group input.error:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #b94a48}.user_tasks .box-item-container .box-item .hiddenForm .act-tg-at-once:hover{cursor:pointer}.user_tasks .box-item-container .box-item .hiddenTemplatesGroups .act-one-tg{margin-top:14px}.user_tasks .box-item-container .box-item .hiddenTemplatesGroups .act-one-tg input#activateOneTg{margin-right:15px}.user_tasks .box-item-container .box-item .hiddenTemplatesGroups .act-one-tg i.icon-calendar{color:#3c7800;font-size:12px}.user_tasks .box-item-container .box-item .hiddenTemplatesGroups .act-one-tg .highlighted{color:#3c7800}.user_tasks .box-item-container .box-item .hiddenTemplatesGroups .groupsTotal{font-weight:700;margin-bottom:12px}.user_tasks .box-item-container .box-item .hiddenTemplatesGroups .groupsTotal i.icon-tasks{padding-right:15px}.user_tasks .box-item-container .box-item .hiddenTemplatesGroups .act-one-tg:hover{cursor:pointer}.user_tasks .box-item-container .box-item .hiddenTemplatesGroups .separateGroups i.icon-calendar{margin:0 5px 0 10px}.user_tasks .box-item-container .box-item .hiddenTemplatesGroups .separateGroups .chooseTasksSt{padding:5px 10px 5px 41px}.user_tasks .box-item-container .box-item .hiddenTemplatesGroups .groupToActivate{color:#3c7800}.user_tasks .box-item-container .box-item .hiddenTemplatesChains .act-one-tg-chain{margin-top:14px}.user_tasks .box-item-container .box-item .hiddenTemplatesChains .act-one-tg-chain input#activateOneTgChain{margin-right:15px}.user_tasks .box-item-container .box-item .hiddenTemplatesChains .act-one-tg-chain i.icon-calendar{color:#3c7800;font-size:12px}.user_tasks .box-item-container .box-item .hiddenTemplatesChains .act-one-tg-chain .highlighted{color:#3c7800}.user_tasks .box-item-container .box-item .hiddenTemplatesChains .act-one-tg-chain:hover{cursor:pointer}.user_tasks .box-item-container .box-item .hiddenTemplatesChains .chainsTotal{font-weight:700;margin-bottom:12px}.user_tasks .box-item-container .box-item .hiddenTemplatesChains .chainsTotal i.icon-th-list{padding-right:15px}.user_tasks .box-item-container .box-item .hiddenTemplatesChains .formatChildren{margin:5px 0}.user_tasks .box-item-container .box-item .hiddenTemplatesChains .formatChildren .st-group-activate{padding:5px 0}.user_tasks .box-item-container .box-item .hiddenTemplatesChains .formatChildren .st-group-activate:hover{cursor:pointer}.user_tasks .box-item-container .box-item .hiddenTemplatesChains .groupToActivate{color:#3c7800}.users-tasks-edit{margin-top:70px}@media (max-width:768px){.user_tasks{margin-top:20px}.users-tasks-edit{margin-top:30px}}.create-item .mandatory{color:#b94a48}.inactiveTGroup{margin-top:30px}.doneTGroup{margin-top:30px}.activeTGroup{margin-top:30px}h3.tgInfo i.icon-info{font-size:20px;margin-left:10px;opacity:.6}h3.tgInfo .icon-info:hover{opacity:1}.blue-box-item{margin-bottom:5px;cursor:pointer;overflow:hidden;position:relative;max-width:816px;border:1px solid rgba(196,196,196,0.57);padding:0}.blue-box-item .notInTitle{display:none}.blue-box-item .tasksgroupsListed{color:#243550;font-size:14px;border-bottom:none;background:rgba(245,245,245,0.57)}.blue-box-item .tasksgroupsListed table.tgTable{display:table;width:100%}.blue-box-item .tasksgroupsListed .tgTableCell{display:table-cell;vertical-align:middle}.blue-box-item .tasksgroupsListed .tgTableCell .groupName{color:#243550;text-transform:uppercase}.blue-box-item .tasksgroupsListed .tgTableCell .change_tasksgroup{text-align:right;text-transform:uppercase;font-size:9.75px}.blue-box-item .tasksgroupsListed .tgTableCell .change_tasksgroup i.icon-edit{font-size:16px;color:#333}.blue-box-item .tasksgroupsListed .tgTableCell .change_tasksgroup a:hover{text-decoration:none;opacity:.8}.blue-box-item .tasksgroupsListed .first{padding:15px 15px 15px 20px}.blue-box-item .tasksgroupsListed .leftBorder{border-left:1px solid #243550;padding-left:8px}.blue-box-item .tasksgroupsListed .extra{width:80px;text-align:left;padding:15px 15px 15px 0;color:#333}.blue-box-item .tasksgroupsListed .second{width:60px;text-align:left;color:#333;padding:15px 15px 15px 0}.blue-box-item .tasksgroupsListed .third{width:120px;text-align:left;color:#333;padding:15px 0 15px 0}.blue-box-item .tasksgroupsListed .fourth{padding:15px 15px 15px 10px;width:20px;text-align:right;vertical-align:middle}.blue-box-item .tasksgroupsListed .fourth i.icon-edit{display:none;color:#333}.blue-box-item .tasksgroupsListed .fourth .white{color:#fff}.blue-box-item .tasksgroupsListed .fourth i.icon-angle-right{color:#243550;font-size:30px}.blue-box-item .tasksgroupsListed .secondInfo{color:#7a7a7a;font-size:12px}.blue-box-item .tasksgroupsListed .tasks-detailed .icon-caret-down{display:none}.blue-box-item .tasksgroupsListed .tasks-detailed .icon-caret-right{font-size:13px}.blue-box-item .insertTasksGrouped{padding:0 15px 0 15px}.blue-box-item .insertTasksGrouped ul{list-style-type:none;margin:0}.blue-box-item .icon-lock:hover{color:#7290c0}.blue-box-item .activate_tasksgroup{color:#fff}.blue-box-item .save_activate{float:right}.blue-box-item .tasksall .tasks-created{color:#243550}.blue-box-item div[class*="tasks-detailed"]{padding:20px}.blue-box-item .tasksall:hover i.icon-angle-down{color:#243550}.blue-box-item .save-task{float:right}.blue-box-item .taskTitle{font-size:14px;border-bottom:1px dotted #243550;margin-bottom:15px;text-transform:uppercase;color:#243550;width:100%}.cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;opacity:.5;background:#f00}.content-box-task{padding:15px 15px 0 15px;border:solid 1px rgba(196,196,196,0.57);position:relative;z-index:5;background:#fff}.showUndoneTg,.showActiveTg,.showDoneTg{border-left:3px solid #243550}.triangle{width:0;height:0;border-style:solid;border-width:10px 0 10px 8px;border-color:transparent transparent transparent #3c7800;display:table-cell;vertical-align:middle}.tasks-box{border-bottom:1px solid rgba(199,199,199,0.34)}.tasks-box i.icon-remove-sign{color:#808080;font-size:24px}.tasks-box .pause{margin-top:-10px;margin-left:350px;background:#fff;text-align:center;width:100px}.tasks-box .mainTask{border-radius:3px;padding:12px 5px 12px 5px;display:table;width:99%}.tasks-box .activeTask{color:#d07d21}.tasks-box .activeTask .title{color:#d07d21 !important}.tasks-box .activeTask .descr{color:#d07d21 !important;opacity:.7 !important}.tasks-box .activeTask .third{color:#d07d21 !important}.tasks-box .mainPart{display:table-cell;vertical-align:middle}.tasks-box .mainPart i.icon-check-sign{font-size:20px}.tasks-box .mainPart i.icon-check-minus{font-size:20px;color:#000}.tasks-box .mainPart i.icon-check-empty{font-size:20px}.tasks-box .mainPart i.icon-trash{font-size:20px}.tasks-box .mainPart .title{font-size:14px;color:#333}.tasks-box .mainPart .descr{color:#333}.tasks-box .mainPart .delete-btn{float:left}.tasks-box .deletedTask{text-decoration:line-through;color:#808080}.tasks-box .rowTask{display:table-row}.tasks-box .first{width:40px}.tasks-box .third{font-size:12px;width:130px}.tasks-box .fourth{width:20px;text-align:right}.tasks-box .fourth .changeTask i.icon-edit{font-size:14px}.tasks{position:relative}div[class*="btnCreateTask"]{text-align:center;margin:15px 20px 15px 0}.createTask{padding:6px 9px 6px 9px;text-decoration:none;border:solid 1px #888d94;border-radius:100px}.createTask i.icon-plus{font-size:14px;color:#888d94;margin-top:2px}.createTask:hover{background:rgba(245,245,245,0.57)}div[class*="createOneTask_"]{margin:0 0 15px 0}div[class*="createOneTask_"] .cancel-create{color:#243550}div[class*="createOneTask_"] .cancel-create:hover{text-decoration:underline}div[class*="createOneTask_"] .box-item-container-task{width:100%;padding:0;cursor:default;margin-bottom:0;border-radius1px:solid rgba(196,196,196,0.57);border-radius:0;overflow:hidden;background:#fff;transition:background 300ms ease-out;position:relative;display:block}.hiddenForm{display:none}.hiddenForm .tasksgroup label{width:100px}.hiddenForm .controls{margin-left:120px}.hiddenTemplatesGroups{display:none}.hiddenTemplatesChains{display:none}.hiddenDate{display:none}div[class*="styleGr"]{padding:5px 10px;margin:2px 0}div[class*="styleGr"] i.icon-ok{color:#3c7800;visibility:hidden}div[class*="styleGr"] .showTasks{float:right;color:#243550;font-size:10px}div[class*="styleGr"]:hover{background:rgba(221,221,221,0.57);cursor:pointer}.chosenGr{background:rgba(221,221,221,0.57)}.chosenGr .chooseGr{color:#000}.chosenGr .chooseGr i.icon-ok{visibility:visible}div[class*="foundTasks"]{display:none}.chooseTasksSt{padding:5px 10px 5px 36px}.hideTasks{color:#243550;float:right;display:none;font-size:10px}div[class*="styleChGr"]{padding:5px 10px 5px 10px;margin:2px 0}div[class*="styleChGr"] i.icon-ok{color:#3c7800;visibility:hidden}div[class*="styleChGr"] .showTasksGr{float:right;color:#243550;font-size:10px}.formatChildren{margin-left:10px}.formatChildren i.icon-calendar{font-size:12px;padding:0 5px 0 20px}.formatChildren .showTasks{float:right;color:#243550;font-size:10px}div[class*="styleChGr"]:hover{background:rgba(221,221,221,0.57);cursor:pointer}div[class*="styleChGr"]:hover .showTasksGr{color:#243550}.chosenChain{background:rgba(221,221,221,0.57)}.chosenChain .chooseChain{color:#000}.chosenChain .chooseChain i.icon-ok{visibility:visible}div[class*="foundTasksGr"]{margin-top:3px;display:none}.hideTasksGr{color:#243550;float:right;display:none;font-size:10px}#displaySave{display:none}.taskmanager-form textarea{overflow:hidden !important}.taskmanager-form input[class="hidden"]{display:none !important}.studio-tasks .description{margin:20px 0 25px 0}.studio-tasks .mainChooseTrainer{display:table;margin:0}.studio-tasks .mainChooseTrainer .searchform-box,.studio-tasks .mainChooseTrainer #trainer_container{margin:0}.studio-tasks .mainChooseTrainer .searchform-box .search-field:focus{background:transparent}.studio-tasks .mainChooseTrainer .searchform-box .search-field:hover{cursor:pointer}.studio-tasks .mainChooseTrainer .searchform-box .clearbutton{position:absolute;left:320px;color:#243550;padding-top:10px;font-size:22px}.studio-tasks .mainChooseTrainer .searchform-box .clearbutton:hover{cursor:pointer}.studio-tasks .mainChooseTrainer .searchform-box .search-result .err-short-string{color:#c32a41;position:relative;top:-10px}.studio-tasks .mainChooseTrainer #trainer_container{max-width:360px;margin-bottom:20px}.studio-tasks .btnMoreTasksWrapper{margin-top:20px;text-align:center}.studio-tasks table.activeTasksPerTrainer{width:100%;max-width:1200px;margin-top:20px}.studio-tasks table.activeTasksPerTrainer td,.studio-tasks table.activeTasksPerTrainer th{padding:18px 15px}.studio-tasks table.activeTasksPerTrainer thead tr{border-radius:0 22px 0 0}.studio-tasks table.activeTasksPerTrainer thead th{text-align:left;font-weight:normal;color:#fff;background:#243550;font-size:13px;text-transform:uppercase;font-family:"Noto Sans"}.studio-tasks table.activeTasksPerTrainer thead th:last-child{border-radius:0 22px 0 0;width:150px}.studio-tasks table.activeTasksPerTrainer tbody{border-left:solid 1px #eceff1;border-right:solid 1px #eceff1;border-bottom:solid 1px #eceff1}.studio-tasks table.activeTasksPerTrainer tbody td{padding:5px 15px}.studio-tasks table.activeTasksPerTrainer tbody td:last-child{padding-right:30px;font-size:12px}.studio-tasks table.activeTasksPerTrainer tbody td:last-child i.icon-double-angle-down,.studio-tasks table.activeTasksPerTrainer tbody td:last-child i.icon-double-angle-up{font-size:18px;color:#999;float:right;margin-left:15px;opacity:.6}.studio-tasks table.activeTasksPerTrainer tbody td:last-child i.icon-double-angle-up{display:none}.studio-tasks table.activeTasksPerTrainer tbody tr{border-bottom:1px #ddd;transition:all 150ms linear}.studio-tasks table.activeTasksPerTrainer tbody tr.activeTg:hover{cursor:pointer}.studio-tasks table.activeTasksPerTrainer tbody .taskDate{background:#f9f9f9}.studio-tasks table.activeTasksPerTrainer tbody .taskDate td{color:#aaa !important}.studio-tasks table.activeTasksPerTrainer tbody .nextTaskDate{text-align:right}.studio-tasks table.activeTasksPerTrainer tbody td.taskGroup{text-transform:uppercase}.studio-tasks table.activeTasksPerTrainer tbody .groupTasks td.firstChild{border-top:1px solid #eceff1}.studio-tasks table.activeTasksPerTrainer tbody .groupTasks td.taskItem{border-left:1px solid #eceff1}.studio-tasks table.activeTasksPerTrainer tbody .groupTasks i.icon-check-empty,.studio-tasks table.activeTasksPerTrainer tbody .groupTasks i.icon-check-sign{padding-right:10px;position:relative;top:3px;font-size:20px}.studio-tasks table.activeTasksPerTrainer tbody .groupTasks td.dateRel{text-align:right;padding-right:56px}.studio-tasks table.activeTasksPerTrainer tbody td.userProfile{border-right:solid 1px #eceff1;transition:all 150ms linear;width:324px}.studio-tasks table.activeTasksPerTrainer tbody td.userProfile .userImage{margin-right:15px;width:40px;height:40px;-webkit-border-radius:50%;border-radius:50%;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;border:1px solid #dfe5e8;float:left}.studio-tasks table.activeTasksPerTrainer tbody td.userProfile .userName{float:left;font-size:15px;position:relative;top:12px;overflow:hidden;white-space:nowrap;max-width:260px}.studio-tasks table.activeTasksPerTrainer tbody td.userProfile .userName .lastTrain{font-size:13px;color:#999}.studio-tasks table.activeTasksPerTrainer tbody td.userProfile .userName .lastTrain i.icon-signin{margin-right:5px;font-size:15px}.studio-tasks table.activeTasksPerTrainer tbody td.userProfile .moreUserInfo{top:4px}.studio-tasks table.activeTasksPerTrainer tbody .activeTg{border-top:1px solid #eceff1}.studio-tasks table.activeTasksPerTrainer tbody .unevenRow{background:#f9f9f9}.studio-tasks table.activeTasksPerTrainer tbody .unevenRow td.firstChild{border-top:1px solid #eceff1}.studio-tasks table.activeTasksPerTrainer tbody .unevenRow td.taskItem{border-left:1px solid #eceff1}.studio-tasks table.activeTasksPerTrainer tbody .unevenRow td.userProfile{border-right:solid 1px #eceff1}.studio-tasks table.activeTasksPerTrainer tbody .lastTraining{width:250px}.studio-tasks table.activeTasksPerTrainer tbody .userLink{line-height:40px;width:100px}.studio-tasks table.activeTasksPerTrainer tbody .userLink .btn{margin:0}.studio-tasks table.activeTasksPerTrainer tbody .userLink a{visibility:hidden}.studio-tasks table.activeTasksPerTrainer tbody .taskUser:hover{cursor:pointer}.studio-tasks table.activeTasksPerTrainer tbody tr:hover .userLink a{visibility:visible}.studio-tasks table.activeTasksPerTrainer tbody tr:last-child{border-bottom:solid 1px #eceff1}.studio-tasks table.activeTasksPerTrainer tbody tr.userProfileMobile{display:none}@media (max-width:1199px){.studio-tasks table.activeTasksPerTrainer th:first-child,.studio-tasks table.activeTasksPerTrainer td:first-child{display:none}.studio-tasks table.activeTasksPerTrainer tbody tr.userProfileMobile{display:table-row;background:#f9f9f9;border-top:solid 1px #eceff1}.studio-tasks table.activeTasksPerTrainer tbody tr.userProfileMobile:hover{cursor:pointer}.studio-tasks table.activeTasksPerTrainer tbody tr.userProfileMobile .userImage{margin-right:15px;width:40px;height:40px;-webkit-border-radius:50%;border-radius:50%;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;border:1px solid #dfe5e8;float:left}.studio-tasks table.activeTasksPerTrainer tbody tr.userProfileMobile .userName{float:left;font-size:15px;position:relative;top:12px;overflow:hidden;white-space:nowrap;max-width:260px}.studio-tasks table.activeTasksPerTrainer tbody tr.userProfileMobile .userName .lastTrain{font-size:13px;color:#999}.studio-tasks table.activeTasksPerTrainer tbody tr.userProfileMobile .userName .lastTrain i.icon-signin{margin-right:5px;font-size:15px}.studio-tasks table.activeTasksPerTrainer tbody tr.userProfileMobile .moreUserInfo{top:6px}.studio-tasks table.activeTasksPerTrainer tbody tr.unevenRow{background:#fff}.studio-tasks table.activeTasksPerTrainer tbody tr.unevenRow td.firstChild{border-top:1px solid #eceff1}.studio-tasks table.activeTasksPerTrainer tbody tr.unevenRow td.taskItem{border-left:1px solid #eceff1}.studio-tasks table.activeTasksPerTrainer tbody tr.unevenRow td.userProfile{border-right:solid 1px #eceff1}.studio-tasks table.activeTasksPerTrainer tbody td.taskGroup{padding-top:15px;padding-bottom:15px}}@media (max-width:964px){.studio-tasks .mainChooseTrainer{width:100%}.studio-tasks .mainChooseTrainer .span5,.studio-tasks .mainChooseTrainer .span6{float:none;width:100%}.studio-tasks .mainChooseTrainer .input-append .search-field{width:calc(100% - 58px)}.studio-tasks .mainChooseTrainer #trainer_container{max-width:none}.studio-tasks .mainChooseTrainer .searchform-box .clearbutton{left:calc(100% - 88px)}}.tasks-tile-view .tasks-wrapper .activeTasks .additional{display:none}.tasks-tile-view .tasks-wrapper .activeTasks .date-box{color:#546e7a;vertical-align:top;width:60px;height:30px;padding-top:8px}.tasks-tile-view .tasks-wrapper .activeTasks .date-box .date{font-size:14px;padding-right:5px;padding-top:5px}.tasks-tile-view .tasks-wrapper .activeTasks .date-box .month{font-size:11px;padding-right:5px}.tasks-tile-view .tasks-wrapper .activeTasks .check-task{width:20px}.tasks-tile-view .tasks-wrapper .activeTasks .check-task i.icon-check-empty,.tasks-tile-view .tasks-wrapper .activeTasks .check-task i.icon-check-sign{font-size:18px}.tasks-tile-view .tasks-wrapper .activeTasks .setDone:hover{cursor:pointer}.tasks-tile-view .active-text{display:none}.tokens-tile-view .token-wrapper .description{margin:20px;color:#333}.tokens-tile-view .token-wrapper .no-token-desc{margin:0 20px}.tokens-tile-view .token-wrapper .card-box{margin:0 20px}.tokens-tile-view .token-wrapper .card-box .card-item{border:1px solid rgba(204,204,204,0.49);background:transparent;color:#546e7a;border-radius:2px}.tokens-tile-view .token-wrapper .card-box .card-item .milon-logo{bottom:53px}.tokens-tile-view .token-wrapper .card-box .card-item .bt-logo{transform:rotate(0);left:0;top:20px;max-width:32px;margin:0 5px}.tokens-tile-view .token-wrapper .card-box .card-item .icon-remove{opacity:.5}.tokens-tile-view .token-wrapper .card-box .card-item .delete-confirm{float:left}.tokens-tile-view .token-wrapper .create-container{border:0;margin:0;max-width:100%;padding:0}.tokens-tile-view .token-wrapper .create-container footer{padding:0 20px;margin-top:20px}.tokens-tile-view .token-wrapper .create-container footer .btn-save{float:right}.tokens-tile-view .token-wrapper .create-container footer .btn-link{float:left}.tokens-tile-view .token-wrapper .create-container .token-content{margin:0 20px 0 20px}.tokens-tile-view .token-wrapper .create-container .token-content .tokeninput{padding:10px;margin-top:15px}.tokens-tile-view .token-wrapper .create-container .token-content .description{margin:20px 0 0 0}.tokens-tile-view .token-wrapper .create-container .token-content .error-invalid-token .validation-error.help-inline.error-validation-already-existend{margin-top:0;padding-top:0;font-weight:normal}.tokens-tile-view .token-wrapper .create-box{border-top:1px solid rgba(204,204,204,0.49)}.user-actionlog-box{margin-top:60px}@media (max-width:768px){.user-actionlog-box{margin-top:20px}}table.actionlogs td{vertical-align:middle}table.actionlogs .popover{width:500px}table.actionlogs .actionlog i{margin-right:5px;color:#aaa}table.actionlogs .actionlog i.jsonview{margin-right:5px;cursor:pointer}table.actionlogs .actionlog .close{position:relative;top:-2px}table.actionlogs .head-time{text-align:center}table.actionlogs .actn-userview a{position:relative;display:block}table.actionlogs .actn-userview .image{position:absolute;top:-4px;border:1px solid #fff;box-shadow:0 1px 2px #999}table.actionlogs .actn-userview span{display:block;margin-left:35px}table.actionlogs .actn-section{text-transform:uppercase;font-weight:700}table.actionlogs .actn-section small{font-weight:normal}table.actionlogs .actn-section,table.actionlogs .actn-action{cursor:pointer}table.actionlogs .actn-section:hover .label,table.actionlogs .actn-action:hover .label{text-decoration:underline}table.actionlogs .actn-api span{text-transform:uppercase}table.actionlogs .datedivider td{font-size:16px;background:#f9f9f9;color:#aaa;padding:8px 8px 8px 25px}table.actionlogs .actn-time{min-width:90px}table.actionlogs .actn-time .sec{color:#929599;font-size:70%}table.actionlogs .actn-detail.detail2rows{padding-top:4px;padding-bottom:1px;line-height:11px}table.actionlogs .detailid{font-size:70%}table.actionlogs .detailjson{padding:0;margin:0}table.actionlogs .detailjson td{padding:0;margin:0}table.actionlogs .detailjson .wrp{position:relative}table.actionlogs .detailjson i{position:absolute;top:5px;right:8px;color:#fff;font-size:150%;cursor:pointer;opacity:.7}table.actionlogs .detailjson i:hover{opacity:1}table.actionlogs .detailjson pre{margin:0;padding:0;border:0 solid;background:#2e2e2e;color:#fff;padding:8px 10px;font-size:9px;line-height:11px}.actionlog-box .description{margin:20px 0}.actionlog-box .btn-wrapper{text-align:center}.actionlog-box .log-wrapper{max-width:659px}.actionlog-box .allloaded{text-align:center}.actionlog-box .row-fluid{padding:5px 0 15px}.actionlog-box .remove-start{display:block;padding:25px 0 15px}.actionlog-box .remove-start i{margin-right:5px}.actionlog-box .searchsection,.actionlog-box .searchsectiondisabled{margin-left:0}.actionlog-box .sectionswitch .select2-container{margin-left:0;margin-bottom:3px}.actionlog-box .showMore,.actionlog-box .loadcount{text-align:center}.actionlog-box #actionFilter{margin-top:8px;border:1px solid #aaa;padding:10px;height:38px}.actionlog-box #actionFilter:focus{border-color:#243550;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(36,53,80,0.6)}.actionlog-box .control-group-input-text .clearbutton{padding:12px 10px}.actionlog-box .control-group .select2-container{margin-top:3px}.actionlog-box li.select2-search-field{padding-bottom:1px;line-height:35px}.actionlog-box .select2-container-multi .select2-choices .select2-search-field input{margin:0}@media (max-width:979px){.actn-time .sec{display:none}}.alerts-wrapper .empty-view{text-align:center;font-style:italic}.alerts-wrapper .alert-itemxx{padding:10px;margin-left:-10px}.alerts-wrapper .alert-itemxx .type-box{text-align:center;padding:10px;width:45px;height:45px;float:left;position:relative;border-radius:0 20px 0 0}.alerts-wrapper .alert-itemxx .type-box i{color:#fff}.alerts-wrapper .alert-itemxx .type-box.level-0{background:#bcc900}.alerts-wrapper .alert-itemxx .type-box.level-1{background:#d07d21}.alerts-wrapper .alert-itemxx .type-box.level-2,.alerts-wrapper .alert-itemxx .type-box.level-3{background:#b94a48}.alerts-wrapper .alert-itemxx .type-box i{font-size:20px;position:absolute;top:calc(100% - 40px);left:calc(100% - 43px)}.alerts-wrapper .alert-itemxx .type-box i.icon-user-md{margin-left:2px}.alerts-wrapper .alert-itemxx .type-box i.icon-bar-chart{margin-left:-2px}.alerts-wrapper .alert-itemxx .detail-info{float:left;margin-left:20px;width:calc(100% - 85px);position:relative}.alerts-wrapper .alert-itemxx .detail-info.level-0 .small-detail a{color:#bcc900}.alerts-wrapper .alert-itemxx .detail-info.level-1 .small-detail a{color:#e2ba1e}.alerts-wrapper .alert-itemxx .detail-info.level-2 .small-detail a,.alerts-wrapper .alert-itemxx .detail-info.level-3 .small-detail a{color:#b94a48}.alerts-wrapper .alert-itemxx .detail-info .actions{visibility:hidden;position:absolute;right:0;top:0}.alerts-wrapper .alert-itemxx .detail-info .actions a:hover{cursor:pointer}.alerts-wrapper .alert-itemxx .detail-info .actions i{position:relative;top:0;left:0}.alerts-wrapper .alert-itemxx .detail-info .created{font-size:9px;margin-bottom:-2px}.alerts-wrapper .alert-itemxx .detail-info .small-detail{font-size:11px;margin-top:7px}.alerts-wrapper .alert-itemxx .detail-info .small-detail .device{font-weight:700}.alerts-wrapper .alert-itemxx:hover .detail-info .actions{visibility:visible}.anim-fade-in{animation-name:kf-fadein;animation-duration:.2s}.anim-fade-out{animation-name:kf-fadeout;animation-duration:.2s}.anim-highlight-milonblue-1s{animation-name:'kf-highlight-milonblue-1s';animation-duration:1s;animation-fill-mode:forwards}@-moz-keyframes kf-highlight-milonblue-1s{from{background-color:#009fee}to{background-color:#c9edff}}@-webkit-keyframes kf-highlight-milonblue-1s{from{background-color:#009fee}to{background-color:#c9edff}}@-o-keyframes kf-highlight-milonblue-1s{from{background-color:#009fee}to{background-color:#c9edff}}@keyframes kf-highlight-milonblue-1s{from{background-color:#009fee}to{background-color:#c9edff}}.anim-highlight-milonred-1s{animation-name:'kf-highlight-milonred-1s';animation-duration:1s;animation-fill-mode:forwards}@-moz-keyframes kf-highlight-milonred-1s{from{background-color:#ff0023}to{background-color:#ffccd3}}@-webkit-keyframes kf-highlight-milonred-1s{from{background-color:#ff0023}to{background-color:#ffccd3}}@-o-keyframes kf-highlight-milonred-1s{from{background-color:#ff0023}to{background-color:#ffccd3}}@keyframes kf-highlight-milonred-1s{from{background-color:#ff0023}to{background-color:#ffccd3}}@-moz-keyframes kf-fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes kf-fadein{from{opacity:0}to{opacity:1}}@-o-keyframes kf-fadein{from{opacity:0}to{opacity:1}}@keyframes kf-fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes kf-fadeout{from{opacity:1}to{opacity:0}}@-webkit-keyframes kf-fadeout{from{opacity:1}to{opacity:0}}@-o-keyframes kf-fadeout{from{opacity:1}to{opacity:0}}@keyframes kf-fadeout{from{opacity:1}to{opacity:0}}.apikey-list{margin-top:10px}.apikey-list span{display:block;font-size:11px;font-style:italic}.apikey-sections{margin:0;padding:0;list-style:none}.apikey-sections .label{margin-right:5px;margin-bottom:5px}.apikeysadmin .apikey .icon{color:#666;margin-righ:10px}.apikeysadmin .apikey .subject{padding:10px 15px 5px;display:block}.apikeysadmin .apikey small{font-size:11px;color:#666}.apikeysadmin .apikey h3{margin:0;font-size:18px;display:inline}.apikeysadmin .apikey .sections{padding:0 15px 5px}.apikeysadmin .description{margin:20px 0}@media (max-width:768px){.apikey .navigation{margin-bottom:5px}}html,body{width:100%}div.wrapper{position:absolute;top:0;right:0;left:0;bottom:0;font-family:'Noto Sans',sans-serif}div.wrapper .content .content-loading{text-align:center;margin:70px auto 0 auto}div.wrapper .content .content-loading .loading-spin{margin:0 auto 15px auto}.hideonterminal{display:none}.wrapper section{display:none;margin-left:250px}.wrapper section.section-home{margin-left:0}.wrapper section.section-home,.wrapper section.section-1,.wrapper section.active{display:block}.wrapper section.prev{display:none}.wrapper section.section-home.prev{display:block}.wrapper section div.content{padding:0 25px 50px 25px}.mobile-navigation{display:none}.underconstruction{background:rgba(255,255,255,0.7);border-radius:10px;padding:6% 3% 2%;position:absolute;top:30%;z-index:999}.underconstruction h1,.underconstruction p,.underconstruction i{color:#b94a48}.underconstruction i,.underconstruction p{display:block;text-align:center}.underconstruction i{font-size:80px}.underconstruction p{font-weight:700}.calendar{border:1px solid #e6e6e6;max-width:650px;margin-top:50px}.calendar caption{color:#fff;background-color:#c7c7c7;border-radius:5px 5px 0 0;padding:10px}.calendar caption .date{position:relative}.calendar caption .date .navigate-date:first-child{float:left}.calendar caption .date .navigate-date:last-child{float:right}.calendar caption .navigate-date{cursor:pointer}.calendar th{line-height:25px;background-color:whiteSmoke;border-bottom:1px solid #e6e6e6;text-align:center;color:#808080}.calendar tr td{text-align:center;color:#bfbfbf;border:1px solid #e6e6e6;width:50px;line-height:25px;background-color:#fefefe;color:#333;cursor:default}.calendar tr td.othermonth{color:#e6e6e6}.calendar tr td.hastobedone{font-size:33px}.calendar tr td.done{background-color:#3c7800;background:linear-gradient(left top,0% #468b00,70% #5bb600);box-shadow:inset 0 1px 0 0 #3c7800;color:#fff;cursor:pointer;position:relative}.calendar tr td.done span.log-corner{position:absolute;top:0;right:0;width:0;height:0;border-top:25px solid #3c7800;border-left:25px solid transparent}.calendar tr td.done span.log-corner.large{border-top:30px solid #3c7800;border-left:30px solid transparent}.calendar tr td.done div.log-day{position:relative}.calendar tr td.done div.log-day .log-cornerbox{position:absolute;top:-8px;right:-8px}.calendar tr td.done span.log-number{position:absolute;top:-4px;right:2px;font-size:10px}.print-cal{font-size:10px !important}.print-cal .date{font-size:20px !important}.page-break{page-break-after:always}.print-calendar{margin-bottom:80px}td.color-marked{margin-top:1px;width:15px;height:15px;background-color:#3c7800;background:linear-gradient(left top,0% #468b00,70% #5bb600);border-radius:2px;margin-right:13px;color:#fff !important}.ci2016_OLD h1{text-transform:uppercase;font-size:21px;padding-bottom:5px;margin:12px 0 10px 0}.ci2016_OLD h1:after{display:block;width:90px;height:3px;background:#243550;content:"";margin-top:10px}.ci2016_OLD h3{color:#54555a;text-transform:uppercase;border-bottom:0;font-size:14px}.ci2016_OLD h4{font-size:14px;border-bottom:1px dotted #243550;margin-bottom:15px;text-transform:uppercase;color:#243550;margin-top:30px}.ci2016_OLD .btn{padding:10px 20px;border-radius:2px;background-image:none;text-shadow:none;transition:150ms linear background-color}.ci2016_OLD .btn.btn-small{padding:5px 13px}.ci2016_OLD .btn.btn-mini{padding:3px 10px}.ci2016_OLD .btn.btn-primary{background-color:#243550}.ci2016_OLD .btn.btn-primary:hover{background-color:#30476b;cursor:pointer}.ci2016_OLD .count-big .top{font-size:24px;margin-bottom:5px}.ci2016_OLD .count-big .top .entity{font-size:12px;margin-left:10px;color:#54555a}.ci2016_OLD .count-big .desc{font-size:12px;color:#333;opacity:.6;margin-top:10px}.ci2016_OLD .count-small{font-size:12px}.ci2016_OLD .count-small .top{font-weight:700;margin-bottom:5px}.ci2016_OLD .count-small .desc{color:#333;opacity:.6}.ci2016_OLD .count-2-col .count-small,.ci2016_OLD .count-2-col .count-big{width:50%;float:left}.devicesadmin .device .subject,.livedevices .device .subject{display:block}.devicesadmin .device .act-copy,.livedevices .device .act-copy{font-size:75%;margin-left:10px;text-decoration:none;color:#7f8287}.devicesadmin .device .grey-box-item,.livedevices .device .grey-box-item{border-width:1px;border-color:transparent;border-style:solid}.devicesadmin .device .image,.livedevices .device .image{float:left;position:absolute;top:5px;left:15px}.devicesadmin .device .devices,.livedevices .device .devices{top:8px;right:8px;position:absolute}.devicesadmin .device .subject,.livedevices .device .subject{margin-left:85px}.devicesadmin .device .deviceip,.livedevices .device .deviceip{margin-left:10px;font-size:9px;opacity:.5}.devicesadmin .device .circle,.livedevices .device .circle{margin-left:5px;height:25px}.cat-icon.right{left:auto;right:0;border-width:15px 0 15px 15px;border-top-color:transparent}.cat-icon.connected{border-top-color:#3c7800}.cat-icon.right.connected{border-right-color:#3c7800}.cat-icon.disconnected{border-top-color:#b94a48}.cat-icon.right.disconnected{border-right-color:#b94a48}.error-validation-already-existend .image{box-shadow:0 1px 3px rgba(185,74,72,0.4);border:2px solid #b94a48;float:left}.error-validation-already-existend span{margin-left:45px;display:block;color:#b94a48}.studioSearchExercises .searchform-box{float:left;width:50%}.studioSearchExercises .milon-container,.studioSearchExercises .studio-container{float:left;width:45%;margin-bottom:88px}.studioSearchExercises .milon-container .table-search td,.studioSearchExercises .studio-container .table-search td{border-top:0;vertical-align:middle;cursor:pointer}.studioSearchExercises .milon-container .table-search img,.studioSearchExercises .studio-container .table-search img{width:62px;max-width:62px;box-shadow:0 1px 3px rgba(34,25,25,0.4);border:2px solid #fff}.studioSearchExercises .milon-container .select-all-btn,.studioSearchExercises .studio-container .select-all-btn{float:right;font-size:12px;margin-right:0}.studioSearchExercises .milon-container .table-search .img-column,.studioSearchExercises .studio-container .table-search .img-column{width:62px}.studioSearchExercises .milon-container h4,.studioSearchExercises .studio-container h4{width:100%}.studioSearchExercises .studio-container{margin-right:60px}.studioSearchExercises .exercise-rights-info{max-width:680px;margin-bottom:90px;margin-top:40px}.studioSearchExercises .exercise-rights-info .exercise-rights-checkbox{font-size:16px}.studioSearchExercises .exercise-rights-info .expand-rights-btn{float:right;text-transform:uppercase;color:#243550}.studioSearchExercises .exercise-rights-info .subtract-rights-btn{display:none;float:right;text-transform:uppercase;color:#243550}.studioSearchExercises .exercise-rights-info .error{color:#b94a4f}.studioSearchExercises .exercise-block-wrapper{margin-top:30px;max-width:680px;border-right:1px solid rgba(196,196,196,0.57);border-bottom:1px solid rgba(196,196,196,0.57);border-left:1px solid rgba(196,196,196,0.57)}.studioSearchExercises .exercise-block-wrapper .header-exercise-block-wrapper{background:#243550;font-size:15px;color:#fff;padding:15px}.studioSearchExercises .exercise-block-wrapper .container-exercise-block-wrapper{padding:20px 20px 0 20px}.studioSearchExercises .main .control-group input[type="text"]{padding:18px 10px}.studioSearchExercises .main .select2-choices input[type="text"]{padding:5px}.studioSearchExercises .main .blockWrapper{text-transform:uppercase;margin-top:10px}.studioSearchExercises .main .slider-box{margin-bottom:15px}.studioSearchExercises .main .create-setting-icon{transition:all 150ms linear;margin:0 auto;width:40px;text-align:center}.studioSearchExercises .main .createicon{font-size:20px;width:50px;height:50px;margin:50px auto;color:#7f8287;border:1px solid #ddd;line-height:50px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.studioSearchExercises .main .createicon:hover{background:rgba(245,245,245,0.57);font-size:24px}.studioSearchExercises .main .settings-divider{margin-bottom:20px}.studioSearchExercises .main .remove-servo-settings .btn-danger{margin:0}.studioSearchExercises .main .small-label{margin-top:10px;margin-bottom:5px}.studioSearchExercises .main .first-form-container{margin-top:30px}.studioSearchExercises .main .image-label{margin-top:15px;margin-bottom:15px}.studioSearchExercises .main .row-fluid .span3{width:18.2%}.studioSearchExercises .list-group-item{float:left;margin-right:10px;margin-bottom:10px;height:150px;width:150px}.studioSearchExercises .list-group-item .outputimage{cursor:default}.studioSearchExercises .list-group-item .upload-box{z-index:20}.studioSearchExercises .list-group-item img{cursor:default !important}.studioSearchExercises .list-group{padding-bottom:0 !important}.studioSearchExercises .exercise-item:hover{background-color:#fbfbfb}.studioSearchExercises .control-group .control-label{padding-top:0;margin-bottom:0}.studioSearchExercises .fl-item{width:100% !important;margin-bottom:15px !important;padding:10px 0 !important}.studioSearchExercises .fl-item .title{font-size:13px}.studioSearchExercises .navigation .take-btn{float:right;margin-right:30px}.faqsadmin .hidden-submit{position:absolute;height:0;width:0;border:none;padding:0}.faqsadmin .keyboad-nav-info{padding:.5em 1.9em;margin:10px;float:left;cursor:help;opacity:.5}.faqsadmin .keyboad-nav-info:hover{opacity:1}.faqsadmin .categories,.faqsadmin .questions{margin:0;list-style-type:none}.faqsadmin .subject{display:block;padding:10px 15px}.faqsadmin .subject .label,.faqsadmin .subject .badge{font-size:12px;top:-2px;position:relative;margin-left:5px}.faqsadmin .subject .badge{cursor:help}.faqsadmin .link{margin-left:10px}.faqsadmin .description{margin:20px 0}.faqsadmin .empty_state{margin:15% 15% 0;text-align:center;opacity:.3}.faqsadmin .empty_state h4{font-size:20px}.faqsadmin .categories .category{width:250px;float:left;margin:0 10px 0 0}.faqsadmin .categories .category .info .navigation{bottom:5px;left:5px;text-align:center}.faqsadmin .categories .category .subject{text-align:center;padding:15px 0 10px}.faqsadmin .categories .category .updated{display:block;font-size:11px;font-weight:normal;color:#98a6ad;text-align:center;margin-bottom:10px}.faqsadmin .question.ui-sortable-helper{padding-bottom:15px}.faqsadmin .question .grey-box-item .subject,.faqsadmin .question .grey-box-item .info{cursor:ns-resize}.faqsadmin .category .grey-box-item .subject,.faqsadmin .category .grey-box-item .updated,.faqsadmin .category .grey-box-item .info{cursor:move}.faqsadmin .question .grey-box-item .subject span,.faqsadmin .category .grey-box-item .subject span,.faqsadmin .question .grey-box-item .navigation,.faqsadmin .category .grey-box-item .navigation{cursor:pointer}.faqsadmin .area .grey-box-item .badge,.faqsadmin .category .grey-box-item .badge{cursor:help}@media (max-width:768px){.faqsadmin .categories .category{width:100%;float:none}}.maintain section#menu div.menu-item-studios-milonalerts{border-top:0 solid}.systemalertsadmin .description,.studioalertsadmin .description{margin:20px 0}.systemalertsadmin .alertview .sign,.studioalertsadmin .alertview .sign{position:absolute;left:4px;bottom:32px;color:#fff;font-size:20px;text-shadow:0 -1px 0 rgba(0,0,0,0.5)}.systemalertsadmin .alertview .subject,.studioalertsadmin .alertview .subject{display:block;border-left:25px solid transparent}.systemalertsadmin .alertview .iteration .label,.studioalertsadmin .alertview .iteration .label{margin-left:3px}.systemalertsadmin .lvl0 .subject,.studioalertsadmin .lvl0 .subject{border-color:#3c7800}.systemalertsadmin .lvl1 .subject,.studioalertsadmin .lvl1 .subject{border-color:#d9be00}.systemalertsadmin .lvl2 .subject,.studioalertsadmin .lvl2 .subject{border-color:#b94a48}.systemalertsadmin-edit .addlanguage{margin:2px 0 0 10px}.systemalertsadmin-edit fieldset{position:relative}.systemalertsadmin-edit fieldset .removelang{position:absolute;right:5px;top:-25px}.systemalertsadmin-edit .langdefault legend{margin-bottom:7px}.systemalertsadmin-edit .langdefault .legenddesc{margin-bottom:20px}header .studioalerts{position:absolute;left:20px;right:20px;top:72px}header .studioalerts .badge{position:absolute;right:-10px;top:-10px;font-size:14px;line-height:15px;cursor:pointer;background-color:#fff;color:#243550}header .studioalerts .badge-open{display:none}header .studioalerts .badge-close{display:block}header .studioalerts ul.milonalertlist{display:block;margin-top:0;border-radius:bottom 6px;border-width:0 4px 4px 4px;border-color:rgba(0,0,0,0.3);border-style:solid;transition:all .3s ease-in-out}header .studioalerts ul.milonalertlist > ul{margin-left:0}header .studioalerts li.milonalert{text-align:left;padding:4px 10px 8px 6px;color:#111}header .studioalerts h5{margin:0;text-shadow:0 1px 0 rgba(0,0,0,0.3)}header .studioalerts h5 i{margin-right:4px}header .studioalerts small{display:block;padding-left:22px}header .studioalerts li.milonalert.lvl0{background-color:#3c7800;border-bottom:1px solid #360;color:#e6e6e6}header .studioalerts li.milonalert.lvl1{background-color:#d9be00;border-bottom:1px solid #b39d00}header .studioalerts li.milonalert.lvl1 h5{text-shadow:0 -1px 0 rgba(255,255,255,0.3)}header .studioalerts li.milonalert.lvl2{background-color:#b94a48;border-bottom:1px solid #9e3e3c;color:#e6e6e6}header .studioalerts.closed .badge-open{display:block}header .studioalerts.closed .badge-close{display:none}header .studioalerts.closed ul.milonalertlist{margin:0;border-bottom:0 solid;height:0 !important}.icp-recordal{position:fixed;bottom:0;margin-left:calc(50% - 60px);width:120px;z-Index:10000;color:#999;font-size:10px}header.navigation{position:fixed;top:0;left:0;background-color:#fff;color:#333;z-index:10;text-align:left}header.navigation .right{position:absolute;right:10px;top:14px;font-size:20px}header.navigation .right .btn-home{margin-right:10px}header.navigation .right .btn-header{opacity:.59;cursor:pointer;width:20px;height:20px}header.navigation .right .global-loading{display:none}header.navigation .right .btn-header i{position:relative;top:5px;opacity:.59}header.navigation .right .btn-header:hover i{opacity:1}header.navigation .right.loading .btn-header{display:none}header.navigation .right.loading .global-loading{display:block}header.navigation a.btn-header{color:#333;text-decoration:none}header.navigation .btn-help{margin-left:5px}header.navigation .middle img.logo{width:130px;margin:18px 0 17px;cursor:pointer;margin-left:20px}header.navigation .softwareversion{position:absolute;bottom:-2px;right:2px;font-size:9px;color:#cccdcf;top:22px}header.navigation:hover .softwareversion{color:#7f8287}header.navigation .localmarker{position:fixed;bottom:2px;left:9px;font-size:10px;color:#7f8287;z-index:9999;opacity:.5}header.navigation .offlineindicator{position:fixed;top:35px;left:-30px;font-size:10px;z-index:9999;opacity:.8;padding:1px 5px 1px 15px;background:#d6d6d6;border-radius:right 3px;color:#7f8287;transition:left .3s cubic-bezier(.5,-.5,.5,1.5)}body.socketoffline header.navigation .offlineindicator{left:-10px}header.navigation{width:250px}.login header.navigation{width:100%}#container .home{background:linear-gradient(left top,0% #171717,100% #777);min-height:500px}#container .home div.loading{margin-top:70px;color:#fff}#container .home div.loading .circular3dG{background-color:#fff}#container #user{background:#2e2e2e;cursor:pointer;padding:5px 0 0 0;overflow:hidden;position:relative}#container #user .name{float:left;margin:17px 5px 0 20px;font-size:19px;color:#fff;width:65%;position:absolute;line-height:22px}#container #user .image{float:right;margin:12px 20px;background-color:#fff;padding:3px;border:1px solid #ccc;width:18%;max-width:44px;height:44px;background-position:center center;background-repeat:no-repeat;box-shadow:1px 1px 5px #999}#container #user .image img{width:40px;z-index:10000}#container div.menu-item{background-color:#243550;color:#fff;padding:15px 20px;border-bottom:1px solid #000;cursor:pointer;font-size:16px;overflow:hidden}#container div.menu-item:hover{background-color:#1f2d44}#container div.menu-item a{text-decoration:none !important}#container div.menu-item i{margin-right:10px}#container div.menu-item .counter{margin-top:1px;background:rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.1);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.1);box-shadow:inset 0 3px 5px rgba(0,0,0,0.1);border-radius:4px;padding:0 6px;font-size:11px}#container div.menu-item .menu-info{float:right}.ivbg-wrapper{margin-top:60px}@media (max-width:768px){.ivbg-wrapper{margin-top:20px}}.ivbgreport{max-width:210mm}.ivbgreport h4{margin-bottom:20px;width:100%}.ivbgreport thead th{font-size:12px}.ivbgreport #summary_chart{padding-top:25px}.ivbgreport #meas_select{max-height:300px;overflow-y:scroll;margin-bottom:15px}.ivbgreport #intro{margin-bottom:15px}.ivbgreport .row-fluid [class*="span"]{margin-left:1%}.ivbgreport .accordeon,.ivbgreport .area,.ivbgreport table{transition:height .5s ease}.ivbgreport label input[type=radio]:checked ~ .fl-item{border-color:#243550;background:rgba(36,53,80,0.13);color:#243550}.ivbgreport .act-select-test{margin-left:0}.ivbgreport .summary-content{float:left;width:50%}.ivbgreport #summary_data table td,.ivbgreport #summary_data table th{text-align:right !important}.ivbgreport .box-items .item{transition:opacity .5s ease;position:relative;float:left;background:rgba(199,199,199,0.1);text-align:center;padding:8px 0;border:1px solid rgba(199,199,199,0.54);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-bottom:25px;height:70px}.ivbgreport .box-items .item i{font-size:30px}.ivbgreport .box-items .item .title{text-transform:uppercase;margin-top:10px}.ivbgreport .box-items .item .title{margin-top:5px}.ivbgreport .box-items .success{border-color:#3c7800;background:rgba(60,120,0,0.13)}.ivbgreport .box-items .success .title{color:#3c7800}.ivbgreport .box-items .success i{display:block;color:#3c7800}.ivbgreport .box-items .active{border-color:#243550;background:rgba(36,53,80,0.13)}.ivbgreport .box-items .active i{color:#243550}.ivbgreport .inactive{opacity:.3}.ivbgreport .item.compact,.ivbgreport .fl-wrapper .compact,.ivbgreport .fl-item.compact{height:30px;padding:5px 0;width:100%;margin-right:0}.ivbgreport .fl-item.compact{margin-bottom:5px}.ivbgreport .fl-item.compact .fl-title{margin-top:5px}.ivbgreport .fl-item.compact span.active{top:40px}.ivbgreport .ikm_table{cursor:pointer}.ivbgreport .data-table-wrapper{overflow-y:scroll}.ivbgreport .test-select-area{margin-bottom:25px;overflow-y:hidden !important}.ivbgreport .accordeon,.ivbgreport .area{visibility:hidden;transition:height .5s ease;height:0}.ivbgreport .accordeon.in,.ivbgreport .area.in{visibility:visible;display:block;height:100%;overflow-y:scroll}.ivbgreport .highcharts-legend{border:1px solid #000}.ivbgreport text{padding:20px;border:1px solid #000}@media print{html,body{font-size:10px !important;margin-top:0 !important;padding-top:0 !important}html h4,body h4,html h3,body h3{margin-top:10px !important}.ivbg-wrapper{margin-top:10px}.ivbgreport{margin-top:0;padding-top:0}.act-studio-header{display:none}.user-header{display:none}.container{width:auto;min-width:750px;padding-top:0}.span6{width:48% !important}.content,.withfooter,.box-2{margin-top:0;padding:0 !important}section,section.active,.withfooter,.section-2{margin-top:0 !important;padding-top:0 !important}.section-home{display:none !important;width:0}.box-items .item{display:none}.noprint{display:none !important}.wrapper{top:0;position:relative}.wrapper .section{margin-left:0 !important;padding:0 0 0 0}.wrapper .section div.content{padding:0}section.section-2{margin-left:0 !important;left:0;padding-left:0}header .right{display:none !important}.mobile-navigation{display:none !important}.bottom-switch{display:none}.navigation{display:none;width:0}}.loading-spin{position:relative;width:20px;height:20px}.circular3dG{position:absolute;background-color:#7f8287;width:30%;height:30%;border-radius:100%;-webkit-animation-name:bounce_circular3dG;-webkit-animation-duration:.72s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-moz-animation-name:bounce_circular3dG;-moz-animation-duration:.72s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-o-animation-name:bounce_circular3dG;-o-animation-duration:.72s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;-ms-animation-name:bounce_circular3dG;-ms-animation-duration:.72s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear}#circular3d_1G{right:40%;top:5%;-webkit-animation-delay:.27s;-moz-animation-delay:.27s;-o-animation-delay:.27s;-ms-animation-delay:.27s}#circular3d_2G{right:60%;top:25%;-webkit-animation-delay:.36s;-moz-animation-delay:.36s;-o-animation-delay:.36s;-ms-animation-delay:.36s}#circular3d_3G{right:75%;top:45%;-webkit-animation-delay:.45s;-moz-animation-delay:.45s;-o-animation-delay:.45s;-ms-animation-delay:.45s}#circular3d_4G{right:70%;top:65%;-webkit-animation-delay:.54s;-moz-animation-delay:.54s;-o-animation-delay:.54s;-ms-animation-delay:.54s}#circular3d_5G{right:40%;top:75%;-webkit-animation-delay:.63s;-moz-animation-delay:.63s;-o-animation-delay:.63s;-ms-animation-delay:.63s}#circular3d_6G{right:10%;top:50%;-webkit-animation-delay:.72s;-moz-animation-delay:.72s;-o-animation-delay:.72s;-ms-animation-delay:.72s}#circular3d_7G{right:0;top:15%;-webkit-animation-delay:.8099999999999999s;-moz-animation-delay:.8099999999999999s;-o-animation-delay:.8099999999999999s;-ms-animation-delay:.8099999999999999s}#circular3d_8G{right:15%;top:0;-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-o-animation-delay:.9s;-ms-animation-delay:.9s}@-webkit-keyframes bounce_circular3dG{0%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(.3)}}@-moz-keyframes bounce_circular3dG{0%{-moz-transform:scale(1)}100%{-moz-transform:scale(.3)}}@-o-keyframes bounce_circular3dG{0%{-o-transform:scale(1)}100%{-o-transform:scale(.3)}}@-ms-keyframes bounce_circular3dG{0%{-ms-transform:scale(1)}100%{-ms-transform:scale(.3)}}body.terminal .loginscreen{margin:100px 15% 30px 15%}body.terminal .loginscreen .milon-info{font-size:30px;padding:40px;text-align:center;line-height:40px}body.terminal .loginscreen .news-box{margin-top:80px}body.terminal .news-item{font-size:25px;line-height:35px}body.terminal .news-item h1{font-size:35px;margin-bottom:25px}body.terminal .news-item .date{font-size:15px}body.terminal header.navigation{margin-top:20px}body.login .btn-home{visibility:hidden !important}body.login #container .inner{margin-left:0%;width:100%}body.login #menu,body.login header,body.login .home{width:100% !important}body.login .middle{text-align:center}body.login .btn-logout{display:none}.login-box a{text-decoration:none}.login-box a:hover{text-decoration:underline}.login-box{margin-top:80px;margin:0 auto;padding:80px 30px 30px}.login-box i.icon-eye-open{position:relative;right:0;top:0;float:right;margin-bottom:-30px;padding:30px 10px 0 0;font-size:14px;z-index:9999}.login-box i.icon-eye-open:hover{cursor:pointer}.login-box{width:400px}.login-box input.email,.login-box input.password{padding:10px 15px;font-size:18px;line-height:25px;margin-bottom:0;display:block;box-sizing:border-box;height:auto;outline:0 none;width:100%;z-index:1299}.login-box input[type='password'],.login-box input[type='email'],.error .login-box input[type='password'],.error .login-box input[type='email']{position:relative;z-index:1}.login-box input[type='email']:focus,.login-box input[type='password']:focus,.error .login-box input[type='email']:focus,.error .login-box input[type='password']:focus{z-index:2}.login-box input[type='email']{border-radius:3px 3px 0 0}.login-box input[type='password']{border-radius:0 0 3px 3px;margin-top:-1px}.login-box .btn-login{width:100%;margin-top:20px}.login-box .languages{border-bottom:1px solid #ccc;padding:20px 0;margin-bottom:8px;text-align:center}.login-box .browserinfo{margin:-20px 0 10px;padding:10px 15px;border-bottom:1px solid #ccc;background-color:#adbfda;color:#243550}.login-box .browserinfo span{margin-left:70px;display:block}.login-box .browserinfo i{display:block;font-size:50px;float:left;margin:20px 0 0 5px;color:#3c5986;text-shadow:1px 1px 0 rgba(255,255,255,0.5)}.login-box div.loading{display:none;text-align:center}.login-box div.copy{float:left}.login-box div.imprint{float:right}.login header.navigation .middle img.logo{margin-left:0 !important}#listedLangs{display:none;float:right;text-align:left}#showLang{color:#243550}#showLang:hover{text-decoration:underline}.listedLanguages{border:1px solid #ddd;width:400px;box-shadow:5px -4px 5px -3px #ddd;border-collapse:separate;border-radius:4px}.listedLanguages tbody td{padding-bottom:5px;padding-top:5px;padding-left:30px;padding-right:25px}.listedLanguages tbody tr{font-size:13px}@media (max-width:450px){thead td.mult{display:none}tbody.mult_columns{display:none}#listedLangs{width:100%}.listedLanguages{width:100%}.login-box div.copy{float:none;text-align:center}.login-box div.imprint{float:none;text-align:center}}@media (min-width:451px){tbody.single_column{display:none}.devider{display:none}}.listedLanguages a:hover{text-decoration:none;text-shadow:1px 1px 1px #ddd}tr.lastRow td{padding-bottom:25px}a.inactiveLink{font-weight:700;pointer-events:none;cursor:default}.listedLanguages thead tr,.listedLanguages thead td{text-align:right;padding-right:6px;padding-left:0;padding-top:4px;padding-bottom:0;margin:0;font-weight:lighter;font-size:20px}hr.loginlinetop{margin-top:40px;margin-bottom:10px}hr.loginlinebottom{margin-top:10px;margin-bottom:0}.error-msg{padding-top:10px;color:#b94a48;display:none}.error .error-msg{display:block}.error input[type='password'],.error input[type='email']{border:1px solid #b94a48 !important}.error input[type='email'].email{border-bottom:0}body.login .mobile-navigation{display:none}html,body{font-family:"Noto Sans"}.maintain-studio .row-fluid [class*="span"]{margin-left:0 !important}section#menu{min-height:100%;height:auto;z-index:2;background:#fff}section#menu{padding:57px 0 0 0}section#menu div.menu-loading{text-align:center;color:#fff}section#menu div.menu-loading .circular3dG{background-color:#fff}section#menu div.menu-loading .loading-spin{margin:15px auto 10px auto}section#menu a{text-decoration:none !important}section#menu a:hover{text-decoration:none !important}section#menu div.menu-item{background-color:#333;color:#fff;padding:15px 20px 15px 40px;border-bottom:1px solid #fff;cursor:pointer;font-size:16px;overflow:hidden;position:relative}section#menu div.menu-item:hover{background-color:#2b2b2b}.maintain section#menu div.menu-item{background-color:#823332}.maintain section#menu div.menu-item-studios{background-color:#866c6c;position:relative;top:30px;border-top:1px solid #000}.studio section#menu div.menu-item{background-color:#1f2d44}.user section#menu div.menu-item{background-color:#c7c7c7;color:#333}.maintain section#menu div.active-menu{background-color:#411a19}.maintain section#menu div.menu-item:hover{background-color:#702c2b}.studio section#menu div.active-menu{background-color:#141d2c}.studio section#menu div.menu-item:hover{background-color:#1b283c}.user section#menu div.active-menu{background-color:#a4a4a4}.user section#menu div.menu-item:hover{background-color:#dedede}.user section#menu div.menu-item:hover .name{color:#333}.btn .beta{font-size:12px;position:relative;top:-1px;left:8px;color:#ffe000;text-shadow:0 2px 1px #bbbaba}.btn .new{font-size:12px;position:relative;top:-1px;left:8px;color:#3c7800;text-shadow:0 2px 1px #bbbaba}#current-user,#current-studio{background-color:#fff !important}#current-user .name,#current-studio .name{color:#333 !important}#current-user .userrole{font-size:11px;position:relative;top:-3px;color:#7f8287}section#menu div.menu-item i{position:absolute;left:16px;top:15px;transition:all .1s ease-in-out}section#menu div.menu-itemOLD:hover i{font-size:120%;left:14px;top:15px}section#menu div.menu-item .counter{margin-top:1px;background:rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.1);box-shadow:inset 0 3px 5px rgba(0,0,0,0.1);border-radius:4px;padding:0 6px;font-size:11px}.user section#menu div.menu-item .counter{color:#fff}section#menu div.menu-item .menu-info{float:right}section#menu div.currentsection.menu-item{background:#2e2e2e;cursor:pointer;padding:0;overflow:hidden;position:relative}section#menu div.currentsection .name{float:left;margin:11px 5px 0 20px;font-size:16px;color:#fff;width:65%;position:absolute;line-height:22px}section#menu div.currentsection .image{float:right;margin:6px 10px;background-color:#fff;padding:3px;border:1px solid #ccc;width:18%;max-width:44px;height:44px;background-position:center center;background-repeat:no-repeat;border-radius:50%;background-size:cover}section#menu div.currentsection .image img{width:40px;z-index:10000}section#menu div.currentsection .user-expiration-label{bottom:7px;font-size:9px;left:16px;line-height:9px;padding:3px 4px;position:absolute}section#menu div.currentsection .user-expiration-label i{position:static;transition:none}section#menu div.currentsection:hover .user-expiration-label i{font-size:100%}section#menu div.currentsection .tooltip{font-size:9px;opacity:1}section#menu div.currentsection .tooltip .tooltip-arrow{border-right-color:#b94a48}section#menu div.currentsection .tooltip .tooltip-inner{padding-top:0;padding-bottom:0;background-color:#b94a48}section#menu{width:250px;float:left;position:fixed;top:0;left:0;border-right:1px solid #ddd}.backto{padding:5px 20px;background-color:#1f2d44;border-bottom:1px solid #30476b;color:#7794c2;display:block}.backto i{margin-right:7px;font-size:16px;position:relative;top:1px}.backto:hover{color:#fff}.arrowbox{position:relative;background:#7f8287;border:1px solid #a5a7ab;border-radius:3px;padding:5px 10px;box-shadow:0 0 3px #888}.arrowbox h4{margin-bottom:20px}.arrowbox:after,.arrowbox:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrowbox:after{border-top-color:#7f8287;left:50%;margin-left:-10px;border-width:10px}.arrowbox:before{border-top-color:#a5a7ab;left:50%;margin-left:-11px;border-width:11px}section#menu2{width:130px;top:30px;background:#fff;box-shadow:4px 0 5px -2px #d6d7d7}section#menu2 div.menu-item{background:#fff !important;text-align:center;font-size:12px;font-family:"Noto Sans";color:#546e7a;padding:15px 0}section#menu2 div.menu-item.active-menu,section#menu2 div.menu-item:hover{color:#243550}section#menu2 div.menu-item i{position:inherit !important;display:block;top:0;font-size:25px;margin-bottom:5px;left:0}.section-1{margin:30px 0 0 170px}.mainUserMsgs{margin-top:60px;margin-bottom:70px}.mainUserMsgs h3{margin-top:30px}.mainUserMsgs .milon-info{margin-top:20px;max-width:659px}.mainUserMsgs .sendMessages{margin-top:20px}.mainUserMsgs .sendMessages .msgContent{padding:15px 0 0 0;display:table;width:100%;max-width:1000px;cursor:pointer}.mainUserMsgs .sendMessages .msgContent .mainContent{float:left;width:100%}.mainUserMsgs .sendMessages .msgContent .mainContent .bodySubject{font-size:16px;max-width:570px;font-weight:700}.mainUserMsgs .sendMessages .msgContent .mainContent .bodySubject .msg-subject{position:relative;top:-10px}.mainUserMsgs .sendMessages .msgContent .mainContent .bodySubject .circle-nav-wrapper{width:34px;height:34px;background:#fff;border-radius:50%;box-shadow:1px 0 3px 2px rgba(214,214,214,0.75);border:1px solid #b0bec5;transition:250ms linear background;display:inline-block;position:relative;top:-8px;margin-right:10px;text-align:center}.mainUserMsgs .sendMessages .msgContent .mainContent .bodySubject .circle-nav-wrapper .inner-circle{background:#243550;width:20px;height:20px;display:inline-block;color:#fff;border-radius:50px;position:relative;top:7px}.mainUserMsgs .sendMessages .msgContent .mainContent .bodySubject .circle-nav-wrapper .inner-circle i.icon-envelope-alt{font-size:12px}.mainUserMsgs .sendMessages .msgContent .mainContent .bodySubject .circle-nav-wrapper:hover{background:#243550}.mainUserMsgs .sendMessages .msgContent .mainContent .senderName{margin-left:46px;position:relative;top:-24px}.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml{display:none;padding:15px;border-top-right-radius:25px;background:#f9f9f9;box-shadow:0 1px 3px #90a4ae;position:relative;top:-12px;font-family:"Noto Sans"}.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h1,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h2,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h3,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h4,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h5,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h6,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml div,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml p,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml span,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml b,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml i{text-transform:none;text-decoration:none;color:#333;font-family:"Noto Sans" !important;border-bottom:none;color:#757575}.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h1:after,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h2:after,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h3:after,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h4:after,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h5:after,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h6:after,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml div:after,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml p:after,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml span:after,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml b:after,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml i:after{display:none}.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h1,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h2,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h3,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h4,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h5{line-height:1.5}.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h1{font-size:35px}.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h2{font-size:30px}.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h3{font-size:24px}.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h4{font-size:18px}.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h6{font-size:12px}.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml h5,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml div,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml p,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml span,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml b,.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml i{font-size:14px}.mainUserMsgs .sendMessages .msgContent .mainContent .bodyHtml img.emojioneemoji{width:2.1em;height:2em}.mainUserMsgs .message-create{margin-top:16px;max-width:1000px}.mainUserMsgs .message-create .edit-msg-form{margin-top:40px}.mainUserMsgs .message-create .edit-msg-form .image-title{position:relative;top:-10px}.mainUserMsgs .message-create .edit-msg-form form.main{margin-top:160px}.mainUserMsgs .message-create .edit-msg-form form.main i.icon-question{display:none}.mainUserMsgs .message-create .edit-msg-form form.main .row-fluid{margin-bottom:20px}.mainUserMsgs .message-create .edit-msg-form form.main .lbl .mandatory{color:#b94a48}.mainUserMsgs .message-create .edit-msg-form form.main .show-error{display:inline;color:#c32a41;font-weight:normal}.mainUserMsgs .message-create .edit-msg-form form.main .body-error{background:#b94a48}.mainUserMsgs .message-create .edit-msg-form form.main .error{color:#b94a48;border:1px solid #b94a48}.mainUserMsgs .message-create .edit-msg-form form.main .error:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.mainUserMsgs .btn-save{float:right}@media (max-width:768px){.mainUserMsgs{margin-top:10px}}.refresh-messages{float:right;cursor:pointer;opacity:.59;margin-top:10px}.refresh-messages.load{-webkit-animation-name:ball_moveG;-webkit-animation-duration:.8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}.message-box{margin-top:20px}.message-box a{color:#333}.message-box a:hover{text-decoration:none}.message-box .message-item{box-shadow:0 1px 3px rgba(34,25,25,0.4);border-radius:2px;background-color:#fff;margin-bottom:10px;cursor:pointer;overflow:hidden;position:relative}.message-box .message-item:hover{background-color:#f2f2f2}.message-box .message-item .unread-circle{width:8px;height:8px;background:#243550;border-radius:15px;float:left;margin:14px 8px}.message-box .message-item .message-content{float:left;padding:10px}.message-box .message-item .message-content .head .sender{margin-bottom:5px;float:left}.message-box .message-item.unread .head .sender{font-weight:700}.message-box .message-item .message-content .head .date{color:#243550;font-size:11px;float:left;position:absolute;top:11px;right:17px}.message-box .message-item .new-message{position:absolute;top:0;right:0;width:0;height:0;border-top:15px solid #243550;border-left:15px solid transparent}.message-detail h4{margin-top:25px}.message-detail .date{float:right;font-size:11px}.message-detail .body{margin-bottom:30px}@media (min-width:768px){.message-box .message-item{width:600px}}@-webkit-keyframes ball_moveG{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(370deg)}}@-moz-keyframes ball_moveG{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(370deg)}}@-o-keyframes ball_moveG{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(370deg)}}@-ms-keyframes ball_moveG{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(370deg)}}.studio-news-desc{margin-bottom:20px}.studio-news-box{margin-bottom:25px}.studio-news-alert{max-width:659px}span.studio-news-more,span.timetower-news-more{color:#243550;cursor:pointer;display:none}.news-content-box{padding-left:15px}h3 .totalsum{font-size:12px;margin-left:15px;display:none;text-transform:none}.news-item{box-shadow:0 1px 3px rgba(34,25,25,0.4);border-radius:2px;background-color:#f0f0f0;margin-bottom:10px;cursor:pointer;overflow:hidden;position:relative;max-width:700px}.news-item .tags-timetower .key{background-color:#f4f4f4;border:1px solid #e6e6e6;padding:3px 3px;text-shadow:1px 1px 0 #fff;letter-spacing:.09em;font-size:11px}.news-item .image{float:right;position:absolute;right:20px;top:20px;padding:3px;border:1px solid #ccc;width:18%;max-width:44px;height:44px;background-position:center center;background-repeat:no-repeat;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999}.news-item .new-news{position:absolute;top:0;right:0;width:0;height:0;border-top:15px solid #243550;border-left:15px solid transparent}.news-item .subject{margin:15px;font-size:16px;line-height:22px}.news-item .info{clear:both;background-color:#f4f4f4;border-top:1px solid #e6e6e6;padding:5px 15px;font-size:11px;text-shadow:1px 1px 0 #fff;height:20px}.news-item .info .date{float:left;color:#8f8f8f;margin-left:13px}.news-item .info .navigation{float:right;text-transform:uppercase;font-weight:700}.news-item .info{position:relative}.news-item .info .navigation{position:absolute;top:auto;bottom:-20px;right:5px;overflow:hidden;transition:bottom .2s cubic-bezier(.5,-.5,.5,1.5) .2s}.news-item:hover .info .navigation{bottom:6px}.news-item .info .navigation .preview-btn{margin-right:10px}.news-item.unread .subject,.news-item.unread .info .date,.news-item.unread .info .readmore{text-shadow:none;font-weight:700}.news-item .calender-box{margin:5px 10px 5px 15px;float:left}.news-item .calender-box .calendar{float:left;margin:.25em 10px 10px 0;padding-top:5px;float:left;width:50px;background:#ededef;background:-webkit-gradient(linear,left top,left bottom,from(#ededef),to(#ccc));background:-moz-linear-gradient(top,#ededef,#ccc);font:bold 20px/40px Arial Black,Arial,Helvetica,sans-serif;text-align:center;color:#000;text-shadow:#fff 0 1px 0;border-radius:3px;position:relative;box-shadow:0 2px 2px #888}.news-item .calender-box .calendar em{display:block;font:normal bold 11px/20px Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;text-shadow:#00365a 0 -1px 0;background:#243550;background:-webkit-gradient(linear,left top,left bottom,from(#243550),to(#00365a));background:-moz-linear-gradient(top,#243550,#00365a);-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;border-top:1px solid #00365a}.news-edit{margin-top:30px}.news-edit .upload-image{min-height:160px}.news-edit .upload-image .image-view{background-color:#fff;padding:3px;border:1px solid #ccc;background-position:center center;background-repeat:no-repeat;box-shadow:1px 1px 5px #999}.news-edit .showtime-box{display:none}.news-edit .showtime-box .showtime-input input[name="showtime"]{width:60px}.news-edit input[name="expiry"]{margin-top:0}.news-edit input[name="startdate"]{margin-top:0}.news-edit .milon-datepicker.input-prepend span.add-on{top:0}.news-edit .row-fluid [class*="span"]{min-height:37px}.news-edit .msgtype-studio{margin-bottom:10px;display:inline}.news-edit textarea.news-body{height:300px}.news-edit .news-tt-typ{float:left;margin-right:30px;padding-top:5px}.news-edit #msgtype_container .btn{margin-bottom:0}.news-edit .tt-key{margin:0 10px 10px 0;background-color:#ececec;border:1px solid #ccc;padding:3px 10px;float:left}.news-edit .tt-key:hover{background-color:#d3d3d3;cursor:pointer}.news-edit .tt-key.active{background-color:#bbb}.news-edit .image-upload-box{height:150px;padding-top:10px;margin-bottom:9px}.news-edit .control-group.error .validation-error{font-weight:400}.news-edit .control-group.error{color:#b94a48}@media (max-width:768px){.news-edit .image-upload-box{margin-top:-32px;padding-top:0;height:194px}}.delete-btn{float:right}.news-detail #usersearch_container{display:none}.news-item-detail{margin-top:12px;padding-top:20px;border-top:1px solid #d1d1d1}.newsTestView{margin-top:30px}.news-item-detail h1{float:left;margin-bottom:30px !important}.news-item-detail .date{color:#243550;text-shadow:1px 1px 0 #fff;font-size:16px;padding-bottom:10px}.news-item-detail .navigation{margin-bottom:10px}.news-item-detail .image{clear:both;text-align:center}.news-item-detail .image img{border:2px solid #ccc;max-width:98%}.news-item-detail .body{padding-top:15px;clear:both}.newsitem-detail h4.preview{margin:25px 0}.newsitem-detail .news-image{border:4px solid #ccc;margin:0 40px 40px 0}.newsitem-detail .body{line-height:30px;margin:20px 0}.studio-communication .tabs{margin:30px 0}.studio-communication .news-tab a{font-family:"Noto Sans";text-transform:uppercase}.node-detail .row-fluid{margin-bottom:40px}.node-detail .node-description{margin:15px 0 25px 0}.node-detail .description{margin:10px 0 40px 0}.nodegroup .subject,.node .subject{display:block}.nodegroup .subject{padding:10px 15px 25px}.nodegroup .navigation{position:absolute;top:3px;right:5px}.nodegroup .designtype,.nodegroup .routingactive{position:absolute;top:35px;left:15px;font-size:11px;color:#979797;text-decoration:none}.nodegroup .routingactive{left:30px}h1 .designtype{font-size:18px;color:#979797;padding-left:10px}.nodegroup .nodes img,.node .devices .device{margin-right:-10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.6);border:1px solid #b0b0b0;z-index:10;border-radius:2px;position:relative;margin-top:0;transition:margin .2s cubic-bezier(.5,-.5,.5,1.5)}.node .move{margin-right:10px}.nodegroup .nodes img:hover{z-index:11;margin-top:-8px}.node .grey-box-item{border-width:2px;border-color:transparent;border-style:solid}.node .image{float:left;position:absolute;top:5px;left:15px}.node .devices{top:8px;right:8px;position:absolute}.node.enabled .grey-box-item{border-color:#9eff3c}.node.enabled.highlight .grey-box-item{border-color:#63c600}.node.disabled{opacity:.5}.node.disabled .grey-box-item{border-color:#dca4a3}.node .devices .popover-title{font-size:11px;font-weight:700;padding:2px 10px}.node .devices .popover-content{font-size:11px;padding:2px 10px}.node .devices .device{margin-right:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.6);display:block;float:left;width:32px;height:32px}.node .devices .device a{opacity:0;transition:opacity .2s linear;width:26px;height:26px;margin:2px 0 0 2px;padding:0;display:block}.node .devices .device i{color:#fff;line-height:26px;font-size:20px}.node .devices .device a:hover{opacity:1}.node .subject{margin-left:85px}.content .nodemanagement{padding-bottom:140px}.nodemanagement footer.navigation.withdevices{padding-top:0}.freedevices{display:block;padding:10px 15px;background-color:#6d6d6d;box-shadow:inset 0 -4px 4px 2px rgba(0,0,0,0.3);height:40px;margin-bottom:15px}.freedevices img{display:block;border:1px solid #b0b0b0;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.6);float:left;margin-left:5px}.nodegroup-edit .create-box-refer{display:none}.nodegroup-edit .create-type-box{margin-bottom:20px}.nodegroup-edit .create-type-box [class*="span"]{margin-left:0}.nodegroup-edit .designtype{color:#979797;padding-right:5px}.nodegroup-edit .premiumsettings{display:none}.nodegroup-select .changestudio-btn{float:left;font-size:25px;margin-top:10px;text-decoration:none}.nodegroup-select .studio-item{margin-left:30px}.nodegroup-select .studio-item .image{width:32px;float:left}.nodegroup-select .studio-item img{border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,0.4)}.nodegroup-select .studio-item span{margin-left:50px;padding-top:9px;display:block}.exercise-item .image,margin-left 30px .image{width:32px;float:left}.exercise-item img,margin-left 30px img{border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,0.4)}.exercise-item span,margin-left 30px span{margin-left:50px;padding-top:9px;display:block}.plan-breadcrumb{margin:20px 0}.plan-breadcrumb .dir{float:left;margin-right:10px;color:#a3a3a3}.plan-breadcrumb .dir.active{color:#243550}.studio-plans-desc{margin-bottom:20px}.plan-box{margin-bottom:30px}.training-edit select{margin-top:6px !important}.delete-confirm-btn{display:none}.attention{-moz-animation:pulsate .4s ease-out;-moz-animation-iteration-count:infinite;-webkit-animation:pulsate .4s ease-out;-webkit-animation-iteration-count:infinite}.cat-icon{position:absolute;top:0;left:0;width:0;height:0;border-width:15px 15px 15px 0;border-style:solid;border-color:transparent}.cat-icon.open{border-top-color:#ffe000}.cat-icon.done{border-top-color:#3c7800}.cat-icon.active{border-top-color:#243550}.plans-legend{margin-bottom:50px}.plans-legend .legend-item{float:left;margin-right:10px}.plans-legend .legend-item .cat-circle,.plans-legend .legend-item .description{float:left}#targets_container [class*="span"]{margin-left:0 !important}h4.startdate{margin-top:12px}h4.duration{margin-top:14px}#startdate_container,.milon-datepicker{margin-bottom:0}.error-exzentrisch{margin-bottom:20px}.plan-trainingtags{margin-top:15px}.plan-trainingtags .tag-item{float:left;margin-right:15px}.plan-trainingtags .tag-item .color-item{float:left;margin-right:5px}.plan-trainingtags .tag-item .tagname{float:left}.ui-progress-bar{position:relative;height:17px;padding-right:2px;background-color:#abb2bc;border-radius:35px;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5),0 1px 0 0 #fff}.progress_bar .ui-progress{margin-top:15px;position:relative;display:block;overflow:hidden;height:15px;border-radius:35px;-webkit-background-size:44px 44px;background-color:#3c7800;background:linear-gradient(left top,0% #468b00,70% #5bb600);opacity:1;box-shadow:inset 0 1px 0 0 #3c7800;border:1px solid #3c7800}.progress_bar.target .ui-progress{background-color:#243550;background:linear-gradient(left top,0% #2a3e5e,70% #38527b);box-shadow:inset 0 1px 0 0 #243550;border:1px solid #243550;opacity:1}.progress_bar.status.back{height:0}.progress_bar.status.back .ui-progress{position:relative;top:15px;z-index:10}.progress_bar.target.back{height:0}.progress_bar.target.back .ui-progress{position:relative;top:-32px;z-index:10}.legend-status{float:left;margin-top:1px;width:15px;height:15px;background-color:#3c7800;background:linear-gradient(left top,0% #468b00,70% #5bb600);border-radius:2px;margin-right:13px}.legend-target{float:left;margin-top:1px;width:15px;height:15px;background-color:#243550;background:linear-gradient(left top,0% #2a3e5e,70% #38527b);border-radius:2px;margin-right:13px}.legend-description{float:left}.calendar-box{margin-top:45px}.calendar-box .calender-legend{margin:10px 0 50px 0}.calendar-box .calender-legend .item{float:left}.calendar-box .calender-legend .item .color{float:left;margin:4px 10px 0 0;width:10px;height:10px}.calendar-box .calender-legend .item .description{float:left;margin:0}.calendar-box .calender-legend .item .color.color-done{margin-top:1px;width:15px;height:15px;background-color:#3c7800;background:linear-gradient(left top,0% #468b00,70% #5bb600);border-radius:2px;margin-right:13px}table.training-status-result td{border:0}.plan-detail .plan-finished{margin-top:5px}.plan-detail .plan-loading{text-align:center}.plan-detail .plan-loading .loading-image{display:block}.plan-detail .plan-loading .loading-image .loading-spin{margin:50px auto 15px auto}.plan-detail .iteration-week:hover{text-decoration:underline;cursor:pointer}.plan-detail .iteration-week:hover i{text-decoration:underline;cursor:pointer}.plan-detail h4.overview{margin-top:20px}.plan-detail .doprint{margin-bottom:35px}.plan-detail .doprint:hover{text-decoration:underline;cursor:pointer}.plan-detail .overview{max-width:650px}.plan-detail .overview .description{margin:10px 0 30px 0}.plan-detail .overview .training-error{margin-top:20px}.plan-detail .overview .training-error tr:hover{background-color:transparent;cursor:default}.plan-detail .overview .training-error tr:hover td{background-color:transparent;cursor:default}.plan-detail .overview .training-error tr td .training-warning{margin-top:10px}.plan-detail .overview .show-calendar,.plan-detail .overview .hide-calendar{color:#243550;margin-top:10px}.plan-detail .overview .show-calendar:hover,.plan-detail .overview .hide-calendar:hover{cursor:pointer;text-decoration:underline}.plan-detail .overview .show-calendar:hover i,.plan-detail .overview .hide-calendar:hover i{cursor:pointer;text-decoration:underline}.plan-detail .overview .hide-calendar{display:none}.plan-detail .autodone{margin-top:15px}.plan-detail .training-legend{margin-top:30px}.plan-detail .training-legend .color{float:left;width:5px;height:20px;background-color:#243550}.plan-detail .training-legend .description{float:left;margin-left:10px}.plan-detail .training-target{margin-top:5px}.plan-detail .grey-box-item .info .navigation{position:absolute;top:auto;bottom:5px;right:5px;overflow:hidden;transition:bottom none;width:98%;padding-bottom:1px}.plan-detail .grey-box-item .info .navigation .nav_left{float:left}.plan-detail .grey-box-item .info .navigation .moveup,.plan-detail .grey-box-item .info .navigation .movedown{float:left;margin-left:10px}.plan-detail .grey-box-item .info .navigation .moveup:hover i,.plan-detail .grey-box-item .info .navigation .movedown:hover i{text-decoration:none;font-size:17px;cursor:pointer}.plan-detail .grey-box-item .info .navigation .nav_right{float:right}.plan-detail .grey-box-item:hover .info .navigation{bottom:6px}.plan-detail .notraining-box{border:1px solid #cccdcf;background-color:rgba(245,245,245,0.57);border-radius:4px;padding:15px;margin-top:30px}.plan-detail .items{margin:15px 0}.plan-detail .items .grey-box-item{margin-bottom:0;border-radius:0;cursor:default}.plan-detail .items .grey-box-item .info{top:30px;transition:top .2s cubic-bezier(.5,-.5,.5,1.5) .2s;border-top:0;background-color:transparent}.plan-detail .items .grey-box-item .info .navigation{bottom:6px}.plan-detail .items .grey-box-item .active-training-color{background-color:#243550;width:5px;height:100%;position:absolute}.plan-detail .items .grey-box-item .activate-trainingentitiy,.plan-detail .items .grey-box-item .deactivate-training{transition:right .2s cubic-bezier(.5,-.5,.5,1.5) .2s;position:absolute;top:18px;font-size:11px;right:-200px;cursor:pointer}.plan-detail .items .grey-box-item .loading-complete{position:absolute;top:18px;font-size:11px;right:15px}.plan-detail .items .grey-box-item .loading-complete .loading-spin{margin-right:10px;float:left}.plan-detail .items .grey-box-item .loading-complete .text{float:left;padding-top:3px}.plan-detail .items .grey-box-item .activate-trainingentitiy:hover,.plan-detail .items .grey-box-item .deactivate-training:hover{text-decoration:underline}.plan-detail .items .grey-box-item{border-right:1px solid #ccc;border-left:1px solid #ccc}.plan-detail .items .grey-box-item:first-child{border-top:1px solid #ccc}.plan-detail .items .grey-box-item:hover .info{top:0}.plan-detail .items .grey-box-item:hover .deactivate-training{right:15px}.plan-detail .items .grey-box-item:hover .navigation{bottom:6px}.plan-detail .items .grey-box-item.break-item{cursor:default;background-color:#f4f4f4;height:40px;border-top:1px solid #e0e0e0}.plan-detail .items .grey-box-item.break-item .subject{text-align:center;font-size:11px;line-height:10px;position:relative;top:-3px;background-color:#f4f4f4}.plan-detail .items .grey-box-item.break-item .subject .title{margin-bottom:0;margin-top:2px}.plan-detail .items .grey-box-item.break-item .subject .title i.icon-edit{visibility:hidden}.plan-detail .items .grey-box-item.break-item .subject .edit-break{float:left}.plan-detail .items .grey-box-item.break-item .subject .edit-break #break_container{float:left;margin-left:10px;width:100px;position:relative;top:-7px}.plan-detail .items .grey-box-item.break-item .subject .edit-break #break_container select{width:100px;font-size:10px;line-height:15px;height:25px}.plan-detail .items .grey-box-item.break-item .subject .edit-break .break-label{float:left;padding-top:3px}.plan-detail .items .grey-box-item.break-item .subject .navigation{float:right;margin-top:-3px}.plan-detail .items .grey-box-item.break-item .subject .navigation .cancel-break-btn{left:-10px;margin-top:0}.plan-detail .items .grey-box-item.break-item:hover .title{text-decoration:underline;cursor:pointer}.plan-detail .items .grey-box-item.break-item:hover .title i.icon-edit{text-decoration:underline;visibility:visible}.plan-detail .items .grey-box-item.plan-iteration{text-align:right;background-color:transparent;height:47px;padding-right:1px;box-shadow:none;overflow:visible;border-right:0;border-left:0;border-top:1px solid #ccc}.plan-detail .items .grey-box-item.plan-iteration a{color:#333}.plan-detail .items .grey-box-item.plan-iteration .item{border-radius:0 0 3px 3px;background-color:#f4f4f4;float:right;padding:10px 20px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;position:relative;top:-1px;left:2px;font-size:11px;text-align:center}.plan-detail .items .grey-box-item.plan-iteration .item i.icon-edit{visibility:hidden;position:absolute;top:12px;right:5px}.plan-detail .items .grey-box-item.plan-iteration .item:hover i.icon-edit{visibility:visible}.plan-detail .items .grey-box-item.plan-iteration .iteration-edit .iteration-label,.plan-detail .items .grey-box-item.plan-iteration .iteration-edit .iteration-divider{float:left;padding-top:7px}.plan-detail .items .grey-box-item.plan-iteration .iteration-edit .iteration-label{margin-right:10px}.plan-detail .items .grey-box-item.plan-iteration .iteration-edit .iteration-divider{margin:0 15px}.plan-detail .items .grey-box-item.plan-iteration .iteration-edit .control-group{float:left !important;margin-bottom:0}.plan-detail .items .grey-box-item.plan-iteration .iteration-edit #iterations_container select{width:180px;font-size:10px;line-height:15px;height:25px}.plan-detail .items .grey-box-item.plan-iteration .iteration-edit .information{margin-top:30px}.plan-detail .items .grey-box-item.plan-iteration .iteration-edit .navigation{float:right;padding-top:6px;margin-left:40px}.plan-detail .items .grey-box-item.plan-iteration .iteration-edit .navigation .cancel-iterations-btn{left:0;margin-top:0;margin-right:10px}.plan-detail .items .grey-box-item.plan-iteration .iteration-edit .navigation .iterations-save{color:#fff}.plan-detail .grey-box-item:hover .activate-trainingentitiy{right:20px}.plan-detail a.title-link i.icon-edit{visibility:hidden;position:relative;top:1px}.plan-detail a.title-link:hover{text-decoration:none}.plan-detail a.title-link:hover i.icon-edit{visibility:visible !important}.plan-detail h4.trainings{margin-top:25px}.plan-detail h4.conclusion{margin-top:50px}.plan-detail h4.conclusion:hover{text-decoration:none}.plan-detail .calender-legend{margin:20px 0 5px 10px}.plan-detail .calender-legend .legend-item{float:left;margin-right:10px;cursor:default}.plan-detail .calender-legend .legend-item .description{float:left}.plan-detail .calender{width:100%;margin-top:15px;margin-bottom:50px;max-width:650px}.plan-detail .calender .training.t_active{background-color:#243550;color:#fff}.plan-detail .calender .training.t_active .complete-training{color:#fff}.plan-detail .calender .training.t_active:hover{background-color:#30476b}.plan-detail .calender .weeknumber{font-size:16px;background-color:#f4f4f4;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:10px;color:#a4a4a4}.plan-detail .calender .weeknumber:first-child{border-top:1px solid #d3d3d3;border-radius:2px 2px 0 0}.plan-detail .calender .weeknumber:last-child{border-bottom:1px solid #d3d3d3;box-shadow:0 1px 3px rgba(34,25,25,0.4);border-radius:0 0 2px 2px}.plan-detail .calender .training{background-color:#fff;padding:8px 20px;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3;cursor:pointer;position:relative;overflow:hidden}.plan-detail .calender .training .cat-circle{width:10%;max-width:10px}.plan-detail .calender .training .title{float:left}.plan-detail .calender .training .status{float:right;font-size:15px}.plan-detail .calender .training .status i.icon-bar-chart{position:relative;top:1px}.plan-detail .calender .training .status .deactivated{display:none}.plan-detail .calender .training .status .loading-complete{font-size:11px}.plan-detail .calender .training .status .loading-complete .text{float:left;padding-top:2px;margin-left:10px}.plan-detail .calender .training .status .loading-complete .loading-spin{float:left}.plan-detail .calender .training .complete-training{position:absolute;top:auto;bottom:-20px;right:5px;overflow:hidden;transition:bottom .2s cubic-bezier(.5,-.5,.5,1.5) .2s}.plan-detail .calender .training:hover{background-color:#fbfbfb}.plan-detail .calender .training:hover .complete-training{bottom:6px}.plan-detail .calender .training.inactive .title{color:#b94a48}.plan-detail .calender .training.inactive .cat-circle{background:#b94a48}.plan-detail .calender .training.inactive .status .deactivated{display:block;color:#b94a48;font-size:10px}.plan-detail footer.navigation{padding-right:30px;position:fixed}.plan-detail footer.navigation .activate-training{position:absolute;margin-right:0;float:none;right:30px}.plan-detail footer.navigation .cancel-btn{position:absolute;left:30px}.plan-detail .activate-training{float:right;margin-right:30px}.plan-detail .subject .title{margin-bottom:10px}.plan-detail .subject .element-trainingitem{font-size:13px;margin-bottom:5px}.plan-detail .subject .element-trainingitem i.icon-sign-blank{position:relative;top:-2px;font-size:6px}.element-trainingitem a:hover{text-decoration:none}.plan-detail .subject .element-trainingitem i.icon-edit{display:none;color:#243550}.plan-detail .subject .element-trainingitem:hover i.icon-edit{display:inline}.plan-detail .grey-box-item .iteration{top:20px}.plan-detail .grey-box-item{box-shadow:none}.referenced-activities{clear:both;padding:0 0 15px 30px;font-size:11px;display:none}.delete-actitivty{margin-left:10px;visibility:hidden}.ref-act-item:hover .delete-actitivty{visibility:visible;cursor:pointer}.element-trainingitem .link-box:hover{background-color:#f00}.element-trainingitem a:hover{color:#d9be00}.element-trainingitem .show-refernces{text-align:center}.element-trainingitem .show-refernces:hover{color:#d9be00;cursor:pointer}.element-trainingitem .title-el{float:left}.element-trainingitem .title-el i.icon-sign-blank{margin-right:2px}.element-trainingitem .nav-sorting{display:none;float:left;margin-left:10px;font-size:10px}.element-trainingitem .nav-sorting i{float:left}.element-trainingitem i.icon-circle-arrow-up:hover,.element-trainingitem i.icon-circle-arrow-down:hover{font-size:17px;cursor:pointer}.element-trainingitem i.icon-circle-arrow-up{margin-right:5px}.element-trainingitem:hover .nav-sorting{display:block}.plan-detail .activities{padding-left:20px}.plan-detail .activities .loading-spin{left:-18px;height:16px;width:16px;float:left}.plan-detail .activities .loading-info{font-size:11px;position:relative;left:-9px;top:-4px}.items.plan-done .grey-box-item.break-item:hover .title{text-decoration:none;cursor:default}.items.plan-done .grey-box-item.break-item:hover .title i.icon-edit{text-decoration:none;visibility:hidden}.items.plan-done .iteration-week:hover{text-decoration:none;cursor:default}.items.plan-done .plan-iteration:hover i.icon-edit{text-decoration:none;visibility:hidden !important}.activitiy-edit .row-fluid [class*="span"]{margin-left:0}.activitiy-edit .nodegroup_type_error{color:#b94a48;margin-top:15px;display:none}.activitiy-edit .deactivated{margin-top:15px}.activitiy-edit .activity-cat{padding:11px;max-width:650px}.activitiy-edit .active-box{border:1px solid #ddd;background-color:#f0f0f0;border-radius:2px;padding:10px}.activitiy-edit .activity-count-box{margin:15px;border-top:1px solid #ddd;padding-top:15px}.activitiy-edit .trainingmode-box{margin:5px 0 0 15px;display:none}.activitiy-edit .active-box .trainingmode-box{display:block}.activitiy-edit .trainingmode-box .count-label,.activitiy-edit .activity-count-box .count-label{float:left;margin-right:15px;padding-top:4px}.activitiy-edit .trainingmode-box .control-group.span3,.activitiy-edit .activity-count-box .control-group.span3{float:left;width:50px}.activitiy-edit .trainingmode-box .type-desc,.activitiy-edit .activity-count-box .type-desc{margin-top:6px;padding-left:0}.activitiy-edit form{margin-top:30px}.activitiy-edit form .control-group{margin-bottom:0}.activitiy-edit form .control-group .label{margin-bottom:0}.activitiy-edit form .type-desc{color:#8f8f8f;padding-left:17px}.activitiy-edit form .activity-cat{margin-bottom:35px}.activitiy-edit form .activity-cat .control-group:first-child{min-height:5px}.activitiy-edit form .activity-cat .nodegroup_option{margin:35px 0 0 15px}.activitiy-edit form .activity-cat .nodegroup_option_ft{margin-left:15px}.activitiy-edit form .activity-cat .nodeoption.error .validation-error{color:#b94a48}.activitiy-edit form .activity-cat .nodegroup_select [class*="span"]{min-height:5px}.activitiy-edit form .activity-cat #nodegroup_t_container{margin-left:33px;display:none}.activitiy-edit form .activity-cat .nodeoption-copy,.activitiy-edit form .activity-cat .nodeoption-rel{display:none}.activitiy-edit form .activity-cat .nodeoption-copy .control-group,.activitiy-edit form .activity-cat .nodeoption-rel .control-group{padding-left:15px;margin-top:10px}.activitiy-edit form .nodeoption-new .nodegroup_option{margin:20px 0 0 15px}div.node-items .arrow-item{min-height:90px}div.node-items,div.basicdevices{margin-top:35px}div.node-items .device,div.basicdevices .device{margin-right:-10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.6);border:1px solid #b0b0b0;z-index:10;border-radius:2px;position:relative;margin-top:0;transition:margin .2s cubic-bezier(.5,-.5,.5,1.5)}div.node-items .device_pic,div.basicdevices .device_pic{width:32px;height:32px;float:left;margin-right:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.6);border:1px solid #b0b0b0;margin-top:7px;background-size:auto 32px;background-repeat:no-repeat}div.node-items .trainingtype,div.basicdevices .trainingtype{font-size:11px}div.node-items .nodeid,div.basicdevices .nodeid{font-size:11px;position:relative;left:10px;top:-3px}div.node-items .column.navigation,div.basicdevices .column.navigation{padding-top:22px}div.node-items .column.stateinfo,div.basicdevices .column.stateinfo{font-size:11px;width:50%;margin-top:5px;border-left:0 solid;text-align:right;line-height:12px}div.node-items .column.stateinfo p,div.basicdevices .column.stateinfo p{margin-bottom:3px}div.node-items .arrow-item-small,div.basicdevices .arrow-item-small{padding-left:10px;position:relative}div.node-items .arrow-item-small .column.navigation,div.basicdevices .arrow-item-small .column.navigation{padding-top:9px}div.node-items .arrow-item-small .column.pending,div.basicdevices .arrow-item-small .column.pending{color:#9fa1a5}div.node-items .arrow-item-small .status,div.basicdevices .arrow-item-small .status{position:absolute;left:0;top:0;bottom:0;background-color:#9fa1a5;width:10px}div.node-items .arrow-item-small .status.status-active,div.basicdevices .arrow-item-small .status.status-active{background-color:#3c7800}div.node-items .arrow-item-small .status.status-inactive,div.basicdevices .arrow-item-small .status.status-inactive{background-color:#b94a48}div.node-items .arrow-item-small.active,div.basicdevices .arrow-item-small.active{cursor:pointer}div.node-items .deactivatedevice,div.basicdevices .deactivatedevice,div.node-items .activatedevice,div.basicdevices .activatedevice{margin-top:2px;display:none}div.node-items .deactivatedevice i,div.basicdevices .deactivatedevice i,div.node-items .activatedevice i,div.basicdevices .activatedevice i{position:relative;top:1px;left:-2px}div.node-items .device_pic:hover .activatedevice,div.basicdevices .device_pic:hover .activatedevice,div.node-items .device_pic:hover .deactivatedevice,div.basicdevices .device_pic:hover .deactivatedevice{display:block}div.node-items .inactive-device,div.basicdevices .inactive-device{background:rgba(185,74,72,0.32)}.basicgroups div.basicdevices{margin-top:5px}table.device-settings .node{width:50px}table.device-settings .node .devices{position:relative;top:0;right:0}table.device-settings .node .device{margin-right:-10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.6);border:1px solid #b0b0b0;z-index:10;border-radius:2px;position:relative;margin-top:0;transition:margin .2s cubic-bezier(.5,-.5,.5,1.5)}table.device-settings .node img:hover{z-index:11;margin-top:-8px}table.device-settings .node .image{float:left;position:absolute;top:5px;left:15px}table.device-settings tr.node-device{cursor:pointer}.no-device-items{display:none;margin-top:10px}.node-device.inactive{color:#b94a48}.node-device.inactive .devices .device{border:1px solid #b94a48}.current-confirm{opacity:.5}.node-items .column{max-height:70px}.node-items .column .device_pic{margin-top:2px}.mode-select-box{border:1px solid #ddd;margin-left:0;border-radius:3px;display:none}.mode-select-box .save-mode{margin:32px 0 0 25px}.mode-select-box .cancel-edit-mode{position:relative;top:17px;left:14px}.mode-select-box .cancel-edit-mode:hover{text-decoration:underline;cursor:pointer}.mode-select-box .info-delete{margin:25px}.mode-select-box .info-delete i.icon-warning-sign{float:left;font-size:16px;margin-right:10px;opacity:.5;position:relative;top:1px}.training-edit .create-type-box{margin-bottom:20px}.training-edit .create-type-box [class*="span"]{margin-left:0}.training-edit .create-box-template,.training-edit .create-box-copy{display:none}.activities-copy-box{display:none;margin-bottom:30px}.activities-copy-box h4,.activities-copy-box form h4{margin-top:5px !important}.node-detail .heartrate_max_calc_container .description{font-size:11px}.node-detail .row-fluid{margin-bottom:0 !important}.node-detail .control-group{margin-top:30px}.node-detail .control-group:first-child{margin-top:10px}.node-detail .powersettings_item{margin-bottom:80px}.node-detail .powersettings_item .label-warning{margin-left:10px;position:relative;top:-1px}.node-detail .powersettings_item .heartrateman_error{margin-top:18px;color:#b94a48}.node-detail span.delete-powersetting{position:relative;top:-2px;right:40px}.node-detail .no-powersettings{margin-top:30px}.node-detail .activitiy-delete-info{display:none;background-color:#6d6d6d;box-shadow:0 -4px 4px 2px rgba(0,0,0,0.3) inset;height:21px;padding:20px 0;color:#fff;position:relative;top:-15px}.error-message{color:#b94a48;margin-top:10px;display:none}.powersettings_item.weight-error .error-message{display:block}.powersettings_item.weight-error .control_WEIGHT,.powersettings_item.weight-error .control_DELTAWEIGHT{color:#b94a48;font-weight:700}.circle-notify{font-size:11px;position:relative;top:-8px}@-moz-keyframes pulsate{0%{-moz-transform:scale(1,1)}50%{-moz-transform:scale(1.2,1)}100%{-moz-transform:scale(1,1)}}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(1,1)}50%{-webkit-transform:scale(1.2,1)}100%{-webkit-transform:scale(1,1)}}@media print{.calendar td.hastobedone{font-size:30px;background:transparent !important;box-shadow:0;border:0 !important}}.basicdevicesoverview{margin-bottom:35px}.plategrid{width:424px;height:229.5px;position:relative;background-repeat:no-repeat;background-position:22px 0;margin:0 0 20px 0}.plategrid .positionimages{position:absolute;top:22px;bottom:0;left:51px;right:51px}.plategrid .positionimages .bodypart{display:block;position:absolute;text-align:center;line-height:41.5px;color:#fff}.plategrid .head{height:22;width:424px}.plategrid .head div{text-align:center;line-height:22px;font-size:13px}.plategrid .head .empty{width:55px}.plategrid .pgridrow{height:41.5px;line-height:41.5px;width:424px}.plategrid .pgridrow div{height:41.5px}.plategrid .pgridrow .nr{line-height:0;font-size:13px;width:55px}.plategrid .head div,.plategrid .pgridrow div{float:left;margin:0;padding:0;width:51px}.plategrid .head .block,.plategrid .pgridrow .block{background-color:transparent;position:relative;opacity:.5}.plategrid .head .block b,.plategrid .pgridrow .block b{display:block;position:absolute;top:2px;left:2px;right:2px;bottom:2px;background-color:#1f2d44}.plategrid .head .nr,.plategrid .pgridrow .nr{text-align:center}.plategrid .head .rbold,.plategrid .pgridrow .rbold{margin-right:8px}.plategrid .head .lbold,.plategrid .pgridrow .lbold{margin-left:0}.control-group span.jslider{margin-top:20px;margin-bottom:10px}.state-container .state-modal{background:#000;position:fixed;z-index:10;top:0;right:0;left:0;bottom:0;opacity:.4}.state-container .notification{z-index:11;position:fixed;width:58%;margin:30% 20%;text-align:center;background:rgba(255,255,255,0.9);border-radius:3px;padding:20px 10px}.state-container .notification h3{color:#333;text-transform:uppercase;font-weight:400;letter-spacing:1px}.state-container .notification h3.error{color:#b94a48}.state-container .notification h3.success{color:#3c7800}.state-container .notification .loading-spin{width:30px;height:30px;margin:0 auto}.state-container .notification .loading-spin .circular3dG{background:#333}.state-container .notification .message{color:#333;margin-top:20px;font-weight:400}.state-container .title{font-size:16px;padding:15px 20px;width:calc(100% - 40px)}.state-container .content-box{padding:20px}.box-item-container{width:100%;padding:0;cursor:default;margin-bottom:0;max-width:659px;border:1px solid rgba(196,196,196,0.57);transition:all 150ms linear;background:rgba(250,250,250,0.57);border-radius:0;overflow:hidden;position:relative;background:#fff;transition:border 500ms ease-out;transition:background 300ms ease-out;position:relative;display:block}.box-item-container .title{font-size:13px;padding:15px 0;margin-left:-5px}.box-item-container footer{position:relative;bottom:-8px;right:0;left:0;text-align:left;padding:13px 20px;border-top:1px dotted rgba(204,204,204,0.49);color:#243550;margin-top:20px;margin-bottom:10px;height:30px;text-align:center}.box-item-container footer .btn{margin-top:0;margin-bottom:0}.box-item-container footer .btn-left{float:left}.box-item-container footer .btn-right{float:right}.box-item-container footer .btn-link{display:inline-block;margin-top:5px}.box-item-container footer .btn-cancel{float:left}.box-item-container footer [class^="btn-"]:hover{cursor:pointer;text-decoration:underline}.slider-wrapper{max-width:659px;transition:all 600ms ease-in-out;position:relative;left:0}.slider-wrapper .slider-box{max-width:659px;float:left;width:100%;position:relative;margin:0 !important;transition:all 600ms ease-in-out;left:-110%}.slider-wrapper .slider-box .status-modal{margin-top:25px}.slider-wrapper .slider-box.active{left:0;opacity:1}.slider-wrapper .slider-box.prev{left:-100%;height:1px;opacity:0}.slider-wrapper .slider-box.next{right:100%;height:1px;opacity:0;left:200%}.datepicker-group i.icon-remove-sign{position:relative;left:40px;font-size:15px;top:3px;color:#243550;transition:150ms linear color}.datepicker-group i.icon-remove-sign:hover{cursor:pointer;color:#365079}.datepicker th{font-size:13px}.datepicker .datepicker-days td{width:30px;height:30px}.datepicker td span.month,.datepicker td span.year{width:35px;height:51px;padding:14px}.datepicker.dropdown-menu{min-width:280px;min-height:280px}.tooltip-label{position:relative;right:8px;font-size:11px;top:-1px;display:inline-block}.tooltip.top{margin-left:-20px}.polls-overview{padding-bottom:40px}.polls-overview .tabs{margin:30px 0 40px 0}.polls-overview .news-tab a{font-family:"Noto Sans";text-transform:uppercase}.polls-overview .polls-box .alert{max-width:659px;margin-top:25px}.polls-overview .poll-legend{margin:20px 0}.polls-overview .poll-legend .legend-item{float:left;margin-right:20px}.polls-overview .poll-legend .legend-item .description{float:left}.polls-overview .poll-legend .legend-item .cat-circle{height:18px;border-radius:2px;margin:0 5px 0 0;width:3px}.polls-overview .poll-item{box-shadow:0 6px 6px -4px rgba(0,0,0,0.2);border:1px solid #ddd;border-left:3px solid #b94a48}.polls-overview .poll-item .subject{width:60%;float:left;min-height:30px}.polls-overview .poll-item .result{height:10px;float:right;width:20%;margin:17px 10px 0 0;border-radius:4px;border:1px solid #fff}.polls-overview .poll-item .result .result_item{height:11px;float:left}.polls-overview .poll-item .result .result_item.vote_up{background-color:#3c7800;background:linear-gradient(left top,0% #468b00,70% #5bb600);border-radius:4px 0 0 4px}.polls-overview .poll-item .result .result_item.vote_down{background-color:#b94a48;background:linear-gradient(right top,0% #bd5351,100% #c76e6d);border-radius:0 4px 4px 0}.polls-overview .poll-item .result .result_item.vote_down.border-total,.polls-overview .poll-item .result .result_item.vote_up.border-total{border-radius:4px}.polls-overview .poll-item .result .result_display{font-size:11px;text-align:center;margin-top:13px}.polls-overview .poll-item.active{border-left:3px solid #243550}.polls-overview .more-polls{margin-top:15px}.polls-overview .more-polls .show-more-polls{color:#243550;cursor:pointer}.polls-overview .more-polls .show-more-polls:hover{text-decoration:underline}.poll-edit form{margin-top:20px}.poll-edit form .control-group.error .validation-error{font-weight:normal}.poll-edit form #date_container,.poll-edit form #active_container{margin:0}@tileBorderWidth : 2px;.qfree-tp-view-app .matrix-tile{border:solid #d3d3d3}.qfree-tp-view-app .matrix-tile.dirty{border:solid #ff0023}.qfree-tp-view-app .level-1-0{background-color:#e6eedb}.qfree-tp-view-app .level-2-0{background-color:#cdddb7}.qfree-tp-view-app .level-3-0{background-color:#b5cd93}.qfree-tp-view-app .level-4-0{background-color:#648039}.qfree-tp-view-app .level-1-1{background-color:#f5e6d6}.qfree-tp-view-app .level-2-1{background-color:#ebcdae}.qfree-tp-view-app .level-3-1{background-color:#e2b586}.qfree-tp-view-app .level-4-1{background-color:#9e632a}.qfree-tp-view-app .level-1-2{background-color:#e2eaf6}.qfree-tp-view-app .level-2-2{background-color:#c6d6ed}.qfree-tp-view-app .level-3-2{background-color:#aac1e5}.qfree-tp-view-app .level-4-2{background-color:#57739f}.qfree-tp-view-app .matrix-content table td{text-align:center;vertical-align:middle}.qfree-tp-view-app .matrix-content .motive-tile{height:150px;width:150px}.qfree-tp-view-app .matrix-content .matrix-tile{height:150px;width:150px;overflow:hidden;color:#243550}.qfree-tp-view-app .matrix-content .matrix-tile table{height:100%;width:100%}.qfree-tp-view-app .matrix-content .matrix-tile table:hover{text-decoration:underline}.qfree-tp-view-app .matrix-content .matrix-tile table td{border:0}.qfree-tp-view-app .send-mail-wrapper{margin-top:30px}div.qfree-tp-single .jslider{margin-top:15px}footer.qfree-tp .btn-save{float:right}å .btn-save,.qfree-tp-modal .btn-save{margin:10px !important}tr.logitem{cursor:pointer}#statelements table th{font-size:15px}#statelements table td{font-size:15px;vertical-align:middle}#statelements table td img{border:1px solid #bbb;max-width:32px}#statelements table tr>td:first-child{width:32px}.stats-overview .box-item{width:120px}.user-stats{margin-top:60px}.user-stats .description{margin:20px 0}.user-stats .stats-wrapper{max-width:659px;margin-top:20px}.user-stats .skip-tr-box{margin-top:20px;padding:15px 2%;line-height:25px;max-width:659px}.user-stats .skip-tr-box .notify-icon{width:4%;text-align:left}.user-stats .skip-tr-box .notify-icon i{font-size:26px;opacity:.2}.user-stats .skip-tr-box .notify-icon i.icon-check{display:none}.user-stats .skip-tr-box .info-text{width:91%}.user-stats .skip-tr-box .info-text .activate,.user-stats .skip-tr-box .info-text .activate-success{display:none}.user-stats .skip-tr-box .info-text .skip-training{margin:10px 0 0 0}.user-stats .skip-tr-box .info-text .skip-training:hover{color:#d07d21}.user-stats .skip-tr-box .info-text .tpid-link{margin-top:10px}.user-stats .skip-tr-box .loading-spin{float:left;margin-right:10px}.user-stats .skip-tr-box.activate i{display:none}.user-stats .skip-tr-box.activate .info-text .default,.user-stats .skip-tr-box.activate .info-text .activate-success{display:none}.user-stats .skip-tr-box.activate .info-text .activate{display:block}.user-stats .skip-tr-box.activate-success i.icon-info{display:none}.user-stats .skip-tr-box.activate-success i.icon-check{display:block;opacity:1;top:1px;color:#3c7800;font-size:25px}.user-stats .skip-tr-box.activate-success .info-text .default,.user-stats .skip-tr-box.activate-success .info-text .activate{display:none}.user-stats .skip-tr-box.activate-success .info-text .activate-success{color:#3c7800;display:block}.user-stats .exercises .exercises-table > tbody > tr:first-child > td{border:none}.attendance-calendar{max-width:650px}.attendance-calendar table th{text-align:center;background-color:#eceff1;color:#546e7a}.attendance-calendar table td.color-marked{background-color:#bcc900}.attendance-calendar .calendar caption{background-color:#0097b9}.muscles-compare div{text-align:center}.muscles-numbers{font-size:20px;font-weight:700;padding-top:5px;padding-bottom:10px}.no-progress-stats{padding:17px;margin-top:20px;display:none}.usersearch-container .csv-export,.usersearch-container .xls-export{margin-left:15px}.usersearch-container .no-tags{margin-top:25px}.usersearch-container .userdetails-box{margin-left:0;margin-top:10px}.usersearch-container .userdetails-box h3{font-size:15px;text-transform:uppercase}.usersearch-container .userdetails-box .area-items{margin-bottom:20px}.usersearch-container .userdetails-box .loading-spin{float:left;margin:-2px 15px 0 0}.usersearch-container .userdetails-box .totals{margin-bottom:15px}.usersearch-container .userdetails-box table.userdetails{margin-bottom:130px}.usersearch-container .userdetails-box table.userdetails th.sortable{padding-right:15px}.usersearch-container .userdetails-box table.userdetails th.sortable .area-name{position:relative}.usersearch-container .userdetails-box table.userdetails th.sortable i{font-size:15px;margin-left:10px;display:none;position:absolute;top:2px;right:-15px}.usersearch-container .userdetails-box table.userdetails th.sortable:hover{cursor:pointer}.usersearch-container .userdetails-box table.userdetails th.sorted-up i.icon-caret-up{display:inline}.usersearch-container .userdetails-box table.userdetails th.sorted-down i.icon-caret-down{display:inline}.usersearch-container .search-title{padding-top:0}.usersearch-container .descripition{margin-left:0}.usersearch-container .useranaylsis-box{margin-left:0;margin-top:15px}.usersearch-container .useranaylsis-box .vertical-line{top:0;width:1px;left:754px;position:fixed;background:#ddd;height:100%}.usersearch-container .useranaylsis-box .user-list-wrapper{overflow-y:hidden;position:absolute;height:90%;margin-left:0;margin-right:40px;width:530px}.usersearch-container .useranaylsis-box .detail-wrapper{position:absolute;left:595px;margin-left:40px}.usersearch-container .useranaylsis-box .detail-wrapper .filter-wrapper{margin-bottom:100px}.usersearch-container .useranaylsis-box .detail-wrapper .user-wrapper .users-profile{margin-bottom:100px}.usersearch-container .useranaylsis-box .detail-wrapper .users-profile{padding-top:0;margin-top:-16px}.usersearch-container .useranaylsis-box .detail-wrapper .users-profile .navigation{border-left:1px solid rgba(204,204,204,0.49);left:623px}.usersearch-container .useranaylsis-box .tag-container{margin-top:20px;margin-bottom:20px}.usersearch-container .useranaylsis-box .box-item .accordion-title{border-radius:0 0 0 0;background:#243550;font-size:14px;color:#fff;padding:8px 20px}.usersearch-container .useranaylsis-box .box-item .accordion-title .btn-icon{float:right;font-size:20px;cursor:pointer}.usersearch-container .useranaylsis-box .box-item .accordion-title .expand-tags-btn{display:none}.usersearch-container .useranaylsis-box .area-container .header{line-height:38px;border-radius:0 22px 0 0;background:#243550;font-size:14px;color:#fff;padding:8px 20px}.usersearch-container .useranaylsis-box .area-container .header .btn-icon{float:right;font-size:20px;cursor:pointer}.usersearch-container .useranaylsis-box .area-container .header .btn-reset{margin-right:26px;color:#fff;float:right;text-transform:uppercase;font-size:11px;cursor:pointer}.usersearch-container .useranaylsis-box .area-container .header .expand-filter-btn{display:none}.usersearch-container .useranaylsis-box .area-container .tag-item{margin-bottom:10px;cursor:pointer}.usersearch-container .useranaylsis-box .area-container .tag-item .status-circle{float:left;width:10px;height:10px;border-radius:5px;margin:4px 7px 0 0;border:1px solid #ddd}.usersearch-container .useranaylsis-box .area-container .tag-item .name{float:left}.usersearch-container .useranaylsis-box .area-container .tag-item .count{float:right}.usersearch-container .useranaylsis-box .area-container .tag-item .count .badge{border:1px solid #ddd;background:#fff;color:#ccc;font-weight:normal;font-size:10px}.usersearch-container .useranaylsis-box .area-container .tag-item:hover{color:#ccc}.usersearch-container .useranaylsis-box .area-container .tag-item:hover .status-circle,.usersearch-container .useranaylsis-box .area-container .tag-item:hover .badge{background-color:#ddd;border-color:#f1f1f1;color:#a3a3a3}.usersearch-container .useranaylsis-box .area-container .tag-item.active .status-circle,.usersearch-container .useranaylsis-box .area-container .tag-item.active .badge{background-color:#243550;border-color:#30476b;color:#fff}.usersearch-container .grey-box{border:1px solid #ddd;padding:10px 20px;margin-bottom:20px;border-radius:3px}.usersearch-container .title{color:#8f8f8f;padding-bottom:10px;font-size:14px}.usersearch-container .containertitle .tag-item{float:right;font-size:12px;margin-bottom:0;color:#333;display:block}.usersearch-container .containertitle .tag-item.active{display:none}.usersearch-container .more-filter .radio-label{padding-top:6px}.usersearch-container .more-filter .btn{padding:3px 8px}.usersearch-container .more-filter .btn-group .btn{font-size:11px}.usersearch-container .more-filter #activity_val{min-height:36px}.usersearch-container .result-box-big{border-bottom:1px solid #ddd}.usersearch-container .result-box{overflow-y:auto;overflow-x:hidden}.usersearch-container .result-box .user-item{padding:10px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}.usersearch-container .result-box .user-item .img-box{margin:0 10px;margin-right:20px;float:left;margin-top:4px}.usersearch-container .result-box .user-item .user-info{line-height:24px;font-size:16px;overflow:hidden;white-space:nowrap;float:left}.usersearch-container .result-box .user-item .user-info .userinfos{font-size:12px;color:#a3a3a3}.usersearch-container .result-box .user-item .user-info .outbounded-1{color:#b94a48}.usersearch-container .result-box .user-item .user-info .outbounded-2{color:#d9be00}.usersearch-container .result-box .user-item:hover{background:#f8f8f8;cursor:pointer}.usersearch-container .result-box .selected{background:#f3f3f3}.usersearch-container .result-box .no-result{border-bottom:1px solid #ddd;padding:10px}.usersearch-container .more-btn-box{text-align:center;margin-top:25px;display:none}.usersearch-container .show-details{float:right;margin-top:0}.usersearch-container .userdetails-box{display:none}.usersearch-container .total-result{line-height:42px;font-size:14px;background:#243550;color:#fff;border-bottom:1px solid #ddd;padding:5px 10px;display:none}.usersearch-container .more-filter{margin-top:0 !important}.usersearch-container .more-filter .header{font-size:14px}.usersearch-container .more-filter .gender-box label.checkbox{float:left}.usersearch-container .more-filter .gender-box label.checkbox:first-child{margin-right:25px}.usersearch-container .more-filter .label-gender{padding-top:0}.usersearch-container .more-filter .box-gender-male{margin-right:75px !important}.usersearch-container .more-filter .filter-highlight{border:1px solid #243550;display:inline;padding:4px !important;border-radius:22px}.usersearch-container .more-filter .filter-label-text{padding:5px;display:inline}@media (max-width:1400px){.usersearch-container .search-title{padding-top:35px !important}.usersearch-container .useranaylsis-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column-reverse;flex-flow:column-reverse}.usersearch-container .vertical-line{display:none}.usersearch-container .detail-wrapper{position:inherit !important;margin-left:0 !important;width:100% !important;max-width:600px !important}.usersearch-container .detail-wrapper .users-profile .navigation{left:0 !important;width:100% !important}.usersearch-container .user-list-wrapper{height:inherit !important;min-height:0 !important;overflow-y:inherit !important;position:inherit !important;margin-bottom:100px !important;width:100% !important;max-width:600px !important}.usersearch-container .filter-wrapper{margin-bottom:25px !important}}@media (max-width:768px){.user-stats{margin-top:10px}.usersearch-container .descripition{width:100% !important}.usersearch-container .search-title{padding-top:50px !important}}@media print{.color-marked{font-size:20px;font-weight:700;color:#333}footer{display:none}section.section-home{display:none;width:0 !important}.userdetails-box footer.navigation{display:none;background:christopher}.userdetails-box table.userdetails i{display:none}.userdetails-box .title{display:none}.userdetails-box [class*="span"]{margin-left:1px}.userdetails-box .grey-box{margin:0;padding:0}.userdetails-box .totals{margin-bottom:20px}#menu{display:none;width:0}section.active{margin-top:70px;margin-left:0}header.navigation .btn-help,header.navigation .btn-home{display:none}}.dashboard-user-trainer{margin:10px 0}.dashboard-user-trainer .border{width:3px;background-color:#243550;height:20px;float:left;margin-right:10px}.dashboard-user-trainer .desc{float:left}.birthday-list h1{display:none}.birthday-list a{text-decoration:none;color:#333}.birthday-list a .user-birthday-item{width:100%;margin-bottom:20px;position:relative}.birthday-list a .user-birthday-item img{border-radius:50%;width:45px;position:absolute;top:-2px}.birthday-list a .user-birthday-item .name{background:rgba(204,204,204,0.32);padding:5px 35px 3px 35px;margin-left:20px;transition:background 150ms ease-in-out;font-size:14px}.birthday-list a .user-birthday-item .name .today{color:#3c7800;text-transform:uppercase;position:absolute;right:55px;top:3px;font-size:11px}.birthday-list a .user-birthday-item .name .age{border-radius:50%;position:absolute;right:-5px;top:-14px;border:10px solid #fff}.birthday-list a .user-birthday-item .name .age .age-circle{border-radius:50%;background-color:#243550;width:30px;height:30px}.birthday-list a .user-birthday-item .name .age .age-circle .age-display{color:#fff;position:relative;left:7px;top:6px;font-size:13px}.birthday-list a .user-birthday-item .name .age .age-circle .age-display i.icon-gift{position:relative;left:2px}.birthday-list a .user-birthday-item.highlight .name{background:rgba(255,224,0,0.6)}.birthday-list a .user-birthday-item .more{margin-left:26px;font-size:11px;color:#7f8287;padding:0 0 0 30px;transition:background 150ms ease-in-out}.birthday-list a:hover{text-decoration:none;color:#243550}.birthday-list a:hover .name,.birthday-list a:hover .more{background:rgba(204,204,204,0.73)}.activeusers td{vertical-align:middle}.activeusers .circle{margin:0 -5px 0 5px;height:35px}.topnews .icon{margin:0 -10px 0 5px;font-size:130%;color:#e5e6e7}.topnews tr:hover .icon{color:#7f8287}.spanactiveusers{position:relative;float:right}.spanactiveusers a.viewmode{position:absolute;top:7px;right:0}.activeusers .userimage{position:relative}.activeusers .deviceimage{width:30px}.activeusers .userstatus{width:20px}.trainer-user{border-left:3px solid #243550}.spanactiveusers .table.list tr td:first-child,.spannews .table.list tr td:first-child,.spanactiveusers .table.list tr th:first-child,.spannews .table.list tr th:first-child{display:table-cell}.spannews{float:left}.spanactiveusers .nodes .listelement{position:static}.spanactiveusers a.activeuser,.spanactiveusers div.activeuser{display:block;clear:both;padding-top:5px}.spanactiveusers a.activeuser:first-child,.spanactiveusers div.activeuser:first-child{padding-top:0}.spanactiveusers a.activeuser .image,.spanactiveusers div.activeuser .image{width:32px;float:left}.spanactiveusers a.activeuser span,.spanactiveusers div.activeuser span{margin-left:50px;padding-top:9px;display:block}.spanactiveusers a.activeuser,.spanactiveusers div.activeuser,.spanactiveusers .activeuser a{color:#7f8287;font-weight:700}.spanactiveusers a.activeuser.external,.spanactiveusers div.activeuser.external,.spanactiveusers .activeuser.external a{font-weight:normal}.spanactiveusers a.activeuser.level0 img,.spanactiveusers div.activeuser.level0 img,.spanactiveusers .activeuser .level0 img{border-color:#3c7800;box-shadow:0 1px 3px rgba(60,120,0,0.4)}.spanactiveusers a.activeuser.level0,.spanactiveusers td.level0,.spanactiveusers div.activeuser.level0,.spanactiveusers .activeuser .level0 a{color:#366c00}.spanactiveusers a.activeuser.level1 img,.spanactiveusers div.activeuser.level1 img,.spanactiveusers .activeuser .level1 img{border-color:#ffe000;box-shadow:0 1px 3px rgba(255,224,0,0.4)}.spanactiveusers a.activeuser.level1,.spanactiveusers td.level1,.spanactiveusers div.activeuser.level1,.spanactiveusers .activeuser .level1 a{color:#ce9c00}.spanactiveusers a.activeuser.level2 img,.spanactiveusers div.activeuser.level2 img,.spanactiveusers .activeuser .level2 img{border-color:#b94a48;box-shadow:0 1px 3px rgba(185,74,72,0.4)}.spanactiveusers a.activeuser.level2,.spanactiveusers td.level2,.spanactiveusers div.activeuser.level2,.spanactiveusers .activeuser .level2 a{color:#a74240}.studio-settings h2{margin-top:25px}.studio-settings h4.first{margin-top:10px}.studio-settings .row-fluid.row-bottom{margin-top:30px}.studio-settings .row-fluid.content-slider p.help-block{margin-top:30px}.studio-settings .row-fluid.row-image{padding:15px 0 115px 0}.studio-settings{margin-top:25px}.studio-settings h2{margin-top:0;position:relative;top:-4px}.studio-settings .studio-image-box{float:left;width:160px;margin-right:20px;margin-bottom:20px}.studio-settings table.studiodata td{vertical-align:top}.studio-settings .api-key-box{margin-top:10px}.studiogroups-wrapper .description{margin:20px 0}.studiogroups-wrapper table .btn{float:right;margin-top:0;margin-bottom:0}.studiogroups-wrapper table td{vertical-align:middle}.studiogroups-wrapper table th.edit-studio-group{width:220px}.row-fluid.row-bottom{margin-top:30px}.row-fluid.content-slider p.help-block,.row-fluid.slider-box p.help-block{margin-top:35px}.row-fluid.row-image{padding:15px 0 115px 0}.row-fluid.row-image .image-view{margin-top:15px}h1.verybig{font-size:90px;line-height:90px}.box-item-container{cursor:default;margin-bottom:20px;max-width:659px;border:1px solid rgba(196,196,196,0.57);transition:all 150ms linear;background:rgba(250,250,250,0.57);border-radius:2px;overflow:hidden;position:relative;background:#fff;transition:border 500ms ease-out;transition:background 300ms ease-out}.box-item-container h3{text-transform:uppercase;border-bottom:1px dotted #243550;font-size:14px;margin-bottom:15px}.box-item-container .content-box{padding:20px;margin-bottom:35px}.box-item-container .content-box h1{font-size:13px;border-bottom:1px dotted rgba(36,53,80,0.36);text-transform:uppercase;magrin-bottom:20px}.box-item-container .box-item{min-height:150px}.box-item-container .box-item .title{padding:15px;color:#243550;font-size:18px;border-bottom:1px dotted rgba(196,196,196,0.57)}.box-item-container .box-item .btn-item{width:100px;padding:15px 10px;border:1px solid rgba(196,196,196,0.57);background:rgba(250,250,250,0.57);float:left;text-align:center;overflow:hidden;border-radius:2px;margin:0 43px 15px 0;transition:all 150ms linear;min-height:80px}.box-item-container .box-item .btn-item .btn-icon{font-size:32px;margin-bottom:10px}.box-item-container .box-item .btn-item:last-child{margin-right:0}.box-item-container .box-item .btn-item:hover{background:rgba(245,245,245,0.57);cursor:pointer;border-color:rgba(98,98,98,0.57)}.box-item-container .box-item .btn-item.btn-delete:hover{color:#b94a48;border-color:#b94a48}.box-item-container .box-item .btn-item.inactive{opacity:.7;cursor:default}.box-item-container .box-item .btn-item.inactive:hover{opacity:1;cursor:pointer}.box-item-container .box-item .btn-item.disabled{opacity:.4;cursor:default}.box-item-container .box-item .btn-item.disabled .nav-btn i{display:none}.box-item-container .box-item .btn-item.active{background:rgba(245,245,245,0.57);border:1px solid #243550}.box-item-container .box-item .btn-item.disabled:hover{background:none;border:1px solid rgba(196,196,196,0.57);opacity:.4}.box-item-container .box-item .dropdown{display:block;position:absolute;top:0;right:0}.box-item-container .box-item .dropdown a{display:block;font-size:15px;padding:15px 20px;border-radius:0 1px 0 0;color:#7f8287;text-decoration:none}.box-item-container .box-item .dropdown:hover{background:rgba(214,214,214,0.57)}.box-item-container .box-item .dropdown:hover i{color:#243550}.box-item-container .box-item .dropdown.open{border-left:1px solid rgba(196,196,196,0.57);background:#243550}.box-item-container .box-item .dropdown.open i{color:#fff}.box-item-container .box-item .dropdown-menu{right:0;left:auto;top:95%;border-radius:2px;border-color:rgba(196,196,196,0.57);border-width:1px 0 1px 1px;box-shadow:0 5px 5px -2px rgba(196,196,196,0.57);padding:0}.box-item-container .box-item .dropdown-menu li{border-bottom:1px dotted rgba(196,196,196,0.57)}.box-item-container .box-item .dropdown-menu li:last-child{border-bottom:0 solid}.box-item-container .box-item .dropdown-menu a{padding:10px 15px;font-size:13px}.box-item-container .status-modal{position:absolute;top:0;right:0;left:0;bottom:0;text-align:center}.box-item-container .status-modal .status-icon{margin-bottom:10px;font-size:30px;float:none}.box-item-container .status-modal .status-icon .loading-spin{margin:0 auto}.box-item-container .status-modal .status-icon.success{color:#3c7800}.box-item-container .status-modal .message{position:absolute;top:25%;right:30%;left:30%}.box-item-container .status-modal .modal-description{margin-top:10px}.box-item-container.showeselected{border-color:#243550;background:rgba(246,246,246,0.57)}.box-item.disabled-box{opacity:.4}p.help-block{margin-top:5px;font-size:12px}h2.demo{margin-top:100px}.stats-trainings-overview{margin-top:15px}.arrow-item,.arrow-item-small{width:100%;padding:10px 0;background:#f0f0f0;border:1px solid #dbdbdb;margin-bottom:5px;border-radius:2px;overflow:hidden}.arrow-item:hover{background:#ebebeb;border:1px solid #b8b8b8;cursor:pointer;box-shadow:0 1px 3px rgba(34,25,25,0.1)}.arrow-item:hover .column.navigation{font-size:40px;color:#243550;padding-top:18px}.column{float:right;margin-right:2%;font-size:20px;line-height:24px;border-left:2px solid #243550;text-align:left;padding:10px}.column .description{font-size:12px;color:#333;margin-top:5px;text-transform:uppercase}.column:first-child{float:left;width:35%;border-left:0;overflow:hidden}.column.navigation{width:10px;margin:0 15px;font-size:30px;padding:20px 0 0 10px;border-left:0;text-align:right}div.arrow-item-small .column{padding:2px 10px;line-height:18px}div.arrow-item-small .column .device_pic{margin-top:0}div.arrow-item-small .description{margin-top:3px;font-size:11px}div.arrow-item-small .column.navigation{padding:10px 0 0 10px}.columns3 .column:first-child{width:45%}.columns2 .column:first-child{width:55%}.columns1 .column:first-child{width:80%}.column{float:right;width:10%}.preview-image{background-color:#fff;padding:3px;border:1px solid #ccc;width:18%;max-width:44px;height:44px;background-position:center center;background-repeat:no-repeat;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999}.error-notfiy-alert{color:#b94a48;margin:20px 0;display:none;border:1px solid #b94a48;background-color:#fbf6f6;border-radius:2px;margin-bottom:40px;padding:20px}.error-notfiy-alert i{font-size:19px;margin-right:10px;position:relative;top:2px}form h4{margin-top:25px}.navigation .cancel-btn{float:left;position:relative;left:30px;cursor:pointer}.navigation .save-btn{float:right;margin-right:30px}.navigation .delete-btn,.navigation .delete-confirm-btn{float:right;margin-right:30px}.tables [class*="span"]{margin-left:0}code{color:#243550}.btn-default{cursor:pointer;background-color:#243550;background-image:-moz-linear-gradient(top,#22324c,#30476b);background-image:-ms-linear-gradient(top,#22324c,#30476b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#22324c),to(#30476b));background-image:-webkit-linear-gradient(top,#22324c,#30476b);background-image:-o-linear-gradient(top,#22324c,#30476b);background-image:linear-gradient(top,#22324c,#30476b);background-repeat:repeat-x;color:#fff}.btn-default:hover{background-color:#1c2a3f}.btn-default:hover,.btn-default a,.btn-default a:hover{color:#fff}h1{margin-top:10px;font-weight:normal}h1,h2,h3{color:#243550;font-weight:normal;margin-bottom:10px}h4{color:#7a7a7a;border-bottom:1px solid #d6d6d6;width:95%;margin-bottom:8px;font-size:15px;padding-bottom:3px;font-weight:normal}a{color:#243550;text-decoration:none}a:hover{color:#30476b}.btn{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#container a{text-decoration:none !important}input::-webkit-input-placeholder,input:-moz-placeholder,input:-ms-input-placeholder,::-webkit-input-placeholde,:-moz-placeholde,:-ms-input-placeholder{color:#c7c7c7}.milon-datepicker{position:relative}.milon-datepicker.input-prepend span.add-on{position:absolute;top:3px;z-index:10;background:#243550;border:1px solid #243550;text-shadow:none;padding:9px}.milon-datepicker.input-prepend span.add-on i.icon-th{color:#fff}.milon-datepicker.input-prepend input[type="text"]{padding:9px 0 9px 50px;border:1px solid #243550;height:38px}.milon-datepicker.input-prepend input[disabled]{background-color:#fff}.date-default{width:100px !important}.searchform-box{margin-top:15px}.searchform-box .input-append span.add-on{margin-top:2px;border:1px solid #243550;color:#fff;background:#243550;height:28px;width:24px;text-shadow:none;padding:4px 5px}.searchform-box .input-append span.add-on:hover{background-color:#eee;cursor:pointer}.searchform-box .input-append span.add-on:hover i.icon-search{color:#243550}.searchform-box .input-append span.add-on i.icon-search{position:relative;top:4px}.searchform-box .loading-image{display:none}.searchform-box .loading-image .circular3dG{width:4px;height:4px}.searchform-box .search-result{margin-top:20px}.searchform-box .search-result td p{margin:0}.searchform-box .table-search th,.searchform-box .table-search td{border-top:0;vertical-align:middle;cursor:pointer}.searchform-box .table-search img{box-shadow:0 1px 3px rgba(34,25,25,0.4);border:2px solid #fff}.searchform-box.error .help-inline{display:none}.searchform-box.error.error-length .help-length{display:block}.searchform-box.error.error-timeout .help-timeout{display:block}.searchform-box input[type="text"].search-field{padding:9px 10px;border-color:#243550}@media (max-width:368px){.searchform-box input[type="text"].search-field{width:85%}}@media (min-width:769px){.searchform-box .table-search tr td.action{visibility:hidden;text-align:right}.searchform-box .table-search tr:hover td.action{visibility:visible}}.styleguide-example-devices .overview-box .box-item{width:125px;height:135px;margin:0 20px 20px 0}.slider-box{margin:25px 0 35px 0}.slider-box .validation-error{display:none;padding-top:5px;padding-left:0;font-weight:700}.slider-box .error .validation-error{display:block}.slider-box .manual input{display:block;width:13% !important;float:right;margin:3px 0 0 0 !important;text-align:right;font-size:18px;border:0 solid;padding:0 5px;border-radius:2px;background-color:#eaeaea}.slider-box .manual input:focus{background-color:#3c5986;color:#fff}.slider-box .manual .dimension{float:right;width:7%;margin-top:10px}.slider-box .manual .jslider{width:75%;float:left;margin-top:5px}.slider-box .manual .jslider-value{display:none}.jslider.bigslider{margin-top:35px !important;margin-bottom:25px !important}.jslider.bigslider .jslider-pointer{width:35px;height:35px;top:-14px}.jslider.bigslider .jslider-value{top:-35px}@media (max-width:768px){.jslider .jslider-pointer{width:23px;height:23px;top:-7px}.jslider .jslider-value{top:-26px}.slider-box .manual input{width:18% !important;font-size:13px;line-height:18px}.slider-box .manual .jslider{width:70%}}.content .withfooter{padding-bottom:80px}footer .info{color:#808080;display:block;float:right;margin-right:30px;padding:4px 0 0 0}#modal-box input[type="text"]{width:98%}.modal-backdrop{background-color:#f00}@media (max-width:580px){#modal-box{width:94%;left:3%;margin-left:0;top:400px}}@media (max-width:468px){#modal-box{top:300px}}.image-upload,.image-view{position:relative}.image-upload label,.image-view label{margin-top:-25px;position:absolute;width:152px;overflow:hidden}.image-upload label{cursor:pointer}.image-upload label.right{right:0}.image-view label.right{margin-top:-55px;right:0;cursor:default}@media (max-width:768px){.image-upload label.right,.image-view label.right{right:auto}.image-upload,.image-view{margin-bottom:215px}.image-upload label,.image-view label,.image-upload label.right,.image-view label.right{margin-top:20px}.row-fluid [class*="span"]{width:100%}}.image-upload label input{padding:49% 0;margin:0;opacity:0;display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;z-index:10}.image-upload label img,.image-view label img{border:1px solid #d3d3d3;box-shadow:0 1px 3px rgba(34,25,25,0.4)}.image-upload label .upload-box{position:absolute;bottom:0;width:100%;z-index:9}.image-upload label .upload-box .upload-bg,.image-upload label .remove-box .upload-bg{position:absolute;bottom:0;width:100%;height:30px;opacity:.7;background-color:#243550;bottom:-30px;transform:translate3d(0,0,0);transition:bottom .3s ease-in-out}.image-upload label .upload-text{color:#fff;text-align:center;padding:5px 5px 0;cursor:pointer}.image-upload label:hover .upload-box .upload-bg,.image-upload label:hover .remove-box .upload-bg{bottom:0}.image-upload .loading-spin{display:none;position:absolute;top:20%;left:20%;width:60%;height:60%}.image-upload .loading-spin .circular3dG{background-color:#243550;box-shadow:0 1px 3px rgba(255,255,255,0.6)}.image-upload label .remove-box .upload-bg{background-color:#b94a48}.image-upload .remove-box{display:none}.image-upload.uploading .loading-spin{display:block}.image-upload.uploading .upload-box,.image-upload.uploading .filefield,.image-upload.imageset .upload-box,.image-upload.imageset .filefield{display:none}.image-upload.uploading img{opacity:.5}.image-upload.imageset .remove-box{display:block}.table .detail{text-align:right}.table .detail .btn-group{float:right}.table.list tr:hover{cursor:pointer}.table.list td{vertical-align:middle}.table.list img{box-shadow:0 1px 3px rgba(34,25,25,0.4);border:2px solid #fff;width:32px;border-radius:3px}tr.nohighlight:hover,tr.nohighlight td:hover,tr.nohighlight th:hover{background-color:transparent !important}@media (max-width:468px){.table.list tr th:first-child,.table.list tr td:first-child{display:none}}@media (min-width:769px){.table .detail{visibility:hidden;width:50px}.table .navigation{visibility:hidden}.table tr:hover .navigation,.table tr:hover .detail{visibility:visible}}@media (max-width:768px){.table .detail,.table .navigation{visibility:visible}}@media (min-width:769px){body.modal-open .content{z-index:none !important}}.validation-error{display:none;font-size:13px;margin-top:6px;padding-left:0;font-weight:700}.error .validation-error{display:block;margin-bottom:10px}.row-fluid textarea{min-height:70px !important;overflow:scroll}.row-fluid textarea.big{min-height:150px}.row-fluid label.checkbox{padding-right:10px}.toggledisabled{margin-bottom:10px}.toggledisabled .control-group{margin-bottom:4px}.toggledisabled .togglecontent{display:inline}.toggledisabled.disabled .togglecontentoff{display:block}.toggledisabled .togglecontentoff,.toggledisabled.disabled .togglecontent{display:none}label.toggle{display:inline;padding:0 0 5px}label.toggle{display:block;float:left;margin:2px 5px 0 0}.toggledisabled .span1,.toggledisabled .span2,.toggledisabled .span3,.toggledisabled .span4,.toggledisabled .span5,.toggledisabled .span6,.toggledisabled .span7,.toggledisabled .span8,.toggledisabled .span9,.toggledisabled .span10,.toggledisabled .span11,.toggledisabled .span12{width:100% !important}@media (max-width:480px){.row-fluid textarea,.row-fluid .span1,.row-fluid .span2,.row-fluid .span3,.row-fluid .span4,.row-fluid .span5,.row-fluid .span6,.row-fluid .span7,.row-fluid .span8,.row-fluid .span9,.row-fluid .span10,.row-fluid .span11,.row-fluid .span12{width:100% !important}.row-fluid textarea,.row-fluid div.span1,.row-fluid div.span2,.row-fluid div.span3,.row-fluid div.span4,.row-fluid div.span5,.row-fluid div.span6,.row-fluid div.span7,.row-fluid div.span8,.row-fluid div.span9,.row-fluid div.span10,.row-fluid div.span11,.row-fluid div.span12{float:none;margin:10px 0 0 0}}ul li,ol li{font-style:normal}ul.circle{list-style-type:circle}ul.no-bullets{list-style-type:none;padding:0;margin:0}ul.no-bullets,.overview-box{padding-top:20px;cursor:default}.overview-box a{text-decoration:none;color:#333}.overview-box [class*="span"]{margin-left:0}.overview-box .box-item{background-color:#f0f0f0;margin:0 30px 30px 0;box-shadow:0 1px 3px rgba(34,25,25,0.4);border-radius:2px;float:left;width:100px;text-align:center;cursor:default}.overview-box .box-item:hover{background-color:#e9e9e9}.overview-box .box-item .box-icon{height:70px;background:#c0c0c0 no-repeat center;margin:10px;border:1px solid #ddd;border-radius:2px}.overview-box .box-item .box-title{margin:10px;text-transform:uppercase;overflow:hidden;letter-spacing:0}@media (max-width:278px){.overview-box{text-align:center}.overview-box .box-item{float:none;margin:0 auto 10px auto}}.grey-box-item{box-shadow:0 1px 3px rgba(34,25,25,0.4);border-radius:2px;background-color:#fff;margin-bottom:10px;cursor:pointer;overflow:hidden;position:relative;max-width:650px;background-color:#f0f0f0}.grey-box-item .iteration{font-size:11px;position:absolute;right:15px;top:14px}.grey-box-item .new-news{position:absolute;top:0;right:0;width:0;height:0;border-top:15px solid #243550;border-left:15px solid transparent}.grey-box-item .subject{padding:15px;font-size:16px;line-height:22px;background-color:#f0f0f0}.grey-box-item .subject .body{font-size:12px;position:relative;top:-3px}.grey-box-item .info{clear:both;background-color:#f4f4f4;border-top:1px solid #e6e6e6;padding:5px 15px;font-size:11px;text-shadow:1px 1px 0 #fff;height:20px;position:relative}.grey-box-item .info .date{float:left;color:#666}.grey-box-item .info .navigation{float:right;text-transform:uppercase;font-weight:700}.grey-box-item .info .navigation{background-color:#f4f4f4;z-index:11;box-shadow:0 0 4px 2px #f4f4f4}@media (min-width:769px){.grey-box-item .info .navigation{position:absolute;top:auto;bottom:-30px;right:5px;overflow:hidden;transition:bottom .2s cubic-bezier(.5,-.5,.5,1.5) .2s}.grey-box-item:hover .info .navigation{bottom:5px}}.grey-box-item .info .navigation .preview-btn{margin-right:10px}.grey-box-item.unread .subject,.grey-box-item.unread .info .date,.grey-box-item.unread .info .readmore{text-shadow:none;font-weight:700}.grey-box-item .calender-box{margin:5px 15px}.grey-box-item .calender-box .calendar{float:left;margin:.25em 10px 10px 0;padding-top:5px;float:left;width:50px;background:#ededef;background:-webkit-gradient(linear,left top,left bottom,from(#ededef),to(#ccc));background:-moz-linear-gradient(top,#ededef,#ccc);font:bold 20px/40px Arial Black,Arial,Helvetica,sans-serif;text-align:center;color:#000;text-shadow:#fff 0 1px 0;border-radius:3px;position:relative;box-shadow:0 2px 2px #888}.grey-box-item .calender-box .calendar em{display:block;font:normal bold 11px/20px Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;text-shadow:#00365a 0 -1px 0;background:#243550;background:-webkit-gradient(linear,left top,left bottom,from(#243550),to(#00365a));background:-moz-linear-gradient(top,#243550,#00365a);-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;border-top:1px solid #00365a}.circle{float:left;width:10px;height:10px;border-radius:5px;margin:4px 7px 0 0;background:#eaeaea}.circle.offline{background:#eaeaea}.circle.t_active,.circle.restart{background:#243550}.circle.t_done,.circle.lvl0,.circle.online{background:#3c7800}.circle.t_undone,.circle.lvl1,.circle.reboot{background:#ffe000}.circle.t_todo{background:#bbb}.circle.t_deactivated,.circle.lvl2,.cirlce.deactivated{background:#b94a48}.list{width:100%;margin-top:15px;margin-bottom:50px;max-width:650px;box-shadow:0 1px 3px rgba(34,25,25,0.4)}.list .listhead{font-size:16px;background-color:#f4f4f4;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:10px;color:#a4a4a4}.list .listhead:first-child{border-top:1px solid #d3d3d3;border-radius:2px 2px 0 0}.list .listhead:last-child{border-bottom:1px solid #d3d3d3;border-radius:0 0 2px 2px}.list .listelement{background-color:#f0f0f0;padding:8px 20px;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-bottom:1px solid #f2f2f2;cursor:pointer;position:relative;overflow:hidden}.list .listelement .title{margin-right:50px;font-weight:700}.list .listelement .actions{padding:2px 4px;position:absolute;top:auto;bottom:-20px;right:5px;overflow:hidden;transition:bottom .2s cubic-bezier(.5,-.5,.5,1.5) .2s}.list .listelement.leftimg32{padding:0}.list .listelement.leftimg32 a{display:block;padding:8px 20px}.list .listelement.leftimg32 .title{margin-left:40px;margin-right:0;display:block;padding-top:4px}.list .listelement.leftimg32 .image{float:left;display:block}.list .listelement:hover{background-color:#fbfbfb}.list .listelement:hover .actions{bottom:6px}.el-hidden{display:none}.cat-boxes{padding-top:20px;cursor:default}.cat-boxes a{text-decoration:none;color:#333}.cat-boxes a:hover{text-decoration:none}.cat-boxes [class*="span"]{margin-left:0}.cat-boxes .box-item{background-color:#eceff1;margin:0 30px 30px 0;box-shadow:0 1px 3px #90a4ae;border-radius:2px;float:left;width:110px;height:100px;padding:10px;text-align:center;cursor:default}.cat-boxes .box-item .box-icon{height:60px}.cat-boxes .box-item .box-icon i{font-size:40px;position:relative;top:6px;color:#546e7a}.cat-boxes .box-item .box-title{text-transform:uppercase;overflow:hidden;font-family:"Noto Sans";font-weight:400;color:#546e7a;letter-spacing:0;font-size:12px}.cat-boxes .box-item .box-title:hover{text-decoration:none}.cat-boxes .box-item:hover{background-color:#f1f3f5}.cat-boxes .box-item:hover .box-title{text-decoration:none}.cat-circle{float:left;width:10px;height:10px;border-radius:5px;margin:4px 7px 0 0;background:#243550}.cat-circle.t_active{background:#243550}.cat-circle.t_done{background:#3c7800}.cat-circle.t_undone{background:#ffe000}.cat-circle.t_todo{background:#bbb}.cat-circle.t_deactivated{background:#b94a48}@media (max-width:278px){.overview-box{text-align:center}.overview-box .box-item{float:none;margin:0 auto 10px auto}}.milon-info,.footer-alert{background-color:#f1f4f9;border:1px solid #dce3ef;color:#243550}.milon-info i.icon-warning-sign,.footer-alert i.icon-warning-sign{font-size:15px;opacity:.25;margin-right:10px;position:relative;top:1px}.milon-info .notify-icon,.footer-alert .notify-icon{float:left}.milon-info .notify-icon i,.footer-alert .notify-icon i{top:9px;font-size:24px}.milon-info .info-text,.footer-alert .info-text{float:left;width:93%}.milon-info{padding:10px}.footer-alert{transition:bottom .1s cubic-bezier(.5,-.5,.5,1.5) .1s;bottom:-58px;width:auto;position:fixed;left:250px;right:0;padding:15px 0;text-align:center}.footer-alert.show-alert{bottom:58px}.help-center{position:absolute;right:25px;top:18px;color:#d3d3d3;font-size:18px}.help-center a{color:#d3d3d3}.help-center a:hover{text-decoration:none;color:#b0b0b0}@-moz-keyframes pulsate{0%{-moz-transform:scale(1,1)}50%{-moz-transform:scale(1.2,1)}100%{-moz-transform:scale(1,1)}}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(1,1)}50%{-webkit-transform:scale(1.2,1)}100%{-webkit-transform:scale(1,1)}}.btn-group{margin:3px 0 5px}.btn-group input{display:none}.btn-group .btn.active{color:#fff;background:#243550;text-shadow:none}.control-group .select2-container{margin-top:2px}.control-group-input-text{position:relative}.control-group-input-text .clearbutton{color:#b0b0b0;position:absolute;bottom:0;right:0;padding:8px;font-size:16px;cursor:pointer}.menu-item.styleguide-menuitem{position:relative;top:60px}.layoutv2_OLD h1{color:#243550;font-weight:400;font-size:25px}.layoutv2_OLD h3{border-bottom:1px dotted #243550;padding-bottom:5px;margin-bottom:25px;font-size:19px;margin-top:20px;color:#243550 !important}.layoutv2_OLD h4{font-size:14px;border-bottom:1px dotted #243550;margin-bottom:15px;text-transform:uppercase;color:#243550;margin-top:30px}.modal .modal-backdrop{background-color:#f00}.group-view .unordered-header{max-width:701px;border-top:1px solid rgba(196,196,196,0.57);margin-top:40px}.group-view .grouphead{margin-top:35px;background:#243550;font-weight:400;font-size:15px;color:#fff;max-width:659px;border-top:1px solid rgba(196,196,196,0.57);border-left:1px solid rgba(196,196,196,0.57);border-right:1px solid rgba(196,196,196,0.57);padding:15px 20px;transition:all 150ms linear}.group-view .grouphead .edit{float:right;font-size:10px;position:relative;top:1px;visibility:hidden;transition:all 150ms linear}.group-view .grouphead .edit:hover{cursor:pointer;color:#ffe000}.group-view .grouphead.sorting-mode{padding:15px 0 15px 40px}.group-view .grouphead:hover{background:#30476b}.group-view .grouphead:hover .edit{visibility:visible}.group-view .box-item-container{cursor:default;margin-bottom:0;max-width:659px;border-top:0;border-bottom:1px solid rgba(196,196,196,0.57);border-left:1px solid rgba(196,196,196,0.57);border-right:1px solid rgba(196,196,196,0.57);transition:all 150ms linear;background:rgba(250,250,250,0.57);border-radius:0;overflow:hidden;position:relative;background:#fff;transition:border 500ms ease-out;transition:background 300ms ease-out;padding:0 20px;position:relative;display:block}.group-view .box-item-container .title{float:left;font-size:13px;padding:15px 0;margin-left:-5px}.group-view .box-item-container .title i.icon-ok{color:#3c7800}.group-view .box-item-container .title span.active-plan{color:#243550;font-size:11px;position:relative;left:10px}.group-view .box-item-container .title .detail-info{margin-top:5px;font-size:10px;color:#8c8c8c}.group-view .box-item-container .title .detail-info i{position:relative;top:-1px}.group-view .box-item-container .title .detail-info i.icon-repeat{font-size:9px}.group-view .box-item-container .nav-box{position:absolute;right:25px;top:20px;font-size:30px;display:none;transition:all 150ms linear}.group-view .box-item-container:hover .nav-box{display:block}.group-view .box-item-container:hover{cursor:pointer;background:rgba(245,245,245,0.57)}.list-item{cursor:default;border:1px solid rgba(196,196,196,0.57);max-width:659px;transition:all 500ms ease-out;overflow:hidden;background:#fff;padding:0 20px;position:relative;display:block}.list-item .left-nav{display:none}.list-item .title{float:left;font-size:13px;padding:15px 0;margin-left:-5px}.list-item .title .detail-info{margin-top:5px;font-size:10px;color:#8c8c8c}.list-item .title .nav-box{position:absolute;right:25px;top:50%;margin-top:-16px;font-size:30px;display:none;transition:all 150ms linear}.list-item:hover{background:rgba(245,245,245,0.57)}.list-item:hover .title .nav-box{display:block}.list-item.left-nav-active .title{margin-left:25px}.list-item.left-nav-active .left-nav{display:block;width:28px;height:40px;left:0;text-align:center;margin:15px 0 0 5px;position:absolute;z-index:100;float:left}.list-item.left-nav-active .left-nav i:hover{color:#ffe000;transition:all 100ms linear;cursor:pointer}body{padding-top:60px}ol{margin-left:0}.element{background:none repeat scroll 0 0 #eee}border-radius 3px 3px 3px 3px,min-height 30px,text-align center,.thumbnail .results{margin-top:10px}.thumbnail.danger{border:1px solid #f00}pre{font-size:9px;line-height:10px;background-color:#000}width 95%,margin 1em auto,padding 1em,white-space pre-wrap,.results .alert{padding:2px 8px;margin-bottom:2px}.results .alert p{font-size:11px;line-height:12px}.results .res-button{padding:6px 0 3px}.renderContent h2{margin-top:20px}.renderContent h2:first-child{margin-top:0}#items .thumbnail{margin-bottom:3px;padding:1px 10px 0}#items .thumbnail p{margin-bottom:2px}#devices .thumbnail .btn{font-size:13px;padding:1px 6px 3px}#devices .thumbnail p{white-space:nowrap}#devices .thumbnail .close{line-height:7px;margin-right:-5px}#devices .devbuttons{margin-bottom:6px}#devices .training .btn{font-size:11px;padding:1px 5px 3px}#devices .notraining .btn{font-size:9px;padding:0 6px}.send_log .results{max-height:300px;overflow:auto}.collectcount{width:20px;border:0 solid transparent;background:transparent;text-align:center;box-shadow:none}.hidden{opacity:0;width:0;height:0}.row > label.inp__i,.row > label.inp__start{display:none}.results .popover{width:400px;z-index:1010}.alert{position:relative;margin:0 0 2px 0;padding:2px 4px}.alert p{margin:0}.alert .durr{font-size:9px;position:absolute;right:5px;top:-3px;color:#808080}.on-trainer-required{display:none}.devbuttons{margin:0}.trainer_required .devbuttons.training{display:none}.trainer_required .on-trainer-required{display:block}.daddr{white-space:nowrap}#devices .row-fluid{margin-bottom:10px}.row-fluid .thumbnail{background:#fff;padding:10px}.row-fluid .thumbnail .row{margin-left:0}.row-fluid .thumbnail .row .btn{min-height:auto}pre .str,code .str{color:#65b042}pre .kwd,code .kwd{color:#e28964}pre .com,code .com{color:#aeaeae font-style italic}pre .typ,code .typ{color:#89bdff}pre .lit,code .lit{color:#3387cc}pre .pun,code .pun{color:#fff}pre .pln,code .pln{color:#fff}pre .tag,code .tag{color:#89bdff}pre .atn,code .atn{color:#bdb76b}pre .atv,code .atv{color:#65b042}pre .dec,code .dec{color:#3387cc}ol.linenums{margin-top:0 margin-bottom 0 color #aeaeae}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}.dasim{margin-bottom:500px}.dasim .planlink{position:absolute;font-size:9px !important;right:3px;padding:0 5px !important;line-height:14px}.dasim .modal{left:10%;width:80%;margin-left:0}.dasim .modal .modal-footer input,.dasim .modal .modal-footer label{display:inline}.dasim .modal .modal-body{overflow:none}.dasim .modal .set_setting_form input,.dasim .modal .set_setting_form select{margin:0}.send_log .results [class*="span"]{margin:0}.dasim .modal{left:10%;width:80%;margin-left:0}.support .devices.list{margin:0}.support .liveoutheader{border-bottom:1px solid #2e2e2e;margin:0 0 10px}.support .liveoutheader .server{font-size:200%;text-align:right;line-height:30px}.support .liveoutheader .exchange{text-align:center;font-size:200%;line-height:30px;color:#aaa}.support ul.output,.support li.liveout{list-style:none;margin:0}.support li.liveout{display:block;height:18px}.support li.liveout .popover{width:300px}.support li.liveout .popover .popover-content{overflow-y:auto;max-height:300px}.support li.liveout .fromserver,.support li.liveout .toserver{border-radius:3px;border:1px solid #2e2e2e;padding:0 8px}.support li.liveout .fromserver{background:#afd8e0;border-color:#67b5c4;float:right}.support li.liveout .toserver{background:#c4e0af;border-color:#8fc467;float:left}.templates-overview .overview-box .box-item{min-height:140px}.select2-container{width:100%}.content .tags{min-height:500px}.tag-overview .description{color:#333}.tag-overview .tag-legend{margin-top:25px}.tag-overview .tag-legend .color-item{float:left;margin-right:7px;margin-top:1px}.tag-overview .tag-legend .tagname{float:left}.tag-overview .tag-legend .tag-item{margin-bottom:15px}.tag-legend-box h3{margin-bottom:0}.color-item{width:15px;height:15px;box-shadow:1px 1px 3px #5c5c5c;border-radius:2px}.color-item.used{opacity:.15;border:1px solid #333}.color-box{margin-top:25px}.color-box .icolors{float:left;margin-right:30px}.color-box .uicolors{float:left}.color-box .color-item{float:left;margin-right:10px;margin-bottom:20px;margin-right:15px}.tag-color-item{float:left;position:relative;top:1px;width:10px;height:10px;margin-right:5px}.select2-result-label .tag-color-item{top:3px}.tag-color-name{float:left}.tags .tag-skeleton{margin-top:25px}.tags .tag-skeleton .loading-spin{float:left;margin-right:15px;position:relative;top:-1px}.tags .row-fluid{max-width:600px}.tags .tags-box{margin-top:30px}.tags .tags-box .table td{vertical-align:middle}.tags .tags-box .table td .btn{margin:2px 10px}.tags .tags-box .tags-body tr:first-child{border-top:1px solid #ccc}.tags .tags-box .tags-body tr:last-child{border-bottom:1px solid #ccc}.tags .tags-box .tags-body tr{background-color:#f2f4f5;border-right:1px solid #ccc;border-left:1px solid #ccc}.tags .tags-box .tags-body tr td.navigation{width:160px;visibility:visible;padding-top:11px}.tags .tags-box .tags-body tr td.navigation .tag-delete{visibility:hidden}.tags .tags-box .tags-body tr.tag a.tag-delete{float:right}.tags .tags-box .tags-body tr.tag td.icon{width:20px;text-align:center}.tags .tags-box .tags-body tr.tag.edit{background-color:#f2f4f5}.tags .tags-box .tags-body tr.tag.edit td.navigation{text-align:right;padding-right:5px}.tags .tags-box .tags-body tr.tag.edit td.navigation .tag-save{float:right;margin-right:10px}.tags .tags-box .tags-body tr.tag.edit td.navigation .cancel-btn{float:right;left:-10px}.tags .tags-box .tags-body tr:hover td{background-color:#eceff1}.tags .tags-box .tags-body tr:hover td.navigation .tag-delete{visibility:visible}.tags .tags-box .tags-body tr:hover td.sorting-tags .sorting-icons{visibility:visible}.tags .tags-box .tags-body tr.empty-keys{margin-top:40px;background:none;border-color:#d07d21;border-radius:2px}.tags .tags-box .tags-body tr.empty-keys td{padding:20px;background:none;border-color:#d07d21}.tags .tags-box .tags-body tr.empty-keys:hover{background:none}.tags .tags-box .tags-body tr.empty-keys:hover td:hover{background:none}.edit .color-item{margin-bottom:5px;margin-top:10px;margin-left:4px;margin-right:4px;border:1px solid transparent}.edit .color-item:hover{border:1px solid #999;cursor:pointer;height:17px;width:17px;margin-bottom:3px;margin-top:8px;margin-right:3px;margin-left:3px}.edit .color-box{margin-top:0}.edit .color-item.active{border:1px solid #243550}.edit .color-item.inactive{opacity:.15}.edit .color-item.inactive:hover{opacity:1}.tag-input{width:90%}.td-tag.error .validation-error{margin-bottom:0}.tag-note{margin-top:20px}td.icon .color-item{position:relative;left:2px;top:1px}.movethis{float:left;cursor:pointer}.movethis.top{margin-right:10px}td.sorting-tags{width:40px}td.sorting-tags .sorting-icons{visibility:hidden}.tags-box td{padding:10px 8px 8px 8px}.template .description{margin-bottom:30px}.templates .row-fluid{max-width:800px}.templates .plan-type-change{display:none}.templates .description{margin-bottom:25px}.templates .templates-box{margin-top:30px}.templates .templates-box .templates-body tr:first-child{border-top:1px solid #ccc}.templates .templates-box .templates-body tr:last-child{border-bottom:1px solid #ccc}.templates .templates-box .templates-body tr{background-color:#f5f5f5;border-right:1px solid #ccc;border-left:1px solid #ccc}.templates .templates-box .templates-body tr td.navigation{width:250px;visibility:visible}.templates .templates-box .templates-body tr td.navigation .template-delete{visibility:hidden;margin-right:20px}.templates .templates-box .templates-body tr td.navigation .template-edit{visibility:hidden}.templates .templates-box .templates-body tr.template a.template-edit,.templates .templates-box .templates-body tr.template a.template-delete,.templates .templates-box .templates-body tr.template a.template-save,.templates .templates-box .templates-body tr.template a.cancel-template-btn{float:right}.templates .templates-box .templates-body tr.template td.icon{width:20px;text-align:center}.templates .templates-box .templates-body tr.template.edit{background-color:#ccc}.templates .templates-box .templates-body tr.template.edit td.navigation .template-delete{visibility:visible}.templates .templates-box .templates-body tr.template.edit .btn{margin-top:5px}.templates .templates-box .templates-body tr.template.edit .btn.cancel-template-btn{left:-10px}.templates .templates-box .templates-body tr.template.edit td.icon{padding-top:17px}.templates .templates-box .templates-body tr:hover td{background-color:#e9e9e9}.templates .templates-box .templates-body tr:hover td.navigation .template-delete,.templates .templates-box .templates-body tr:hover td.navigation .template-edit{visibility:visible}.templates .templates-box .templates-body tr.templates-empty,.templates .templates-box .templates-body tr.templates-empty:hover{background-color:transparent;border:0;cursor:default}.templates .templates-box .templates-body tr.templates-empty td,.templates .templates-box .templates-body tr.templates-empty:hover td{padding-left:0;border-top:0;background-color:transparent}.templates .plan-detail{margin-top:50px}.templates .plan-detail .acitivity-devices{padding-left:30px;clear:both;font-size:12px}.templates .plan-detail .acitivity-devices a:last-child{margin-bottom:20px}.templates hr{margin-bottom:25px}.templates-overview .box-item{width:120px}.templates-overview .box-item .box-icon i{margin-top:10px}.h3link i{visibility:hidden;position:relative;left:15px;top:1px}.h3link:hover{text-decoration:none}.h3link:hover i{visibility:visible}h4.template-name{margin-top:30px}.description{color:#333}.tasks-app-wrapper .templatesv2-overview .box-item-container{padding:0}.tasks-app-wrapper .templatesv2-overview .box-item-container .rebrush-wrapper-box-title{background:#243550;color:#fff !important;font-size:15px !important;padding-left:20px !important}.tasks-app-wrapper .templatesv2-overview .box-item-container .title{float:none}.tasks-app-wrapper .templatesv2-overview .box-item-container:hover{cursor:auto;background:#fff}.templatesv2-overview .unordered-header{border-top:none !important}.templatesv2-overview .title-box{display:table}.templatesv2-overview .cat-boxes{padding-top:10px}.templatesv2-overview .tag-legend .tag-item{margin-bottom:15px}.templatesv2-overview table.tmpl-tags{width:100%;max-width:600px}.templatesv2-overview table.tmpl-tags td,.templatesv2-overview table.tmpl-tags .color-box{margin-top:15px}.templatesv2-overview tbody .tags-area{padding:0 30px 15px 0;text-transform:uppercase;font-size:13px;color:#243550}.templatesv2-overview tbody .tags-head{vertical-align:top;padding:0 30px 15px 0}.templatesv2-overview tbody .free-colors{vertical-align:top}.templatesv2-overview tbody .all-free-colors{display:table-cell}.templatesv2-overview .color-item{float:left;margin-right:7px;margin-top:1px;width:15px;height:15px;box-shadow:1px 1px 3px #5c5c5c;border-radius:2px}.templatesv2-overview .tagname,.templatesv2-overview float left,.templatesv2-overview .tag-legend-box,.templatesv2-overview h3{margin-bottom:0}.templatesv2-overview .color-item.used{opacity:.15;border:1px solid #333}.templatesv2-overview .no-groups-items{max-width:659px;padding:15px 20px}.templatesv2-overview .delete-template:hover{color:#b94a48;border-color:#b94a48 !important}.templatesv2-overview .control-group .validation-error{color:#b94a48;font-weight:normal;display:none}.templatesv2-overview input.error{border:1px solid #b94a48;color:#b94a48}.templatesv2-overview input.error:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #b94a48}.templatesv2-overview .box-item-container h3,.templatesv2-overview .box-item-container-tmpl h3{color:#243550}.templatesv2-overview .box-item-container .box-item .rebrush-wrapper-box-title,.templatesv2-overview .box-item-container-tmpl .box-item .rebrush-wrapper-box-title{background:#243550;color:#fff !important;font-size:15px !important;padding-left:20px !important}.templatesv2-overview .box-item-container .box-item .btn-item,.templatesv2-overview .box-item-container-tmpl .box-item .btn-item{background:rgba(199,199,199,0.1);text-align:center;border:1px solid rgba(199,199,199,0.54);border-radius:3px;margin:10px 20px 10px 0 !important;height:70px;width:120px}.templatesv2-overview .box-item-container .box-item .btn-item i,.templatesv2-overview .box-item-container-tmpl .box-item .btn-item i{font-size:25px}.templatesv2-overview .box-item-container .box-item .btn-item .btn-desc,.templatesv2-overview .box-item-container-tmpl .box-item .btn-item .btn-desc{margin-top:15px;text-transform:uppercase;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 5px}.templatesv2-overview .box-item-container .box-item .btn-item .btn-icon,.templatesv2-overview .box-item-container-tmpl .box-item .btn-item .btn-icon{padding:0 10px}.templatesv2-overview .box-item-container .box-item .btn-item:hover,.templatesv2-overview .box-item-container-tmpl .box-item .btn-item:hover{border-color:#243550}.templatesv2-overview .box-item-container .active,.templatesv2-overview .box-item-container-tmpl .active{border-color:#243550 !important}.templatesv2-overview .alert-nopremium{margin-top:25px}.templatesv2-overview .description{margin:20px 0 10px 0}.templatesv2-overview .hide-tpl{display:none}.templatesv2-overview .show-all-tpl{margin-top:15px}.templatesv2-overview .info-box{clear:both}.templatesv2-overview .create-new-tpl,.templatesv2-overview .create-new-group{float:right;margin-right:25px}.templatesv2-overview a.btn-back{color:#fff;float:left;margin:10px 0 0 25px}.templatesv2-overview a.btn-back:hover{color:#243550}.templatesv2-overview .milon-info{max-width:679px}.templatesv2-overview .group-view{max-width:659px}.templatesv2-overview .group-view .createicon{font-size:20px;color:#888d94;height:50px;width:50px;border:1px solid #888d94;border-radius:100px;margin:15px auto;transition:all 150ms linear}.templatesv2-overview .group-view .createicon i{position:relative;top:17px;left:18px}.templatesv2-overview .group-view .createicon:hover{cursor:pointer;background:rgba(204,204,204,0.24)}.templatesv2-overview .group-view .box-item-container{max-width:617px}.templatesv2 .plansv2{margin:0 0 80px 0}.templatesv2 .slider-wrapper .slider-box.next{left:0}.templatesv2 .box-item-container{min-height:150px}.templatesv2 .box-item-container .box-item .title{font-size:15px;color:#fff;background:#243550}.templatesv2 .tpl-header-container{border-bottom:none;padding-bottom:0;margin-bottom:0}.templatesv2 .status-box h3.main{display:none}.templatesv2 .template-header .slider-wrapper .slider-box{margin-bottom:0}.templatesv2 .template-header .slider-wrapper .template-title{margin-bottom:25px}.templatesv2 .template-header .slider-wrapper .template-title .btn-edit{float:right;margin:0 0 0 20px}.templatesv2 .template-header .slider-wrapper .template-title:hover{cursor:default}.templatesv2 .template-header .slider-wrapper .template-title:hover .btn-edit{cursor:pointer}.templatesv2 .template-header .slider-wrapper .tpl-info{font-size:13px}.templatesv2 .template-header .slider-wrapper .tpl-info .row-fluid [class*="span"]{min-height:24px}.templatesv2 .template-header .slider-wrapper .tpl-info .row-fluid .span6:first-child{width:350px}.templatesv2 .template-header .slider-wrapper .tpl-info .tag-item{float:left;margin-right:10px}.templatesv2 .template-header .slider-wrapper .tpl-info .tag-item .color-item{float:left;margin-right:5px;height:10px;width:10px;margin-top:4px}.templatesv2 .template-header .slider-wrapper .tpl-info .tag-item .tagname{float:left}.templatesv2 .status-wrapper{margin-bottom:0}.templatesv2 .small-helptext{font-size:11px}.templatesv2 .user-pulse-info{display:none}.template-edit{margin-top:20px}.template-edit .desc{font-size:12px;color:#333}.template-edit .controls-tpltype{margin-top:5px}.template-edit .delete-notification{width:430px;float:left;padding:19px 10px}.template-edit .controls-groupselected{padding-top:5px}.tpl-content-container .disabled-mode{display:none}.tpl-content-container .loop-wrapper i.icon-rocket{display:none}.tpl-content-container .loop-wrapper .training-item-startday{border:1px solid rgba(196,196,196,0.57)}.tpl-content-container.header-edit{position:relative;opacity:.4}.tpl-content-container.header-edit .disabled-mode{display:block;position:absolute;right:0;lef:0;top:0;bottom:0;z-index:10}.group⁻chain-view{background-color:#fff;margin-bottom:20px;cursor:pointer;overflow:hidden;position:relative;max-width:850px;border-right:1px solid rgba(196,196,196,0.57);border-bottom:1px solid rgba(196,196,196,0.57);border-left:1px solid rgba(196,196,196,0.57);-webkit-border-radius:0 22px 0 0;border-radius:0 22px 0 0;padding:0}.group⁻chain-view .ch-grouphead{color:#fff;background-color:#243550;font-size:15px;padding:15px 15px;display:table;width:100%}.group⁻chain-view .row{display:table-row}.group⁻chain-view .clmn{display:table-cell}.group⁻chain-view .alignRight{text-align:right;padding-right:36px}.group⁻chain-view .tblDetais{display:table;margin:10px 15px 10px 15px;width:100%}.group⁻chain-view .tblRow{display:table-row}.group⁻chain-view .tblCell{display:table-cell}.group⁻chain-view .change_carechain{color:#243550;font-size:9.75px;text-transform:uppercase;padding-right:30px;text-align:right}.group⁻chain-view .change_carechain a{text-decoration:none;color:#243550}.group⁻chain-view .changeChain:hover{opacity:.8}.group⁻chain-view .producer{font-size:12px;padding:10px 24px 10px 0;color:#808080}.group⁻chain-view .tasksgroups{padding:0 0 0 8px}.create-item .hide-save{display:none}.create-item .hiddenTgForm{display:none}.create-item .hiddenTgsTmpl{display:none}.create-item .hiddenTgsTmpl .tgToCopy{background:rgba(221,221,221,0.57)}.create-item .hiddenTgsTmpl .tgToCopy .showTasks,.create-item .hiddenTgsTmpl .tgToCopy .hideTasks{color:#3c7800}.create-item .hiddenTgsTmpl .chooseGr:hover,.create-item .hiddenTgsTmpl .showTasks:hover,.create-item .hiddenTgsTmpl .hideTasks:hover{cursor:pointer}.create-item div[class*="chosenTasks"]{display:none}.create-item .mandatory{color:#b94a48}.deleteChain{font-size:9.75px;text-transform:uppercase}.deleteChain i.icon-remove{font-size:12px}.deleteChain:hover{color:#f00}.deleteTGroup{font-size:9.75px;text-transform:uppercase}.deleteTGroup i.icon-remove{font-size:12px}.deleteTGroup:hover{color:#f00}.group⁻chain-view:hover .ch-grouphead{background:#30476b}.create-new-tgroup{float:right;margin-right:25px;margin-top:6px}.create-new-carechain{float:right;margin-right:25px;margin-top:6px}a.addGrToChain{margin:46%;padding:19px 17px 13px 17px;text-decoration:none;border:solid 1px #888d94;border-radius:100px}a.addGrToChain i.icon-plus{font-size:20px;color:#888d94;margin-top:2px}a.addGrToChain:hover{background:rgba(245,245,245,0.57);text-decoration:none}.btnContainer{padding:20px 0 25px 0}form[class="tasksgroup"]{display:none}.taskmanager-form .validation-error{color:#b94a48;font-weight:normal;display:none}.taskmanager-form input.error{border:1px solid #b94a48;color:#b94a48}.taskmanager-form input.error:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.create-new-exgroup{float:right;margin-right:25px}.create-item .mandatory{color:#b94a48}.ex-group-form .control-group .validation-error{color:#b94a48;font-weight:normal;display:none}.ex-group-form .control-group input.error{border:1px solid #b94a48;color:#b94a48}.ex-group-form .control-group input.error:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.taskmngTempl .beta{color:#ffe000;font-size:10px;text-transform:none}.exercise-group-tmpl-main .no-exercise-groups{margin-top:30px}.exercise-group-tmpl-main .exercise-group-tmpl{margin-top:35px;max-width:659px}.exercise-group-tmpl-main .exercise-group-tmpl .group-head{border-radius:0 22px 0 0;background:#243550;font-weight:400;font-size:15px;color:#fff;padding:8px 20px;transition:all 150ms linear}.exercise-group-tmpl-main .exercise-group-tmpl .group-head table{width:100%}.exercise-group-tmpl-main .exercise-group-tmpl .group-head .changeHead{width:5px;opacity:.5;font-size:13px;color:#fff;padding:10px 0}.exercise-group-tmpl-main .exercise-group-tmpl .group-head .createdInfo{font-size:10px;width:150px;opacity:.5}.exercise-group-tmpl-main .exercise-group-tmpl .group-head:hover{background:#30476b}.exercise-group-tmpl-main .exercise-group-tmpl .group-head:hover .changeHead{opacity:1;text-decoration:none}.exercise-group-tmpl-main .exercise-group-tmpl .group-main{padding:15px 10px;border-bottom:1px solid rgba(196,196,196,0.57);border-left:1px solid rgba(196,196,196,0.57);border-right:1px solid rgba(196,196,196,0.57)}.exercise-group-tmpl-main table.ex-in-group{width:100%;margin-bottom:15px}.exercise-group-tmpl-main table.ex-in-group td{padding:8px}.exercise-group-tmpl-main table.ex-in-group td i.icon-pencil{color:#888d94}.exercise-group-tmpl-main table.ex-in-group td a.change-ex:hover{text-decoration:none}.exercise-group-tmpl-main table.ex-in-group .text-container{width:80%;padding-left:30px}.exercise-group-tmpl-main table.ex-in-group tr:hover{cursor:pointer;background-color:#fbfbfb}.exercise-group-tmpl-main table.ex-in-group tr:hover i.icon-pencil{color:#243550}.exercise-group-tmpl-main table.ex-in-group img{box-shadow:0 1px 3px rgba(34,25,25,0.4);border:2px solid #fff}.deleteExGroup{font-size:9.75px;text-transform:uppercase}.deleteExGroup i.icon-remove{font-size:12px}.deleteExGroup:hover{color:#b94a48}.btnCreateEx{padding:15px 0 15px 0}a.addGrEx{margin:46%;padding:19px 17px 13px 17px;text-decoration:none;border:solid 1px #888d94;border-radius:100px}a.addGrEx i.icon-plus{font-size:20px;color:#888d94;margin-top:2px}a.addGrEx:hover{background:rgba(245,245,245,0.57);text-decoration:none}.templatesv2-overview .box-item-container-tmpl .box-item .plan-footer .cancel-edit{float:left}.chooseExercForGroup{max-width:659px;border:1px solid rgba(196,196,196,0.57);margin-top:30px}.chooseExercForGroup .evt-close{display:none}.chooseExercForGroup .box-item .title{padding:15px;border-bottom:1px dotted rgba(196,196,196,0.57);color:#fff;background:#243550;font-size:15px}.chooseExercForGroup .box-item .content-box{padding-top:20px}.chooseExercForGroup .box-item .content-box .table-search{max-width:98%}.chooseExercForGroup .box-item .content-box .table-search .text-container{width:78%}.chooseExercForGroup .box-item .content-box .table-search .nav-wrapper{display:none}.chooseExercForGroup .box-item .content-box .exercise-type:hover{background-color:#fbfbfb}.chooseExercForGroup .box-item .content-box .exercise-muscle:hover{background-color:#fbfbfb}.chooseExercForGroup .box-item .content-box .exercise-search-item:hover{background-color:#fbfbfb}.chooseExercForGroup .box-item .content-box .inactiveExercise{opacity:.5}.chooseExercForGroup .box-item .searchform-box{padding-left:15px}.chooseExercForGroup .box-item .plan-footer{padding-left:15px;border-top:1px dotted rgba(196,196,196,0.57);display:none}.chooseExercForGroup .box-item .plan-footer .evt-save{display:none}.ps-details{display:none;max-width:659px;border:1px solid rgba(196,196,196,0.57);margin-top:30px}.ps-details .settings-container{padding:0}.ps-details .box-item .title{padding:15px;border-bottom:1px dotted rgba(196,196,196,0.57);color:#fff;background:#243550;font-size:15px}.ps-details .box-item .title .toggle-btn{float:right}.ps-details .box-item .title .toggleGroup{font-size:12px;text-transform:uppercase;font-family:"Noto Sans"}.ps-details .box-item .title .toggleGroup:hover{cursor:pointer;color:#e2ba1e}.ps-details .box-item .content-box{padding:20px;margin-bottom:35px}.ps-details .box-item .content-box .delete-btn{cursor:pointer}.ps-details .box-item .content-box .copy-btn{cursor:pointer;float:right}.ps-details .box-item .content-box .deleteGroup,.ps-details .box-item .content-box .copyGroup{margin:10px;font-size:9.75px;text-transform:uppercase}.ps-details .box-item .content-box .deleteGroup:hover{color:#b94a48;text-decoration:none}.ps-details .box-item .content-box .copyGroup:hover{color:#3c7800;text-decoration:none}.ps-details .box-item .content-box .set-title{font-size:16px;margin-top:30px;margin-bottom:10px}.ps-details .box-item .content-box .add-set-icon{transition:all 150ms linear;margin:0 auto;width:40px;text-align:center}.ps-details .box-item .content-box .addicon{font-size:20px;width:50px;height:50px;margin:30px auto 5px auto;color:#7f8287;border:1px solid #ddd;line-height:50px;border-radius:50px}.ps-details .box-item .content-box .addicon:hover{cursor:pointer;background:rgba(245,245,245,0.57);font-size:22px}.ps-details .box-item .content-box h3{border-bottom:1px dotted #243550;font-size:14px;margin-bottom:15px}.ps-details .box-item .content-box .exercise-content{width:100%;overflow:hidden}.ps-details .box-item .content-box .exercise-content .exercise-img-container{float:left;width:250px;height:235px}.ps-details .box-item .content-box .exercise-content .exercise-description{margin-left:270px}.ps-details .box-item .content-box .exercise-content .exercise-muscle-container{position:relative;float:left;width:250px;height:235px}.ps-details .box-item .content-box .exercise-content .exercise-muscle-container .muscle-image-empty{position:relative;width:250px;height:235px}.ps-details .box-item .content-box .exercise-content .exercise-details{height:250px;font-size:14px;margin-left:270px;position:relative}.ps-details .box-item .content-box .settings-container{padding-bottom:35px}.ps-details .box-item .content-box .manual input{display:block;width:13% !important;float:right;margin:3px 0 0 0 !important;text-align:right;font-size:18px;border:0 solid;padding:0 5px;border-radius:2px;background-color:#eaeaea}.ps-details .box-item .content-box .manual input:focus{background-color:#3c5986;color:#fff}.ps-details .box-item .content-box .manual .dimension{float:right;width:7%;margin-top:10px}.ps-details .box-item .content-box .manual .jslider{width:75%;float:left;margin-top:5px}.ps-details .box-item .content-box .manual .jslider .jslider-value{display:none !important}.ps-details .box-item .content-box .manual .jslider .jslider-label{display:none !important}.ps-details .box-item .content-box .manual .jslider .jslider-label-to{display:block !important}.ps-details .box-item .plan-footer{border-top:1px dotted rgba(196,196,196,0.57);padding:0 15px}.ps-details .box-item .plan-footer .btn-primary{float:right}.editExGroupWrapper .box-item-container{margin-top:30px}.editExGroupWrapper .box-item-container .box-item .title{font-size:15px;color:#fff;background:#243550}.template-title{margin-bottom:20px}.edit-msg{max-width:1000px}.edit-msg .edit-msg-form{margin-top:30px}.edit-msg .edit-msg-form .image-title{padding-bottom:10px}.edit-msg .edit-msg-form .row-fluid{margin-bottom:20px}.edit-msg form.main{margin-top:144px}.edit-msg form.main .mandatory{color:#b94a48}.edit-msg form.main .show-error{display:inline;color:#c32a41;font-weight:normal}.edit-msg form.main .body-error{background:#b94a48}.edit-msg form.main .error{color:#b94a48;border:1px solid #b94a48}.edit-msg form.main .error:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.edit-msg form.main .jqte{margin-bottom:5px}.edit-msg form.main i.icon-question{margin-right:5px}.edit-msg form.main i.icon-question span.ttip_milon_box-right{text-align:left;padding-left:10px;z-index:101}.edit-msg form.main i.icon-question span.ttip_milon_box-right::after{top:7%}.edit-msg footer.navigation .btn-save,.edit-msg footer.navigation .btn-delete{float:right}.messages-main .description{margin-top:25px}.messages-main .messages-tmpl-main{margin-top:30px}.messages-main .messages-tmpl-main .messageTmplView{max-width:816px;margin-bottom:5px;border:1px solid rgba(196,196,196,0.57);border-top-right-radius:22px}.messages-main .messages-tmpl-main .messageTmplView .title{font-size:14px;color:#243550;text-transform:uppercase;background:rgba(245,245,245,0.57);border-top-right-radius:22px;vertical-align:middle;cursor:pointer;font-family:"Noto Sans";width:100%;display:table;padding:8px 0}.messages-main .messages-tmpl-main .messageTmplView .title .titlePart{display:table-cell;vertical-align:middle;padding:7px 0}.messages-main .messages-tmpl-main .messageTmplView .title .titlePart .secondaryInfo{font-family:"Noto Sans";font-size:13px;color:#333;text-transform:none;letter-spacing:0}.messages-main .messages-tmpl-main .messageTmplView .title .titlePart:first-child{width:20px}.messages-main .messages-tmpl-main .messageTmplView .title .titlePart:last-child{width:30px}.messages-main .messages-tmpl-main .messageTmplView .title .studioTmpl,.messages-main .messages-tmpl-main .messageTmplView .title .milonTmpl{position:relative;border:1px solid rgba(204,204,204,0.49);border-radius:12px;color:#fff;font:bold 9px Helvetica,Verdana,Tahoma;padding:3px 5px;text-align:center;min-width:8px;top:-2px;left:-10px}.messages-main .messages-tmpl-main .messageTmplView .title .studioTmpl{background:#0097b9}.messages-main .messages-tmpl-main .messageTmplView .title .milonTmpl{background:#d07d21}.messages-main .messages-tmpl-main .messageTmplView .title i.icon-angle-right{color:#333;font-size:30px}.messages-main .messages-tmpl-main .messageTmplView .title i.icon-edit{color:#333;font-size:16px;display:none}.messages-main .messages-tmpl-main .messageTmplView .title i.icon-edit span.ttip_milon_box-left{margin:-6px 0 0 -154px !important;text-transform:none}.messages-main .messages-tmpl-main .messageTmplView .title i.icon-edit span.ttip_milon_box-left:after{left:120px;top:initial}.messages-main .messages-tmpl-main .messageTmplView .title a:hover{text-decoration:none}.messages-main .messages-tmpl-main .messageTmplView .content{display:none;border-top:1px solid rgba(204,204,204,0.49);padding:15px 20px;font-family:"Noto Sans"}.messages-main .messages-tmpl-main .messageTmplView .content h1,.messages-main .messages-tmpl-main .messageTmplView .content h2,.messages-main .messages-tmpl-main .messageTmplView .content h3,.messages-main .messages-tmpl-main .messageTmplView .content h4,.messages-main .messages-tmpl-main .messageTmplView .content h5,.messages-main .messages-tmpl-main .messageTmplView .content h6,.messages-main .messages-tmpl-main .messageTmplView .content div,.messages-main .messages-tmpl-main .messageTmplView .content p,.messages-main .messages-tmpl-main .messageTmplView .content span,.messages-main .messages-tmpl-main .messageTmplView .content b,.messages-main .messages-tmpl-main .messageTmplView .content i{text-transform:none;text-decoration:none;color:#333;font-family:"Noto Sans" !important;border-bottom:none;color:#757575}.messages-main .messages-tmpl-main .messageTmplView .content h1:after,.messages-main .messages-tmpl-main .messageTmplView .content h2:after,.messages-main .messages-tmpl-main .messageTmplView .content h3:after,.messages-main .messages-tmpl-main .messageTmplView .content h4:after,.messages-main .messages-tmpl-main .messageTmplView .content h5:after,.messages-main .messages-tmpl-main .messageTmplView .content h6:after,.messages-main .messages-tmpl-main .messageTmplView .content div:after,.messages-main .messages-tmpl-main .messageTmplView .content p:after,.messages-main .messages-tmpl-main .messageTmplView .content span:after,.messages-main .messages-tmpl-main .messageTmplView .content b:after,.messages-main .messages-tmpl-main .messageTmplView .content i:after{display:none}.messages-main .messages-tmpl-main .messageTmplView .content h1,.messages-main .messages-tmpl-main .messageTmplView .content h2,.messages-main .messages-tmpl-main .messageTmplView .content h3,.messages-main .messages-tmpl-main .messageTmplView .content h4,.messages-main .messages-tmpl-main .messageTmplView .content h5{line-height:1.5}.messages-main .messages-tmpl-main .messageTmplView .content h1{font-size:35px}.messages-main .messages-tmpl-main .messageTmplView .content h2{font-size:30px}.messages-main .messages-tmpl-main .messageTmplView .content h3{font-size:24px}.messages-main .messages-tmpl-main .messageTmplView .content h4{font-size:18px}.messages-main .messages-tmpl-main .messageTmplView .content h6{font-size:12px}.messages-main .messages-tmpl-main .messageTmplView .content h5,.messages-main .messages-tmpl-main .messageTmplView .content div,.messages-main .messages-tmpl-main .messageTmplView .content p,.messages-main .messages-tmpl-main .messageTmplView .content span,.messages-main .messages-tmpl-main .messageTmplView .content b,.messages-main .messages-tmpl-main .messageTmplView .content i{font-size:14px}.messages-main .messages-tmpl-main .messageTmplView .content img.emojioneemoji{width:2.1em;height:2em}.templatesv2-overview .group-view .grouphead{font-family:"Noto Sans";text-transform:uppercase;font-size:15px;border-top-right-radius:22px}.templatesv2-overview .group-view .grouphead .edit{top:-18px;visibility:visible;font-family:"Noto Sans";color:#888d94;font-size:10px;text-transform:uppercase}.templatesv2-overview .group-view .grouphead .edit:hover{color:#e2ba1e}.templatesv2-overview .group-view{max-width:701px;width:701px}.templatesv2-overview .group-view .grouphead{max-width:701px;width:701px}.templatesv2-overview .group-view .box-item-container{max-width:628px;width:628px}.templatesv2-overview .group-view .box-item-container .nav-box{right:15px;top:16px;display:block;color:#8c8c8c}.templatesv2-overview .box-item-container.free-mode .title,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title{font-family:"Noto Sans";font-size:12px;text-transform:uppercase}.templatesv2-overview .box-item-container.free-mode .title .nav-box-left,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title .nav-box-left,.templatesv2-overview .box-item-container.free-mode .title .autodoneType,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title .autodoneType{display:none;font-size:9px;text-transform:none;width:100px;text-align:center}.templatesv2-overview .box-item-container.free-mode .title .nav-box-left .crise,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title .nav-box-left .crise,.templatesv2-overview .box-item-container.free-mode .title .autodoneType .crise,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title .autodoneType .crise{border:solid 1px #b0bec5;display:inline-block;position:relative;width:34px;height:34px;color:#243550;border-radius:22px;top:0;text-align:center}.templatesv2-overview .box-item-container.free-mode .title .nav-box-left .crise i,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title .nav-box-left .crise i,.templatesv2-overview .box-item-container.free-mode .title .autodoneType .crise i,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title .autodoneType .crise i{position:relative;top:7px;font-size:20px}.templatesv2-overview .box-item-container.free-mode .title .nav-box-left .criseText,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title .nav-box-left .criseText,.templatesv2-overview .box-item-container.free-mode .title .autodoneType .criseText,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title .autodoneType .criseText{font-size:11px;font-family:"Noto Sans";font-weight:700}.templatesv2-overview .box-item-container.free-mode .title .nav-box-left .criseText .inText,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title .nav-box-left .criseText .inText,.templatesv2-overview .box-item-container.free-mode .title .autodoneType .criseText .inText,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title .autodoneType .criseText .inText{position:relative;top:9px}.templatesv2-overview .box-item-container.free-mode .title .nav-box-left .circleText,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title .nav-box-left .circleText,.templatesv2-overview .box-item-container.free-mode .title .autodoneType .circleText,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title .autodoneType .circleText{position:relative;color:#8c8c8c;font-family:"Noto Sans";font-size:13px;display:inline-block;width:100px}.templatesv2-overview .box-item-container.free-mode .title .nav-box-detail,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title .nav-box-detail{position:absolute;transition:all 150ms linear;display:block;top:8px;left:600px}.templatesv2-overview .box-item-container.free-mode .title .detailInfo,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title .detailInfo{text-transform:none;font-family:"Noto Sans";color:#8c8c8c}.templatesv2-overview .box-item-container.free-mode{max-width:659px;width:659px}.templatesv2-overview .box-item-container.free-mode.sorting-mode,.templatesv2-overview .box-item-container.groups-mode.sorting-mode{padding-left:50px;max-width:671px;width:671px}.templatesv2-overview .box-item-container.free-mode.sorting-mode .title,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title{max-width:560px}.templatesv2-overview .box-item-container.free-mode.sorting-mode .title .autodoneType,.templatesv2-overview .box-item-container.groups-mode.sorting-mode .title .autodoneType{display:inline-block}.templatesv2-overview .box-item-container.free-mode.sorting-mode{width:629px;max-width:629px}.templatesv2-overview .box-item-container.free-mode.sorting-mode .title{max-width:520px}.templatesv2-overview .box-item-container.free-mode.sorting-mode .title .nav-box-detail{left:560px}.overview-container .sorting-navigation{width:44px;height:40px;left:20px;text-align:center;margin-top:12px;position:absolute;z-index:100;color:#8c8c8c;cursor:pointer}.overview-container .sorting-navigation i.icon-chevron-down.sort-down{position:absolute;bottom:0}.overview-container .sorting-navigation i.icon-chevron-down.sort-down:hover{color:#e2ba1e}.overview-container .sorting-navigation i.icon-chevron-up.sort-up{position:absolute;top:0}.overview-container .sorting-navigation i.icon-chevron-up.sort-up:hover{color:#e2ba1e}.overview-container .content-wrapper.training-group-wrapper.content-wrapper-archiv{margin-top:15px}.overview-container .group-view.headClass{margin-top:20px}footer.navigation a.backActivePlan.btn-link{float:left;margin-left:30px}.cotrainersettings-wrapper .cotrainer-settings-main .description{margin-top:25px}.cotrainersettings-wrapper .cotrainer-settings-main .settings-content{margin-top:20px}.cotrainersettings-wrapper .cotrainer-settings-main .settings-content .title{border-radius:0 22px 0 0;background:#243550;font-weight:400;font-size:15px;color:#fff;padding:15px 20px;transition:all 150ms linear;max-width:659px}.cotrainersettings-wrapper .cotrainer-settings-main .settings-content .title .changeCotrSettings{float:right;opacity:.5}.cotrainersettings-wrapper .cotrainer-settings-main .settings-content .title .changeCotrSettings:hover{cursor:pointer;opacity:1}.cotrainersettings-wrapper .cotrainer-settings-main .settings-content .title:hover{background:#30476b}.cotrainersettings-wrapper .cotrainer-settings-main .settings-content .settings-block{display:inline-flex;width:100%;max-width:699px;border-bottom:1px solid rgba(204,204,204,0.49)}.cotrainersettings-wrapper .cotrainer-settings-main .settings-content .settings-block .settings{text-align:center;border-right:1px solid rgba(204,204,204,0.49);padding:15px 0 25px 0;width:100%}.cotrainersettings-wrapper .cotrainer-settings-main .settings-content .settings-block .settings .value{font-size:25px;font-weight:400;margin:10px 0 15px 0;text-align:center}.cotrainersettings-wrapper .cotrainer-settings-main .settings-content .settings-block .settings:first-child{border-left:1px solid rgba(204,204,204,0.49)}.cotrainersettings-wrapper .cotrainer-settings-main .settings-content .hiddenSettings{display:none}.cotrainersettings-wrapper .cotrainer-settings-main .settings-content .settings-form-content{border:1px solid rgba(204,204,204,0.49);width:100%;max-width:697px;display:none;padding:10px 0 10px 0}.cotrainersettings-wrapper .cotrainer-settings-main .settings-content .settings-form-content form.main{padding:0 20px}.cotrainersettings-wrapper .cotrainer-settings-main .settings-content .settings-form-content .form-footer{border-top:1px solid rgba(204,204,204,0.49);padding-top:5px}.cotrainersettings-wrapper .cotrainer-settings-main .settings-content .settings-form-content .form-footer .btn-link{margin-left:20px;margin-bottom:5px}.cotrainersettings-wrapper .cotrainer-settings-main .settings-content .settings-form-content .form-footer .btn-save{float:right;margin-bottom:5px;margin-right:20px}.templatesv2-overview.collaboration{padding-bottom:65px}.templatesv2-overview.collaboration .group-view{width:100%;max-width:1402px}.templatesv2-overview.collaboration .group-view .grouphead{width:90%;max-width:1400px}.templatesv2-overview.collaboration .group-view .legal-container{max-height:350px;overflow-y:scroll}.templatesv2-overview.collaboration .group-view .agreement-container,.templatesv2-overview.collaboration .group-view .legal-container{width:calc(90% - 2px);padding:21px 21px 21px 21px;max-width:1400px;border:1px solid rgba(196,196,196,0.57)}@media (max-width:540px){.templatesv2-overview .settings-content .settings-block{display:block}.templatesv2-overview .settings-content .settings-block .settings{border-left:1px solid rgba(204,204,204,0.49)}.templatesv2-overview .settings-content .hiddenSettings{display:none}}.assign-users-wrapper.templatesv2-overview .loader-wrapper{position:absolute;width:90%;height:250px;display:flex;justify-content:center;align-items:center;top:120px}.assign-users-wrapper.templatesv2-overview .loader{border:10px solid #f3f3f3;border-radius:50%;border-top:10px solid #243550;border-right:10px solid #ccc;border-bottom:10px solid #243550;border-left:10px solid #ccc;width:35px;height:35px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}.assign-users-wrapper.templatesv2-overview .assign-members-content{margin-top:25px;width:100%}.assign-users-wrapper.templatesv2-overview .assign-members-content .filter-container{display:flex;justify-content:flex-start;flex-wrap:wrap}.assign-users-wrapper.templatesv2-overview .assign-members-content .control-group{min-width:350px;margin-right:20px}.assign-users-wrapper.templatesv2-overview .assign-members-content .radio-filter-container{padding:15px 0}.assign-users-wrapper.templatesv2-overview .assign-members-content .radio-filter-container .radio-label{display:block;position:relative;padding-left:35px;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.assign-users-wrapper.templatesv2-overview .assign-members-content .radio-filter-container .radio-label input{position:absolute;opacity:0;cursor:pointer}.assign-users-wrapper.templatesv2-overview .assign-members-content .radio-filter-container .checkmark{position:absolute;top:-1px;left:0;height:20px;width:20px;background-color:#eee;border-radius:50%}.assign-users-wrapper.templatesv2-overview .assign-members-content .radio-filter-container .radio-label:hover input ~ .checkmark{background-color:#ccc}.assign-users-wrapper.templatesv2-overview .assign-members-content .radio-filter-container .radio-label input:checked ~ .checkmark{background-color:#243550}.assign-users-wrapper.templatesv2-overview .assign-members-content .radio-filter-container .checkmark:after{content:""}@-moz-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-o-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}position absolute,display block,top 5px{left:5px;width:8px;height:8px}.radio-label input:checked ~ .checkmark:after{display:block}.radio-label .checkmark:after{top:7px;left:7px;width:6px;height:6px;border-radius:50%;background:#fff;position:relative}.btn.btn-save{float:right;margin-right:20px}.btn.btn-save.inactive{opacity:.6}.btn.btn-save.inactive:hover{background:#3c7800}.users-content .users-content-header{display:flex;justify-content:center;flex-direction:row;align-items:center;line-height:1}.users-content .users-content-header button.btn.pages{margin:0;padding:10px 20px 10px 20px}.users-content .users-content-header button.btn.pages.inactive{opacity:.6;cursor:auto}.users-content .users-content-header button.btn.pages.inactive:hover{text-decoration:none}.users-content .users-content-header button.btn.pages:focus,.users-content .users-content-header button.btn.pages:active,.users-content .users-content-header button.btn.pages:hover{outline:0}.users-content .users-content-header div{font-size:15px}.users-content .evt-toggle-all-chosen span{font-size:14px;display:inline-block;margin-left:30px;position:relative;top:-2px}.users-content .evt-toggle-all-chosen .users-checkbox{display:inline-block}.users-content .evt-toggle-all-chosen .users-checkbox.hidden{display:none}.users-content .assignUserView label.user-item-wrapper{margin:0;padding:5px 0;display:flex;flex-direction:row;justify-content:flex-start}.users-content .assignUserView label.user-item-wrapper .user-item{padding:10px 30px 10px 0;font-size:15px}.users-content .assignUserView label.user-item-wrapper .mod-user-image{margin:0 25px 0 0}.users-content .icon{font-size:20px;color:#243550}.terminalsadmin .icon-thumbs-up{color:#2c3962}.terminalsadmin .icon-thumbs-down{color:#823332}.terminalsadmin .icon-hand-right{color:#000}.terminalsadmin thead{font-weight:700}.terminalsadmin .update-ready{color:#000}.terminalsadmin div.left{float:left;margin-left:20px}.terminalsadmin div.right{float:right;margin-right:20px}.terminalsadmin tr[class^='detailedviewmerge']{background-color:#333;color:#fff;font-size:10px;border-collapse:collapse}.terminalsadmin table td{vertical-align:middle}.terminalsadmin td.details{padding:2px 15px}.terminalsadmin td.white{border:2px solid #fff;background-color:#fff}.terminalsadmin td.left{padding-left:25px}.terminalsadmin td.head{font-weight:700;font-size:11px}.terminalsadmin .container{display:inline}.terminalsadmin div.span5{margin-left:0;margin-right:0}.terminalsadmin div.span3{margin-left:0}.terminalsadmin i.detailsclose{float:right;font-size:15px}.terminalsadmin .control-group label.control-label{padding-top:0}.terminalsadmin .input-append{margin-top:5px}.terminalsadmin .action .btn{margin-top:0;margin-bottom:0}.terminalsadmin .searchform-box{margin-top:0}.user-stats .action-add-thirdparty-link{cursor:pointer}.user-stats .thirdparty-linkform{height:auto;width:50%;text-align:left;padding:22px;position:relative}.user-stats .thirdparty-linkform .icn{float:left;font-size:30px;color:#a4a4a4}.user-stats .thirdparty-linkform strong{margin:0 0 10px 0;display:block;font-weight:normal}.user-stats .thirdparty-linkform .btn{display:block;margin-top:10px}.user-stats .thirdparty-linkform .row .btn{margin-left:0}.user-stats .thirdparty-linkform .control-group-input-text{width:100%;float:none}.user-stats .thirdparty-linkform .control-group-input-text input{margin:0}.user-stats .thirdparty-linkform .action-close{position:absolute;right:14px;top:14px;font-size:20px;color:#858585;cursor:pointer}.user-stats .thirdparty-linkform .action-close:hover{color:#333}.user-stats .thirdparty-linkform strong,.user-stats .thirdparty-linkform .row,.user-stats .thirdparty-linkform .btn{margin-left:65px}.user-stats .thirdparty-linkform .action-user-mail{font-size:12px}.thirdpartystats{margin-top:120px}.thirdpartystats .drpicker{position:absolute;right:35px;top:70px}.thirdpartystats .activity{margin-top:20px}.thirdpartystats .dspvals{margin-top:30px;padding:0 30px}.thirdpartystats .dspval{margin-bottom:25px;font-size:13px;color:#333;text-align:right}.thirdpartystats .dspval strong{font-size:220%;line-height:100%;font-family:Helvetica,Arial,sans-serif;font-weight:400;padding-right:5px;white-space:nowrap}.thirdpartystats .dspval strong i{font-size:50%;line-height:50%;font-weight:normal;color:#858585}.thirdpartystats .dspval span{display:block;margin-top:0;font-weight:700;font-family:'Noto Sans',sans-serif;font-size:11px;padding-right:5px;white-space:nowrap;border-top:1px solid #f0f0f0;color:#858585}.thirdpartystats .dspval.dspval-big{font-size:25px;margin-top:15px;text-align:center}.thirdpartystats .dspval .dt,.thirdpartystats .exerciselist .dt{display:inline}.thirdpartystats .dspval .dt i,.thirdpartystats .exerciselist .dt i{margin-right:.5em}.thirdpartystats .exerciselist .dt{font-weight:700}.thirdpartystats .exerciselist .dt i{font-weight:normal}.thirdpartystats .intensities{width:100%;position:relative;display:block;margin:0 0 30px 0;padding:0;list-style:none;height:30px}.thirdpartystats .intensities .zone{position:relative;display:block;float:left;margin:0;padding:0;overflow:hidden}.thirdpartystats .intensities .zone span{display:block;height:20px;line-height:20px;white-space:nowrap;padding:5px 10px;border-left:1px solid rgba(255,255,255,0.5)}.thirdpartystats .intensities .zone .fadeout{position:absolute;top:0;bottom:0;right:0;width:15px}.thirdpartystats .intensities .zone0{background-color:#eaeaea;color:#333}.thirdpartystats .intensities .zone0 .fadeout{background:linear-gradient(left,0% rgba(234,234,234,0),75% #eaeaea)}.thirdpartystats .intensities .zone8{background-color:#bbb;color:#fff}.thirdpartystats .intensities .zone8 .fadeout{background:linear-gradient(left,0% rgba(187,187,187,0),75% #bbb)}.thirdpartystats .intensities .zone:first-child{border-radius:4px 0 0 4px}.thirdpartystats .intensities .zone:first-child span{border-left:0 solid}.thirdpartystats .intensities .zone:last-child{border-radius:0 4px 4px 0}.thirdpartystats .intensities .zone1{color:#f8d9de;background-color:#de425c}.thirdpartystats .intensities .zone1 .fadeout{background:linear-gradient(left,0% rgba(222,66,92,0),75% #de425c)}.thirdpartystats .intensities .zone2{color:#f8d9d9;background-color:#de4242}.thirdpartystats .intensities .zone2 .fadeout{background:linear-gradient(left,0% rgba(222,66,66,0),75% #de4242)}.thirdpartystats .intensities .zone3{color:#f7dfd3;background-color:#d66126}.thirdpartystats .intensities .zone3 .fadeout{background:linear-gradient(left,0% rgba(214,97,38,0),75% #d66126)}.thirdpartystats .intensities .zone4{color:#f6f6cd;background-color:#b8b820}.thirdpartystats .intensities .zone4 .fadeout{background:linear-gradient(left,0% rgba(184,184,32,0),75% #b8b820)}.thirdpartystats .intensities .zone5{color:#dff7d3;background-color:#61d626}.thirdpartystats .intensities .zone5 .fadeout{background:linear-gradient(left,0% rgba(97,214,38,0),75% #61d626)}.thirdpartystats .intensities .zone6{color:#d9f8d9;background-color:#42de42}.thirdpartystats .intensities .zone6 .fadeout{background:linear-gradient(left,0% rgba(66,222,66,0),75% #42de42)}.thirdpartystats .intensities .zone7{color:#d9f8de;background-color:#42de5c}.thirdpartystats .intensities .zone7 .fadeout{background:linear-gradient(left,0% rgba(66,222,92,0),75% #42de5c)}.thirdpartystats .exercise{margin-bottom:50px}.thirdpartystats .exerciselist-header th{font-size:15px}.thirdpartystats .exercisesport-el{cursor:pointer}.thirdpartystats .exercisesport-el .exercisesport-sport{white-space:nowrap}.thirdpartystats .exercisesport-el .exercisesport-sport strong{font-size:18px;font-weight:normal}.thirdpartystats .exercisesport-el .exercisesport-sport .badge{padding-left:6px;padding-right:6px}.thirdpartystats .exercisesport-el .exercisesport-sport .icon-eye-open,.thirdpartystats .exercisesport-el .exercisesport-sport .icon-remove-sign{cursor:pointer}.thirdpartystats .exercisesport-el .exercisesport-sport .icon-eye-open{display:inline}.thirdpartystats .exercisesport-el .exercisesport-sport .icon-remove-sign{display:none}.thirdpartystats .exercisesport-el.open{background-color:#243550;color:#fff}.thirdpartystats .exercisesport-el.open .exercisesport-sport .icon-eye-open{display:none}.thirdpartystats .exercisesport-el.open .exercisesport-sport .icon-remove-sign{display:inline}.thirdpartystats .exercisesport-el.open .prgrs{background:rgba(0,0,0,0.2)}.thirdpartystats .exercisesport-el.open .prgrs .prgrsbar{background-color:#fff}.thirdpartystats .exerciselist-date{padding-left:25px}.thirdpartystats .prgrs,.thirdpartystats .prgrs .prgrsbar{height:3px;border-radius:2px}.thirdpartystats .prgrs{background:rgba(0,0,0,0.08);overflow:hidden}.thirdpartystats .prgrs .prgrsbar{position:relative;background:#243550}.thirdpartystats .exercisesport-detail-td{padding:0;border-top:0 solid}.thirdpartystats .exerciselist-detail-table{background-color:#f0f0f0;margin:0}.thirdpartystats .dspconnections{padding:0;margin:0;list-style:none}.thirdpartystats .connection{list-style:none;padding:0;margin:0;border-bottom:1px solid #f0f0f0;position:relative}.thirdpartystats .connection:hover{background-color:#f4f4f4}.thirdpartystats .connection:hover .actions{display:block}.thirdpartystats .connection .state{position:absolute;top:7px;left:5px;width:12px;height:12px;border-radius:100%;background-color:#243550}.thirdpartystats .connection .state-deleted .state{background-color:#b94a48}.thirdpartystats .connection .state-pending .state{background-color:#ffe000}.thirdpartystats .connection .state-active .state{background-color:#3c7800}.thirdpartystats .connection .type{text-transform:uppercase;margin-right:5px}.thirdpartystats .connection .type-polar .type{background-color:#d10027}.thirdpartystats .connection .type-fitbit .type{background-color:#00b0b9}.thirdpartystats .connection .info{padding:3px;margin:0;margin-right:165px;margin-left:25px;display:block}.thirdpartystats .connection .actions{display:none;float:right;width:150px;text-align:right}.thirdpartystats .connection .actions .btn{margin:0}.thirdpartystats .connection .date{display:block}.thirdpartystats .connection:last-child{border-bottom:0 solid}@media (max-width:980px){.user-stats .thirdparty-linkform{width:auto}.thirdpartystats{margin-top:70px}.thirdpartystats .drpicker{position:static}.thirdpartystats .dt:nth-child(3){display:none}.thirdpartystats .exerciselist-header th{font-size:13px}.thirdpartystats .exerciselist-date{padding:10px;font-size:11px}.thirdpartystats .exercisesport-el .exercisesport-sport,.thirdpartystats .exercisesport-el .exercisesport-sport strong{font-size:13px}}@media (max-width:768px){.thirdpartystats{margin-top:20px}.user-stats .thirdparty-linkform{width:auto}.thirdpartystats h3,.thirdpartystats h5{text-align:center}.thirdpartystats .dt:nth-child(3){display:inline}.thirdpartystats .dspvals{padding:0}.thirdpartystats .dspval{width:50%;float:left;text-align:center}.thirdpartystats .dspval .dt{font-size:medium}.thirdpartystats .dspval-big{width:100%}.thirdpartystats .exerciselist-max-heartrate,.thirdpartystats .exercisesport-max-heartrate{display:none}.thirdpartystats .connection .actions{display:block}}@media (max-width:480px){.thirdpartystats{margin-top:20px}.thirdpartystats .btn-group{width:100%}.thirdpartystats .btn-group label{display:block}.thirdpartystats .dspval .dt{font-size:medium}.thirdpartystats .dt:nth-child(3){display:none}.thirdpartystats .exerciselist-distance,.thirdpartystats .exercisesport-distance{display:none}.user-stats .thirdparty-linkform .icn{display:none}.user-stats .thirdparty-linkform strong,.user-stats .thirdparty-linkform .row,.user-stats .thirdparty-linkform .btn{margin-left:0}}.tutorials-overview{margin-top:60px}.tutorials-overview .video-modal-wrapper{top:6% !important;left:10%;width:80%;margin-left:0}.tutorials-overview .search-box-parent{display:flex}.tutorials-overview .search-box-parent .search-box-child{float:left}.tutorials-overview .search-box-parent .search-box-child .searchform-box{margin:0}.tutorials-overview .search-box-parent .search-box-child .searchform-box .search-field:focus{background:transparent}.tutorials-overview .search-box-parent .search-box-child .searchform-box .search-field:hover{cursor:pointer}.tutorials-overview .search-box-parent .search-box-child .searchform-box .clearbutton{position:absolute;left:394px;color:#243550;padding-top:10px;font-size:22px}.tutorials-overview .faq-search-result h4{margin:10px 0 10px 0}.tutorials-overview .faq-search-result .found-faqs .faq{font-size:16px;font-weight:700;padding:12px 0}.tutorials-overview .faq-search-result .found-faqs .faq .icon-question-sign{padding-right:10px;font-size:17px}.tutorials-overview .faq-search-result .found-faqs .faq .video{color:#d07d21}.tutorials-overview .faq-search-result .found-faqs .faq .video i.icon-play-sign{padding:0 5px 0 10px;font-size:18px}.tutorials-overview .faq-search-result .found-faqs .faq:hover{cursor:pointer}.tutorials-overview .faq-search-result .found-faqs .faq-answer{display:none;margin:0 0 10px 0;padding:15px;border-top-right-radius:25px;background:#f9f9f9;box-shadow:0 1px 3px #90a4ae}.tutorials-overview .faq-search-result .found-faqs .faq-answer .videoplay{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:10px}.tutorials-overview .faq-search-result .found-faqs .faq-answer .videoplay iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tutorials-overview .faq-search-result .found-faqs .faq-answer .user-feedback .user-feedback-answer .btn{margin:10px 10px 10px 0}.tutorials-overview .faq-search-result .found-faqs .faq-answer .user-feedback .user-feedback-answer .negative_feedback .thank_feedback{display:none}.tutorials-overview .faq-search-result .found-faqs .faq-answer .user-feedback .user-feedback-answer .negative_feedback .control-group{margin:0;float:none}.tutorials-overview .faq-search-result .found-faqs .faq-answer .user-feedback .user-feedback-answer .negative_feedback .control-group .radio-label{padding-bottom:5px}.tutorials-overview .faq-search-result .found-faqs .faq-answer .user-feedback .user-feedback-answer .negative_feedback .btn-mini{display:inline-block}.tutorials-overview .faq-search-result .found-faqs .faq-answer .user-feedback .user-feedback-answer .negative_feedback .span12{width:100%}.tutorials-overview .faq-search-result .found-faqs .btn{margin-top:0;margin-bottom:0}.tutorials-overview .desc{margin:20px 0}.tutorials-overview .tabs{margin:30px 0 40px 0}.tutorials-overview .tabs .tutorials-tab{text-transform:uppercase;font-family:"Noto Sans"}.tutorials-overview .tabs .active a,.tutorials-overview .tabs .active a:hover{color:#333}.tutorials-overview .box-categories{margin:20px 0}.tutorials-overview .box-categories .box-categories-top{margin-bottom:0;border-bottom:solid 1px #dfe5e8}.tutorials-overview .box-categories .box-categories-container{display:flex}.tutorials-overview .box-categories .box-categories-container .box-categories-titles{width:280px;border-right:solid 1px #dfe5e8;float:left}.tutorials-overview .box-categories .box-categories-container .box-categories-titles .part-box-categories{border-left:solid 1px #dfe5e8}.tutorials-overview .box-categories .box-categories-container .box-categories-titles .part-box-categories .btn-category{color:#243550;font-size:12px;font-family:"Noto Sans";text-transform:uppercase;padding:15px;border-bottom:solid 1px #dfe5e8;background:rgba(199,199,199,0.1);transition:all 150ms linear}.tutorials-overview .box-categories .box-categories-container .box-categories-titles .part-box-categories .btn-category .icon-chevron-right{font-size:14px;float:right;display:none}.tutorials-overview .box-categories .box-categories-container .box-categories-titles .part-box-categories .btn-category:hover{cursor:pointer;color:#fff;background:#30476b}.tutorials-overview .box-categories .box-categories-container .box-categories-titles .part-box-categories .active{color:#fff;background:#243550}.tutorials-overview .box-categories .box-categories-container .box-categories-titles .part-box-categories .active .icon-chevron-right{display:inline}.tutorials-overview .box-categories .box-categories-container .box-categories-content{float:left;padding:5px 15px 15px 15px;width:calc(100% - 320px)}.tutorials-overview .box-categories .box-categories-container .box-categories-content h2{margin-top:0;margin-bottom:10px;color:#243550}.tutorials-overview .box-categories .box-categories-container .box-categories-content h2 i.icon-chevron-left{display:none}.tutorials-overview .box-categories .box-categories-container .box-categories-content .faq{font-size:16px;padding:12px 0;font-weight:700}.tutorials-overview .box-categories .box-categories-container .box-categories-content .faq .icon-question-sign{padding-right:10px;font-size:17px}.tutorials-overview .box-categories .box-categories-container .box-categories-content .faq .video{color:#d07d21}.tutorials-overview .box-categories .box-categories-container .box-categories-content .faq .video i.icon-play-sign{padding:0 5px 0 10px;font-size:18px}.tutorials-overview .box-categories .box-categories-container .box-categories-content .faq:hover{cursor:pointer}.tutorials-overview .box-categories .box-categories-container .box-categories-content .faq-answer{display:none;margin:0 0 10px 0;padding:15px;border-top-right-radius:25px;background:#f9f9f9;box-shadow:0 1px 3px #90a4ae}.tutorials-overview .box-categories .box-categories-container .box-categories-content .faq-answer .videoplay{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:10px}.tutorials-overview .box-categories .box-categories-container .box-categories-content .faq-answer .videoplay iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tutorials-overview .box-categories .box-categories-container .box-categories-content .faq-answer .user-feedback-answer .btn{margin-left:0}.tutorials-overview .box-categories .box-categories-container .box-categories-content .faq-answer .user-feedback-answer .negative_feedback .thank_feedback{display:none}.tutorials-overview .box-categories .box-categories-container .box-categories-content .faq-answer .user-feedback-answer .negative_feedback .control-group{margin:0;float:none}.tutorials-overview .box-categories .box-categories-container .box-categories-content .faq-answer .user-feedback-answer .negative_feedback .control-group .radio-label{padding-bottom:5px}.tutorials-overview .box-categories .box-categories-container .box-categories-content .faq-answer .user-feedback-answer .negative_feedback .btn-mini{display:inline-block}.tutorials-overview .box-categories .box-categories-container .box-categories-content .faq-answer .user-feedback-answer .negative_feedback .span12{width:100%}.tutorials-overview .box-categories .box-categories-container .box-categories-content .category-content{display:none;width:100%}.tutorials-overview .box-categories .box-categories-container .box-categories-content .active{display:inline-block}.tutorials-overview h5{margin:0 0 10px 0;font-size:13px;text-transform:uppercase;font-weight:400;color:#243550}.tutorials-overview .alert{max-width:659px}.tutorials-overview .webinar-detail{margin-bottom:15px}.tutorials-overview .webinar-detail td.td-lbl{width:150px;color:#546e7a}.tutorials-overview .status-content h5{font-size:13px;text-transform:uppercase;font-weight:400;color:#243550;margin-top:20px}.tutorials-overview .status-content table.studio_data td{vertical-align:top;padding-right:15px}.tutorials-overview .status-content table.studio_data th.studio_data_head{text-align:left;font-size:19px;color:#243550;font-weight:400;padding-bottom:15px}.tutorials-overview .status-content table.studio_data td img.cts{width:60px;heigth:40px;position:relative;top:-2px;margin-right:4px}.tutorials-overview .status-content table.studio_data td.studio_data_title{width:250px;color:#546e7a}.tutorials-overview .status-content table.studio_data td.studio_value{width:420px}.tutorials-overview .status-content table.studio_data td.level2{background:#f9f9f9}.tutorials-overview .status-content table.studio_data .btn{margin:0;padding-top:0;padding-bottom:0}.tutorials-overview .status-content table.studio_data i.icon-pencil{font-size:14px;padding:10px;color:#243550;text-transform:none;overflow:hidden;white-space:nowrap}.tutorials-overview .status-content table.studio_data i.icon-pencil:hover{cursor:pointer;color:#e2ba1e}.tutorials-overview .status-content table.studio_data .btn-edit{font-family:"Noto Sans";text-transform:uppercase;font-size:11px}.tutorials-overview .status-content table.studio_data .studio-openingdetail .times{display:inline-block;width:75px}.tutorials-overview .status-content table.studio_data .form-box{margin:15px 0;max-width:659px;border:1px solid rgba(196,196,196,0.57);border-top-right-radius:25px}.tutorials-overview .status-content table.studio_data .form-box .form-box-header{border-top-right-radius:25px;padding:15px 20px;color:#fff;background:#243550;font-size:15px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content{padding:20px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .error{color:#b94a48;border:1px solid #b94a48}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .error:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group{float:none;margin-left:0;display:table;width:100%;margin-bottom:0}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group input[type="text"]{width:77%;float:left}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group .select2-container{float:left;width:80%}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group .checkbox-options{margin-top:10px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group .checkbox-options .choose-contact-way{padding-left:5px;margin-right:20px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group .checkbox-options .choose-contact-way:hover{cursor:pointer}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group .validation-error{margin-left:calc(20% - 0px);margin-top:0;font-weight:normal;color:#b94a48;float:left}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group .btn-error{color:#b94a48}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group .btn-error .btn{color:#b94a48;border:1px solid #b94a48}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group .btn-error .btn:hover{color:#fff;background:#b94a48}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group .btn-error .validation-error{margin-left:calc(0.5% - 0px);padding-left:2px;margin-top:5px;display:block !important}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent{float:none;display:table;width:100%;margin-top:8px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .validation-error{display:none;color:#b94a48;font-weight:normal;margin-left:164px;margin-bottom:5px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .mobile{display:none}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent span[class^="openingdetail_shown_"] .hours .btn-mini{padding:2px 8px;float:right;margin-left:10px;margin-top:8px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent span[class^="openingdetail_shown_"] .moreHours{margin-left:170px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .openingdetail_hidden{display:none}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .control-group{float:left;width:18%}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .control-group-small{float:left;margin:10px;width:20px;text-align:center}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .weekDay{text-align:left;margin-left:0;width:90px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent input[type="time"]{height:30px;padding:0 0 0 10px;width:90px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent input[type="time"]::-webkit-inner-spin-button,.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent input[type="time"]::-webkit-outer-spin-button{font-size:20px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .control-group-slider{width:70px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .control-group-slider .switch{position:relative;display:inline-block;width:42px;height:16px;top:10px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .control-group-slider .switch input{display:none}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .control-group-slider .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .control-group-slider .slider:before{position:absolute;content:"";height:20px;width:20px;bottom:-3px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border:solid 1px #ccc;box-shadow:1px 1px 1px 1px rgba(214,214,214,0.75)}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .control-group-slider input:checked + .slider{background-color:#bac6de}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .control-group-slider input:focus + .slider{box-shadow:0 0 1px #243550}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .control-group-slider input:checked + .slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);background-color:#243550;box-shadow:1px 1px 1px 1px rgba(214,214,214,0.75);border:solid 1px #243550}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .control-group-slider .slider.round{border-radius:34px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .control-group-slider .slider.round:before{border-radius:50%}.tutorials-overview .status-content table.studio_data .form-box .form-box-content label.control-label{float:left;width:calc(20% - 20px);text-align:right;padding-right:20px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content label.control-label .mandatory{color:#b94a48;position:relative;left:5px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content label.btn{margin-right:10px;padding:.5em 1.9em}.tutorials-overview .status-content table.studio_data .form-box .form-box-footer{padding:13px 0 43px 0;border-top:1px solid rgba(196,196,196,0.57)}.tutorials-overview .status-content table.studio_data .form-box .form-box-footer .btn-save,.tutorials-overview .status-content table.studio_data .form-box .form-box-footer .btn-cancel{padding-top:5px;padding-bottom:5px;margin-left:30px;margin-right:30px}.tutorials-overview .status-content table.studio_data .btn-save{float:right}.tutorials-overview .status-content table.studio_data .btn-cancel{float:left}.tutorials-overview .status-content table.studio_data *[class*="hidden-"]{display:none}.tutorials-overview .status-content table.studio_data td.highlighted-title{font-size:15px;padding-top:12px}.tutorials-overview .status-content table.studio_data .circle_design{width:70px;text-transform:capitalize;margin-right:5px;display:inline-block;vertical-align:top;overflow:hidden}.tutorials-overview .status-content table.studio_data .empty{margin-left:75px}.tutorials-overview .status-content table.studio_data .circle_name{width:300px;white-space:nowrap;overflow:hidden;display:inline-block}@media (max-width:1230px){.tutorials-overview .search-box-parent .search-box-child .span5{width:280px}.tutorials-overview .search-box-parent .search-box-child .span6{width:340px}.tutorials-overview .search-box-parent .search-box-child .searchform-box .clearbutton{left:296px}.tutorials-overview .status-content table.studio_data .btn-edit{font-size:10px}}@media (max-width:979px){.tutorials-overview .search-box-parent{display:inline;margin-bottom:20px}.tutorials-overview .search-box-parent .search-box-child{float:none;width:100%;display:inline-block}.tutorials-overview .search-box-parent .search-box-child .control-group{margin:0;width:100%}.tutorials-overview .search-box-parent .search-box-child .control-group .span5{width:calc(100% - 57px)}.tutorials-overview .search-box-parent .search-box-child .searchform-box .clearbutton{left:calc(100% - 90px)}.tutorials-overview .box-categories .box-categories-top{border-bottom:none}.tutorials-overview .box-categories .box-categories-container{display:block}.tutorials-overview .box-categories .box-categories-container .box-categories-titles{width:100%;border-top:solid 1px #dfe5e8}.tutorials-overview .box-categories .box-categories-container .box-categories-titles .inactiveMobile{display:none}.tutorials-overview .box-categories .box-categories-container .box-categories-titles .part-box-categories .active{color:#243550;background:rgba(199,199,199,0.1)}.tutorials-overview .box-categories .box-categories-container .box-categories-titles .part-box-categories .active i.icon-chevron-right{display:none}.tutorials-overview .box-categories .box-categories-container .box-categories-content{width:100%;padding:0 15px 15px 0}.tutorials-overview .box-categories .box-categories-container .box-categories-content .category-content{display:none}.tutorials-overview .box-categories .box-categories-container .box-categories-content .activeMobile{display:inline-block}.tutorials-overview .box-categories .box-categories-container .box-categories-content .activeMobile h2{color:#fff;background:#243550;font-size:12px;font-family:"Noto Sans";padding:5px 15px;text-transform:uppercase}.tutorials-overview .box-categories .box-categories-container .box-categories-content .activeMobile h2 i.icon-chevron-left{display:inline;font-size:14px;padding-right:10px}.tutorials-overview .box-categories .box-categories-container .box-categories-content .activeMobile h2:hover{cursor:pointer}.tutorials-overview .status-content table.studio_data .btn-edit{display:none}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .mobile{display:inline !important}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .mobile i.icon-plus,.tutorials-overview .status-content table.studio_data .form-box .form-box-content .mobile i.icon-remove{margin:0;font-size:12px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .notMobile{display:none}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent .validation-error{margin-left:100px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group-parent span[class^="openingdetail_shown_"] .moreHours{margin-left:100px}}@media (max-width:768px){.tutorials-overview{margin-top:10px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content{padding:20px}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group input[type="text"]{width:99%}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group .select2-container{width:100%}.tutorials-overview .status-content table.studio_data .form-box .form-box-content .control-group .validation-error{margin-left:0}.tutorials-overview .status-content table.studio_data .form-box .form-box-content label.control-label{width:100%;text-align:left;padding-right:0}}.email-verfication .description{margin-bottom:25px}.email-verfication .validation-error{display:none}.training-tt-box{display:none}footer.navigation .error-notfiy-alert{position:absolute;bottom:28px;right:10px;left:10px;opacity:.9}.usersearch-description{margin-bottom:25px}sup.marked{color:#999}.user-trainer-desc{margin-top:10px}tr.user-trainer{font-weight:700}tr.user-trainer img{border:2px solid #243550 !important}tr.user .colors{max-width:80px;padding-top:7px}tr.user .color-item{width:10px;height:10px;float:left;margin:0 5px 5px 0}.usercolors-display .color-item{width:10px;height:10px;float:left;margin:3px 5px 5px 0}.tokeninput{width:98%}.no-token-user{display:none}.btn-user-analysis{position:absolute;right:75px;margin-top:50px}.user-detail{margin-top:25px}.user-detail .controls-tpltype{margin-bottom:10px}.user-detail h4{font-size:14px;border-bottom:1px dotted #243550;margin-bottom:15px;text-transform:uppercase;color:#243550;margin-top:30px}.user-detail .not-verified-email{font-size:11px;padding:10px 0}.user-detail .send-message{margin-top:15px !important}.user-detail .useraction-box{margin-bottom:15px}.user-detail .useraction-box .icon-envelope{position:relative;top:-1px}.user-detail td.useraction{padding-top:10px}.user-detail td.useraction .change-email{margin-right:15px}.user-detail .user-main-detail{float:left;padding-left:15px}.user-detail .colors{padding-left:2px}.user-detail .colors .color-item{float:left;height:10px;width:10px;margin-right:7px}.user-detail .colors-global{top:0 !important}.user-detail .colors-global .tagitem{margin-right:12px}.user-detail .ownroleedit{margin-top:12px;font-size:11px}.user-detail .important-info{margin-top:5px}.user-detail .important-info table{width:100%;max-width:1000px}.user-detail .important-info table tbody td.first-lvl{width:50%}@media (max-width:1160px){.user-detail .important-info table tbody td.first-lvl{width:100%;display:block}}.user-detail .important-info table tbody td{padding:2px 0;vertical-align:top}.user-detail .important-info table tbody td img.symbol{height:15px;position:relative;top:-1px;margin-right:5px}.user-detail .important-info table tbody td .colors{left:0}.user-detail .hide-info{display:none}.user-detail .user-dashboard-main h3{margin-bottom:-5px;font-size:18px}.user-detail .user-dashboard-main .row-fluid{margin-bottom:25px}.user-detail .user-dashboard-main .row-fluid h3{margin-top:0;margin-bottom:3px}.user-detail .user-dashboard-main .list{margin-bottom:0}.user-detail .usertrainer{font-weight:700}.user-detail .reached-token,.user-detail .new-token{float:right;position:relative;top:11px;right:11px}.user-detail .reached-token{font-size:12px;line-height:12px;padding:5px 10px}.user-detail table.token-table{margin-top:5px}.user-detail table.token-table tr,.user-detail table.token-table td{border-color:#fff}.user-detail table.token-table .empty{padding-left:0;font-style:italic}.user-detail table.token-table td.created-date{vertical-align:middle;font-size:10px}.user-detail .tagitem{float:left;margin-right:20px}.user-detail .tagitem .tagname{float:left}.user-detail .tagitem .color-item{float:left;margin-top:3px}.user-detail .tag-legend .color-item{margin-top:4px}.user-detail .tag-legend .tag-item{margin-bottom:10px}.user-detail .statusquo-box{max-width:650px;margin-bottom:30px !important}.user-detail .statusquo-box .status-bar{position:relative;top:-15px}.user-detail .statusquo-box .goto-plan{position:relative;top:-8px;left:0}.user-detail .statusquo-box table.training-status-result{margin-bottom:0}.user-dashboard a.btn-mini,.user-detail a.btn-mini,.user-dashboard span.btn-mini,.user-detail span.btn-mini{margin:5px 0}.user-dashboard .reset-basictpl-select,.user-detail .reset-basictpl-select,.user-dashboard .reset-plan-select,.user-detail .reset-plan-select{display:none;padding:3px 7px}.user-dashboard .milonrole,.user-detail .milonrole{position:relative;top:6px;background-color:#ececec;border:1px solid #ccc;padding:2px 10px;max-width:40px}.user-dashboard .loading-spin,.user-detail .loading-spin{margin:40px auto 0 auto}.user-dashboard #birthday_container,.user-detail #birthday_container{width:350px}.user-dashboard [class*="span"],.user-detail [class*="span"]{margin-left:0}.user-dashboard .row-fluid [class*="span6"]:first-child,.user-detail .row-fluid [class*="span6"]:first-child{margin-right:10px}.user-dashboard .row-image,.user-detail .row-image{padding:15px 0 20px 0}.user-dashboard .row-image h4,.user-detail .row-image h4{margin-top:0}.user-dashboard .row-image h4:first-child,.user-detail .row-image h4:first-child{margin-top:-10px}.user-dashboard .row-image .image-upload label,.user-detail .row-image .image-upload label,.user-dashboard .row-image .image-view label,.user-detail .row-image .image-view label{overflow:visible}.user-dashboard .no-alerts,.user-detail .no-alerts{background-color:#f0f0f0;font-style:italic;padding:10px}.user-dashboard .comment-box,.user-detail .comment-box{margin-bottom:30px}.user-dashboard .box-small .control-group,.user-detail .box-small .control-group{padding-right:165px}.user-dashboard .more-user-information,.user-detail .more-user-information{display:none}.user-dashboard .hide-info,.user-detail .hide-info{display:none;padding:3px 5px}.user-dashboard .show-info .icon-angle-right,.user-detail .show-info .icon-angle-right{position:relative;top:-1px}.user-dashboard .row-fluid.user-alerts,.user-detail .row-fluid.user-alerts{margin-top:20px;margin-bottom:15px}.user-dashboard .usergroup-box,.user-detail .usergroup-box{margin-top:20px}.token-wrapper .create-box{text-align:center;margin-top:20px}.token-wrapper .no-token-desc{margin:20px 0}.token-wrapper .card-box{margin-top:25px}.token-wrapper .card-box .card-item{float:left;margin:0 20px 20px 0;width:170px;padding:20px 20px 20px 50px;background:#f0f0f0;border:1px solid #ccc;border-radius:4px;min-height:75px;position:relative;transition:background 500ms ease-out}.token-wrapper .card-box .card-item .tokens{line-height:20px;color:#333}.token-wrapper .card-box .card-item .milon-logo{width:67px;transform:rotate(90deg);position:absolute;left:-15px;bottom:50px}.token-wrapper .card-box .card-item .created{font-size:9px;position:absolute;bottom:3px;right:15px;color:#546e7a}.token-wrapper .card-box .card-item .remove-card i.icon-remove{color:#ccc;position:absolute;right:9px;top:4px;font-size:20px}.token-wrapper .card-box .card-item .remove-card i.icon-remove:hover{color:#ffe000;cursor:pointer}.token-wrapper .card-box .card-item .remove-card .delete-confirm{color:#b94a48;font-size:12px;position:absolute;top:3px;right:10px;cursor:pointer}.token-wrapper .create-container{margin-top:20px;border:1px dotted #ccc;padding:10px 20px;max-width:460px}.token-wrapper .create-container .navi{float:right}.token-wrapper .create-container .navi .cancel-btn{margin-right:15px}.token-wrapper .create-container .existed-token-box{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:15px 10px;margin:20px 0;background:rgba(204,204,204,0.1)}.token-wrapper .create-container .existed-token-box .info .image{width:40px;height:40px;background-position:center;float:left;margin:15px;border-radius:50%;border:1px solid #ccc}.token-wrapper .create-container .existed-token-box .info .username{float:left;margin-top:27px}.token-wrapper .create-container .existed-token-box .move-token-box{text-align:center}.token-box .description{margin:20px 0}.token-box .token-table td{padding:5px !important}.user-header .username{float:left}.user-header .colors{float:left;margin:27px 0 0 20px}.user-header .colors .color-item{float:left;margin-right:10px}.modal-backdrop{background:#fff}.fl-wrapper label{transition:150ms linear all}.fl-wrapper label input[type="radio"]{display:none}.fl-wrapper label .fl-item{position:relative;float:left;background:rgba(199,199,199,0.1);text-align:center;padding:20px 0;border:1px solid rgba(199,199,199,0.54);border-radius:3px;margin-right:20px;margin-bottom:25px;height:70px;width:95%;margin-right:5%}.fl-wrapper label .fl-item i{font-size:30px}.fl-wrapper label .fl-item div.title{margin-top:15px;text-transform:uppercase;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 5px}.fl-wrapper label .fl-item span.active{color:#243550;position:absolute;top:120px;left:0;right:0;display:none}.fl-wrapper label .fl-item span.gender-0{display:none}.fl-wrapper label input[type=radio]:checked ~ .fl-item{background:#243550;color:#fff}.fl-wrapper label input[type=radio]:checked ~ .fl-item img.symbol{-webkit-filter:invert(100%);filter:invert(100%)}.fl-wrapper label input[type=radio]:checked ~ .fl-item span.active{display:block}.fl-wrapper label:hover{opacity:1}.fl-wrapper label:hover label{border:1px solid #243550}.fl-modal{width:90%;margin-left:5%;left:0;top:2% !important;bottom:2%}.fl-modal h4.modal-title{font-size:25px;padding:0 30px 5px 30px;font-weight:400;margin-top:30px}.fl-modal h4{margin:30px 0 25px 0;font-size:17px;padding-bottom:10px;border-bottom:1px dotted #243550;margin-bottom:15px;text-transform:uppercase;color:#243550;width:100%}.fl-modal .span6:first-child h4{margin-top:0}.fl-modal h4.modal-title{border-bottom:0}.fl-modal label .fl-item{height:125px}.fl-modal label .fl-item span.active{top:185px}.fl-modal footer.navigation{position:absolute;margin-left:0}.fl-modal .modal-body{max-height:100%}.fl-modal .modal-body .row-fluid{width:96%;margin:2%}.fl-modal .modal-body .row-fluid .span6{margin-left:0;width:100%}div.user-detail .email-activation-box .icon-box{float:left}div.user-detail .email-activation-box .icon-box .icon-info{font-size:33px;margin-right:15px;opacity:.18;position:relative;top:2px}div.user-detail .email-activation-box .message{float:left}div.user-detail .user-main-detail h2{margin-top:0;position:relative;top:-4px}div.user-detail .user-main-detail h2 .name{float:left}div.user-detail .user-main-detail .colors{position:relative;top:15px;left:15px;float:left}div.user-detail .heartrate_max_calc{display:none}div.user-detail .change-pw-box{padding-top:5px}div.user-detail .change-pw-box .show-pwfield{color:#243550;cursor:pointer;font-size:12px;margin-left:10px}div.user-detail .change-pw-box .show-pwfield i{position:relative;top:1px}div.user-detail .change-pw-box .show-pwfield:hover{text-decoration:underline}div.user-detail .change-pw-box .show-pwfield:hover i{text-decoration:none}div.user-detail .change-pw-box #password{display:none}div.user-detail .roles-display{margin-bottom:17px !important}div.user-detail .changed-role-notification,div.user-detail .changed-lang-notification{margin:3px 0 25px 0;display:none;width:96%}div.user-detail .changed-role-notification i,div.user-detail .changed-lang-notification i{top:0;font-size:17px}div.user-detail .control-group{margin-bottom:4px}div.user-detail .btn-logout{position:absolute;left:30px}div.user-detail .btn-logout i{margin-right:5px}div.user-detail div.token-example{font-size:11px;margin-top:5px}div.user-detail .row-fluid.with-desc{margin-bottom:20px}div.user-detail .slider-description{color:#7a7a7a}div.user-detail .row-fluid [class*="span"]{margin-left:0;margin-right:5px}div.user-detail h3{margin-top:20px}div.user-detail .tag-box{margin-bottom:15px}div.user-detail .tag-box ul.select2-choices{margin-top:5px}div.user-detail #training-target-box{margin-bottom:40px}div.user-detail .comment-box{margin-bottom:30px}div.user-detail .slider-box{margin:20px 0 35px 0}div.user-detail .body-data-row .body-data-weight-slider,div.user-detail .body-data-row .body-data-height-slider{margin-bottom:80px}div.user-detail .remove-icon{position:relative;left:9px;top:27px;font-size:16px;cursor:pointer}div.user-detail .remove-icon:hover{font-size:18px}div.user div.userdata{margin-top:20px}div.user div.userdata .image{float:left;margin:0 30px 30px 0;background-color:#fff;padding:5px;border:1px solid #ccc;width:40px;height:40px;background-position:center center;background-repeat:no-repeat;box-shadow:1px 1px 5px #999}div.user div.userdata h3{margin-bottom:3px}div.user div.userdata .info i.icon-envelope{position:relative;top:3px;margin-right:5px}div.user div.userdata .info i.icon-gift{position:relative;top:2px}div.user div.userdata .info .info-item{margin-bottom:25px;line-height:20px}div.user span.logout{font-size:11px;float:right;cursor:pointer}div.user span.logout:hover{text-decoration:underline}div.user span.logout i{margin-right:5px}.tokens td{padding:15px 5px;cursor:default}.tokens .navigation{text-align:right;width:150px;padding:15px 15px 15px 0}.tokens .navigation .cancel-btn{margin:3px 10px 0 0;position:static;float:none}.token.edit{background-color:#d6d6d6}.token.edit input{width:100%}.token.edit .navigation{vertical-align:top;padding-top:22px;padding-right:10px}tr.user-token{background-color:#d6d6d6}tr.user-token td{background-color:#d6d6d6}tr.user-token td .info{margin-top:10px}tr.user-token td .info .image{float:left;margin:0 30px 5px 0;background-color:#fff;padding:5px;border:1px solid #ccc;width:40px;height:40px;background-position:center center;background-repeat:no-repeat;box-shadow:1px 1px 5px #999}tr.user-token td .info .username{float:left;margin-top:15px}tr.user-token td.navigation{visibility:visible !important;padding-top:50px}td.navigation_token{width:150px;text-align:right}.token-edit-nav .cancel-btn{margin:8px 3px 0 0}.token-edit-nav .btn-success{margin:8px 0 0 0}.token-table tr:hover{background:#d6d6d6}.usercolors-circle-view{padding-left:50px}.list.useralerts{margin-top:0}.useralerts .listelement:first-child{border-top:1px solid #d3d3d3;border-radius:2px 2px 0 0}.useralerts .listelement:last-child{border-bottom:1px solid #d3d3d3;border-radius:0 0 2px 2px}.useralerts .listelement.lvl2,.useralerts .listelement.lvl3,.useralerts .delete-alert{color:#b94a48}.useralerts .time{color:inherit;position:absolute;top:2px;right:10px;font-size:9px;opacity:.7}.useralerts .desc a{color:inherit;text-decoration:underline;background-color:transparent;padding:1px 3px;border-radius:2px;border:1px solid transparent}.useralerts .desc a:hover{background-color:rgba(36,53,80,0.1);border:1px solid rgba(36,53,80,0.2)}.secmail-show a{position:relative;top:-6px}.birtdhay-dashboard-notification{margin-top:10px;display:none}.birtdhay-dashboard-notification i.icon-warning-sign{top:0;font-size:15px}.terminal-error{background:rgba(255,203,0,0.19);padding:20px 20px 25px 20px;border:1px solid #d8d8cb}.terminal-error .info .image{width:40px;height:40px;background-position:center;float:left;margin:15px;border-radius:50%;border:1px solid #ccc}.terminal-error .info .username{float:left;margin-top:27px}footer.navigation a.deleted-users{color:#7f8287}.alert-new-wizard{margin:25px 0;position:relative;padding:20px 20px 20px 60px !important}.alert-new-wizard i{font-size:35px;float:left;position:absolute;left:19px;opacity:.4;top:15px}.countActiveTasks{font-size:16px}.tasksShow:hover{cursor:pointer}.activeTasksLink{color:#e48806}.activeTasksLink:hover{opacity:.8}.tasksWrapper{padding:10px 10px 10px 20px;background:rgba(250,250,250,0.57)}.activeTasksDetaied{display:none;width:100%;max-width:650px;margin:15px 0 0;box-shadow:0 1px 3px rgba(34,25,25,0.4);background:#f0f0f0}.activeTasksDetaied table.tasksTbl{width:100%}.activeTasksDetaied .activeTRow{padding:5px 0 5px 0}.activeTasksDetaied .activeTCell{padding:0 20px 0 20px;vertical-align:top;text-align:left;width:20px}.activeTasksDetaied .taskInfo{vertical-align:top;text-align:left}.activeTasksDetaied .activeTRow:hover{background:#fbfbfb;cursor:pointer}.activeTasksDetaied .dateTasks{padding-right:20px;vertical-align:top;text-align:left;width:75px}.activeTasksDetaied .exitSign{padding-right:10px;vertical-align:top;text-align:right}.activeTasksDetaied .delete-btn{float:left}.activeTasksDetaied .leftPos{float:right}.activeTasksDetaied .undoneTask{display:inline}.activeTasksDetaied i[class*="taskDone"]{display:none}.user-email-change{margin-top:70px}@media (max-width:768px){.user-email-change{margin-top:26px}}.searchUsers tr.userFound td{padding:8px 10px}.searchUsers tr.userFound td i.icon-signin{font-size:18px}.searchUsers tr.userFound td.first{padding-left:0;width:350px}.searchUsers tr.userFound td.action{visibility:visible}.searchUsers tr.userFound td.action a.btn{margin-left:0;margin-right:0}.searchUsers tr.userFound td.actionDetails{float:right}.searchUsers tr.userFound .mod-user-image{float:left;margin-left:0;margin-right:30px}.searchUsers tr.userFound .userInfo{float:left;font-size:15px;position:relative;top:8px}.searchUsers tr.userFound .milonInactive{color:#999;font-size:13px}.searchUsers tr.userFound .taggedUser{position:relative;top:3px}.searchUsers tr.userFound .colors .color-item{margin-top:5px;width:10px;height:3px;margin-right:6px;border:1px solid rgba(255,255,255,0.51);box-shadow:1px 1px 3px #546e7a;float:left}.searchUsers tr.userFound .circle-nav-wrapper{width:34px;height:34px;background:#fff;border-radius:50%;box-shadow:1px 0 3px 2px rgba(214,214,214,0.75);border:1px solid #b0bec5;transition:250ms linear background;display:inline-block;position:relative;text-align:center}.searchUsers tr.userFound .circle-nav-wrapper .inner-circle{background:#243550;width:20px;height:20px;display:inline-block;color:#fff;border-radius:50px;position:relative;top:7px}.searchUsers tr.userFound .circle-nav-wrapper .inner-circle i.icon-envelope-alt{font-size:12px;position:relative;top:1px}.searchUsers tr.userFound .circle-nav-wrapper:hover{background:#243550}.searchUsers tr.userFound td:hover .circle-nav-wrapper{text-decoration:none}.searchUsers tr.userFound td.milonInactiveImg .mod-user-image .img-circle{border:1px solid #999}.searchUsers .control-group.error .control-label,.searchUsers .control-group.error .help-block,.searchUsers .control-group.error{color:#333}.searchUsers .control-group .validation-error{font-weight:400;color:#b94a48}.deletedUsersWrapper .reactivate-btn{margin:0}@media (min-width:769px){.deletedUsersWrapper{margin-bottom:50px}}.usersv2-router{margin-top:25px}.usersv2-router .rebrush-wrapper-box-title{background:#243550 !important;color:#fff !important;font-size:15px !important}.usersv2-router h1{text-transform:uppercase;font-size:21px;padding-bottom:5px;margin:-10px 0 10px 0}.usersv2-router h1 .usersv2-wrapper-header{margin-top:70px}.usersv2-router h1:after{display:block;width:90px;height:3px;background:#243550;content:"";margin-top:10px}.usersv2-router h4{font-family:"Noto Sans"}.usersv2-router .form-box-create-medium .error-invalid-token{font-weight:normal !important}.usersv2-router .form-box-create-medium footer.grid-create-card{border-top:none;padding:0;bottom:-30px !important}.usersv2-router .form-box-create-medium footer.grid-create-card .btn-save{padding:5px 15px !important;font-size:12px !important;border-radius:2em !important}.usersv2-router .form-box-create-medium footer.grid-create-card .cancel-btn{display:none}@media (max-width:768px){.usersv2-router h1 .usersv2-wrapper-header{margin-top:30px}}.usersv2-router h4{font-size:14px;border-bottom:1px dotted #243550;margin-bottom:15px;text-transform:uppercase;color:#243550;width:100%}.usersv2-router h5{font-size:14px;font-weight:400;color:#243550;text-align:center;margin:25px 0 17px 0}.usersv2-router .usersv2-form .accordion-wrapper.mode-new{margin-top:15px}.usersv2-router .usersv2-form .accordion-wrapper.mode-new .accordion-element .box-item .content-box,.usersv2-router .usersv2-form .accordion-wrapper.mode-new .accordion-element .box-item footer{display:none}.usersv2-router .usersv2-form .accordion-wrapper.mode-new .accordion-element.active .box-item .content-box,.usersv2-router .usersv2-form .accordion-wrapper.mode-new .accordion-element.active .box-item footer{display:block}.usersv2-router .usersv2-form .accordion-wrapper.mode-edit .accordion-element,.usersv2-router .usersv2-form .accordion-wrapper.mode-edit .accordion-element.active{opacity:1}.usersv2-router .usersv2-form .accordion-wrapper.mode-edit .accordion-element .box-item .title .step-label,.usersv2-router .usersv2-form .accordion-wrapper.mode-edit .accordion-element.active .box-item .title .step-label,.usersv2-router .usersv2-form .accordion-wrapper.mode-edit .accordion-element .box-item .title .optional,.usersv2-router .usersv2-form .accordion-wrapper.mode-edit .accordion-element.active .box-item .title .optional{display:none}.usersv2-router .usersv2-form .accordion-wrapper.mode-edit .accordion-element .box-item .title:hover,.usersv2-router .usersv2-form .accordion-wrapper.mode-edit .accordion-element.active .box-item .title:hover{cursor:Default}.usersv2-router .usersv2-form .accordion-wrapper.mode-edit .accordion-element .box-item .content-box,.usersv2-router .usersv2-form .accordion-wrapper.mode-edit .accordion-element.active .box-item .content-box{display:block;margin-bottom:0}.usersv2-router .usersv2-form .accordion-wrapper.mode-edit .accordion-element .box-item footer,.usersv2-router .usersv2-form .accordion-wrapper.mode-edit .accordion-element.active .box-item footer{display:none}.usersv2-router .usersv2-form .accordion-wrapper .state{display:none}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element{margin-bottom:25px;opacity:.4;transition:opacity 1s ease-out;overflow:visible}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element:hover{opacity:1}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item{padding-bottom:0;min-height:0}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item footer{padding:10px 20px 15px 20px;text-align:center}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item footer .btn-prev{position:absolute;top:20px;left:20px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item footer .btn-next{background:#243550;color:#fff;padding:10px 27px 10px 20px;border-radius:2px;transition:150ms linear background;display:inline-block;margin:0 auto}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item footer .btn-next i{position:relative;left:7px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item footer .btn-next:hover{background:#365079;text-decoration:none}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .title{border-bottom:0;margin-left:-1px;font-size:15px;background:#243550;color:#fff}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .title:hover{cursor:pointer}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .title .step{font-size:11px;float:right;position:relative;top:2px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .title .optional{font-size:10px;position:relative;left:8px;top:-1px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box{margin-bottom:50px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box .desc-mandatory{margin-top:30px;font-size:11px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box .desc-mandatory span.mandatory{color:#b94a48}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box .alert{position:relative;padding-left:50px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box .alert i{font-size:30px;align:left;float:left;margin:0 15px 0 10px;opacity:.4;position:absolute;top:calc(50% - 15px);left:10px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form{margin-bottom:0}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .showPassword{position:absolute;top:2px;right:2px;padding:7px 8px;font-size:14px;border-radius:2px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .email-not-activated{margin-top:-10px;margin-bottom:10px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .datepicker-group .milon-datepicker input[name="expirationdate_date"]{height:inherit !important}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group label.control-label{float:left;width:calc(30% - 20px);padding-top:5px;padding-right:20px;text-align:right;margin-top:2px;color:#333}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group span.mandatory{color:#b94a48;position:relative;left:5px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group .btn-group,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group .controls{float:left;width:70%}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group .btn-group .validation-error,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group .controls .validation-error{font-size:12px;font-weight:400;margin-top:5px;margin-bottom:0;color:#b94a48;display:none}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group .btn-group .not-active,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group .controls .not-active{position:relative;top:7px;font-size:11px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group .btn-group{margin-bottom:0}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group .controls{margin:0}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group .controls input[type="password"],.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group .controls input[type="text"],.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group .controls textarea{width:97%}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group .controls .select2-container ul.select2-choices li.select2-search-choice{margin-top:5px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group.error .btn-group .validation-error,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group.error .controls .validation-error{display:block}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group.error .btn-group label.btn{color:#b94a48;border-color:#b94a48}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group.error .btn-group label.btn:hover{color:#fff;background:#b94a48}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group.radioselect{margin:15px 0}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group.slider-group{margin:15px 0 45px 0}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group.slider-group .controls .jslider-single{width:95%;margin-top:5px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group.slider-group .controls .help-block{margin-top:60px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group.slider-group .controls .validation-error{position:relative;top:20px;clear:both}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group.slider-group.manual .controls input{padding:5px;font-size:15px;width:calc(10% - 10px) !important;margin-top:0 !important}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group.slider-group.manual .controls .dimension{width:calc(10% - 10px);margin-left:10px;margin-top:5px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group.slider-group.manual .controls .jslider-single{width:70%}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group.error p.help-block{color:#555}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form.radio-form .control-group.radioselect{margin:30px 0}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.active{opacity:1}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.valid{opacity:1}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.valid .box-item .title .checkmark{display:inline-block;width:22px;height:22px;transform:rotate(45deg);position:absolute;right:10px;top:12px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.valid .box-item .title .checkmark_circle{position:absolute;width:22px;height:22px;background-color:#3c7800;border-radius:11px;left:0;top:0}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.valid .box-item .title .checkmark_stem{position:absolute;width:3px;height:9px;background-color:#fff;left:11px;top:6px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.valid .box-item .title .checkmark_kick{position:absolute;width:3px;height:3px;background-color:#fff;left:8px;top:12px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.invalid{opacity:1}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.invalid .box-item .title{background:#b94a48}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1{border:0}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .title{border-radius:0 22px 0 0}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box{border-right:1px solid rgba(196,196,196,0.57);border-bottom:1px solid rgba(196,196,196,0.57);border-left:1px solid rgba(196,196,196,0.57)}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .milon-datepicker.input-prepend input[type="text"]{height:18px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .control-group .controls.checkbox{width:100%}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .more-info{color:#243550;margin-top:30px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .more-info i{padding-right:5px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .more-info .open{display:none}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .more-info .closed{display:block}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .more-info:hover{text-decoration:underline;cursor:pointer}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .more-info.open .open{display:inline-block}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .more-info.open .closed{display:none}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .more-info-wrapper{display:none;margin-top:30px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .birthday-alert{padding-left:70px;display:none;margin-top:25px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .birthday-description{margin-left:184px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .userage-wrapper{margin-left:185px;margin-top:-12px;font-size:11px;display:none}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .email-state .loading-spin{float:left;margin-right:10px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .email-state .email-state-loading{float:left;font-size:11px;position:relative;top:2px;font-style:italic}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .email-state .state-msg{font-size:11px;position:relative;top:-5px;font-style:italic}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .email-state .change-email{margin-top:-13px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box a.change-email{position:relative;left:-8px;top:-15px;margin-bottom:-10px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-2 .box-item .content-box .control-group.slider-group{margin:15px 0 45px 0}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-2 .box-item .content-box .control-group.slider-group .controls .jslider-single{width:95%;margin-top:5px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-2 .box-item .content-box .control-group.slider-group .controls .help-block{margin-top:60px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-2 .box-item .content-box .control-group.slider-group .controls .validation-error{position:relative;top:20px;clear:both}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-2 .box-item .content-box .control-group.slider-group.manual .controls input{padding:5px;font-size:15px;width:calc(10% - 5px) !important;margin-top:0 !important;float:right;text-align:right}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-2 .box-item .content-box .control-group.slider-group.manual .controls input:focus{background-color:#3c5986;color:#fff}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-2 .box-item .content-box .control-group.slider-group.manual .controls .dimension{width:calc(10% - 10px);margin-left:10px;margin-top:5px;float:right}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-2 .box-item .content-box .control-group.slider-group.manual .controls .jslider-single{width:70%}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-2 .box-item .content-box .control-group.slider-group.manual .controls .bodyfat-disabed,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-2 .box-item .content-box .control-group.slider-group.manual .controls .maxpulse-suggestion{margin-bottom:15px;font-size:11px;position:relative;top:-20px;display:none;white-space:nowrap}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-2 .box-item .content-box .control-group.control_heartrate_max{margin-bottom:0}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-2 .box-item .content-box .control-group.control_body_fat{margin-bottom:0;margin-top:50px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-2 .box-item .content-box .control-group.bmi-group label{top:-5px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-2 .box-item .content-box .control-group.bmi-group .controls-bmi{margin-top:7px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-3 .box-item .content-box .fl-wrapper label .fl-item div.fl-title{font-size:13px;border-bottom:0;background:transparent;color:#333;text-transform:uppercase;margin-top:15px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-3 .box-item .content-box .fl-wrapper label .fl-item:hover{border-color:#243550}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-3 .box-item .content-box .fl-wrapper label input[type=radio]:checked ~ .fl-item div.fl-title{color:#fff}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .alertNoPlan{padding-left:20px;display:none}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .no-devices-alert{display:none}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .info-premium-groups{margin-top:10px;padding:20px 20px 20px 40px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .global-loading .loading{text-align:center}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .global-loading .loading .loading-spin{margin:25px auto}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tplfree-wrapper .control-group{display:none}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tpl-title{margin:30px 0 10px 0;font-weight:700;color:#333}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tpl-title:hover{cursor:pointer;color:#243550}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tpl-title.inactive{opacity:.5}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tpl-title.inactive:hover{cursor:default}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tpl-title i{margin-right:10px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tpl-title .unselect{margin-left:10px;font-size:11px;font-weight:normal;color:#243550;float:right;display:none;position:relative;top:1px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tpl-title .unselect:hover{cursor:pointer;text-decoration:underline}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tpl-free-wrapper,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tpl-basic-wrapper,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tpl-group-wrapper{display:none}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tpl-free-wrapper .loading,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tpl-basic-wrapper .loading,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tpl-group-wrapper .loading{text-align:center}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tpl-free-wrapper .loading .loading-spin,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tpl-basic-wrapper .loading .loading-spin,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tpl-group-wrapper .loading .loading-spin{margin:25px auto}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .carechain-tpl-content ul li,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tg-tpl-content ul li{border:1px solid #fff;padding:5px 0 5px 15px;margin-bottom:1px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .carechain-tpl-content ul li .show-groups,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tg-tpl-content ul li .show-groups,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .carechain-tpl-content ul li .hide-groups,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tg-tpl-content ul li .hide-groups{float:right;cursor:pointer;font-size:11px;color:#243550;margin-right:10px;visibility:hidden}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .carechain-tpl-content ul li .hide-groups,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tg-tpl-content ul li .hide-groups{display:none}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .carechain-tpl-content ul .carechain-children,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tg-tpl-content ul .carechain-children{display:none}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .carechain-tpl-content ul li.selected,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tg-tpl-content ul li.selected{border:1px dotted #243550}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .carechain-tpl-content ul li:hover,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tg-tpl-content ul li:hover{background:rgba(221,221,221,0.57);cursor:pointer}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .carechain-tpl-content ul li:hover .show-groups,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tg-tpl-content ul li:hover .show-groups,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .carechain-tpl-content ul li:hover .hide-groups,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tg-tpl-content ul li:hover .hide-groups{visibility:visible}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .carechain-tpl-content ul li.carechain-children,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tg-tpl-content ul li.carechain-children{background:#fff;color:#9b9797;border:1px solid #fff;padding-left:25px;margin-left:20px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .carechain-tpl-content ul .carechain-children:first-child,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tg-tpl-content ul .carechain-children:first-child{margin-top:5px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .carechain-tpl-content ul .carechain-children:last-child,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tg-tpl-content ul .carechain-children:last-child{margin-bottom:5px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .carechain-tpl-content ul .carechain-children:hover,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .tg-tpl-content ul .carechain-children:hover{background:rgba(247,247,247,0.57);cursor:initial}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box form .description-tg{margin-top:10px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box .form-horizontal .groupToActivate{color:#3c7800}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box .form-horizontal .evt-act-tgs{margin-top:5px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box .form-horizontal .evt-act-tgs .highlighted{color:#3c7800}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-4 .box-item .content-box .form-horizontal .evt-act-tgs:hover{cursor:pointer}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-5 .box-item .content-box .exp-date-wrapper .control-group.exp-date-group #expirationdate_hour_container{margin-left:0}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-5 .box-item .content-box .exp-date-wrapper .control-group.exp-date-group .time-divider{float:left;text-align:center;margin-left:20px;font-size:27px;padding-top:4px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-5 .box-item .content-box .exp-date-wrapper .control-group.exp-date-group .time-label{float:left;margin-left:15px;padding-top:6px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-6 .box-item .content-box .ivbg-wrapper{display:none}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-6 .box-item .content-box .ivbg-wrapper .datepicker-group .milon-datepicker.input-prepend input[type="text"]{height:18px}.usersv2-router .usersv2-form .accordion-wrapper.state-progress{max-width:659px;position:relative}.usersv2-router .usersv2-form footer.navigation .btn-link{margin-top:8px}.usersv2-router .usersv2-form footer.navigation .btn-link.btn-cancel{float:left}.usersv2-router .usersv2-form footer.navigation .state-bar-wrapper{width:100px;position:absolute;display:block;z-index:5;margin:0 auto;font-size:11px;left:calc(50% - 100px)}.usersv2-router .usersv2-form footer.navigation .state-bar-wrapper.fixed{position:fixed;top:0;box-shadow:0 -6px 45px -5px rgba(0,0,0,0.47)}.usersv2-router .usersv2-form footer.navigation .state-bar-wrapper .current-state{float:left;margin-top:-1px}.usersv2-router .usersv2-form footer.navigation .state-bar-wrapper .state-bar{position:relative;width:100px;height:10px;background:#dfdfdf;float:right;border-radius:2px;margin:6px 0}.usersv2-router .usersv2-form footer.navigation .state-bar-wrapper .state-bar .inner{width:0;height:10px;background:#3c7800;display:block;border-radius:2px 2px 0 0;position:absolute;top:0}.usersv2-router .usersv2-form footer.navigation .save-wrapper{float:right}.usersv2-router .usersv2-form footer.navigation .save-wrapper .btn-save.activate{animation:pulse 1.5s cubic-bezier(.66,0,0,1);animation-iteration-count:3;box-shadow:0 0 0 0 #3c7800}.usersv2-router .usersv2-form footer.navigation .save-wrapper .disabled-helptext{display:none;text-align:right;font-size:11px;clear:both;margin-top:50px}.usersv2-router .usersv2-form footer.navigation .save-wrapper.disabled .btn-save{opacity:.4;cursor:default}.usersv2-router .usersv2-form footer.navigation .save-wrapper.disabled .btn-save:hover{background:#3c7800}.usersv2-router .usersv2-form footer.navigation .save-wrapper.disabled .disabled-helptext{display:block}.usersv2-router .usersv2-form footer.navigation .show-all{position:relative;top:18px;color:#243550;float:left;left:22px}.usersv2-router .usersv2-form footer.navigation .show-all i{margin-right:10px}.usersv2-router .usersv2-form footer.navigation .show-all .open{display:none}.usersv2-router .usersv2-form footer.navigation .show-all .closed{display:inline-block}.usersv2-router .usersv2-form footer.navigation .show-all:hover{cursor:pointer}.usersv2-router .usersv2-form footer.navigation .show-all:hover i{text-decoration:none}.usersv2-router .usersv2-form footer.navigation .show-all:hover span{text-decoration:underline}.usersv2-router .usersv2-form footer.navigation .show-all.open .open{display:inline-block}.usersv2-router .usersv2-form footer.navigation .show-all.open .closed{display:none}.usersv2-router .usersv2-form footer.navigation .btn-save{float:right}.usersv2-router .usersv2-form footer.navigation .delete-btn,.usersv2-router .usersv2-form footer.navigation .btn-save{margin-right:20px}.usersv2-router .usersv2-form footer.navigation .btn-cancel{margin-left:20px}.usersv2-router .usersv2-form .action-box{max-width:659px;margin-top:25px}.usersv2-router .usersv2-form .action-box .show-all{position:relative;top:10px;color:#243550}.usersv2-router .usersv2-form .action-box .show-all .open{display:none}.usersv2-router .usersv2-form .action-box .show-all .closed{display:inline-block}.usersv2-router .usersv2-form .action-box .show-all:hover{cursor:pointer}.usersv2-router .usersv2-form .action-box .show-all:hover span{text-decoration:underline}.usersv2-router .usersv2-form .action-box .show-all.open .open{display:inline-block}.usersv2-router .usersv2-form .action-box .show-all.open .closed{display:none}.usersv2-router .usersv2-form .action-box .global-error{display:none;border:1px solid #b94a48;border-radius:2px;padding:20px;margin:25px 0;color:#b94a48;background:rgba(185,74,72,0.06)}.usersv2-router .usersv2-form .action-box .save-wrapper{float:right}.usersv2-router .usersv2-form .action-box .save-wrapper .btn-save{float:right;background:#3c7800;padding:10px 20px;border-radius:2px;transition:150ms linear background}.usersv2-router .usersv2-form .action-box .save-wrapper .btn-save:hover{background:#4c9700}.usersv2-router .usersv2-form .action-box .save-wrapper .btn-save.activate{animation:pulse 1.5s cubic-bezier(.66,0,0,1);animation-iteration-count:3;box-shadow:0 0 0 0 #3c7800}.usersv2-router .usersv2-form .action-box .save-wrapper .disabled-helptext{display:none;text-align:right;font-size:11px;clear:both;margin-top:50px}.usersv2-router .usersv2-form .action-box .save-wrapper.disabled .btn-save{opacity:.4;cursor:default}.usersv2-router .usersv2-form .action-box .save-wrapper.disabled .btn-save:hover{background:#3c7800}.usersv2-router .usersv2-form .action-box .save-wrapper.disabled .disabled-helptext{display:block}.usersv2-router .usersv2-form .after-create-wrapper{display:none;margin-top:30px}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container{margin-bottom:0}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .title{font-size:15px}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box{margin-bottom:0;padding-bottom:0}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .description{margin-bottom:25px}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .item{position:relative;float:left;background:rgba(199,199,199,0.1);text-align:center;padding:20px 0;border:1px solid rgba(199,199,199,0.54);border-radius:3px;margin-bottom:25px;height:110px}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .item i{font-size:30px;color:#c7c7c7}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .item .title{margin-top:15px;text-transform:uppercase;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 5px;font-size:13px;border-bottom:0}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .create-token-item i.act-success,.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .upload-image-item i.act-success,.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .act-milonizer i.act-success{display:none}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .create-token-item.success,.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .upload-image-item.success,.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .act-milonizer.success{border-color:#3c7800;background:rgba(60,120,0,0.13)}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .create-token-item.success .title,.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .upload-image-item.success .title,.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .act-milonizer.success .title{color:#3c7800}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .create-token-item.success i,.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .upload-image-item.success i,.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .act-milonizer.success i,.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .create-token-item.success img,.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .upload-image-item.success img,.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .act-milonizer.success img{display:none}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .create-token-item.success i.act-success,.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .upload-image-item.success i.act-success,.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .act-milonizer.success i.act-success{display:block;color:#3c7800}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .item:hover{cursor:pointer;border-color:#243550}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .item:hover i{color:#243550}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item .content-box .box-items .item:first-child{margin-left:0}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item footer{bottom:-1px}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item footer .btn-save{float:right;background:#3c7800;padding:5px 15px;font-size:12px;border-radius:2em !important;transition:150ms linear background;color:#fff}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .box-item footer .btn-save:hover{background:#4c9700;text-decoration:none}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .slider-box .after-create-overview .box-item .content-box .milonizer-box img{opacity:.2;height:35px}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .token-container .box-item .content-box{margin-bottom:80px}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .token-container .box-item .content-box .token-wrapper h3:first-child{display:none}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .token-container .box-item .content-box .token-wrapper .create-container{max-width:100%;border:0;margin-top:0;padding:10px 0;overflow:hidden}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .token-container .box-item .content-box .token-wrapper .create-container .token-example{margin-top:15px}.usersv2-router .usersv2-form .after-create-wrapper .box-item-container .slider-wrapper .token-container .box-item .content-box .token-wrapper .create-box{margin-bottom:25px}.usersv2-router .usersv2-form .accordion-wrapper .upload-container footer .btn-save{padding:5px 15px !important;font-size:12px !important;border-radius:2em !important;font-family:"Noto Sans" !important}.usersv2-router .usersv2-form .after-create-wrapper .upload-container.state-progress .box-item,.usersv2-router .usersv2-form .accordion-wrapper .upload-container.state-progress .box-item{opacity:.2}.usersv2-router .usersv2-form .after-create-wrapper .upload-container .box-item .content-box,.usersv2-router .usersv2-form .accordion-wrapper .upload-container .box-item .content-box{margin-top:10px;height:230px}.usersv2-router .usersv2-form .after-create-wrapper .upload-container .box-item .content-box .image-notification,.usersv2-router .usersv2-form .accordion-wrapper .upload-container .box-item .content-box .image-notification{display:none}.usersv2-router .usersv2-form .after-create-wrapper .upload-container .box-item .content-box label,.usersv2-router .usersv2-form .accordion-wrapper .upload-container .box-item .content-box label{left:0}.usersv2-router .usersv2-form .after-create-wrapper .upload-container .box-item .content-box .alert,.usersv2-router .usersv2-form .accordion-wrapper .upload-container .box-item .content-box .alert{margin:40px 0 0 180px;padding:20px;position:relative;padding-left:50px}.usersv2-router .usersv2-form .after-create-wrapper .upload-container .box-item .content-box .alert i,.usersv2-router .usersv2-form .accordion-wrapper .upload-container .box-item .content-box .alert i{font-size:30px;align:left;float:left;margin:0 15px 0 10px;opacity:.4;position:absolute;top:calc(50% - 15px);left:10px}.usersv2-router .usersv2-form .after-create-wrapper .upload-container .box-item .content-box .upload-box,.usersv2-router .usersv2-form .accordion-wrapper .upload-container .box-item .content-box .upload-box{bottom:30px}.usersv2-router .usersv2-form .after-create-wrapper .upload-container .box-item .content-box label:hover .upload-box,.usersv2-router .usersv2-form .accordion-wrapper .upload-container .box-item .content-box label:hover .upload-box{bottom:0}.usersv2-router .usersv2-form .after-create-wrapper .upload-container .box-item footer .btn-save.inactive,.usersv2-router .usersv2-form .accordion-wrapper .upload-container .box-item footer .btn-save.inactive{opacity:.5}.usersv2-router .usersv2-form .after-create-wrapper .upload-container .box-item footer .btn-save.inactive:hover,.usersv2-router .usersv2-form .accordion-wrapper .upload-container .box-item footer .btn-save.inactive:hover{opacity:.5;background-color:#3c7800;cursor:default}.usersv2-router .usersv2-form .accordion-wrapper{margin-bottom:90px}.usersv2-router .usersv2-form .accordion-wrapper .upload-container label{top:25px}.usersv2-router .usersv2-form .accordion-wrapper .upload-container .box-item .content-box{height:165px}.usersv2-router .usersv2-form .more-nav-wrapper{max-width:659px;margin-top:25px}.usersv2-router .usersv2-form .more-nav-wrapper .mbtn-primary{background:#243550;padding:10px 20px;border-radius:2px;transition:150ms linear background;color:#fff}.usersv2-router .usersv2-form .more-nav-wrapper .mbtn-primary:hover{background:#365079;text-decoration:none;cursor:pointer}.usersv2-router .usersv2-form .more-nav-wrapper .btn-left{float:left}.usersv2-router .usersv2-form .more-nav-wrapper .btn-left i{margin-right:5px}.usersv2-router .usersv2-form .more-nav-wrapper .btn-right{float:right}.usersv2-router .usersv2-form .more-nav-wrapper .btn-right i{margin-left:5px}.usersv2-router .state-box.state-progress{max-width:659px;position:relative}.usersv2-router .state-box.state-progress .state-bg{display:block;z-index:100}.usersv2-router .state-box.state-progress .state{z-index:1002;display:block;text-align:center;position:absolute;left:0;right:0}.usersv2-router .state-box.state-progress .state .act-loading,.usersv2-router .state-box.state-progress .state .act-failed,.usersv2-router .state-box.state-progress .state .act-success{display:none}.usersv2-router .state-box.state-progress .state.state-loading{top:calc(50% - 50px)}.usersv2-router .state-box.state-progress .state.state-loading .act-loading{display:block}.usersv2-router .state-box.state-progress .state.state-loading .act-loading .loading-spin{margin:10px auto}.usersv2-router .state-box.state-progress .state.state-success{top:calc(50% - 50px)}.usersv2-router .state-box.state-progress .state.state-success .act-success{display:block}.usersv2-router .state-box.state-progress .state.state-success .act-success .checkmark{display:block;margin:10px auto;width:22px;height:22px;transform:rotate(45deg)}.usersv2-router .state-box.state-progress .state.state-success .act-success .checkmark_circle{position:absolute;width:22px;height:22px;background-color:#3c7800;border-radius:11px;left:0;top:0}.usersv2-router .state-box.state-progress .state.state-success .act-success .checkmark_stem{position:absolute;width:3px;height:9px;background-color:#fff;left:11px;top:6px}.usersv2-router .state-box.state-progress .state.state-success .act-success .checkmark_kick{position:absolute;width:3px;height:3px;background-color:#fff;left:8px;top:12px}.usersv2-router .state-box.state-progress .state.state-failed{top:calc(50% - 50px)}.usersv2-router .state-box.state-progress .state.state-failed .act-failed{display:block;color:#b94a48}.usersv2-router .state-box.state-progress .state.state-failed .act-failed .error-title{font-size:20px;margin:20px 0;text-align:center}.usersv2-router .state-box.state-progress .state.state-failed .act-failed .description{color:#b94a48;margin-bottom:20px}.usersv2-router .state-box.state-progress .state.state-failed .act-failed .errorcode{padding:20px 0;font-size:10px}.usersv2-router .state-box .state{display:none}.usersv2-router .state-box .state-bg{display:none;background:#fff;opacity:.9;position:absolute;top:0;right:-2px;bottom:0;left:-5px}.terminal-version-upgrade{padding:20px;border-radius:2px;margin-bottom:30px}@media (max-width:768px){.usersv2-router .usersv2-form .accordion-wrapper .accordion-element:last-child{margin-bottom:90px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .showPassword{position:absolute;top:33px;right:-10px;padding:7px 8px;font-size:14px;border-radius:2px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group .tooltip-label{display:none}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group label.control-label{width:100%;text-align:left}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group .controls{width:100%}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group .controls input[type="text"],.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group .controls input[type="password"]{width:100%}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group.slider-group label.control-label{margin-bottom:20px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .control-group a.change-email{position:relative;left:-8px;top:-30px;margin-bottom:-25px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element .box-item .content-box form .email-not-activated{margin-top:-10px;margin-bottom:-10px;position:relative;top:-20px}.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .userage-wrapper,.usersv2-router .usersv2-form .accordion-wrapper .accordion-element.step-1 .box-item .content-box .birthday-description{margin-left:0}.usersv2-router .usersv2-form .accordion-wrapper .image-upload,.usersv2-router .usersv2-form .accordion-wrapper .image-view{margin-top:-40px}.usersv2-router .users-profile footer.navigation a.edit-btn{float:none}}@-moz-keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}@-webkit-keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}@-o-keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}@keyframes pulse{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}body.verification .logo-wrapper{text-align:center}body.verification .logo-wrapper img{width:190px;margin-top:40px}body.verification .verification-box{margin:80px auto 30px auto;font-size:15px;line-height:25px;width:400px}body.verification .verification-box a{text-decoration:underline}body.verification .verification-box a.btn{text-decoration:none}body.verification .verification-box .info-box{text-align:center;font-size:13px;margin-top:50px}body.verification .verification-box .error-msg,body.verification .verification-box .error-msg-pw{display:none;padding-left:0;font-size:13px}body.verification .verification-box .pw-change-error{display:none}body.verification .verification-box .error .error-msg{display:block}body.verification .verification-box .global-loading{display:none}body.verification .verification-box .email-send-success,body.verification .verification-box .pw-change-success{display:none}body.verification .verification-box #user_email_box .error-msg{display:none}body.verification .verification-box .btn-resend{display:block;margin:15px auto;width:100px}body.verification input.email{padding:10px 15px;font-size:18px;line-height:25px;margin-bottom:0;display:block;box-sizing:border-box;height:auto;outline:0 none;width:100%;z-index:1299}body.verification input[type='email'],body.verification .error input[type='email']{position:relative;z-index:1}body.verification input[type='email']:focus,body.verification .error input[type='email']:focus,body.verification z-index 2,body.verification input[type='email']{border-radius:3px 3px 0 0;width:100%}body.verification .center-btn{text-align:center}.vital-box .vital-stats{margin-bottom:20px}.vital-box .vital-stats .filter{margin-top:15px}.vital-box .vital-measure-box .vital-measures{margin-bottom:100px}.vital-box .vital-measure-box .vital-measures .grey-box-item .navigation span{color:#243550}.vital-box .vital-measure-box .vital-measures .description{display:none;padding-top:10px;font-size:12px}.vital-box .vital-measure-box .vital-measures .grey-box-item:hover{background-color:#f7f7f7}.vital-edit h4{margin-top:20px}.vital-edit div.vital-global-error .error-notfiy-alert,.vital-edit div.vital-datatype-error .error-notfiy-alert{display:none}.vital-edit div.vital-global-error.error,.vital-edit div.vital-datatype-error.error{margin:20px 0}.vital-edit div.vital-global-error.error .error-notfiy-alert,.vital-edit div.vital-datatype-error.error .error-notfiy-alert{display:block}.vital-edit form.measure-form .control-group label.control-label{text-align:left;width:200px;padding-top:7px}.vital-edit form.measure-form .control-group .controls input[type="text"]{width:30px}.vital-edit table.vital-measures{width:100%;margin-bottom:20px}.vital-edit table.vital-measures tr td{vertical-align:middle}.vital-edit table.vital-measures tr td input[type="text"]{width:30px}.content .vital-box{padding-bottom:0;margin-bottom:-50px;margin-top:60px}.content .vital-box .alert-wrapper{max-width:659px}.vital-add-form{background-color:#f3f3f3;box-shadow:inset 0 3px 10px 2px rgba(0,0,0,0.3);border-radius:3px}.vital-add-form .vital-add-form-content{padding:1px 30px 10px}.vital-add-form .vital-add-form-footer{border-top:1px solid #eee;padding:5px 30px;background-color:rgba(255,255,255,0.7)}.vital-add-form .btn{margin-left:0;margin-right:0}.vital-add-form .btn-primary{float:right}.vital-add-form .content-box .control-group.slider-group{margin:15px 0 45px 0}.vital-add-form .content-box .control-group.slider-group .controls .jslider-single{width:95%;margin-top:5px}.vital-add-form .content-box .control-group.slider-group .controls .help-block{margin-top:60px}.vital-add-form .content-box .control-group.slider-group .controls .validation-error{position:relative;top:20px;clear:both}.vital-add-form .content-box .control-group.slider-group.manual .controls input{padding:5px;font-size:15px;width:calc(10% - 5px) !important;margin-top:0 !important;float:right;text-align:right}.vital-add-form .content-box .control-group.slider-group.manual .controls input:focus{background-color:#3c5986;color:#fff}.vital-add-form .content-box .control-group.slider-group.manual .controls .dimension{width:calc(10% - 10px);margin-left:10px;margin-top:5px;float:right}.vital-add-form .content-box .control-group.slider-group.manual .controls .jslider-single{width:70%}.vital-add-form .content-box .control-group.slider-group.manual .controls .bodyfat-disabed,.vital-add-form .content-box .control-group.slider-group.manual .controls .maxpulse-suggestion{margin-bottom:15px;font-size:11px;position:relative;top:-20px;display:none;white-space:nowrap}@media (max-width:768px){.content .vital-box{margin-top:20px}}@media (max-width:450px){.hidden-phone{display:none}}#vitalv2_dts{margin:30px 0 0}#vitalv2_dts .save-mes-box{margin-bottom:25px}#vitalv2_dts .mcontent{margin-top:25px}#vitalv2_dts h3.device-head{background:#243550;margin-top:0;margin-bottom:0;padding:3px 15px 5px;border-radius:2px;cursor:pointer;color:#fff}#vitalv2_dts .card{margin-top:-5px;border-radius:3px;box-shadow:0 -2px 6px -2px rgba(0,0,0,0.4)}#vitalv2_dts .cardcare h3.device-head{background:#243550}#vitalv2_dts .cardcontent{margin-top:-1px;position:static}#vitalv2_dts .historic{border-top:1px solid #ddd;padding:25px 15px 15px}#vitalv2_dts .group{margin-top:20px;border-bottom:1px solid #ddd;position:relative}#vitalv2_dts h3{border-bottom:1px solid #ddd;padding-left:10px;margin-bottom:0;padding-bottom:3px}#vitalv2_dts h3 .badge{top:-8px;position:relative;padding:2px 6px}#vitalv2_dts .loadmore{position:absolute;left:50%;bottom:-26px}#vitalv2_dts .loadmore .btn{position:relative;left:-50%;border-radius:10px}#vitalv2_dts .subtitle{font-size:13px;margin-left:10px;color:#7f8287}#vitalv2_dts .charts{position:relative;border-right:1px solid #ddd;background-color:#f5f5f5}#vitalv2_dts .charts .chart{width:100%;padding:10px 2%;float:left;text-align:center}#vitalv2_dts .charts .chart .label{margin:10px 0 0}#vitalv2_dts .marker{position:absolute;top:-1px;left:0;bottom:-1px;width:5px}#vitalv2_dts .historic .charts{padding:15px 25px 15px 0}#vitalv2_dts .historic .charts .chart{padding:0;margin-left:20px}#vitalv2_dts .selfcontained{border-top:1px solid #ddd;padding:5px 15px 35px}#vitalv2_dts .selfcontained .chart{width:29%}#vitalv2_dts .selfcontained .text p{text-align:left;margin:0 0 3px}#vitalv2_dts .selfcontained .text p.title{font-weight:700;margin-top:8px}#vitalv2_dts .addmeasurement,#vitalv2_dts .listmeasurements{padding:0 25px 20px;margin-top:-15px}#vitalv2_dts .addmeasurement .btn,#vitalv2_dts .listmeasurements .btn{border-radius:12px;padding:2px 8px}#vitalv2_dts .addmeasurement{text-align:center}#vitalv2_dts .listmeasurements{float:left}#vitalv2_dts .btn-close{position:relative}#vitalv2_dts .listwrp{margin:35px 0 35px;position:relative;background:#f5f5f5}#vitalv2_dts .add,#vitalv2_dts .mlist{padding:0 25px}#vitalv2_dts .add h3,#vitalv2_dts .mlist h3{margin:20px 0 20px}#vitalv2_dts .add hr,#vitalv2_dts .mlist hr{margin-top:0}#vitalv2_dts .add form,#vitalv2_dts .mlist form{margin:0}#vitalv2_dts .add div.vital-global-error .error-notfiy-alert,#vitalv2_dts .mlist div.vital-global-error .error-notfiy-alert,#vitalv2_dts .add div.vital-datatype-error .error-notfiy-alert,#vitalv2_dts .mlist div.vital-datatype-error .error-notfiy-alert{display:none}#vitalv2_dts .add div.vital-global-error.error,#vitalv2_dts .mlist div.vital-global-error.error,#vitalv2_dts .add div.vital-datatype-error.error,#vitalv2_dts .mlist div.vital-datatype-error.error{margin:20px 0}#vitalv2_dts .add div.vital-global-error.error .error-notfiy-alert,#vitalv2_dts .mlist div.vital-global-error.error .error-notfiy-alert,#vitalv2_dts .add div.vital-datatype-error.error .error-notfiy-alert,#vitalv2_dts .mlist div.vital-datatype-error.error .error-notfiy-alert{display:block;margin:10px 0 20px;padding:5px 10px}#vitalv2_dts .mlist.in,#vitalv2_dts .add.in{border-top:1px solid #ddd;border-bottom:1px solid #ddd}#vitalv2_dts dt{font-weight:normal}#vitalv2_dts h4{width:auto;margin:0 10px}#vitalv2_dts .btn-edit{float:right;margin:5px 15px 0 0}#vitalv2_dts .cid-bars{margin:10px;text-align:left;position:relative}#vitalv2_dts .cid-bars .cid-sections{height:22px;position:relative}#vitalv2_dts .cid-bars .cid-section{padding:0;position:absolute;text-align:center;font-size:11px;float:left;border-style:solid}#vitalv2_dts .cid-bars .cid-section-under{left:0;width:25%;background-color:#ffe000;border-radius:2px 0 0 2px;border-width:1px 0 1px 1px;border-color:#ccb300}#vitalv2_dts .cid-bars .cid-section-normal{left:25%;width:25%;background-color:#59b300;color:#fff;border-width:1px 0 1px 0;border-color:#397200}#vitalv2_dts .cid-bars .cid-section-over{left:50%;width:50%;background-color:#cb7776;color:#fff;border-width:1px 1px 1px 0;border-radius:0 2px 2px 0;border-color:#bd5351}#vitalv2_dts .cid-bars .caption{padding:4px 5px;display:block;font-size:13px;position:absolute;color:#5c5c5c}#vitalv2_dts .cid-bars .caption i{margin-right:5px}#vitalv2_dts .cid-bars .caption-wrp{position:absolute;width:100%;height:26px;overflow:hidden;white-space:nowrap}#vitalv2_dts .cid-bars .caption-wrp .caption{color:#fff}#vitalv2_dts .cid-bars .cid-chart{height:26px;position:relative;background-color:#d8d8d8;box-shadow:0 1px 1px inset rgba(0,0,0,0.1);border-radius:2px;margin-bottom:10px;overflow:hidden}#vitalv2_dts .cid-bars .cid-bar{height:26px;position:absolute;left:0;background-color:#243550;border-radius:2px}#vitalv2_dts .cid-bars .cid-bar-under{background-color:#ffe000}#vitalv2_dts .cid-bars .cid-bar-normal{background-color:#59b300}#vitalv2_dts .cid-bars .cid-bar-over{background-color:#cb7776}#vitalv2_dts .cid-bars .scales{height:20px;margin:5px 0 -2px;position:relative;border:1px solid #ddd;border-bottom:0 solid;border-radius:2px 2px 0 0;background-color:#fff;overflow:hidden}#vitalv2_dts .cid-bars .scale{position:absolute;width:2px;height:4px;text-align:left;background:#bcbcbc}#vitalv2_dts .cid-bars .scale span{position:absolute;width:20px;right:-10px;top:1px;text-align:center;font-size:8px}#vitalv2_dts .scrp{margin-bottom:40px}#vitalv2_dts .scrp .title{margin:35px 0 3px 0}#vitalv2_dts .scrp .title:first-child{margin:10px 0 3px 0}#vitalv2_dts .scrp .scrp-segments{border-radius:2px;height:20px}#vitalv2_dts .scrp .scrp-segment{float:left;height:20px;position:relative}#vitalv2_dts .scrp .scrp-segment:after{content:"";position:absolute;top:0;bottom:0;right:0;width:1px;background-color:rgba(255,255,255,0.3)}#vitalv2_dts .scrp .scrp-segment:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background-color:rgba(0,0,0,0.15)}#vitalv2_dts .scrp .scrp-segment:first-child{border-radius:2px 0 0 2px}#vitalv2_dts .scrp .scrp-segment:last-child{border-radius:0 2px 2px 0}#vitalv2_dts .scrp .scrp-segment:last-child:after{content:none}#vitalv2_dts .scrp .scrp-segment:first-child:before{content:none}#vitalv2_dts .scrp .scrp-seg-title{line-height:20px;text-shadow:0 1px 0 rgba(0,0,0,0.7);color:#fff;font-size:10px;font-weight:700;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;padding:0 5px}#vitalv2_dts .scrp .scrp-range{position:relative}#vitalv2_dts .scrp .scrp-range.scrp-with-label{margin-right:50px}#vitalv2_dts .scrp .scrp-label-wrp{width:50px;float:right;line-height:20px;margin-top:11px}#vitalv2_dts .scrp .scrp-label{font-weight:700;padding:0 5px}#vitalv2_dts .scrp .scrp-pointer{position:absolute}#vitalv2_dts .scrp .scrp-pointer:after{content:"";position:absolute;display:inline-block;border-color:transparent transparent #2e2e2e transparent;border-style:solid;border-width:6px;top:-5px;left:-6px;height:0;width:0}#vitalv2_dts .scrp .scrp-pointer .scrp-value{border-color:#2e2e2e;border-style:solid;border-width:1px;background-color:#2e2e2e;border-radius:2px;padding:0 5px;color:#f5f5f5;top:6px;left:-6px;position:absolute;line-height:17px}#vitalv2_dts .scrp .scrp-scales{margin-top:5px;height:9px;line-height:9px;color:#555;font-size:9px}#vitalv2_dts .scrp .scrp-scales span{width:30%;float:left}#vitalv2_dts .scrp .scrp-scales .scrp-scale-min{text-align:left}#vitalv2_dts .scrp .scrp-scales .scrp-scale-mid{width:40%;text-align:center}#vitalv2_dts .scrp .scrp-scales .scrp-scale-max{text-align:right}@media (max-width:1199px){#vitalv2_dts .selfcontained .chart{width:46%}}@media (max-width:979px){#vitalv2_dts .add form{margin-bottom:15px}}@media (max-width:600px){#vitalv2_dts .selfcontained .chart{width:96%}}@media (max-width:480px){#vitalv2_dts .selfcontained .chart{width:96%}#vitalv2_dts .add form{margin-bottom:15px}#vitalv2_dts .add .save{display:block;float:none}}.webinarsadmin .subject{display:block;padding:10px 15px}.webinarsadmin .subject h3{font-size:18px;margin:0}.webinarsadmin .subject p{font-size:12px}.webinarsadmin .link{margin-left:10px}.webinarsadmin .description{margin:20px 0}/*!
 * Bootstrap v2.2.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}

audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

audio:not([controls]) {
  display: none;
}

html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
}

a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

a:hover,
a:active {
  outline: 0;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  width: auto\9;
  height: auto;
  max-width: 100%;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}

#map_canvas img,
.google-maps img {
  max-width: none;
}

button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}

button,
input {
  *overflow: visible;
  line-height: normal;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}

input[type="search"] {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-appearance: textfield;
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

textarea {
  overflow: auto;
  vertical-align: top;
}

@media print {
  * {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page  {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
}

.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
  clear: both;
}

.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.input-block-level {
  display: block;
  width: 100%;
  min-height: 28px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

body {
  margin: 0;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 18px;
  color: #333333;
  background-color: #ffffff;
}

a {
  color: #243550;
  text-decoration: none;
}

a:hover {
  color: #0c121b;
  text-decoration: underline;
}

.img-rounded {
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}

.img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}

.img-circle {
  -webkit-border-radius: 500px;
     -moz-border-radius: 500px;
          border-radius: 500px;
}

.row {
  margin-left: -20px;
  *zoom: 1;
}

.row:before,
.row:after {
  display: table;
  line-height: 0;
  content: "";
}

.row:after {
  clear: both;
}

[class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 20px;
}

.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}

.span12 {
  width: 940px;
}

.span11 {
  width: 860px;
}

.span10 {
  width: 780px;
}

.span9 {
  width: 700px;
}

.span8 {
  width: 620px;
}

.span7 {
  width: 540px;
}

.span6 {
  width: 460px;
}

.span5 {
  width: 380px;
}

.span4 {
  width: 300px;
}

.span3 {
  width: 220px;
}

.span2 {
  width: 140px;
}

.span1 {
  width: 60px;
}

.offset12 {
  margin-left: 980px;
}

.offset11 {
  margin-left: 900px;
}

.offset10 {
  margin-left: 820px;
}

.offset9 {
  margin-left: 740px;
}

.offset8 {
  margin-left: 660px;
}

.offset7 {
  margin-left: 580px;
}

.offset6 {
  margin-left: 500px;
}

.offset5 {
  margin-left: 420px;
}

.offset4 {
  margin-left: 340px;
}

.offset3 {
  margin-left: 260px;
}

.offset2 {
  margin-left: 180px;
}

.offset1 {
  margin-left: 100px;
}

.row-fluid {
  width: 100%;
  *zoom: 1;
}

.row-fluid:before,
.row-fluid:after {
  display: table;
  line-height: 0;
  content: "";
}

.row-fluid:after {
  clear: both;
}

.row-fluid [class*="span"] {
  display: block;
  float: left;
  width: 100%;
  min-height: 28px;
  margin-left: 2.127659574468085%;
  *margin-left: 2.074468085106383%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}

.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 2.127659574468085%;
}

.row-fluid .span12 {
  width: 100%;
  *width: 99.94680851063829%;
}

.row-fluid .span11 {
  width: 91.48936170212765%;
  *width: 91.43617021276594%;
}

.row-fluid .span10 {
  width: 82.97872340425532%;
  *width: 82.92553191489361%;
}

.row-fluid .span9 {
  width: 74.46808510638297%;
  *width: 74.41489361702126%;
}

.row-fluid .span8 {
  width: 65.95744680851064%;
  *width: 65.90425531914893%;
}

.row-fluid .span7 {
  width: 57.44680851063829%;
  *width: 57.39361702127659%;
}

.row-fluid .span6 {
  width: 48.93617021276595%;
  *width: 48.88297872340425%;
}

.row-fluid .span5 {
  width: 40.42553191489362%;
  *width: 40.37234042553192%;
}

.row-fluid .span4 {
  width: 31.914893617021278%;
  *width: 31.861702127659576%;
}

.row-fluid .span3 {
  width: 23.404255319148934%;
  *width: 23.351063829787233%;
}

.row-fluid .span2 {
  width: 14.893617021276595%;
  *width: 14.840425531914894%;
}

.row-fluid .span1 {
  width: 6.382978723404255%;
  *width: 6.329787234042553%;
}

.row-fluid .offset12 {
  margin-left: 104.25531914893617%;
  *margin-left: 104.14893617021275%;
}

.row-fluid .offset12:first-child {
  margin-left: 102.12765957446808%;
  *margin-left: 102.02127659574467%;
}

.row-fluid .offset11 {
  margin-left: 95.74468085106382%;
  *margin-left: 95.6382978723404%;
}

.row-fluid .offset11:first-child {
  margin-left: 93.61702127659574%;
  *margin-left: 93.51063829787232%;
}

.row-fluid .offset10 {
  margin-left: 87.23404255319149%;
  *margin-left: 87.12765957446807%;
}

.row-fluid .offset10:first-child {
  margin-left: 85.1063829787234%;
  *margin-left: 84.99999999999999%;
}

.row-fluid .offset9 {
  margin-left: 78.72340425531914%;
  *margin-left: 78.61702127659572%;
}

.row-fluid .offset9:first-child {
  margin-left: 76.59574468085106%;
  *margin-left: 76.48936170212764%;
}

.row-fluid .offset8 {
  margin-left: 70.2127659574468%;
  *margin-left: 70.10638297872339%;
}

.row-fluid .offset8:first-child {
  margin-left: 68.08510638297872%;
  *margin-left: 67.9787234042553%;
}

.row-fluid .offset7 {
  margin-left: 61.70212765957446%;
  *margin-left: 61.59574468085106%;
}

.row-fluid .offset7:first-child {
  margin-left: 59.574468085106375%;
  *margin-left: 59.46808510638297%;
}

.row-fluid .offset6 {
  margin-left: 53.191489361702125%;
  *margin-left: 53.085106382978715%;
}

.row-fluid .offset6:first-child {
  margin-left: 51.063829787234035%;
  *margin-left: 50.95744680851063%;
}

.row-fluid .offset5 {
  margin-left: 44.68085106382979%;
  *margin-left: 44.57446808510638%;
}

.row-fluid .offset5:first-child {
  margin-left: 42.5531914893617%;
  *margin-left: 42.4468085106383%;
}

.row-fluid .offset4 {
  margin-left: 36.170212765957444%;
  *margin-left: 36.06382978723405%;
}

.row-fluid .offset4:first-child {
  margin-left: 34.04255319148936%;
  *margin-left: 33.93617021276596%;
}

.row-fluid .offset3 {
  margin-left: 27.659574468085104%;
  *margin-left: 27.5531914893617%;
}

.row-fluid .offset3:first-child {
  margin-left: 25.53191489361702%;
  *margin-left: 25.425531914893618%;
}

.row-fluid .offset2 {
  margin-left: 19.148936170212764%;
  *margin-left: 19.04255319148936%;
}

.row-fluid .offset2:first-child {
  margin-left: 17.02127659574468%;
  *margin-left: 16.914893617021278%;
}

.row-fluid .offset1 {
  margin-left: 10.638297872340425%;
  *margin-left: 10.53191489361702%;
}

.row-fluid .offset1:first-child {
  margin-left: 8.51063829787234%;
  *margin-left: 8.404255319148938%;
}

[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}

[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}

.container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}

.container:before,
.container:after {
  display: table;
  line-height: 0;
  content: "";
}

.container:after {
  clear: both;
}

.container-fluid {
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1;
}

.container-fluid:before,
.container-fluid:after {
  display: table;
  line-height: 0;
  content: "";
}

.container-fluid:after {
  clear: both;
}

p {
  margin: 0 0 9px;
}

.lead {
  margin-bottom: 18px;
  font-size: 19.5px;
  font-weight: 200;
  line-height: 27px;
}

small {
  font-size: 85%;
}

strong {
  font-weight: bold;
}

em {
  font-style: italic;
}

cite {
  font-style: normal;
}

.muted {
  color: #999999;
}

a.muted:hover {
  color: #808080;
}

.text-warning {
  color: #c09853;
}

a.text-warning:hover {
  color: #a47e3c;
}

.text-error {
  color: #b94a48;
}

a.text-error:hover {
  color: #953b39;
}

.text-info {
  color: #3a87ad;
}

a.text-info:hover {
  color: #2d6987;
}

.text-success {
  color: #468847;
}

a.text-success:hover {
  color: #356635;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 9px 0;
  font-family: inherit;
  font-weight: bold;
  line-height: 18px;
  color: inherit;
  text-rendering: optimizelegibility;
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999999;
}

h1,
h2,
h3 {
  line-height: 36px;
}

h1 {
  font-size: 29.25px;
}

h2 {
  font-size: 29.25px;
}

h3 {
  font-size: 22.75px;
}

h4 {
  font-size: 16.25px;
}

h5 {
  font-size: 13px;
}

h6 {
  font-size: 11.049999999999999px;
}

h1 small {
  font-size: 22.75px;
}

h2 small {
  font-size: 16.25px;
}

h3 small {
  font-size: 13px;
}

h4 small {
  font-size: 13px;
}

.page-header {
  padding-bottom: 8px;
  margin: 18px 0 27px;
  border-bottom: 1px solid #eeeeee;
}

ul,
ol {
  padding: 0;
  margin: 0 0 9px 25px;
}

ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}

li {
  line-height: 18px;
}

ul.unstyled,
ol.unstyled {
  margin-left: 0;
  list-style: none;
}

ul.inline,
ol.inline {
  margin-left: 0;
  list-style: none;
}

ul.inline > li,
ol.inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}

dl {
  margin-bottom: 18px;
}

dt,
dd {
  line-height: 18px;
}

dt {
  font-weight: bold;
}

dd {
  margin-left: 9px;
}

.dl-horizontal {
  *zoom: 1;
}

.dl-horizontal:before,
.dl-horizontal:after {
  display: table;
  line-height: 0;
  content: "";
}

.dl-horizontal:after {
  clear: both;
}

.dl-horizontal dt {
  float: left;
  width: 160px;
  overflow: hidden;
  clear: left;
  text-align: right;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dl-horizontal dd {
  margin-left: 180px;
}

hr {
  margin: 18px 0;
  border: 0;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #ffffff;
}

abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999999;
}

abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

blockquote {
  padding: 0 0 0 15px;
  margin: 0 0 18px;
  border-left: 5px solid #eeeeee;
}

blockquote p {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 22.5px;
}

blockquote small {
  display: block;
  line-height: 18px;
  color: #999999;
}

blockquote small:before {
  content: '\2014 \00A0';
}

blockquote.pull-right {
  float: right;
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
}

blockquote.pull-right p,
blockquote.pull-right small {
  text-align: right;
}

blockquote.pull-right small:before {
  content: '';
}

blockquote.pull-right small:after {
  content: '\00A0 \2014';
}

q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}

address {
  display: block;
  margin-bottom: 18px;
  font-style: normal;
  line-height: 18px;
}

code,
pre {
  padding: 0 3px 2px;
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  font-size: 11px;
  color: #333333;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

code {
  padding: 2px 4px;
  color: #d14;
  white-space: nowrap;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
}

pre {
  display: block;
  padding: 8.5px;
  margin: 0 0 9px;
  font-size: 12px;
  line-height: 18px;
  word-break: break-all;
  word-wrap: break-word;
  white-space: pre;
  white-space: pre-wrap;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
          border-radius: 1px;
}

pre.prettyprint {
  margin-bottom: 18px;
}

pre code {
  padding: 0;
  color: inherit;
  white-space: pre;
  white-space: pre-wrap;
  background-color: transparent;
  border: 0;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

form {
  margin: 0 0 18px;
}

fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 27px;
  font-size: 19.5px;
  line-height: 36px;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

legend small {
  font-size: 13.5px;
  color: #999999;
}

label,
input,
button,
select,
textarea {
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
}

input,
button,
select,
textarea {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

label {
  display: block;
  margin-bottom: 5px;
}

select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 18px;
  padding: 4px;
  margin: 3px 0;
  font-size: 13px;
  line-height: 18px;
  color: #555555;
  resize: none;
}

input,
textarea {
  width: 210px;
}

textarea {
  height: auto;
}

textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
          transition: border linear 0.2s, box-shadow linear 0.2s;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: #243550;
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(36, 53, 80, 0.6);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(36, 53, 80, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(36, 53, 80, 0.6);
}

input[type="radio"],
input[type="checkbox"] {
  margin: 3px 0;
  *margin-top: 0;
  /* IE7 */

  line-height: normal;
  cursor: pointer;
}

input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}

.uneditable-textarea {
  width: auto;
  height: auto;
}

select,
input[type="file"] {
  height: 23px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */

  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */

  line-height: 28px;
}

select {
  width: 220px;
  border: 1px solid #bbb;
}

select[multiple],
select[size] {
  height: auto;
}

select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.radio,
.checkbox {
  min-height: 18px;
  padding-left: 18px;
}

.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: left;
  margin-left: -18px;
}

.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px;
}

.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-right: 20px;
  margin-bottom: 0;
  vertical-align: middle;
}

.input-mini {
  width: 60px;
}

.input-small {
  width: 90px;
}

.input-medium {
  width: 150px;
}

.input-large {
  width: 210px;
}

.input-xlarge {
  width: 270px;
}

.input-xxlarge {
  width: 530px;
}

input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-left: 0;
}

.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block;
}

input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #eeeeee;
  border-color: #ddd;
  resize: none;
}

input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent;
}

.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #c09853;
}

.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #c09853;
}

.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  border-color: #c09853;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.control-group.warning input:focus,
.control-group.warning select:focus,
.control-group.warning textarea:focus {
  border-color: #a47e3c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
}

.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #c09853;
  background-color: #fcf8e3;
  border-color: #c09853;
}

.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #b94a48;
}

.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  color: #b94a48;
}

.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  border-color: #b94a48;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.control-group.error input:focus,
.control-group.error select:focus,
.control-group.error textarea:focus {
  border-color: #953b39;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
}

.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #b94a48;
}

.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
  color: #468847;
}

.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #468847;
}

.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  border-color: #468847;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.control-group.success input:focus,
.control-group.success select:focus,
.control-group.success textarea:focus {
  border-color: #356635;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
}

.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #468847;
  background-color: #dff0d8;
  border-color: #468847;
}

input:focus:required:invalid,
textarea:focus:required:invalid,
select:focus:required:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}

input:focus:required:invalid:focus,
textarea:focus:required:invalid:focus,
select:focus:required:invalid:focus {
  border-color: #e9322d;
  -webkit-box-shadow: 0 0 6px #f8b9b7;
     -moz-box-shadow: 0 0 6px #f8b9b7;
          box-shadow: 0 0 6px #f8b9b7;
}

.form-actions {
  padding: 17px 20px 18px;
  margin-top: 18px;
  margin-bottom: 18px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
  *zoom: 1;
}

.form-actions:before,
.form-actions:after {
  display: table;
  line-height: 0;
  content: "";
}

.form-actions:after {
  clear: both;
}

.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
  cursor: not-allowed;
  background-color: #ffffff;
  border-color: #eee;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
     -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
}

:-moz-placeholder {
  color: #999999;
}

:-ms-input-placeholder {
  color: #999999;
}

::-webkit-input-placeholder {
  color: #999999;
}

.help-block,
.help-inline {
  color: #555555;
}

.help-block {
  display: block;
  margin-bottom: 9px;
}

.help-inline {
  display: inline-block;
  *display: inline;
  padding-left: 5px;
  vertical-align: middle;
  *zoom: 1;
}

.input-prepend,
.input-append {
  margin-bottom: 5px;
}

.input-prepend input,
.input-append input,
.input-prepend select,
.input-append select,
.input-prepend .uneditable-input,
.input-append .uneditable-input {
  position: relative;
  margin-bottom: 0;
  *margin-left: 0;
  vertical-align: middle;
  -webkit-border-radius: 0 2px 2px 0;
     -moz-border-radius: 0 2px 2px 0;
          border-radius: 0 2px 2px 0;
}

.input-prepend input:focus,
.input-append input:focus,
.input-prepend select:focus,
.input-append select:focus,
.input-prepend .uneditable-input:focus,
.input-append .uneditable-input:focus {
  z-index: 2;
}

.input-prepend .uneditable-input,
.input-append .uneditable-input {
  border-left-color: #ccc;
}

.input-prepend .add-on,
.input-append .add-on {
  display: inline-block;
  width: auto;
  height: 18px;
  min-width: 16px;
  padding: 4px 5px;
  font-weight: normal;
  line-height: 18px;
  text-align: center;
  text-shadow: 0 1px 0 #ffffff;
  vertical-align: middle;
  background-color: #eeeeee;
  border: 1px solid #ccc;
}

.input-prepend .add-on,
.input-append .add-on,
.input-prepend .btn,
.input-append .btn {
  margin-left: -1px;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.input-prepend .active,
.input-append .active {
  background-color: #a9dba9;
  border-color: #46a546;
}

.input-prepend .add-on,
.input-prepend .btn {
  margin-right: -1px;
}

.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  -webkit-border-radius: 2px 0 0 2px;
     -moz-border-radius: 2px 0 0 2px;
          border-radius: 2px 0 0 2px;
}

.input-append input,
.input-append select,
.input-append .uneditable-input {
  -webkit-border-radius: 2px 0 0 2px;
     -moz-border-radius: 2px 0 0 2px;
          border-radius: 2px 0 0 2px;
}

.input-append .uneditable-input {
  border-right-color: #ccc;
  border-left-color: #eee;
}

.input-append .add-on:last-child,
.input-append .btn:last-child {
  -webkit-border-radius: 0 2px 2px 0;
     -moz-border-radius: 0 2px 2px 0;
          border-radius: 0 2px 2px 0;
}

.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
  margin-right: -1px;
  -webkit-border-radius: 2px 0 0 2px;
     -moz-border-radius: 2px 0 0 2px;
          border-radius: 2px 0 0 2px;
}

.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
  margin-left: -1px;
  -webkit-border-radius: 0 2px 2px 0;
     -moz-border-radius: 0 2px 2px 0;
          border-radius: 0 2px 2px 0;
}

.search-query {
  padding-right: 14px;
  padding-right: 4px \9;
  padding-left: 14px;
  padding-left: 4px \9;
  /* IE7-8 doesn't have border-radius, so don't indent the padding */

  margin-bottom: 0;
  -webkit-border-radius: 14px;
     -moz-border-radius: 14px;
          border-radius: 14px;
}

.form-search input,
.form-inline input,
.form-horizontal input,
.form-search textarea,
.form-inline textarea,
.form-horizontal textarea,
.form-search select,
.form-inline select,
.form-horizontal select,
.form-search .help-inline,
.form-inline .help-inline,
.form-horizontal .help-inline,
.form-search .uneditable-input,
.form-inline .uneditable-input,
.form-horizontal .uneditable-input,
.form-search .input-prepend,
.form-inline .input-prepend,
.form-horizontal .input-prepend,
.form-search .input-append,
.form-inline .input-append,
.form-horizontal .input-append {
  display: inline-block;
  *display: inline;
  margin-bottom: 0;
  *zoom: 1;
}

.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
  display: none;
}

.form-search label,
.form-inline label {
  display: inline-block;
}

.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0;
}

.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
  vertical-align: middle;
}

.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: left;
  margin-right: 3px;
  margin-left: 0;
}

.control-group {
  margin-bottom: 9px;
}

legend + .control-group {
  margin-top: 18px;
  -webkit-margin-top-collapse: separate;
}

.form-horizontal .control-group {
  margin-bottom: 18px;
  *zoom: 1;
}

.form-horizontal .control-group:before,
.form-horizontal .control-group:after {
  display: table;
  line-height: 0;
  content: "";
}

.form-horizontal .control-group:after {
  clear: both;
}

.form-horizontal .control-label {
  float: left;
  width: 140px;
  padding-top: 5px;
  text-align: right;
}

.form-horizontal .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 160px;
  *margin-left: 0;
}

.form-horizontal .controls:first-child {
  *padding-left: 160px;
}

.form-horizontal .help-block {
  margin-top: 9px;
  margin-bottom: 0;
}

.form-horizontal .form-actions {
  padding-left: 160px;
}

table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}

.table {
  width: 100%;
  margin-bottom: 18px;
}

.table th,
.table td {
  padding: 8px;
  line-height: 18px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}

.table th {
  font-weight: bold;
}

.table thead th {
  vertical-align: bottom;
}

.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}

.table tbody + tbody {
  border-top: 2px solid #dddddd;
}

.table .table {
  background-color: #ffffff;
}

.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}

.table-bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
          border-radius: 1px;
}

.table-bordered th,
.table-bordered td {
  border-left: 1px solid #dddddd;
}

.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}

.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child {
  -webkit-border-top-left-radius: 1px;
          border-top-left-radius: 1px;
  -moz-border-radius-topleft: 1px;
}

.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child {
  -webkit-border-top-right-radius: 1px;
          border-top-right-radius: 1px;
  -moz-border-radius-topright: 1px;
}

.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child {
  -webkit-border-bottom-left-radius: 1px;
          border-bottom-left-radius: 1px;
  -moz-border-radius-bottomleft: 1px;
}

.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child {
  -webkit-border-bottom-right-radius: 1px;
          border-bottom-right-radius: 1px;
  -moz-border-radius-bottomright: 1px;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
}

.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 1px;
          border-top-left-radius: 1px;
  -moz-border-radius-topleft: 1px;
}

.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 1px;
          border-top-right-radius: 1px;
  -moz-border-radius-topright: 1px;
}

.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}

.table-hover tbody tr:hover td,
.table-hover tbody tr:hover th {
  background-color: #f5f5f5;
}

table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-left: 0;
}

.table td.span1,
.table th.span1 {
  float: none;
  width: 44px;
  margin-left: 0;
}

.table td.span2,
.table th.span2 {
  float: none;
  width: 124px;
  margin-left: 0;
}

.table td.span3,
.table th.span3 {
  float: none;
  width: 204px;
  margin-left: 0;
}

.table td.span4,
.table th.span4 {
  float: none;
  width: 284px;
  margin-left: 0;
}

.table td.span5,
.table th.span5 {
  float: none;
  width: 364px;
  margin-left: 0;
}

.table td.span6,
.table th.span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}

.table td.span7,
.table th.span7 {
  float: none;
  width: 524px;
  margin-left: 0;
}

.table td.span8,
.table th.span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}

.table td.span9,
.table th.span9 {
  float: none;
  width: 684px;
  margin-left: 0;
}

.table td.span10,
.table th.span10 {
  float: none;
  width: 764px;
  margin-left: 0;
}

.table td.span11,
.table th.span11 {
  float: none;
  width: 844px;
  margin-left: 0;
}

.table td.span12,
.table th.span12 {
  float: none;
  width: 924px;
  margin-left: 0;
}

.table tbody tr.success td {
  background-color: #dff0d8;
}

.table tbody tr.error td {
  background-color: #f2dede;
}

.table tbody tr.warning td {
  background-color: #fcf8e3;
}

.table tbody tr.info td {
  background-color: #d9edf7;
}

.table-hover tbody tr.success:hover td {
  background-color: #d0e9c6;
}

.table-hover tbody tr.error:hover td {
  background-color: #ebcccc;
}

.table-hover tbody tr.warning:hover td {
  background-color: #faf2cc;
}

.table-hover tbody tr.info:hover td {
  background-color: #c4e3f3;
}

.dropup,
.dropdown {
  position: relative;
}

.dropdown-toggle {
  *margin-bottom: -3px;
}

.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
}

.dropdown .caret {
  margin-top: 8px;
  margin-left: 2px;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
}

.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 8px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}

.dropdown-menu li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 18px;
  color: #333333;
  white-space: nowrap;
}

.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  color: #ffffff;
  text-decoration: none;
  background-color: #213049;
  background-image: -moz-linear-gradient(top, #243550, #1c293e);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#243550), to(#1c293e));
  background-image: -webkit-linear-gradient(top, #243550, #1c293e);
  background-image: -o-linear-gradient(top, #243550, #1c293e);
  background-image: linear-gradient(to bottom, #243550, #1c293e);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff243550', endColorstr='#ff1c293e', GradientType=0);
}

.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  color: #ffffff;
  text-decoration: none;
  background-color: #213049;
  background-image: -moz-linear-gradient(top, #243550, #1c293e);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#243550), to(#1c293e));
  background-image: -webkit-linear-gradient(top, #243550, #1c293e);
  background-image: -o-linear-gradient(top, #243550, #1c293e);
  background-image: linear-gradient(to bottom, #243550, #1c293e);
  background-repeat: repeat-x;
  outline: 0;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff243550', endColorstr='#ff1c293e', GradientType=0);
}

.dropdown-menu .disabled > a,
.dropdown-menu .disabled > a:hover {
  color: #999999;
}

.dropdown-menu .disabled > a:hover {
  text-decoration: none;
  cursor: default;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.open {
  *z-index: 1000;
}

.open > .dropdown-menu {
  display: block;
}

.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000000;
  content: "";
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}

.dropdown-submenu {
  position: relative;
}

.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
     -moz-border-radius: 0 6px 6px 6px;
          border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}

.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 5px 5px 5px 0;
     -moz-border-radius: 5px 5px 5px 0;
          border-radius: 5px 5px 5px 0;
}

.dropdown-submenu > a:after {
  display: block;
  float: right;
  width: 0;
  height: 0;
  margin-top: 5px;
  margin-right: -10px;
  border-color: transparent;
  border-left-color: #cccccc;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  content: " ";
}

.dropdown-submenu:hover > a:after {
  border-left-color: #ffffff;
}

.dropdown-submenu.pull-left {
  float: none;
}

.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
     -moz-border-radius: 6px 0 6px 6px;
          border-radius: 6px 0 6px 6px;
}

.dropdown .dropdown-menu .nav-header {
  padding-right: 20px;
  padding-left: 20px;
}

.typeahead {
  z-index: 1051;
  margin-top: 2px;
  -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
          border-radius: 1px;
}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
          border-radius: 1px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}

.well-large {
  padding: 24px;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
}

.well-small {
  padding: 9px;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}

.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
     -moz-transition: opacity 0.15s linear;
       -o-transition: opacity 0.15s linear;
          transition: opacity 0.15s linear;
}

.fade.in {
  opacity: 1;
}

.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
     -moz-transition: height 0.35s ease;
       -o-transition: height 0.35s ease;
          transition: height 0.35s ease;
}

.collapse.in {
  height: auto;
}

.close {
  float: right;
  font-size: 20px;
  font-weight: bold;
  line-height: 18px;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}

.close:hover {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.btn {
  display: inline-block;
  *display: inline;
  padding: 4px 12px;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 13px;
  line-height: 18px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #cccccc;
  *border: 0;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
          border-radius: 1px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}

.btn:active,
.btn.active {
  background-color: #cccccc \9;
}

.btn:first-child {
  *margin-left: 0;
}

.btn:hover {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
     -moz-transition: background-position 0.1s linear;
       -o-transition: background-position 0.1s linear;
          transition: background-position 0.1s linear;
}

.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}

.btn-large {
  padding: 11px 19px;
  font-size: 16.25px;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
}

.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}

.btn-small {
  padding: 2px 10px;
  font-size: 11.049999999999999px;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}

.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}

.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}

.btn-mini {
  padding: 0 6px;
  font-size: 9.75px;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}

.btn-block {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.btn-block + .btn-block {
  margin-top: 5px;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-danger.activestd,
.btn-success.active,
.btn-successstd.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}

.btn {
  border-color: #c5c5c5;
  border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
}

.btn-primary,
.btn-danger,
.btn-success {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #2c3962;
  *background-color: #2c2f62;
  background-image: -moz-linear-gradient(top, #2c4162, #2c2f62);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2c4162), to(#2c2f62));
  background-image: -webkit-linear-gradient(top, #2c4162, #2c2f62);
  background-image: -o-linear-gradient(top, #2c4162, #2c2f62);
  background-image: linear-gradient(to bottom, #2c4162, #2c2f62);
  background-repeat: repeat-x;
  border-color: #2c2f62 #2c2f62 #14152d;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2c4162', endColorstr='#ff2c2f62', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-primary:hover,
.btn-danger:hover,
.btn-success:hover,
.btn-primary:active,
.btn-danger:active,
.btn-success:active,
.btn-primary.active,
.btn-danger.active,
.btn-success.active,
.btn-primary.disabled,
.btn-danger.disabled,
.btn-success.disabled,
.btn-primary[disabled],
.btn-danger[disabled],
.btn-success[disabled] {
  color: #ffffff;
  background-color: #2c2f62;
  *background-color: #242650;
}

.btn-primary:active,
.btn-danger:active,
.btn-success:active,
.btn-primary.active,
.btn-danger.active,
.btn-success.active {
  background-color: #1c1e3e \9;
}

.btn-warning {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #e48806;
  *background-color: #c67605;
  background-image: -moz-linear-gradient(top, #f89406, #c67605);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f89406), to(#c67605));
  background-image: -webkit-linear-gradient(top, #f89406, #c67605);
  background-image: -o-linear-gradient(top, #f89406, #c67605);
  background-image: linear-gradient(to bottom, #f89406, #c67605);
  background-repeat: repeat-x;
  border-color: #c67605 #c67605 #7c4a03;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff89406', endColorstr='#ffc67605', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #ffffff;
  background-color: #c67605;
  *background-color: #ad6704;
}

.btn-warning:active,
.btn-warning.active {
  background-color: #945904 \9;
}

.btn-danger:hover {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #762321;
  *background-color: #5e1c1a;
  background-image: -moz-linear-gradient(top, #862826, #5e1c1a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#862826), to(#5e1c1a));
  background-image: -webkit-linear-gradient(top, #862826, #5e1c1a);
  background-image: -o-linear-gradient(top, #862826, #5e1c1a);
  background-image: linear-gradient(to bottom, #862826, #5e1c1a);
  background-repeat: repeat-x;
  border-color: #5e1c1a #5e1c1a #220a0a;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff862826', endColorstr='#ff5e1c1a', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-danger:hover:hover,
.btn-danger:hover:active,
.btn-danger:hover.active,
.btn-danger:hover.disabled,
.btn-danger:hover[disabled] {
  color: #ffffff;
  background-color: #5e1c1a;
  *background-color: #4a1615;
}

.btn-danger:hover:active,
.btn-danger:hover.active {
  background-color: #36100f \9;
}

.btn-success:hover {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #1f6a1f;
  *background-color: #185318;
  background-image: -moz-linear-gradient(top, #247a24, #185318);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#247a24), to(#185318));
  background-image: -webkit-linear-gradient(top, #247a24, #185318);
  background-image: -o-linear-gradient(top, #247a24, #185318);
  background-image: linear-gradient(to bottom, #247a24, #185318);
  background-repeat: repeat-x;
  border-color: #185318 #185318 #071807;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff247a24', endColorstr='#ff185318', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-success:hover:hover,
.btn-success:hover:active,
.btn-success:hover.active,
.btn-success:hover.disabled,
.btn-success:hover[disabled] {
  color: #ffffff;
  background-color: #185318;
  *background-color: #133f13;
}

.btn-success:hover:active,
.btn-success:hover.active {
  background-color: #0d2b0d \9;
}

.btn-successstd {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #1f6a1f;
  *background-color: #185318;
  background-image: -moz-linear-gradient(top, #247a24, #185318);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#247a24), to(#185318));
  background-image: -webkit-linear-gradient(top, #247a24, #185318);
  background-image: -o-linear-gradient(top, #247a24, #185318);
  background-image: linear-gradient(to bottom, #247a24, #185318);
  background-repeat: repeat-x;
  border-color: #185318 #185318 #071807;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff247a24', endColorstr='#ff185318', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-successstd:hover,
.btn-successstd:active,
.btn-successstd.active,
.btn-successstd.disabled,
.btn-successstd[disabled] {
  color: #ffffff;
  background-color: #185318;
  *background-color: #133f13;
}

.btn-successstd:active,
.btn-successstd.active {
  background-color: #0d2b0d \9;
}

.btn-dangerstd {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #762321;
  *background-color: #5e1c1a;
  background-image: -moz-linear-gradient(top, #862826, #5e1c1a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#862826), to(#5e1c1a));
  background-image: -webkit-linear-gradient(top, #862826, #5e1c1a);
  background-image: -o-linear-gradient(top, #862826, #5e1c1a);
  background-image: linear-gradient(to bottom, #862826, #5e1c1a);
  background-repeat: repeat-x;
  border-color: #5e1c1a #5e1c1a #220a0a;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff862826', endColorstr='#ff5e1c1a', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-dangerstd:hover,
.btn-dangerstd:active,
.btn-dangerstd.active,
.btn-dangerstd.disabled,
.btn-dangerstd[disabled] {
  color: #ffffff;
  background-color: #5e1c1a;
  *background-color: #4a1615;
}

.btn-dangerstd:active,
.btn-dangerstd.active {
  background-color: #36100f \9;
}

.btn-info {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #4ab9db;
  *background-color: #31b0d5;
  background-image: -moz-linear-gradient(top, #5bc0de, #31b0d5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#31b0d5));
  background-image: -webkit-linear-gradient(top, #5bc0de, #31b0d5);
  background-image: -o-linear-gradient(top, #5bc0de, #31b0d5);
  background-image: linear-gradient(to bottom, #5bc0de, #31b0d5);
  background-repeat: repeat-x;
  border-color: #31b0d5 #31b0d5 #1f7e9a;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #ffffff;
  background-color: #31b0d5;
  *background-color: #28a1c5;
}

.btn-info:active,
.btn-info.active {
  background-color: #2390b0 \9;
}

.btn-inverse {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #4b4b4b;
  *background-color: #3b3b3b;
  background-image: -moz-linear-gradient(top, #555555, #3b3b3b);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#3b3b3b));
  background-image: -webkit-linear-gradient(top, #555555, #3b3b3b);
  background-image: -o-linear-gradient(top, #555555, #3b3b3b);
  background-image: linear-gradient(to bottom, #555555, #3b3b3b);
  background-repeat: repeat-x;
  border-color: #3b3b3b #3b3b3b #151515;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff555555', endColorstr='#ff3b3b3b', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #ffffff;
  background-color: #3b3b3b;
  *background-color: #2f2f2f;
}

.btn-inverse:active,
.btn-inverse.active {
  background-color: #222222 \9;
}

button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px;
}

button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}

button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}

button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}

button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}

.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}

.btn-link {
  color: #243550;
  cursor: pointer;
  border-color: transparent;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.btn-link:hover {
  color: #0c121b;
  text-decoration: underline;
  background-color: transparent;
}

.btn-link[disabled]:hover {
  color: #333333;
  text-decoration: none;
}

.btn-group {
  position: relative;
  display: inline-block;
  *display: inline;
  *margin-left: .3em;
  font-size: 0;
  white-space: nowrap;
  vertical-align: middle;
  *zoom: 1;
}

.btn-group:first-child {
  *margin-left: 0;
}

.btn-group + .btn-group {
  margin-left: 5px;
}

.btn-toolbar {
  margin-top: 9px;
  margin-bottom: 9px;
  font-size: 0;
}

.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
  margin-left: 5px;
}

.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.btn-group > .btn + .btn {
  margin-left: -1px;
}

.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: 13px;
}

.btn-group > .btn-mini {
  font-size: 9.75px;
}

.btn-group > .btn-small {
  font-size: 11.049999999999999px;
}

.btn-group > .btn-large {
  font-size: 16.25px;
}

.btn-group > .btn:first-child {
  margin-left: 0;
  -webkit-border-bottom-left-radius: 1px;
          border-bottom-left-radius: 1px;
  -webkit-border-top-left-radius: 1px;
          border-top-left-radius: 1px;
  -moz-border-radius-bottomleft: 1px;
  -moz-border-radius-topleft: 1px;
}

.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-right-radius: 1px;
          border-top-right-radius: 1px;
  -webkit-border-bottom-right-radius: 1px;
          border-bottom-right-radius: 1px;
  -moz-border-radius-topright: 1px;
  -moz-border-radius-bottomright: 1px;
}

.btn-group > .btn.large:first-child {
  margin-left: 0;
  -webkit-border-bottom-left-radius: 5px;
          border-bottom-left-radius: 5px;
  -webkit-border-top-left-radius: 5px;
          border-top-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-topleft: 5px;
}

.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-right-radius: 5px;
          border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
          border-bottom-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
}

.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

.btn-group > .btn + .dropdown-toggle {
  *padding-top: 5px;
  padding-right: 8px;
  *padding-bottom: 5px;
  padding-left: 8px;
  -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn-group > .btn-mini + .dropdown-toggle {
  *padding-top: 2px;
  padding-right: 5px;
  *padding-bottom: 2px;
  padding-left: 5px;
}

.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}

.btn-group > .btn-large + .dropdown-toggle {
  *padding-top: 7px;
  padding-right: 12px;
  *padding-bottom: 7px;
  padding-left: 12px;
}

.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn-group.open .btn.dropdown-toggle {
  background-color: #e6e6e6;
}

.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #2c2f62;
}

.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #c67605;
}

.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #5e1c1a;
}

.btn-group.open .btn-success.dropdown-toggle {
  background-color: #185318;
}

.btn-group.open .btn-info.dropdown-toggle {
  background-color: #31b0d5;
}

.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #3b3b3b;
}

.btn .caret {
  margin-top: 8px;
  margin-left: 0;
}

.btn-mini .caret,
.btn-small .caret,
.btn-large .caret {
  margin-top: 6px;
}

.btn-large .caret {
  border-top-width: 5px;
  border-right-width: 5px;
  border-left-width: 5px;
}

.dropup .btn-large .caret {
  border-bottom-width: 5px;
}

.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}

.btn-group-vertical {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
}

.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.btn-group-vertical > .btn + .btn {
  margin-top: -1px;
  margin-left: 0;
}

.btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 1px 1px 0 0;
     -moz-border-radius: 1px 1px 0 0;
          border-radius: 1px 1px 0 0;
}

.btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 1px 1px;
     -moz-border-radius: 0 0 1px 1px;
          border-radius: 0 0 1px 1px;
}

.btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 5px 5px 0 0;
     -moz-border-radius: 5px 5px 0 0;
          border-radius: 5px 5px 0 0;
}

.btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 5px 5px;
     -moz-border-radius: 0 0 5px 5px;
          border-radius: 0 0 5px 5px;
}

.alert {
  padding: 8px 35px 8px 14px;
  margin-bottom: 18px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
          border-radius: 1px;
}

.alert,
.alert h4 {
  color: #c09853;
}

.alert h4 {
  margin: 0;
}

.alert .close {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 18px;
}

.alert-success {
  color: #468847;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.alert-success h4 {
  color: #468847;
}

.alert-danger,
.alert-error {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #eed3d7;
}

.alert-danger h4,
.alert-error h4 {
  color: #b94a48;
}

.alert-info {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.alert-info h4 {
  color: #3a87ad;
}

.alert-block {
  padding-top: 14px;
  padding-bottom: 14px;
}

.alert-block > p,
.alert-block > ul {
  margin-bottom: 0;
}

.alert-block p + p {
  margin-top: 5px;
}

.nav {
  margin-bottom: 18px;
  margin-left: 0;
  list-style: none;
}

.nav > li > a {
  display: block;
}

.nav > li > a:hover {
  text-decoration: none;
  background-color: #eeeeee;
}

.nav > li > a > img {
  max-width: none;
}

.nav > .pull-right {
  float: right;
}

.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 18px;
  color: #999999;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
}

.nav li + .nav-header {
  margin-top: 9px;
}

.nav-list {
  padding-right: 15px;
  padding-left: 15px;
  margin-bottom: 0;
}

.nav-list > li > a,
.nav-list .nav-header {
  margin-right: -15px;
  margin-left: -15px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

.nav-list > li > a {
  padding: 3px 15px;
}

.nav-list > .active > a,
.nav-list > .active > a:hover {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  background-color: #243550;
}

.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-right: 2px;
}

.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 8px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}

.nav-tabs,
.nav-pills {
  *zoom: 1;
}

.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
  display: table;
  line-height: 0;
  content: "";
}

.nav-tabs:after,
.nav-pills:after {
  clear: both;
}

.nav-tabs > li,
.nav-pills > li {
  float: left;
}

.nav-tabs > li > a,
.nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}

.nav-tabs > li {
  margin-bottom: -1px;
}

.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 18px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
     -moz-border-radius: 4px 4px 0 0;
          border-radius: 4px 4px 0 0;
}

.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}

.nav-tabs > .active > a,
.nav-tabs > .active > a:hover {
  color: #555555;
  cursor: default;
  background-color: #ffffff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}

.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
}

.nav-pills > .active > a,
.nav-pills > .active > a:hover {
  color: #ffffff;
  background-color: #243550;
}

.nav-stacked > li {
  float: none;
}

.nav-stacked > li > a {
  margin-right: 0;
}

.nav-tabs.nav-stacked {
  border-bottom: 0;
}

.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-topleft: 4px;
}

.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
}

.nav-tabs.nav-stacked > li > a:hover {
  z-index: 2;
  border-color: #ddd;
}

.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}

.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}

.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
}

.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}

.nav .dropdown-toggle .caret {
  margin-top: 6px;
  border-top-color: #243550;
  border-bottom-color: #243550;
}

.nav .dropdown-toggle:hover .caret {
  border-top-color: #0c121b;
  border-bottom-color: #0c121b;
}

/* move down carets for tabs */

.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}

.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}

.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}

.nav > .dropdown.active > a:hover {
  cursor: pointer;
}

.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover {
  color: #ffffff;
  background-color: #999999;
  border-color: #999999;
}

.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  opacity: 1;
  filter: alpha(opacity=100);
}

.tabs-stacked .open > a:hover {
  border-color: #999999;
}

.tabbable {
  *zoom: 1;
}

.tabbable:before,
.tabbable:after {
  display: table;
  line-height: 0;
  content: "";
}

.tabbable:after {
  clear: both;
}

.tab-content {
  overflow: auto;
}

.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}

.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}

.tab-content > .active,
.pill-content > .active {
  display: block;
}

.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}

.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}

.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
     -moz-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
}

.tabs-below > .nav-tabs > li > a:hover {
  border-top-color: #ddd;
  border-bottom-color: transparent;
}

.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover {
  border-color: transparent #ddd #ddd #ddd;
}

.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}

.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}

.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.tabs-left > .nav-tabs > li > a:hover {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}

.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}

.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}

.tabs-right > .nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}

.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}

.nav > .disabled > a {
  color: #999999;
}

.nav > .disabled > a:hover {
  text-decoration: none;
  cursor: default;
  background-color: transparent;
}

.navbar {
  *position: relative;
  *z-index: 2;
  margin-bottom: 18px;
  overflow: visible;
}

.navbar-inner {
  min-height: 40px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #fafafa;
  background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
  background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
  background-repeat: repeat-x;
  border: 1px solid #d4d4d4;
  -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
          border-radius: 1px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
  *zoom: 1;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
     -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
          box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
}

.navbar-inner:before,
.navbar-inner:after {
  display: table;
  line-height: 0;
  content: "";
}

.navbar-inner:after {
  clear: both;
}

.navbar .container {
  width: auto;
}

.nav-collapse.collapse {
  height: auto;
  overflow: visible;
}

.navbar .brand {
  display: block;
  float: left;
  padding: 11px 20px 11px;
  margin-left: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #777777;
  text-shadow: 0 1px 0 #ffffff;
}

.navbar .brand:hover {
  text-decoration: none;
}

.navbar-text {
  margin-bottom: 0;
  line-height: 40px;
  color: #777777;
}

.navbar-link {
  color: #777777;
}

.navbar-link:hover {
  color: #333333;
}

.navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-right: 1px solid #ffffff;
  border-left: 1px solid #f2f2f2;
}

.navbar .btn,
.navbar .btn-group {
  margin-top: 5px;
}

.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn {
  margin-top: 0;
}

.navbar-form {
  margin-bottom: 0;
  *zoom: 1;
}

.navbar-form:before,
.navbar-form:after {
  display: table;
  line-height: 0;
  content: "";
}

.navbar-form:after {
  clear: both;
}

.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
  margin-top: 5px;
}

.navbar-form input,
.navbar-form select,
.navbar-form .btn {
  display: inline-block;
  margin-bottom: 0;
}

.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
  margin-top: 3px;
}

.navbar-form .input-append,
.navbar-form .input-prepend {
  margin-top: 5px;
  white-space: nowrap;
}

.navbar-form .input-append input,
.navbar-form .input-prepend input {
  margin-top: 0;
}

.navbar-search {
  position: relative;
  float: left;
  margin-top: 5px;
  margin-bottom: 0;
}

.navbar-search .search-query {
  padding: 4px 14px;
  margin-bottom: 0;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  -webkit-border-radius: 15px;
     -moz-border-radius: 15px;
          border-radius: 15px;
}

.navbar-static-top {
  position: static;
  margin-bottom: 0;
}

.navbar-static-top .navbar-inner {
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  margin-bottom: 0;
}

.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  border-width: 0 0 1px;
}

.navbar-fixed-bottom .navbar-inner {
  border-width: 1px 0 0;
}

.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-right: 0;
  padding-left: 0;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}

.navbar-fixed-top {
  top: 0;
}

.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
}

.navbar-fixed-bottom {
  bottom: 0;
}

.navbar-fixed-bottom .navbar-inner {
  -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
          box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
}

.navbar .nav {
  position: relative;
  left: 0;
  display: block;
  float: left;
  margin: 0 10px 0 0;
}

.navbar .nav.pull-right {
  float: right;
  margin-right: 0;
}

.navbar .nav > li {
  float: left;
}

.navbar .nav > li > a {
  float: none;
  padding: 11px 15px 11px;
  color: #777777;
  text-decoration: none;
  text-shadow: 0 1px 0 #ffffff;
}

.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}

.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  color: #333333;
  text-decoration: none;
  background-color: transparent;
}

.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #555555;
  text-decoration: none;
  background-color: #e5e5e5;
  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
     -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
          box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
}

.navbar .btn-navbar {
  display: none;
  float: right;
  padding: 7px 10px;
  margin-right: 5px;
  margin-left: 5px;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #ededed;
  *background-color: #e5e5e5;
  background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));
  background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5);
  background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);
  background-repeat: repeat-x;
  border-color: #e5e5e5 #e5e5e5 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
}

.navbar .btn-navbar:hover,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #e5e5e5;
  *background-color: #d9d9d9;
}

.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #cccccc \9;
}

.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
          border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
     -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
          box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}

.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}

.navbar .nav > li > .dropdown-menu:before {
  position: absolute;
  top: -7px;
  left: 9px;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}

.navbar .nav > li > .dropdown-menu:after {
  position: absolute;
  top: -6px;
  left: 10px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  border-left: 6px solid transparent;
  content: '';
}

.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  top: auto;
  bottom: -7px;
  border-top: 7px solid #ccc;
  border-bottom: 0;
  border-top-color: rgba(0, 0, 0, 0.2);
}

.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  top: auto;
  bottom: -6px;
  border-top: 6px solid #ffffff;
  border-bottom: 0;
}

.navbar .nav li.dropdown > a:hover .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}

.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  color: #555555;
  background-color: #e5e5e5;
}

.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #777777;
  border-bottom-color: #777777;
}

.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}

.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

.navbar .pull-right > li > .dropdown-menu:before,
.navbar .nav > li > .dropdown-menu.pull-right:before {
  right: 12px;
  left: auto;
}

.navbar .pull-right > li > .dropdown-menu:after,
.navbar .nav > li > .dropdown-menu.pull-right:after {
  right: 13px;
  left: auto;
}

.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
  right: 100%;
  left: auto;
  margin-right: -1px;
  margin-left: 0;
  -webkit-border-radius: 6px 0 6px 6px;
     -moz-border-radius: 6px 0 6px 6px;
          border-radius: 6px 0 6px 6px;
}

.navbar-inverse .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top, #222222, #111111);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
  background-image: -webkit-linear-gradient(top, #222222, #111111);
  background-image: -o-linear-gradient(top, #222222, #111111);
  background-image: linear-gradient(to bottom, #222222, #111111);
  background-repeat: repeat-x;
  border-color: #252525;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
}

.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #999999;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.navbar-inverse .brand:hover,
.navbar-inverse .nav > li > a:hover {
  color: #ffffff;
}

.navbar-inverse .brand {
  color: #999999;
}

.navbar-inverse .navbar-text {
  color: #999999;
}

.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
  color: #ffffff;
  background-color: transparent;
}

.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #ffffff;
  background-color: #111111;
}

.navbar-inverse .navbar-link {
  color: #999999;
}

.navbar-inverse .navbar-link:hover {
  color: #ffffff;
}

.navbar-inverse .divider-vertical {
  border-right-color: #222222;
  border-left-color: #111111;
}

.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  color: #ffffff;
  background-color: #111111;
}

.navbar-inverse .nav li.dropdown > a:hover .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}

.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999999;
  border-bottom-color: #999999;
}

.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}

.navbar-inverse .navbar-search .search-query {
  color: #ffffff;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
     -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
  -webkit-transition: none;
     -moz-transition: none;
       -o-transition: none;
          transition: none;
}

.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #cccccc;
}

.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #cccccc;
}

.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #cccccc;
}

.navbar-inverse .navbar-search .search-query:focus,
.navbar-inverse .navbar-search .search-query.focused {
  padding: 5px 15px;
  color: #333333;
  text-shadow: 0 1px 0 #ffffff;
  background-color: #ffffff;
  border: 0;
  outline: 0;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
     -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
}

.navbar-inverse .btn-navbar {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e0e0e;
  *background-color: #040404;
  background-image: -moz-linear-gradient(top, #151515, #040404);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
  background-image: -webkit-linear-gradient(top, #151515, #040404);
  background-image: -o-linear-gradient(top, #151515, #040404);
  background-image: linear-gradient(to bottom, #151515, #040404);
  background-repeat: repeat-x;
  border-color: #040404 #040404 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #040404;
  *background-color: #000000;
}

.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}

.breadcrumb {
  padding: 8px 15px;
  margin: 0 0 18px;
  list-style: none;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
          border-radius: 1px;
}

.breadcrumb > li {
  display: inline-block;
  *display: inline;
  text-shadow: 0 1px 0 #ffffff;
  *zoom: 1;
}

.breadcrumb > li > .divider {
  padding: 0 5px;
  color: #ccc;
}

.breadcrumb > .active {
  color: #999999;
}

.pagination {
  margin: 18px 0;
}

.pagination ul {
  display: inline-block;
  *display: inline;
  margin-bottom: 0;
  margin-left: 0;
  -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
          border-radius: 1px;
  *zoom: 1;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

.pagination ul > li {
  display: inline;
}

.pagination ul > li > a,
.pagination ul > li > span {
  float: left;
  padding: 4px 12px;
  line-height: 18px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-left-width: 0;
}

.pagination ul > li > a:hover,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}

.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999999;
  cursor: default;
}

.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover {
  color: #999999;
  cursor: default;
  background-color: transparent;
}

.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-bottom-left-radius: 1px;
          border-bottom-left-radius: 1px;
  -webkit-border-top-left-radius: 1px;
          border-top-left-radius: 1px;
  -moz-border-radius-bottomleft: 1px;
  -moz-border-radius-topleft: 1px;
}

.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 1px;
          border-top-right-radius: 1px;
  -webkit-border-bottom-right-radius: 1px;
          border-bottom-right-radius: 1px;
  -moz-border-radius-topright: 1px;
  -moz-border-radius-bottomright: 1px;
}

.pagination-centered {
  text-align: center;
}

.pagination-right {
  text-align: right;
}

.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 16.25px;
}

.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-bottom-left-radius: 5px;
          border-bottom-left-radius: 5px;
  -webkit-border-top-left-radius: 5px;
          border-top-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-topleft: 5px;
}

.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-right-radius: 5px;
          border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
          border-bottom-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
}

.pagination-mini ul > li:first-child > a,
.pagination-small ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > span {
  -webkit-border-bottom-left-radius: 2px;
          border-bottom-left-radius: 2px;
  -webkit-border-top-left-radius: 2px;
          border-top-left-radius: 2px;
  -moz-border-radius-bottomleft: 2px;
  -moz-border-radius-topleft: 2px;
}

.pagination-mini ul > li:last-child > a,
.pagination-small ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-right-radius: 2px;
          border-top-right-radius: 2px;
  -webkit-border-bottom-right-radius: 2px;
          border-bottom-right-radius: 2px;
  -moz-border-radius-topright: 2px;
  -moz-border-radius-bottomright: 2px;
}

.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.049999999999999px;
}

.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 0 6px;
  font-size: 9.75px;
}

.pager {
  margin: 18px 0;
  text-align: center;
  list-style: none;
  *zoom: 1;
}

.pager:before,
.pager:after {
  display: table;
  line-height: 0;
  content: "";
}

.pager:after {
  clear: both;
}

.pager li {
  display: inline;
}

.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
     -moz-border-radius: 15px;
          border-radius: 15px;
}

.pager li > a:hover {
  text-decoration: none;
  background-color: #f5f5f5;
}

.pager .next > a,
.pager .next > span {
  float: right;
}

.pager .previous > a,
.pager .previous > span {
  float: left;
}

.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > span {
  color: #999999;
  cursor: default;
  background-color: #fff;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #ffffff;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

.modal {
  position: fixed;
  top: 10%;
  left: 50%;
  z-index: 1050;
  width: 560px;
  margin-left: -280px;
  background-color: #ffffff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.3);
  *border: 1px solid #999;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  outline: none;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
     -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
          box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding-box;
          background-clip: padding-box;
}

.modal.fade {
  top: -25%;
  -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
     -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
       -o-transition: opacity 0.3s linear, top 0.3s ease-out;
          transition: opacity 0.3s linear, top 0.3s ease-out;
}

.modal.fade.in {
  top: 10%;
}

.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}

.modal-header .close {
  margin-top: 2px;
}

.modal-header h3 {
  margin: 0;
  line-height: 30px;
}

.modal-body {
  position: relative;
  max-height: 400px;
  padding: 15px;
  overflow-y: auto;
}

.modal-form {
  margin-bottom: 0;
}

.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
     -moz-box-shadow: inset 0 1px 0 #ffffff;
          box-shadow: inset 0 1px 0 #ffffff;
}

.modal-footer:before,
.modal-footer:after {
  display: table;
  line-height: 0;
  content: "";
}

.modal-footer:after {
  clear: both;
}

.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}

.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  padding: 5px;
  font-size: 11px;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: visible;
}

.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

.tooltip.top {
  margin-top: -3px;
}

.tooltip.right {
  margin-left: 3px;
}

.tooltip.bottom {
  margin-top: 3px;
}

.tooltip.left {
  margin-left: -3px;
}

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
          border-radius: 1px;
}

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-top-color: #000000;
  border-width: 5px 5px 0;
}

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-right-color: #000000;
  border-width: 5px 5px 5px 0;
}

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-left-color: #000000;
  border-width: 5px 0 5px 5px;
}

.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-bottom-color: #000000;
  border-width: 0 5px 5px;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  width: 236px;
  padding: 1px;
  text-align: left;
  white-space: normal;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
}

.popover.top {
  margin-top: -10px;
}

.popover.right {
  margin-left: 10px;
}

.popover.bottom {
  margin-top: 10px;
}

.popover.left {
  margin-left: -10px;
}

.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
     -moz-border-radius: 5px 5px 0 0;
          border-radius: 5px 5px 0 0;
}

.popover-content {
  padding: 9px 14px;
}

.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.popover .arrow {
  border-width: 11px;
}

.popover .arrow:after {
  border-width: 10px;
  content: "";
}

.popover.top .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}

.popover.top .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  border-top-color: #ffffff;
  border-bottom-width: 0;
}

.popover.right .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}

.popover.right .arrow:after {
  bottom: -10px;
  left: 1px;
  border-right-color: #ffffff;
  border-left-width: 0;
}

.popover.bottom .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  border-top-width: 0;
}

.popover.bottom .arrow:after {
  top: 1px;
  margin-left: -10px;
  border-bottom-color: #ffffff;
  border-top-width: 0;
}

.popover.left .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25);
  border-right-width: 0;
}

.popover.left .arrow:after {
  right: 1px;
  bottom: -10px;
  border-left-color: #ffffff;
  border-right-width: 0;
}

.thumbnails {
  margin-left: -20px;
  list-style: none;
  *zoom: 1;
}

.thumbnails:before,
.thumbnails:after {
  display: table;
  line-height: 0;
  content: "";
}

.thumbnails:after {
  clear: both;
}

.row-fluid .thumbnails {
  margin-left: 0;
}

.thumbnails > li {
  float: left;
  margin-bottom: 18px;
  margin-left: 20px;
}

.thumbnail {
  display: block;
  padding: 4px;
  line-height: 18px;
  border: 1px solid #ddd;
  -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
          border-radius: 1px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  -webkit-transition: all 0.2s ease-in-out;
     -moz-transition: all 0.2s ease-in-out;
       -o-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;
}

a.thumbnail:hover {
  border-color: #243550;
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
     -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
          box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}

.thumbnail > img {
  display: block;
  max-width: 100%;
  margin-right: auto;
  margin-left: auto;
}

.thumbnail .caption {
  padding: 9px;
  color: #555555;
}

.media,
.media-body {
  overflow: hidden;
  *overflow: visible;
  zoom: 1;
}

.media,
.media .media {
  margin-top: 15px;
}

.media:first-child {
  margin-top: 0;
}

.media-object {
  display: block;
}

.media-heading {
  margin: 0 0 5px;
}

.media .pull-left {
  margin-right: 10px;
}

.media .pull-right {
  margin-left: 10px;
}

.media-list {
  margin-left: 0;
  list-style: none;
}

.label,
.badge {
  display: inline-block;
  padding: 2px 4px;
  font-size: 10.998px;
  font-weight: bold;
  line-height: 14px;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  white-space: nowrap;
  vertical-align: baseline;
  background-color: #999999;
}

.label {
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.badge {
  padding-right: 9px;
  padding-left: 9px;
  -webkit-border-radius: 9px;
     -moz-border-radius: 9px;
          border-radius: 9px;
}

.label:empty,
.badge:empty {
  display: none;
}

a.label:hover,
a.badge:hover {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}

.label-important,
.badge-important {
  background-color: #b94a48;
}

.label-important[href],
.badge-important[href] {
  background-color: #953b39;
}

.label-warning,
.badge-warning {
  background-color: #f89406;
}

.label-warning[href],
.badge-warning[href] {
  background-color: #c67605;
}

.label-success,
.badge-success {
  background-color: #468847;
}

.label-success[href],
.badge-success[href] {
  background-color: #356635;
}

.label-info,
.badge-info {
  background-color: #3a87ad;
}

.label-info[href],
.badge-info[href] {
  background-color: #2d6987;
}

.label-inverse,
.badge-inverse {
  background-color: #333333;
}

.label-inverse[href],
.badge-inverse[href] {
  background-color: #1a1a1a;
}

.btn .label,
.btn .badge {
  position: relative;
  top: -1px;
}

.btn-mini .label,
.btn-mini .badge {
  top: 0;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}

@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}

@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}

@-o-keyframes progress-bar-stripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 40px 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}

.progress {
  height: 18px;
  margin-bottom: 18px;
  overflow: hidden;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
  background-repeat: repeat-x;
  -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
          border-radius: 1px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
     -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.progress .bar {
  float: left;
  width: 0;
  height: 100%;
  font-size: 12px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
  background-image: linear-gradient(to bottom, #149bdf, #0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
     -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: width 0.6s ease;
     -moz-transition: width 0.6s ease;
       -o-transition: width 0.6s ease;
          transition: width 0.6s ease;
}

.progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
     -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
          box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
}

.progress-striped .bar {
  background-color: #149bdf;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
     -moz-background-size: 40px 40px;
       -o-background-size: 40px 40px;
          background-size: 40px 40px;
}

.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
     -moz-animation: progress-bar-stripes 2s linear infinite;
      -ms-animation: progress-bar-stripes 2s linear infinite;
       -o-animation: progress-bar-stripes 2s linear infinite;
          animation: progress-bar-stripes 2s linear infinite;
}

.progress-danger .bar,
.progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
}

.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
  background-color: #ee5f5b;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-success .bar,
.progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(to bottom, #62c462, #57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
}

.progress-success.progress-striped .bar,
.progress-striped .bar-success {
  background-color: #62c462;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-info .bar,
.progress .bar-info {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}

.progress-info.progress-striped .bar,
.progress-striped .bar-info {
  background-color: #5bc0de;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-warning .bar,
.progress .bar-warning {
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
}

.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
  background-color: #fbb450;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.accordion {
  margin-bottom: 18px;
}

.accordion-group {
  margin-bottom: 2px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 1px;
     -moz-border-radius: 1px;
          border-radius: 1px;
}

.accordion-heading {
  border-bottom: 0;
}

.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px;
}

.accordion-toggle {
  cursor: pointer;
}

.accordion-inner {
  padding: 9px 15px;
  border-top: 1px solid #e5e5e5;
}

.carousel {
  position: relative;
  margin-bottom: 18px;
  line-height: 1;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: 0.6s ease-in-out left;
     -moz-transition: 0.6s ease-in-out left;
       -o-transition: 0.6s ease-in-out left;
          transition: 0.6s ease-in-out left;
}

.carousel-inner > .item > img {
  display: block;
  line-height: 1;
}

.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}

.carousel-inner > .active {
  left: 0;
}

.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}

.carousel-inner > .next {
  left: 100%;
}

.carousel-inner > .prev {
  left: -100%;
}

.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}

.carousel-inner > .active.left {
  left: -100%;
}

.carousel-inner > .active.right {
  left: 100%;
}

.carousel-control {
  position: absolute;
  top: 40%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #ffffff;
  text-align: center;
  background: #222222;
  border: 3px solid #ffffff;
  -webkit-border-radius: 23px;
     -moz-border-radius: 23px;
          border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

.carousel-control.right {
  right: 15px;
  left: auto;
}

.carousel-control:hover {
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}

.carousel-caption {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 15px;
  background: #333333;
  background: rgba(0, 0, 0, 0.75);
}

.carousel-caption h4,
.carousel-caption p {
  line-height: 18px;
  color: #ffffff;
}

.carousel-caption h4 {
  margin: 0 0 5px;
}

.carousel-caption p {
  margin-bottom: 0;
}

.hero-unit {
  padding: 60px;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 200;
  line-height: 27px;
  color: inherit;
  background-color: #eeeeee;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}

.hero-unit h1 {
  margin-bottom: 0;
  font-size: 60px;
  line-height: 1;
  letter-spacing: -1px;
  color: inherit;
}

.hero-unit li {
  line-height: 27px;
}

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.hide {
  display: none;
}

.show {
  display: block;
}

.invisible {
  visibility: hidden;
}

.affix {
  position: fixed;
}
/*!
* Datepicker for Bootstrap
*
* Copyright 2012 Stefan Petre
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
*/
.datepicker {
top: 0;
left: 0;
padding: 4px;
margin-top: 1px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
/*.dow {
border-top: 1px solid #ddd !important;
}*/
}
.datepicker:before {
content: '';
display: inline-block;
border-top: 7px solid  transparent;
border-bottom: 7px solid  transparent;
border-right: 7px solid transparent;
position: absolute;
top: 105px;
left: -7px;
}
.datepicker:after {
content: '';
display: inline-block;
border-top: 6px solid transparent;
border-bottom: 6px solid transparent;
border-right: 6px solid #ffffff;
position: absolute;
top: 108px;
left: -6px;
}
.datepicker > div {
display: none;
}
.datepicker table {
width: 100%;
margin: 0;
}
.datepicker td, .datepicker th {
text-align: center;
width: 20px;
height: 20px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.datepicker td.day:hover {
background: #eeeeee;
cursor: pointer;
}
.datepicker td.old, .datepicker td.new {
color: #999999;
}
.datepicker td.active, .datepicker td.active:hover {
background-color: #2D4365;
background-image: -moz-linear-gradient(top, #243550, #3C5885);
background-image: -ms-linear-gradient(top, #243550, #3C5885);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#243550), to(#3C5885));
background-image: -webkit-linear-gradient(top, #243550, #3C5885);
background-image: -o-linear-gradient(top, #243550, #3C5885);
background-image: linear-gradient(top, #243550, #3C5885);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#243550', endColorstr='#3C5885', GradientType=0);
border-color: #3C5885 #3C5885 #002a80;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
color: #fff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker td.active:hover,
.datepicker td.active:hover:hover,
.datepicker td.active:active,
.datepicker td.active:hover:active,
.datepicker td.active.active,
.datepicker td.active:hover.active,
.datepicker td.active.disabled,
.datepicker td.active:hover.disabled,
.datepicker td.active[disabled],
.datepicker td.active:hover[disabled] {
background-color: #3C5885;
}
.datepicker td.active:active,
.datepicker td.active:hover:active,
.datepicker td.active.active,
.datepicker td.active:hover.active {
background-color: #003399 \9;
}
.datepicker td span {
display: block;
width: 47px;
height: 54px;
line-height: 54px;
float: left;
margin: 2px;
cursor: pointer;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.datepicker td span:hover {
background: #eeeeee;
}
.datepicker td span.active {
background-color: #2D4365;
background-image: -moz-linear-gradient(top, #243550, #3C5885);
background-image: -ms-linear-gradient(top, #243550, #3C5885);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#243550), to(#3C5885));
background-image: -webkit-linear-gradient(top, #243550, #3C5885);
background-image: -o-linear-gradient(top, #243550, #3C5885);
background-image: linear-gradient(top, #243550, #3C5885);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#243550', endColorstr='#3C5885', GradientType=0);
border-color: #3C5885 #3C5885 #002a80;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
color: #fff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker td span.active:hover,
.datepicker td span.active:active,
.datepicker td span.active.active,
.datepicker td span.active.disabled,
.datepicker td span.active[disabled] {
background-color: #3C5885;
}
.datepicker td span.active:active, .datepicker td span.active.active {
background-color: #003399 \9;
}
.datepicker td span.old {
color: #999999;
}
.datepicker th.switch {
width: 145px;
}
.datepicker thead tr:first-child th {
cursor: pointer;
}
.datepicker thead tr:first-child th:hover {
background: #eeeeee;
}
.input-append.date .add-on i, .input-prepend.date .add-on i {
display: block;
cursor: pointer;
width: 16px;
height: 16px;
position: relative;
top: 3px;
}
@font-face{font-family:'Noto Sans';font-style:normal;font-weight:700;font-display:swap;src:url("../font/NotoSans-Bold.woff?v=cdn_version")}@font-face{font-family:"FontAwesome";src:url("../font/fontawesome-webfont.eot?v=cdn_version");src:url("../font/fontawesome-webfont.eot?#iefix&v=cdn_version") format("embedded-opentype"),url("../font/fontawesome-webfont.woff?v=cdn_version") format("woff"),url("../font/fontawesome-webfont.ttf?v=cdn_version") format("truetype");font-weight:normal;font-style:normal}/*!
 *  Font Awesome 3.2.1
 *  the iconic font designed for Bootstrap
 *  ------------------------------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation can be
 *  found at http://fontawesome.io.  Stay up to date on Twitter at
 *  http://twitter.com/fontawesome.
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - The Font Awesome font is licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Font Awesome documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 *
 *  Author - Dave Gandy
 *  ------------------------------------------------------------------------------
 *  Email: dave@fontawesome.io
 *  Twitter: http://twitter.com/davegandy
 *  Work: Lead Product Designer @ Kyruus - http://kyruus.com
 */
/* FONT PATH
 * See milon.care{{.xxx}}.styl
 * -------------------------- */

/* FONT AWESOME CORE
 * -------------------------- */
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  *margin-right: .3em;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
/* makes the font 33% larger relative to the icon container */
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333333em;
}
/* makes sure icons active on rollover in links */
a [class^="icon-"],
a [class*=" icon-"] {
  display: inline;
}
/* increased font size for icon-large */
[class^="icon-"].icon-fixed-width,
[class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.1428571428571428em;
  text-align: right;
  padding-right: 0.2857142857142857em;
}
[class^="icon-"].icon-fixed-width.icon-large,
[class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.4285714285714286em;
}
.icons-ul {
  margin-left: 2.142857142857143em;
  list-style-type: none;
}
.icons-ul > li {
  position: relative;
}
.icons-ul .icon-li {
  position: absolute;
  left: -2.142857142857143em;
  width: 2.142857142857143em;
  text-align: center;
  line-height: inherit;
}
[class^="icon-"].hide,
[class*=" icon-"].hide {
  display: none;
}
.icon-muted {
  color: #eeeeee;
}
.icon-light {
  color: #ffffff;
}
.icon-dark {
  color: #333333;
}
.icon-border {
  border: solid 1px #eeeeee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.icon-2x {
  font-size: 2em;
}
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icon-3x {
  font-size: 3em;
}
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.icon-4x {
  font-size: 4em;
}
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.icon-5x {
  font-size: 5em;
}
.icon-5x.icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-right: .3em;
}
[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-left: .3em;
}
/* BOOTSTRAP SPECIFIC CLASSES
 * -------------------------- */
/* Bootstrap 2.0 sprites.less reset */
[class^="icon-"],
[class*=" icon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
}
/* more sprites.less reset */
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}
/* keeps Bootstrap styles with and without icons the same */
.btn [class^="icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
  display: inline-block;
}
.nav-tabs [class^="icon-"],
.nav-pills [class^="icon-"],
.nav-tabs [class*=" icon-"],
.nav-pills [class*=" icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-pills [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}
.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em;
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}
.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: .2em;
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-left: .2em;
}
/* Fixes alignment in nav lists */
.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  line-height: inherit;
}
/* EXTRAS
 * -------------------------- */
/* Stacked and layered icon */
.icon-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: -35%;
}
.icon-stack [class^="icon-"],
.icon-stack [class*=" icon-"] {
  display: block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  font-size: 1em;
  line-height: inherit;
  *line-height: 2em;
}
.icon-stack .icon-stack-base {
  font-size: 2em;
  *line-height: 1em;
}
/* Animated rotating icon */
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
/* Prevent stack and spinners from being taken inline when inside a link */
a .icon-stack,
a .icon-spin {
  display: inline-block;
  text-decoration: none;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
/* Icon rotations and mirroring */
.icon-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.icon-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
.icon-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.icon-flip-horizontal:before {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.icon-flip-vertical:before {
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}
/* ensure rotation occurs inside anchor tags */
a .icon-rotate-90:before,
a .icon-rotate-180:before,
a .icon-rotate-270:before,
a .icon-flip-horizontal:before,
a .icon-flip-vertical:before {
  display: inline-block;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.icon-glass:before {
  content: "\f000";
}
.icon-music:before {
  content: "\f001";
}
.icon-search:before {
  content: "\f002";
}
.icon-envelope-alt:before {
  content: "\f003";
}
.icon-heart:before {
  content: "\f004";
}
.icon-star:before {
  content: "\f005";
}
.icon-star-empty:before {
  content: "\f006";
}
.icon-user:before {
  content: "\f007";
}
.icon-film:before {
  content: "\f008";
}
.icon-th-large:before {
  content: "\f009";
}
.icon-th:before {
  content: "\f00a";
}
.icon-th-list:before {
  content: "\f00b";
}
.icon-ok:before {
  content: "\f00c";
}
.icon-remove:before {
  content: "\f00d";
}
.icon-zoom-in:before {
  content: "\f00e";
}
.icon-zoom-out:before {
  content: "\f010";
}
.icon-power-off:before,
.icon-off:before {
  content: "\f011";
}
.icon-signal:before {
  content: "\f012";
}
.icon-gear:before,
.icon-cog:before {
  content: "\f013";
}
.icon-trash:before {
  content: "\f014";
}
.icon-home:before {
  content: "\f015";
}
.icon-file-alt:before {
  content: "\f016";
}
.icon-time:before {
  content: "\f017";
}
.icon-road:before {
  content: "\f018";
}
.icon-download-alt:before {
  content: "\f019";
}
.icon-download:before {
  content: "\f01a";
}
.icon-upload:before {
  content: "\f01b";
}
.icon-inbox:before {
  content: "\f01c";
}
.icon-play-circle:before {
  content: "\f01d";
}
.icon-rotate-right:before,
.icon-repeat:before {
  content: "\f01e";
}
.icon-refresh:before {
  content: "\f021";
}
.icon-list-alt:before {
  content: "\f022";
}
.icon-lock:before {
  content: "\f023";
}
.icon-flag:before {
  content: "\f024";
}
.icon-headphones:before {
  content: "\f025";
}
.icon-volume-off:before {
  content: "\f026";
}
.icon-volume-down:before {
  content: "\f027";
}
.icon-volume-up:before {
  content: "\f028";
}
.icon-qrcode:before {
  content: "\f029";
}
.icon-barcode:before {
  content: "\f02a";
}
.icon-tag:before {
  content: "\f02b";
}
.icon-tags:before {
  content: "\f02c";
}
.icon-book:before {
  content: "\f02d";
}
.icon-bookmark:before {
  content: "\f02e";
}
.icon-print:before {
  content: "\f02f";
}
.icon-camera:before {
  content: "\f030";
}
.icon-font:before {
  content: "\f031";
}
.icon-bold:before {
  content: "\f032";
}
.icon-italic:before {
  content: "\f033";
}
.icon-text-height:before {
  content: "\f034";
}
.icon-text-width:before {
  content: "\f035";
}
.icon-align-left:before {
  content: "\f036";
}
.icon-align-center:before {
  content: "\f037";
}
.icon-align-right:before {
  content: "\f038";
}
.icon-align-justify:before {
  content: "\f039";
}
.icon-list:before {
  content: "\f03a";
}
.icon-indent-left:before {
  content: "\f03b";
}
.icon-indent-right:before {
  content: "\f03c";
}
.icon-facetime-video:before {
  content: "\f03d";
}
.icon-picture:before {
  content: "\f03e";
}
.icon-pencil:before {
  content: "\f040";
}
.icon-map-marker:before {
  content: "\f041";
}
.icon-adjust:before {
  content: "\f042";
}
.icon-tint:before {
  content: "\f043";
}
.icon-edit:before {
  content: "\f044";
}
.icon-share:before {
  content: "\f045";
}
.icon-check:before {
  content: "\f046";
}
.icon-move:before {
  content: "\f047";
}
.icon-step-backward:before {
  content: "\f048";
}
.icon-fast-backward:before {
  content: "\f049";
}
.icon-backward:before {
  content: "\f04a";
}
.icon-play:before {
  content: "\f04b";
}
.icon-pause:before {
  content: "\f04c";
}
.icon-stop:before {
  content: "\f04d";
}
.icon-forward:before {
  content: "\f04e";
}
.icon-fast-forward:before {
  content: "\f050";
}
.icon-step-forward:before {
  content: "\f051";
}
.icon-eject:before {
  content: "\f052";
}
.icon-chevron-left:before {
  content: "\f053";
}
.icon-chevron-right:before {
  content: "\f054";
}
.icon-plus-sign:before {
  content: "\f055";
}
.icon-minus-sign:before {
  content: "\f056";
}
.icon-remove-sign:before {
  content: "\f057";
}
.icon-ok-sign:before {
  content: "\f058";
}
.icon-question-sign:before {
  content: "\f059";
}
.icon-info-sign:before {
  content: "\f05a";
}
.icon-screenshot:before {
  content: "\f05b";
}
.icon-remove-circle:before {
  content: "\f05c";
}
.icon-ok-circle:before {
  content: "\f05d";
}
.icon-ban-circle:before {
  content: "\f05e";
}
.icon-arrow-left:before {
  content: "\f060";
}
.icon-arrow-right:before {
  content: "\f061";
}
.icon-arrow-up:before {
  content: "\f062";
}
.icon-arrow-down:before {
  content: "\f063";
}
.icon-mail-forward:before,
.icon-share-alt:before {
  content: "\f064";
}
.icon-resize-full:before {
  content: "\f065";
}
.icon-resize-small:before {
  content: "\f066";
}
.icon-plus:before {
  content: "\f067";
}
.icon-minus:before {
  content: "\f068";
}
.icon-asterisk:before {
  content: "\f069";
}
.icon-exclamation-sign:before {
  content: "\f06a";
}
.icon-gift:before {
  content: "\f06b";
}
.icon-leaf:before {
  content: "\f06c";
}
.icon-fire:before {
  content: "\f06d";
}
.icon-eye-open:before {
  content: "\f06e";
}
.icon-eye-close:before {
  content: "\f070";
}
.icon-warning-sign:before {
  content: "\f071";
}
.icon-plane:before {
  content: "\f072";
}
.icon-calendar:before {
  content: "\f073";
}
.icon-random:before {
  content: "\f074";
}
.icon-comment:before {
  content: "\f075";
}
.icon-magnet:before {
  content: "\f076";
}
.icon-chevron-up:before {
  content: "\f077";
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-retweet:before {
  content: "\f079";
}
.icon-shopping-cart:before {
  content: "\f07a";
}
.icon-folder-close:before {
  content: "\f07b";
}
.icon-folder-open:before {
  content: "\f07c";
}
.icon-resize-vertical:before {
  content: "\f07d";
}
.icon-resize-horizontal:before {
  content: "\f07e";
}
.icon-bar-chart:before {
  content: "\f080";
}
.icon-twitter-sign:before {
  content: "\f081";
}
.icon-facebook-sign:before {
  content: "\f082";
}
.icon-camera-retro:before {
  content: "\f083";
}
.icon-key:before {
  content: "\f084";
}
.icon-gears:before,
.icon-cogs:before {
  content: "\f085";
}
.icon-comments:before {
  content: "\f086";
}
.icon-thumbs-up-alt:before {
  content: "\f087";
}
.icon-thumbs-down-alt:before {
  content: "\f088";
}
.icon-star-half:before {
  content: "\f089";
}
.icon-heart-empty:before {
  content: "\f08a";
}
.icon-signout:before {
  content: "\f08b";
}
.icon-linkedin-sign:before {
  content: "\f08c";
}
.icon-pushpin:before {
  content: "\f08d";
}
.icon-external-link:before {
  content: "\f08e";
}
.icon-signin:before {
  content: "\f090";
}
.icon-trophy:before {
  content: "\f091";
}
.icon-github-sign:before {
  content: "\f092";
}
.icon-upload-alt:before {
  content: "\f093";
}
.icon-lemon:before {
  content: "\f094";
}
.icon-phone:before {
  content: "\f095";
}
.icon-unchecked:before,
.icon-check-empty:before {
  content: "\f096";
}
.icon-bookmark-empty:before {
  content: "\f097";
}
.icon-phone-sign:before {
  content: "\f098";
}
.icon-twitter:before {
  content: "\f099";
}
.icon-facebook:before {
  content: "\f09a";
}
.icon-github:before {
  content: "\f09b";
}
.icon-unlock:before {
  content: "\f09c";
}
.icon-credit-card:before {
  content: "\f09d";
}
.icon-rss:before {
  content: "\f09e";
}
.icon-hdd:before {
  content: "\f0a0";
}
.icon-bullhorn:before {
  content: "\f0a1";
}
.icon-bell:before {
  content: "\f0a2";
}
.icon-certificate:before {
  content: "\f0a3";
}
.icon-hand-right:before {
  content: "\f0a4";
}
.icon-hand-left:before {
  content: "\f0a5";
}
.icon-hand-up:before {
  content: "\f0a6";
}
.icon-hand-down:before {
  content: "\f0a7";
}
.icon-circle-arrow-left:before {
  content: "\f0a8";
}
.icon-circle-arrow-right:before {
  content: "\f0a9";
}
.icon-circle-arrow-up:before {
  content: "\f0aa";
}
.icon-circle-arrow-down:before {
  content: "\f0ab";
}
.icon-globe:before {
  content: "\f0ac";
}
.icon-wrench:before {
  content: "\f0ad";
}
.icon-tasks:before {
  content: "\f0ae";
}
.icon-filter:before {
  content: "\f0b0";
}
.icon-briefcase:before {
  content: "\f0b1";
}
.icon-fullscreen:before {
  content: "\f0b2";
}
.icon-group:before {
  content: "\f0c0";
}
.icon-link:before {
  content: "\f0c1";
}
.icon-cloud:before {
  content: "\f0c2";
}
.icon-beaker:before {
  content: "\f0c3";
}
.icon-cut:before {
  content: "\f0c4";
}
.icon-copy:before {
  content: "\f0c5";
}
.icon-paperclip:before,
.icon-paper-clip:before {
  content: "\f0c6";
}
.icon-save:before {
  content: "\f0c7";
}
.icon-sign-blank:before {
  content: "\f0c8";
}
.icon-reorder:before {
  content: "\f0c9";
}
.icon-list-ul:before {
  content: "\f0ca";
}
.icon-list-ol:before {
  content: "\f0cb";
}
.icon-strikethrough:before {
  content: "\f0cc";
}
.icon-underline:before {
  content: "\f0cd";
}
.icon-table:before {
  content: "\f0ce";
}
.icon-magic:before {
  content: "\f0d0";
}
.icon-truck:before {
  content: "\f0d1";
}
.icon-pinterest:before {
  content: "\f0d2";
}
.icon-pinterest-sign:before {
  content: "\f0d3";
}
.icon-google-plus-sign:before {
  content: "\f0d4";
}
.icon-google-plus:before {
  content: "\f0d5";
}
.icon-money:before {
  content: "\f0d6";
}
.icon-caret-down:before {
  content: "\f0d7";
}
.icon-caret-up:before {
  content: "\f0d8";
}
.icon-caret-left:before {
  content: "\f0d9";
}
.icon-caret-right:before {
  content: "\f0da";
}
.icon-columns:before {
  content: "\f0db";
}
.icon-sort:before {
  content: "\f0dc";
}
.icon-sort-down:before {
  content: "\f0dd";
}
.icon-sort-up:before {
  content: "\f0de";
}
.icon-envelope:before {
  content: "\f0e0";
}
.icon-linkedin:before {
  content: "\f0e1";
}
.icon-rotate-left:before,
.icon-undo:before {
  content: "\f0e2";
}
.icon-legal:before {
  content: "\f0e3";
}
.icon-dashboard:before {
  content: "\f0e4";
}
.icon-comment-alt:before {
  content: "\f0e5";
}
.icon-comments-alt:before {
  content: "\f0e6";
}
.icon-bolt:before {
  content: "\f0e7";
}
.icon-sitemap:before {
  content: "\f0e8";
}
.icon-umbrella:before {
  content: "\f0e9";
}
.icon-paste:before {
  content: "\f0ea";
}
.icon-lightbulb:before {
  content: "\f0eb";
}
.icon-exchange:before {
  content: "\f0ec";
}
.icon-cloud-download:before {
  content: "\f0ed";
}
.icon-cloud-upload:before {
  content: "\f0ee";
}
.icon-user-md:before {
  content: "\f0f0";
}
.icon-stethoscope:before {
  content: "\f0f1";
}
.icon-suitcase:before {
  content: "\f0f2";
}
.icon-bell-alt:before {
  content: "\f0f3";
}
.icon-coffee:before {
  content: "\f0f4";
}
.icon-food:before {
  content: "\f0f5";
}
.icon-file-text-alt:before {
  content: "\f0f6";
}
.icon-building:before {
  content: "\f0f7";
}
.icon-hospital:before {
  content: "\f0f8";
}
.icon-ambulance:before {
  content: "\f0f9";
}
.icon-medkit:before {
  content: "\f0fa";
}
.icon-fighter-jet:before {
  content: "\f0fb";
}
.icon-beer:before {
  content: "\f0fc";
}
.icon-h-sign:before {
  content: "\f0fd";
}
.icon-plus-sign-alt:before {
  content: "\f0fe";
}
.icon-double-angle-left:before {
  content: "\f100";
}
.icon-double-angle-right:before {
  content: "\f101";
}
.icon-double-angle-up:before {
  content: "\f102";
}
.icon-double-angle-down:before {
  content: "\f103";
}
.icon-angle-left:before {
  content: "\f104";
}
.icon-angle-right:before {
  content: "\f105";
}
.icon-angle-up:before {
  content: "\f106";
}
.icon-angle-down:before {
  content: "\f107";
}
.icon-desktop:before {
  content: "\f108";
}
.icon-laptop:before {
  content: "\f109";
}
.icon-tablet:before {
  content: "\f10a";
}
.icon-mobile-phone:before {
  content: "\f10b";
}
.icon-circle-blank:before {
  content: "\f10c";
}
.icon-quote-left:before {
  content: "\f10d";
}
.icon-quote-right:before {
  content: "\f10e";
}
.icon-spinner:before {
  content: "\f110";
}
.icon-circle:before {
  content: "\f111";
}
.icon-mail-reply:before,
.icon-reply:before {
  content: "\f112";
}
.icon-github-alt:before {
  content: "\f113";
}
.icon-folder-close-alt:before {
  content: "\f114";
}
.icon-folder-open-alt:before {
  content: "\f115";
}
.icon-expand-alt:before {
  content: "\f116";
}
.icon-collapse-alt:before {
  content: "\f117";
}
.icon-smile:before {
  content: "\f118";
}
.icon-frown:before {
  content: "\f119";
}
.icon-meh:before {
  content: "\f11a";
}
.icon-gamepad:before {
  content: "\f11b";
}
.icon-keyboard:before {
  content: "\f11c";
}
.icon-flag-alt:before {
  content: "\f11d";
}
.icon-flag-checkered:before {
  content: "\f11e";
}
.icon-terminal:before {
  content: "\f120";
}
.icon-code:before {
  content: "\f121";
}
.icon-reply-all:before {
  content: "\f122";
}
.icon-mail-reply-all:before {
  content: "\f122";
}
.icon-star-half-full:before,
.icon-star-half-empty:before {
  content: "\f123";
}
.icon-location-arrow:before {
  content: "\f124";
}
.icon-crop:before {
  content: "\f125";
}
.icon-code-fork:before {
  content: "\f126";
}
.icon-unlink:before {
  content: "\f127";
}
.icon-question:before {
  content: "\f128";
}
.icon-info:before {
  content: "\f129";
}
.icon-exclamation:before {
  content: "\f12a";
}
.icon-superscript:before {
  content: "\f12b";
}
.icon-subscript:before {
  content: "\f12c";
}
.icon-eraser:before {
  content: "\f12d";
}
.icon-puzzle-piece:before {
  content: "\f12e";
}
.icon-microphone:before {
  content: "\f130";
}
.icon-microphone-off:before {
  content: "\f131";
}
.icon-shield:before {
  content: "\f132";
}
.icon-calendar-empty:before {
  content: "\f133";
}
.icon-fire-extinguisher:before {
  content: "\f134";
}
.icon-rocket:before {
  content: "\f135";
}
.icon-maxcdn:before {
  content: "\f136";
}
.icon-chevron-sign-left:before {
  content: "\f137";
}
.icon-chevron-sign-right:before {
  content: "\f138";
}
.icon-chevron-sign-up:before {
  content: "\f139";
}
.icon-chevron-sign-down:before {
  content: "\f13a";
}
.icon-html5:before {
  content: "\f13b";
}
.icon-css3:before {
  content: "\f13c";
}
.icon-anchor:before {
  content: "\f13d";
}
.icon-unlock-alt:before {
  content: "\f13e";
}
.icon-bullseye:before {
  content: "\f140";
}
.icon-ellipsis-horizontal:before {
  content: "\f141";
}
.icon-ellipsis-vertical:before {
  content: "\f142";
}
.icon-rss-sign:before {
  content: "\f143";
}
.icon-play-sign:before {
  content: "\f144";
}
.icon-ticket:before {
  content: "\f145";
}
.icon-minus-sign-alt:before {
  content: "\f146";
}
.icon-check-minus:before {
  content: "\f147";
}
.icon-level-up:before {
  content: "\f148";
}
.icon-level-down:before {
  content: "\f149";
}
.icon-check-sign:before {
  content: "\f14a";
}
.icon-edit-sign:before {
  content: "\f14b";
}
.icon-external-link-sign:before {
  content: "\f14c";
}
.icon-share-sign:before {
  content: "\f14d";
}
.icon-compass:before {
  content: "\f14e";
}
.icon-collapse:before {
  content: "\f150";
}
.icon-collapse-top:before {
  content: "\f151";
}
.icon-expand:before {
  content: "\f152";
}
.icon-euro:before,
.icon-eur:before {
  content: "\f153";
}
.icon-gbp:before {
  content: "\f154";
}
.icon-dollar:before,
.icon-usd:before {
  content: "\f155";
}
.icon-rupee:before,
.icon-inr:before {
  content: "\f156";
}
.icon-yen:before,
.icon-jpy:before {
  content: "\f157";
}
.icon-renminbi:before,
.icon-cny:before {
  content: "\f158";
}
.icon-won:before,
.icon-krw:before {
  content: "\f159";
}
.icon-bitcoin:before,
.icon-btc:before {
  content: "\f15a";
}
.icon-file:before {
  content: "\f15b";
}
.icon-file-text:before {
  content: "\f15c";
}
.icon-sort-by-alphabet:before {
  content: "\f15d";
}
.icon-sort-by-alphabet-alt:before {
  content: "\f15e";
}
.icon-sort-by-attributes:before {
  content: "\f160";
}
.icon-sort-by-attributes-alt:before {
  content: "\f161";
}
.icon-sort-by-order:before {
  content: "\f162";
}
.icon-sort-by-order-alt:before {
  content: "\f163";
}
.icon-thumbs-up:before {
  content: "\f164";
}
.icon-thumbs-down:before {
  content: "\f165";
}
.icon-youtube-sign:before {
  content: "\f166";
}
.icon-youtube:before {
  content: "\f167";
}
.icon-xing:before {
  content: "\f168";
}
.icon-xing-sign:before {
  content: "\f169";
}
.icon-youtube-play:before {
  content: "\f16a";
}
.icon-dropbox:before {
  content: "\f16b";
}
.icon-stackexchange:before {
  content: "\f16c";
}
.icon-instagram:before {
  content: "\f16d";
}
.icon-flickr:before {
  content: "\f16e";
}
.icon-adn:before {
  content: "\f170";
}
.icon-bitbucket:before {
  content: "\f171";
}
.icon-bitbucket-sign:before {
  content: "\f172";
}
.icon-tumblr:before {
  content: "\f173";
}
.icon-tumblr-sign:before {
  content: "\f174";
}
.icon-long-arrow-down:before {
  content: "\f175";
}
.icon-long-arrow-up:before {
  content: "\f176";
}
.icon-long-arrow-left:before {
  content: "\f177";
}
.icon-long-arrow-right:before {
  content: "\f178";
}
.icon-apple:before {
  content: "\f179";
}
.icon-windows:before {
  content: "\f17a";
}
.icon-android:before {
  content: "\f17b";
}
.icon-linux:before {
  content: "\f17c";
}
.icon-dribbble:before {
  content: "\f17d";
}
.icon-skype:before {
  content: "\f17e";
}
.icon-foursquare:before {
  content: "\f180";
}
.icon-trello:before {
  content: "\f181";
}
.icon-female:before {
  content: "\f182";
}
.icon-male:before {
  content: "\f183";
}
.icon-gittip:before {
  content: "\f184";
}
.icon-sun:before {
  content: "\f185";
}
.icon-moon:before {
  content: "\f186";
}
.icon-archive:before {
  content: "\f187";
}
.icon-bug:before {
  content: "\f188";
}
.icon-vk:before {
  content: "\f189";
}
.icon-weibo:before {
  content: "\f18a";
}
.icon-renren:before {
  content: "\f18b";
}

@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;font-display:swap;src:url("../font/NotoSans-Regular.woff?v=cdn_version")}input[type="slider"] { display: none; }
.jslider .jslider-bg i,

.jslider { 	display: block;	width: 100%; height: 1em; position: relative; top: 0.6em; font-family: Arial, sans-serif; background-color: blue; height: 4px;border: 0 solid;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;padding: 1px;background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #A09E9E), color-stop(0.02, #999));background: -moz-linear-gradient(top, #A09E9E 0%, #999 2px);background: linear-gradient(top, #A09E9E 0%, #999 2px); background-repeat: no-repeat; -webkit-box-shadow: -1px 1px 2px rgba(0, 0, 0, 0.5) inset;}

.jslider table { width: 100%; border-collapse: collapse; border: 0; }
.jslider td, .jslider th { padding: 0; vertical-align: top; text-align: left; border: 0; }

.jslider table,
.jslider table tr,
.jslider table tr td { width: 100%; vertical-align: top; }

.jslider .jslider-bg { position: relative; }
.jslider .jslider-bg i { height: 5px; position: absolute; font-size: 0; top: 0; }
.jslider .jslider-bg .l { width: 50%; background-position: 0 0; left: 0; border-radius: 3px 0px 0px 3px; }
.jslider .jslider-bg .r { width: 50%; left: 50%; background-position: right 0; border-radius: 0px 3px 3px 0px; }
.jslider .jslider-bg .v { position: absolute; width: 60%; left: 20%; top: 0; height: 5px; background-position: 0 -20px; background: #243550!important;}

.jslider .jslider-pointer { width: 16px; height: 16px; background-position: 0 -40px; position: absolute; left: 20%; top: -4px; margin-left: -6px; cursor: pointer; cursor: hand; 
display: block; text-decoration: none; background-color: #F7F7F7; background-image: -webkit-radial-gradient( 50% 0%, 8% 50%, rgba(255, 255, 255, .5) 0%, rgba(255, 255, 255, 0) 100%), -webkit-radial-gradient( 50% 100%, 12% 50%, rgba(255, 255, 255, .6) 0%, rgba(255, 255, 255, 0) 100%), -webkit-radial-gradient( 0% 50%, 50% 7%, rgba(255, 255, 255, .5) 0%, rgba(255, 255, 255, 0) 100%), -webkit-radial-gradient( 100% 50%, 50% 5%, rgba(255, 255, 255, .5) 0%, rgba(255, 255, 255, 0) 100%), -webkit-repeating-radial-gradient(	50% 50%, 100% 100%, transparent 0%, transparent 3%, 
rgba(0, 0, 0, .1) 3.5%), -webkit-repeating-radial-gradient(	50% 50%, 100% 100%, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 6%, rgba(255, 255, 255, .1) 7.5%), -webkit-repeating-radial-gradient(	50% 50%, 100% 100%, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1.2%, rgba(255, 255, 255, .2) 2.2%), -webkit-radial-gradient(	50% 50%, 200% 50%, rgba(230, 230, 230, 1) 5%, 
rgba(217, 217, 217, 1) 30%, rgba(153, 153, 153, 1) 100%); color: #A7A7A7; position: absolute; top: -4px; text-align: center; border-radius: 50%; border: solid 1px #8D8D8D; -webkit-filter: grayscale(); z-index: 100!important; }

.jslider .jslider-pointer-hover { background-position: -20px -40px; }
.jslider .jslider-pointer-to { left: 80%; }

.jslider .jslider-label { font-size: 13px; line-height: 14px; color: black; opacity: 0.4; white-space: nowrap; padding: 0px 2px; position: absolute; top: -18px; left: 0px; }
.jslider .jslider-label-to { left: auto; right: 0; }

.jslider .jslider-value { font-size: 12px; white-space: nowrap; padding: 1px 2px 0; position: absolute; top: -23px; left: 20%; background: white; line-height: 14px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; border: 1px solid #8D8D8D; background: -webkit-gradient(linear, left top, left bottom, color-stop(0, 
#757575), color-stop(1, 
#5C5C5C));
background: -moz-linear-gradient(top, 
#757575 0%, 
#5C5C5C 100%);
background: linear-gradient(top, 
#757575 0%, 
#5C5C5C 100%);
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-o-border-radius: 2px;
border-radius: 2px;
border: 1px solid 
#5C5C5C;
white-space: nowrap;
-webkit-box-shadow: 0 2px 1px -1px 
rgba(0, 0, 0, 0.50);
-moz-box-shadow: 0 2px 1px -1px rgba(0,0,0,0.50);
-o-box-shadow: 0 2px 1px -1px rgba(0,0,0,0.50);
box-shadow: 0 2px 1px -1px 
rgba(0, 0, 0, 0.50);
color: white;
margin-left: -12px!important;
}
.jslider .jslider-value-to { left: 80%; }

.jslider .jslider-label small,
.jslider .jslider-value small { position: relative; top: -0.4em; }

.jslider .jslider-scale { position: relative; top: 9px;}
.jslider .jslider-scale span { position: absolute; height: 5px; border-left: 1px solid #999; font-size: 12px; }
.jslider .jslider-scale ins { font-size: 12px; text-decoration: none; position: absolute; left: 0px; top: 5px; color: #999; }

.jslider-single .jslider-pointer-to,
.jslider-single .jslider-value-to,
.jslider-single .jslider-bg .v,
.jslider-limitless .jslider-label { display: none; }

/****************************************************************
 *
 * CSS Percentage Circle
 * Author: Andre Firchow
 *
*****************************************************************/
.rect-auto, .c100.p51 .slice, .c100.p52 .slice, .c100.p53 .slice, .c100.p54 .slice, .c100.p55 .slice, .c100.p56 .slice, .c100.p57 .slice, .c100.p58 .slice, .c100.p59 .slice, .c100.p60 .slice, .c100.p61 .slice, .c100.p62 .slice, .c100.p63 .slice, .c100.p64 .slice, .c100.p65 .slice, .c100.p66 .slice, .c100.p67 .slice, .c100.p68 .slice, .c100.p69 .slice, .c100.p70 .slice, .c100.p71 .slice, .c100.p72 .slice, .c100.p73 .slice, .c100.p74 .slice, .c100.p75 .slice, .c100.p76 .slice, .c100.p77 .slice, .c100.p78 .slice, .c100.p79 .slice, .c100.p80 .slice, .c100.p81 .slice, .c100.p82 .slice, .c100.p83 .slice, .c100.p84 .slice, .c100.p85 .slice, .c100.p86 .slice, .c100.p87 .slice, .c100.p88 .slice, .c100.p89 .slice, .c100.p90 .slice, .c100.p91 .slice, .c100.p92 .slice, .c100.p93 .slice, .c100.p94 .slice, .c100.p95 .slice, .c100.p96 .slice, .c100.p97 .slice, .c100.p98 .slice, .c100.p99 .slice, .c100.p100 .slice {
  clip: rect(auto, auto, auto, auto);
}

.pie, .c100 .bar, .c100.p51 .fill, .c100.p52 .fill, .c100.p53 .fill, .c100.p54 .fill, .c100.p55 .fill, .c100.p56 .fill, .c100.p57 .fill, .c100.p58 .fill, .c100.p59 .fill, .c100.p60 .fill, .c100.p61 .fill, .c100.p62 .fill, .c100.p63 .fill, .c100.p64 .fill, .c100.p65 .fill, .c100.p66 .fill, .c100.p67 .fill, .c100.p68 .fill, .c100.p69 .fill, .c100.p70 .fill, .c100.p71 .fill, .c100.p72 .fill, .c100.p73 .fill, .c100.p74 .fill, .c100.p75 .fill, .c100.p76 .fill, .c100.p77 .fill, .c100.p78 .fill, .c100.p79 .fill, .c100.p80 .fill, .c100.p81 .fill, .c100.p82 .fill, .c100.p83 .fill, .c100.p84 .fill, .c100.p85 .fill, .c100.p86 .fill, .c100.p87 .fill, .c100.p88 .fill, .c100.p89 .fill, .c100.p90 .fill, .c100.p91 .fill, .c100.p92 .fill, .c100.p93 .fill, .c100.p94 .fill, .c100.p95 .fill, .c100.p96 .fill, .c100.p97 .fill, .c100.p98 .fill, .c100.p99 .fill, .c100.p100 .fill {
  position: absolute;
  border: 0.08em solid #307bbb;
  width: 0.84em;
  height: 0.84em;
  clip: rect(0em, 0.5em, 1em, 0em);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
}

.pie-fill, .c100.p51 .bar:after, .c100.p51 .fill, .c100.p52 .bar:after, .c100.p52 .fill, .c100.p53 .bar:after, .c100.p53 .fill, .c100.p54 .bar:after, .c100.p54 .fill, .c100.p55 .bar:after, .c100.p55 .fill, .c100.p56 .bar:after, .c100.p56 .fill, .c100.p57 .bar:after, .c100.p57 .fill, .c100.p58 .bar:after, .c100.p58 .fill, .c100.p59 .bar:after, .c100.p59 .fill, .c100.p60 .bar:after, .c100.p60 .fill, .c100.p61 .bar:after, .c100.p61 .fill, .c100.p62 .bar:after, .c100.p62 .fill, .c100.p63 .bar:after, .c100.p63 .fill, .c100.p64 .bar:after, .c100.p64 .fill, .c100.p65 .bar:after, .c100.p65 .fill, .c100.p66 .bar:after, .c100.p66 .fill, .c100.p67 .bar:after, .c100.p67 .fill, .c100.p68 .bar:after, .c100.p68 .fill, .c100.p69 .bar:after, .c100.p69 .fill, .c100.p70 .bar:after, .c100.p70 .fill, .c100.p71 .bar:after, .c100.p71 .fill, .c100.p72 .bar:after, .c100.p72 .fill, .c100.p73 .bar:after, .c100.p73 .fill, .c100.p74 .bar:after, .c100.p74 .fill, .c100.p75 .bar:after, .c100.p75 .fill, .c100.p76 .bar:after, .c100.p76 .fill, .c100.p77 .bar:after, .c100.p77 .fill, .c100.p78 .bar:after, .c100.p78 .fill, .c100.p79 .bar:after, .c100.p79 .fill, .c100.p80 .bar:after, .c100.p80 .fill, .c100.p81 .bar:after, .c100.p81 .fill, .c100.p82 .bar:after, .c100.p82 .fill, .c100.p83 .bar:after, .c100.p83 .fill, .c100.p84 .bar:after, .c100.p84 .fill, .c100.p85 .bar:after, .c100.p85 .fill, .c100.p86 .bar:after, .c100.p86 .fill, .c100.p87 .bar:after, .c100.p87 .fill, .c100.p88 .bar:after, .c100.p88 .fill, .c100.p89 .bar:after, .c100.p89 .fill, .c100.p90 .bar:after, .c100.p90 .fill, .c100.p91 .bar:after, .c100.p91 .fill, .c100.p92 .bar:after, .c100.p92 .fill, .c100.p93 .bar:after, .c100.p93 .fill, .c100.p94 .bar:after, .c100.p94 .fill, .c100.p95 .bar:after, .c100.p95 .fill, .c100.p96 .bar:after, .c100.p96 .fill, .c100.p97 .bar:after, .c100.p97 .fill, .c100.p98 .bar:after, .c100.p98 .fill, .c100.p99 .bar:after, .c100.p99 .fill, .c100.p100 .bar:after, .c100.p100 .fill {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

.c100 {
  position: relative;
  font-size: 120px;
  width: 1em;
  height: 1em;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  float: left;
  margin: 0 0.1em 0.1em 0;
  background-color: #cccccc;
}
.c100 *, .c100 *:before, .c100 *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.c100.center {
  float: none;
  margin: 0 auto;
}
.c100.big {
  font-size: 240px;
}
.c100.small {
  font-size: 80px;
}
.c100 > span {
  position: absolute;
  width: 100%;
  z-index: 1;
  left: 0;
  top: 0;
  width: 5em;
  line-height: 5em;
  font-size: 0.2em;
  color: #cccccc;
  display: block;
  text-align: center;
  white-space: nowrap;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  transition-duration: 0.2s;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.c100:after {
  position: absolute;
  top: 0.08em;
  left: 0.08em;
  display: block;
  content: " ";
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  background-color: whitesmoke;
  width: 0.84em;
  height: 0.84em;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  transition-duration: 0.2s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
}
.c100 .slice {
  position: absolute;
  width: 1em;
  height: 1em;
  clip: rect(0em, 1em, 1em, 0.5em);
}
.c100.p1 .bar {
  -webkit-transform: rotate(3.6deg);
  -moz-transform: rotate(3.6deg);
  -ms-transform: rotate(3.6deg);
  -o-transform: rotate(3.6deg);
  transform: rotate(3.6deg);
}
.c100.p2 .bar {
  -webkit-transform: rotate(7.2deg);
  -moz-transform: rotate(7.2deg);
  -ms-transform: rotate(7.2deg);
  -o-transform: rotate(7.2deg);
  transform: rotate(7.2deg);
}
.c100.p3 .bar {
  -webkit-transform: rotate(10.8deg);
  -moz-transform: rotate(10.8deg);
  -ms-transform: rotate(10.8deg);
  -o-transform: rotate(10.8deg);
  transform: rotate(10.8deg);
}
.c100.p4 .bar {
  -webkit-transform: rotate(14.4deg);
  -moz-transform: rotate(14.4deg);
  -ms-transform: rotate(14.4deg);
  -o-transform: rotate(14.4deg);
  transform: rotate(14.4deg);
}
.c100.p5 .bar {
  -webkit-transform: rotate(18deg);
  -moz-transform: rotate(18deg);
  -ms-transform: rotate(18deg);
  -o-transform: rotate(18deg);
  transform: rotate(18deg);
}
.c100.p6 .bar {
  -webkit-transform: rotate(21.6deg);
  -moz-transform: rotate(21.6deg);
  -ms-transform: rotate(21.6deg);
  -o-transform: rotate(21.6deg);
  transform: rotate(21.6deg);
}
.c100.p7 .bar {
  -webkit-transform: rotate(25.2deg);
  -moz-transform: rotate(25.2deg);
  -ms-transform: rotate(25.2deg);
  -o-transform: rotate(25.2deg);
  transform: rotate(25.2deg);
}
.c100.p8 .bar {
  -webkit-transform: rotate(28.8deg);
  -moz-transform: rotate(28.8deg);
  -ms-transform: rotate(28.8deg);
  -o-transform: rotate(28.8deg);
  transform: rotate(28.8deg);
}
.c100.p9 .bar {
  -webkit-transform: rotate(32.4deg);
  -moz-transform: rotate(32.4deg);
  -ms-transform: rotate(32.4deg);
  -o-transform: rotate(32.4deg);
  transform: rotate(32.4deg);
}
.c100.p10 .bar {
  -webkit-transform: rotate(36deg);
  -moz-transform: rotate(36deg);
  -ms-transform: rotate(36deg);
  -o-transform: rotate(36deg);
  transform: rotate(36deg);
}
.c100.p11 .bar {
  -webkit-transform: rotate(39.6deg);
  -moz-transform: rotate(39.6deg);
  -ms-transform: rotate(39.6deg);
  -o-transform: rotate(39.6deg);
  transform: rotate(39.6deg);
}
.c100.p12 .bar {
  -webkit-transform: rotate(43.2deg);
  -moz-transform: rotate(43.2deg);
  -ms-transform: rotate(43.2deg);
  -o-transform: rotate(43.2deg);
  transform: rotate(43.2deg);
}
.c100.p13 .bar {
  -webkit-transform: rotate(46.8deg);
  -moz-transform: rotate(46.8deg);
  -ms-transform: rotate(46.8deg);
  -o-transform: rotate(46.8deg);
  transform: rotate(46.8deg);
}
.c100.p14 .bar {
  -webkit-transform: rotate(50.4deg);
  -moz-transform: rotate(50.4deg);
  -ms-transform: rotate(50.4deg);
  -o-transform: rotate(50.4deg);
  transform: rotate(50.4deg);
}
.c100.p15 .bar {
  -webkit-transform: rotate(54deg);
  -moz-transform: rotate(54deg);
  -ms-transform: rotate(54deg);
  -o-transform: rotate(54deg);
  transform: rotate(54deg);
}
.c100.p16 .bar {
  -webkit-transform: rotate(57.6deg);
  -moz-transform: rotate(57.6deg);
  -ms-transform: rotate(57.6deg);
  -o-transform: rotate(57.6deg);
  transform: rotate(57.6deg);
}
.c100.p17 .bar {
  -webkit-transform: rotate(61.2deg);
  -moz-transform: rotate(61.2deg);
  -ms-transform: rotate(61.2deg);
  -o-transform: rotate(61.2deg);
  transform: rotate(61.2deg);
}
.c100.p18 .bar {
  -webkit-transform: rotate(64.8deg);
  -moz-transform: rotate(64.8deg);
  -ms-transform: rotate(64.8deg);
  -o-transform: rotate(64.8deg);
  transform: rotate(64.8deg);
}
.c100.p19 .bar {
  -webkit-transform: rotate(68.4deg);
  -moz-transform: rotate(68.4deg);
  -ms-transform: rotate(68.4deg);
  -o-transform: rotate(68.4deg);
  transform: rotate(68.4deg);
}
.c100.p20 .bar {
  -webkit-transform: rotate(72deg);
  -moz-transform: rotate(72deg);
  -ms-transform: rotate(72deg);
  -o-transform: rotate(72deg);
  transform: rotate(72deg);
}
.c100.p21 .bar {
  -webkit-transform: rotate(75.6deg);
  -moz-transform: rotate(75.6deg);
  -ms-transform: rotate(75.6deg);
  -o-transform: rotate(75.6deg);
  transform: rotate(75.6deg);
}
.c100.p22 .bar {
  -webkit-transform: rotate(79.2deg);
  -moz-transform: rotate(79.2deg);
  -ms-transform: rotate(79.2deg);
  -o-transform: rotate(79.2deg);
  transform: rotate(79.2deg);
}
.c100.p23 .bar {
  -webkit-transform: rotate(82.8deg);
  -moz-transform: rotate(82.8deg);
  -ms-transform: rotate(82.8deg);
  -o-transform: rotate(82.8deg);
  transform: rotate(82.8deg);
}
.c100.p24 .bar {
  -webkit-transform: rotate(86.4deg);
  -moz-transform: rotate(86.4deg);
  -ms-transform: rotate(86.4deg);
  -o-transform: rotate(86.4deg);
  transform: rotate(86.4deg);
}
.c100.p25 .bar {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.c100.p26 .bar {
  -webkit-transform: rotate(93.6deg);
  -moz-transform: rotate(93.6deg);
  -ms-transform: rotate(93.6deg);
  -o-transform: rotate(93.6deg);
  transform: rotate(93.6deg);
}
.c100.p27 .bar {
  -webkit-transform: rotate(97.2deg);
  -moz-transform: rotate(97.2deg);
  -ms-transform: rotate(97.2deg);
  -o-transform: rotate(97.2deg);
  transform: rotate(97.2deg);
}
.c100.p28 .bar {
  -webkit-transform: rotate(100.8deg);
  -moz-transform: rotate(100.8deg);
  -ms-transform: rotate(100.8deg);
  -o-transform: rotate(100.8deg);
  transform: rotate(100.8deg);
}
.c100.p29 .bar {
  -webkit-transform: rotate(104.4deg);
  -moz-transform: rotate(104.4deg);
  -ms-transform: rotate(104.4deg);
  -o-transform: rotate(104.4deg);
  transform: rotate(104.4deg);
}
.c100.p30 .bar {
  -webkit-transform: rotate(108deg);
  -moz-transform: rotate(108deg);
  -ms-transform: rotate(108deg);
  -o-transform: rotate(108deg);
  transform: rotate(108deg);
}
.c100.p31 .bar {
  -webkit-transform: rotate(111.6deg);
  -moz-transform: rotate(111.6deg);
  -ms-transform: rotate(111.6deg);
  -o-transform: rotate(111.6deg);
  transform: rotate(111.6deg);
}
.c100.p32 .bar {
  -webkit-transform: rotate(115.2deg);
  -moz-transform: rotate(115.2deg);
  -ms-transform: rotate(115.2deg);
  -o-transform: rotate(115.2deg);
  transform: rotate(115.2deg);
}
.c100.p33 .bar {
  -webkit-transform: rotate(118.8deg);
  -moz-transform: rotate(118.8deg);
  -ms-transform: rotate(118.8deg);
  -o-transform: rotate(118.8deg);
  transform: rotate(118.8deg);
}
.c100.p34 .bar {
  -webkit-transform: rotate(122.4deg);
  -moz-transform: rotate(122.4deg);
  -ms-transform: rotate(122.4deg);
  -o-transform: rotate(122.4deg);
  transform: rotate(122.4deg);
}
.c100.p35 .bar {
  -webkit-transform: rotate(126deg);
  -moz-transform: rotate(126deg);
  -ms-transform: rotate(126deg);
  -o-transform: rotate(126deg);
  transform: rotate(126deg);
}
.c100.p36 .bar {
  -webkit-transform: rotate(129.6deg);
  -moz-transform: rotate(129.6deg);
  -ms-transform: rotate(129.6deg);
  -o-transform: rotate(129.6deg);
  transform: rotate(129.6deg);
}
.c100.p37 .bar {
  -webkit-transform: rotate(133.2deg);
  -moz-transform: rotate(133.2deg);
  -ms-transform: rotate(133.2deg);
  -o-transform: rotate(133.2deg);
  transform: rotate(133.2deg);
}
.c100.p38 .bar {
  -webkit-transform: rotate(136.8deg);
  -moz-transform: rotate(136.8deg);
  -ms-transform: rotate(136.8deg);
  -o-transform: rotate(136.8deg);
  transform: rotate(136.8deg);
}
.c100.p39 .bar {
  -webkit-transform: rotate(140.4deg);
  -moz-transform: rotate(140.4deg);
  -ms-transform: rotate(140.4deg);
  -o-transform: rotate(140.4deg);
  transform: rotate(140.4deg);
}
.c100.p40 .bar {
  -webkit-transform: rotate(144deg);
  -moz-transform: rotate(144deg);
  -ms-transform: rotate(144deg);
  -o-transform: rotate(144deg);
  transform: rotate(144deg);
}
.c100.p41 .bar {
  -webkit-transform: rotate(147.6deg);
  -moz-transform: rotate(147.6deg);
  -ms-transform: rotate(147.6deg);
  -o-transform: rotate(147.6deg);
  transform: rotate(147.6deg);
}
.c100.p42 .bar {
  -webkit-transform: rotate(151.2deg);
  -moz-transform: rotate(151.2deg);
  -ms-transform: rotate(151.2deg);
  -o-transform: rotate(151.2deg);
  transform: rotate(151.2deg);
}
.c100.p43 .bar {
  -webkit-transform: rotate(154.8deg);
  -moz-transform: rotate(154.8deg);
  -ms-transform: rotate(154.8deg);
  -o-transform: rotate(154.8deg);
  transform: rotate(154.8deg);
}
.c100.p44 .bar {
  -webkit-transform: rotate(158.4deg);
  -moz-transform: rotate(158.4deg);
  -ms-transform: rotate(158.4deg);
  -o-transform: rotate(158.4deg);
  transform: rotate(158.4deg);
}
.c100.p45 .bar {
  -webkit-transform: rotate(162deg);
  -moz-transform: rotate(162deg);
  -ms-transform: rotate(162deg);
  -o-transform: rotate(162deg);
  transform: rotate(162deg);
}
.c100.p46 .bar {
  -webkit-transform: rotate(165.6deg);
  -moz-transform: rotate(165.6deg);
  -ms-transform: rotate(165.6deg);
  -o-transform: rotate(165.6deg);
  transform: rotate(165.6deg);
}
.c100.p47 .bar {
  -webkit-transform: rotate(169.2deg);
  -moz-transform: rotate(169.2deg);
  -ms-transform: rotate(169.2deg);
  -o-transform: rotate(169.2deg);
  transform: rotate(169.2deg);
}
.c100.p48 .bar {
  -webkit-transform: rotate(172.8deg);
  -moz-transform: rotate(172.8deg);
  -ms-transform: rotate(172.8deg);
  -o-transform: rotate(172.8deg);
  transform: rotate(172.8deg);
}
.c100.p49 .bar {
  -webkit-transform: rotate(176.4deg);
  -moz-transform: rotate(176.4deg);
  -ms-transform: rotate(176.4deg);
  -o-transform: rotate(176.4deg);
  transform: rotate(176.4deg);
}
.c100.p50 .bar {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.c100.p51 .bar {
  -webkit-transform: rotate(183.6deg);
  -moz-transform: rotate(183.6deg);
  -ms-transform: rotate(183.6deg);
  -o-transform: rotate(183.6deg);
  transform: rotate(183.6deg);
}
.c100.p52 .bar {
  -webkit-transform: rotate(187.2deg);
  -moz-transform: rotate(187.2deg);
  -ms-transform: rotate(187.2deg);
  -o-transform: rotate(187.2deg);
  transform: rotate(187.2deg);
}
.c100.p53 .bar {
  -webkit-transform: rotate(190.8deg);
  -moz-transform: rotate(190.8deg);
  -ms-transform: rotate(190.8deg);
  -o-transform: rotate(190.8deg);
  transform: rotate(190.8deg);
}
.c100.p54 .bar {
  -webkit-transform: rotate(194.4deg);
  -moz-transform: rotate(194.4deg);
  -ms-transform: rotate(194.4deg);
  -o-transform: rotate(194.4deg);
  transform: rotate(194.4deg);
}
.c100.p55 .bar {
  -webkit-transform: rotate(198deg);
  -moz-transform: rotate(198deg);
  -ms-transform: rotate(198deg);
  -o-transform: rotate(198deg);
  transform: rotate(198deg);
}
.c100.p56 .bar {
  -webkit-transform: rotate(201.6deg);
  -moz-transform: rotate(201.6deg);
  -ms-transform: rotate(201.6deg);
  -o-transform: rotate(201.6deg);
  transform: rotate(201.6deg);
}
.c100.p57 .bar {
  -webkit-transform: rotate(205.2deg);
  -moz-transform: rotate(205.2deg);
  -ms-transform: rotate(205.2deg);
  -o-transform: rotate(205.2deg);
  transform: rotate(205.2deg);
}
.c100.p58 .bar {
  -webkit-transform: rotate(208.8deg);
  -moz-transform: rotate(208.8deg);
  -ms-transform: rotate(208.8deg);
  -o-transform: rotate(208.8deg);
  transform: rotate(208.8deg);
}
.c100.p59 .bar {
  -webkit-transform: rotate(212.4deg);
  -moz-transform: rotate(212.4deg);
  -ms-transform: rotate(212.4deg);
  -o-transform: rotate(212.4deg);
  transform: rotate(212.4deg);
}
.c100.p60 .bar {
  -webkit-transform: rotate(216deg);
  -moz-transform: rotate(216deg);
  -ms-transform: rotate(216deg);
  -o-transform: rotate(216deg);
  transform: rotate(216deg);
}
.c100.p61 .bar {
  -webkit-transform: rotate(219.6deg);
  -moz-transform: rotate(219.6deg);
  -ms-transform: rotate(219.6deg);
  -o-transform: rotate(219.6deg);
  transform: rotate(219.6deg);
}
.c100.p62 .bar {
  -webkit-transform: rotate(223.2deg);
  -moz-transform: rotate(223.2deg);
  -ms-transform: rotate(223.2deg);
  -o-transform: rotate(223.2deg);
  transform: rotate(223.2deg);
}
.c100.p63 .bar {
  -webkit-transform: rotate(226.8deg);
  -moz-transform: rotate(226.8deg);
  -ms-transform: rotate(226.8deg);
  -o-transform: rotate(226.8deg);
  transform: rotate(226.8deg);
}
.c100.p64 .bar {
  -webkit-transform: rotate(230.4deg);
  -moz-transform: rotate(230.4deg);
  -ms-transform: rotate(230.4deg);
  -o-transform: rotate(230.4deg);
  transform: rotate(230.4deg);
}
.c100.p65 .bar {
  -webkit-transform: rotate(234deg);
  -moz-transform: rotate(234deg);
  -ms-transform: rotate(234deg);
  -o-transform: rotate(234deg);
  transform: rotate(234deg);
}
.c100.p66 .bar {
  -webkit-transform: rotate(237.6deg);
  -moz-transform: rotate(237.6deg);
  -ms-transform: rotate(237.6deg);
  -o-transform: rotate(237.6deg);
  transform: rotate(237.6deg);
}
.c100.p67 .bar {
  -webkit-transform: rotate(241.2deg);
  -moz-transform: rotate(241.2deg);
  -ms-transform: rotate(241.2deg);
  -o-transform: rotate(241.2deg);
  transform: rotate(241.2deg);
}
.c100.p68 .bar {
  -webkit-transform: rotate(244.8deg);
  -moz-transform: rotate(244.8deg);
  -ms-transform: rotate(244.8deg);
  -o-transform: rotate(244.8deg);
  transform: rotate(244.8deg);
}
.c100.p69 .bar {
  -webkit-transform: rotate(248.4deg);
  -moz-transform: rotate(248.4deg);
  -ms-transform: rotate(248.4deg);
  -o-transform: rotate(248.4deg);
  transform: rotate(248.4deg);
}
.c100.p70 .bar {
  -webkit-transform: rotate(252deg);
  -moz-transform: rotate(252deg);
  -ms-transform: rotate(252deg);
  -o-transform: rotate(252deg);
  transform: rotate(252deg);
}
.c100.p71 .bar {
  -webkit-transform: rotate(255.6deg);
  -moz-transform: rotate(255.6deg);
  -ms-transform: rotate(255.6deg);
  -o-transform: rotate(255.6deg);
  transform: rotate(255.6deg);
}
.c100.p72 .bar {
  -webkit-transform: rotate(259.2deg);
  -moz-transform: rotate(259.2deg);
  -ms-transform: rotate(259.2deg);
  -o-transform: rotate(259.2deg);
  transform: rotate(259.2deg);
}
.c100.p73 .bar {
  -webkit-transform: rotate(262.8deg);
  -moz-transform: rotate(262.8deg);
  -ms-transform: rotate(262.8deg);
  -o-transform: rotate(262.8deg);
  transform: rotate(262.8deg);
}
.c100.p74 .bar {
  -webkit-transform: rotate(266.4deg);
  -moz-transform: rotate(266.4deg);
  -ms-transform: rotate(266.4deg);
  -o-transform: rotate(266.4deg);
  transform: rotate(266.4deg);
}
.c100.p75 .bar {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
.c100.p76 .bar {
  -webkit-transform: rotate(273.6deg);
  -moz-transform: rotate(273.6deg);
  -ms-transform: rotate(273.6deg);
  -o-transform: rotate(273.6deg);
  transform: rotate(273.6deg);
}
.c100.p77 .bar {
  -webkit-transform: rotate(277.2deg);
  -moz-transform: rotate(277.2deg);
  -ms-transform: rotate(277.2deg);
  -o-transform: rotate(277.2deg);
  transform: rotate(277.2deg);
}
.c100.p78 .bar {
  -webkit-transform: rotate(280.8deg);
  -moz-transform: rotate(280.8deg);
  -ms-transform: rotate(280.8deg);
  -o-transform: rotate(280.8deg);
  transform: rotate(280.8deg);
}
.c100.p79 .bar {
  -webkit-transform: rotate(284.4deg);
  -moz-transform: rotate(284.4deg);
  -ms-transform: rotate(284.4deg);
  -o-transform: rotate(284.4deg);
  transform: rotate(284.4deg);
}
.c100.p80 .bar {
  -webkit-transform: rotate(288deg);
  -moz-transform: rotate(288deg);
  -ms-transform: rotate(288deg);
  -o-transform: rotate(288deg);
  transform: rotate(288deg);
}
.c100.p81 .bar {
  -webkit-transform: rotate(291.6deg);
  -moz-transform: rotate(291.6deg);
  -ms-transform: rotate(291.6deg);
  -o-transform: rotate(291.6deg);
  transform: rotate(291.6deg);
}
.c100.p82 .bar {
  -webkit-transform: rotate(295.2deg);
  -moz-transform: rotate(295.2deg);
  -ms-transform: rotate(295.2deg);
  -o-transform: rotate(295.2deg);
  transform: rotate(295.2deg);
}
.c100.p83 .bar {
  -webkit-transform: rotate(298.8deg);
  -moz-transform: rotate(298.8deg);
  -ms-transform: rotate(298.8deg);
  -o-transform: rotate(298.8deg);
  transform: rotate(298.8deg);
}
.c100.p84 .bar {
  -webkit-transform: rotate(302.4deg);
  -moz-transform: rotate(302.4deg);
  -ms-transform: rotate(302.4deg);
  -o-transform: rotate(302.4deg);
  transform: rotate(302.4deg);
}
.c100.p85 .bar {
  -webkit-transform: rotate(306deg);
  -moz-transform: rotate(306deg);
  -ms-transform: rotate(306deg);
  -o-transform: rotate(306deg);
  transform: rotate(306deg);
}
.c100.p86 .bar {
  -webkit-transform: rotate(309.6deg);
  -moz-transform: rotate(309.6deg);
  -ms-transform: rotate(309.6deg);
  -o-transform: rotate(309.6deg);
  transform: rotate(309.6deg);
}
.c100.p87 .bar {
  -webkit-transform: rotate(313.2deg);
  -moz-transform: rotate(313.2deg);
  -ms-transform: rotate(313.2deg);
  -o-transform: rotate(313.2deg);
  transform: rotate(313.2deg);
}
.c100.p88 .bar {
  -webkit-transform: rotate(316.8deg);
  -moz-transform: rotate(316.8deg);
  -ms-transform: rotate(316.8deg);
  -o-transform: rotate(316.8deg);
  transform: rotate(316.8deg);
}
.c100.p89 .bar {
  -webkit-transform: rotate(320.4deg);
  -moz-transform: rotate(320.4deg);
  -ms-transform: rotate(320.4deg);
  -o-transform: rotate(320.4deg);
  transform: rotate(320.4deg);
}
.c100.p90 .bar {
  -webkit-transform: rotate(324deg);
  -moz-transform: rotate(324deg);
  -ms-transform: rotate(324deg);
  -o-transform: rotate(324deg);
  transform: rotate(324deg);
}
.c100.p91 .bar {
  -webkit-transform: rotate(327.6deg);
  -moz-transform: rotate(327.6deg);
  -ms-transform: rotate(327.6deg);
  -o-transform: rotate(327.6deg);
  transform: rotate(327.6deg);
}
.c100.p92 .bar {
  -webkit-transform: rotate(331.2deg);
  -moz-transform: rotate(331.2deg);
  -ms-transform: rotate(331.2deg);
  -o-transform: rotate(331.2deg);
  transform: rotate(331.2deg);
}
.c100.p93 .bar {
  -webkit-transform: rotate(334.8deg);
  -moz-transform: rotate(334.8deg);
  -ms-transform: rotate(334.8deg);
  -o-transform: rotate(334.8deg);
  transform: rotate(334.8deg);
}
.c100.p94 .bar {
  -webkit-transform: rotate(338.4deg);
  -moz-transform: rotate(338.4deg);
  -ms-transform: rotate(338.4deg);
  -o-transform: rotate(338.4deg);
  transform: rotate(338.4deg);
}
.c100.p95 .bar {
  -webkit-transform: rotate(342deg);
  -moz-transform: rotate(342deg);
  -ms-transform: rotate(342deg);
  -o-transform: rotate(342deg);
  transform: rotate(342deg);
}
.c100.p96 .bar {
  -webkit-transform: rotate(345.6deg);
  -moz-transform: rotate(345.6deg);
  -ms-transform: rotate(345.6deg);
  -o-transform: rotate(345.6deg);
  transform: rotate(345.6deg);
}
.c100.p97 .bar {
  -webkit-transform: rotate(349.2deg);
  -moz-transform: rotate(349.2deg);
  -ms-transform: rotate(349.2deg);
  -o-transform: rotate(349.2deg);
  transform: rotate(349.2deg);
}
.c100.p98 .bar {
  -webkit-transform: rotate(352.8deg);
  -moz-transform: rotate(352.8deg);
  -ms-transform: rotate(352.8deg);
  -o-transform: rotate(352.8deg);
  transform: rotate(352.8deg);
}
.c100.p99 .bar {
  -webkit-transform: rotate(356.4deg);
  -moz-transform: rotate(356.4deg);
  -ms-transform: rotate(356.4deg);
  -o-transform: rotate(356.4deg);
  transform: rotate(356.4deg);
}
.c100.p100 .bar {
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: rotate(360deg);
}
.c100:hover {
  cursor: default;
}
.c100:hover > span {
  width: 3.33em;
  line-height: 3.33em;
  font-size: 0.3em;
  color: #307bbb;
}
.c100:hover:after {
  top: 0.04em;
  left: 0.04em;
  width: 0.92em;
  height: 0.92em;
}
.c100.dark {
  background-color: #777777;
}
.c100.dark .bar,
.c100.dark .fill {
  border-color: #c6ff00 !important;
}
.c100.dark > span {
  color: #777777;
}
.c100.dark:after {
  background-color: #666666;
}
.c100.dark:hover > span {
  color: #c6ff00;
}
.c100.green .bar, .c100.green .fill {
  border-color: #4db53c !important;
}
.c100.green:hover > span {
  color: #4db53c;
}
.c100.green.dark .bar, .c100.green.dark .fill {
  border-color: #5fd400 !important;
}
.c100.green.dark:hover > span {
  color: #5fd400;
}
.c100.orange .bar, .c100.orange .fill {
  border-color: #dd9d22 !important;
}
.c100.orange:hover > span {
  color: #dd9d22;
}
.c100.orange.dark .bar, .c100.orange.dark .fill {
  border-color: #e08833 !important;
}
.c100.orange.dark:hover > span {
  color: #e08833;
}

/*
Version: 3.4.2 Timestamp: Mon Aug 12 15:04:12 PDT 2013
*/
.select2-container {
    margin: 0;
    position: relative;
    display: inline-block;
    /* inline-block for ie7 */
    zoom: 1;
    *display: inline;
    vertical-align: middle;
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.

    More Info : http://www.quirksmode.org/css/box.html
  */
  -webkit-box-sizing: border-box; /* webkit */
     -moz-box-sizing: border-box; /* firefox */
          box-sizing: border-box; /* css3 */
}

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

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

    border-radius: 4px;

    background-clip: padding-box;

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

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

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

    border-radius: 0 0 4px 4px;

    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%);
    background-image: -o-linear-gradient(bottom, #eee 0%, #fff 90%);
    background-image: -ms-linear-gradient(top, #eee 0%, #fff 90%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
    background-image: linear-gradient(top, #eee 0%, #fff 90%);
}

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

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

    white-space: nowrap;

    text-overflow: ellipsis;
}

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

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

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

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

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

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

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

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

    border-radius: 0 0 4px 4px;

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

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

.select2-drop-auto-width .select2-search {
    padding-top: 4px;
}

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

    border-radius: 4px 4px 0 0;

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

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

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

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

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

    background-clip: padding-box;

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

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

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

    position: relative;
    z-index: 10000;

    white-space: nowrap;
}

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

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

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

    -webkit-box-shadow: none;
            box-shadow: none;

    background: #fff url('../img/select2/select2.png') no-repeat 100% -22px;
    background: url('../img/select2/select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url('../img/select2/select2.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('../img/select2/select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('../img/select2/select2.png') no-repeat 100% -22px, -o-linear-gradient(bottom, #fff 85%, #eee 99%);
    background: url('../img/select2/select2.png') no-repeat 100% -22px, -ms-linear-gradient(top, #fff 85%, #eee 99%);
    background: url('../img/select2/select2.png') no-repeat 100% -22px, linear-gradient(top, #fff 85%, #eee 99%);
}

.select2-drop.select2-drop-above .select2-search input {
    margin-top: 4px;
}

.select2-search input.select2-active {
    background: #fff url('../img/select2/select2-spinner.gif') no-repeat 100%;
    background: url('../img/select2/select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url('../img/select2/select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('../img/select2/select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url('../img/select2/select2-spinner.gif') no-repeat 100%, -o-linear-gradient(bottom, #fff 85%, #eee 99%);
    background: url('../img/select2/select2-spinner.gif') no-repeat 100%, -ms-linear-gradient(top, #fff 85%, #eee 99%);
    background: url('../img/select2/select2-spinner.gif') no-repeat 100%, linear-gradient(top, #fff 85%, #eee 99%);
}

.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;

    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
            box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}

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

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

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

.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
    border: 1px solid #5897fb;
    border-top-color: transparent;

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

.select2-dropdown-open .select2-choice .select2-arrow {
    background: transparent;
    border-left: none;
    filter: none;
}
.select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -18px 1px;
}

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

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

.select2-results ul.select2-result-sub > li .select2-result-label { padding-left: 20px }
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 40px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 60px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 80px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 100px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 110px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 120px }

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

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

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

    min-height: 1em;

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

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

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

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

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


.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
}

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

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

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

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

/* disabled styles */

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

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

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


/* multiselect */

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

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

    background-color: #fff;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
    background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: -o-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: -ms-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: linear-gradient(top, #eee 1%, #fff 15%);
}

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

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

.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;

    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
            box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}
.select2-container-multi .select2-choices li {
    float: left;
    list-style: none;
}
.select2-container-multi .select2-choices .select2-search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}

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

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

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

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

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

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

    border-radius: 3px;

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

    background-clip: padding-box;

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

    background-color: #e4e4e4;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
    background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
    cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #d4d4d4;
}

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

    font-size: 1px;
    outline: none;
    background: url('../img/select2/select2.png') right top no-repeat;
}

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

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

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

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

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


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

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

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

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

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

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


/*!
 *
 * jQuery TE 1.4.0 , http://jqueryte.com/
 * Copyright (C) 2013, Fatih Koca (fattih@fattih.com), (http://jqueryte.com/about)

 * jQuery TE is provided under the MIT LICENSE.
 *
*/

/* editor's general field */
.jqte {
	margin:30px 0;
	border:#000 1px solid;
	border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;
	box-shadow:0 0 3px #999; -webkit-box-shadow:0 0 3px #999; -moz-box-shadow:0 0 3px #999;
	overflow:hidden;
	transition:box-shadow 0.4s, border 0.4s; -webkit-transition:-webkit-box-shadow 0.4s, border 0.4s; -moz-transition:-moz-box-shadow 0.4s, border 0.4s; -o-transition:-o-box-shadow 0.4s, border 0.4s;
}
.jqte * {
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.jqte_focused {
	border-color:#00AAE7;
	box-shadow:0 0 10px #00BDFF; -webkit-box-shadow:0 0 10px #00BDFF; -moz-box-shadow:0 0 10px #00BDFF;
}
/* toolbar */
.jqte_toolbar {
	overflow:auto;
	padding:3px 4px;
	background:#EEE;
	border-bottom:#BBB 1px solid;
}
.jqte_tool {
	float:left;
	margin:0;
	padding:0;
	cursor:pointer;
}
.jqte_tool, .jqte_tool_icon, .jqte_tool_label {
	border:#EEE 1px solid;
	border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px
}
.jqte_hiddenField {
	display:none
}
.jqte_tool_icon {
	display:block;
	width:22px;
	height:22px;
	background:url(../img/jquery-te.png) no-repeat
}
.jqte_tool.jqte_tool_1 .jqte_tool_label {
	position:relative;
	display:block;
	padding:3px;
	width:70px;
	height:16px;
	overflow:hidden;
}
.jqte_tool.jqte_tool_1 .jqte_tool_text {
	font:bold 13px Arial,sans-serif;
	color:#222;
}
.jqte_tool.jqte_tool_1 .jqte_tool_icon {
	position:absolute;
	top:10px;
	right:2px;
	width:6px;
	height:4px;
	background-position:-19px -23px;
	border:none;
	border-radius:none; -webkit-border-radius:none; -moz-border-radius:none
}
.jqte_tool.jqte_tool_2 .jqte_tool_icon {
	background-position:0 0
}
.jqte_tool.jqte_tool_3 .jqte_tool_icon {
	background-position:-22px 0
}
.jqte_tool.jqte_tool_4 .jqte_tool_icon {
	background-position:-44px 0
}
.jqte_tool.jqte_tool_5 .jqte_tool_icon {
	background-position:-66px 0
}
.jqte_tool.jqte_tool_6 .jqte_tool_icon {
	background-position:-88px 0
}
.jqte_tool.jqte_tool_7 .jqte_tool_icon {
	background-position:-110px 0
}
.jqte_tool.jqte_tool_8 .jqte_tool_icon {
	background-position:-132px 0
}
.jqte_tool.jqte_tool_9 .jqte_tool_icon {
	background-position:-154px 0
}
.jqte_tool.jqte_tool_10 .jqte_tool_icon {
	background-position:-176px 0
}
.jqte_tool.jqte_tool_11 .jqte_tool_icon {
	background-position:-198px 0
}
.jqte_tool.jqte_tool_12 .jqte_tool_icon {
	background-position:-220px 0
}
.jqte_tool.jqte_tool_13 .jqte_tool_icon {
	background-position:-242px 0
}
.jqte_tool.jqte_tool_14 .jqte_tool_icon {
	background-position:-264px 0
}
.jqte_tool.jqte_tool_15 .jqte_tool_icon {
	background-position:-286px 0
}
.jqte_tool.jqte_tool_16 .jqte_tool_icon {
	background-position:-308px 0
}
.jqte_tool.jqte_tool_17 .jqte_tool_icon {
	background-position:-330px 0
}
.jqte_tool.jqte_tool_18 .jqte_tool_icon {
	background-position:-352px 0
}
.jqte_tool.jqte_tool_19 .jqte_tool_icon {
	background-position:-374px 0
}
.jqte_tool.jqte_tool_20 .jqte_tool_icon {
	background-position:-396px 0
}
.jqte_tool.jqte_tool_21 .jqte_tool_icon {
	background-position:-418px 0
}
.jqte_tool:hover {
	background-color:#FFF;
	border-color:#FFF
}
.jqte_tool:hover .jqte_tool_icon, .jqte_tool:hover .jqte_tool_label {
	border:#AAA 1px solid
}
.jqte_tool:active .jqte_tool_icon, .jqte_tool:active .jqte_tool_label {
	border:#777 1px solid
}
.jqte_tool.jqte_tool_1:hover .jqte_tool_icon, .jqte_tool.jqte_tool_1:active .jqte_tool_icon {
	border:none
}
.jqte_tool_depressed {
	background-color:#DDD;
	border-color:#CCC
}
.jqte_tool_depressed .jqte_tool_icon {
	border-color:#AAA
}
.jqte_tool_depressed:hover {
	background-color:#EEE
}
/* link form area */
.jqte_linkform {
	padding:5px 10px;
	background:#DDD;
	border-bottom:#BBB 1px solid;
}
.jqte_linktypeselect {
	position:relative;
	float:left;
	width:130px;
	background:#EEE;
	cursor:pointer
}
.jqte_linktypeselect:Active {
	background:#FFF
}
.jqte_linktypeview {
	padding:3px 5px;
	border:#333 1px solid;
	color:#777;
	border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;
	outline:none
}
.jqte_linktypetext {
	font-size:12px;
}
.jqte_linktypearrow {
	position:absolute;
	bottom:8px; right:6px;
	width:7px;
	height:6px;
	margin:0 auto;
	background:url(../img/jquery-te.png) -7px -23px no-repeat;
}
.jqte_linktypes {
	display:none;
	position:absolute;
	top:22px; left:1px;
	width:125px;
	background:#FFF;
	border:#333 1px solid;
	box-shadow:0 1px 4px #AAA; -webkit-box-shadow:0 1px 4px #AAA; -moz-box-shadow:0 1px 4px #AAA
}
.jqte_linktypes a {
	display:block;
	padding:4px 5px;
	font-size:12px;
}
.jqte_linktypes a:hover {
	background:#DDD
}
.jqte_linkinput {
	float:left;
	margin:0 5px;
	padding:3px 5px;
	width:300px;
	background:#EEE;
	border:#333 1px solid;
	color:#777;
	font-size:12px;
	border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;
	outline:none;
}
.jqte_linkinput:focus, .jqte_linkinput:hover {
	background:#FFF;
	border-color:#000;
}
.jqte_linkbutton {
	float:left;
	padding:3px 12px;
	background:#AAA;
	border:#333 1px solid;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;
	box-shadow:inset 0 1px #EEE; -webkit-box-shadow:inset 0 1px #EEE; -moz-box-shadow:inset 0 1px #EEE;
}
.jqte_linkbutton:hover {
	background:#A1A1A1
}
.jqte_linkbutton:active {
	box-shadow:inset 0 1px #CCC; -webkit-box-shadow:inset 0 1px #CCC; -moz-box-shadow:inset 0 1px #CCC;
	background:#888;
}

/* text format menu */
.jqte_formats {
	display:none;
	position:absolute;
	width:180px;
	oveflow-x:hidden;
	overflow-y:auto;
	background:#FFF;
	border:#AAA 1px solid;
	box-shadow:0 0 5px #AAA; -webkit-box-shadow:0 0 5px #AAA; -moz-box-shadow:0 0 5px #AAA;
	z-index:100;
}
.jqte_format {
	display:block;
	padding:4px 7px;
	font-size:13px
}
.jqte_format:hover {
	background:#DDD
}
.jqte_format_1, .jqte_format_2, .jqte_format_3, .jqte_format_4, .jqte_format_5, .jqte_format_6 {
	font-weight:bold
}
.jqte_format_1 {
	font-size:22px
}
.jqte_format_2 {
	font-size:20px
}
.jqte_format_3 {
	font-size:18px
}
.jqte_format_4 {
	font-size:16px
}
.jqte_format_5 {
	font-size:14px
}
.jqte_format_6 {
	font-size:12px
}
.jqte_format_7 {
	font-family:"Courier New", Courier, monospace
}

/* font size menu */
.jqte_fontsizes {
	display:none;
	position:absolute;
	width:180px;
	height:198px;
	oveflow-x:hidden;
	overflow-y:auto;
	background:#FFF;
	border:#AAA 1px solid;
	box-shadow:0 0 5px #AAA; -webkit-box-shadow:0 0 5px #AAA; -moz-box-shadow:0 0 5px #AAA
}
.jqte_fontsize {
	display:block;
	padding:3px 7px;
}
.jqte_fontsize:hover {
	background:#DDD
}

/* color pallette */
.jqte_cpalette {
	display:none;
	position:absolute;
	padding:6px;
	width:144px;
	background:#FFF;
	border:#AAA 1px solid;
	box-shadow:0 0 5px #AAA; -webkit-box-shadow:0 0 5px #AAA; -moz-box-shadow:0 0 5px #AAA
}
.jqte_color {
	display:block;
	float:left;
	width:16px;
	height:16px;
	border:#FFF 1px solid;
}
.jqte_color:hover {
	border-color:#000
}
.jqte_colorSeperator {
    float:none;
    clear:both;
    height:7px;
}

/* editor area */
.jqte_editor, .jqte_source {
	padding:10px;
	background:#FFF;
	min-height:100px;
	max-height:900px;
	overflow:auto;
	outline:none;
	word-wrap:break-word; -ms-word-wrap:break-word;
	resize:vertical
}
.jqte_editor div, .jqte_editor p {
	margin:0 0 7px
}
.jqte_editor a:link, .jqte_editor a:link * {
	color:#0066FF !important;
	text-decoration:underline;
}
.jqte_editor blockquote {
	margin-top:0;
	margin-bottom:7px
}
.jqte_editor img {
    float:left;
	margin:0 10px 5px 0
}
.jqte_editor a[jqte-setlink], .jqte_editor a[jqte-setlink] * {
	background:#3297FD !important;
	color:#FFF !important
}
.jqte_editor h1, .jqte_editor h2, .jqte_editor h3, .jqte_editor h4, .jqte_editor h5, .jqte_editor h6, .jqte_editor pre {
	display:block;
	margin:0 0 3px;
}
.jqte_editor h1, .jqte_editor h1 * {
	font-size:26px
}
.jqte_editor h2, .jqte_editor h2 * {
	font-size:24px
}
.jqte_editor h3, .jqte_editor h3 * {
	font-size:22px
}
.jqte_editor h4, .jqte_editor h4 * {
	font-size:20px
}
.jqte_editor h5, .jqte_editor h5 * {
	font-size:18px
}
.jqte_editor h6, .jqte_editor h6 * {
	font-size:15px
}
.jqte_editor pre, .jqte_editor pre * {
	font-family:"Courier New", Courier, monospace
}

/* source area */
.jqte_source, .jqte_source textarea {
	background:#FFF1E8
}
.jqte_source textarea {
	margin:0 !important;
	padding:0 !important;
	display:block !important;
	width:100% !important;
	min-height:100px;
	font-family:Courier, Arial, sans-serif !important;
	font-weight:normal;
	font-size:15px;
	overflow:hidden !important;
	outline:none;
	resize:none;
}
.jqte_source textarea, .jqte_source textarea:focus {
	css_shadow:none !important;
	background:none !important;
	border:none !important;
}

/* title box */
.jqte_title {
	display:none;
	position:absolute;
	z-index:9999;
}
.jqte_titleArrow {
	position:relative;
}
.jqte_titleArrowIcon {
	width:7px;
	height:6px;
	margin:0 auto;
	background:url(../img/jquery-te.png) 0 -23px no-repeat;
}
.jqte_titleText {
	padding:5px 7px;
	margin-top:0;
	min-width:5px;
	min-height:1px;
	max-width:400px;
	background:#000;
	border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;
	word-wrap:break-word; -ms-word-wrap:break-word
}
.jqte_titleText, .jqte_titleText * {
	color:#FFF;
	font-size:11px
}

/* placeholder */
.jqte_placeholder {
	position:relative;
	display:none;
}
.jqte_placeholder_text {
	position:absolute;
	top:43px;
	left:10px;
	font-size:14px;
	color:#CCC;
}
/* line 3, ../scss/_text-complete.scss */
.dropdown-menu.textcomplete-dropdown[data-strategy="emojionearea"] {
  position: absolute;
  z-index: 1000;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
  /* line 20, ../scss/_text-complete.scss */
  .dropdown-menu.textcomplete-dropdown[data-strategy="emojionearea"] li.textcomplete-item {
    font-size: 14px;
    padding: 1px 3px;
    border: 0; }
    /* line 25, ../scss/_text-complete.scss */
    .dropdown-menu.textcomplete-dropdown[data-strategy="emojionearea"] li.textcomplete-item a {
      text-decoration: none;
      display: block;
      height: 100%;
      line-height: 1.8em;
      padding: 0 1.54em 0 .615em;
      color: #4f4f4f; }
    /* line 34, ../scss/_text-complete.scss */
    .dropdown-menu.textcomplete-dropdown[data-strategy="emojionearea"] li.textcomplete-item:hover, .dropdown-menu.textcomplete-dropdown[data-strategy="emojionearea"] li.textcomplete-item.active {
      background-color: #e4e4e4; }
      /* line 39, ../scss/_text-complete.scss */
      .dropdown-menu.textcomplete-dropdown[data-strategy="emojionearea"] li.textcomplete-item:hover a, .dropdown-menu.textcomplete-dropdown[data-strategy="emojionearea"] li.textcomplete-item.active a {
        color: #333; }
    /* line 44, ../scss/_text-complete.scss */
    .dropdown-menu.textcomplete-dropdown[data-strategy="emojionearea"] li.textcomplete-item .emojioneemoji {
      font-size: inherit;
      height: 2ex;
      width: 2.1ex;
      min-height: 20px;
      min-width: 20px;
      display: inline-block;
      margin: 0 5px .2ex 0;
      line-height: normal;
      vertical-align: middle;
      max-width: 100%;
      top: 0; }

/* line 7, ../scss/emojionearea.scss */
.emojionearea-text [class*=emojione-], .emojionearea-text .emojioneemoji {
  font-size: inherit;
  height: 2ex;
  width: 2.1ex;
  min-height: 20px;
  min-width: 20px;
  display: inline-block;
  margin: -.2ex .15em .2ex;
  line-height: normal;
  vertical-align: middle;
  max-width: 100%;
  top: 0; }

/* line 23, ../scss/emojionearea.scss */
.emojionearea, .emojionearea * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
/* line 27, ../scss/emojionearea.scss */
.emojionearea, .emojionearea.form-control {
  display: block;
  position: relative !important;
  width: 100%;
  height: auto;
  padding: 0;
  font-size: 14px;
  border: 0;
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  /**
  -moz-transition: border-color 0.15s ease-in-out,    -moz-box-shadow 0.15s ease-in-out;
  -o-transition: border-color 0.15s ease-in-out,         box-shadow 0.15s ease-in-out;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out,         box-shadow 0.15s ease-in-out; */}
/* line 45, ../scss/emojionearea.scss */
.emojionearea.focused {
  border-color: #66AFE9;
  outline: 0;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
/* line 51, ../scss/emojionearea.scss */
.emojionearea .emojionearea-editor {
  display: block;
  height: auto;
  min-height: 8em;
  max-height: 15em;
  overflow: auto;
  padding: 6px 24px 6px 12px;
  line-height: 1.42857143;
  font-size: inherit;
  color: #555555;
  background-color: transparent;
  border: 0;
  cursor: text;
  margin-right: 1px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none; }
  /* line 68, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-editor:empty:before {
    content: attr(placeholder);
    display: block;
    color: #BBBBBB; }
  /* line 74, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-editor:focus {
    border: 0;
    outline: 0;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; }
  /* line 80, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-editor [class*=emojione-], .emojionearea .emojionearea-editor .emojioneemoji {
    font-size: inherit;
    height: 2ex;
    width: 2.1ex;
    min-height: 20px;
    min-width: 20px;
    display: inline-block;
    margin: -.2ex .15em .2ex;
    line-height: normal;
    vertical-align: middle;
    max-width: 100%;
    top: 0; }
/* line 95, ../scss/emojionearea.scss */
.emojionearea.emojionearea-inline {
  height: 34px; }
  /* line 98, ../scss/emojionearea.scss */
  .emojionearea.emojionearea-inline > .emojionearea-editor {
    height: 32px;
    min-height: 20px;
    overflow: hidden;
    white-space: nowrap;
    position: absolute;
    top: 0;
    left: 12px;
    right: 24px;
    padding: 6px 0; }
  /* line 109, ../scss/emojionearea.scss */
  .emojionearea.emojionearea-inline > .emojionearea-button {
    top: 4px; }
/* line 114, ../scss/emojionearea.scss */
.emojionearea .emojionearea-button {
  z-index: 5;
  position: absolute;
  right: 3px;
  top: 3px;
  width: 24px;
  height: 24px;
  opacity: 0.6;
  cursor: pointer;
   /**
  -moz-transition: opacity 300ms ease-in-out;
  -o-transition: opacity 300ms ease-in-out;
  -webkit-transition: opacity 300ms ease-in-out;
  transition: opacity 300ms ease-in-out; */}
  /* line 125, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-button:hover {
    opacity: 1; }
  /* line 129, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-button > div {
    display: block;
    width: 24px;
    height: 24px;
    position: absolute;
     /**
    -moz-transition: all 400ms ease-in-out;
    -o-transition: all 400ms ease-in-out;
    -webkit-transition: all 400ms ease-in-out;
    transition: all 400ms ease-in-out; */}
    /* line 137, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-button > div.emojionearea-button-open {
      background-position: 0 -24px;
      filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
      opacity: 1; }
    /* line 142, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-button > div.emojionearea-button-close {
      background-position: 0 0;
      -webkit-transform: rotate(-45deg);
      -o-transform: rotate(-45deg);
      transform: rotate(-45deg);
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
      opacity: 0; }
  /* line 152, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-button.active > div.emojionearea-button-open {
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0; }
  /* line 159, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-button.active > div.emojionearea-button-close {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1; }
/* line 169, ../scss/emojionearea.scss */
.emojionearea .emojionearea-picker {
  background: #FFFFFF;
  position: absolute;
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.32);
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.32);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.32);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  height: 276px;
  width: 348px;
  top: -15px;
  right: -15px;
  z-index: 90;
   /**
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;*/
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none; }
  /* line 183, ../scss/emojionearea.scss */
  /**
  .emojionearea .emojionearea-picker.hidden {
    display: none; }
  */
  /* line 187, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-picker .emojionearea-wrapper {
    position: relative;
    height: 276px;
    width: 348px; }
    /* line 192, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker .emojionearea-wrapper:after {
      content: "";
      display: block;
      position: absolute;
      background-repeat: no-repeat;
      z-index: 91; }
  /* line 202, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-picker .emojionearea-filters, .emojionearea .emojionearea-picker .emojionearea-search {
    width: 100%;
    position: absolute;
    z-index: 95; }
  /* line 208, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-picker .emojionearea-search {
    padding: 5px 0 0 10px;
    height: 40px; }
  /* line 213, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-picker .emojionearea-filters {
    background: #F5F7F9;
    padding: 0 0 0 7px;
    height: 40px; }
    /* line 218, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter {
      display: block;
      float: left;
      height: 40px;
      width: 32px;
      filter: inherit;
      padding: 7px 1px 0;
      cursor: pointer;
      -webkit-filter: grayscale(1);
      filter: grayscale(1); }
      /* line 228, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter.active {
        background: #fff; }
      /* line 232, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter.active, .emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter:hover {
        -webkit-filter: grayscale(0);
        filter: grayscale(0); }
      /* line 236, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter > i {
        width: 24px;
        height: 24px;
        top: 0; }
      /* line 242, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter > img {
        width: 24px;
        height: 24px;
        margin: 0 3px; }
  /* line 250, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-picker .emojionearea-tones {
    position: absolute;
    top: 46px;
    right: 10px;
    height: 22px;
    z-index: 95; }
    /* line 257, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone {
      display: inline-block;
      padding: 0;
      border: 0;
      vertical-align: middle;
      outline: none;
      background: transparent;
      cursor: pointer;
      position: relative; }
      /* line 268, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-0, .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-0:after {
        background-color: #ffcf3e; }
      /* line 273, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-1, .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-1:after {
        background-color: #fae3c5; }
      /* line 278, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-2, .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-2:after {
        background-color: #e2cfa5; }
      /* line 283, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-3, .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-3:after {
        background-color: #daa478; }
      /* line 288, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-4, .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-4:after {
        background-color: #a78058; }
      /* line 293, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-5, .emojionearea .emojionearea-picker .emojionearea-tones > .btn-tone.btn-tone-5:after {
        background-color: #5e4d43; }
    /* line 301, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square > .btn-tone {
      width: 20px;
      height: 20px;
      margin: 0;
      background-color: transparent; }
      /* line 306, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet > .btn-tone:after, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square > .btn-tone:after {
        content: "";
        position: absolute;
        display: block;
        top: 4px;
        left: 4px;
        width: 12px;
        height: 12px; }
      /* line 315, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet > .btn-tone.active:after, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square > .btn-tone.active:after {
        top: 0;
        left: 0;
        width: 20px;
        height: 20px; }
    /* line 327, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox > .btn-tone {
      width: 16px;
      height: 16px;
      margin: 0px 2px; }
      /* line 332, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio > .btn-tone.active:after, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox > .btn-tone.active:after {
        content: "";
        position: absolute;
        display: block;
        background-color: transparent;
        border: 2px solid #fff;
        width: 8px;
        height: 8px;
        top: 2px;
        left: 2px;
        box-sizing: initial; }
    /* line 351, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-bullet > .btn-tone:after, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-radio > .btn-tone:after {
      -moz-border-radius: 100%;
      -webkit-border-radius: 100%;
      border-radius: 100%; }
    /* line 360, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-square > .btn-tone:after, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox > .btn-tone, .emojionearea .emojionearea-picker .emojionearea-tones.emojionearea-tones-checkbox > .btn-tone:after {
      -moz-border-radius: 1px;
      -webkit-border-radius: 1px;
      border-radius: 1px; }
  /* line 367, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-picker .emojionearea-scroll-area {
    height: 196px;
    overflow: auto;
    overflow-x: hidden;
    width: 100%;
    position: absolute;
    padding: 0 0 5px; }
    /* line 375, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-emojis-list {
      z-index: 1; }
    /* line 379, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker .emojionearea-scroll-area h1 {
      display: block;
      font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
      font-size: 13px;
      font-weight: normal;
      color: #b2b2b2;
      background: #FFFFFF;
      line-height: 20px;
      margin: 0;
      padding: 7px 0 5px 6px; }
      /* line 390, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-scroll-area h1:after, .emojionearea .emojionearea-picker .emojionearea-scroll-area h1:before {
        content: " ";
        display: block;
        clear: both; }
    /* line 397, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category {
      padding: 0 0 0 7px; }
      /* line 400, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category:after, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category:before {
        content: " ";
        display: block;
        clear: both; }
    /* line 407, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker .emojionearea-scroll-area [class*=emojione-] {
      -moz-box-sizing: content-box;
      -webkit-box-sizing: content-box;
      box-sizing: content-box;
      margin: 0;
      width: 24px;
      height: 24px;
      top: 0; }
    /* line 415, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn {
      -moz-box-sizing: content-box;
      -webkit-box-sizing: content-box;
      box-sizing: content-box;
      width: 24px;
      height: 24px;
      float: left;
      display: block;
      margin: 1px;
      padding: 3px; }
      /* line 424, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn:hover {
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        background-color: #e4e4e4;
        cursor: pointer; }
      /* line 430, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn i, .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn img {
        float: left;
        display: block;
        width: 24px;
        height: 24px; }
      /* line 437, ../scss/emojionearea.scss */
      .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn img.lazy-emoji {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        opacity: 0; }
  /* line 444, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-picker.emojionearea-filters-position-top .emojionearea-filters {
    top: 0;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-left-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-right-radius: 5px; }
  /* line 449, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-picker.emojionearea-filters-position-top .emojionearea-search {
    top: 40px; }
  /* line 452, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-picker.emojionearea-filters-position-top .emojionearea-scroll-area {
    bottom: 0; }
  /* line 458, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-picker.emojionearea-filters-position-bottom .emojionearea-filters {
    bottom: 0;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px; }
  /* line 463, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-picker.emojionearea-filters-position-bottom .emojionearea-search {
    bottom: 40px; }
  /* line 466, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-picker.emojionearea-filters-position-bottom .emojionearea-scroll-area {
    top: 0; }
  /* line 471, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-picker.emojionearea-picker-position-top {
    margin-top: -286px;
    right: -14px; }
    /* line 475, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after {
      width: 19px;
      height: 10px;
      background-position: -2px -49px;
      bottom: -10px;
      right: 20px; }
    /* line 484, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker.emojionearea-picker-position-top.emojionearea-filters-position-bottom .emojionearea-wrapper:after {
      background-position: -2px -80px; }
  /* line 490, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-picker.emojionearea-picker-position-left, .emojionearea .emojionearea-picker.emojionearea-picker-position-right {
    margin-right: -358px;
    top: -8px; }
    /* line 495, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker.emojionearea-picker-position-left .emojionearea-wrapper:after, .emojionearea .emojionearea-picker.emojionearea-picker-position-right .emojionearea-wrapper:after {
      width: 10px;
      height: 19px;
      background-position: 0px -60px;
      top: 13px;
      left: -10px; }
    /* line 504, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker.emojionearea-picker-position-left.emojionearea-filters-position-bottom .emojionearea-wrapper:after, .emojionearea .emojionearea-picker.emojionearea-picker-position-right.emojionearea-filters-position-bottom .emojionearea-wrapper:after {
      background-position: right -60px; }
  /* line 510, ../scss/emojionearea.scss */
  .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom {
    margin-top: 10px;
    right: -14px;
    top: 47px; }
    /* line 515, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after {
      width: 19px;
      height: 10px;
      background-position: -2px -100px;
      top: -10px;
      right: 20px; }
    /* line 524, ../scss/emojionearea.scss */
    .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom.emojionearea-filters-position-bottom .emojionearea-wrapper:after {
      background-position: -2px -90px; }
/* line 532, ../scss/emojionearea.scss */
.emojionearea .emojionearea-button.active + .emojionearea-picker {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1; }
/* line 536, ../scss/emojionearea.scss */
.emojionearea .emojionearea-button.active + .emojionearea-picker-position-top {
  margin-top: -269px; }
/* line 540, ../scss/emojionearea.scss */
.emojionearea .emojionearea-button.active + .emojionearea-picker-position-left,
.emojionearea .emojionearea-button.active + .emojionearea-picker-position-right {
  margin-right: -341px; }
/* line 545, ../scss/emojionearea.scss */
.emojionearea .emojionearea-button.active + .emojionearea-picker-position-bottom {
  margin-top: -7px; }
/* line 550, ../scss/emojionearea.scss */
.emojionearea.emojionearea-standalone {
  display: inline-block;
  width: auto;
  box-shadow: none; }
  /* line 555, ../scss/emojionearea.scss */
  .emojionearea.emojionearea-standalone .emojionearea-editor {
    min-height: 33px;
    position: relative;
    padding: 6px 42px 6px 6px; }
    /* line 559, ../scss/emojionearea.scss */
    .emojionearea.emojionearea-standalone .emojionearea-editor::before {
      content: "";
      position: absolute;
      top: 4px;
      left: 50%;
      bottom: 4px;
      border-left: 1px solid #e6e6e6; }
    /* line 567, ../scss/emojionearea.scss */
    .emojionearea.emojionearea-standalone .emojionearea-editor.has-placeholder {
      background-repeat: no-repeat;
      background-position: 20px 4px; }
      /* line 572, ../scss/emojionearea.scss */
      .emojionearea.emojionearea-standalone .emojionearea-editor.has-placeholder .emojioneemoji {
        opacity: 0.4; }
  /* line 578, ../scss/emojionearea.scss */
  .emojionearea.emojionearea-standalone .emojionearea-button {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: auto;
    height: auto; }
    /* line 585, ../scss/emojionearea.scss */
    .emojionearea.emojionearea-standalone .emojionearea-button > div {
      right: 6px;
      top: 5px; }
  /* line 594, ../scss/emojionearea.scss */
  .emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after, .emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after {
    right: 23px; }
  /* line 601, ../scss/emojionearea.scss */
  .emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-left .emojionearea-wrapper:after, .emojionearea.emojionearea-standalone .emojionearea-picker.emojionearea-picker-position-right .emojionearea-wrapper:after {
    top: 15px; }

/* line 32, ../scss/_image.scss */
.emojionearea .emojionearea-button > div, .emojionearea .emojionearea-picker .emojionearea-wrapper:after {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAABuCAYAAADMB4ipAAAHfElEQVRo3u1XS1NT2Rb+9uOcQF4YlAJzLymFUHaLrdxKULvEUNpdTnRqD532f+AHMLMc94gqR1Zbt8rBnUh3YXipPGKwRDoWgXvrYiFUlEdIkPPYZ/dAkwox5yQCVt/bzRrBPnt9e+211/etFeDQDu3ArL+/X37OeqmRWoH7+vpItfWawStF1tfXR+zW9xW5ne0p8loOcAKuCdwpRft60C8a+X5zTvebCqcAvmidf1GGHtqhHdpf1qqKzsrKipyensbi4iKWl5cBAMFgEG1tbYhGo2hpadlbmxseHpaDg4MAgI6ODng8HgBAPp/H/Pw8AODatWvo7e2tvUHrui7v3r2L+fl5XL58GVeuXIHH49m1N5/Py0ePHmF0dBQdHR24desWVFXdtYdXAn/48CHm5+dx8+ZNRKPRigEUDpuenpb3799H4YaOnWh5eVmOj48jFoshGo0STdPkwMCAXF5elqV7BgYGpKZpMhqNklgshrGxMbx580Y6gicSCTDGEIvFAADpdBqpVArJZLK4J5lMIpVKIZ1OAwBisRgYY0gkEs6Rp1IphMNh+Hw+AgCGYQAANE0r7in8Xfjm8/lIOBzGq1evnMHX19fR1NRU/D8UCoFzjnA4XFwLh8PgnCMUChXXmpqakM1mUfVBS62xsZHk83lZWi1nz579ZA0AhBDO4A0NDchkMsWSJIRAURRiVy26rktVVUkmk0EgEHAGP3XqFKamppDP56Vpmrhz5w5u374t/X4/OP+w3TRNZLNZ6LoO0zSRz+dlf38/Ll686Jzz8+fPQwiBeDwOt9tNrl+/jkwmU6yaQpVkMhncuHEDbrebxONxCCEQiUScIw8Gg+TBgwdyZGQEyWRSdnV1kVQqJYeGhrC6ugrGGEKhEHp7e3Hy5EmSTCblvXv30NPTg2AwSA6M/vF4HCMjI7b0/yzh8vv9AIBsNrt34aokuQsLC7skt729varkHtqftUFf++FHsrq0QN3eBvp68Tfvf9Mv12oFCYU7G//e9nVuO7dpNbe2W4M//yQr0p8yRvyBo1Zr++lwLcCt7afD/sBRizJGavrB1dDYYh47Htrq+Kb7jBNwxzfdZ44dD201NLaYVUkU7ozQpuAJBkARwnRZpunN5zaa5hJjiXLH05GeiMd7JEM5zzHGNQBGZvk/Iv0yYVWMvK0zKk1Dl6ahW5RQobjqdjy+wEZn9PKF0n2d0csXPL7AhuKq26GECtPQLdPQZVtn1LlB69p7yRVVSEiDEGJwRd12e4+8PR3piRQidnuPvOWKuk0IMSSkwRVV6Np7WVVbSqvGsgSnlKkAFNPQXdrOtuKqcxtcUTUAhmUJnVJmlleJo3CVHmAaOlPUOmYJkxFKibQsSRkXhr4juKIKO2BHVSwcoLrqCVdUYho6K3YYRRWmoUtdey/tgKtK7rUffiQAsLq08MnbNLe2WwBgB/zHzueFyD8nwlIfbvdx8eU0WV1aKD1cVAMs9+F2j9gUPEEKemEJIe3AnXy4XfkBoNKSZHNthWfX31EA69VKttyHVyIOY1wRwmS6tqNsrr31vXo5k/bUu4gT2cp9lhbm0rzCJpeUUrE0vS63+c7/6uXMbDUWl/ssLczNFrVFddUT09AZpUy1LKvO0DVfPrfR9HxqfNbuEe185l9MFX3o6tIC5YpKFLWOfdQQ93Zu49j0+FDCDtjOp1yaOQCYhs4Y40wI05XfWj8yPT40Ua2ey33mEmMTtp2IUEq0nW3FKeJPGPjRp1Iz2QUuLUu66txG9NLVSK3gBZ+C1lcE54oqKOOCK6rm8QU2unu+u1ANuNynvFsBAG1ubbdMQ5eGviMAFDuP0w3sfMpvQEtb24fOQncU1bXl8R7JnOu+ZNv97XxKJwY6+PNPsrm13drObVqUMlMIU5OWpVHOc96Go5lTnV2fzC/VfAozD7HTCa6olBBa1Imlhbmq2lLuQ5xaW6nCPfnln0Yt7bDUhzhps8cfKH5//uTXmvS81OeLdqI/ZoROzSZrHqG/OvOPzxuhK5VgJTvV2bW3EdqJRABwrvvS/kfoSkoZvXT1YEbociHr7vnuYEfogpBFL109HKH/h0fomnXg3Lff79r7/MmvVbWG7gX4QObzc99+Tz7mHKah05KcW6ahQ9feS6cbMCdgt7eBWJagjCuUAC5tZzuouuo0Spm0hElc9R4cbf4bVl8v1p6WUmCuqEwIs34ruxaeeTy4uJVd67As08UVlVmWoG5vA7FLG3WMmHEupVTyW+vh2cn4DADMTsaTuc21LiGEhzHOnQ6gNtMrJSBMCKHkNt999WLi0S7hejEZH81n174WpukiIMw0dKq66p3Bw50RwhUVXFGJKUy28Xal48VkfKrSlWenhsc23q2cEB9SR7iiItwZIbbgHn8AlDFCCMW7laXjqZnHjkNpaubJzNuVpWZCKChjxOMPVH/QlaW0f/G3ZLqWWl6ce/bvlddp7yFD/w8Z+njoX1+GoZMjgzMAMDkyeLAMnRh+uKveJ0YGD4ahEyODFRk6OfrL/hj67GnckaHPng7vjaGzyYmaGDr77KktQ38H8tqx8Wja+WIAAAAASUVORK5CYII=') !important; }

/* line 32, ../scss/_image.scss */
.emojionearea.emojionearea-standalone .emojionearea-editor.has-placeholder {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQMAAABsu86kAAAABlBMVEUAAAC/v79T5hyIAAAAAXRSTlMAQObYZgAAABNJREFUCNdjYGNgQEb/P4AQqiAASiUEG6Vit44AAAAASUVORK5CYII=') !important; }

span[class^="ttip_milon_box"]{text-align:center;color:#fff;position:absolute;font-family:"Noto Sans";font-size:12px;max-width:200px;background:#000;padding:8px 6px;z-index:2;visibility:hidden;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-webkit-transition:visibility .25s,opacity .5s linear;-moz-transition:visibility .25s,opacity .5s linear;-o-transition:visibility .25s,opacity .5s linear;-ms-transition:visibility .25s,opacity .5s linear;transition:visibility .25s,opacity .5s linear}span[class^="ttip_milon_box"]:after{z-index:2;content:"";position:absolute;color:#000;border-top:10px solid;border-top-color:inherit;border-left:10px solid transparent;border-right:10px solid transparent}span.ttip_milon_box-right{margin:-10px 0 0 10px}span.ttip_milon_box-right:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);top:20%;left:-12px}span.ttip_milon_box-left{margin:-10px 0 0 -234px}span.ttip_milon_box-left:after{-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);-webkit-transform:rotate(270deg);top:20%;left:212px}span.ttip_milon_box-bottom{margin:24px 0 0 -100px}span.ttip_milon_box-bottom:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);top:-7px;left:88px}span.ttip_milon_box-top{margin:-70px 0 0 -100px}span.ttip_milon_box-top:after{top:99%;left:88px}*:hover > span[class^="ttip_milon_box"],*:focus > span[class^="ttip_milon_box"]{visibility:visible;opacity:1;-ms-filter:none;filter:none}.count-big .top{font-size:24px;margin-bottom:5px}.count-big .top .entity{font-size:12px;margin-left:10px;color:#54555a}.count-big .desc{font-size:12px;color:#333;margin-top:10px}.count-small{font-size:12px}.count-small .top{font-weight:700;margin-bottom:5px}.count-small .desc{color:#333;opacity:.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);filter:alpha(opacity=60)}.count-2-col .count-small,.count-2-col .count-big{width:50%;float:left}.box-item-container .box-item{padding-bottom:20px}.box-item-container .box-item footer{height:auto;bottom:0}.box-item-container .box-item footer .btn{margin-top:0}.box-item-container .box-item footer .btn.btn-save{float:right}.box-item-container .box-item footer a{display:inline-block;margin-top:6px}.states .state-item{text-align:center}.states .state-item .title{text-align:center;text-transform:uppercase}.states .state-item .percentage{font-size:25px;font-weight:400;margin:15px 0;color:#0097b9}.states .state-item .detail{font-size:13px}.forcepagereloadModal{max-width:500px;margin:0 auto;color:#546e7a;background:#fff}#global-notification{padding:10px 25px 4px 25px;color:#fff;margin-bottom:25px;text-shadow:0 1px 0 rgba(0,0,0,0.5);position:fixed;top:-300px;right:0;left:0;z-index:1100;-webkit-box-shadow:0 7px 7px -5px rgba(0,0,0,0.6);box-shadow:0 7px 7px -5px rgba(0,0,0,0.6);-webkit-transition:top .3s cubic-bezier(.5,-.5,.5,1.5) .2s;-moz-transition:top .3s cubic-bezier(.5,-.5,.5,1.5) .2s;-o-transition:top .3s cubic-bezier(.5,-.5,.5,1.5) .2s;-ms-transition:top .3s cubic-bezier(.5,-.5,.5,1.5) .2s;transition:top .3s cubic-bezier(.5,-.5,.5,1.5) .2s;background:#ccc;border-bottom:1px solid #a3a3a3}#global-notification i.close-error{position:absolute;top:10px;right:25px;cursor:pointer}#global-notification i.close-errorhover{font-size:17px}#global-notification .dialog-icon,#global-notification .error-icon{float:left;font-size:22px;margin-right:20px;padding-top:10px}#global-notification .dialog-content,#global-notification .error-content{float:none;margin-left:40px;position:relative;top:-5px}#global-notification .dialog-content h3,#global-notification .error-content h3{color:#fff}#global-notification .dialog-content .preview-image,#global-notification .error-content .preview-image{float:left;margin:0 15px 10px 0;max-width:32px;height:32px}#global-notification .dialog-content a.forward,#global-notification .error-content a.forward{margin-top:11px}#global-notification a.btn{margin-top:5px;margin-bottom:5px}#global-notification .dialog-footer a.btn,#global-notification a.mailto-support{margin-right:30px;margin-bottom:5px}#global-notification a,#global-notification p{text-decoration:none;text-shadow:none}#global-notification.error,#global-notification.fatal{background:#b94a48;border-bottom:1px solid #b94a48}#global-notification.warning{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.1, #ccb300), color-stop(1, #e6ca00));background:-webkit-linear-gradient(top, #ccb300 10%, #e6ca00 100%);background:-moz-linear-gradient(top, #ccb300 10%, #e6ca00 100%);background:-o-linear-gradient(top, #ccb300 10%, #e6ca00 100%);background:-ms-linear-gradient(top, #ccb300 10%, #e6ca00 100%);background:linear-gradient(top, #ccb300 10%, #e6ca00 100%);border-bottom:1px solid #ffe000}#global-notification.info{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.1, #243550), color-stop(1, #3c5986));background:-webkit-linear-gradient(top, #243550 10%, #3c5986 100%);background:-moz-linear-gradient(top, #243550 10%, #3c5986 100%);background:-o-linear-gradient(top, #243550 10%, #3c5986 100%);background:-ms-linear-gradient(top, #243550 10%, #3c5986 100%);background:linear-gradient(top, #243550 10%, #3c5986 100%);border-bottom:1px solid #243550}#global-notification.success{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.1, #468847), color-stop(1, #3f7a40));background:-webkit-linear-gradient(top, #468847 10%, #3f7a40 100%);background:-moz-linear-gradient(top, #468847 10%, #3f7a40 100%);background:-o-linear-gradient(top, #468847 10%, #3f7a40 100%);background:-ms-linear-gradient(top, #468847 10%, #3f7a40 100%);background:linear-gradient(top, #468847 10%, #3f7a40 100%);border-bottom:1px solid #468847}#global-notification.show{top:0}#global-notification{left:0}.control-group .validation-error{color:#ff0023;display:none}.control-group.error .validation-error{display:block}.control-group label.control-label{padding-top:10px}.control-group input[type="text"],.control-group input[type="email"],.control-group input[type="password"]{font-size:13px}.control-group .btn-group .btn{background:#fff;color:#243550;font-size:13px;margin-top:0}.control-group .btn-group .btn input[type="radio"]{display:none}.control-group .btn-group .btn:hover,.control-group .btn-group .btn.active{background:#243550;color:#fff}.togglecheckbox-group{position:relative}.togglecheckbox-group input[type="checkbox"]{width:46px;height:25px;-webkit-border-radius:40px;border-radius:40px;position:absolute;position:absolute;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.4);box-shadow:inset 1px 1px 1px rgba(0,0,0,0.4);background:rgba(204,204,204,0.49);-webkit-appearance:none}.togglecheckbox-group input[type="checkbox"]:focus{outline:none}.togglecheckbox-group input[type="checkbox"]:checked{background:#bcc900;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.4);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.4)}.togglecheckbox-group input[type="checkbox"]:checked:before{left:23px;background:#f1f1f1}.togglecheckbox-group input[type="checkbox"]:checked:after{background:-webkit-linear-gradient(#d8eec4,#5fa718);-webkit-box-shadow:inset -1px -1px 4px #417f0b,inset 1px 1px 2px #5b9f1a;box-shadow:inset -1px -1px 4px #417f0b,inset 1px 1px 2px #5b9f1a}.togglecheckbox-group input[type="checkbox"]:before{content:" ";letter-spacing:1px;color:rgba(0,0,0,0.15);font-size:22px;font-weight:400;text-shadow:1px 1px 1px #fff;width:20px;height:20px;top:2px;left:4px;position:absolute;-webkit-border-radius:40px;border-radius:40px;background:-webkit-linear-gradient(#ebebeb,#f1f1f1);-webkit-box-shadow:-2px 2px 8px rgba(0,0,0,0.2),-1px 1px 2px rgba(0,0,0,0.3),inset 1px 1px 1px #fff;box-shadow:-2px 2px 8px rgba(0,0,0,0.2),-1px 1px 2px rgba(0,0,0,0.3),inset 1px 1px 1px #fff;-webkit-transition:all 1s}.togglecheckbox-group input[type="checkbox"]:after{content:"";width1:4px;height:14px;top:32px;right:-30px;position:absolute;-webkit-border-radius:40px;border-radius:40px;background:-webkit-linear-gradient(#fcc4c5,#e12c2d);-webkit-box-shadow:inset -1px -1px 4px #8d0808,inset 1px 1px 2px #bb1313;box-shadow:inset -1px -1px 4px #8d0808,inset 1px 1px 2px #bb1313}body.login .logo-wrapper{text-align:center}body.login .logo-wrapper img{width:190px;margin-top:40px}body.login .login-box{width:400px;margin:20px auto 0 auto;padding:25px}body.login .login-box .btn-login{margin-left:0}@media (max-width:667px){body.login .login-box{width:calc(100% - 60px)}body.login .login-box .imprint a{display:block;margin-bottom:10px}body.login .login-box .imprint .divider{display:none}}html,body{font-family:"Noto Sans";font-weight:400}html #main-wrapper,body #main-wrapper{top:0}html a:hover,body a:hover{-webkit-transition:150ms linear color;-moz-transition:150ms linear color;-o-transition:150ms linear color;-ms-transition:150ms linear color;transition:150ms linear color}html h1,body h1{text-transform:uppercase;font-weight:700;font-size:21px;padding-bottom:5px;margin:0 0 10px 0;color:#243550;font-family:"Noto Sans";letter-spacing:0}html h1:after,body h1:after{display:block;max-width:5em;height:2px;background:#243550;content:"";margin-top:5px}html h2,body h2{font-weight:700;font-size:20px;letter-spacing:0}html h3,body h3{color:#546e7a;text-transform:uppercase;border-bottom:0;font-size:14px;font-weight:700;font-family:"Noto Sans";letter-spacing:0}html h4,body h4{font-size:14px;border-bottom:1px dotted #dfe5e8;margin-bottom:15px;text-transform:uppercase;color:#243550;margin-top:30px;font-weight:700;padding-bottom:7px;letter-spacing:0}html .alert,body .alert{padding:20px;background-color:#fff;border-color:#d07d21;color:#d07d21;-webkit-border-radius:2px;border-radius:2px}html .alert .btn,body .alert .btn{background:#d07d21;border-color:#d07d21}html .alert.light,body .alert.light{background-color:inherit;color:#d07d21}html footer.navigation,body footer.navigation{z-index:101;bottom:0;right:0;left:0;text-align:center;padding:15px 0;background-color:#fff;border-top:1px solid rgba(204,204,204,0.49)}html footer.navigation .btn-back,body footer.navigation .btn-back{float:left;margin-left:25px}@media (min-width:769px){html footer.navigation,body footer.navigation{margin-left:131px;position:fixed;width:auto}}@media (max-width:768px){html footer.navigation,body footer.navigation{position:fixed;padding:4px 0;width:100%;z-index:20}html footer.navigation a.btn,body footer.navigation a.btn,html footer.navigation .btn,body footer.navigation .btn{margin-left:10px;margin-right:10px;padding:5px 15px;font-size:12px}html footer.navigation .edit-btn,body footer.navigation .edit-btn,html footer.navigation .btn-save,body footer.navigation .btn-save{float:right}html footer.navigation .btn-link,body footer.navigation .btn-link{float:left}}@media (max-width:550px){html footer.navigation,body footer.navigation{text-align:center}html footer.navigation a.btn,body footer.navigation a.btn,html footer.navigation .btn,body footer.navigation .btn,html footer.navigation .edit-btn,body footer.navigation .edit-btn,html footer.navigation .btn-save,body footer.navigation .btn-save,html footer.navigation .btn-link,body footer.navigation .btn-link{float:none}}html a.btn,body a.btn,html .btn,body .btn{background:#243550;border-color:#243550;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-transform:uppercase;font-family:"Noto Sans";font-size:14px;letter-spacing:0;-webkit-border-radius:2px;border-radius:2px;margin:10px;line-height:1.6em;-webkit-border-radius:2em;border-radius:2em;padding:.5em 1.9em;-webkit-transition:150ms linear background;-moz-transition:150ms linear background;-o-transition:150ms linear background;-ms-transition:150ms linear background;transition:150ms linear background}html a.btn i,body a.btn i,html .btn i,body .btn i{margin-right:7px}html a.btn .beta,body a.btn .beta,html .btn .beta,body .btn .beta{top:-2px;left:3px;text-shadow:none;font-size:10px}html a.btn:hover,body a.btn:hover,html .btn:hover,body .btn:hover{background:#fff;color:#243550;cursor:pointer}html a.btn.btn-small,body a.btn.btn-small,html .btn.btn-small,body .btn.btn-small{padding:5px 15px;font-size:12px}html a.btn.btn-mini,body a.btn.btn-mini,html .btn.btn-mini,body .btn.btn-mini{font-size:11px;padding:3px 10px}html a.btn.btn-link,body a.btn.btn-link,html .btn.btn-link,body .btn.btn-link{background:transparent;border-color:transparent;color:#243550;padding-left:0;padding-right:0}html a.btn.btn-cyan,body a.btn.btn-cyan,html .btn.btn-cyan,body .btn.btn-cyan{background:#0097b9;border-color:#0097b9;color:#fff}html a.btn.btn-cyan:hover,body a.btn.btn-cyan:hover,html .btn.btn-cyan:hover,body .btn.btn-cyan:hover{background:#00a4c9}html a.btn.btn-save,body a.btn.btn-save,html .btn.btn-save,body .btn.btn-save{background:#3c7800;border-color:#3c7800}html a.btn.btn-save:hover,body a.btn.btn-save:hover,html .btn.btn-save:hover,body .btn.btn-save:hover{background:#468b00;color:#fff}html .btn-round,body .btn-round{color:#fff;-webkit-border-radius:2em;border-radius:2em;padding:.5em .9em;font-size:11px;line-height:1.4em;display:inline-block;font-weight:700;text-shadow:none;margin:0;background-colorfont-weight:400;margin:10px auto;letter-spacing:0}.menu-wrapper{height:100%;position:fixed;z-index:102}.menu-wrapper ::-webkit-scrollbar{width:0;background:transparent}.menu-wrapper section#menu{width:130px;top:0;background:#eceff1;margin:0;padding-top:61px;position:fixed;-webkit-transition:300ms linear left;-moz-transition:300ms linear left;-o-transition:300ms linear left;-ms-transition:300ms linear left;transition:300ms linear left;height:100%;overflow-y:auto}.menu-wrapper section#menu a.user-badge{display:none;text-align:center;font-size:12px;font-family:"Noto Sans";background:#546e7a;color:#fff;border-bottom:1px solid rgba(84,110,122,0.2);padding:15px 0 20px 0;-webkit-transition:150ms linear color;-moz-transition:150ms linear color;-o-transition:150ms linear color;-ms-transition:150ms linear color;transition:150ms linear color}.menu-wrapper section#menu a.user-badge .mod-user-image .img-circle{-webkit-transition:150ms linear border-color;-moz-transition:150ms linear border-color;-o-transition:150ms linear border-color;-ms-transition:150ms linear border-color;transition:150ms linear border-color}.menu-wrapper section#menu a.user-badge:hover{color:#e2ba1e}.menu-wrapper section#menu a.user-badge:hover .mod-user-image .img-circle{border-color:#e2ba1e}.menu-wrapper section#menu.visible{-webkit-transition:300ms linear left;-moz-transition:300ms linear left;-o-transition:300ms linear left;-ms-transition:300ms linear left;transition:300ms linear left}.menu-wrapper section#menu div.menu-item{background:#eceff1;text-align:center;font-size:11px;font-family:"Noto Sans";font-weight:400;color:#546e7a;padding:15px 0;text-transform:uppercase;-webkit-transition:150ms linear background;-moz-transition:150ms linear background;-o-transition:150ms linear background;-ms-transition:150ms linear background;transition:150ms linear background;letter-spacing:0}.menu-wrapper section#menu div.menu-item .cotrainer_activeitem{display:none;margin-bottom:4px}.menu-wrapper section#menu div.menu-item .cotrainer_general{display:inline;margin-bottom:4px}.menu-wrapper section#menu div.menu-item.active-menu,.menu-wrapper section#menu div.menu-item:hover{color:#fff;background:#0097b9}.menu-wrapper section#menu div.menu-item.active-menu .cotrainer_general,.menu-wrapper section#menu div.menu-item:hover .cotrainer_general{display:none}.menu-wrapper section#menu div.menu-item.active-menu .cotrainer_activeitem,.menu-wrapper section#menu div.menu-item:hover .cotrainer_activeitem{display:inline}.menu-wrapper section#menu div.menu-item i{position:inherit !important;display:block;top:0;font-size:25px;margin-bottom:5px;left:0;opacity:1;-ms-filter:none;filter:none}.menu-wrapper section#menu div.menu-item .beta{font-size:12px;position:relative;left:5px;color:#e2ba1e}.menu-wrapper section#menu.inactive-mode{opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.menu-wrapper section#menu.inactive-mode div.menu-item{background:#eceff1}.menu-wrapper section#menu.inactive-mode div.menu-item.active-menu,.menu-wrapper section#menu.inactive-mode div.menu-item:hover{background:#eceff1;color:#546e7a}.menu-wrapper section#menu::after{content:".";display:block;padding-bottom:150px}body.login .menu-wrapper section#menu{display:none}.navicon{height:26px;visibility:hidden;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;z-index:100;top:0;bottom:0;left:0;width:60px;height:60px}.navicon .nav-toggle{position:fixed;top:18px;left:15px;z-index:999999;padding:10px 35px 16px 0;cursor:pointer}.navicon .nav-toggle:focus{display:outline}.navicon .nav-toggle span,.navicon .nav-toggle span:before,.navicon .nav-toggle span:after{content:"";position:absolute;display:block;width:25px;height:2px;-webkit-border-radius:1px;border-radius:1px;background:#fff;cursor:pointer;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.navicon .nav-toggle span:before{top:-7px}.navicon .nav-toggle span:after{bottom:-7px}.navicon.active .nav-toggle{top:10px}.navicon.active .nav-toggle span{top:18px}.navicon.active .nav-toggle span:before,.navicon.active .nav-toggle span:after{top:0}.navicon.active .nav-toggle span{background-color:transparent}.navicon.active .nav-toggle span:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.navicon.active .nav-toggle span:after{top:10px;-webkit-transform:translatey(-10px) rotate(-45deg);-moz-transform:translatey(-10px) rotate(-45deg);-o-transform:translatey(-10px) rotate(-45deg);-ms-transform:translatey(-10px) rotate(-45deg);transform:translatey(-10px) rotate(-45deg)}@media (min-width:769px){.menu-wrapper section#menu{left:-135px}.menu-wrapper section#menu.visible{left:0}}@media (max-width:768px){.navicon{visibility:visible}.menu-wrapper{z-index:0;overflow:hidden}.menu-wrapper section#menu{position:relative;left:-135px}.menu-wrapper section#menu.visible{left:-135px}.menu-wrapper section#menu.show-mobile{left:0}.menu-wrapper section#menu a.user-badge{display:block}}.mod-user-image{margin:0 15px;display:inline-block;position:relative}.mod-user-image .img-circle{width:32px;height:32px;-webkit-border-radius:50%;border-radius:50%;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;border:1px solid #dfe5e8}.mod-user-image .img-circle .initials{text-transform:uppercase;position:relative;top:6px}.mod-user-image .img-circle.initials-mode{background-image:none;background-color:#e2e8ea;text-align:center}.mod-user-image .img-circle-role{position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;background-color:#546e7a;-webkit-border-radius:20px;border-radius:20px;font-size:7px;line-height:12px;color:#fff;text-align:center;border:1px solid rgba(255,255,255,0.7)}.mod-user-image .img-circle-role-milon{background-color:#c32a41}.mod-user-image .img-circle-role-milon:before{content:"M"}.mod-user-image .img-circle-role-studio{background-color:#0097b9}.mod-user-image .img-circle-role-studio:before{content:"S"}.mod-user-image .img-circle-role-trainer:before{content:"T"}.mod-user-image.small .img-circle{width:20px;height:20px}.mod-user-image.small .img-circle .initials{font-size:11px;top:0}.mod-user-image.big .img-circle{width:40px;height:40px}.mod-user-image.big .img-circle .initials{top:10px}.mod-user-image.huge .img-circle{width:60px;height:60px}.mod-user-image.header-image .img-circle{-webkit-border-radius:0;border-radius:0;border-bottom-left-radius:25px;border:none}.control-group-toggle .switch{position:relative;display:inline-block;width:42px;height:16px;top:10px}.control-group-toggle .switch input{display:none}.control-group-toggle .toggle{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s}.control-group-toggle .toggle:before{position:absolute;content:"";height:20px;width:20px;bottom:-3px;background-color:#fff;-webkit-transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s;border:solid 1px #ccc;-webkit-box-shadow:1px 1px 1px 1px rgba(214,214,214,0.75);box-shadow:1px 1px 1px 1px rgba(214,214,214,0.75)}.control-group-toggle input:checked + .toggle{background-color:#bac6de}.control-group-toggle input:focus + .toggle{-webkit-box-shadow:0 0 1px #243550;box-shadow:0 0 1px #243550}.control-group-toggle input:checked + .toggle:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);background-color:#243550;-webkit-box-shadow:1px 1px 1px 1px rgba(214,214,214,0.75);box-shadow:1px 1px 1px 1px rgba(214,214,214,0.75);border:solid 1px #243550}.control-group-toggle .toggle.round{-webkit-border-radius:34px;border-radius:34px}.control-group-toggle .toggle.round:before{-webkit-border-radius:50%;border-radius:50%}.select2-container .select2-choice{background-image:none !important;-webkit-border-radius:2px;border-radius:2px;padding:5px 10px;border-color:#243550}.select2-container .select2-choice .select2-arrow{background-image:none !important;background-color:#243550;-webkit-border-radius:0;border-radius:0;width:30px}.select2-container .select2-choice .select2-arrow:after{content:"\25BC";color:#fff;display:inline-block;position:relative;left:11px;top:-32px;left:11px;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);font-size:9px}.select2-container .select2-choice .select2-arrow b{position:relative;top:3px;background-image:none !important}.select2-container.select2-dropdown-open .select2-choice .select2-arrow:after{content:"\25B2"}.select2-search{padding-top:10px;background:#eee;padding-bottom:10px;border-bottom:1px solid #243550;margin-bottom:10px}.select2-search input[type="text"]{background-image:none;background-color:#fff;padding:10px;margin:0 3px;width:calc(100% - 6px)}.select2-results li{line-height:30px;padding-left:10px}.select2-results .select2-highlighted{background:#243550;color:#fff}.select2-drop-active{border-color:#243550}.bottom-switch{position:fixed;bottom:-10px;left:40px;width:50px;padding:12px 0 17px;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;-o-border-top-left-radius:8px;-ms-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-o-border-top-right-radius:8px;-ms-border-top-right-radius:8px;border-top-right-radius:8px;-webkit-box-shadow:0 6px 6px 2px rgba(0,0,0,0.3),inset 0 1px 0 0 rgba(255,255,255,0.7);box-shadow:0 6px 6px 2px rgba(0,0,0,0.3),inset 0 1px 0 0 rgba(255,255,255,0.7);-webkit-transition:bottom .1s ease-out;-moz-transition:bottom .1s ease-out;-o-transition:bottom .1s ease-out;-ms-transition:bottom .1s ease-out;transition:bottom .1s ease-out;z-index:9;text-decoration:none;background-color:#eaeaea}.bottom-switch i{font-size:25px;position:relative;left:15px;display:block;text-shadow:0 1px 1px rgba(255,255,255,0.5);z-index:10;text-decoration:none}.bottom-switch .arrowbox{padding:10px;position:absolute;bottom:75px;left:-20px;width:200px;display:none;z-index:10;background:#243550}.bottom-switch .arrowbox:before,.bottom-switch .arrowbox:after{left:42px;border-top-color:#243550}.bottom-switch .arrowbox h4{font-size:12px;border-bottom:1px solid #fff;color:#fff;margin-top:0;margin-bottom:10px}.bottom-switch .arrowbox ul.boxcontent{padding:0;margin:0;list-style:none}.bottom-switch .arrowbox ul.boxcontent li.user{zoom:1;line-height:35px;vertical-align:middle}.bottom-switch .arrowbox ul.boxcontent li.user:before,.bottom-switch .arrowbox ul.boxcontent li.user:after{content:"";display:table}.bottom-switch .arrowbox ul.boxcontent li.user:after{clear:both}.bottom-switch .arrowbox ul.boxcontent li.user a{color:#fff;-webkit-transition:150ms linear color;-moz-transition:150ms linear color;-o-transition:150ms linear color;-ms-transition:150ms linear color;transition:150ms linear color}.bottom-switch .arrowbox ul.boxcontent li.user a:hover{text-decoration:none;color:#e2ba1e}.bottom-switch .arrowbox ul.boxcontent li.user a span{display:block;margin:0 0 0 35px;padding-top:4px;font-size:12px}.bottom-switch .arrowbox ul.boxcontent li.user a .image{float:left;margin-top:2px}.bottom-switch .arrowbox ul.boxcontent li.user a .image img{-webkit-border-radius:50%;border-radius:50%}.bottom-switch:hover,.bottom-switch.active{bottom:0}.bottom-switch.active{background-color:#243550}.bottom-switch.active i{color:#fff}.bottom-switch.active .arrowbox{display:block}@media (max-width:768px){.bottom-switch{display:none}}.background-modal{display:none}.background-modal.show{display:block;position:fixed;top:0;background:rgba(0,0,0,0.65);bottom:0;left:0;right:0;z-index:120}body .offlinecover{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.65);text-align:center;padding:80px 0 0;z-index:120;color:#fff}body .offlinecover i{font-size:40px}body .offlinecover h2{margin-top:15px;font-size:25px;color:#fff}body.socketoffline .offlinecover{display:block}.jqte_titleText{font-family:"Noto Sans";font-size:12px !important}.jqte{margin:5px 0 0 0;-webkit-border-radius:2px;border-radius:2px;border:1px solid #243550;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);font-family:"Noto Sans";font-size:13px}.jqte h1,.jqte h2,.jqte h3,.jqte h4{text-decoration:none}.jqte h1::after,.jqte h2::after,.jqte h3::after,.jqte h4::after{background:none}.jqte .jqte_toolbar{border-bottom:1px solid #243550;background:#243550;padding:5px}.jqte .jqte_toolbar .jqte_tool_text{color:#fff}.jqte .jqte_toolbar span[class^="ttip_milon_box"]{padding:5px 7px;min-width:5px;min-height:1px;max-width:400px;background:#000;-webkit-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;word-wrap:break-word;-ms-word-wrap:break-word;z-index:2;visibility:hidden;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-webkit-transition:visibility .25s,opacity .5s linear;-moz-transition:visibility .25s,opacity .5s linear;-o-transition:visibility .25s,opacity .5s linear;-ms-transition:visibility .25s,opacity .5s linear;transition:visibility .25s,opacity .5s linear}.jqte .jqte_toolbar span[class^="ttip_milon_box"]:after{z-index:2;content:"";position:absolute;color:#000;border-top:12px solid;border-top-color:inherit;border-left:7px solid transparent;border-right:7px solid transparent}.jqte .jqte_toolbar span.ttip_milon_box-bottom{margin-top:18px;margin-left:-40px}.jqte .jqte_toolbar span.ttip_milon_box-bottom::after{left:44px}.jqte .jqte_toolbar *:hover > span[class^="ttip_milon_box"],.jqte .jqte_toolbar *:focus > span[class^="ttip_milon_box"]{visibility:visible;opacity:1;-ms-filter:none;filter:none}.jqte .jqte_toolbar .jqte_tool_icon{-webkit-filter:grayscale(1) invert(1);-moz-filter:grayscale(1) invert(1);-o-filter:grayscale(1) invert(1);-ms-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1);border:none}.jqte .jqte_toolbar .jqte_tool_label{border:none}.jqte .jqte_toolbar a.jqte_tool_label:hover{text-decoration:none}.jqte .jqte_toolbar .jqte_tool{border:none;padding:7px 10px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:150ms linear background;-moz-transition:150ms linear background;-o-transition:150ms linear background;-ms-transition:150ms linear background;transition:150ms linear background}.jqte .jqte_toolbar .jqte_tool .jqte_fontsizes{height:197px}.jqte .jqte_toolbar .jqte_tool .jqte_fontsizes a{padding:5px 7px}.jqte .jqte_toolbar .jqte_tool .jqte_fontsizes,.jqte .jqte_toolbar .jqte_tool .jqte_formats,.jqte .jqte_toolbar .jqte_tool .jqte_cpalette{-webkit-border-radius:2px;border-radius:2px}.jqte .jqte_toolbar .jqte_tool .jqte_fontsizes:hover a:hover,.jqte .jqte_toolbar .jqte_tool .jqte_formats:hover a:hover,.jqte .jqte_toolbar .jqte_tool .jqte_cpalette:hover a:hover{text-decoration:none;background:#eceff1}.jqte .jqte_toolbar .jqte_tool .chooseIcons{width:22px;height:22px;font-size:28px;color:#fff;position:relative;top:1px;right:4px}.jqte .jqte_toolbar .jqte_tool .cloudIcon{width:22px;height:22px;font-size:26px;color:#fff;position:relative;top:0;right:4px}.jqte .jqte_toolbar .unselectable{z-index:100}.jqte .jqte_toolbar .jqte_tool_depressed .jqte_tool_icon,.jqte .jqte_toolbar .jqte_tool:hover .jqte_tool_icon{-webkit-filter:none;-moz-filter:none;-o-filter:none;-ms-filter:none;filter:none;border:none}.jqte .jqte_toolbar .jqte_tool_depressed .jqte_tool_text,.jqte .jqte_toolbar .jqte_tool:hover .jqte_tool_text,.jqte .jqte_toolbar .jqte_tool_depressed .chooseIcons,.jqte .jqte_toolbar .jqte_tool:hover .chooseIcons,.jqte .jqte_toolbar .jqte_tool_depressed .cloudIcon,.jqte .jqte_toolbar .jqte_tool:hover .cloudIcon{color:#333}.jqte .jqte_editor{min-height:400px;overflow:hidden}.jqte .emojionearea.focused{-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.jqte .emojionearea-editor{margin:0;min-height:400px}.jqte .emojionearea-editor,.jqte .jqte_editor{font-family:"Noto Sans" !important}.jqte .emojionearea-editor h1,.jqte .jqte_editor h1,.jqte .emojionearea-editor h2,.jqte .jqte_editor h2,.jqte .emojionearea-editor h3,.jqte .jqte_editor h3,.jqte .emojionearea-editor h4,.jqte .jqte_editor h4,.jqte .emojionearea-editor h5,.jqte .jqte_editor h5,.jqte .emojionearea-editor h6,.jqte .jqte_editor h6{text-transform:none;text-decoration:none;border-bottom:none}.jqte .emojionearea-editor h1,.jqte .jqte_editor h1,.jqte .emojionearea-editor h2,.jqte .jqte_editor h2,.jqte .emojionearea-editor h3,.jqte .jqte_editor h3,.jqte .emojionearea-editor h4,.jqte .jqte_editor h4,.jqte .emojionearea-editor h5,.jqte .jqte_editor h5,.jqte .emojionearea-editor h6,.jqte .jqte_editor h6,.jqte .emojionearea-editor div,.jqte .jqte_editor div,.jqte .emojionearea-editor p,.jqte .jqte_editor p,.jqte .emojionearea-editor span,.jqte .jqte_editor span,.jqte .emojionearea-editor i,.jqte .jqte_editor i,.jqte .emojionearea-editor b,.jqte .jqte_editor b,.jqte .emojionearea-editor a,.jqte .jqte_editor a,.jqte .emojionearea-editor button,.jqte .jqte_editor button,.jqte .emojionearea-editor ul,.jqte .jqte_editor ul,.jqte .emojionearea-editor li,.jqte .jqte_editor li{color:#333;font-family:"Noto Sans" !important;font-size:14px;color:#757575}.jqte .emojionearea-editor h1:after,.jqte .jqte_editor h1:after,.jqte .emojionearea-editor h2:after,.jqte .jqte_editor h2:after,.jqte .emojionearea-editor h3:after,.jqte .jqte_editor h3:after,.jqte .emojionearea-editor h4:after,.jqte .jqte_editor h4:after,.jqte .emojionearea-editor h5:after,.jqte .jqte_editor h5:after,.jqte .emojionearea-editor h6:after,.jqte .jqte_editor h6:after,.jqte .emojionearea-editor div:after,.jqte .jqte_editor div:after,.jqte .emojionearea-editor p:after,.jqte .jqte_editor p:after,.jqte .emojionearea-editor span:after,.jqte .jqte_editor span:after,.jqte .emojionearea-editor i:after,.jqte .jqte_editor i:after,.jqte .emojionearea-editor b:after,.jqte .jqte_editor b:after,.jqte .emojionearea-editor a:after,.jqte .jqte_editor a:after,.jqte .emojionearea-editor button:after,.jqte .jqte_editor button:after,.jqte .emojionearea-editor ul:after,.jqte .jqte_editor ul:after,.jqte .emojionearea-editor li:after,.jqte .jqte_editor li:after{display:none}.jqte .emojionearea-editor div,.jqte .jqte_editor div,.jqte .emojionearea-editor div > *,.jqte .jqte_editor div > *,.jqte .emojionearea-editor p,.jqte .jqte_editor p,.jqte .emojionearea-editor p > *,.jqte .jqte_editor p > *,.jqte .emojionearea-editor span,.jqte .jqte_editor span,.jqte .emojionearea-editor span > *,.jqte .jqte_editor span > *,.jqte .emojionearea-editor b,.jqte .jqte_editor b,.jqte .emojionearea-editor b > *,.jqte .jqte_editor b > *,.jqte .emojionearea-editor i,.jqte .jqte_editor i,.jqte .emojionearea-editor i > *,.jqte .jqte_editor i > *{font-size:14px}.jqte .emojionearea-editor div,.jqte .jqte_editor div{font-size:14px !important}.jqte .emojionearea-editor h1,.jqte .jqte_editor h1,.jqte .emojionearea-editor h2,.jqte .jqte_editor h2,.jqte .emojionearea-editor h3,.jqte .jqte_editor h3,.jqte .emojionearea-editor h4,.jqte .jqte_editor h4,.jqte .emojionearea-editor h5,.jqte .jqte_editor h5{line-height:1.5}.jqte .emojionearea-editor h1,.jqte .jqte_editor h1,.jqte .emojionearea-editor h1 > *,.jqte .jqte_editor h1 > *{font-size:36px}.jqte .emojionearea-editor h1,.jqte .jqte_editor h1{margin-top:15px}.jqte .emojionearea-editor h2,.jqte .jqte_editor h2,.jqte .emojionearea-editor h2 > *,.jqte .jqte_editor h2 > *{font-size:30px}.jqte .emojionearea-editor h3,.jqte .jqte_editor h3,.jqte .emojionearea-editor h3 > *,.jqte .jqte_editor h3 > *{font-size:24px}.jqte .emojionearea-editor h4,.jqte .jqte_editor h4,.jqte .emojionearea-editor h4 > *,.jqte .jqte_editor h4 > *{font-size:18px}.jqte .emojionearea-editor h5,.jqte .jqte_editor h5,.jqte .emojionearea-editor h5 > *,.jqte .jqte_editor h5 > *{font-size:14px}.jqte .emojionearea-editor h6,.jqte .jqte_editor h6,.jqte .emojionearea-editor h6 > *,.jqte .jqte_editor h6 > *{font-size:12px}.jqte .jqte_linkform{background:none;border-bottom:none;padding:0 10px 0 10px;-webkit-box-shadow:none;box-shadow:none}.jqte .jqte_linkform .btn-save{margin-left:0;margin-top:12px;margin-right:0}.jqte .jqte_linkform .jqte_linkinput{margin:14px 10px 10px 0;font-size:13px;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;padding:4px;color:#333;width:calc(100% - 400px)}.jqte .jqte_linkform .jqte_linkinput:focus{border:1px solid #243550;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(36,53,80,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(36,53,80,0.6)}.jqte .jqte_linkform .jqte_linktypeselect{background:none;width:initial}.jqte .jqte_linkform .jqte_linktypeselect .linktype{margin-left:0}.jqte .jqte_linkform .jqte_linktypeselect .jqte_linktypeview{display:none}.jqte .jqte_linkform .jqte_linktypeselect .jqte_linktypes{display:inline;position:relative !important;-webkit-box-shadow:none;box-shadow:none;width:auto;top:0;left:0;border:none;background:none;float:left}.jqte .jqte_linkform .jqte_linktypeselect .jqte_linktypes a{display:inline-flex;background:#fff;font-size:13px;text-transform:uppercase;color:#243550;font-family:"Noto Sans";margin:10px 10px 10px 0;line-height:1.6em;padding:.5em 1.9em;border:solid 1px #243550;-webkit-transition:150ms linear background;-moz-transition:150ms linear background;-o-transition:150ms linear background;-ms-transition:150ms linear background;transition:150ms linear background}.jqte .jqte_linkform .jqte_linktypeselect .jqte_linktypes a:hover{background:#243550;color:#fff;text-decoration:none}.jqte .jqte_linkform .jqte_linktypeselect .jqte_linktypes .active-link{background:#243550;color:#fff}.jqte .emojionearea{border:none;position:inherit !important;-webkit-box-shadow:none;box-shadow:none}.jqte .emojionearea .emojionearea-editor{max-height:none;padding:6px 12px}.jqte .emojionearea .emojionearea-editor img{float:none}.jqte .emojionearea .emojionearea-button{top:0;left:0;width:1px;height:1px}.jqte .emojionearea .emojionearea-button > div.emojionearea-button-open,.jqte .emojionearea .emojionearea-button > div.emojionearea-button-close{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);left:-50px;top:-50px;position:absolute}.jqte .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom{width:300px;border:#aaa 1px solid;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;-webkit-box-shadow:0 0 5px #aaa;-webkit-border-radius:2px;border-radius:2px;left:0;display:none;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.jqte .emojionearea .emojionearea-search{top:36px !important}.jqte .emojionearea .emojionearea-search input[type="text"]{width:154px;padding:4px;min-height:26px}.jqte .emojionearea .emojionearea-wrapper{width:300px}.jqte .emojionearea .emojionearea-wrapper h1{display:none}.jqte .emojionearea .emojionearea-wrapper .emojionearea-filters{background:#eceff1;border-bottom:1px #243550;-webkit-border-radius:2px;border-radius:2px}.jqte .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after{width:0;height:0}.jqte .emojionearea .form-control{-webkit-box-shadow:none;box-shadow:none}.jqte .emojionearea .emojionearea-picker .emojionearea-scroll-area{width:99%}.jqte .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn{margin:1px 3px 1px 2px}.jqte .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn:hover{background:#eceff1}.jqte .emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category{padding:0;margin:0 !important}.jqte .emojionearea .emojionearea-picker .emojionearea-filters{width:99%}.jqte .emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter.active,.jqte .emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter:hover{border-top-left-radius:3px;border-top-right-radius:3px;padding-top:4px;margin-top:6px}.jqte .emojionearea.form-control{-webkit-box-shadow:none;box-shadow:none}section[class^="section-"],section[class*=" section-"]{font-family:"Noto Sans";margin:90px 0 0 160px;min-height:calc(100% - 100px);position:relative}section[class^="section-"] .section-loader,section[class*=" section-"] .section-loader{width:100px;text-align:center;margin:0 auto}section[class^="section-"] .section-loader .loading-spin,section[class*=" section-"] .section-loader .loading-spin{display:block;margin:0 auto 25px auto;width:40px;height:40px}body.user section[class^="section-"],body.user section[class*=" section-"]{margin:70px 0 0 170px;overflow:hidden}body.user section[class^="section-"] .content,body.user section[class*=" section-"] .content{padding-top:5px}body.user section[class^="section-"] .content h1.section-header,body.user section[class*=" section-"] .content h1.section-header{margin-bottom:25px;max-width:calc(100% - 320px)}@media (max-width:1230px){body.user section[class^="section-"] .content,body.user section[class*=" section-"] .content{padding-top:10px}}@media (max-width:768px){section[class^="section-"],section[class*=" section-"]{margin-left:0;margin-top:70px}body.user section[class^="section-"],body.user section[class*=" section-"]{margin-left:0;margin-top:120px}}.tileview-item h3{font-weight:400}.main-head{background:#546e7a;width:100%;position:fixed;top:0;left:0;color:#fff;text-align:left;height:60px;z-index:104}.main-head .studio-header{width:100%}.main-head .studio-header span.studio-icon{display:none}.main-head .studio-header img.milon-cockpit-logo{width:20px;height:20px}.main-head .studio-header img.milon-cockpit-logo.desktop{opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50)}.main-head .studio-header a i.icon-desktop{font-size:15px}.main-head .studio-header a i.icon-cog,.main-head .studio-header a i.icon-question{font-size:20px}.main-head .studio-header a i.icon-cloud,.main-head .studio-header a i.sales-kpi-icon{font-size:18px}.main-head .studio-header i.sales-kpi-icon.icon-red{color:#ff0023}.main-head .studio-header a.name.studiolink{font-size:20px;font-family:"Noto Sans";margin:15px 15px 0 18px;display:inline-block;text-decoration:none;color:#fff;-webkit-transition:150ms linear color;-moz-transition:150ms linear color;-o-transition:150ms linear color;-ms-transition:150ms linear color;transition:150ms linear color;float:left;letter-spacing:0;max-width:40%;overflow:hidden}.main-head .studio-header a.name.studiolink span.border{position:relative;top:-5px;height:3px;width:80%;display:inline-block;background:#fff;-webkit-transition:150ms linear background;-moz-transition:150ms linear background;-o-transition:150ms linear background;-ms-transition:150ms linear background;transition:150ms linear background}.main-head .studio-header a.name.studiolink:hover{color:#e2ba1e;cursor:pointer}.main-head .studio-header a.name.studiolink:hover span.border{background:#e2ba1e}.main-head .studio-header a.name.studiolink .studio_name{white-space:nowrap}.main-head .studio-header .header-nav .fastEl{float:right}.main-head .studio-header .header-nav a,.main-head .studio-header .header-nav .moreLinks,.main-head .studio-header .header-nav .lessLinks,.main-head .studio-header .header-nav .cockpit-wrapper,.main-head .studio-header .header-nav .studioalerts-wrapper{border-left:1px solid rgba(255,255,255,0.18);display:inline-block;width:50px;height:60px;color:#fff;text-align:center;float:left}.main-head .studio-header .header-nav a i,.main-head .studio-header .header-nav .moreLinks i,.main-head .studio-header .header-nav .lessLinks i,.main-head .studio-header .header-nav .cockpit-wrapper i,.main-head .studio-header .header-nav .studioalerts-wrapper i{opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);position:relative;top:20px;-webkit-transition:150ms linear opacity;-moz-transition:150ms linear opacity;-o-transition:150ms linear opacity;-ms-transition:150ms linear opacity;transition:150ms linear opacity;left:0}.main-head .studio-header .header-nav a:hover,.main-head .studio-header .header-nav .moreLinks:hover,.main-head .studio-header .header-nav .lessLinks:hover,.main-head .studio-header .header-nav .cockpit-wrapper:hover,.main-head .studio-header .header-nav .studioalerts-wrapper:hover{text-decoration:none;color:#e2ba1e}.main-head .studio-header .header-nav a:hover i,.main-head .studio-header .header-nav .moreLinks:hover i,.main-head .studio-header .header-nav .lessLinks:hover i,.main-head .studio-header .header-nav .cockpit-wrapper:hover i,.main-head .studio-header .header-nav .studioalerts-wrapper:hover i{opacity:1;-ms-filter:none;filter:none}.main-head .studio-header .header-nav a.userlink,.main-head .studio-header .header-nav .moreLinks.userlink,.main-head .studio-header .header-nav .lessLinks.userlink,.main-head .studio-header .header-nav .cockpit-wrapper.userlink,.main-head .studio-header .header-nav .studioalerts-wrapper.userlink{width:auto;height:auto}.main-head .studio-header .header-nav a.userlink .mod-user-image,.main-head .studio-header .header-nav .moreLinks.userlink .mod-user-image,.main-head .studio-header .header-nav .lessLinks.userlink .mod-user-image,.main-head .studio-header .header-nav .cockpit-wrapper.userlink .mod-user-image,.main-head .studio-header .header-nav .studioalerts-wrapper.userlink .mod-user-image{margin:13px 10px 15px 15px;float:left}.main-head .studio-header .header-nav a.userlink .mod-user-image .img-circle,.main-head .studio-header .header-nav .moreLinks.userlink .mod-user-image .img-circle,.main-head .studio-header .header-nav .lessLinks.userlink .mod-user-image .img-circle,.main-head .studio-header .header-nav .cockpit-wrapper.userlink .mod-user-image .img-circle,.main-head .studio-header .header-nav .studioalerts-wrapper.userlink .mod-user-image .img-circle{-webkit-transition:150ms linear border-color;-moz-transition:150ms linear border-color;-o-transition:150ms linear border-color;-ms-transition:150ms linear border-color;transition:150ms linear border-color}.main-head .studio-header .header-nav a.userlink .info,.main-head .studio-header .header-nav .moreLinks.userlink .info,.main-head .studio-header .header-nav .lessLinks.userlink .info,.main-head .studio-header .header-nav .cockpit-wrapper.userlink .info,.main-head .studio-header .header-nav .studioalerts-wrapper.userlink .info{float:left}.main-head .studio-header .header-nav a.userlink .info .name,.main-head .studio-header .header-nav .moreLinks.userlink .info .name,.main-head .studio-header .header-nav .lessLinks.userlink .info .name,.main-head .studio-header .header-nav .cockpit-wrapper.userlink .info .name,.main-head .studio-header .header-nav .studioalerts-wrapper.userlink .info .name{margin-top:13px;margin-right:15px;font-size:13px;float:left;text-align:left;-webkit-transition:150ms linear color;-moz-transition:150ms linear color;-o-transition:150ms linear color;-ms-transition:150ms linear color;transition:150ms linear color}.main-head .studio-header .header-nav a.userlink .info .role,.main-head .studio-header .header-nav .moreLinks.userlink .info .role,.main-head .studio-header .header-nav .lessLinks.userlink .info .role,.main-head .studio-header .header-nav .cockpit-wrapper.userlink .info .role,.main-head .studio-header .header-nav .studioalerts-wrapper.userlink .info .role{margin-top:-2px;font-size:9px;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50)}.main-head .studio-header .header-nav a.userlink:hover .mod-user-image .img-circle,.main-head .studio-header .header-nav .moreLinks.userlink:hover .mod-user-image .img-circle,.main-head .studio-header .header-nav .lessLinks.userlink:hover .mod-user-image .img-circle,.main-head .studio-header .header-nav .cockpit-wrapper.userlink:hover .mod-user-image .img-circle,.main-head .studio-header .header-nav .studioalerts-wrapper.userlink:hover .mod-user-image .img-circle{border-color:#e2ba1e}.main-head .studio-header .header-nav a.userlink:hover .info .name,.main-head .studio-header .header-nav .moreLinks.userlink:hover .info .name,.main-head .studio-header .header-nav .lessLinks.userlink:hover .info .name,.main-head .studio-header .header-nav .cockpit-wrapper.userlink:hover .info .name,.main-head .studio-header .header-nav .studioalerts-wrapper.userlink:hover .info .name,.main-head .studio-header .header-nav a.userlink:hover .info .role,.main-head .studio-header .header-nav .moreLinks.userlink:hover .info .role,.main-head .studio-header .header-nav .lessLinks.userlink:hover .info .role,.main-head .studio-header .header-nav .cockpit-wrapper.userlink:hover .info .role,.main-head .studio-header .header-nav .studioalerts-wrapper.userlink:hover .info .role{color:#e2ba1e;opacity:1;-ms-filter:none;filter:none}.main-head .studio-header .header-nav .cockpit-wrapper{display:flex;align-items:center;justify-content:center;cursor:pointer}.main-head .studio-header .header-nav .cockpit-wrapper:hover img.milon-cockpit-logo.desktop{opacity:1;-ms-filter:none;filter:none}.main-head .studio-header .header-nav .cockpit-wrapper.inactive:hover img.milon-cockpit-logo.desktop{opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50)}.main-head .studio-header .header-nav .evt-header-caretr-section.inactive:hover i.sales-kpi-icon{color:#fff;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50)}.main-head .studio-header .header-nav .moreLinks,.main-head .studio-header .header-nav .lessLinks{display:none}.main-head .studio-header .header-user-search{float:left}.main-head .studio-header .header-user-search .searchform-box{position:relative;border-left:1px solid rgba(255,255,255,0.18);padding:11px 15px}.main-head .studio-header .header-user-search .searchform-box.control-group{margin:0}.main-head .studio-header .header-user-search input[type="text"].search-field{-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-ms-transition:all 150ms linear;transition:all 150ms linear;padding:7px 0;width:0;border-width:1;border-color:transparent;background:transparent}.main-head .studio-header .header-user-search span.add-on{-webkit-transition:color 150ms linear;-moz-transition:color 150ms linear;-o-transition:color 150ms linear;-ms-transition:color 150ms linear;transition:color 150ms linear;-webkit-border-radius:2px;border-radius:2px;border-color:rgba(255,255,255,0.18);background:inherit;padding:2px 5px;line-height:20px}.main-head .studio-header .header-user-search span.add-on .loading-spin{margin-top:4px;margin-left:0}.main-head .studio-header .header-user-search span.add-on .circular3dG{background-color:#fff}.main-head .studio-header .header-user-search span.add-on:hover{border-color:#e2ba1e;background:inherit -10%}.main-head .studio-header .header-user-search span.add-on:hover i.icon-search{color:#e2ba1e}.main-head .studio-header .header-user-search .input-append{margin-bottom:0}.main-head .studio-header .header-user-search .search-result,.main-head .studio-header .header-user-search .validation-error{display:none;position:absolute;margin-top:-1px;margin-left:1px;background:#fff;width:200px;border:1px solid #b0bec5;-webkit-border-radius:0 3px 3px 3px;border-radius:0 3px 3px 3px;background-color:#fff;-webkit-box-shadow:0 6px 6px -4px rgba(0,0,0,0.2);box-shadow:0 6px 6px -4px rgba(0,0,0,0.2);opacity:.95;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);filter:alpha(opacity=95);z-index:3}.main-head .studio-header .header-user-search .search-result a:hover,.main-head .studio-header .header-user-search .validation-error a:hover{background-color:rgba(226,186,30,0.8)}.main-head .studio-header .header-user-search .search-result .search-info,.main-head .studio-header .header-user-search .validation-error .search-info{background:#c0cbd1;border-top:1px solid #b0bec5;text-align:center;color:#fff;-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;padding:2px 0}.main-head .studio-header .header-user-search .search-result-wrapper-simple{padding:0;margin:0;list-style:none;max-height:250px;overflow:auto}.main-head .studio-header .header-user-search .search-result-wrapper-simple a{float:none;width:auto;height:auto;display:block;text-align:left;padding:6px 5px}.main-head .studio-header .header-user-search .search-result-wrapper-simple a .mod-user-image{margin:0;float:left}.main-head .studio-header .header-user-search .search-result-wrapper-simple a .userInfo{display:block;padding:3px 5px;color:#333;margin-left:30px}.main-head .studio-header .header-user-search .search-result-wrapper-simple a .userInfo.taggedUser{padding:0 5px}.main-head .studio-header .header-user-search .search-result-wrapper-simple a .color-item{height:4px}.main-head .studio-header .header-user-search .search-result-wrapper-simple .user.active{background-color:#e2ba1e}.main-head .studio-header .header-user-search .search-result-wrapper-simple .user.active span{color:#fff}.main-head .studio-header .header-user-search.open input[type="text"].search-field{border-width:1px;border-color:#b0bec5;width:125px;padding:7px 10px;background:#fff}.main-head .studio-header .header-user-search.open span.add-on{-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;border-color:#b0bec5;background:inherit -10%}.main-head .studio-header .header-user-search.open i.icon-search{color:#b0bec5}.main-head .studio-header .header-user-search.open.has-results .search-result{display:block;margin-left:0}.main-head .studio-header .header-user-new{float:left;border-left:1px solid rgba(255,255,255,0.18);padding:13px 11px 14px 7px}.main-head .studio-header .header-user-new a{cursor:pointer;width:32px;height:32px;border:none;padding:0;line-height:37px;-webkit-border-radius:2px;border-radius:2px;position:relative}.main-head .studio-header .header-user-new a i{top:0;font-size:18px}.main-head .studio-header .header-user-new a i.icon-sub{opacity:1;-ms-filter:none;filter:none;font-size:11px;color:#fff;position:absolute;bottom:3px;right:3px;top:auto;left:auto;text-shadow:0 1px 2px rgba(0,0,0,0.3)}body.maintain .main-head{background:#d07d21}body.support .main-head{background:#000}@media (max-width:1230px){.main-head .studio-header a.name.studiolink{max-width:30%}}@media (max-width:1000px){.main-head .studio-header a.name.studiolink{max-width:22%}}@media (max-width:900px){.main-head .studio-header a.name.studiolink{max-width:calc(100% - 455px)}.main-head .studio-header .header-nav .maintainMngLink,.main-head .studio-header .header-nav .supportMngLink,.main-head .studio-header .header-nav .header-user-new,.main-head .studio-header .header-nav .cockpit-wrapper{display:none}.main-head .studio-header .header-nav .fastEl{cursor:pointer}.main-head .studio-header .header-nav .fastEl a.userlink .mod-user-image{margin-right:15px}.main-head .studio-header .header-nav .fastEl a.userlink .name{display:none}.main-head .studio-header .header-nav .fastEl .studioMngLink,.main-head .studio-header .header-nav .fastEl .caretrLink{display:none}.main-head .studio-header .header-nav .moreLinks{-webkit-transition:color 150ms linear;-moz-transition:color 150ms linear;-o-transition:color 150ms linear;-ms-transition:color 150ms linear;transition:color 150ms linear;display:inline-block;line-height:6px;font-size:20px;font-weight:900;padding-top:15px}.main-head .studio-header .header-nav .moreLinks:hover{cursor:pointer}.main-head .studio-header .header-nav .moreLinks .mobileLinksContainer{display:none;width:200px;position:relative;top:15px;left:-151px;background:#eceff1;border:1px solid #ddd;color:#546e7a;-webkit-border-radius:3px 0 3px 3px;border-radius:3px 0 3px 3px;-webkit-box-shadow:0 6px 6px -4px rgba(0,0,0,0.2);box-shadow:0 6px 6px -4px rgba(0,0,0,0.2)}.main-head .studio-header .header-nav .moreLinks.active .mobileLinksContainer{display:block;text-align:left;z-index:3}.main-head .studio-header .header-nav .moreLinks.active .mobileLinksContainer .mobileLink{display:inline-block;border-bottom:1px solid #fff;width:100%;line-height:normal;font-size:11px;font-family:"Noto Sans";text-transform:uppercase;letter-spacing:0;padding:13px;max-width:175px;-webkit-transition:150ms linear background;-moz-transition:150ms linear background;-o-transition:150ms linear background;-ms-transition:150ms linear background;transition:150ms linear background}.main-head .studio-header .header-nav .moreLinks.active .mobileLinksContainer .mobileLink:last-child{border-bottom:none}.main-head .studio-header .header-nav .moreLinks.active .mobileLinksContainer .mobileLink a,.main-head .studio-header .header-nav .moreLinks.active .mobileLinksContainer .mobileLink .header-user-new{line-height:normal;height:initial;width:100%;text-align:left;color:#546e7a;border-left:none}.main-head .studio-header .header-nav .moreLinks.active .mobileLinksContainer .mobileLink i{opacity:1;-ms-filter:none;filter:none;position:initial;font-size:18px;color:#546e7a}.main-head .studio-header .header-nav .moreLinks.active .mobileLinksContainer .mobileLink i.icon-desktop{font-size:15px}.main-head .studio-header .header-nav .moreLinks.active .mobileLinksContainer .mobileLink i.icon-plus{color:#eceff1;font-size:7px;-webkit-border-radius:20px;border-radius:20px;background:#546e7a;border-left:1px solid;padding:2px;position:relative;top:1px;left:-3px;font-weight:700}.main-head .studio-header .header-nav .moreLinks.active .mobileLinksContainer .mobileLink i.icon-bar-chart.icon-red{color:#ff0023}.main-head .studio-header .header-nav .moreLinks.active .mobileLinksContainer .mobileLink span.linkIcon{width:30px;position:relative;display:table-cell;vertical-align:middle}.main-head .studio-header .header-nav .moreLinks.active .mobileLinksContainer .mobileLink span.titleDescr{color:#546e7a;font-weight:300;display:table-cell;vertical-align:middle}.main-head .studio-header .header-nav .moreLinks.active .mobileLinksContainer .mobileLink:hover{color:#fff;background:#0097b9}.main-head .studio-header .header-nav .moreLinks.active .mobileLinksContainer .mobileLink:hover i,.main-head .studio-header .header-nav .moreLinks.active .mobileLinksContainer .mobileLink:hover span{color:#fff}.main-head .studio-header .header-nav .moreLinks.active .mobileLinksContainer .mobileLink:hover i.icon-plus{background:#0097b9;border-right:1px solid}.main-head .studio-header .header-nav .moreLinks.active .mobileLinksContainer .mobileLink.inactive{opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70)}}@media (max-width:768px){.main-head .studio-header{width:calc(100% - 60px);padding-left:60px}.main-head .studio-header a.name.studiolink{padding:20px 15px;margin:0;border-left:1px solid rgba(255,255,255,0.18);max-width:calc(100% - 205px)}.main-head .studio-header a.name.studiolink .studio_name,.main-head .studio-header a.name.studiolink span.border{display:none}.main-head .studio-header a.name.studiolink span.studio-icon{display:inline-block;position:relative}.main-head .studio-header .header-nav{padding-left:20px;border-right:1px solid rgba(255,255,255,0.18)}}@media (max-width:490px){.main-head .studio-header a.name.studiolink{border-right:1px solid rgba(255,255,255,0.18)}.main-head .studio-header .header-user-search{display:none}}header.user-header{width:calc(100% - 195px);float:right;border-bottom:1px solid #b0bec5;border-left:1px solid #b0bec5;-webkit-box-shadow:1px 0 3px 2px rgba(214,214,214,0.75);box-shadow:1px 0 3px 2px rgba(214,214,214,0.75);-webkit-border-radius:0 0 0 25px;border-radius:0 0 0 25px;padding:0;position:fixed;right:0;top:60px;background:#fff;z-index:101}header.user-header .foreign-user{float:left;position:relative;color:#0097b9;font-weight:700;letter-spacing:1px;width:1px;left:16px;font-size:10px;top:2px}header.user-header .mod-user-image{float:left;margin-left:0;margin-right:0}header.user-header .user-exp-date .img-circle{border:2px solid #d07d21}header.user-header .milonInactive .img-circle{border:2px solid #999}header.user-header .username{font-size:16px;float:left;margin:15px 25px 0 15px;color:#333;overflow:hidden;white-space:nowrap;max-width:calc(100% - 100px)}header.user-header .username .color-tags .item{height:3px;width:12px;display:inline-block;margin-right:6px;-webkit-box-shadow:1px 1px 3px #546e7a;box-shadow:1px 1px 3px #546e7a;position:relative;top:-6px}header.user-header .username .exp-date{font-size:12px;color:#d07d21;padding-left:5px}header.user-header .username .milonInactive{font-size:13px;color:#999;padding-left:5px}header.user-header .username.foreignUser{margin-top:18px}header.user-header .clean-uname{margin-top:20px}header.user-header .info-wrapper{position:absolute;right:0;margin-top:15px;margin-right:20px}header.user-header .info-wrapper .mobileItems{display:none}header.user-header .info-wrapper .item{float:left;border-right:solid 1px #ccc;text-align:center;width:40px;height:30px;line-height:30px;background:#fff}header.user-header .info-wrapper .item img{opacity:.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);filter:alpha(opacity=60);position:relative;top:-2px}header.user-header .info-wrapper .item .notifiy-icon{position:relative;left:0;top:initial;padding:2px 6px}header.user-header .info-wrapper .item .notifiy-icon .count{top:-1px}header.user-header .info-wrapper .item:last-child{border-right:none}header.user-header .nav-wrapper{position:absolute;top:44px;right:21px}header.user-header .nav-wrapper .circle-nav-wrapper{display:block;width:34px;height:34px;background:#fff;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:1px 0 3px 2px rgba(214,214,214,0.75);box-shadow:1px 0 3px 2px rgba(214,214,214,0.75);border:1px solid #b0bec5;z-index:3;-webkit-transition:250ms linear background;-moz-transition:250ms linear background;-o-transition:250ms linear background;-ms-transition:250ms linear background;transition:250ms linear background;float:right}header.user-header .nav-wrapper .circle-nav-wrapper:hover{cursor:pointer;background:#546e7a}header.user-header .nav-wrapper .circle-nav-wrapper .inner-circle{background:#546e7a;width:24px;height:24px;display:inline-block;color:#fff;-webkit-border-radius:50px;border-radius:50px;position:relative;top:5px;text-align:center;left:5px}header.user-header .nav-wrapper .circle-nav-wrapper .inner-circle i{font-size:14px;position:relative;top:3px;color:#fff;opacity:1;-ms-filter:none;filter:none;left:0}header.user-header .nav-wrapper-feedback{position:absolute;top:44px;right:72px}header.user-header .nav-wrapper-feedback .circle-nav-wrapper{display:block;width:34px;height:34px;background:#fff;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:1px 0 3px 2px rgba(214,214,214,0.75);box-shadow:1px 0 3px 2px rgba(214,214,214,0.75);border:1px solid #b0bec5;z-index:3;-webkit-transition:250ms linear background;-moz-transition:250ms linear background;-o-transition:250ms linear background;-ms-transition:250ms linear background;transition:250ms linear background;float:right}header.user-header .nav-wrapper-feedback .circle-nav-wrapper .inner-circle{width:22px;height:22px;display:inline-block;color:#fff;-webkit-border-radius:50px;border-radius:50px;position:relative;top:5px;text-align:center;left:5px}header.user-header .nav-wrapper-feedback .circle-nav-wrapper .inner-circle img{position:relative;top:2px;left:1px}header.user-header .nav-wrapper-feedback .circle-nav-wrapper:hover{cursor:pointer;background:#546e7a}header.user-header .nav-wrapper-feedback .circle-nav-wrapper:hover .inner-circle img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}header.user-header .nav-wrapper-feedback .circle-nav-wrapper.addressedUser{background:#546e7a}header.user-header .nav-wrapper-feedback .circle-nav-wrapper.addressedUser .inner-circle img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.cz-mode header.user-header{width:calc(100% - 856px)}@media (max-width:1230px){.cz-mode header.user-header{width:calc(100% - 180px)}}@media (max-width:768px){.cz-mode header.user-header{width:100%}header.user-header{width:100%;left:0}header.user-header .info-wrapper{margin-right:0}}@media (max-width:550px){header.user-header{margin-right:0}header.user-header .info-wrapper{margin:0;position:absolute;right:0;top:12px;cursor:pointer}header.user-header .info-wrapper .mobileItems{padding:24px 0 8px 20px;display:block;font-weight:700;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}header.user-header .info-wrapper .mobileItems .moreItems{font-size:16px;position:relative;right:2px;bottom:12px;display:block}header.user-header .info-wrapper .mobileItems .lessItems{font-size:20px;display:none;background:#fff;position:absolute;top:-52px;right:20px;padding:5px;color:#808080}header.user-header .info-wrapper .item{display:none}header.user-header .info-wrapper .item:last-child{width:60px;text-align:left;padding-left:6px}header.user-header .username{max-width:calc(100% - 120px)}}@media (max-width:380px){header.user-header .info-wrapper{margin-right:0}}.sytelguide-view .style-wrapper{margin-bottom:40px}.sytelguide-view .description{margin-bottom:25px}.sytelguide-view .code-box{margin-bottom:30px}.sytelguide-view .code-box .styl-title{text-transform:uppercase;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);font-size:17px;text-align:center;margin-bottom:15px}.sytelguide-view .code-box .styl-description ul{margin:15px 25px}.sytelguide-view .code-box .highlight{margin-bottom:25px}.sytelguide-view .code-box .styl-content .item{margin-bottom:25px;height:50px}.sytelguide-view .code-box .styl-content .item .mod-user-image{position:relative;top:-8px}.sytelguide-view .code-box .styl-content .item .mod-user-image.small{top:-1px}.sytelguide-view .code-box .styl-content .item:first-child .mod-user-image{top:11px}.sytelguide-view .code-box .styl-content .item:first-child .mod-user-image.small{top:7px}.sytelguide-view h4.section-title{border-bottom:none;background:rgba(36,53,80,0.12);padding:10px 1%;width:98%}