.cse_open{transition:all .25s;position:absolute;top:40%;left:-30px;height:60px;background:#fff;padding:0 25px 0 0;line-height:60px;font-weight:700;color:#194b7d;transform:rotate(-90deg) translate(-50%,0);transform-origin:0 50% 0;border-radius:0 0 3px 3px;box-shadow:0 0 50px 0 transparent;cursor:pointer;z-index:100}.cseHide .cse_open{left:30px;box-shadow:0 0 50px 0 rgba(0,0,0,.25)}.cse_open:before{content:'';float:left;width:60px;height:60px;background:url(/img/careersite/symbol.svg) 50% 50% no-repeat #f9f9f9;border-top:1px solid #eee;margin-right:25px;border-radius:0 0 3px;transform:rotate(90deg);box-sizing:border-box}.cse_holder{transition:all .25s;display:table;position:absolute;top:0;left:0;bottom:0;width:450px;height:100%;background:#fff;overflow:hidden;box-shadow:0 0 50px rgba(0,0,0,.25);box-sizing:border-box;z-index:20}.cseHide .cse_holder{box-shadow:0 0 50px rgba(0,0,0,.1)}.cse_top{display:table-row;height:0}.cse_topCell{display:table-cell}.cse_topBar{height:60px;background:#194b7d}.cse_logo{float:left;margin:14px 0 0 25px}.cse_close,.cse_logout{transition:all .25s;float:right;display:block;width:20px;height:20px;background:url(/img/careersite/close.svg) 50% 50% no-repeat;margin:20px 23px 0 0;opacity:.5}.cse_logout{float:left;background-image:url(/img/careersite/logout.svg);margin:20px 0 0 13px;opacity:.25}.cse_close:hover,.cse_logout:hover{opacity:1}.cse_site{transition:all .25s;display:block;float:left;max-width:200px;height:20px;padding:0 5px;line-height:21px;white-space:nowrap;font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase;text-overflow:ellipsis;color:rgba(255,255,255,.5);overflow:hidden;border-radius:3px;box-shadow:0 0 0 1px rgba(255,255,255,.5) inset;margin:20px 0 0 15px}.cse_site:hover{background:#3296fa;padding-left:0;color:#fff;box-shadow:0 0 0 1px rgba(255,255,255,.25) inset}.cse_site:before{transition:all .25s;content:'';float:left;width:0;height:20px;background:url(/img/icons/12/arrow_ffffff.svg) 50% 50% no-repeat;transform:rotate(180deg);opacity:0}.cse_site:hover:before{width:20px;opacity:1}.cse_aware{transition:all .5s;float:left;width:100%;max-height:0;background:rgba(255,255,0,.15);padding:0 25px;text-align:center;box-shadow:0 -1px 0 0 rgba(0,0,0,.05) inset;box-sizing:border-box;overflow:hidden;opacity:0}.cse_aware.active{transition:all .5s .5s;max-height:150px;padding:25px;opacity:1}.cse_awareText{font-weight:700;font-style:italic;color:rgba(0,0,0,.5)}.cse_content{display:table-row;height:100%}.cse_contentCell{display:table-cell}.cse_contentHolder{position:relative;width:100%;height:100%}.cse_slide{transition:all .5s;position:absolute;right:100%;bottom:0;width:100%;height:100%;background:#fff;z-index:1}.cse_slide.active{right:0}.cse_slide:before{transition:background .5s,width 0s .5s;content:'';position:absolute;top:0;right:0;width:0;height:100%;background:rgba(0,0,0,0);margin-right:-100%}.cse_slide.active:before{transition:background .25s;width:100%;background:rgba(0,0,0,.5)}.cse_slideHolder{display:table;position:absolute;top:0;left:0;width:100%;height:100%}.cse_slideTop{display:table-row;height:0}.cse_slideCell{display:table-cell}.cse_back{transition:all .25s;display:block;height:50px;background:url(/img/careersite/back.svg) 25px 50% no-repeat #3296fa;padding:0 25px 0 49px;font-weight:700;line-height:52px;text-decoration:none;color:#fff;overflow:hidden}.cse_back:hover{background-color:#194b7d;background-position:20px 50%}.cse_slideContent{display:table-row;height:100%}.cse_slideScroll{width:100%;height:100%;overflow:auto}.cse_slideScroll .headline{line-height:20px}.cse_slideScroll .headline .arrow{display:inline-block;width:29px;height:18px;background:url(/img/icons/9/arrowright_aaaaaa.svg) 50% 50% no-repeat;vertical-align:top}.cse_slideScroll .headline .edit{transition:all .25s;display:inline-block;background:url(/img/icons/12/edit_aaaaaa.svg) calc(100% + 18px) 50% no-repeat;margin:-3px 0 -3px -5px;padding:1px 24px 0 5px;line-height:23px;border-radius:3px;outline:0;cursor:text}.cse_slideScroll .headline .edit:hover{background:url(/img/icons/12/edit_aaaaaa.svg) calc(100% - 6px) 50% no-repeat rgba(0,0,0,.05)}.cse_slideScroll .headline .edit:focus{background:url(/img/icons/12/edit_aaaaaa.svg) calc(100% - 6px) 50% no-repeat rgba(255,255,255,1);box-shadow:0 0 10px rgba(0,0,0,.15)}.cse_slideScroll .headline .edit:empty:after{content:attr(placeholder);color:#999}.cse_slideScroll .headline .circlebutton{float:none;display:inline-block;margin:-10px 0 -10px 10px}.cse_slideScroll .headline .circlebutton:first-of-type{margin-left:15px}.cse_langdrop{position:relative;float:right;margin-right:-2px}.cse_langdropSelected{float:left;padding:0 33px 0 0}.cse_langdropSelected img{float:left}.cse_langdropSelected:after{transition:all .25s;content:'';position:absolute;top:0;right:0;width:20px;height:20px;background:url(/img/careersite/down.svg) 50% 50% no-repeat;opacity:.5}.cse_langdrop:hover .cse_langdropSelected:after{opacity:1}.cse_langdrop.active .cse_langdropSelected:after{transform:rotate(180deg)}.cse_langdropOptions{transition:all .25s;max-height:0;position:absolute;top:25px;right:23px;background:rgba(0,0,0,.85);overflow:hidden;border-radius:3px;opacity:0;z-index:1}.cse_langdrop.active .cse_langdropOptions{top:30px;max-height:9999px;opacity:1}.cse_langdropOptions a{transition:all .25s;display:block;height:40px;background-position:calc(100% - 10px) 50%;background-repeat:no-repeat;padding:0 40px 0 15px;line-height:41px;text-decoration:none;text-align:right;color:#fff;overflow:hidden}.cse_langdropOptions a:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.cse_langdropOptions a:hover{background-color:rgba(255,255,255,.05)}.cse_langdropOptions a.active{background-color:rgba(50,150,250,1)}.cse_langshow{position:relative;float:right;margin-left:10px}.cse_langshow img{float:left}.cse_contentpadding{transition:all .25s;padding:25px 25px 0}.cse_contentpadding:last-child{padding-bottom:25px}.cse_contentcenter{float:left;margin:0 -50% 0 50%;transform:translate(-50%,0)}.cse_title{font-weight:700;margin-bottom:10px}.cse_title span{font-weight:400;color:#999}.cse_contentbox{transition:all .25s;position:relative;background:#fff;border:1px solid #ddd;border-radius:3px}.cse_contentbox.padding{padding:15px}.cse_contentbox.drag,.cse_contentbox.drop{border:1px solid #3296fa;box-shadow:0 0 0 1px #3296fa;cursor:grabbing;cursor:-webkit-grabbing}.cse_contentbox.drop{border:1px solid #64c84b;box-shadow:0 0 0 1px #64c84b}.cse_contentbox.drag:after,.cse_contentbox.drop:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(50,150,250,.15)}.cse_contentbox.drop:after{background:rgba(100,200,75,.15)}.cse_contentbox.active{border-color:#3296fa;box-shadow:0 0 0 1px #3296fa}.cse_pages{list-style:none;padding:0;margin:0}.cse_pages li{transition:box-shadow .25s,opacity .25s;background:#fff}.cse_pages .ui-sortable-helper{box-shadow:0 0 50px rgba(0,0,0,.25);opacity:.85}.cse_pages .ui-sortable-placeholder{visibility:visible!important;background:#3296fa;margin-top:-1px}.cse_toggle{margin-top:-1px}.cse_pages li.ui-sortable-helper .cse_toggle{margin-top:0}.cse_toggleBar{transition:all .25s;position:relative;height:60px;background:#f5faff;padding:0 56px 0 25px;font-size:16px;color:#000;overflow:hidden;box-shadow:0 1px 0 0 #e0effe inset,0 -1px 0 0 #e0effe inset}.cse_toggleBar:hover{background:#e0effe}.cse_toggleBarToggler{transition:all .25s;position:absolute;top:0;left:0;width:100%;height:60px;cursor:pointer}.cse_toggleBarToggler:after{transition:all .25s;content:'';position:absolute;top:20px;right:23px;width:20px;height:20px;background:url(/img/careersite/down.svg) 50% 50% no-repeat;opacity:.5}.cse_toggleBarToggler:hover:after{opacity:1}.cse_toggle.active .cse_toggleBarToggler:after{transform:rotate(180deg)}.cse_toggleBarIcon{position:relative;float:left;margin:22px 25px 0 0}.cse_toggleBarSort{transition:all .25s;position:relative;float:left;width:66px;height:60px;margin-left:-25px;cursor:move;cursor:grab;cursor:-webkit-grab}.cse_toggle.active .cse_toggleBarSort{margin-left:-91px;margin-right:25px}.cse_toggleBarSort span,.cse_toggleBarSort span:after,.cse_toggleBarSort span:before{transition:all .25s;content:'';position:absolute;top:27px;left:25px;width:16px;height:1px;background:rgba(50,150,250,.5)}.cse_toggleBarSort span:before{top:3px;left:0}.cse_toggleBarSort span:after{top:6px;left:0}.cse_toggleBarSort:hover span,.cse_toggleBarSort:hover span:after,.cse_toggleBarSort:hover span:before,.ui-sortable-helper .cse_toggleBarSort span,.ui-sortable-helper .cse_toggleBarSort span:after,.ui-sortable-helper .cse_toggleBarSort span:before{background:#3296fa}.cse_toggleBarEdit{position:relative;display:block;float:left;margin:18px 0 0}.cse_toggleBarTitle{transition:all .25s;position:relative;display:block;line-height:21px;overflow:hidden;margin:20px 0 0}.cse_toggleBarEdit .cse_toggleBarTitle{float:left;background:url(/img/icons/12/edit_aaaaaa.svg) calc(100% + 18px) 50% no-repeat;padding:2px 24px 1px 5px;border-radius:3px;margin:0 0 0 -5px;outline:0}li:not(.ui-sortable-helper) .cse_toggleBarEdit .cse_toggleBarTitle{cursor:text}li:not(.ui-sortable-helper) .cse_toggleBarEdit:hover .cse_toggleBarTitle{background:url(/img/icons/12/edit_aaaaaa.svg) calc(100% - 6px) 50% no-repeat #fff}li:not(.ui-sortable-helper) .cse_toggleBarEdit .cse_toggleBarTitle:focus{background:url(/img/icons/12/edit_aaaaaa.svg) calc(100% - 6px) 50% no-repeat #fff;box-shadow:0 0 10px rgba(0,0,0,.15)}.cse_toggleBarEdit .cse_toggleBarTitle:empty:after{content:attr(placeholder);color:#aaa}.cse_toggleBarTitleArrow{display:inline-block;width:29px;height:18px;background:url(/img/icons/9/arrowright_aaaaaa.svg) 50% 50% no-repeat;vertical-align:top}.cse_toggleBarEdit .cse_toggleBarDelete{transition:all .25s;position:relative;float:left;display:block;width:24px;height:24px;background:url(/img/icons/12/trash_aaaaaa.svg) 50% 50% no-repeat #fff;overflow:hidden;border-radius:3px;margin:0 0 0 5px;opacity:0}li:not(.ui-sortable-helper) .cse_toggleBarEdit:hover .cse_toggleBarDelete{opacity:1}li:not(.ui-sortable-helper) .cse_toggleBarEdit .cse_toggleBarDelete:hover{box-shadow:0 0 10px rgba(0,0,0,.15)}.cse_toggleBar .circlebutton{float:right;background:0 0;margin:15px 0;opacity:.25}.cse_toggleBar:hover .circlebutton{opacity:.5}.cse_toggleBar .circlebutton.warning,.cse_toggleBar:hover .circlebutton:hover{opacity:1}.cse_toggleContent{transition:all .25s;max-height:0;overflow:hidden;opacity:0}.cse_toggle.active .cse_toggleContent{max-height:100%;padding-bottom:1px;overflow:visible;opacity:1}.cse_toggle.active:last-child .cse_toggleContent,.cse_toggle.active:nth-last-child(2) .cse_toggleContent{padding-bottom:0!important}.cse_toggle:not(.active) .cse_contentpadding{padding:0 25px}.cse_list{list-style:none;padding:0 0 64px;margin:0}.cse_list li{transition:box-shadow .25s,opacity .25s;background:#fff}.cse_list .ui-sortable-helper{box-shadow:0 0 25px rgba(0,0,0,.15);opacity:.85}.cse_list .ui-sortable-placeholder{visibility:visible!important;background:rgba(50,150,250,.15);margin-top:0}.cse_listItem{transition:all .25s;position:relative;height:40px;padding:0 15px;border-bottom:1px solid #eee}.cse_listItem:last-child{border-bottom:0}.cse_list .cse_listItem{border-bottom:1px solid #eee}.ui-sortable-helper .cse_listItem{border-bottom:0;border-radius:20px}.cse_listItemSort{transition:all .25s;position:relative;float:left;width:46px;height:40px;margin-left:-15px;cursor:move;cursor:grab;cursor:-webkit-grab}.cse_listItemCancel .cse_listItemSort{cursor:not-allowed}.cse_listItemSort span,.cse_listItemSort span:after,.cse_listItemSort span:before{transition:all .25s;content:'';position:absolute;top:16px;left:15px;width:16px;height:1px;background:#ccc}.cse_listItemSort span:before{top:3px;left:0}.cse_listItemSort span:after{top:6px;left:0}.cse_listItemSort:hover span,.cse_listItemSort:hover span:after,.cse_listItemSort:hover span:before,.ui-sortable-helper .cse_listItemSort span,.ui-sortable-helper .cse_listItemSort span:after,.ui-sortable-helper .cse_listItemSort span:before{background:#3296fa}.cse_listItemCancel .cse_listItemSort:hover span,.cse_listItemCancel .cse_listItemSort:hover span:after,.cse_listItemCancel .cse_listItemSort:hover span:before{background:#f54b4b}.cse_listItemIcons{transition:all .25s;float:right;margin:8px -7px 8px 8px}.ui-sortable-helper .cse_listItemIcons{opacity:0}.cse_listItemIcon{transition:all .25s;display:block;float:left;width:24px;height:24px;overflow:hidden;border-radius:3px;opacity:.5}.cse_listItem:hover .cse_listItemIcon{opacity:1}.cse_listItemIcon:hover{background:#f9f9f9;box-shadow:0 0 0 1px #eee inset}.cse_listItemIcon img{float:left;margin:6px}.cse_listItemIcons .cse_colorpicker{float:left;margin:-1px 10px 0 0}.cse_listItemIcons .dropdown{max-width:100px;margin:4px 10px 0 0}.cse_listItemLabel{transition:all .25s;float:left;height:20px;background:#eee;line-height:19px;font-size:10px;border-radius:10px;margin:2px 8px 0 0;cursor:pointer}.cse_listItemLabel:hover{background:#3296fa;color:#fff}.cse_listItemLabel>span{font-family:courier;display:block;padding:0 10px}.cse_listItemLabel .link{float:left;display:block;max-width:100px;padding:0 10px;line-height:20px;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;color:#000;overflow:hidden}.cse_listItemLabel:hover .link{color:#fff}.cse_listItemLabel .delete{transition:all .25s;float:right;display:block;width:0;height:20px;background:url(/img/icons/12/delete_ffffff.svg) 50% 50% no-repeat;margin:0;transform:scale(0)}.cse_listItemLabel:hover .delete{width:20px;margin:0 0 0 -10px;transform:scale(1)}.cse_listItemLabel .loading{margin:8px 10px}.cse_listItemTitle{transition:all .25s;position:relative;display:block;max-width:300px;height:40px;line-height:41px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;color:#000;overflow:hidden}.cse_listItem .edithide{overflow:hidden;top:10px;left:-5px}.cse_contentboxBottom,.cse_listBottom{background:#f9f9f9;padding:15px;border-radius:2px}.cse_contentboxBottom:not(:first-child){border-top:1px solid #eee;border-top-left-radius:0;border-top-right-radius:0}.cse_contentbox.padding .cse_contentboxBottom{margin:15px -15px -15px}.cse_contentbox.padding .cse_contentboxBottom:first-child{margin-top:-15px}.cse_listBottom{margin-top:-64px}.cse_grid{transition:all .25s;width:100%;float:left;padding:18px 17px 17px 18px;box-sizing:border-box}.cse_grid.cse_g16{padding:23px 22px 22px 23px}.cse_toggle:not(.active) .cse_grid{padding:0 17px 0 18px}.cse_gridElement{transition:all .25s;width:100%;float:left;padding:7px 8px 8px 7px;box-sizing:border-box}.cse_toggle:not(.active) .cse_gridElement{padding:0 8px 0 7px}.cse_grid.cse_g50 .cse_gridElement{width:50%}.cse_grid.cse_g33 .cse_gridElement{width:33.3333%}.cse_grid.cse_g25 .cse_gridElement{width:25%}.cse_grid.cse_g20 .cse_gridElement{width:20%}.cse_grid.cse_g16 .cse_gridElement{width:16.6666%;padding:2px 3px 3px 2px}.cse_toggle:not(.active) .cse_grid.cse_g16 .cse_gridElement{padding:0 3px 0 2px}.cse_layout{transition:all .25s;position:relative;display:block;float:left;width:100%;border:1px solid #ddd;border-radius:3px;box-sizing:border-box;box-shadow:0 0 0 1px rgba(50,150,250,0)}.cse_layout:hover{border-color:#3296fa;box-shadow:0 0 0 1px #3296fa}.cse_layout.active{border-color:#64c84b;box-shadow:0 0 0 1px #64c84b}.cse_layout.active:after{-webkit-animation:.25s cseLayoutCheck;animation:.25s cseLayoutCheck;content:'';position:absolute;top:calc(50% - 10px);right:-11px;width:20px;height:20px;background:url(/img/icons/12/checkmark_ffffff.svg) 50% 50% no-repeat #64c84b;border-radius:50%;z-index:1}@-webkit-keyframes cseLayoutCheck{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes cseLayoutCheck{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}.cse_layoutImage{float:left;width:100%}.cse_layout .boxlink{transition:all .25s;background:rgba(50,150,250,.15);border-radius:2px;opacity:0}.cse_layout.active .boxlink{background:rgba(100,200,75,.15)}.cse_layout:hover .boxlink{opacity:1}.cse_layout .cse_contentcenter{transition:all .25s;position:absolute;top:calc(50% - 40px);left:0;height:30px;background:#fff;padding:10px 8px 10px 7px;border-radius:25px;box-shadow:0 2px 0 0 rgba(0,0,0,.15);opacity:0}.cse_layout:hover .cse_contentcenter{top:calc(50% - 25px);opacity:1}.cse_g50 .cse_layout .cse_contentcenter{top:calc(50% - 35px);padding:5px 3px 5px 2px;border-radius:20px}.cse_g50 .cse_layout:hover .cse_contentcenter{top:calc(50% - 20px);opacity:1}.cse_layout .circlebutton{margin:0 2px 0 3px}.cse_layoutTitle,.cse_layoutTitleEdit,.cse_layoutTitleNoEdit{transition:all .25s;float:left;width:100%;height:31px;background:#f9f9f9;padding:0 15px;line-height:32px;font-size:12px;text-transform:uppercase;text-align:center;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;box-shadow:0 1px 0 0 rgba(0,0,0,.05) inset;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.cse_layoutTitleEdit,.cse_layoutTitleNoEdit{height:41px;line-height:18px;font-size:14px;color:#000;white-space:normal;text-overflow:clip;text-transform:none}.cse_layoutTitleNoEdit{line-height:41px}.cse_layout:hover .cse_layoutTitle{background:rgba(50,150,250,.1);color:#3296fa}.cse_layout.active .cse_layoutTitle{color:#000}.cse_layoutTitleEdit div{transition:all .25s;position:relative;display:inline-block;background:url(/img/icons/12/edit_aaaaaa.svg) calc(100% + 18px) 50% no-repeat;padding:2px 5px 1px;border-radius:3px;margin:10px 0;outline:0;cursor:text}.cse_layout .cse_layoutTitleEdit div:focus,.cse_layout:hover .cse_layoutTitleEdit div,.cse_layout:hover .cse_layoutTitleEdit div:hover{background:url(/img/icons/12/edit_aaaaaa.svg) calc(100% - 6px) 50% no-repeat #fff;padding-right:24px;box-shadow:0 1px 0 0 rgba(0,0,0,.15)}.cse_layout .cse_layoutTitleEdit div:focus,.cse_layout:hover .cse_layoutTitleEdit div:hover{box-shadow:0 1px 0 0 rgba(0,0,0,.15),0 0 0 1px #3296fa!important}.cse_layoutTitleEdit div:empty:after{content:attr(placeholder);color:#999}.cse_coloroverlay{float:left;width:calc(100% - 80px);font-size:12px;line-height:16px}.cse_coloroverlay .slider{margin-top:8px}.cse_color{line-height:26px}.cse_color:not(:last-child){margin-bottom:5px}.cse_colorpicker{transition:all .25s;float:right;width:70px;height:26px;line-height:27px;font-size:12px;text-align:center;text-decoration:none;color:#fff;text-shadow:-1px -1px rgba(0,0,0,.15),0 -1px rgba(0,0,0,.15),1px -1px rgba(0,0,0,.15),1px 0 rgba(0,0,0,.15),1px 1px rgba(0,0,0,.15),0 1px rgba(0,0,0,.15),-1px 1px rgba(0,0,0,.15),-1px 0 rgba(0,0,0,.15);box-shadow:0 0 0 1px rgba(0,0,0,.15) inset;overflow:hidden;border-radius:3px}.cse_constrainproportions{float:left;font-size:12px;line-height:20px;white-space:nowrap}.cse_constrainproportions .switch{margin-right:10px}.cse_bgposition{float:right;font-size:12px;line-height:20px;white-space:nowrap}.cse_bgpositionAreas{position:relative;float:right;margin-left:10px;width:20px;height:20px}.cse_bgpositionAreas a{transition:all .25s;display:block;position:absolute;top:0;left:0;width:6px;height:6px;background:#fff;box-shadow:0 0 0 1px #ccc inset;border-radius:1px;cursor:default}.cse_bgpositionAreas a:hover{background:rgba(50,150,250,.5);box-shadow:0 0 0 1px #3296fa inset}.cse_bgpositionAreas a.active{box-shadow:0 0 0 4px #3296fa inset}.cse_bgpositionAreas a.top-center{top:0;left:7px}.cse_bgpositionAreas a.top-right{top:0;left:14px}.cse_bgpositionAreas a.center-left{top:7px;left:0}.cse_bgpositionAreas a.center-center{top:7px;left:7px}.cse_bgpositionAreas a.center-right{top:7px;left:14px}.cse_bgpositionAreas a.bottom-left{top:14px;left:0}.cse_bgpositionAreas a.bottom-center{top:14px;left:7px}.cse_bgpositionAreas a.bottom-right{top:14px;left:14px}.cse_image{float:left;background:#fff;padding:10px;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);box-sizing:border-box}.cse_image img,.cse_image video{float:left;max-width:100%;border-radius:3px}.cse_video iframe{float:left}.cse_images{float:left;list-style:none;padding:0;margin:-5px}.cse_images li{transition:transform .25s;width:179px;height:140px;margin:5px;cursor:move;cursor:grab;cursor:-webkit-grab}.cse_images .ui-sortable-helper{background:0 0;border:0;box-shadow:none;transform:scale(1.25) rotate(10deg)}.cse_images .ui-sortable-helper img{box-shadow:0 0 50px rgba(0,0,0,.25)}.cse_images .ui-sortable-helper .hoverdelete{transition:all 0s;opacity:0!important}.cse_images .ui-sortable-placeholder{visibility:visible!important;border:2px dashed #3296fa;box-shadow:none}.cse_images li img{max-width:100%;max-height:100%;transform:translate(-50%,-50%);margin-top:calc(50% - 19px);margin-left:50%}.cse_images .cse_video{height:111px}.cse_images .cse_video:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.cse_team{list-style:none;float:left;width:calc(100% + 10px);padding:0;margin:-5px}.cse_team li{transition:box-shadow .25s,transform .25s;float:left;width:calc(100% - 10px);background:#fff;padding:10px;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);box-sizing:border-box;margin:5px;cursor:move;cursor:grab;cursor:-webkit-grab}.cse_team .ui-sortable-helper{box-shadow:0 0 50px rgba(0,0,0,.25);transform:scale(.9) rotate(5deg)}.cse_team .ui-sortable-helper .hoverdelete{transition:all 0s;opacity:0!important}.cse_team .ui-sortable-placeholder{visibility:visible!important;width:calc(100% - 8px);border:2px dashed #3296fa;margin:4px;box-shadow:none}.cse_team li img{float:left;width:85px;height:85px;border-radius:50%}.cse_team li .input{float:right;width:calc(100% - 95px)}.cse_team li .textarea{float:left;width:100%;margin-bottom:10px}.cse_team_tooltipTrigger{transition:all .25s;position:absolute;top:71px;left:71px;display:block;width:24px;height:24px;background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.15)}.cse_team_tooltipTrigger:hover{background:#3296fa}.cse_team_tooltipTrigger:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img/icons/12/link_aaaaaa.svg) 50% 50% no-repeat}.cse_team_tooltipTrigger:hover:before{background-image:url(/img/icons/12/link_ffffff.svg)}.cse_team_tooltip{width:233px;padding:9px 1px}.cse_team_tooltip .input{margin-top:5px}.cse_maplocation:not(:first-of-type){margin-top:15px}.cse_maplocation .input:not(:first-child),.cse_maplocation .textarea:not(:first-child),.cse_maplocation iframe{float:left;width:100%;border-radius:3px;margin-top:5px}.cse_contactform{list-style:none;float:left;width:calc(100% + 10px);padding:0;margin:-5px}.cse_contactform li{transition:box-shadow .25s,transform .25s;float:left;width:calc(100% - 10px);background:#fff;padding:10px;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);box-sizing:border-box;margin:5px;cursor:move;cursor:grab;cursor:-webkit-grab}.cse_contactform .ui-sortable-helper{box-shadow:0 0 50px rgba(0,0,0,.25);transform:scale(.9) rotate(5deg)}.cse_contactform .ui-sortable-helper .hoverdelete{transition:all 0s;opacity:0!important}.cse_contactform .ui-sortable-placeholder{visibility:visible!important;width:calc(100% - 8px);border:2px dashed #3296fa;margin:4px;box-shadow:none}.cse_contactform li .textarea{margin-top:10px}.cse_contactformMandatory,.cse_contactformMultiChoice,.cse_contactformMultiLines{position:relative;display:inline-block;width:18px;height:18px;margin:10px 0 10px 10px}.cse_contactformMultiLines span,.cse_contactformMultiLines span:after,.cse_contactformMultiLines span:before{transition:all .25s;content:'';display:block;position:absolute;top:4px;left:3px;width:12px;height:2px;background:#ccc;border-radius:1px}.cse_contactformMultiLines span:before{top:4px;left:0;width:8px}.cse_contactformMultiLines span:after{top:8px;left:0;width:10px}.cse_contactformMultiLines.active span,.cse_contactformMultiLines.active span:after,.cse_contactformMultiLines.active span:before{background:#64c84b}.cse_contactformMultiChoice span{display:block;position:absolute;top:3px;left:3px;width:12px;height:12px}.cse_contactformMultiChoice span:after,.cse_contactformMultiChoice span:before{transition:all .25s;content:'';display:block;position:absolute;width:4px;height:4px;background:#fff;border:2px solid #ccc;border-radius:1px;box-shadow:0 0 0 1px #fff}.cse_contactformMultiChoice span:before{top:0;right:0}.cse_contactformMultiChoice span:after{bottom:0;left:0}.cse_contactformMultiChoice.active span:after,.cse_contactformMultiChoice.active span:before{border-color:#64c84b}.cse_contactformMandatory{margin:10px}.cse_contactformMandatory span,.cse_contactformMandatory span:after,.cse_contactformMandatory span:before{transition:all .25s;content:'';display:block;position:absolute;top:3px;left:8px;width:2px;height:12px;background:#ccc;border-radius:1px}.cse_contactformMandatory span:after,.cse_contactformMandatory span:before{top:0;left:0;transform:rotate(60deg)}.cse_contactformMandatory span:after{transform:rotate(120deg)}.cse_contactformMandatory.active span,.cse_contactformMandatory.active span:after,.cse_contactformMandatory.active span:before{background:#f54b4b}.cse_contactformOr{float:left;height:34px;padding:0 10px;line-height:35px;font-style:italic;color:#999;overflow:hidden}.cse_codeTitle{background:#222;padding:5px 25px;font-family:courier;color:#666}.cse_code{position:relative;min-height:200px;background:#333}.cse_codeElementsButton{transition:all .25s;display:block;position:absolute;top:15px;right:15px;background:url(/img/icons/12/selection_aaaaaa.svg) calc(100% - 6px) 6px no-repeat #000;padding:0 24px 0 8px;text-decoration:none;line-height:24px;font-size:12px;color:#fff;border-radius:3px;opacity:.25}.cse_codeElementsButton:hover{opacity:.5}.cse_dragbar{position:absolute;top:0;left:450px;width:0;height:100%;overflow:hidden;opacity:0;z-index:30;cursor:ew-resize}body:not(.cseHide) .cse_dragbar.active{width:10px;opacity:1}.cse_dragbar:after{content:'';transition:all .25s;position:absolute;top:0;left:0;width:0;height:100%;background:#3296fa}body:not(.cseHide) .cse_dragbar.active:after{width:3px}.cse_dragbar:hover:after{background:#64c84b}.cse_codeElements{transition:all .25s;position:absolute;top:25px;left:0;bottom:25px;width:450px;background:#fff;overflow:hidden;box-shadow:0 0 50px rgba(0,0,0,.25);box-sizing:border-box;border-radius:3px;z-index:15;opacity:0}.cse_codeElements.active{margin-left:478px;opacity:1}.cseHide .cse_codeElements{left:-450px;box-shadow:0 0 50px transparent;opacity:0}.cse_iframe{transition:all .25s;position:absolute;top:0;right:0;width:calc(100% - 450px);height:100%;padding:0;border:0;margin:0;z-index:10}.cseHide .cse_iframe{width:100%}.ui-sortable-helper,.ui-sortable-helper *{cursor:grabbing;cursor:-webkit-grabbing}body{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.contentEditable,input{cursor:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}input::-webkit-input-placeholder{color:#999}input::-moz-placeholder{color:#999}input:-ms-input-placeholder{color:#999}input:-moz-placeholder{color:#999}.contentEditable:empty:after,.dropdown_title:empty:after{content:attr(placeholder);color:#999}.clear{height:0;overflow:hidden;clear:both}@font-face{font-family:ProximaNova;src:url(/fonts/proximanova-regular-webfont.ttf)}@font-face{font-family:ProximaNova;src:url(/fonts/proximanova-thin-webfont.ttf);font-weight:100}@font-face{font-family:ProximaNova;src:url(/fonts/proximanova-light-webfont.ttf);font-weight:300}@font-face{font-family:ProximaNova;src:url(/fonts/proximanova-semibold-webfont.ttf);font-weight:700}@font-face{font-family:ProximaNova;src:url(/fonts/proximanova-bold-webfont.ttf);font-weight:900}.headline{line-height:27px;font-size:18px;font-weight:700}.headline.boxed{background:#f9f9f9;padding:15px 25px;border:1px solid #ddd;border-radius:3px}.headline .id{padding-left:5px;font-weight:300;color:#999}.headline .arrow{display:inline-block;vertical-align:top;width:29px;height:27px;background:url(/img/icons/9/arrowright_aaaaaa.svg) 50% 50% no-repeat}.headline .number{transition:all .25s;display:inline-block;vertical-align:top;min-width:20px;height:20px;padding:0 5px;line-height:22px;font-size:14px;font-weight:300;color:#3296fa;text-align:center;text-decoration:none;overflow:hidden;box-shadow:0 0 0 1px #3296fa inset;box-sizing:border-box;border-radius:12px;margin:3px 0 0 15px;cursor:default}.contentToggleBar.active .headline .number,.headline .number:hover{color:#fff;box-shadow:0 0 0 11px #3296fa inset}.mandatory{display:inline-block;height:14px;line-height:20px;font-size:20px;color:#f54b4b;font-weight:700;overflow:hidden;margin-left:5px}.maxCharacters{font-size:12px;font-style:italic;color:#666;margin-left:10px}.maxCharacters.error{color:#c80000}.marginBottom{margin-bottom:15px}.marginBottomExtra{margin-bottom:25px}.p100{background-color:#64c84b!important}.p90{background-color:#8cd24b!important}.p80{background-color:#afd21e!important}.p70{background-color:#d7d200!important}.p60{background-color:#ffd200!important}.p50{background-color:#ffbe00!important}.p40{background-color:#fa0!important}.p30{background-color:#ff9100!important}.p20{background-color:#ff644b!important}.p10{background-color:#f54b4b!important}.pa100{background-color:#3296fa!important}.pa90{background-color:#4bafa0!important}.pa80{background-color:#64c84b!important}.pa70{background-color:#afd21e!important}.pa60{background-color:#d7d200!important}.pa50{background-color:#ffbe00!important}.pa40{background-color:#fa0!important}.pa30{background-color:#ff9100!important}.pa20{background-color:#ff644b!important}.pa10{background-color:#f54b4b!important}.contentbox{position:relative;width:100%;background:#fff;border:1px solid #e5e5e5;border-radius:3px;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.1)}.contentbox.padding{padding:25px}.column_left,.column_right{float:left;width:calc(50% - 50px)}.column_right{float:right}@media (max-width:980px){.column_left,.column_right{width:100%!important}}.split_left{float:left;width:calc(50% - 12px)}.split_right{float:right;width:calc(50% - 13px)}@media (max-width:600px){.split_left,.split_right{width:100%!important}}.breakline{height:1px;background:#ddd;overflow:hidden}.edithide{position:relative;margin-left:-5px}.edithide.icon{padding-left:17px;margin-left:0}.edithide.icon .icon_holder{position:absolute;top:4px;left:0;width:12px;height:12px;overflow:hidden}.edithide.icon .icon_holder img{float:left}.elementtitle{color:#666}.elementtitle.mandatory:after{content:'*';padding-left:5px;font-weight:700;color:#f11f45}.input{transition:all .25s;position:relative;width:100%;height:40px;background:#fff;border:1px solid #ddd;border-radius:3px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:text}.input.dark{background:#333!important;border-color:#222!important}.input input{transition:all .25s;width:100%;height:38px;background:0 0;padding:10px 0;text-indent:15px;line-height:18px;border:0;box-sizing:border-box;-webkit-appearance:none}.input.dark input{color:#fff!important}.edithide .input{height:20px;background:0 0;border:0}.edithide .input input{height:20px;background:0 0;padding:0;text-indent:5px;line-height:22px}.input:hover{border-color:#ccc}.input.active{border-color:#3296fa}.edithide .input.active,.edithide .input:hover{background:rgba(0,0,0,.05)}.input.icon{padding-left:39px}.dropdown.icon .icon_holder,.input.icon .icon_holder,.textarea.icon .icon_holder{position:absolute;top:0;bottom:0;left:0;width:38px;background-color:#f9f9f9;background-position:50% 13px;background-repeat:no-repeat;background-size:12px;border-right:1px solid #eee;border-radius:2px 0 0 2px}.input.after .after_holder{position:absolute;top:0;right:0;background:#f9f9f9;padding:0 10px;line-height:38px;overflow:hidden;border-left:1px solid #eee;border-radius:0 2px 2px 0}.input .split{display:table;width:100%}.input .splitLeft,.input .splitRight{display:table-cell;vertical-align:top}.input .reverse .splitRight,.input .split:not(.reverse) .splitLeft{width:100%}.input .reverse .splitLeft,.input .split:not(.reverse) .splitRight{white-space:nowrap;font-size:0}.options_holder{display:none;position:absolute;bottom:-1px;left:-1px;min-width:calc(100% + 2px)}.dropdown.active .options_holder,.input.active .options_holder{display:block}.input.active .dropdown .options_holder{display:none}.options_window{position:absolute;top:0;left:0;min-width:100%;max-height:400px;background:#fff;overflow-y:auto;border-radius:3px;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.15);z-index:1000}.options_window .search{height:38px;overflow:hidden}.options_window .search input{width:100%;background:url(/img/icons/12/search_aaaaaa.svg) 16px 13px no-repeat;padding:9px 16px 9px 38px;line-height:20px;border:0;box-sizing:border-box;margin:0}.options_window .category{display:block;background:#aaa;padding:5px 16px;text-decoration:none;line-height:20px;font-size:12px;text-transform:uppercase;white-space:nowrap;color:#fff;cursor:default}.options_window .option{transition:all .25s;display:block;padding:9px 16px;text-decoration:none;line-height:20px;white-space:nowrap;color:#000}.options_window .option.active,.options_window .option:hover{background:rgba(50,150,250,.1)}.options_window .option .arrow{background:url(/img/icons/9/arrowright_aaaaaa.svg) calc(100% - 5px) 50% no-repeat;padding-right:19px;color:#666}.options_window .option .searched{background:rgba(50,150,250,.25)}.options_window .treeview,.options_window .treeview ul{list-style-type:none;padding:0;margin:0;cursor:default}.options_window .treeview{padding:4px 0}.options_window .treeview li{white-space:nowrap;font-size:0}.options_window .treeview li .element,.options_window .treeview li .root{display:inline-block;padding:5px 16px;text-decoration:none;line-height:20px;font-size:14px;color:#000}.options_window .treeview li .element{padding:5px 16px 5px 0}.options_window .treeview li .element:hover,.options_window .treeview li .root:hover{text-decoration:underline}.options_window .treeview li .toggle{display:inline-block;position:relative;width:12px;height:12px;background:#09f;border-radius:50%;margin:9px 8px 0 16px}.options_window .treeview li .toggle.open{background:#aaa}.options_window .treeview li .toggle:before,.options_window .treeview li .toggle:not(.open):after{content:'';position:absolute;top:5px;left:2px;width:8px;height:2px;background:#fff;border-radius:1px}.options_window .treeview li .toggle:not(.open):after{top:2px;left:5px;width:2px;height:8px}.options_window .treeview li .notoggle{display:inline-block;position:relative;width:10px;height:2px;background:#ddd;border-radius:1px;margin:0 9px 4px 17px}.options_window .treeview ul li{padding-left:20px}.options_window .treeview .active{text-decoration:underline!important;font-weight:700}.checkbox:not(.active).disabled,.dropdown.disabled,.input.disabled,.radiobutton:not(.active).disabled,.richtexteditor.disabled,.textarea.disabled{background:#f9f9f9!important;border-color:#ddd!important}.button.disabled{background:#f9f9f9!important;color:#999!important;box-shadow:0 0 0 1px #ddd inset}.button.secondary.disabled{border-color:#ddd!important;box-shadow:none!important}.disabled,.disabled *{cursor:not-allowed!important}.button.error,.checkbox:not(.active).error,.chooseboxed:not(.active).error,.dropdown.error,.input.error,.radiobutton:not(.active).error,.richtexteditor.error,.scorecard.error,.textarea.error{background:rgba(200,0,0,.015)!important;border-color:#c80000!important}.input.tags{height:auto}.edithide .input.tags{padding-left:5px}.input.tags:after{content:'';display:block;clear:both}.input.tags .tag{float:left;position:relative;background:#aaa;padding:0 10px;line-height:28px;font-size:12px;color:#fff;border-radius:2px;margin:5px 0 0 5px;cursor:move}.edithide .input.tags .tag{background:#aaa;padding:0 7px;line-height:20px;margin:5px 5px 0 0;cursor:pointer;top:-5px}.input.tags .tag:hover{background:#999}.input.tags.active .tag{background:#3296fa}.edithide .input.tags.active .tag{cursor:move}.input.tags.active .tag.delete{background:#fff;color:#c80000;box-shadow:0 0 0 1px #c80000 inset}.input.tags .tag .delete{transition:all .25s;display:block;position:absolute;top:0;right:0;width:12px;height:12px;background:url(/img/icons/12/close_ffffff.svg) 50% 50% no-repeat rgba(0,0,0,.25);border-radius:0 2px;opacity:0;cursor:pointer}.input.tags .tag:hover .delete,.input.tags.active .tag.delete .delete{opacity:1}.input.tags.active .tag.delete .delete{background-color:#c80000}.input.tags input{float:left}.textarea{transition:all .25s;position:relative;width:100%;background:#fff;border:1px solid #ddd;border-radius:3px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:text}.edithide .textarea{background:0 0;border:0}.textarea:hover{border-color:#ccc}.textarea.active{border-color:#3296fa}.edithide .textarea.active,.edithide .textarea:hover{background:rgba(0,0,0,.05)}.textarea.icon{padding-left:39px}.textarea .contentEditable{transition:all .25s;width:100%;min-height:18px;padding:10px 15px;line-height:18px;box-sizing:border-box}.edithide .textarea .contentEditable{background:0 0;padding:2px 5px 0}.textarea.contentHidden{position:relative}.textarea .contentHidden_holder{transition:max-height .25s;position:relative;max-height:0;overflow:hidden}.textarea .contentHidden_holder.active{transition:max-height .5s ease-in;max-height:1000px}.textarea .contentHidden_content{position:relative;padding:15px;border-top:1px solid #eee}.choosebox{position:relative;float:left;width:100%;cursor:pointer}.checkbox,.radiobutton{transition:all .25s;position:relative;float:left;width:16px;height:16px;background:#fff;overflow:hidden;border:1px solid #ddd;border-radius:3px;box-sizing:border-box;cursor:pointer}.radiobutton{border-radius:50%}.checkbox.mini,.radiobutton.mini{width:12px;height:12px}.checkbox.reverse,.radiobutton.reverse{background:#333;border-color:#aaa}.checkbox:hover,.choosebox:hover .checkbox,.choosebox:hover .radiobutton,.radiobutton:hover{border-color:#09f}.checkbox.active,.radiobutton.active{background-color:#09f;border-color:#09f}.checkbox:before,.radiobutton:before{content:'';transition:all .25s;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img/icons/12/checkmark_ffffff.svg) 50% 50% no-repeat;transform:scale(0)}.checkbox.mini:before,.radiobutton.mini:before{background-size:80%}.radiobutton:before{content:'';transition:all .25s;position:absolute;top:4px;left:4px;width:6px;height:6px;background:#fff;border-radius:50%;transform:scale(0)}.radiobutton.mini:before{top:3px;left:3px;width:4px;height:4px}.checkbox.active:before,.radiobutton.active:before{transform:scale(1)}.checkbox input,.radiobutton input{visibility:hidden}.choosebox .label{float:right;width:calc(100% - 26px);line-height:18px;margin:5px 0 3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choosebox .label.mini{float:right;width:calc(100% - 20px);line-height:16px;font-size:13px;margin:4px 0 2px}.choosebox .label.reverse{color:#fff}.choosebox .checkbox,.choosebox .radiobutton{margin-top:5px;margin-bottom:5px}.chooseboxed{transition:all .25s;float:left;position:relative;width:100%;background:#fff;padding:15px 15px 15px 50px;line-height:20px;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.1);cursor:pointer}.chooseboxed:hover{background:rgba(50,150,250,.05);border-color:rgba(50,150,250,.5)}.chooseboxed.disabled{background:#fafafa;border-color:#ddd}.chooseboxed.active{background:rgba(50,150,250,.15);border-color:#3296fa}.chooseboxed:before{transition:all .25s;content:'';position:absolute;top:15px;left:15px;width:20px;height:20px;background:#fff;border:1px solid #ddd;box-sizing:border-box;border-radius:3px}.chooseboxed.radio:before{border-radius:50%}.chooseboxed:not(.disabled):hover:before{border-color:#3296fa}.chooseboxed.active:before{background:#3296fa;border-color:#3296fa}.chooseboxed:after{transition:all .25s;content:'';position:absolute;top:15px;left:15px;width:20px;height:20px;background:url(/img/icons/12/checkmark_ffffff.svg) 50% 50% no-repeat;transform:scale(3);opacity:0}.chooseboxed.radio:after{top:21px;left:21px;width:8px;height:8px;background:#fff;border-radius:50%;transform:scale(2)}.chooseboxed.active:after{transform:scale(1);opacity:1}.chooseboxed .label{font-weight:700}.chooseboxed.disabled:not(.active) .label{color:rgba(0,0,0,.5)}.chooseboxed .sublabel{transition:all .25s;color:rgba(0,0,0,.5)}.chooseboxed.active .sublabel{color:rgba(50,150,250,1)}.dropdown{position:relative;transition:all .25s;width:100%;height:40px;background:#fff;padding:10px 0;line-height:18px;border:1px solid #ddd;border-radius:3px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.dropdown.icon{padding-left:39px}.dropdown:hover{border-color:#ccc}.dropdown.active{border-color:#3296fa}.dropdown:after{content:'';transition:all .25s;position:absolute;top:0;right:15px;width:9px;height:100%;background-image:url(/img/icons/9/arrowdown_aaaaaa.svg);background-repeat:no-repeat;background-position:100% 50%}.dropdown.active:after{transform:rotate(180deg)}.dropdown_title{width:100%;padding:0 38px 0 15px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;overflow:hidden}.dropdown.mini{float:left;width:auto;height:16px;background:0 0;padding:0;line-height:16px;font-size:12px;border:none}.dropdown.mini:after{right:0}.dropdown.mini .dropdown_title{padding:0 14px 0 0;line-height:16px}.richtexteditor{position:relative;transition:all .25s;width:100%;background:#fff;border:1px solid #ddd;border-radius:3px;box-sizing:border-box}.richtexteditor:hover{border-color:#ccc}.richtexteditor .icons{background:#f9f9f9;padding:5px;border-bottom:1px solid #ddd;border-radius:2px 2px 0 0}.richtexteditor .icons .icon{float:left;padding:5px;border-radius:2px}.richtexteditor .icons .icon:hover{background:#eee}.richtexteditor .icons .icon img{float:left}.richtexteditor .sms_characters{display:none;background:#f9f9f9;padding:0 15px;line-height:32px;font-size:12px;border-bottom:1px solid #ddd;border-radius:2px 2px 0 0}.richtexteditor .sms_switch{position:absolute;top:10px;right:10px}.richtexteditor .editor{height:100px;cursor:text}.richtexteditor .preview{transition:all .25s;position:absolute;bottom:0;right:0;height:30px;background:rgba(255,255,0,.05);padding:0 15px;line-height:31px;font-size:12px;text-transform:uppercase;text-decoration:none;color:#999;border-top:1px solid #ddd;border-left:1px solid #ddd;border-top-left-radius:3px;border-bottom-right-radius:2px}.richtexteditor .preview:hover{background:rgba(255,255,0,.15)}.message_involved{display:table;width:100%}.message_involvedRow{display:table-row}.message_involvedText{display:table-cell;position:relative;width:1px;padding:0 5px 5px 16px;vertical-align:middle;white-space:nowrap;text-align:right;font-size:12px}.message_involvedText:before{content:'';position:absolute;top:0;right:-1px;bottom:5px;left:0;background:#eee;border:1px solid #ddd;border-radius:3px 0 0 3px}.message_involvedText *{position:relative}.message_involvedField{display:table-cell;position:relative;padding-bottom:5px}.message_involvedField .dropdown,.message_involvedField .input{border-radius:0 3px 3px 0}.message_ccbccLink{transition:all .25s;position:absolute;display:none;top:1px;right:1px;height:38px;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1) 85px);padding:0 15px 0 100px;line-height:39px;text-decoration:none;font-size:12px;color:#999;border-radius:2px}.message_ccbccLink.active{display:block}.message_ccbccLink.active:hover{color:#000}.message_ccbcc{display:none}.message_ccbcc.active{display:table-row}.message_settings{min-height:40px;background:#fff;padding:10px 15px;border:1px solid #ddd;border-radius:3px;box-sizing:border-box;margin-bottom:5px}.message_settingsIcons{float:right;margin:-2px -7px}.message_settingsIcons a{float:left;padding:5px;background:#eee;border-radius:2px;margin-left:5px}.message_settingsIcons a:hover{background:#e5e5e5}.message_settingsIcons img{float:left}.message_settingsAttached{display:none;float:left;width:100%;border-top:1px solid #e5e5e5;padding:10px 15px 0;margin:9px -15px -9px}.message_settingsAttached.active{display:block}.message_settingsAttachedFile{height:27px}.message_settingsAttachedFileLink{display:block;float:left;width:calc(100% - 27px);white-space:nowrap;line-height:18px;font-size:12px;text-decoration:none;text-overflow:ellipsis;overflow:hidden}.button{transition:all .25s;float:left;position:relative;height:40px;background:#3296fa;text-decoration:none;line-height:41px;font-weight:700;color:#fff;border-radius:3px;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.1)}.button.compact{height:34px;line-height:35px}.button.secondary{background:#fff;line-height:39px;color:#333;border:1px solid #ccc}.button.compact.secondary{line-height:33px}.button.success{background:#64c84b}.button.dark{background:#999}.button.warning{background:#f54b4b}.button.cancel{background:0 0;font-weight:400;box-shadow:none;color:#666}.button.fullWidth{width:100%;text-align:center}.button:hover{background:#2c86e0}.button.secondary:hover{background:#fff;color:#000;border:1px solid #aaa}.button.success:hover{background:#59b343}.button.dark:hover{background:#898989}.button.warning:hover{background:#dc4343}.button.cancel:hover{background:0 0;color:#333}.button:active{transform:scale(.95)}.button *{position:relative}.button .progress{position:absolute;top:0;left:0;bottom:0;background:rgba(0,0,0,.1);border-radius:3px 0 0 3px}.button.secondary .progress{background:rgba(0,0,0,.05);border-radius:2px 0 0 2px}.button .icon{float:left;margin:14px -15px 0 20px}.button .icon.right{float:right;margin:14px 20px 0 -15px}.button.secondary .icon{margin-top:13px}.button .icon.single{margin:14px 14px 0}.button.secondary .icon.single{margin:13px 13px 0}.button.compact .icon{float:left;margin:11px -4px 0 11px}.button.compact .icon.right{float:right;margin:11px 11px 0 -4px}.button.compact.secondary .icon{margin-top:10px}.button.compact .icon.single{margin-right:11px}.button.compact.secondary .icon.single{margin:10px 10px 0}.button span{padding:0 25px}.button.secondary span{padding:0 24px}.button.compact span{padding:0 15px}.button.compact.secondary span{padding:0 14px}.button.compact .loading{float:right;margin:14px 15px 0 0}.button.compact .loading span{padding:0}.button .switch_holder{float:right;height:20px;background:#f9f9f9;padding:6px;overflow:hidden;border-radius:0 2px 2px 0;border-left:1px solid #eee}.button:not(.secondary) .switch_holder{background:rgba(255,255,255,.75);border:0;border-radius:2px;margin:1px 1px 0 0}.button:not(.secondary) .switch_holder .switch.active{background:#3296fa}.selectbuttons{transition:all .25s;float:left;position:relative;height:34px;background:#fff;overflow:hidden;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.1)}.selectbuttons.high{height:40px}.selectbuttons.mini{height:20px}.selectbuttons.fixed{display:table;table-layout:fixed;width:100%;transform:scale(1)!important}.selectbuttons:hover{border-color:#aaa}.selectbuttons:active{transform:scale(.95)}.selectbutton{transition:all .25s;float:left;position:relative;height:32px;background:#fff;text-decoration:none;line-height:33px;font-weight:700;color:#999;border-right:1px solid #ccc;box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.1)}.selectbuttons.high .selectbutton{height:38px;line-height:39px}.selectbuttons.high.fixed .selectbutton{line-height:38px}.selectbuttons.mini .selectbutton{height:18px;line-height:19px;font-size:12px}.selectbuttons.fixed .selectbutton{display:table-cell;max-width:10px;float:none;padding:0 14px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.selectbuttons.fixed .selectbutton span{padding:0}.selectbutton:first-child{border-radius:2px 0 0 2px}.selectbutton:last-child{border:0;border-radius:0 2px 2px 0}.selectbutton:hover{color:#333}.selectbutton.selected{background:#f5f5f5;color:#3296fa;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.selectbutton.green.selected{color:#64c84b}.selectbutton.red.selected{color:#f54b4b}.selectbutton.disabled{text-decoration:line-through;color:#ddd}.selectbutton span{padding:0 14px}.selectbuttons.mini .selectbutton span{padding:0 7px}.selectbutton .number{transition:all .25s;display:inline-block;height:12px;background:#ccc;padding:0 2px;vertical-align:top;line-height:13px;font-size:12px;color:#fff;border-radius:3px;overflow:hidden;margin:10px 0 10px 5px}.selectbutton:hover .number{background:#aaa}.selectbutton.selected .number{background:#3296fa}.selectbutton .sb_card,.selectbutton .sb_column,.selectbutton .sb_list{float:left;position:relative;width:14px;height:14px;margin:9px 15px}.selectbutton .sb_card span,.selectbutton .sb_column span,.selectbutton .sb_list span{position:absolute;top:0;left:0;width:6px;height:6px;padding:0;background:#aaa;border:0 solid #aaa;border-radius:1px;box-sizing:border-box}.selectbutton .sb_card span:nth-child(2){left:8px}.selectbutton .sb_card span:nth-child(3){top:8px}.selectbutton .sb_card span:nth-child(4){top:8px;left:8px}.selectbutton .sb_list span{width:100%;height:3px;border-radius:1.5px}.selectbutton .sb_list span:nth-child(2){top:5px}.selectbutton .sb_list span:nth-child(3){top:10px}.selectbutton .sb_column span{left:4px;width:2px;height:100%}.selectbutton .sb_map{float:left;position:relative;width:12px;height:12px;background:#aaa;border-radius:6px 6px 0;margin:9px 16px 11px;transform:rotate(45deg)}.selectbutton .sb_map:before{content:'';position:absolute;top:3px;left:3px;width:6px;height:6px;background:#fff;border-radius:50%}.selectbutton .sb_org{float:left;position:relative;width:14px;height:14px;margin:9px 15px}.selectbutton .sb_org:before{content:'';position:absolute;top:3px;left:6px;width:2px;height:4px;background:#aaa}.selectbutton .sb_org:after{content:'';position:absolute;top:6px;left:2px;width:6px;height:3px;background:0 0!important;border:2px solid #aaa;border-bottom:0;border-radius:1px}.selectbutton .sb_org span,.selectbutton .sb_org span:after,.selectbutton .sb_org span:before{content:'';position:absolute;top:0;left:4px;width:6px;height:4px;background:#aaa;padding:0;border-radius:1px}.selectbutton .sb_org span:before{top:10px;left:-4px}.selectbutton .sb_org span:after{top:10px;left:4px}.selectbutton .sb_column span:nth-child(2){left:8px}.selectbutton .sb_column span:nth-child(3){left:0;width:100%;height:100%;background:0 0!important;border-width:2px;border-radius:2px}.selectbutton.selected .sb_card span,.selectbutton.selected .sb_column span,.selectbutton.selected .sb_list span,.selectbutton.selected .sb_map,.selectbutton.selected .sb_org span,.selectbutton.selected .sb_org span:after,.selectbutton.selected .sb_org span:before,.selectbutton.selected .sb_org:after,.selectbutton.selected .sb_org:before{background:#3296fa;border-color:#3296fa}.selectbutton.selected .sb_map:before{background:#f5f5f5}.selectbutton .sb_edit,.selectbutton .sb_send{float:left;position:relative;width:14px;height:14px;background:url(/img/icons/12/edit_aaaaaa.svg) 50% 50% no-repeat;margin:9px 15px}.selectbutton .sb_send{background-image:url(/img/icons/12/letter_aaaaaa.svg)}.selectbutton.selected .sb_edit{background-image:url(/img/icons/12/edit_3296fa.svg)}.selectbutton.selected .sb_send{background-image:url(/img/icons/12/letter_3296fa.svg)}.views{position:relative;display:table;height:34px;background:rgba(255,255,255,.5);padding:5px;border:1px solid #ccc;border-radius:17px;box-sizing:border-box;margin:0 auto}.views .lava{position:absolute;top:5px;left:5px;width:0;height:22px;background:#3296fa;border-radius:11px}.views .view{transition:all .25s;position:relative;float:left;height:22px;padding:0 15px;text-decoration:none;text-transform:uppercase;line-height:23px;font-size:12px;font-weight:700;color:#666;overflow:hidden}.views .view:hover{color:#3296fa}.views .view.active{color:#fff}.views .view .number{transition:all .25s;display:inline-block;height:12px;background:#ccc;padding:0 2px;vertical-align:top;line-height:13px;font-size:12px;color:#fff;border-radius:3px;overflow:hidden;margin:5px 0 10px 5px}.views .view:hover .number{background:#09f}.views .view.active .number{background:#fff;color:#09f}.circlebutton{transition:all .25s;position:relative;float:left;min-width:30px;height:30px;background:#fff;line-height:29px;font-size:12px;text-decoration:none;color:#666;overflow:hidden;border:1px solid #ccc;border-radius:15px;box-sizing:border-box}.circlebutton.reverse{background:0 0;color:#fff;border-color:rgba(255,255,255,.25)}.circlebutton:hover{border-color:#aaa}.circlebutton.reverse:hover{border-color:rgba(255,255,255,.5)}.circlebutton:active{transform:scale(.95)}.circlebutton.active{color:#09f;border-color:#09f}.circlebutton.warning{color:#f54b4b;border-color:#f54b4b}.circlebutton.success{background:#64c84b;color:#fff;border-color:#64c84b}.circlebutton.filled{background:#3296fa;color:#fff;border-color:#3296fa}.circlebutton.alert{background:#f54b4b;color:#fff;border-color:#f54b4b}.circlebutton.dark{background:#999;color:#fff;border-color:#999}.circlebutton .icon{float:left;margin:8px -6px 0 8px}.circlebutton span{padding:0 14px}.linebuttons{float:left}.linebutton{transition:all .25s;position:relative;float:left;height:30px;text-decoration:none;overflow:hidden}.linebutton:not(:last-child){margin-right:25px}.linebutton:hover:before{background:#ccc}.linebutton img{position:absolute;top:9px;left:9px}.linebutton span{transition:all .25s;position:relative;float:left;line-height:31px;font-weight:700;color:#999}.linebutton:hover span{line-height:23px}.linebutton.active span{line-height:23px;color:#000}.linebutton:hover span:after{width:20px;opacity:1}.linebutton.green.active span:after,.linebutton.green.active:before{background:#64c84b}.linebutton.yellow.active span:after,.linebutton.yellow.active:before{background:#fa0}.slider{height:2px;background:#ddd}.slider.huge{height:20px;background:#fff;padding:2px 9px;border:1px solid #ddd;box-sizing:border-box;border-radius:10px}.slider .fill{position:relative;float:left;width:50%;height:2px;background:#3296fa}.slider.huge .fill{height:14px;background:0 0}.slider.huge .fill:before{transition:all .25s;content:'';position:absolute;top:0;left:-7px;right:0;bottom:0;background:rgba(50,150,250,.25);border-top-left-radius:7px;border-bottom-left-radius:7px}.slider.huge:hover .fill:before{background:rgba(50,150,250,.35)}.slider .fill .handle{position:absolute;top:-4px;right:-4px;width:10px;height:10px;background:#3296fa;border-radius:50%;cursor:move;cursor:grab;cursor:-webkit-grab}.slider.range .fill .handle.start{right:auto;left:-4px}.slider.huge .fill .handle{position:absolute;top:0;right:-7px;width:14px;height:14px}.slider.huge.range .fill .handle.start{right:auto;left:-7px}.slider .fill .handle:active{cursor:grabbing;cursor:-webkit-grabbing}.avatars{display:block;float:left}.avatars.stacked{position:relative;width:40px;height:40px}.avatar{display:block;float:left;width:30px;height:30px;background-color:#def;background-size:cover;background-position:50% 50%;line-height:32px;font-size:12px;font-weight:700;text-decoration:none;text-align:center;color:#194b7d;overflow:hidden;border-radius:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.avatars .avatar{transition:all .25s;position:relative;margin-left:-5px;box-shadow:0 0 0 2px #fff}.avatars.stacked .avatar{position:absolute;top:50%;left:50%;margin:0;transform:translate(-50%,-50%)}.avatars.stacked .avatar:first-child{top:0;left:0;transform:translate(0,0)}.avatars.stacked .avatar:last-child{top:100%;left:100%;transform:translate(-100%,-100%)}.avatar.d40{width:40px;height:40px;line-height:42px;font-size:16px}.avatar.d60{width:60px;height:60px;line-height:62px;font-size:24px}.avatars .avatar.d60{margin-left:-10px}.avatar.d80{width:80px;height:80px;line-height:82px;font-size:32px}.avatars .avatar.d80{margin-left:-10px}.avatar.d100{width:100px;height:100px;line-height:102px;font-size:40px}.avatars .avatar.d100{margin-left:-15px}.avatar.d120{width:120px;height:120px;line-height:122px;font-size:48px}.avatars .avatar.d120{margin-left:-20px}.avatars .avatar:first-child{margin-left:0}.avatars:not(.stacked) .avatar:hover{z-index:1;box-shadow:0 0 0 2px #fff,0 0 10px rgba(0,0,0,.25);transform:scale(1.1)}.avatars.stacked .avatar:hover{z-index:1}.avatar.emply{background:url(/img/symbol.svg) 50% 50%/50% 100% no-repeat #194b7d}.avatarInfo{padding:15px 15px 10px;line-height:0;font-size:0;text-align:center}.avatarInfo .avatar{float:none;display:inline-block;margin-bottom:10px}.avatarInfo span{display:inline-block;line-height:20px;font-size:14px;color:#999}.videoRec{position:relative;float:left;width:100%;padding-top:100%;overflow:hidden;border-radius:3px}.videoRec_image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 50%;border-radius:3px}.videoRec_overlay,.videoRec_pause,.videoRec_play{transition:all .25s;display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15);border-radius:3px}.videoRec_overlay{background:rgba(0,0,0,.5)}.videoRec_countdown{position:absolute;top:50%;left:50%;color:#fff;line-height:100px;font-size:100px;transform:translate(-50%,-50%)}.videoRec_pause{opacity:0}.videoRec_pause:hover,.videoRec_play:hover{background:rgba(0,0,0,.25);opacity:1}.videoRec_play:after{transition:all .25s;content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-top:16px solid transparent;border-left:24px solid #fff;border-bottom:16px solid transparent;margin:-16px 0 0 -12px}.videoRec_pause:after{transition:all .25s;content:'';position:absolute;top:50%;left:50%;width:8px;height:28px;border-left:8px solid #fff;border-right:8px solid #fff;margin:-14px 0 0 -12px}.videoRec_pause:hover:after,.videoRec_play:hover:after{transform:scale(1.5)}.videoRec_stop{transition:all .25s;position:absolute;bottom:51px;left:50%;display:inline-block;background:rgba(0,0,0,.25);padding:10px 20px;text-decoration:none;font-weight:700;color:#fff;border-radius:3px;opacity:0;transform:translate(-50%,0)}.videoRec:hover .videoRec_stop{opacity:1}.videoRec_stop:hover{background:rgba(0,0,0,.5)!important;text-decoration:none;opacity:1}.videoRec_trash{transition:all .25s;position:absolute;bottom:10px;right:10px;width:30px;height:30px;background:rgba(0,0,0,.25);border-radius:2px}.videoRec_trash:hover{background:rgba(255,255,255,1)}.videoRec_trash:before{transition:all .25s;content:'';position:absolute;top:7px;left:13px;width:4px;height:16px;background:#fff;border-radius:2px;transform:rotate(45deg)}.videoRec_trash:after{transition:all .25s;content:'';position:absolute;top:7px;left:13px;width:4px;height:16px;background:#fff;border-radius:2px;transform:rotate(-45deg)}.videoRec_trash:hover:after,.videoRec_trash:hover:before{background:#f54b4b}.videoRec_record{transition:all .25s;position:absolute;top:25%;left:50%;display:inline-block;background:#fff;padding:10px 20px;text-decoration:none;font-weight:700;color:#000;border-radius:3px;border-top:45px solid transparent;transform:translate(-50%,-50%)}.videoRec_record:hover{text-decoration:none;transform:translate(-50%,-50%) scale(1.1)}.videoRec_record:before{content:'';position:absolute;top:-25px;left:50%;width:30px;height:20px;background:#f54b4b;border-radius:3px;margin-left:-18px}.videoRec_record:after{content:'';position:absolute;top:-22px;left:50%;width:10px;height:6px;background:0 0;border-style:solid;border-width:4px 6px 4px 0;border-color:transparent #f54b4b transparent transparent;margin-left:3px}.videoRec_none{position:absolute;top:50%;left:25px;width:calc(100% - 50px);text-align:center;line-height:30px;font-size:20px;font-weight:700;font-style:italic;color:#fff;transform:translate(0,-50%)}.videoRec_access{position:absolute;top:50%;left:0;width:calc(100% - 50px);padding:0 25px;text-align:center;font-weight:700;font-style:italic;color:#fff;transform:translate(0,-50%)}.videoRec_upload{transition:all .25s;position:absolute;bottom:15%;left:50%;background:rgba(0,0,0,.25);padding:10px 20px;text-decoration:none;font-weight:700;color:#fff;border-radius:3px;transform:translate(-50%,-50%)}.videoRec_upload:hover{text-decoration:none;transform:translate(-50%,-50%) scale(1.1)}.videoRec_loader{position:absolute;top:50%;left:50%;width:160px;height:160px;text-indent:-9999em;border-top:10px solid rgba(255,255,255,.25);border-right:10px solid rgba(255,255,255,.25);border-bottom:10px solid rgba(255,255,255,.25);border-left:10px solid #fff;border-radius:50%;transform:translateZ(0);-webkit-animation:1.1s linear infinite load8;animation:1.1s linear infinite loadani;transform:translate(-50%,-50%)}@-webkit-keyframes loadani{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes loadani{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.videoRec_percent{position:absolute;top:50%;left:50%;line-height:40px;font-size:30px;font-weight:700;color:#fff;transform:translate(-50%,-50%)}.videoRec_cancel{transition:all .25s;position:absolute;bottom:25px;left:50%;display:inline-block;background:rgba(0,0,0,.25);padding:10px 20px;text-decoration:none;font-weight:700;color:#fff;border-radius:3px;transform:translate(-50%,0)}.videoRec_cancel:hover{text-decoration:none;transform:translate(-50%,0) scale(1.1)}.videoRec_timeline{transition:all .25s;position:absolute;bottom:0;left:0;width:100%;height:26px;padding:10px 0 10px 10px;background:rgba(0,0,0,.25);border-radius:0 0 3px 3px;box-sizing:border-box;opacity:0}.videoRec:hover .videoRec_timeline,.videoRec_timeline.locked{opacity:1}.videoRec_timeline_bar{float:left;width:calc(100% - 40px);background:rgba(0,0,0,.25);border-radius:3px;cursor:pointer}.locked .videoRec_timeline_bar{cursor:inherit}.videoRec_timeline_bar span{display:block;float:left;background:#f54b4b;height:6px;border-radius:3px}.videoRec_timeline_number{float:right;width:40px;line-height:16px;text-align:center;font-weight:700;color:#fff;margin-top:-5px}.videoRec_step{float:left;display:block;width:40px;height:40px;background:#fff;line-height:41px;text-decoration:none;text-align:center;font-weight:700;color:#666;overflow:hidden;border-radius:50%;box-shadow:0 0 0 2px #ddd inset;margin:0 10px 15px 0}.videoRec_step.active,.videoRec_step.done{background:#3296fa;color:#fff;box-shadow:none}.videoRec_step.done{background:#64c84b}.stars{float:left}.star{transition:all .25s;display:block;float:left;width:20px;height:20px;background:rgba(0,0,0,.1);-webkit-clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.tooltipster-base .star{background:rgba(255,255,255,.25)}.star:not(:first-child){margin-left:5px}.star.hover{background:rgba(0,0,0,.25);cursor:pointer}.tooltipster-base .star.hover{background:rgba(255,255,255,.5)}.star.active{background:#ffbe00}.colorrating{float:left}.colorrating.fixed{width:100%;float:left}.colorratingTitle{float:left;width:100%;font-size:12px!important;line-height:12px!important;margin-bottom:8px}.colorrating.x2 .colorratingTitle{font-size:14px!important;line-height:16px!important;margin-bottom:6px}.colorrate{display:block;float:left;width:20px}.colorrating.x2 .colorrate{width:40px}.colorrating.fixed .colorrate{width:calc(20% - 4px)}.colorrate:not(:last-child){margin-right:5px}.colorrate.hover{cursor:pointer}.colorrate span{transition:all .25s;display:block;float:left;width:100%;height:4px;background:#fff;border-radius:2px}.colorrate span:not(.p10):not(.p30):not(.p60):not(.p80):not(.p100){box-shadow:0 0 0 1px rgba(0,0,0,.15) inset}.colorrating.x2 .colorrate span{height:8px;border-radius:4px}.colorrate.hover span{background:rgba(0,0,0,.25)}.colorratingSelect{float:left;position:relative}.colorratingSelectTitle{transition:all .25s;position:absolute;top:0;left:0;font-size:14px!important;line-height:16px!important}.colorratingSelect:not(.active) .colorratingSelectTitle{color:#666}.colorrateSelect{position:relative;float:left;width:40px;height:30px;cursor:pointer}.colorrateSelect:not(:last-child){padding-right:5px}.colorrateSelect span{transition:all .25s;position:relative;float:left;width:40px;height:8px;background:#fff;border-radius:4px;margin-top:22px}.colorrateSelect span:not(.p10):not(.p30):not(.p60):not(.p80):not(.p100){box-shadow:0 0 0 1px rgba(0,0,0,.15) inset}.colorratingSelect:hover .colorrateSelect span:not(.p10):not(.p30):not(.p60):not(.p80):not(.p100){box-shadow:0 0 0 2px rgba(0,0,0,.15) inset}.barchart{display:table;width:100%}.barchart.mini{height:4px}.barchart .area{display:table-cell;background:#aaa;vertical-align:top;white-space:nowrap;text-align:center;line-height:34px;font-weight:700;color:#fff;border-left:1px solid #fff;border-right:1px solid #fff}.barchart .area:first-child{border-left:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.barchart.mini .area:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.barchart .area:last-child{border-right:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.barchart.mini .area:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}.barchart .area.none{min-width:34px;background:#aaa!important}.barchart .area span{display:inline-block;padding:0 10px;transform:translate(0,1px)}.barchart .area.none span{display:none}.barchart .area .icon{display:inline-block;margin-left:10px;transform:translate(0,2px)}.barchart .area.none .icon{margin:0}.scorecard{display:table;position:relative;width:100%;background:#fff;border:1px solid #ddd;border-radius:3px;box-sizing:border-box}.scorecard .score{display:table-row}.scorecard .title{display:table-cell;width:calc(100% - 235px);padding:15px;vertical-align:middle;box-sizing:border-box}.scorecard .score:not(:last-child) .rating,.scorecard .score:not(:last-child) .title{border-bottom:1px solid #eee}.scorecard .score:hover .rating,.scorecard .score:hover .title{background:rgba(255,255,0,.05)}.scorecard .title span{display:block;line-height:16px;font-size:12px;opacity:.5}.scorecard .rating{display:table-cell;width:251px;padding:17px 15px 19px;vertical-align:top;box-sizing:border-box}@media (max-width:700px){.scorecard,.scorecard .rating,.scorecard .score,.scorecard .title{display:block;width:100%}.scorecard .score:not(:last-child){border-bottom:1px solid #ddd}.scorecard .rating,.scorecard .title{border:0!important}.scorecard .rating{padding-top:0}}.scorecard.overall{display:block;background:#fafafa;padding:15px}.scorecard.overall .rating{display:block;width:100%;padding:0}.switch{transition:all .25s;position:relative;display:block;float:left;min-width:34px;height:20px;background:#aaa;padding:0 10px 0 24px;line-height:21px;text-decoration:none;font-size:12px;color:#ddd;overflow:hidden;box-sizing:border-box;border-radius:10px}.switch:hover{color:#eee}.switch img{float:left;margin:4px 0}.switch.mini{min-width:20px;height:12px;padding:0 6px 0 14px;line-height:13px;font-size:9px;font-weight:700;border-radius:6px}.switch.active{background:#64c84b;padding:0 24px 0 10px;color:#fff}.switch.mini.active{padding:0 14px 0 6px}.switch:after{content:'';transition:all .25s;position:absolute;top:1px;left:1px;width:18px;height:18px;background:#fff;border-radius:50%}.switch.mini:after{width:10px;height:10px}.switch.active:after{left:calc(100% - 19px)}.switch.mini.active:after{left:calc(100% - 11px)}.loading{float:left;width:38px;height:10px;overflow:hidden}.loading.mini{width:19px;height:5px}.loading.huge{width:72px;height:20px}.loading.center{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.loading span,.loading:after,.loading:before{display:block;content:'';float:left;width:10px;height:10px;background:#000;overflow:hidden;border-radius:50%;margin-right:4px;-webkit-animation:1.4s ease-in-out infinite both loading-delay;animation:1.4s ease-in-out infinite both loading-delay}.loading.mini span,.loading.mini:after,.loading.mini:before{width:5px;height:5px;margin-right:2px}.loading.huge span,.loading.huge:after,.loading.huge:before{width:20px;height:20px;margin-right:6px}.loading.white span,.loading.white:after,.loading.white:before{background:#fff}.loading:before{-webkit-animation-delay:-.32s;animation-delay:-.32s}.loading span{-webkit-animation-delay:-.16s;animation-delay:-.16s}.loading:after{margin:0!important}.dragndrop{transition:all .25s;position:relative;height:180px;background:#fff;border:2px dashed #3296fa;border-radius:3px;box-sizing:border-box}.dragndrop.active,.dragndrop:hover{background:rgba(100,200,75,.05);border-color:#64c84b}.dragndrop.uploading{background:#fff;border-color:#ddd}.dragndrop .center{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%)}.dragndrop .title{font-size:18px;font-style:italic;color:#666;padding:5px 0}.dragndrop .icon{transition:all .25s;display:inline-block;width:60px;height:60px;background:rgba(255,255,255,0);text-align:center;vertical-align:top;overflow:hidden;border:1px dashed rgba(100,200,75,0);border-radius:50%;box-sizing:border-box;margin-top:5px}.dragndrop.active .icon,.dragndrop:hover .icon{background:rgba(255,255,255,1);border-color:rgba(100,200,75,1)}.dragndrop .icon img{transition:all .25s;margin-top:23px;transform:scale(3)}.dragndrop.active .icon img,.dragndrop:hover .icon img{transform:scale(2)}.dragndrop .loading{float:none;display:inline-block;vertical-align:middle}@-webkit-keyframes loading-delay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}@keyframes loading-delay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.symbolloading{position:relative;float:left;width:120px;height:120px;background:#aaa;border-radius:50%;overflow:hidden;-webkit-animation:3s ease-in-out infinite both symbolloading-delay;animation:3s ease-in-out infinite both symbolloading-delay}@-webkit-keyframes symbolloading-delay{0%,100%{background:#aaa}34%,76%{background:#194b7d}}@keyframes symbolloading-delay{0%,100%{background:#aaa}34%,76%{background:#194b7d}}.symbolloading span,.symbolloading:after,.symbolloading:before{content:'';position:absolute;top:50%;left:50%;width:60px;height:60px;background:url(/img/symbol_bottom.svg) 50% 50% no-repeat;margin-top:-30px;margin-left:-30px}.symbolloading:before{-webkit-animation:3s ease-in-out infinite both symbolloading-bottom-delay;animation:3s ease-in-out infinite both symbolloading-bottom-delay}@-webkit-keyframes symbolloading-bottom-delay{0%{top:-30px;transform:scale(0);opacity:0}30%,76%{top:50%;transform:scale(1);opacity:1}100%{top:calc(100% + 60px);transform:scale(0);opacity:0}}@keyframes symbolloading-bottom-delay{0%{top:-30px;transform:scale(0);opacity:0}30%,76%{top:50%;transform:scale(1);opacity:1}100%{top:calc(100% + 60px);transform:scale(0);opacity:0}}.symbolloading span{background-image:url(/img/symbol_middle.svg);-webkit-animation:3s ease-in-out infinite both symbolloading-middle-delay;animation:3s ease-in-out infinite both symbolloading-middle-delay}@-webkit-keyframes symbolloading-middle-delay{0%{top:-30px;transform:scale(0);opacity:0}32%,78%{top:50%;transform:scale(1);opacity:1}100%{top:calc(100% + 60px);transform:scale(0);opacity:0}}@keyframes symbolloading-middle-delay{0%{top:-30px;transform:scale(0);opacity:0}32%,78%{top:50%;transform:scale(1);opacity:1}100%{top:calc(100% + 60px);transform:scale(0);opacity:0}}.symbolloading:after{background-image:url(/img/symbol_top.svg);-webkit-animation:3s ease-in-out infinite both symbolloading-top-delay;animation:3s ease-in-out infinite both symbolloading-top-delay}@-webkit-keyframes symbolloading-top-delay{0%{top:-30px;transform:scale(0);opacity:0}34%,80%{top:50%;transform:scale(1);opacity:1}100%{top:calc(100% + 60px);transform:scale(0);opacity:0}}@keyframes symbolloading-top-delay{0%{top:-30px;transform:scale(0);opacity:0}34%,80%{top:50%;transform:scale(1);opacity:1}100%{top:calc(100% + 60px);transform:scale(0);opacity:0}}.symbolbuild{position:relative;float:left;width:120px;height:120px;background:#194b7d;border-radius:50%;overflow:hidden}.symbolbuild span{position:absolute;top:30px;left:30px;width:60px;height:60px;background:url(/img/symbol_bottom.svg) 50% 50% no-repeat;-webkit-animation:2s infinite symbolbuild-span;animation:2s infinite symbolbuild-span}@-webkit-keyframes symbolbuild-span{0%{top:-60px;left:30px}5%{top:-65px;left:30px}20%{top:35px;left:30px}100%,25%,35%,51%{top:30px;left:30px}47%{top:35px;left:25px}}@keyframes symbolbuild-span{0%{top:-60px;left:30px}5%{top:-65px;left:30px}20%{top:35px;left:30px}100%,25%,35%,51%{top:30px;left:30px}47%{top:35px;left:25px}}.symbolbuild span:after,.symbolbuild span:before{content:'';position:absolute;top:0;left:0;width:60px;height:60px;background:url(/img/symbol_middle.svg) 50% 50% no-repeat}.symbolbuild span:before{-webkit-animation:2s ease-in-out infinite symbolbuild-spanbefore;animation:2s ease-in-out infinite symbolbuild-spanbefore}@-webkit-keyframes symbolbuild-spanbefore{0%,30%{top:-90px;left:90px;transform:scale(0);opacity:0}100%,40%,46%{top:0;left:0;transform:scale(1);opacity:1}42%{top:-5px;left:5px;transform:scale(1);opacity:1}}@keyframes symbolbuild-spanbefore{0%,30%{top:-90px;left:90px;transform:scale(0);opacity:0}100%,40%,46%{top:0;left:0;transform:scale(1);opacity:1}42%{top:-5px;left:5px;transform:scale(1);opacity:1}}.symbolbuild span:after{background-image:url(/img/symbol_top.svg);-webkit-animation:2s ease-in-out infinite symbolbuild-spanafter;animation:2s ease-in-out infinite symbolbuild-spanafter}@-webkit-keyframes symbolbuild-spanafter{0%,35%{top:-90px;left:90px;transform:scale(0);opacity:0}100%,45%,51%{top:0;left:0;transform:scale(1);opacity:1}48%{top:-5px;left:5px;transform:scale(1);opacity:1}}@keyframes symbolbuild-spanafter{0%,35%{top:-90px;left:90px;transform:scale(0);opacity:0}100%,45%,51%{top:0;left:0;transform:scale(1);opacity:1}48%{top:-5px;left:5px;transform:scale(1);opacity:1}}.symbolbuild:after{content:'';position:absolute;top:30px;left:30px;width:60px;height:60px;background:url(/img/symbol.svg) 50% 50% no-repeat;-webkit-animation:2s infinite symbolbuild-after;animation:2s infinite symbolbuild-after}@-webkit-keyframes symbolbuild-after{0%{top:30px}5%{top:25px}20%{top:125px}100%,25%{top:120px}}@keyframes symbolbuild-after{0%{top:30px}5%{top:25px}20%{top:125px}100%,25%{top:120px}}.langselector{height:40px;padding:15px 25px;white-space:nowrap;line-height:0;text-align:left;font-size:0;overflow:auto}.langselector:not(:last-child){border-bottom:1px solid #e5e5e5}.langselectorLang{transition:all .25s;position:relative;display:inline-block;height:40px;padding-right:35px;line-height:41px;font-size:14px;font-weight:700;overflow:hidden;cursor:pointer}.langselectorLang:hover span{border-bottom:1px solid #aaa}.langselectorLang.active span{color:#3296fa;border-bottom:1px solid #3296fa}.langselectorLang img{float:left;margin:10px 10px 0 0}.langselectorDelete{transition:all .25s;position:absolute;top:0;right:15px;width:12px;height:12px;background:url(/img/icons/12/close_aaaaaa.svg) 50% 50% no-repeat;overflow:hidden;opacity:0}.langselectorLang:hover .langselectorDelete{opacity:.5}.langselectorDelete:hover{opacity:1!important}.langselectorAdd{transition:all .25s;display:inline-block;width:20px;height:20px;background:url(/img/icons/12/add_64c84b.svg) 50% 50% no-repeat #fff;vertical-align:top;margin-top:10px;border-radius:50%;box-sizing:border-box;overflow:hidden;border:1px solid #ddd;opacity:.5}.langselector:hover .langselectorAdd{opacity:1}.langselectorAdd:hover{border:1px solid #64c84b}.langselectorAddList{margin:-6px -14px}.langselectorAddList a{transition:all .25s;display:block;background-position:10px 10px;background-repeat:no-repeat;padding:0 40px;text-decoration:none;line-height:40px;color:#fff}.langselectorAddList a:hover{background-color:rgba(255,255,255,.1)}.nocontent{padding:60px;line-height:0;text-align:center}.nocontent .headline{line-height:36px;font-size:24px;font-weight:100;font-style:italic;color:#999}.nocontent .button,.nocontent .iconcircle,.nocontent .symbolbuild{float:none;display:inline-block;margin-top:25px}.nocontent .iconcircle{width:120px;height:120px;background:#fcfcfc;border:1px solid #ddd;border-radius:50%;box-sizing:border-box}.nocontent .iconcircle img{transform:scale(3);margin-top:52px}.tabs{position:relative;height:51px;line-height:51px;white-space:nowrap;font-size:0;box-sizing:border-box;box-shadow:0 -1px 0 #e5e5e5 inset;overflow-x:auto;overflow-y:hidden}.tabs .line{position:absolute;bottom:0;left:0;width:0;height:3px;background:#09f}.tabs .link{transition:all .25s;display:inline-block;height:51px;line-height:51px;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#666;overflow:hidden;box-sizing:border-box;border-color:rgba(255,255,255,1);margin-right:35px}.tabs .link:last-of-type{margin-right:0}.tabs .link:not(.active):not(.disabled):hover{color:#333;border-bottom:3px solid rgba(50,150,250,.5)}.tabs .link.disabled{color:#aaa;cursor:not-allowed}.tabs .link.active{color:#000;border-bottom:3px solid rgba(50,150,250,1)}.tabs .link .number{transition:all .25s;display:inline-block;min-width:12px;height:12px;line-height:12px;background:rgba(0,0,0,.25);padding:0 2px;vertical-align:top;text-align:center;font-size:12px;font-weight:400;color:#fff;box-sizing:border-box;border-radius:3px;margin:19px 0 0 5px}.tabs .link:hover .number{background:rgba(0,0,0,.5)}.tabs .link.active .number{background:#09f}.progressbar{position:relative;height:20px;background:rgba(0,0,0,.05);border-radius:10px}.progressbar .bar{transition:all .25s;float:left;width:100%;height:20px;background:#09f;overflow:hidden;border-radius:10px}.progressbar .percent{float:left;position:relative;width:0}.progressbar .percent span{float:left;position:absolute;top:0;right:6px;width:100px;height:20px;line-height:20px;text-align:right;font-size:12px;color:#fff}.progressbar .percent.low span{right:inherit;left:6px;width:100px;text-align:left;color:#666}.simTable{position:relative;width:100%;background:#fff;overflow:auto;border:1px solid #ddd;border-radius:3px;box-sizing:border-box}.simTable.contentbox{border-color:#e5e5e5}.simTableFull{display:table;width:100%}.simTableRow,.simTableTop{display:table-row}.simTableTop{font-weight:700}.simTableColumn{transition:all .25s;display:table-cell;background:#fff;padding:15px;line-height:20px;vertical-align:top;overflow:hidden;box-sizing:border-box}.simTableColumn:not(:last-child){border-right:1px solid #eee}.simTableRow:not(:last-child) .simTableColumn,.simTableTop .simTableColumn{border-bottom:1px solid #eee}.simTableRow:nth-child(2n) .simTableColumn{background:#fcfcfc}.simTableRow:hover .simTableColumn{box-shadow:0 0 0 1000px rgba(255,255,0,.05) inset}.simTableSorting{white-space:nowrap;text-decoration:none;color:#000}.simTableSorting.active{color:#3296fa}.simTableSorting:after{transition:all .25s;content:'';display:inline-block;width:29px;height:10px;background:url(/img/icons/9/arrowdown_aaaaaa.svg) 50% 50% no-repeat;opacity:.5}.simTableSorting.asce:after{transform:rotate(180deg)}.simTableSorting.active:after,.simTableSorting:hover:after{opacity:1}.advTable{box-sizing:border-box}.advTable .contentbox{position:relative;width:100%;max-height:100%;box-sizing:border-box;overflow:auto}.advTableScrollLeft,.advTableScrollRight{transition:background .25s;display:none;position:absolute;top:0;width:40px;height:100%;background-color:rgba(250,250,250,.95);background-position:50% 50%;background-repeat:no-repeat;z-index:21;cursor:pointer}.advTableScrollLeft{left:0;background-image:url(/img/arrow_left.svg);border-right:1px solid #eee;box-shadow:-1px 0 0 #eee}.advTableScrollRight{right:0;background-image:url(/img/arrow_right.svg);border-left:1px solid #eee}.advTableScrollLeft:hover,.advTableScrollRight:hover{background-color:rgba(255,255,255,1)}.advTableContent,.advTableTop{display:table;width:1%;table-layout:fixed}.advTableTop{position:absolute;font-weight:700;z-index:20}.advTableContent{margin-top:51px}.advTableRow{display:table-row}.activeSelection .advTableRow{cursor:pointer}.advTableColumn,.advTableLeft{transition:box-shadow .25s;position:relative;display:block;height:50px;background:#fff;padding:0 15px;line-height:50px;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-bottom:1px solid #eee;border-right:1px solid #eee;box-sizing:border-box}.flexLeft .advTableColumn{height:51px;vertical-align:middle}.advTableRow:nth-child(odd) .advTableColumn,.advTableRow:nth-child(odd) .advTableLeft{background:#fcfcfc}.advTableRow:hover .advTableColumn,.advTableRow:hover .advTableLeft{box-shadow:0 0 0 1000px rgba(255,255,0,.05) inset}.activeSelection .advTableRow:hover .advTableColumn,.activeSelection .advTableRow:hover .advTableLeft,.advTableRow.active .advTableColumn,.advTableRow.active .advTableLeft{box-shadow:0 0 0 1000px rgba(50,150,250,.05) inset}.advTableRow .advTableLeft:before{transition:all .25s;content:'';position:absolute;top:0;left:0;bottom:0;width:0;background:#3296fa;opacity:0;overflow:hidden}.advTableRow.active .advTableLeft:before{width:3px;opacity:1}.activeSelection .advTableContent .advTableColumn:after,.activeSelection .advTableContent .advTableLeft:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0);z-index:15}.activeSelection .advTableRow:hover .checkbox{border-color:#09f}.advTableRow:last-child .advTableColumn,.advTableRow:last-child .advTableLeft{border-bottom:0}.advTableColumn:last-child{border-right:0}.advTableLeft{position:absolute;height:51px;z-index:10}.flexLeft .advTableLeft{height:auto;padding:15px;line-height:20px;white-space:normal}.advTable:not(.flexLeft) .advTableRow:last-child .advTableLeft{height:50px}.flexLeft .advTableRow:last-child .advTableLeft{padding-bottom:16px}.advTableLeft .checkbox{margin:17px 17px 0 2px}.advTableColumn .avatar,.advTableLeft .avatar{position:relative;margin:10px 10px 0 0}.advTableColumn .avatars .avatar,.advTableLeft .avatars .avatar{margin-right:0}.advTableColumn .avatars .avatar:not(:first-child),.advTableLeft .avatars .avatar:not(:first-child){margin-left:-5px}.advTableColumn .colorrating{margin-top:13px}.advTableLeft .id{padding-left:5px;font-weight:300;color:#999}.advTableLeft .boxlink{left:50px}.advTableColumn{display:table-cell;width:200px}.advTableColumn>.icon,.advTableLeft>.icon{float:left;margin:19px 10px 0 0}.advTableLeft .number{transition:all .25s;display:inline-block;height:12px;background:#ccc;padding:0 2px;vertical-align:top;line-height:13px;font-size:12px;color:#fff;border-radius:3px;overflow:hidden;margin:19px 0 0 5px}.advTableColumn.tags{white-space:nowrap;font-size:0}.advTableColumn.tags>.tag{display:inline-block;height:28px;background:#fff;padding:0 10px;vertical-align:middle;line-height:27px;font-size:12px;border:1px solid #eee;border-radius:2px;box-sizing:border-box}.advTableColumn.tags>.tag:not(:first-child){margin-left:5px}.advTableColumn .boxlink{transition:all .25s;box-shadow:0 0 0 transparent inset}.advTableColumn:hover .boxlink{box-shadow:0 0 20px rgba(0,0,0,.05) inset}.advTableSizing{transition:all .25s;position:absolute;top:0;right:0;bottom:0;width:25px;border-right:0 solid transparent;cursor:ew-resize}.advTableSizing:hover{border-right:3px solid #3296fa}.advTableFolder{transition:all .25s;text-decoration:none;color:#000}.advTableFolder:hover{color:#3296fa}.advTableFolder:before{transition:all .25s;content:'';display:inline-block;width:19px;height:10px;background:url(/img/icons/9/arrowleft_aaaaaa.svg) 0 50% no-repeat;opacity:.5}.advTableFolder:hover:before{opacity:1}.advTableFolder:after{transition:all .25s;content:'/';display:inline-block;color:#ddd;margin:0 10px}.advTableSorting{text-decoration:none;color:#000}.advTableSorting.active{color:#3296fa}.advTableSorting:after{transition:all .25s;content:'';display:inline-block;width:29px;height:10px;background:url(/img/icons/9/arrowdown_aaaaaa.svg) 50% 50% no-repeat;opacity:.5}.advTableSorting.asce:after{transform:rotate(180deg)}.advTableSorting.active:after,.advTableSorting:hover:after{opacity:1}.treeTable{position:relative;width:100%;background:#fff;padding:5px 0;overflow:auto;border:1px solid #ddd;border-radius:3px;box-sizing:border-box}.treeTable.contentbox{border-color:#e5e5e5}.treeTableHolder{position:relative;padding-left:28px}.treeTable>.treeTableHolder{padding-left:15px}.treeTableHolder:before{content:'';position:absolute;top:20px;left:38px;height:100%;border-left:1px dashed #ddd;overflow:hidden}.treeTable>.treeTableHolder:before{left:25px}.treeTableHolder.active .treeTableHolder:not(:first-child):before{top:0;height:calc(100% + 20px)}.treeTableHolder:last-child:before{height:0!important}.treeTableChild,.treeTableParent{transition:all .25s;position:relative;height:40px;padding-left:30px;line-height:41px;overflow:hidden}.treeTableHolder:not(.active) .treeTableHolder .treeTableParent{height:0}.treeTableChild{padding-left:58px}.treeTable>.treeTableChild{padding-left:45px}.treeTable>.treeTableChild:only-child{padding-left:15px}.treeTableHolder:not(.active) .treeTableChild{height:0}.treeTableChild:before,.treeTableParent:before{content:'';position:absolute;top:20px;left:38px;height:20px;border-left:1px dashed #ddd;overflow:hidden}.treeTableHolder:not(.active) .treeTableParent:before{height:0}.treeTable>.treeTableChild:before{left:25px}.treeTableChild:before{top:0;height:40px}.treeTableChild:first-child:before{top:20px;height:20px}.treeTableChild:last-child:before{height:20px}.treeTableChild:only-child:before{height:0}.treeTableChild:after,.treeTableParent:after{content:'';position:absolute;top:20px;left:38px;width:20px;border-bottom:1px dashed #ddd;overflow:hidden}.treeTableParent:after{left:20px;width:18px}.treeTable>.treeTableChild:after{left:25px}.treeTable>.treeTableChild:only-child:after{display:none}.treeTableToggle{transition:all .25s;position:absolute;top:10px;left:0;width:20px;height:20px;background:#aaa;border-radius:50%;z-index:1}.treeTableHolder:not(.active) .treeTableToggle{background:#64c84b}.treeTableToggle:after,.treeTableToggle:before{transition:all .25s;content:'';position:absolute;top:9px;left:5px;width:10px;height:2px;background:#fff;border-radius:1px}.treeTableHolder:not(.active) .treeTableToggle:before{transform:rotate(-90deg)}.treeTableHolder.active .treeTableToggle:after{opacity:0}.treeTableHolder:not(.active) .treeTableToggle:after{transform:rotate(-180deg);opacity:1}.treeTable .selectElement{position:relative;height:40px}.activeSelection .treeTable .selectElement{cursor:pointer}.activeSelection .treeTable .selectElement:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0);z-index:15}.treeTable .checkbox{margin-top:12px;z-index:1}.treeTableParent .checkbox{margin-right:-8px}.activeSelection .treeTable .selectElement:hover .checkbox{border-color:#3296fa}.treeTableTitle{float:left;max-width:calc(100% - 41px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-left:10px}.treeTableParent .treeTableTitle{margin-left:18px}.smartTable{position:relative;width:100%;background:#fff;overflow:hidden;border:1px solid #ddd;border-radius:3px;box-sizing:border-box}.smartTable.contentbox{overflow:auto;border-color:#e5e5e5}.smartTableSortlist{list-style:none;padding:0;margin:-1px 0 0}.smartTableSortlist>li{transition:box-shadow .25s,opacity .25s;background:#fff;border-top:1px solid #eee}.smartTableSortlist>.ui-sortable-helper{box-shadow:0 0 50px rgba(0,0,0,.25);opacity:.85}.smartTableSortlist>.ui-sortable-placeholder{visibility:visible!important;background:#3296fa}.smartTableToggle{border-top:1px solid #eee}.smartTableToggle:first-child{border:0}.smartTableElement{transition:all .25s;position:relative;height:50px;line-height:51px;overflow:hidden;border-top:1px solid #eee}.smartTableElementAdd{background:#e8f7e4;cursor:pointer}.smartTableElement:first-child{border:0}.smartTableElement:hover{background:rgba(255,255,0,.05)}.smartTableElementAdd:hover{background:#d8f1d2}.activeSelection .smartTableElement.active,.activeSelection .smartTableElement:hover{background:rgba(50,150,250,.05);cursor:pointer}.smartTableElement:before{transition:all .25s;content:'';position:absolute;top:0;left:0;bottom:0;width:0;background:#3296fa;opacity:0}.smartTableElement.active:before{width:3px;opacity:1}.activeSelection .smartTableElement:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0);z-index:15}.smartTableElementAdd:before{position:relative;content:'';float:left;width:16px;height:16px;background:url(/img/icons/12/add_64c84b.svg) 50% 50% no-repeat #fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.15);margin:17px;z-index:1;opacity:1}.smartTableElement .checkbox{position:relative;margin:17px;z-index:1}body:not(.activeSelection) .checkbox:not(:first-child){margin-left:0}.smartTableToggle.active>.smartTableElement>.checkbox{margin-left:17px!important}.activeSelection .smartTableElement:hover .checkbox{border-color:#3296fa}.smartTableTitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;outline:0;margin:0 15px}.smartTableTitle:empty:after{content:attr(placeholder);color:#999}.smartTableTitle span{color:#999}.smartTableBoxlink{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.smartTableSort{transition:all .25s;position:relative;float:left;width:50px;height:50px;cursor:move;cursor:grab;cursor:-webkit-grab;z-index:1}.smartTableSort:active{cursor:grabbing;cursor:-webkit-grabbing}.activeSelection .smartTableSort,.smartTableToggle.active>.smartTableElement>.smartTableSort{margin-left:-50px}.smartTableSort span,.smartTableSort span:after,.smartTableSort span:before{transition:all .25s;content:'';position:absolute;top:21px;left:17px;width:16px;height:1px;background:rgba(50,150,250,.5)}.smartTableSort span:before{top:3px;left:0}.smartTableSort span:after{top:6px;left:0}.smartTableSort:hover span,.smartTableSort:hover span:after,.smartTableSort:hover span:before,.ui-sortable-helper .smartTableSort span,.ui-sortable-helper .smartTableSort span:after,.ui-sortable-helper .smartTableSort span:before{background:rgba(50,150,250,1)}.smartTableElement .avatar{margin:10px}.smartTableIcons{position:relative;float:right;margin:14px;z-index:1}.smartTableIcon{position:relative;float:left;width:30px;height:30px;background:#fff;border:1px solid #ddd;border-radius:50%;box-sizing:border-box;margin:10px}.smartTable>.smartTableElement.disabled .smartTableIcon:not(.ifDisabled),.smartTable>.smartTableElement:not(.disabled) .smartTableIcon.ifDisabled,.smartTable>.smartTableToggle.disabled>.smartTableElement .smartTableIcon:not(.ifDisabled),.smartTable>.smartTableToggle:not(.disabled)>.smartTableElement .smartTableIcon.ifDisabled{display:none}.smartTableIcon img{float:left;margin:8px}.smartTableToggle>.smartTableElement>.smartTableIcons{margin-right:46px}.smartTableIcons a{float:left;display:block;transition:all .25s;width:22px;height:22px;border-radius:2px;margin-left:5px}.smartTableIcons a:hover{background:rgba(0,0,0,.05)}.smartTableIcons a img{float:left;margin:5px}.smartTableToggleBar{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.smartTableToggleBar:after{transition:all .25s;content:'';position:absolute;top:0;right:0;width:56px;height:50px;background:url(/img/careersite/down.svg) 50% 50% no-repeat}.smartTableToggle.disabled .smartTableToggleBar{display:none}.smartTableToggle.active>.smartTableElement>.smartTableToggleBar:after{transform:rotate(180deg)}.smartTableToggleContent{transition:all .25s;background:#fafafa;padding:0 15px;max-height:0;overflow:hidden;border-top:0 solid #eee}.smartTableToggle:not(.disabled).active>.smartTableToggleContent{padding:15px;max-height:100%;border-top:1px solid #eee}.calendarDate{position:relative;display:table;margin:0 auto}.calendarDateBack,.calendarDateNext{transition:all .25s;float:left;display:block;width:34px;height:34px;background:url(/img/icons/14/back_ffffff.svg) 60% 50% no-repeat #ccc;box-shadow:0 0 0 1px rgba(0,0,0,.1) inset}.calendarDateBack{border-top-left-radius:17px;border-bottom-left-radius:17px}.calendarDateNext{background-image:url(/img/icons/14/next_ffffff.svg);background-position:40% 50%;border-top-right-radius:17px;border-bottom-right-radius:17px}.calendarDateBack:hover,.calendarDateNext:hover{background-color:#3296fa}.calendarDateTitle{transition:all .25s;float:left;display:block;height:32px;background:rgba(255,255,255,.5);line-height:33px;text-decoration:none;font-weight:700;color:#000;overflow:hidden;padding:0 5px 0 15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.calendarDateTitle.active,.calendarDateTitle:hover{background:rgba(255,255,255,1);color:#3296fa}.calendarDateTitle:after{transition:all .25s;content:'';float:right;width:29px;height:32px;background:url(/img/icons/9/arrowdown_aaaaaa.svg) 50% 50% no-repeat}.calendarDateTitle.active:after{transform:rotate(180deg)}.calendarWeekly{display:table;width:100%;height:500px;background:#fff;border:1px solid #ddd;border-radius:3px;box-sizing:border-box}.calendarWeekly:not(.showWeekend) .weekend{display:none}.calendarWeeklyTop{display:table-row;height:0}.calendarWeeklyTopHolder{display:table-cell;border-bottom:1px solid #ddd;box-shadow:0 1px 2px rgba(0,0,0,.1)}.calendarWeeklyTop .calendarWeeklyWeeknum{float:left;width:63px;padding:6px 0 4px;text-align:center;line-height:15px;font-size:12px;color:#999}.calendarWeeklyTop .calendarWeeklyWeeknum span:last-child{display:block;font-weight:700}.calendarWeeklyTop .calendarWeeklyDay{overflow:visible!important}.calendarWeeklyTop .calendarWeeklyDay:before{content:'';position:absolute;top:0;left:-1px;width:1px;height:172px;background:#ddd}.calendarWeeklyTop .calendarWeeklyDayWeekendToggle{transition:all .25s;position:absolute;top:10px;right:0;height:20px;line-height:20px;background:url(/img/icons/9/arrowleft_aaaaaa.svg) 5px 50% no-repeat #fafafa;padding:0 5px 0 14px;text-transform:uppercase;font-size:0;font-weight:700;color:#aaa;overflow:hidden;border:1px solid #ddd;border-right:0;border-top-left-radius:3px;border-bottom-left-radius:3px;box-sizing:border-box;cursor:pointer}.calendarWeeklyTop .calendarWeeklyDayWeekendToggle:hover{padding:0 5px 0 19px;font-size:10px}.calendarWeeklyTop .calendarWeeklyDayWeekendToggle.active{background-image:url(/img/icons/9/arrowright_aaaaaa.svg)}.calendarWeeklyTop .calendarWeeklyDayLabel{height:40px;padding:0 10px;white-space:nowrap;line-height:42px;overflow:hidden}.calendarWeeklyTop .calendarWeeklyDayLabel.today{font-weight:700}.calendarWeeklyTop .calendarWeeklyDayLabel span:first-child{float:left;min-width:20px;height:20px;padding:0 4px;text-align:center;line-height:21px;font-size:12px;color:#999;overflow:hidden;border-radius:10px;box-sizing:border-box;box-shadow:0 0 0 1px #ddd inset;margin:10px 10px 0 0}.calendarWeeklyTop .calendarWeeklyDay.today .calendarWeeklyDayLabel span:first-child{background:#3296fa;color:#fff;box-shadow:none}.calendarWeeklyAllDay{position:relative;max-height:132px;overflow-y:auto}.calendarWeeklyAllDay .calendarWeeklyEvent{position:relative;top:0;right:0;left:0;bottom:0;margin:0 2px 2px}.calendarWeeklyAllDay .calendarWeeklyEventTitle{white-space:nowrap}.calendarWeeklyWeek{display:table-row;height:100%}.calendarWeeklyWeekHolder{display:table-cell;position:relative}.calendarWeeklyWeekScroll{position:absolute;width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.calendarWeeklyTime{float:left;width:63px}.calendarWeeklyTime ul{width:100%;padding:0;list-style-type:none;margin:20px 0}.calendarWeeklyTime ul li{height:41px;line-height:41px;text-align:center;font-size:12px;color:#999}.calendarWeeklyTime ul li:nth-child(2n+1){color:#ccc}.calendarWeeklyDay{position:relative;float:left;width:calc(20% - 13.6px);overflow:hidden;border-left:1px solid #ddd}.showWeekend .calendarWeeklyDay{width:calc(14.2857142857% - 10px)}.calendarWeekly.day .calendarWeeklyDay{width:calc(100% - 64px)}.calendarWeeklyDay ul{width:100%;padding:0;list-style-type:none;margin:0}.calendarWeeklyDay ul li{transition:all .25s;position:relative;height:40px;background-position:50% 50%;border-bottom:1px solid #eee}.calendarWeekly.create .calendarWeeklyDay ul li{cursor:pointer}.calendarWeekly.create .calendarWeeklyDay ul li:after{transition:all .25s;content:'';position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:url(/img/icons/12/add_64c84b.svg) 50% 50% no-repeat rgba(100,200,75,.15);border:1px solid rgba(100,200,75,.15);border-radius:3px;box-sizing:border-box;opacity:0}.calendarWeekly.create .calendarWeeklyDay ul li:hover:after{opacity:1}.calendarWeeklyDay ul li:last-child{border-bottom:0}.calendarWeeklyPast{position:absolute;top:0;left:0;right:0;height:100%;background:rgba(0,0,0,.025)}.calendarWeeklyPast.rightNow:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#3296fa;z-index:6}.calendarWeeklyEvent{transition:all .25s;position:absolute;top:2px;left:2px;right:2px;height:36px;background:#3296fa;overflow:hidden;border:1px solid rgba(0,0,0,.15);border-radius:3px;box-sizing:border-box;opacity:.9}.calendarWeeklyEvent.past,.highlight .calendarWeeklyEvent:not(.highlighted):not(.drag){opacity:.5;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.calendarWeeklyEvent.past.highlighted{-webkit-filter:grayscale(0);filter:grayscale(0)}.highlight .calendarWeeklyEvent.highlighted{z-index:3}.calendarWeeklyEvent.lines:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/img/linepattern.svg);background-position:0 0;opacity:.1;z-index:-1}.calendarWeeklyEvent:hover{box-shadow:0 0 0 1px rgba(255,255,255,.5);z-index:4}.calendarWeeklyEvent.active{background-color:#333!important;opacity:1!important;-webkit-filter:grayscale(0)!important;filter:grayscale(0)!important;box-shadow:0 0 200px 100px rgba(255,255,255,.75);z-index:5}.calendarWeeklyEvent.drag{transition:box-shadow .25s;box-shadow:0 0 0 1px rgba(255,255,255,.5);cursor:move;cursor:grab;cursor:-webkit-grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}.calendarWeeklyEvent.drag:active{cursor:grabbing;cursor:-webkit-grabbing}.calendarWeeklyEventDelete{transition:all .25s;position:absolute;top:6px;right:5px;display:block;width:22px;height:22px;background:url(/img/icons/12/trash_ffffff.svg) 50% 50% no-repeat;border-radius:2px;opacity:.5}.calendarWeeklyEventDelete:hover{background-color:rgba(0,0,0,.25);opacity:1}.calendarWeeklyEventTitle{padding:10px;white-space:normal;line-height:15px;font-size:12px;color:#fff;overflow:hidden}.calendarWeeklyEventTitle.absence,.calendarWeeklyEventTitle.anniversary,.calendarWeeklyEventTitle.birthday,.calendarWeeklyEventTitle.clock,.calendarWeeklyEventTitle.event,.calendarWeeklyEventTitle.job,.calendarWeeklyEventTitle.onsite,.calendarWeeklyEventTitle.phone,.calendarWeeklyEventTitle.private,.calendarWeeklyEventTitle.task,.calendarWeeklyEventTitle.vacation{background:url(/img/icons/12/time_ffffff.svg) 10px 11px no-repeat;padding-left:28px}.calendarWeeklyEventTitle.event{background-image:url(/img/icons/12/calendar_ffffff.svg)}.calendarWeeklyEventTitle.private{background-image:url(/img/icons/12/lock_closed_ffffff.svg);font-style:italic}.calendarWeeklyEventTitle.onsite{background-image:url(/img/icons/12/silhouettes_ffffff.svg)}.calendarWeeklyEventTitle.phone{background-image:url(/img/icons/12/phone_ffffff.svg)}.calendarWeeklyEventTitle.birthday{background-image:url(/img/icons/12/cake_ffffff.svg)}.calendarWeeklyEventTitle.anniversary{background-image:url(/img/icons/12/heart_ffffff.svg)}.calendarWeeklyEventTitle.vacation{background-image:url(/img/icons/12/sun_ffffff.svg)}.calendarWeeklyEventTitle.absence{background-image:url(/img/icons/12/notallowed_ffffff.svg)}.calendarWeeklyEventTitle.task{background-image:url(/img/icons/12/checkmark_ffffff.svg)}.calendarWeeklyEventTitle.job{background-image:url(/img/icons/12/bag_ffffff.svg)}.calendarWeeklyEventDrag{position:absolute;bottom:-1px;left:-1px;right:-1px;height:11px;cursor:ns-resize}.calendarWeeklyEventDrag:after,.calendarWeeklyEventDrag:before{content:'';transition:all .25s;position:absolute;top:2px;left:calc(50% - 6px);width:12px;height:2px;background:#000;border-radius:1px;opacity:.25}.calendarWeeklyEventDrag:after{top:5px}.calendarWeeklyEventDrag:hover:after,.calendarWeeklyEventDrag:hover:before{opacity:.5}.calendarTooltipEvent{max-width:300px;overflow:hidden;border-radius:4px;margin:-6px -14px}.calendarTooltipEventUser{background:#3296fa;padding:5px 15px;line-height:20px;text-align:center;font-size:12px;font-style:italic;color:#fff;border:1px solid #000;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 1px 0 0 rgba(255,255,255,.15) inset}.calendarTooltipEventTitle{transition:all .25s;position:relative;display:block;background:#000;padding:16px 15px 14px;line-height:20px;font-weight:700;text-decoration:none;color:#fff}.calendarTooltipEventTitle.absence,.calendarTooltipEventTitle.anniversary,.calendarTooltipEventTitle.birthday,.calendarTooltipEventTitle.event,.calendarTooltipEventTitle.job,.calendarTooltipEventTitle.onsite,.calendarTooltipEventTitle.phone,.calendarTooltipEventTitle.private,.calendarTooltipEventTitle.task,.calendarTooltipEventTitle.vacation{background:url(/img/icons/12/calendar_f54b4b.svg) 15px 19px no-repeat #000;padding-left:37px}.calendarTooltipEventTitle.private{background-image:url(/img/icons/12/lock_closed_aaaaaa.svg)}.calendarTooltipEventTitle.onsite{background-image:url(/img/icons/12/silhouettes_3296fa.svg)}.calendarTooltipEventTitle.phone{background-image:url(/img/icons/12/phone_64c84b.svg)}.calendarTooltipEventTitle.birthday{background-image:url(/img/icons/12/cake_aaaaaa.svg)}.calendarTooltipEventTitle.anniversary{background-image:url(/img/icons/12/heart_aaaaaa.svg)}.calendarTooltipEventTitle.vacation{background-image:url(/img/icons/12/sun_aaaaaa.svg)}.calendarTooltipEventTitle.absence{background-image:url(/img/icons/12/notallowed_aaaaaa.svg)}.calendarTooltipEventTitle.task{background-image:url(/img/icons/12/checkmark_aaaaaa.svg)}.calendarTooltipEventTitle.job{background-image:url(/img/icons/12/bag_aaaaaa.svg)}a.calendarTooltipEventTitle{padding-right:39px}a.calendarTooltipEventTitle:hover{background-color:#222}a.calendarTooltipEventTitle:before{content:'';position:absolute;top:calc(50% - 19px);right:0;width:39px;height:39px;background:url(/img/icons/9/arrowright_aaaaaa.svg) 50% 50% no-repeat}.calendarTooltipEventLink{transition:all .25s;display:block;position:relative;background:url(/img/icons/12/link_aaaaaa.svg) 15px 18px no-repeat;padding:15px 39px 15px 37px;color:#fff;text-decoration:none;border-top:1px solid #444}.calendarTooltipEventLink.job{background-image:url(/img/icons/12/bag_aaaaaa.svg)}.calendarTooltipEventLink:hover{background-color:#222}.calendarTooltipEventLink:after{content:'';position:absolute;top:calc(50% - 12px);right:0;width:24px;height:24px;background:url(/img/icons/9/arrowright_aaaaaa.svg) 0 50% no-repeat}.calendarTooltipEventPerson{transition:all .25s;display:block;background:url(/img/icons/9/arrowright_aaaaaa.svg) calc(100% - 15px) 50% no-repeat;padding:15px 39px 15px 15px;color:#fff;text-decoration:none;border-top:1px solid #444}.calendarTooltipEventPerson:hover{background-color:#222}.calendarTooltipEventPerson span{display:block;padding-left:10px;line-height:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:6px 0 -6px}.calendarTooltipEventPerson span:last-of-type{font-size:12px;color:#999}.calendarTooltipEventInfo{padding:15px;border-top:1px solid #444}.calendarTooltipEventInfoElement{display:block;background:url(/img/icons/12/infosign_aaaaaa.svg) 0 4px no-repeat;padding-left:22px;line-height:20px;color:#fff;text-decoration:none}a.calendarTooltipEventInfoElement{color:#96c8fa}.calendarTooltipEventInfoElement:not(:last-child){margin-bottom:10px}.calendarTooltipEventInfoElement.attendees{background-image:url(/img/icons/12/silhouettes_aaaaaa.svg);background-position:0 9px}.calendarTooltipEventAvatarscroll{width:100%;padding:0!important;box-sizing:border-box;overflow:auto}.calendarTooltipEventAvatarscrollHolder{padding:15px;font-size:0;white-space:nowrap;overflow:auto}.calendarTooltipEventAvatarscroll .avatars{height:40px;padding-right:15px}.calendarTooltipEventAvatarscroll .avatars .avatar{position:relative;float:none;display:inline-block;vertical-align:top;overflow:visible}.calendarTooltipEvent .avatar{position:relative;overflow:visible;box-shadow:0 0 0 2px #333!important}.calendarTooltipEvent .avatar.noanswer:before,.calendarTooltipEvent .avatar.rejected:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#f54b4b;border-radius:50%;opacity:.5}.calendarTooltipEvent .avatar.noanswer:before{background:#333}.calendarTooltipEvent .avatar.accepted:after,.calendarTooltipEvent .avatar.noanswer:after,.calendarTooltipEvent .avatar.rejected:after{content:'';position:absolute;bottom:-5px;left:calc(50% - 5px);width:6px;height:6px;background:#64c84b;border:2px solid #333;border-radius:50%}.calendarTooltipEvent .avatar.rejected:after{background:#f54b4b}.calendarTooltipEvent .avatar.noanswer:after{background:#ffd200}.tooltip_templates{display:none}.tooltip_menu{margin:-6px -14px}.tooltip_menu a{transition:all .25s;display:block;height:40px;background:url(/img/icons/12/link_aaaaaa.svg) 14px 14px no-repeat;padding:0 40px;line-height:41px;text-decoration:none;color:#fff;white-space:nowrap;overflow:hidden;border-radius:3px}.tooltip_menu:first-child a{border-top-left-radius:3px;border-top-right-radius:3px}.tooltip_menu:last-child a{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.tooltip_menu a:hover{background-color:rgba(255,255,255,.1)}.contentPadding{padding:25px;border-bottom:1px solid #e5e5e5}.contentPadding:last-child{border-bottom:0}.contentToggleBar{transition:all .25s;position:relative;padding:20px 66px 20px 25px;cursor:pointer;border-top:1px solid #e5e5e5;margin-top:-1px}.contentToggleBar:hover{background-color:rgba(50,150,250,.05)}.contentToggleBar.disabled{background:#fafafa}.contentToggleBar:after{transition:all .25s;content:'';position:absolute;top:0;right:0;bottom:0;width:66px;background:url(/img/careersite/down.svg) 50% 50% no-repeat}.contentToggleBar.active:after{transform:rotate(180deg)}.contentToggleBar.disabled:after{opacity:0}.contentToggle{border-top:1px solid #e5e5e5}.infomessage{position:relative;background:rgba(50,150,250,.1);padding:15px;border:1px solid rgba(50,150,250,.25);border-radius:3px}.infomessage.mini{padding:10px;font-size:12px}.infomessage.success{background:rgba(100,200,75,.1);border:1px solid rgba(100,200,75,.25)}.infomessage.warning{background:rgba(255,255,0,.1);border:1px solid rgba(255,170,0,.25)}.infomessage.notallowed{background:rgba(245,75,75,.1);border:1px solid rgba(245,75,75,.25)}.infomessage:before{content:'';position:absolute;top:-1px;left:-1px;width:30px;height:30px;background:url(/img/icons/12/info_ffffff.svg) 6px 7px no-repeat #3296fa;border-radius:3px 0 30px}.infomessage.success:before{background-color:#64c84b;background-image:url(/img/icons/12/checkmark_ffffff.svg)}.infomessage.warning:before{background-color:#fa0;background-image:url(/img/icons/12/warning_ffffff.svg)}.infomessage.notallowed:before{background-color:#f54b4b;background-image:url(/img/icons/12/notallowed_ffffff.svg)}.infomessage span{content:'';float:right;width:calc(100% - 30px)}.popup{transition:height 0s linear .5s,opacity .5s;position:fixed;top:0;left:0;width:100%;height:0;background:rgba(0,0,0,.35);background:radial-gradient(rgba(0,0,0,.25),rgba(0,0,0,.75));z-index:200;opacity:0;overflow:hidden}.popup.active{transition:height 0s,opacity .5s;height:100%;opacity:1}.popup .holder{transition:all .5s;position:absolute;top:45%;left:50%;max-width:calc(100% - 50px);max-height:calc(100% - 50px);transform:translate(-50%,-50%);margin-right:-50%}.popup.fullscreen .holder{top:50%;left:45%}.popup.fullscreenExtra .holder{top:0;left:-5%;width:100%;max-width:100%;max-height:100%;transform:none}.popup.active .holder{top:50%}.popup.fullscreen.active .holder{left:50%}.popup.fullscreenExtra.active .holder{top:0;left:0}.popup .content{position:relative;float:left;width:400px;max-width:calc(100vw - 110px);max-height:calc(100vh - 50px);background:#fff;overflow:auto;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.25)}.popup .content:last-child{max-width:100%}.popup.fullscreen .content{width:1500px;height:calc(100vh - 50px)}.popup.fullscreenExtra .content{width:calc(100% - 70px);max-width:calc(100% - 70px);height:100vh;max-height:100vh;border-radius:0}.popup.fullscreenExtra .content:last-child{width:100%;max-width:100%}.popup .actions{float:left;margin:15px -10px 0 15px}.popup .actions .close,.popup .actions .fullscreen,.popup .actions .next,.popup .actions .prev{transition:all .25s;display:block;float:left;width:50px;height:50px;background:rgba(0,0,0,.5);overflow:hidden;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.15);clear:left;margin-bottom:15px}.popup .actions .next{transform:rotateY(180deg)}.popup .actions .disabled{opacity:.25;cursor:not-allowed}.popup .actions .fullscreen{background:url(/img/fullscreen.svg) 50% 50% no-repeat #3296fa}.popup.fullscreenExtra .actions .fullscreen{background:url(/img/fullscreen_close.svg) 50% 50% no-repeat #f54b4b}.popup.fullscreenExtra .actions .close,.popup.fullscreenExtra .actions .fullscreen,.popup.fullscreenExtra .actions .next,.popup.fullscreenExtra .actions .prev{width:40px;height:40px}.popup .actions .close:hover,.popup .actions .next:hover,.popup .actions .prev:hover{background-color:#fff}.popup .actions .close:active,.popup .actions .fullscreen:active,.popup .actions .prev:active{transform:scale(.85)}.popup .actions .next:active{transform:scale(.85) rotateY(180deg)}.popup .actions .fullscreen:active,.popup .actions .fullscreen:hover{background-color:#3296fa;transform:scale(1.15)}.popup.fullscreenExtra .actions .fullscreen:active,.popup.fullscreenExtra .actions .fullscreen:hover{background-color:#3296fa;transform:scale(1)}.popup .actions .close span,.popup .actions .next span,.popup .actions .prev span{display:block;width:26px;height:26px;transform:rotate(45deg);margin:12px 0 0 12px}.popup .actions .next span,.popup .actions .prev span{transform:rotate(135deg);margin-left:7px}.popup.fullscreenExtra .actions .close span,.popup.fullscreenExtra .actions .next span,.popup.fullscreenExtra .actions .prev span{margin:7px 0 0 7px}.popup.fullscreenExtra .actions .next span,.popup.fullscreenExtra .actions .prev span{margin-left:2px}.popup .actions .close span:after,.popup .actions .close span:before,.popup .actions .next span:after,.popup .actions .next span:before,.popup .actions .prev span:after,.popup .actions .prev span:before{transition:all .25s;content:'';position:absolute;top:12px;left:0;width:26px;height:2px;background:#fff;border-radius:1px}.popup .actions .close span:after,.popup .actions .next span:after,.popup .actions .prev span:after{top:0;left:12px;width:2px;height:26px}.popup .actions .next span:before,.popup .actions .prev span:before{width:14px}.popup .actions .next span:after,.popup .actions .prev span:after{height:14px}.popup .actions .close:hover span:after,.popup .actions .close:hover span:before{background:#f54b4b}.popup .actions .next:hover span:after,.popup .actions .next:hover span:before,.popup .actions .prev:hover span:after,.popup .actions .prev:hover span:before{background:#09f}@media (max-width:1200px),(max-height:800px){.popup.fullscreen .holder{top:0;left:-5%;width:100%;max-width:100%;max-height:100%;transform:none}.popup.fullscreen.active .holder{left:0}.popup.fullscreen .content{width:calc(100% - 70px);max-width:calc(100% - 70px);height:100vh;max-height:100vh;border-radius:0}.popup.fullscreen .content:last-child{width:100%;max-width:100%}.popup.fullscreen .actions .close,.popup.fullscreen .actions .fullscreen,.popup.fullscreen .actions .next,.popup.fullscreen .actions .prev{width:40px;height:40px}.popup.fullscreen .actions .close span,.popup.fullscreen .actions .next span,.popup.fullscreen .actions .prev span{margin:7px 0 0 7px}.popup.fullscreen .actions .next span,.popup.fullscreen .actions .prev span{margin-left:2px}}.popmessage{transition:all .25s;position:fixed;top:50%;left:0;width:100%;height:0;transform:scale(0);z-index:300}.popmessage.active{transition:all .5s;transform:scale(1)}.popmessage div{position:absolute;top:0;left:50%;height:80px;background:rgba(50,150,250,.9);padding:0 40px;font-size:24px;line-height:81px;color:#fff;overflow:hidden;border-radius:50px;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(0,0,0,.15)}.popmessage.success div{background:rgba(100,200,75,.9)}.popmessage.dark div{background:rgba(153,153,153,.9)}.popmessage.warning div{background:rgba(245,75,75,.9)}.popmessage div img{transition:all .75s;float:right;margin:34px 1px 0 -40px;opacity:0;transform:scale(0) rotate(-90deg)}.popmessage.active div img{margin-left:21px;opacity:1;transform:scale(2) rotate(0)}.hoverparent{position:relative}.hoverdelete{transition:all .25s;position:absolute;top:-10px;right:-10px;display:block;width:20px;height:20px;background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.25);opacity:0}.hoverparent:hover>.hoverdelete{opacity:1}.hoverdelete:hover{background:#f54b4b}.hoverdelete span{position:absolute;top:5px;left:5px;width:10px;height:10px;transform:rotate(45deg)}.hoverdelete span:after,.hoverdelete span:before{transition:all .25s;content:'';position:absolute;top:4px;left:0;width:10px;height:2px;background:#f54b4b;border-radius:1px}.hoverdelete span:after{top:0;left:4px;width:2px;height:10px}.hoverdelete:hover span:after,.hoverdelete:hover span:before{background:#fff}.boxlink{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.infoicon{transition:all .25s;display:inline-block;width:14px;height:14px;vertical-align:top;background-color:#fff;overflow:hidden;border:1px solid rgba(50,150,250,.5);border-radius:50%;box-sizing:border-box;cursor:pointer;margin:3px 0 0 5px}.infoicon:hover{background-color:#3296fa;border-color:rgba(50,150,250,1)}.infoicon:before{content:'';display:block;width:100%;height:100%;background:url(/img/icons/12/info_3296fa.svg) 50% 50% no-repeat;transform:scale(.6666)}.infoicon:hover:before{background-image:url(/img/icons/12/info_ffffff.svg)}.sysnotifications{position:fixed;bottom:0;left:0;width:100%;z-index:400}.activeSelection .sysnotifications{top:0;bottom:inherit}.sysnotification{float:left;width:100%;position:relative;background:#333;box-shadow:0 0 10px rgba(0,0,0,.15)}.sysnotification.red{background:#f54b4b}.sysnotification .text{float:left;width:calc(100% - 100px);padding:25px 0 25px 100px;font-size:16px;line-height:30px;text-align:center;color:#fff;box-sizing:border-box}.sysnotification .text a{color:#fff}.sysnotification .hide{transition:all .25s;display:block;float:right;width:30px;height:30px;background:url(/img/icons/12/cross_ffffff.svg) 50% 50% no-repeat rgba(0,0,0,.25);border-radius:50%;margin:15px}.sysnotification .hide:hover{background-color:rgba(0,0,0,.5)}@media (max-width:700px){.sysnotification .text{width:calc(100% - 60px);padding:15px 0 15px 25px;font-size:12px;line-height:20px;text-align:left}}.demoslides{position:fixed;bottom:20px;right:20px;background:rgba(255,255,0,.75);padding:10px;border-radius:25px;box-shadow:0 1px 2px rgba(0,0,0,.25);z-index:500}.demoslides a{transition:all .25s;float:left;display:block;width:20px;height:20px;background:rgba(0,0,0,.5);border-radius:50%;margin:5px}.demoslides a:hover{background:rgba(0,0,0,1)}.automations_overviewButtonsLeft{float:left}.automations_overviewButtonsLeft .button{margin-right:15px}.automations_overviewList .contentbox{max-height:calc(100vh - 250px);margin-top:10px}.automation_workflowTop{background:#ffffeb}.automation_workflowTop .switch{float:right;margin:4px 0 0 25px}.automation_workflowTop .headline{transition:all .25s;float:left;max-width:70%;padding-right:20px;background:url(/img/icons/12/edit_3296fa.svg) calc(100% - 6px) 50% no-repeat;background-size:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.automation_workflowTop .headline:hover{background-position:100% 50%;background-size:12px;color:#3296fa}.popup .langselector{position:relative;z-index:1}.automation_workflow{transition:all .5s;position:relative;background:#f3f3f3;width:100%;height:calc(100% - 149px);padding:25px;overflow:auto;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-sizing:border-box}.setAction .automation_workflow{width:calc(100% - 799px)}.automation_workflow:after{transition:background .5s,width 0s .5s;content:'';position:fixed;bottom:0;left:0;width:0;height:calc(100% - 149px);z-index:5;border-bottom-left-radius:3px}.setAction .automation_workflow:after{transition:background .5s;width:calc(100% - 200px);background:rgba(243,243,243,.5)}.automation_workflowContainer{position:relative;padding:25px 25px 0 72px}.automation_workflowChild:before,.automation_workflowContainer:before{content:'';position:absolute;top:0;left:45px;width:2px;height:100%;background:#ccc}.automation_workflowChild:last-child:before,.automation_workflowContainer:last-child:before{height:70px}.automation_workflowChild:after,.automation_workflowContainer:after{content:'';position:absolute;top:70px;left:45px;width:27px;height:2px;background:#ccc}.automation_workflowToggle,.automation_workflowToggleAll a{transition:all .25s;display:block;position:absolute;top:56px;left:31px;width:30px;height:30px;background:#64c84b;overflow:hidden;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.1);z-index:1}.automation_workflowContainer.active>.automation_workflowToggle,.automation_workflowToggleAll.active a{background:#aaa}.automation_workflowToggle:after,.automation_workflowToggle:before,.automation_workflowToggleAll a:after,.automation_workflowToggleAll a:before{transition:all .25s;content:'';position:absolute;top:14px;left:10px;width:10px;height:2px;background:#fff;border-radius:1px}.automation_workflowContainer:not(.active)>.automation_workflowToggle:before,.automation_workflowToggleAll:not(.active) a:before{transform:rotate(-90deg)}.automation_workflowContainer.active>.automation_workflowToggle:after,.automation_workflowToggleAll.active a:after{opacity:0}.automation_workflowContainer:not(.active)>.automation_workflowToggle:after,.automation_workflowToggleAll:not(.active) a:after{transform:rotate(-180deg);opacity:1}.automation_workflowChild,.automation_workflowParent{position:relative;font-size:0;white-space:nowrap}.automation_workflowChild *,.automation_workflowParent *{vertical-align:top;font-size:14px;white-space:normal}.automation_workflowChild{padding:25px 25px 0 72px}.automation_workflowToggleAll{position:relative;height:55px}.automation_workflowToggleAll a{top:25px;width:auto;background:#3296fa!important;padding:0 15px 0 30px;text-decoration:none;line-height:31px;font-size:12px;color:#fff;border-radius:15px}.automation_workflowToggleAll:before{content:'';position:absolute;top:0;left:45px;width:2px;height:25px;background:#ccc}.automation_workflowToggleAll.active .automation_workflowToggleAllExpand,.automation_workflowToggleAll:not(.active) .automation_workflowToggleAllCollapse{display:none}.automation_workflow .contentbox{transition:all .25s;display:inline-block;width:500px;cursor:pointer;margin-right:25px}.automation_workflow .contentbox:hover{border-color:#3296fa}.automation_workflow .contentbox .contentPadding:not(:first-of-type):last-child{background:#fafafa;padding:15px 25px;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.automation_workflowActionIcon{float:left;width:40px;height:40px;background:url(/img/icons/12/arrow_ffffff.svg) 50% 50% no-repeat #3296fa;border-radius:50%;margin-right:15px}.automation_workflowActionTitle{font-weight:700}.automation_workflowActionTitle span{display:inline-block;background:url(/img/icons/9/arrowright_aaaaaa.svg) 5px calc(50% - 1px) no-repeat;padding-left:19px}.automation_workflowActionSubtitle{font-size:12px}.automation_workflowActionTable{display:table;width:100%;margin-top:-5px}.automation_workflowActionTableRow{display:table-row}.automation_workflowActionTableCell{display:table-cell;padding-top:5px}.automation_workflowActionTableCell:first-child{min-width:40px;max-width:140px;padding-right:15px;white-space:nowrap;text-align:right;vertical-align:top;line-height:19px;font-size:12px;font-style:italic;color:#999;text-overflow:ellipsis;overflow:hidden}.automation_workflowActionTableCell.if{font-weight:700;text-transform:uppercase}.automation_workflowActionTableCell:last-child{width:100%;color:#666}.automation_workflowActionTableCell i{color:#999;margin:0 5px}.automation_workflowAdd{position:relative;display:inline-block;padding:26px 25px 0;margin-left:-25px}.automation_workflowAdd:before{content:'';position:absolute;top:45px;left:0;width:25px;height:2px;background:#ccc}.automation_workflowAdd .button,.automation_workflowAdd .button *{float:none;display:inline-block;white-space:nowrap}.automation_workflowTrigger{position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 78px);overflow:hidden}.automation_workflowTriggerContent{transition:all 1s;position:absolute;top:110%;left:0;background:#fff;width:100%;height:100%;overflow:auto;box-shadow:0 0 500px transparent;z-index:10}.automation_workflowTriggerContent.active{top:0;box-shadow:0 0 500px rgba(0,0,0,.5)}.automation_workflowEditExplainer{background:#fafafa;padding:15px 25px;line-height:27px;font-size:18px;font-style:italic;color:#999;border-bottom:1px solid #e5e5e5}.automation_workflowEditListItem{transition:background .25s;position:relative;padding:15px 25px;text-decoration:none;color:#000;overflow:hidden;border-bottom:1px solid #e5e5e5;cursor:pointer}.automation_workflowEditListItem:hover{background-color:rgba(50,150,250,.05)}.automation_workflowEditListItemIcon{transition:all .25s;float:left;width:40px;height:40px;background:url(/img/icons/12/arrow_ffffff.svg) 50% 50% no-repeat #3296fa;border-radius:50%;margin-right:15px}.i_created{background-color:#64c84b;background-image:url(/img/icons/12/add_ffffff.svg)}.i_updated{background-color:#3296fa;background-image:url(/img/icons/12/update_ffffff.svg)}.i_scheduled{background-color:#ff644b;background-image:url(/img/icons/12/calendar_ffffff.svg)}.i_manually{background-color:#aaa;background-image:url(/img/icons/12/cogwheel_ffffff.svg)}.i_deleted{background-color:#fff;background-image:url(/img/icons/12/trash_f54b4b.svg);box-shadow:0 0 0 1px #f54b4b inset}.i_employee{background-color:#f54b4b;background-image:url(/img/icons/12/heart_ffffff.svg)}.i_candidate{background-color:#fa0;background-image:url(/img/icons/12/star_ffffff.svg)}.i_job{background-color:#c864c8;background-image:url(/img/icons/12/bag_ffffff.svg)}.i_talentpool{background-color:#64afc8;background-image:url(/img/icons/12/silhouettes_ffffff.svg)}.i_task{background-color:#64c84b;background-image:url(/img/icons/12/checkmark_ffffff.svg)}.i_message{background-color:#3296fa;background-image:url(/img/icons/12/letter_ffffff.svg)}.i_form{background-color:#4bc8c8;background-image:url(/img/icons/12/form_ffffff.svg)}.i_notification{background-color:#f54b4b;background-image:url(/img/icons/12/bell_ffffff.svg)}.i_integration{background-color:#6464c8;background-image:url(/img/icons/12/link_ffffff.svg)}.automation_workflowEditListItemTitle{height:40px;line-height:41px;font-size:18px;overflow:hidden}.automation_workflowEditListItemTitle.withExplainer{height:22px;line-height:23px}.automation_workflowEditListItemExplainer{line-height:18px;font-size:12px;color:rgba(0,0,0,.65);overflow:hidden}.automation_workflowTriggerSchedule{background:url(/img/icons/12/arrow_3296fa.svg) 53px 29px no-repeat;padding:25px 25px 25px 80px;border-bottom:1px solid #e5e5e5}.automation_workflowTriggerSchedule span{float:left;display:block;height:20px;line-height:21px;font-size:12px;color:#666;text-transform:uppercase;overflow:hidden;margin-right:5px;cursor:default}.automation_workflowTriggerSchedule span.editable,.automation_workflowTriggerSchedule span.next{background:#3296fa;padding:0 6px;font-weight:700;color:#fff;border-radius:3px;cursor:pointer}.automation_workflowTriggerSchedule span.next{background:#ccc;margin-top:5px;cursor:default}.automation_workflowTriggerSchedule span.next.two{opacity:.8}.automation_workflowTriggerSchedule span.next.three{opacity:.6}.automation_workflowTriggerSchedule span.next.four{opacity:.4}.automation_workflowTriggerSchedule span.next.five{background-image:linear-gradient(#ccc,#fff);opacity:.2}.automation_workflowTriggerSchedule span.next.error{background:#f54b4b}.automation_workflowTriggerSchedule span.next .loading{margin:7px 0 0}.automation_workflowTriggerSchedule span.next.error .loading{float:right;margin:7px 5px 0 10px}.automation_workflowTriggerScheduleTooltip{max-height:220px;margin:-6px -14px}.automation_workflowTriggerScheduleTooltipHolder{padding:10px 0}.automation_workflowTriggerScheduleTooltipHolder a{transition:all .25s;display:block;height:20px;padding:0 20px;line-height:21px;font-size:12px;text-decoration:none;text-transform:uppercase;color:#fff;overflow:hidden}.automation_workflowTriggerScheduleTooltipHolder a.more{background:url(/img/icons/9/arrowright_aaaaaa.svg) calc(100% - 15px) 50% no-repeat;padding:0 37px 0 20px}.automation_workflowTriggerScheduleTooltipHolder a:hover{background-color:rgba(0,0,0,.5);color:#3296fa}.automation_workflowTriggerScheduleTooltipHolder .breakline{height:1px;background:rgba(255,255,255,.15);overflow:hidden;margin:9px 0 10px}.automation_workflowTriggerCriterias{list-style:none;padding:0;margin:-5px 0 0}.automation_workflowTriggerCriteria{padding-top:5px}.automation_workflowTriggerCriteriaOption,.automation_workflowTriggerCriteriaQuestion{float:left;width:35%}.automation_workflowTriggerCriteriaQuestion{margin-right:5px}.automation_workflowTriggerCriteriaOption{margin-left:5px}.automation_workflowTriggerCriteriaActions{float:right;width:calc(30% - 55px)}.automation_workflowTriggerCriteriaActions .selectbuttons{width:calc(100% - 76px)}.automation_workflowTriggerCriteriaActions .selectbutton{padding:0!important;text-overflow:clip!important}.automation_workflowTriggerCriteriaActions .button{margin-left:5px}.automation_workflowTriggerCriteriaSort{position:relative;float:right;height:40px;width:16px;cursor:move;cursor:-webkit-grab;cursor:grab}.ui-sortable-helper .automation_workflowTriggerCriteriaSort{cursor:-webkit-grabbing;cursor:grabbing}.disableSort .automation_workflowTriggerCriteriaSort{visibility:hidden;cursor:default!important}.automation_workflowTriggerCriteriaSort span{transition:all .25s;position:absolute;top:16px;right:0;width:16px;height:1px;background:#ccc}.automation_workflowTriggerCriteriaSort span:after,.automation_workflowTriggerCriteriaSort span:before{transition:all .25s;content:'';position:absolute;top:3px;left:0;width:16px;height:1px;background:#ccc}.automation_workflowTriggerCriteriaSort:hover span,.automation_workflowTriggerCriteriaSort:hover span:after,.automation_workflowTriggerCriteriaSort:hover span:before,.ui-sortable-helper .automation_workflowTriggerCriteriaSort span,.ui-sortable-helper .automation_workflowTriggerCriteriaSort span:after,.ui-sortable-helper .automation_workflowTriggerCriteriaSort span:before{background:#3296fa}.automation_workflowTriggerCriteriaSort span:after{top:6px}.automation_workflowAction{position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 149px);overflow:hidden;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.automation_workflowActionContent{transition:transform .5s,box-shadow .5s .5s;position:absolute;top:0;right:0;width:800px;height:100%;background:#fff;overflow:auto;transform:translate(100%,0);box-sizing:border-box;z-index:10}.setAction .automation_workflowActionContent{transition:transform .5s,box-shadow .5s;transform:translate(0,0);box-shadow:0 0 50px rgba(0,0,0,.15)}.automation_workflowActionFormSearch{height:61px;overflow:hidden;box-shadow:0 -1px 0 rgba(0,0,0,.05) inset}.automation_workflowActionFormSearch input{width:100%;background:url(/img/icons/12/search_aaaaaa.svg) 25px 24px no-repeat;padding:15px 25px 15px 52px;line-height:32px;border:0;box-sizing:border-box;margin:0}.automation_workflowActionFormList a{transition:all .25s;position:relative;display:block;height:61px;background:url(/img/icons/12/form_aaaaaa.svg) 25px 24px no-repeat;padding:0 25px 0 52px;line-height:62px;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;color:#000;overflow:hidden;box-shadow:0 -1px 0 rgba(0,0,0,.05) inset}.automation_workflowActionEvaluate .automation_workflowActionFormList a{background-image:url(/img/icons/12/star_aaaaaa.svg)}.automation_workflowActionFormFolder{background-image:url(/img/icons/12/folder_3296fa.svg)!important}.automation_workflowActionFormList a.active,.automation_workflowActionFormList a:hover{background-color:rgba(50,150,250,.05)}.automation_workflowActionFormList .searched{background:rgba(50,150,250,.25)}.automation_workflowActionForm .button,.automation_workflowActionFormArea .button{margin:10px 0 10px 50%;transform:translate(-50%,0)}.linebutton.active:before{background:#3296fa}.linebutton.active span:after{width:100%;background:#3296fa;opacity:1}.linebutton:before{content:'';transition:all .25s;position:relative;float:left;width:30px;height:30px;background:#ddd;border-radius:50%;margin-right:10px}.linebutton span:after{transition:all .25s;content:'';position:absolute;bottom:-2px;left:0;width:0;height:4px;background:#ddd;border-radius:2px;opacity:0}.linebutton.red.active span:after,.linebutton.red.active:before{background:#f54b4b}.automation_tooltip{position:relative;float:left;display:block;height:34px;overflow:hidden;border-radius:3px;margin-left:5px}.cse_slide{right:calc(100% + 20px)}.cse_holder{transition:all .25s,width 0s}.cseHide .cse_holder{left:-100%}.dragula_li{list-style-type:none}agm-map{height:140px;width:100%;cursor:pointer}agm-map .gmnoprint *{line-height:14px!important}agm-map .gm-style-iw+div,agm-map .gm-style-iw+div+img{display:none}locations-list ui-textbox:not(:first-child) .input{float:left;width:100%;border-radius:3px;margin-top:5px;margin-bottom:5px}.cse_codeElementsButton{z-index:10}.cse_iframe{overflow:auto;overflow-x:hidden}link-to-page-button:not(:first-child) .css_button{margin-top:40px}.css_textColumnBody p:first-child{margin-top:0}.cse_contentcenter .cse_image.cse_video:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.csa_jobadInfoItem span,.csa_jobadInfoItem strong{overflow-wrap:break-word;white-space:pre-wrap;display:block}.css_perksbenefitsBox.disable-animation{transition:all 0s}.cse_team_tooltip .dropdown_title.not_empty{color:#000}.cse_team_tooltip .dropdown_title.empty{color:#999}.cse_iframe .cc-banner.cc-bottom{transition:all .25s}.cseHide .cse_iframe .cc-banner.cc-bottom{left:0!important;width:100%!important}.cse_team li .input:last-of-type{margin-top:0}.cse_team li ui-textbox:last-of-type .input{margin-top:5px}.circle_image{background-size:cover;background-position:center;border-radius:50%}.css_quotePhoto .circle_image,.css_teamPhoto .circle_image{height:178px;width:178px}.cse_team li .circle_image{float:left;width:85px;height:85px}.css_quotePhoto .circle_image_wrap{width:200px;height:200px;padding:10px;border:1px solid #ddd;border-radius:50%;box-sizing:border-box;display:inline-block}.css_quotePhoto:first-child .circle_image_wrap{margin-right:40px}.css_quotePhoto:last-child .circle_image_wrap{margin-left:40px}@media (max-width:795px){.css_quotePhoto:first-child .circle_image_wrap{margin:0 0 24px}.css_quotePhoto:last-child .circle_image_wrap{margin:24px 0 0}}.css_quoteCell .css_headline,.css_quoteCell .css_subheadline{transition:unset;-webkit-transition:unset}.video_player_container,.video_recorder_container{position:absolute;border-radius:5px;overflow:hidden;top:0;bottom:0;left:0;right:0;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}[id^=videoPlayer][id$=videoPlayer] object,[id^=videoPlayer][id$=videoPlayer] video,[id^=videoRecorder][id$=videoRecorder]{position:absolute;height:100%;margin:auto;left:-9999px;right:-9999px}[id^=videoPlayer][id$=videoPlayer]{height:100%;width:100%}[id^=videoPlayer][id$=videoPlayer] object{width:200%}.textarea,.textarea .contentEditable{transition:height 0s}#pdfPreviewHolder iframe{border:none}.css_jobsAdvCell img{margin:1px 4px}.css_jobsAdvCell img.asc{transform:rotate(180deg)}.circlebutton .loading{float:right;margin:14px 15px 0 0}.circlebutton .loading span{padding:0}.generic-with-video-background .generic-content{transform:translateZ(0)}.csa_candidateEventButtons .circlebutton.warning{background:#f54b4b;color:#fff;border-color:#f54b4b}@media print{.cse_iframe,body{height:100%!important;overflow:visible!important}.cse_iframe{position:static!important}.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.csa_area .dropdown_title{line-height:20px}.csa_jobadLeft{transition:all .25s;float:left;width:calc(100% - 400px)}@media (max-width:1275px){.csa_jobadLeft{width:calc(100% - 320px)}}.csa_jobadLeftLang{float:right;height:50px;background:#fafafa;padding:14px;overflow:hidden;border:1px solid #eee;border-radius:25px;margin-left:30px;box-sizing:border-box}@media (max-width:895px){.csa_jobadLeft{width:100%}.csa_jobadLeftLang{display:inline-block;float:none;margin:0 -50% 20px 50%;transform:translate(-50%,0);clear:right}}.csa_jobadLeftLang img{float:left}.csa_jobadLeftLang a:not(:first-child) img{margin-left:10px}.csa_jobadText:not(:first-child){margin-top:24px}.csa_jobadShare{float:left;margin-top:40px}.csa_jobadShare span{transition:all .25s;display:block;line-height:22px;font-size:13px;color:#666}.csa_jobadShare img{transition:all .25s;float:left}.csa_jobadShare:hover img,.csa_jobadShare:hover span{opacity:.5}.csa_jobadShare:hover img:hover{opacity:1}.csa_jobadShare a:not(:last-child) img{margin-right:5px}.csa_jobadRight{float:right;width:340px}@media (max-width:1275px){.csa_jobadRight{width:280px}}@media (max-width:895px){.csa_jobadShare{margin:20px -50% 0 50%;transform:translate(-50%,0);clear:left}.csa_jobadShare span{text-align:center}.csa_jobadRight{width:100%;margin-top:40px}}.csa_jobadInfo{background:#fafafa;padding:30px;border:1px solid #ddd;border-radius:3px}.csa_jobadInfoItem:not(:first-child){margin-top:24px}.csa_jobadInfoItem img{float:left;max-width:100%}.csa_jobadInfoContact{display:table;width:100%}.csa_jobadInfoContact:not(:first-child){margin-top:5px}.csa_jobadInfoContactAvatar{display:table-cell;width:1px;padding-right:10px;vertical-align:top}.csa_jobadInfoContactData{display:table-cell;vertical-align:middle}.csa_jobadInfoContactData span,.csa_jobadInfoContactData span *{line-height:20px}.csa_jobadInfoMap{position:relative;padding-top:75%;overflow:hidden;border-top:1px solid #ddd;border-bottom-left-radius:2px;border-bottom-right-radius:2px;margin:30px -30px -30px}.csa_jobadInfoMap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.csa_jobapplyInfo{float:right;height:50px;background:#fafafa;overflow:hidden;border:1px solid #eee;border-radius:25px;margin-left:30px;box-sizing:border-box}@media (max-width:895px){.csa_jobapplyInfo{display:inline-block;float:none;margin:0 -50% 20px 50%;transform:translate(-50%,0);clear:right}}.csa_jobapplyInfoLink{transition:all .25s;display:block;float:left;padding:0 20px;color:#666;line-height:49px;text-decoration:none}.csa_jobapplyInfoLink:hover{background:rgba(0,0,0,.01)}.csa_jobapplyInfoLink:not(:first-child){border-left:1px solid #eee}.csa_jobapplyInfoLang{float:left;padding:14px}.csa_jobapplyInfoLang:not(:first-child){border-left:1px solid #eee}.csa_jobapplyInfoLang img{float:left}.csa_jobapplyInfoLang a:not(:first-child) img{margin-left:10px}@media (min-width:896px){.csa_jobadLeft .css_headline{text-align:left}.csa_jobadLeft .css_button{margin-left:0;transform:none;margin-right:25px}.csa_jobapply .css_headline{text-align:left}}.csa_jobapplyForm{margin-top:40px}.csa_jobapplyButtons{float:left;margin:0 -50% 0 50%;transform:translate(-50%,0)}.csa_jobapplyButtons .css_button{margin-left:0;margin-right:0;margin-top:40px;transform:none}.csa_jobapplyButtons .css_button:not(:last-child){margin-right:20px}.csa_candidate .circlebutton span{font-weight:400}.csa_candidate .css_subheadline a{transition:all .25s;text-decoration:none;border-bottom:2px dotted #ddd}.csa_candidate .css_subheadline a:hover{border-color:#aaa}.csa_candidateButtons{float:left;position:relative;margin:15px -50% 0 50%;transform:translate(-50%,0)}.csa_candidateButtons .circlebutton{margin:5px 5px 0}.csa_candidateBox{position:relative;background:#fff;border:1px solid #ddd;border-radius:3px;margin-top:20px}.csa_candidateBox:not(:first-child){margin-top:40px}.csa_candidateBoxPadding{position:relative;padding:20px}.csa_candidateExpire{display:inline-block;border-radius:5px}.csa_candidateExpire.active{-webkit-animation:1s csaCandidateExpire;animation:1s csaCandidateExpire}@-webkit-keyframes csaCandidateExpire{0%{transform:scale(1)}50%{background:#ff0;transform:scale(1.5)}100%{background:0 0;transform:scale(1)}}@keyframes csaCandidateExpire{0%{transform:scale(1)}50%{background:#ff0;transform:scale(1.5)}100%{background:0 0;transform:scale(1)}}.csa_candidateEvent{position:relative;padding:20px;border-top:1px solid #eee}.csa_candidateEvent.active{background:#ffffeb}.csa_candidateEvent.active:hover .circlebutton{background:#3296fa;color:#fff}.csa_candidateEventTitle{float:left}.csa_candidateEventTitle span{display:block;color:#999}.csa_candidateEventButtons{float:right;margin:-5px}@media (max-width:895px){.csa_candidateEventButtons{width:100%;margin:0 10px 0 0}}.csa_candidateEventButtons .circlebutton{margin:5px}.csa_candidateAppliedJob{padding:20px;line-height:30px;border-top:1px solid #eee}.csa_candidateAppliedJobTitle{float:left}.csa_candidateAppliedJobTitle span{color:#999;margin-left:10px}.csa_candidateAppliedJobButtons{float:right;margin:-5px}@media (max-width:895px){.csa_candidateAppliedJobButtons{width:100%;margin:0 10px 0 0}}.csa_candidateAppliedJobButtons .circlebutton{margin:5px}.csa_candidateAvailableJob{transition:all .25s;display:block;background:url(/img/icons/9/arrowright_aaaaaa.svg) calc(100% - 20px) 50% no-repeat;padding:20px 49px 20px 20px;line-height:30px;text-decoration:none;color:#000;border-top:1px solid #eee}.csa_candidateAvailableJob:hover{background-color:rgba(0,0,0,.025)}.csa_candidateAvailableJobMore{border-top:1px solid #eee}.csa_candidateAvailableJobMore .circlebutton{margin:0 -50% 0 50%;transform:translate(-50%,0)}.csa_candidateTask{transition:all .25s;position:relative;padding:20px;border-top:1px solid #eee}.csa_candidateTask.overdue{background:rgba(245,75,75,.05)}.csa_candidateTask:not(.solved):hover{background:#ffffeb}.csa_candidateTask.overdue:hover{background:rgba(245,75,75,.1)}.csa_candidateTaskTitle{float:left}.csa_candidateTaskTitleSolved{text-decoration:line-through}.csa_candidateTaskTitle span{display:block;color:#999}.csa_candidateTask.overdue .csa_candidateTaskTitle span{color:#f54b4b}.csa_candidateTaskButtons{float:right;margin:-5px}@media (max-width:895px){.csa_candidateTaskButtons{width:100%;margin:0 10px 0 0}}.csa_candidateTaskButtons .circlebutton{margin:5px}.csa_candidateTaskMore{border-top:1px solid #eee}.csa_candidateTaskMore .circlebutton{margin:0 -50% 0 50%;transform:translate(-50%,0)}.csa_jobapplyWith{transition:all .25s;position:relative;display:block;float:left;width:100%;padding:15px 15px 15px 84px;border:1px solid #ddd;border-radius:3px;box-sizing:border-box;box-shadow:0 0 0 1px rgba(50,150,250,0)}.csa_jobapplyWith:not(.active){cursor:pointer}.csa_jobapplyWith:not(:first-child){margin-top:20px}.csa_jobapplyWith:hover{border-color:#3296fa;box-shadow:0 0 0 1px #3296fa}.csa_jobapplyWith.active{border-color:#64c84b;box-shadow:0 0 0 1px #64c84b}.csa_jobapplyWith.active:after{-webkit-animation:.25s csaJobApplyWithCheck;animation:.25s csaJobApplyWithCheck;content:'';position:absolute;top:15px;left:15px;width:54px;height:54px;background:url(/img/icons/12/checkmark_ffffff.svg) 50% 50%/24px no-repeat #64c84b;border-radius:50%;z-index:1}@-webkit-keyframes csaJobApplyWithCheck{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes csaJobApplyWithCheck{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}.csa_jobapplyWith img{transition:all .25s;position:absolute;top:15px;left:15px;width:54px}.csa_jobapplyWith.active img{opacity:0}.csa_jobapplyWithFields{display:none;padding-top:15px}.csa_jobapplyWithInfo{font-style:italic;opacity:.5}@media (max-width:795px){.csa_jobapplyWith{padding-left:45px}.csa_jobapplyWith.active:after{top:19px;width:20px;height:20px;background-size:12px}.csa_jobapplyWith img{width:20px;margin:4px 0}}.csa_eventDate{transition:all .25s;position:relative;display:block;float:left;width:100%;padding:15px;border:1px solid #ddd;border-radius:3px;box-sizing:border-box;box-shadow:0 0 0 1px rgba(50,150,250,0);cursor:pointer;margin-top:20px}.csa_eventDate:first-of-type{margin-top:40px}.csa_eventDate:hover{border-color:#3296fa;box-shadow:0 0 0 1px #3296fa}.csa_eventDate.active{border-color:#64c84b;box-shadow:0 0 0 1px #64c84b}.csa_eventDate.active:after{-webkit-animation:.25s csaEventDateCheck;animation:.25s csaEventDateCheck;content:'';position:absolute;top:calc(50% - 10px);right:-11px;width:20px;height:20px;background:url(/img/icons/12/checkmark_ffffff.svg) 50% 50% no-repeat #64c84b;border-radius:50%;z-index:1}@-webkit-keyframes csaEventDateCheck{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes csaEventDateCheck{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}.csa_candidateBox .css_headline,.csa_eventDate .css_headline,.csa_eventDate .css_headline span,.csa_jobapplyWith .css_headline{text-align:left;line-height:30px;font-size:20px}.csa_eventDate .css_headline span{font-weight:300;color:#999}.csa_candidateBox .css_subheadline,.csa_eventDate .css_subheadline,.csa_jobapplyWith .css_subheadline{text-align:left;line-height:24px;font-size:16px}.csa_eventDateSelect,.csa_eventDateSelected{font-weight:700;color:#3296fa;margin-top:5px}.csa_eventDateSelected{color:#64c84b}.csa_eventDate.active .csa_eventDateSelect,.csa_eventDate:not(.active) .csa_eventDateSelected{display:none}.csa_eventButtons{float:left;margin:0 -50% 0 50%;transform:translate(-50%,0)}.csa_eventButtons .css_button{margin-left:0;margin-right:0;margin-top:40px;transform:none}.csa_eventButtons .css_button:not(:last-child){margin-right:20px}.csa_eventBox{position:relative;padding:20px;text-align:center;border:1px solid #ddd;border-radius:3px}.csa_eventBox:not(:first-child){margin-top:40px}.csa_preview{transition:all .25s;position:fixed;top:83px;right:-87px;background:rgba(245,75,75,.95);width:400px;height:60px;line-height:61px;text-align:center;text-transform:uppercase;letter-spacing:5px;font-size:24px;font-weight:700;color:#fff;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.25);z-index:1000;transform:rotate(45deg);cursor:default}.csa_preview:hover{opacity:0}.css_section{position:relative;line-height:24px;font-size:16px}.css_section .input *,.css_section .textarea *{line-height:24px;font-size:16px}.css_section .dropdown_title{line-height:20px}.css_background,.css_backgroundOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 50%;overflow:hidden;transform:translateZ(0)}.css_background video{position:relative;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);display:block}.css_heightTable{position:relative;display:table;width:100%;transform:translateZ(0)}.css_heightCell{display:table-cell;vertical-align:middle}.css_sectionActions{transition:all .25s;position:absolute;top:50%;right:0;transform:translate(0,-50%);z-index:100;opacity:0}.css_section:hover .css_sectionActions{opacity:1}.css_sectionDelete,.css_sectionEdit{transition:all .25s;display:block;float:right;width:0;height:50px;background:url(/img/icons/12/edit_ffffff.svg) 13px 50%/24px no-repeat #3296fa;border-top-left-radius:3px;border-bottom-left-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 0 2px #fff;margin:1px 0;clear:both}.css_section:hover .css_sectionDelete,.css_section:hover .css_sectionEdit{width:50px}.css_sectionDelete{background-color:#f54b4b;background-image:url(/img/icons/12/trash_ffffff.svg)}.css_section:hover .css_sectionDelete:hover,.css_section:hover .css_sectionEdit:hover{width:65px}.css_sectionEdited{transition:all .25s;position:relative;display:block;float:right;width:0;height:50px;background:#3296fa;border-top-left-radius:3px;border-bottom-left-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 0 2px #fff;clear:both}.css_section:hover .css_sectionEdited{width:100px}.css_sectionAdd{position:relative;width:100%;height:0}.css_sectionAdd a{transition:all .25s;display:block;position:absolute;top:-25px;left:calc(50% - 25px);width:50px;height:50px;background:url(/img/icons/12/add_ffffff.svg) 50% 50%/24px no-repeat #64c84b;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 0 2px #fff;z-index:100;transform:scale(0);opacity:0}.css_sectionAdd a:hover,.css_sectionAdd.active a{transform:scale(1);opacity:1}.css_sectionAdd a:hover{box-shadow:0 0 25px rgba(255,255,255,.5) inset,0 0 0 2px #fff}.css_sectionAdd a:active{transform:scale(.75)}.css_holder{position:relative;max-width:1280px;padding:80px 40px;margin:0 auto;box-sizing:border-box}.css_holder.css_sectionNarrow{padding-top:0;padding-bottom:0}.css_holder.css_sectionNarrow .css_holder{padding:80px}@media (max-width:1275px){.css_holder.css_sectionNarrow .css_holder{padding:80px 40px}}@media (max-width:795px){.css_holder{padding:40px 20px}.css_holder.css_sectionNarrow .css_holder{padding:40px}}@media (max-width:400px){.css_holder.css_sectionNarrow{padding:0}.css_holder.css_sectionNarrow .css_holder{padding:40px 20px}}.css_holderHalf{position:relative;max-width:600px;margin:0 auto;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}.css_headline{transition:all .25s;line-height:50px;font-size:40px;font-weight:700;text-align:center}@media (max-width:795px){.css_headline{line-height:40px;font-size:30px}}.css_subheadline{transition:all .25s;line-height:30px;font-size:20px;text-align:center;color:#666}.css_banner .css_headline,.css_banner .css_subheadline,.css_perksbenefitsBox .css_subheadline,.css_perksbenefitsCell .css_headline,.css_perksbenefitsCell .css_subheadline{color:#fff}.css_jobsCell .css_headline,.css_perksbenefitsCell .css_headline,.css_quoteCell .css_headline,.css_teamMember .css_headline{line-height:30px;font-size:20px}.css_banner .css_subheadline,.css_perksbenefitsCell .css_subheadline{opacity:.75}.css_jobsCell .css_subheadline,.css_perksbenefitsCell .css_subheadline,.css_quoteCell .css_subheadline,.css_teamMember .css_subheadline{line-height:24px;font-size:16px}.css_jobsCell .css_headline,.css_jobsCell .css_subheadline,.css_quoteCell .css_headline,.css_quoteCell .css_subheadline{text-align:left}.css_button{transition:all .25s;position:relative;float:left;display:block;height:50px;background:#3296fa;padding:0 25px;line-height:51px;font-weight:700;text-decoration:none;color:#fff;overflow:hidden;border-radius:25px;box-shadow:0 1px 2px rgba(0,0,0,.15);margin-left:50%;margin-right:-50%;transform:translate(-50%,0)}.css_button:not(:first-child){margin-top:40px}.css_button:hover{box-shadow:0 1px 2px rgba(0,0,0,.15),0 0 5px rgba(255,255,255,.5) inset}.css_button:active{box-shadow:0 1px 2px rgba(0,0,0,.15),0 0 20px rgba(255,255,255,.5) inset}.css_button.success{background:#64c84b}.css_button.warning{background:#f54b4b}.css_button.disabled{background:#aaa}.css_button.secondary{height:48px;background:#fff;line-height:49px;padding:0 24px;color:#999;border:1px solid #ddd}@media (min-width:796px){.css_textAlign .css_headline,.css_textAlign .css_subheadline{text-align:left}.css_textAlign .css_button{margin-left:0;margin-right:0;transform:none}.css_teamIcons{opacity:.25}.css_teamMember:hover .css_teamIcons{opacity:1}}.css_banner{position:relative;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;overflow:hidden}.css_bannerTable{display:table;width:100%}.css_bannerTableCell{display:table-cell;vertical-align:middle}.css_banner .css_holderHalf:not(:first-child){margin-top:40px}.css_bannerVideo{float:left;position:relative;width:100%;padding-top:56.25%;margin:0 -50% 0 50%;transform:translate(-50%,0);overflow:hidden;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.15)}.css_bannerVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.css_textImage{float:left;width:calc(50% - 40px);overflow:hidden;border-radius:3px}.css_textLeft .css_textImage{float:right}.css_textImage img{float:left;width:100%}.css_textAlign{float:left;width:calc(50% - 40px)}.css_textRight .css_textAlign{float:right}@media (max-width:1275px){.css_textAlign,.css_textImage{width:calc(50% - 20px)}}@media (max-width:795px){.css_textAlign,.css_textImage{width:100%}.css_textImage{margin-bottom:40px}}.css_textAlignBody:not(:first-child){margin-top:24px}.css_textColumnBody:not(:first-child){margin-top:40px}.css_textColumns .css_textColumnBody{-moz-columns:300px 2;columns:300px 2;-moz-column-gap:80px;column-gap:80px}.slick-slider,.slick-slider *{outline:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.css_gallery .css_holder:first-child{padding-bottom:40px}.css_gallery .css_holder:not(:first-child){padding-top:40px}.css_gallery .slick-slider{height:40vh}.css_gallery .slick-slider *{height:100%}.css_gallery .slick-slide{margin:2px 1px 0;cursor:move;cursor:grab;cursor:-webkit-grab}.css_gallery .slick-slide:active{cursor:grabbing;cursor:-webkit-grabbing}.css_gallery .slick-slide img{float:left}.css_gallery .slick-arrow{display:none!important}.css_videoHolder{float:left;width:calc(100% + 20px);margin:-10px}.css_videoHolder:not(:first-child){margin-top:30px}.css_videoElement{float:left;position:relative;width:100%;padding:10px;box-sizing:border-box}.css_videoGrid2 .css_videoElement{width:50%}.css_videoGrid3 .css_videoElement{width:33.3333%}@media (max-width:795px){.css_videoElement{width:100%!important}}.css_videoIframe{float:left;position:relative;width:100%;padding-top:56.25%;overflow:hidden;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.15)}.css_videoIframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.css_perksbenefits .css_holder:first-child{padding-bottom:40px}.css_perksbenefits .css_holder:not(:first-child){padding-top:40px}.css_perksbenefitsHolder{width:100%;line-height:0;text-align:center;font-size:0}.css_perksbenefitsBox{transition:all .25s;position:relative;display:inline-block;width:100%;overflow:hidden}.css_perksbenefitsGrid2 .css_perksbenefitsBox{width:50%}.css_perksbenefitsGrid3 .css_perksbenefitsBox{width:calc(100% / 3)}.css_perksbenefitsGrid4 .css_perksbenefitsBox{width:25%}.css_perksbenefitsGrid5 .css_perksbenefitsBox{width:20%}.css_perksbenefitsGrid6 .css_perksbenefitsBox{width:calc(100% / 6)}@media (max-width:1590px){.css_perksbenefitsGrid6 .css_perksbenefitsBox{width:calc(100% / 3)}}@media (max-width:1325px){.css_perksbenefitsGrid5 .css_perksbenefitsBox{width:calc(100% / 3)}}@media (max-width:1060px){.css_perksbenefitsGrid4 .css_perksbenefitsBox{width:50%}}.css_perksbenefitsLink{background:#fff}.css_perksbenefitsLink:hover{transform:scale(1.1);z-index:1}.css_perksbenefitsBackground{transition:all .25s;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background-size:cover;background-position:50% 50%;overflow:hidden}.css_perksbenefitsBackground video{position:relative;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);display:block}.css_perksbenefitsOverlay{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.css_perksbenefitsTable{position:relative;float:left;display:table;width:100%}.css_perksbenefitsCell{display:table-cell;padding:40px;vertical-align:middle}.css_perksbenefitsCell img{display:block;max-width:185px;max-height:185px;margin:0 auto}.css_perksbenefitsCell img:not(:last-child){margin-bottom:20px}.css_perksbenefitsNumber{line-height:3.5vw;text-align:center;font-size:3.5vw;font-weight:100;color:#fff}.css_perksbenefitsNumber:not(:last-child){margin-bottom:20px}@media (max-width:795px){.css_perksbenefitsHolder .css_perksbenefitsBox{width:100%}.css_perksbenefitsNumber{line-height:10vw;font-size:10vw}}.css_perksbenefitsButton{float:left;line-height:24px;font-size:16px;color:#fff;margin:0 -50% 0 50%;transform:translate(-50%,0);clear:both}.css_perksbenefitsButton:not(:first-child){margin-top:10px}.css_perksbenefitsButton:after{content:'';float:left;width:100%;height:2px;background:#fff;margin:0 -50% 0 50%;transform:translate(-50%,0);clear:both}.css_perksbenefitsBox:hover .css_perksbenefitsButton:after{-webkit-animation:.5s css_perksbenefitsButtonAni;animation:.5s css_perksbenefitsButtonAni}@-webkit-keyframes css_perksbenefitsButtonAni{0%,100%{width:100%}50%{width:50%}}@keyframes css_perksbenefitsButtonAni{0%,100%{width:100%}50%{width:50%}}.css_teamMembers{width:calc(100% + 80px);text-align:center;font-size:0;margin:0 -40px}@media (max-width:795px){.css_teamMembers{width:calc(100% + 40px);margin:0 -20px}}.css_teamMembers:first-child{margin-top:-40px}.css_teamMember{display:inline-block;width:240px;vertical-align:top;margin:40px 40px 0}@media (max-width:795px){.css_teamMember{margin:40px 20px 0}}.css_teamPhoto{transition:all .25s;float:left;width:200px;height:200px;background:#fff;padding:10px;border:1px solid #ddd;border-radius:50%;box-sizing:border-box;margin:0 20px}.css_teamPhoto:not(:last-child){margin-bottom:20px}.css_teamMember a{color:#000;text-decoration:none}.css_teamMember a:hover .css_teamPhoto{transform:scale(1.05)}.css_teamIcons{transition:all .25s;line-height:0;text-align:center;font-size:0;overflow:hidden;margin-top:10px}.css_teamIcons img{transition:all .25s;display:inline-block;vertical-align:top}.css_teamIcons a:not(:first-child) img{margin-left:5px}.css_teamIcons:hover img{opacity:.5}.css_teamIcons:hover img:hover{opacity:1}.css_quoteTable{display:table;width:100%}.css_quote .slick-slider:not(:first-child),.css_quoteTable:not(:first-child){margin-top:40px}.css_quoteCell{display:table-cell;vertical-align:middle;line-height:0;font-size:0}.css_quotePhoto{width:1px;vertical-align:top;text-align:center}.css_quotePhoto img{width:200px;height:200px;background:#fff;padding:10px;border:1px solid #ddd;border-radius:50%;box-sizing:border-box}.css_quotePhoto:first-child img{margin-right:40px}.css_quotePhoto:last-child img{margin-left:40px}@media (max-width:795px){.css_quoteCell{display:block;width:100%!important}.css_quotePhoto:first-child img{margin:0 0 24px}.css_quotePhoto:last-child img{margin:24px 0 0}}.css_quoteText{width:100%;line-height:30px;font-size:20px;font-weight:300;font-style:italic;margin-bottom:24px}.css_quoteMark{float:left;height:50px;line-height:100px;font-size:100px;color:#3296fa;overflow:hidden;margin:-10px 24px 0 0}.css_quote .slick-list{margin:0 80px}@media (max-width:795px){.css_quote .slick-list{margin:0 40px}}.css_quote .slick-arrow{display:block;position:absolute;top:80px;width:40px;height:40px;background:#3296fa;padding:0;font-size:0;border:0;border-radius:50%;margin:0;box-shadow:0 1px 2px rgba(0,0,0,.15);cursor:pointer}.css_quote .slick-arrow:hover{box-shadow:0 1px 2px rgba(0,0,0,.15),0 0 5px rgba(255,255,255,.5) inset}.css_quote .slick-arrow:active{box-shadow:0 1px 2px rgba(0,0,0,.15),0 0 20px rgba(255,255,255,.5) inset}.css_quote .slick-arrow.slick-prev{left:0}.css_quote .slick-arrow.slick-next{right:0}.css_quote .slick-arrow:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img/icons/12/arrow_ffffff.svg) 50% 50% no-repeat}.css_quote .slick-arrow.slick-prev:after{transform:rotate(180deg)}.css_quote .slick-slide img{display:inline-block}.css_map .css_holder:first-child{padding-bottom:40px}.css_map .css_holder:not(:first-child){padding-top:40px}.css_mapIframe{float:left;position:relative;width:100%;height:40vh;overflow:hidden}.css_mapIframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.css_jobsFilters{display:table;table-layout:fixed;width:100%;background:#fafafa;padding:10px;box-sizing:border-box;border:1px solid #ddd;border-radius:3px}.css_jobsFilters:not(:first-child){margin-top:40px}.css_jobsFilters:not(:last-child){margin-bottom:-20px}.css_jobsFilter{display:table-cell;vertical-align:top;padding:10px}@media (max-width:795px){.css_quote .slick-arrow{top:85px;width:30px;height:30px}.css_jobsFilters{padding:15px}.css_jobsFilter{display:block;padding:5px}}.css_jobsTable{float:left;display:table;table-layout:fixed;width:calc(100% + 20px);margin:-10px}.css_jobsTable:not(:first-child){margin-top:30px}.css_jobsRow{display:table-row}.css_jobsCell,.css_jobsCellNone{display:table-cell;vertical-align:top;position:relative;padding:32px}@media (max-width:795px){.css_jobsCell,.css_jobsCellNone{display:block}}.css_jobsCellNone{text-align:center}.css_jobsCell:before,.css_jobsCellNone:before{transition:all .25s;content:'';position:absolute;top:10px;left:10px;width:calc(100% - 22px);height:calc(100% - 22px);border:1px solid #ddd;border-radius:3px;box-shadow:0 0 0 1px transparent}.css_jobsCell:before{background:#fff}.css_jobsCell:hover:before{border-color:#3296fa;box-shadow:0 0 0 1px #3296fa}.css_jobsCell .css_headline,.css_jobsCell .css_subheadline{position:relative}.css_jobsBanner{position:relative;height:200px;background-color:#eee;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:1px;border-top-right-radius:1px;margin:-20px -20px 20px}.css_jobsBanner .css_jobsLogo{position:absolute;top:50%;left:50%;background:#fff;padding:20px;border-radius:3px;transform:translate(-50%,-50%);box-shadow:0 1px 2px rgba(0,0,0,.1)}.css_jobsBanner .css_jobsLogo img{float:left;max-width:200px;max-height:120px}.css_jobsAdvTable{display:table;width:100%;table-layout:fixed}.css_jobsAdvTable:not(:first-child){margin-top:30px}.css_jobsAdvRow{display:table-row}.css_jobsAdvCell{display:table-cell;padding:10px 0;border-bottom:1px solid #ddd}.css_jobsAdvCell:not(:first-child){padding-left:20px}.css_jobsAdvCell a{text-decoration:none}.css_jobsAdvCell a:hover{text-decoration:underline}.css_jobsAdvRow:first-child .css_jobsAdvCell a{font-weight:700;color:#000}.css_jobsAdvCell span:after{content:':';padding-right:5px}@media (max-width:795px){.css_jobsAdvCell,.css_jobsAdvRow,.css_jobsAdvTable{display:block}.css_jobsAdvRow{padding:10px 0;border-bottom:1px solid #ddd}.css_jobsAdvRow:first-child{display:none}.css_jobsAdvCell{padding:0!important;border:0}.css_jobsAdvCell:first-child{font-weight:700}}.css_jobagentFilters,.css_jobagentInfo{display:table;table-layout:fixed;width:100%;background:#fafafa;padding:10px;box-sizing:border-box;border:1px solid #ddd;border-radius:3px 3px 0 0}.css_jobagentFilters{border-top:0;border-radius:0}.css_jobagentInfo:not(:first-child){margin-top:40px}.css_jobagentFilter{display:table-cell;vertical-align:top;padding:10px}@media (max-width:795px){.css_jobagentFilters{padding:15px}.css_jobagentFilter{display:block;padding:5px}}.css_jobagentNotify{padding:20px;text-align:center;color:#999;box-sizing:border-box;border:1px solid #ddd;border-top:0;border-radius:0 0 3px 3px}.css_jobagentNotify a{transition:all .25s;text-decoration:none;font-weight:700;color:#666;border-bottom:2px solid transparent}.css_jobagentNotify a:hover{border-color:rgba(0,0,0,.15)}.css_jobagentNotify a.active{color:#3296fa;border-color:#3296fa}.css_jobagentRegistered{padding:20px;text-align:center;box-sizing:border-box;border:1px solid #ddd;border-radius:3px}.css_jobagentRegistered:not(:first-child){margin-top:40px}.css_contactformTable{display:table;width:100%;background:#fafafa;padding:10px;box-sizing:border-box;border:1px solid #ddd;border-radius:3px}.css_contactformTable:not(:first-child){margin-top:40px}.css_contactformRow{display:table-row}.css_contactformCell{display:table-cell;padding:10px}.css_contactformCell:first-child{white-space:nowrap;vertical-align:top}@media (min-width:796px){.css_jobsAdvCell span{display:none}.css_contactformCell:first-child{width:1px;padding-right:0;padding-left:30px;line-height:40px;text-align:right}}@media (max-width:795px){.css_contactformCell{display:block}.css_contactformCell:first-child{padding-bottom:0}.css_contactformCell.hideCell{display:none}}.css_contactformCell .textarea .contentEditable{min-height:100px}.css_contactformThanks{padding:20px;text-align:center;box-sizing:border-box;border:1px solid #ddd;border-radius:3px}.css_contactformThanks:not(:first-child){margin-top:40px}.v1_column_one,.v1_column_two{float:left;width:calc(50% - 50px)}.v1_column_two{float:right}@media (max-width:980px){.v1_column_one,.v1_column_two{width:100%}}.v1_width_25{float:left;width:calc(25% - 19px)}.v1_width_33{float:left;width:calc(33.3333% - 17px)}.v1_width_50{float:left;width:calc(50% - 13px)}.v1_width_66{float:left;width:calc(66.6666% - 8px)}.v1_width_75{float:left;width:calc(75% - 6px)}.v1_width_space{float:left;width:25px;height:25px}@media (max-width:600px){.v1_width_25,.v1_width_33,.v1_width_50,.v1_width_66,.v1_width_75{width:100%}.v1_width_space{display:none}}.v1_breakline{height:1px;background:#ddd;overflow:hidden}body,html{height:100%;width:100%;padding:0;margin:0}html{overflow:hidden}body{min-width:320px;background-color:#fff;font-family:ProximaNova,Arial,Verdana;font-size:14px;line-height:20px;color:#000;overflow:auto;-webkit-overflow-scrolling:touch}a{text-decoration:underline;color:#3296fa;outline:0}a:hover{text-decoration:none}img{border:0}.contentEditable,input{font-family:ProximaNova,Arial,Verdana;font-size:14px;line-height:20px;color:#000;outline:0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.external_holder{transition:all .25s;max-width:1200px;padding:0 40px;margin:0 auto}@media (max-width:500px){.external_holder{padding:0 20px}}.external_topbar{position:relative;top:0;left:0;width:100%;background:#fff;padding:30px 0}.external_topbar_logo{float:left;border:0}.external_topbar_company{float:left;font-size:20px;font-weight:700}.external_banner{transition:all .25s;position:relative;top:0;left:0;width:100%;height:500px;background:#194b7d}@media (min-width:801px) and (max-width:1100px){.external_banner{height:400px}}@media (min-width:501px) and (max-width:800px){.external_banner{height:300px}}@media (max-width:500px){.external_banner{height:200px}}.external_banner_image{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/img/test/ipadgirl.jpg);background-position:50% 50%;background-size:cover;opacity:1}.external_content{background:#fff;padding:40px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(flags@2x.d429a5777afaf2fc3496.png)}}.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:46px}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05);display:table}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text]{padding-left:66px}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text]{padding-left:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text]{padding-left:74px}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]{padding-left:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text]{padding-left:82px}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text]{padding-left:92px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text]{padding-left:90px}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text]{padding-left:100px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px;line-height:1.5em}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:14px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:14px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{width:13px;height:15px;background-position:-3796px 0;background-color:transparent}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.un{height:14px;background-position:-5241px 0}.iti-flag.us{height:11px;background-position:-5263px 0}.iti-flag.uy{height:14px;background-position:-5285px 0}.iti-flag.uz{height:10px;background-position:-5307px 0}.iti-flag.va{width:15px;height:15px;background-position:-5329px 0}.iti-flag.vc{height:14px;background-position:-5346px 0}.iti-flag.ve{height:14px;background-position:-5368px 0}.iti-flag.vg{height:10px;background-position:-5390px 0}.iti-flag.vi{height:14px;background-position:-5412px 0}.iti-flag.vn{height:14px;background-position:-5434px 0}.iti-flag.vu{height:12px;background-position:-5456px 0}.iti-flag.wf{height:14px;background-position:-5478px 0}.iti-flag.ws{height:10px;background-position:-5500px 0}.iti-flag.xk{height:15px;background-position:-5522px 0}.iti-flag.ye{height:14px;background-position:-5544px 0}.iti-flag.yt{height:14px;background-position:-5566px 0}.iti-flag.za{height:14px;background-position:-5588px 0}.iti-flag.zm{height:14px;background-position:-5610px 0}.iti-flag.zw{height:10px;background-position:-5632px 0}.iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url(flags.416250f60d785a2e02f1.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti-flag{background-size:5652px 15px;background-image:url(flags@2x.d429a5777afaf2fc3496.png)}}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{transform:scale(0,0);transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{transform:scale(1,1);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;transform:rotateZ(4deg);transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;transform:rotateZ(0);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{transition-property:top;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{transition-property:all;top:0!important;opacity:0}.tooltipster-slide{transition-property:left;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{transition-property:all;left:0!important;opacity:0}@-webkit-keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{-webkit-animation:.4s tooltipster-fading;animation:.4s tooltipster-fading}@-webkit-keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{-webkit-animation:.6s tooltipster-rotating;animation:.6s tooltipster-rotating}@-webkit-keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{-webkit-animation:.6s tooltipster-scaling;animation:.6s tooltipster-scaling}.tooltipster-sidetip .tooltipster-box{border:2px solid #000;border-radius:4px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{right:0;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{left:0;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent;display:none}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip .tooltipster-box{border:none;background:#333}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-arrow{height:8px;margin-left:-8px;width:16px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}.tooltipster-sidetip .tooltipster-arrow-border{left:0;top:0;border:8px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#333}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#333}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#333}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#333}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-8px}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.video-js .vjs-audio-button,.video-js .vjs-big-play-button,.video-js .vjs-captions-button,.video-js .vjs-chapters-button,.video-js .vjs-control.vjs-close-button,.video-js .vjs-descriptions-button,.video-js .vjs-fullscreen-control,.video-js .vjs-mouse-display,.video-js .vjs-mute-control,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-play-control,.video-js .vjs-play-control.vjs-playing,.video-js .vjs-play-progress,.video-js .vjs-subtitles-button,.video-js .vjs-volume-level,.video-js .vjs-volume-menu-button,.video-js .vjs-volume-menu-button.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-2,.video-js.vjs-fullscreen .vjs-fullscreen-control,.vjs-icon-audio,.vjs-icon-audio-description,.vjs-icon-cancel,.vjs-icon-captions,.vjs-icon-chapters,.vjs-icon-circle,.vjs-icon-circle-inner-circle,.vjs-icon-circle-outline,.vjs-icon-cog,.vjs-icon-facebook,.vjs-icon-fullscreen-enter,.vjs-icon-fullscreen-exit,.vjs-icon-gplus,.vjs-icon-hd,.vjs-icon-linkedin,.vjs-icon-pause,.vjs-icon-pinterest,.vjs-icon-play,.vjs-icon-play-circle,.vjs-icon-replay,.vjs-icon-spinner,.vjs-icon-square,.vjs-icon-subtitles,.vjs-icon-tumblr,.vjs-icon-twitter,.vjs-icon-volume-high,.vjs-icon-volume-low,.vjs-icon-volume-mid,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js,.vjs-no-js{color:#fff;background-color:#000}.video-js .vjs-big-play-button:before,.video-js .vjs-control,.video-js .vjs-control:before,.vjs-menu li,.vjs-no-js{text-align:center}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:VideoJS;src:url(VideoJS.00103e881a36640a08f8.eot?#iefix) format("eot")}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,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FjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");font-weight:400;font-style:normal}.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subtitles-button:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\f111"}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button:before,.vjs-icon-cancel:before{content:"\f115"}.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button:before,.vjs-icon-audio:before{content:"\f11e"}.video-js{display:block;vertical-align:top;box-sizing:border-box;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js .vjs-tech,.video-js.vjs-fill{width:100%;height:100%}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.vjs-error .vjs-error-display:before,.vjs-menu .vjs-menu-content,.vjs-no-js{font-family:Arial,Helvetica,sans-serif}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js .vjs-tech{position:absolute;top:0;left:0}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;font-size:18px;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{outline:0;border-color:#fff;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{outline:0;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.video-js .vjs-menu-button-inline.vjs-slider-active{transition:none}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{outline:0;position:relative;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{flex:auto;display:flex;align-items:center;min-width:4em}.vjs-live .vjs-progress-control{display:none}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-control:hover .vjs-mouse-display:after,.video-js .vjs-progress-control:hover .vjs-play-progress:after,.video-js .vjs-progress-control:hover .vjs-time-tooltip{font-family:Arial,Helvetica,sans-serif;visibility:visible;font-size:.6em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-tooltip-progress-bar{position:absolute;display:block;height:.3em;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-mouse-display:before,.video-js .vjs-progress-control .vjs-keep-tooltips-inside:after{display:none}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{position:absolute;top:-.333333333333333em;right:-.5em;font-size:.9em}.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after,.video-js .vjs-time-tooltip{visibility:hidden;pointer-events:none;position:absolute;top:-3.4em;right:-1.9em;font-size:.9em;color:#000;content:attr(data-current-time);padding:6px 8px 8px;background-color:rgba(255,255,255,.8);border-radius:.3em}.video-js .vjs-play-progress:after,.video-js .vjs-play-progress:before,.video-js .vjs-time-tooltip{z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-time-tooltip{display:inline-block;height:2.4em;position:relative;float:right;right:-1.9em}.vjs-tooltip-progress-bar{visibility:hidden}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none}.video-js .vjs-progress-control .vjs-mouse-display:after,.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0 .45em;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{cursor:pointer;flex:none}.video-js .vjs-volume-control{width:5em;flex:none;display:flex;align-items:center}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:.5em;height:8em}.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu{left:-2em}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content{height:0;width:0;overflow-x:hidden;overflow-y:hidden}.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-vertical:focus .vjs-menu-content,.vjs-volume-menu-button-vertical:hover .vjs-menu-content{height:8em;width:2.9em}.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,.vjs-volume-menu-button-horizontal:hover .vjs-menu-content{height:2.9em;width:8em}.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content{background-color:transparent!important}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-time-divider{display:none;line-height:3em}.video-js .vjs-play-control{cursor:pointer;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:rgba(0,0,0,.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff transparent transparent}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:1.1s cubic-bezier(.6,.2,0,.8) infinite vjs-spinner-spin,1.1s linear infinite vjs-spinner-fade;animation:1.1s cubic-bezier(.6,.2,0,.8) infinite vjs-spinner-spin,1.1s linear infinite vjs-spinner-fade}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}35%{border-top-color:#fff}}@-webkit-keyframes vjs-spinner-fade{0%,100%,20%,60%{border-top-color:#73859f}35%{border-top-color:#fff}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button{display:none}.vjs-caption-settings{position:relative;top:1em;background-color:rgba(43,51,63,.75);color:#fff;margin:0 auto;padding:.5em;height:16em;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:1em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-controls:after,.vjs-caption-settings .vjs-tracksettings-font:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px;border:none}.vjs-caption-settings .vjs-tracksetting label,.vjs-caption-settings .vjs-tracksetting legend{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px;vertical-align:top;float:right}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings fieldset{margin-top:1em;margin-left:.5em}.vjs-caption-settings fieldset .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-caption-settings input[type=button]{width:40px;height:40px}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0))}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}@media \0screen{.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}}