.closedStatusIcon,.freeStatusIcon,.openStatusIcon{bottom:5px;font-size:24px}.field,.unSelectText{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.fancy-checkbox,.field,.unSelectText{-webkit-touch-callout:none}@font-face{font-family:'Glyphicons Halflings';src:url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot);src:url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff) format('woff'),url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../bower_components/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}@font-face{font-family:FontAwesome;src:url(../bower_components/font-awesome/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../bower_components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format('embedded-opentype'),url(../bower_components/font-awesome/fonts/fontawesome-webfont.woff?v=4.1.0) format('woff'),url(../bower_components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.1.0) format('truetype'),url(../bower_components/font-awesome/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.noSubmitInput.ng-invalid.ng-dirty,form input.disabledInput.ng-invalid.ng-dirty,form input.ng-invalid.ng-dirty,form.ng-submitted button.afterSubmit.ng-invalid,form.ng-submitted input.afterSubmit.ng-invalid,form.ng-submitted select.afterSubmit.ng-invalid,form.ng-submitted textarea.afterSubmit.ng-invalid{color:#fff;background-color:#d9534f;border-color:#d43f3a}.h4,h4{font-size:15px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#ul a:active,#ul a:focus,a:active,a:focus{outline:0;-moz-outline-style:none}form.ng-submitted .form-control.afterSubmit.ng-invalid.ng-invalid::-webkit-input-placeholder{color:#fff}form.ng-submitted .form-control.afterSubmit.ng-invalid.ng-invalid:-moz-placeholder{color:#fff}form.ng-submitted .form-control.afterSubmit.ng-invalid.ng-invalid::-moz-placeholder{color:#fff}form.ng-submitted .form-control.afterSubmit.ng-invalid.ng-invalid:-ms-input-placeholder{color:#fff}form input[type=radio].ng-invalid.ng-dirty{box-shadow:0 0 0 4pt #d43f3a}.liveValidation.ng-invalid{background-color:#d9534f;color:#fff!important;border-color:#d43f3a}.liveValidation.ng-invalid::-webkit-input-placeholder{color:#fff}.liveValidation.ng-invalid:-moz-placeholder{color:#fff;opacity:1}.liveValidation.ng-invalid::-moz-placeholder{color:#fff;opacity:1}.liveValidation.ng-invalid:-ms-input-placeholder{color:#fff}.liveValidation.ng-invalid::-ms-input-placeholder{color:#fff}.form-control.ng-invalid.ng-dirty::-webkit-input-placeholder{color:#fff}.form-control.ng-invalid.ng-dirty:-moz-placeholder{color:#fff}.form-control.ng-invalid.ng-dirty::-moz-placeholder{color:#fff}.form-control.ng-invalid.ng-dirty:-ms-input-placeholder{color:#fff}.input-xs,select.input-xs{height:22px;font-size:12px;line-height:1.5;padding:2px 5px}.col-lg-2-5ths,.col-lg-3-5ths,.col-lg-3ths,.col-lg-5ths,.col-md-2-5ths,.col-md-3-5ths,.col-md-3ths,.col-md-5ths,.col-sm-2-5ths,.col-sm-3-5ths,.col-sm-3ths,.col-sm-5ths,.col-xs-2-5ths,.col-xs-3-5ths,.col-xs-3ths,.col-xs-5ths{padding-right:10px;padding-left:10px;position:relative;min-height:1px}.col-xs-5ths{width:20%;float:left}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}.col-lg-2-5ths{width:40%;float:left}}.col-xs-2-5ths{width:40%;float:left}@media (min-width:768px){.col-sm-2-5ths{width:40%;float:left}}@media (min-width:992px){.col-md-2-5ths{width:40%;float:left}.col-md-3-5ths{width:60%;float:left}}.col-xs-3-5ths{width:60%;float:left}@media (min-width:768px){.col-sm-3-5ths{width:60%;float:left}}@media (min-width:1200px){.col-lg-3-5ths{width:60%;float:left}.col-lg-3ths{width:25%;float:left}}.col-xs-3ths{width:25%;float:left}@media (min-width:768px){.col-sm-3ths{width:25%;float:left}}@media (min-width:992px){.col-md-3ths{width:25%;float:left}.col-md-7ths{width:14.28%;float:left}}.col-lg-7ths,.col-md-7ths,.col-sm-7ths,.col-xs-7ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-lg-10ths,.col-lg-8ths,.col-lg-9ths,.col-md-10ths,.col-md-8ths,.col-md-9ths,.col-sm-10ths,.col-sm-8ths,.col-sm-9ths,.col-xs-10ths,.col-xs-8ths,.col-xs-9ths{padding-right:10px;padding-left:10px;min-height:1px;position:relative}.col-xs-7ths{width:14.28%;float:left}@media (min-width:768px){.col-sm-7ths{width:14.28%;float:left}}@media (min-width:1200px){.col-lg-7ths{width:14.28%;float:left}.col-lg-8ths{width:12.5%;float:left}}.col-xs-8ths{width:12.5%;float:left}@media (min-width:768px){.col-sm-8ths{width:12.5%;float:left}}@media (min-width:992px){.col-md-8ths{width:12.5%;float:left}.col-md-9ths{width:11.11%;float:left}}.col-xs-9ths{width:11.11%;float:left}@media (min-width:768px){.col-sm-9ths{width:11.11%;float:left}}@media (min-width:1200px){.col-lg-9ths{width:11.11%;float:left}.col-lg-10ths{width:10%;float:left}}.col-xs-10ths{width:10%;float:left}@media (min-width:768px){.col-sm-10ths{width:10%;float:left}}@media (min-width:992px){.col-md-10ths{width:10%;float:left}}.col-lg-49ths,.col-lg-59ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.navbar-right,.reducePaddingRight{padding-right:0}@media (min-width:1200px){.col-lg-49ths{width:44.44%;float:left}.col-lg-59ths{width:55.55%;float:left}}.headline{margin-top:60px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent transparent transparent #ccc;border-style:solid;border-width:5px 0 5px 5px;margin-top:5px;margin-right:-10px}.hiddenHover,.tree li:only-child::after,.tree li:only-child::before{display:none}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.page-header{margin-bottom:60px}.panel-landing{border-color:#19c7fd}.panel-heading{background-color:#f5f5f5;color:#fff;font-weight:700;font-size:18px;border-color:#ddd}.thumb{padding-bottom:30px}.panel,.table{margin-top:30px}.centerElement{margin:0 auto}textarea{resize:vertical}.modal-body{padding-bottom:0}.close{z-index:999}.reducePaddingLeft{padding-left:0}.reducePaddingTop{padding-top:0}.normalPaddingRight{padding-right:15px}.normalPaddingLeft{padding-left:15px}.normalPaddingBottom{padding-bottom:15px}.normalPaddingTop{padding-top:15px}.normalPadding{padding:15px}@media (min-width:991px){.reducePaddingRightFromLg{padding-right:0}.reducePaddingLeftFromLg{padding-left:0}.reducePaddingTopFromLg{padding-top:0}.reducePaddingBottomFromLg{padding-bottom:0}}.halfPaddingTop{padding-top:7px}.halfPaddingLeft{padding-left:7px}.halfPaddingRight{padding-right:7px}.smallPaddingRight{padding-right:5px}.doublePaddingRight,.largePaddingRight{padding-right:30px}.smallPaddingLeft{padding-left:5px}.halfPaddingBottom{padding-bottom:7px}.smallPaddingBottom{padding-bottom:5px}.smallPaddingTop{padding-top:5px}.reducePaddingBottom{padding-bottom:0}.reduceMarginBottom{margin-bottom:0}.smallMarginBottom{margin-bottom:5px}.smallMarginTop{margin-top:5px}.smallMarginRight{margin-right:5px}.smallMarginLeft{margin-left:5px}.reduceMarginTop{margin-top:0}.normalMarginTop{margin-top:15px}.halfMarginTop{margin-top:7px}.halfMarginRight{margin-right:7px}.halfMarginBottom{margin-bottom:7px}.normalMarginBottom{margin-bottom:15px}.normalMargin{margin:15px}.largeMarginBottom{margin-bottom:30px}.largeMarginTop{margin-top:30px}.xlargeMarginBottom{margin-bottom:45px}.xlargeMarginTop{margin-top:45px}.largePaddingTop{padding-top:30px}.largePaddingBottom{padding-bottom:30px}.xlargePaddingBottom{padding-bottom:60px}.largePaddingLeft{padding-left:30px}.normalMarginLeft{margin-left:15px}.normalMarginRight{margin-right:15px}.largeMarginLeft{margin-left:30px}.largeMarginRight{margin-right:30px}.repositionCloseButton{right:10px}.data-wrapper{overflow-y:scroll;height:460px}.dataZonewrapper{height:198px;overflow-x:scroll}.filterZonewrapper{height:198px;overflow-y:scroll}.tree li::after,.tree li::before,.tree ul ul::before{height:20px;content:''}.alert-to-fill{background-color:#fff;border-style:dashed;color:#000;border-color:#d3d3d3}.pivotLinesLeft{padding-left:14px;border-left:1px dashed #969696}.pivotLinesBottom{border-bottom:1px dashed #969696;margin-bottom:5px}.sectionTitle{margin-top:0;margin-bottom:5px}#modalFeedbackLink{background-color:#ed162c;border-radius:0 0 4px 4px;color:#fff;cursor:pointer;font-size:16px;padding:4px 8px;position:fixed;right:-35px;top:50%;text-decoration:none;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.tree{position:absolute;min-width:1500px}.tree li,.tree ul{position:relative;transition:all .5s}.tree ul{padding-top:20px;-webkit-transition:all .5s;-moz-transition:all .5s}.tree li{float:left;text-align:center;list-style-type:none;padding:20px 5px 0;-webkit-transition:all .5s;-moz-transition:all .5s}.tree li::after,.tree li::before{position:absolute;top:0;right:50%;border-top:1px solid #ccc;width:50%}.tree li::after{right:auto;left:50%;border-left:1px solid #ccc}.closedStatusIcon,.freeStatusIcon,.openStatusIcon{position:absolute;right:0}.tree li:only-child{padding-top:0}.activityFeed li,.todoConfigure li{list-style-type:none;padding-top:15px}.tree li:first-child::before,.tree li:last-child::after{border:0}.tree li:last-child::before{border-right:1px solid #ccc;border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0}.tree li:first-child::after{border-radius:5px 0 0;-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0}.tree ul ul::before{position:absolute;top:0;left:50%;border-left:1px solid #ccc;width:0}.addZone,.drawingZone{height:300px}.tree li a{-webkit-border-radius:5px;-moz-border-radius:5px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.callout{border-left:5px solid #428bca}.parentHover:hover .hiddenHover{display:block}.parentHover{min-width:10px;font-size:12px;padding-left:3px;padding-right:3px}.entityInput{border:none;background-color:transparent;width:auto}.tab-adjustment{max-height:480px;overflow:auto;overflow-x:hidden}.adjust-header{margin-bottom:30px;margin-top:10px}.drawingZone{padding-left:30px;overflow-x:auto;overflow-y:auto}.block{height:auto;width:auto}.confirmZone,.tableZone{height:450px;overflow-y:scroll}.icon-adjustment{color:#5bc0de;font-size:24px;padding-right:10px}.closedStatusIcon{color:red}.openStatusIcon{color:green}.freeStatusIcon{color:grey}.todoConfigure li{font-family:Pacifico;font-size:16px}.todoConfigure span{font-size:16px;cursor:not-allowed}.todoConfigure a{text-decoration:none;color:inherit}.alumnusFormat,.doneToDo{text-decoration:line-through}.todoConfigure a:hover{color:orange}.closedStatus{opacity:.5;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}.closedStatus:hover{opacity:1;filter:none;-webkit-filter:none;-moz-filter:none}.tutoSpan{font-family:Pacifico;font-size:18px}.backupBorder{border-top:1px solid #DDD;margin-top:15px}.form-inline .has-feedback .form-control{padding-right:12px}.confirmZone{overflow-x:hidden}.activityFeedZone{overflow-y:scroll;max-height:440px}.activityFeed li{font-size:12px}.tableZone{overflow-x:scroll}.roundBullet{background-color:orange;border-radius:100%;height:30px;width:30px;text-align:center;padding-top:5px}.addFilter{border-radius:100%;padding:0;height:18px;width:18px}.employeeZone{overflow-y:scroll;height:480px;overflow-x:hidden}.rowSelected{background-color:#f7f7f9}.btn-file{position:relative;overflow:hidden}.fieldListContainer,.moduleFlowContainer{overflow-x:scroll;overflow-y:auto}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:0;background:#fff;cursor:inherit;display:block}.deleteProfileIcon,.smallDeleteProfileIcon{right:2px;bottom:0;cursor:pointer;position:absolute}.cardDesign{box-shadow:0 6px 12px rgba(0,0,0,.175)}.shadowBox{box-shadow:0 3px 6px rgba(0,0,0,.175)}.filterDesign,.reportFieldDesign,.skillDesign,.threadBullet::before,.threadDesign{box-shadow:0 6px 12px rgba(0,0,0,.175)}.alertPanel1{color:#d9534f}.alertPanel2{color:#f0ad4e}.alertPanel3{color:#5bc0de}.alertPanel4{color:#5cb85c}.filterDesign{background-color:#fcf8e3}.deleteProfileIcon{color:#ccc;font-size:20px}.deleteProfileIcon:hover{color:red}.smallDeleteProfileIcon{color:#ccc;font-size:14px}.smallDeleteProfileIcon:hover{color:red}.importAlert{z-index:999;position:absolute;left:380px;top:150px;width:400px}.moduleFlowContainer{padding-left:30px}.moduleFlow{height:auto;width:3170px}.fieldList{height:300px;width:auto}.noOutline{border:none;outline:0}.cropArea{background:#E4E4E4;overflow:hidden;width:220px;height:220px}.threadDesign{background-color:#fff}.editHeight{height:760px}.halfEditHeight{height:350px}.readHeight{height:596px}.halfReadHeight{height:268px}.threadBullet::before{z-index:999;content:'';position:absolute;top:5px;left:-40px;height:30px;width:30px;border:4px solid #fff;border-radius:100%;background:#ccc}.postit:after,.square-box:before{content:""}.interviewSeparation,.smpl-step{border-bottom:solid 1px #e0e0e0}.skillDesign{background-color:#fff}.threadButtons{position:absolute;top:-25px;left:-150px;width:150px}.threadLine{z-index:99;position:absolute;top:38px;left:40px;height:calc(100% - 58px);width:4px;background:#ccc}.threadEmployeeButtons{position:absolute;top:-28px;left:-150px;width:150px}.smpl-step{margin-top:15px;padding:0 0 10px}.smpl-step>.smpl-step-step{padding:0;position:relative}.smpl-step>.smpl-step-step .smpl-step-num{font-size:17px;margin-top:-20px}.smpl-step>.smpl-step-step .smpl-step-info{font-size:13px;padding-top:5px}.smpl-step>.smpl-step-step>.smpl-step-icon{position:absolute;width:40px;height:40px;display:block;background:orange;top:35px;left:50%;margin-top:-20px;margin-left:-20px;border-radius:50%}.smpl-step>.smpl-step-step>.progress{position:relative;border-radius:0;height:8px;box-shadow:none;margin-top:27px;margin-left:0}.smpl-step>.smpl-step-step>.progress>.progress-bar{width:0;box-shadow:none;background:#428BCA}.smpl-step>.smpl-step-step.complete>.progress>.progress-bar{width:100%}.smpl-step>.smpl-step-step.active>.progress>.progress-bar{width:50%}.smpl-step>.smpl-step-step:first-child.active>.progress>.progress-bar{width:0%}.smpl-step>.smpl-step-step:last-child.active>.progress>.progress-bar{width:100%}.smpl-step>.smpl-step-step.disabled>.smpl-step-icon{background-color:#f5f5f5}.smpl-step>.smpl-step-step.disabled>.smpl-step-icon:after{opacity:0}.smpl-step>.smpl-step-step:first-child>.progress{left:50%;width:50%}.smpl-step>.smpl-step-step:last-child>.progress{width:50%}.smpl-step>.smpl-step-step.disabled a.smpl-step-icon{pointer-events:none}.smpl-step>.smpl-step-step.complete>.smpl-step-icon{background-color:#32cdfd}body,html{height:calc(100% - 5px)}#container{min-height:100%;padding-bottom:0;position:relative}.whiteText{color:#fff}.tooltip.tooltip-primary.top .tooltip-arrow,.tooltip.tooltip-primary.top-left .tooltip-arrow,.tooltip.tooltip-primary.top-right .tooltip-arrow{border-top-color:#428bca}.tooltip.tooltip-primary.right .tooltip-arrow{border-right-color:#428bca}.tooltip.tooltip-primary.bottom .tooltip-arrow,.tooltip.tooltip-primary.bottom-left .tooltip-arrow,.tooltip.tooltip-primary.bottom-right .tooltip-arrow{border-bottom-color:#428bca}.tooltip.tooltip-primary.left .tooltip-arrow{border-left-color:#428bca}.tooltip.tooltip-primary .tooltip-inner{background-color:#428bca;border-color:#bce8f1;color:#31708f}.tooltip.tooltip-primary .tooltip-inner hr{border-top-color:#a6e1ec}.tooltip.tooltip-primary .tooltip-inner .alert-link{color:#245269}.tooltip.tooltip-info.top .tooltip-arrow,.tooltip.tooltip-info.top-left .tooltip-arrow,.tooltip.tooltip-info.top-right .tooltip-arrow{border-top-color:#d9edf7}.tooltip.tooltip-info.right .tooltip-arrow{border-right-color:#d9edf7}.tooltip.tooltip-info.bottom .tooltip-arrow,.tooltip.tooltip-info.bottom-left .tooltip-arrow,.tooltip.tooltip-info.bottom-right .tooltip-arrow{border-bottom-color:#d9edf7}.tooltip.tooltip-info.left .tooltip-arrow{border-left-color:#d9edf7}.tooltip.tooltip-info .tooltip-inner{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.tooltip.tooltip-info .tooltip-inner hr{border-top-color:#a6e1ec}.tooltip.tooltip-info .tooltip-inner .alert-link{color:#245269}.tooltip.tooltip-success.top .tooltip-arrow,.tooltip.tooltip-success.top-left .tooltip-arrow,.tooltip.tooltip-success.top-right .tooltip-arrow{border-top-color:#dff0d8}.tooltip.tooltip-success.right .tooltip-arrow{border-right-color:#dff0d8}.tooltip.tooltip-success.bottom .tooltip-arrow,.tooltip.tooltip-success.bottom-left .tooltip-arrow,.tooltip.tooltip-success.bottom-right .tooltip-arrow{border-bottom-color:#dff0d8}.tooltip.tooltip-success.left .tooltip-arrow{border-left-color:#dff0d8}.tooltip.tooltip-success .tooltip-inner{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.tooltip.tooltip-success .tooltip-inner hr{border-top-color:#c9e2b3}.tooltip.tooltip-warning .tooltip-inner hr,.tooltip.tooltip-warning.top .tooltip-arrow,.tooltip.tooltip-warning.top-left .tooltip-arrow,.tooltip.tooltip-warning.top-right .tooltip-arrow{border-top-color:#faebcc}.tooltip.tooltip-success .tooltip-inner .alert-link{color:#2b542c}.tooltip.tooltip-warning.right .tooltip-arrow{border-right-color:#faebcc}.tooltip.tooltip-warning.bottom .tooltip-arrow,.tooltip.tooltip-warning.bottom-left .tooltip-arrow,.tooltip.tooltip-warning.bottom-right .tooltip-arrow{border-bottom-color:#faebcc}.tooltip.tooltip-warning.left .tooltip-arrow{border-left-color:#faebcc}.tooltip.tooltip-warning .tooltip-inner{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.tooltip.tooltip-warning .tooltip-inner .alert-link{color:#faebcc}.tooltip.tooltip-danger.top .tooltip-arrow,.tooltip.tooltip-danger.top-left .tooltip-arrow,.tooltip.tooltip-danger.top-right .tooltip-arrow{border-top-color:#f2dede}.tooltip.tooltip-danger.right .tooltip-arrow{border-right-color:#f2dede}.tooltip.tooltip-danger.bottom .tooltip-arrow,.tooltip.tooltip-danger.bottom-left .tooltip-arrow,.tooltip.tooltip-danger.bottom-right .tooltip-arrow{border-bottom-color:#f2dede}.tooltip.tooltip-danger.left .tooltip-arrow{border-left-color:#f2dede}.tooltip.tooltip-danger .tooltip-inner{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.tooltip.tooltip-danger .tooltip-inner hr{border-top-color:#e4b9c0}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-width:5px 5px 0;border-top-color:#000;margin-left:-5px;bottom:0}.tooltip.tooltip-danger .tooltip-inner .alert-link{color:#843534}.tooltip.top-left{margin-top:-3px;padding:5px 0}.tooltip.top-left .tooltip-arrow{left:10%}.tooltip.top-right{margin-top:-3px;padding:5px 0}.tooltip.bottom-left,.tooltip.bottom-right{margin-top:3px;padding:5px 0}.tooltip.top-right .tooltip-arrow{left:90%}.tooltip.bottom-left .tooltip-arrow{top:0;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000;left:10%}.tooltip.bottom-right .tooltip-arrow{top:0;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000;left:90%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.carousel-indicators li{background-color:#999;background-color:rgba(70,70,70,.25)}.carousel-indicators .active{background-color:#444}.reportColumnHeader{border-right:2px solid grey}.reportButtons{position:absolute;top:-70px;left:-150px;width:150px}.disableClick{pointer-events:none}.modulesNotAccess{pointer-events:none;cursor:default}.downloadButton,.engagementBadge,.settingsMetrics,.showPointer{cursor:pointer}.noModulesAccessDisplay{color:#ccc}.circleIcon{border-radius:100%;max-width:150px;width:100%;margin:auto}.circleIcon:hover,.circleIconSelected{box-shadow:0 0 0 2px #fff,0 0 0 4px #2fcdfc}.optionLevel1{font-weight:700!important;color:#bc0000!important;background:#000}.optionLevel2,.optionLevel3,.optionLevel4{background-color:#FFF}.hoverThreadLine:hover{background-color:#f2f2f2}.hoverThreadLine,.settingsMetrics{background-color:none;transition:background-color .2s ease}.label-as-badge{border-radius:1em}.settingsMetrics{font-size:80px;width:112px;margin:auto;border-radius:100%}.engagementBadge,.settingsMetrics:hover{background-color:#f2f2f2}.engagementBadge,.engagementInfo{font-size:60px;width:90px;height:90px;line-height:90px;margin:auto;border-radius:100%}.engagementBadge:hover{background-color:#ccc}.selectFormCheckbox{width:5%}.selectFormCard{width:95%}.onboardingModal{width:300px;margin-left:120px;opacity:.4}.onboardingFocus{-moz-box-shadow:0 0 15px #32cdfd;-webkit-box-shadow:0 0 15px #32cdfd;box-shadow:0 0 15px #32cdfd}.square-box{position:relative;width:100%;overflow:hidden;border:1px dashed #ccc;border-radius:100%;background-color:#f8f8f8}.square-box:before{display:block;padding-top:100%}.square-content{position:absolute;top:0;left:0;bottom:0;right:0}.square-content div{display:table;width:100%;height:100%}.square-content span{display:table-cell;text-align:center;vertical-align:middle;color:#32cdfd;cursor:pointer}.plusSign :hover{color:#2db8e3}.smallJob{font-size:130%;padding-bottom:5px}.projectModalOpen{overflow:hidden;position:fixed;width:100%}.modules{min-height:230px}.modules.selectionDone{border-bottom:1px solid #eee}.module{visibility:visible;opacity:1;position:absolute;width:126px}.module.removed{visibility:hidden;opacity:0;width:0;-webkit-transition:visibility 0s linear .5s,opacity .5s linear 0s,width 2s linear 2s;transition:visibility 0s linear .5s,opacity .5s linear 0s,width 2s linear 2s}.module.selected{left:500px}.field{user-select:none}.results{table-layout:fixed;width:initial}.results .columnHeader{min-width:200px}.color_1{background-color:#d9534f!important}.color_2{background-color:#f0ad4e!important}.color_3{background-color:#5bc0de!important}.color_4{background-color:#5cb85c!important}.downloadButton{top:-34px;position:relative;left:464px;width:167px;height:34px;border-radius:4px}.downloadButton:hover{background:rgba(68,67,67,.15)}.synthesisResult ul{display:none}.synthesisResult:hover ul{display:block;width:250px;list-style:none;position:absolute;z-index:5;background:rgba(255,255,255,.82);border:1px solid rgba(0,0,0,.2);border-radius:4px;top:-15px;left:120px;text-align:left;padding:20px 0 20px 20px}.animate-show,.animate-show.ng-hide-add,.animate-show.ng-hide-remove{display:block!important}.placeholder,.postit{padding-left:10px;padding-right:10px}.dropdownmulti{height:30px;font-size:12px;width:100%;text-align:left}.my-drop-zone,.placeholder,.postit{text-align:center}.dropdownmulti span.caret{float:right;margin-top:6px}.results .popover-content{max-height:200px;overflow-y:auto}.hoverCard:hover{background:#f1f1f1}.whiteBorder{border:2px solid #fff}.selectedItem{border:2px solid red}.showNotAllowed{cursor:not-allowed}#loading-bar-spinner{top:calc(50% - 25px);left:calc(50% - 25px)}#loading-bar-spinner .spinner-icon{width:50px;height:50px;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:100%}a,button{outline:0}.hoverButton:hover{opacity:.4}.resourceImportModalSmall{width:500px}.resourceImportModalLarge{width:700px}.btn.nohover-default:hover{cursor:default!important;background-color:#fff}.btn.nohover-success:hover{cursor:default!important;background-color:#449d44}.btn.nohover-primary:hover{cursor:default!important;background-color:#3071a9}.cursorPointer,.employeeCard,.proposal label,.team-block .item-inner:hover{cursor:pointer}.dashedElementForm{border:1px dashed #ddd}.evaluationFormPlaceholder{height:45px;line-height:1.2em;background-color:red}.placeholder{background-color:#f3f3f3;width:50px;height:60px}.testclass{background:red!important;height:85px!important;// this is the key, set your own height, start with small
    visibility:visible!important}.animate-if.ng-enter,.animate-if.ng-leave{-webkit-transition:all cubic-bezier(.25,.46,.45,.94) .3s;transition:all cubic-bezier(.25,.46,.45,.94) .3s}.animate-if.ng-enter,.animate-if.ng-leave.ng-leave-active{opacity:0}.animate-if.ng-enter.ng-enter-active,.animate-if.ng-leave{opacity:1}.animate-show{-moz-transition:all linear .4s;-o-transition:all linear .4s;-webkit-transition:all linear .4s;transition:all linear .4s;opacity:1}.animate-show.ng-hide{opacity:0;height:0}.interviewSelected{background:#eee;border-color:grey}.sessionSelected{background:#18daea}.employeeCard{box-shadow:0 6px 12px rgba(0,0,0,.175)}.employeeSelected{background:#eee;border-color:grey}.hoverImage:hover{box-shadow:0 0 0 2px #fff,0 0 0 4px #2fcdfc}.hoverImageSelected{box-shadow:0 0 0 2px #eb951d,0 0 0 4px #eb951d}.hoverPicture:hover{box-shadow:0 0 0 2px #fff,0 0 0 4px #bfbfbf;border-radius:4px;cursor:pointer}.hoverPictureSelected{box-shadow:0 0 0 2px #fff,0 0 0 4px #2fcdfc;border-radius:4px}.rotate90{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate180{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.commentRow:hover{background:#f4f4f4}.cursorPointer:hover{border-color:#428bca}.text-grey{color:#ccc}.simpleProgress{box-shadow:transparent 0 1px 0 0,#e3e3e3 0 0 0 1px inset;box-sizing:border-box;color:#333;height:7px;position:relative;width:100%;perspective-origin:167.33px 3.5px;transform-origin:167.33px 3.5px;background:#eee;border:0 #333;font:normal normal normal normal 13px/18.57px 'Open Sans',Arial,Helvetica,sans-serif;margin:3px 0 0;outline:#333 0;overflow:hidden;border-radius:2px}.simpleProgressBar{box-shadow:rgba(0,0,0,.14902) 0 -1px 0 0 inset;box-sizing:border-box;color:#fff;height:7px;position:absolute;text-align:center;text-shadow:rgba(0,0,0,.247059) 0 -1px 0;width:30.11px;align-self:stretch;perspective-origin:15.05px 3.5px;transform-origin:15.05px 3.5px;background:#5cb85c;border:0 #fff;font:normal normal bold normal 11px/20px 'Open Sans',Arial,Helvetica,sans-serif;outline:#fff 0;overflow:hidden;transition:width .6s ease 0s;border-radius:2px}.ui-select-multiple input.ui-select-search:not(.ng-touched){width:100%!important}.notificationLabel{background:red}.tooltip.danger .tooltip-inner{color:#fff;background-color:#d9534f}.tooltip.danger .tooltip-arrow{border-bottom-color:#d9534f;border-top-color:#d9534f}.tooltip.warning .tooltip-inner{color:#fff;background-color:#f0ad4e}.tooltip.warning .tooltip-arrow{border-bottom-color:#f0ad4e;border-top-color:#f0ad4e}.tooltip.success .tooltip-inner{color:#fff;background-color:#5cb85c}.tooltip.success .tooltip-arrow{border-bottom-color:#5cb85c;border-top-color:#5cb85c}.tooltip.info .tooltip-inner{color:#fff;background-color:#5bc0de}.tooltip.info .tooltip-arrow{border-bottom-color:#5bc0de;border-top-color:#5bc0de}.profileBackground{background:#eee;border-radius:5px}.blueProfileBackground{background:#5bc0de;border-radius:5px;color:#fff!important}.titleStyle{font-family:'Roboto Condensed',sans-serif;color:grey}.dropdown-menu{overflow-y:auto}.postit{width:275px;margin:0 25px 25px 0;min-height:250px;max-height:250px;padding-top:35px;position:relative;border:1px solid #E8E8E8;border-top:60px solid #fdfd86;font-family:'Reenie Beanie';font-size:32px;border-bottom-right-radius:60px 5px;display:inline-block;background:#ff8;background:-moz-linear-gradient(-45deg,#ff8 81%,#ff8 82%,#ff8 82%,#ffffc6 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(81%,#ff8),color-stop(82%,#ff8),color-stop(82%,#ff8),color-stop(100%,#ffffc6));background:-webkit-linear-gradient(-45deg,#ff8 81%,#ff8 82%,#ff8 82%,#ffffc6 100%);background:-o-linear-gradient(-45deg,#ff8 81%,#ff8 82%,#ff8 82%,#ffffc6 100%);background:-ms-linear-gradient(-45deg,#ff8 81%,#ff8 82%,#ff8 82%,#ffffc6 100%);background:linear-gradient(135deg,#ff8 81%,#ff8 82%,#ff8 82%,#ffffc6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffff88', endColorstr='#ffffc6', GradientType=1 )}.postit:after{position:absolute;z-index:-1;right:0;bottom:20px;width:200px;height:25px;background:rgba(0,0,0,.2);box-shadow:2px 15px 5px rgba(0,0,0,.4);-moz-transform:matrix(-1,-.1,0,1,0,0);-webkit-transform:matrix(-1,-.1,0,1,0,0);-o-transform:matrix(-1,-.1,0,1,0,0);-ms-transform:matrix(-1,-.1,0,1,0,0);transform:matrix(-1,-.1,0,1,0,0)}.rotateImage{border-radius:50%;-webkit-transition:-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out}.rotateImage:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg)}h1{font-size:28px}@media (max-width:1200px){h1{font-size:28px}}@media (max-width:992px){h1{font-size:25px}}@media (max-width:768px){h1{font-size:20px}}@media (max-width:400px){h1{font-size:18px}}h2{font-size:26px}@media (max-width:1200px){h2{font-size:26px}}@media (max-width:992px){h2{font-size:24px}}@media (max-width:768px){h2{font-size:22px}}@media (max-width:400px){h2{margin-top:15px;margin-bottom:15px;font-size:20px}}@media (max-width:1200px){h3{font-size:24px}}@media (max-width:992px){h3{font-size:23px}}@media (max-width:768px){h3{font-size:21px}}@media (max-width:400px){h3{font-size:20px}}@media (min-width:1200px){.marginTop{margin-top:100px}.tagline{font-size:35px;color:#a3a3a3}}@media (max-width:1200px){.marginTop{margin-top:80px}.hideXS{display:none}}@media (max-width:992px){.marginTop{margin-top:60px}}@media (max-width:768px){.marginTop{margin-top:40px}}@media (max-width:400px){.marginTop{margin-top:20px}}.my-drop-zone{border:3px dotted #d3d3d3;background:#fff;height:90px;margin-bottom:0;padding-top:30px;color:grey;font-style:italic}.another-file-over-class{border:3px dotted green}.hideDisplay,.noBackdrop{display:none}.container:not(.bootstrapContainer){margin:0;width:100%}@media (max-width:400px){.fullWidthXS{margin-top:15px;width:100%!important}}.newScrollbar::-webkit-scrollbar{width:16px;height:18px}.newScrollbar::-webkit-scrollbar-thumb{height:6px;border:4px solid transparent;background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,.15);-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,.05),inset 1px 1px 0 rgba(0,0,0,.05)}.newScrollbar::-webkit-scrollbar-button{width:0;height:0;display:none}.label-ellipsis,.span-ellipsis{display:inline-block;text-overflow:ellipsis;white-space:nowrap}.newScrollbar::-webkit-scrollbar-corner{background-color:transparent}.clearNoFloat{clear:both!important;float:none!important}@media (min-width:992px){.pull-left-md{float:left}.text-right-md{text-align:right}}@media (min-width:1200px){.pull-left-lg{float:left}.text-right-lg{text-align:right}}@media (min-width:768px){.text-right-sm{text-align:right}}@media (max-width:768px){.pull-right-xs{float:right!important}.pull-left-xs{float:left!important}.text-right-xs{text-align:right!important}}@media (min-width:1400px){.col-xl-7{width:58.33%;float:left;padding-left:15px;padding-right:15px;min-height:1px}.col-xl-5{width:41.66%;float:left;padding-left:15px;padding-right:15px;min-height:1px}.col-xl-10{width:83.33%;float:left;padding-left:15px;padding-right:15px;min-height:1px}.col-xl-9{width:75%;float:left;padding-left:15px;padding-right:15px;min-height:1px}.col-xl-4{width:33.33%;float:left;padding-left:15px;padding-right:15px;min-height:1px}.col-xl-3{width:25%;float:left;padding-left:15px;padding-right:15px;min-height:1px}.col-xl-2{width:16.66%;float:left;padding-left:15px;padding-right:15px;min-height:1px}.col-xl-6{width:50%;float:left;padding-left:15px;padding-right:15px;min-height:1px}}.greyText{color:#ddd}.darkGreyText{color:#8e8e8e}.fa-rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);top:2px}.greyButtonBackground{background-color:#eee!important;border:#eee!important;color:#fff}.profileBackgroundHover:hover{background:#d6d6d6;border-radius:5px}.btn-default.navbar-btn.btn-default.active{background:#3ae!important;color:#fff!important;font-weight:700}.label-ellipsis{overflow:hidden}.span-ellipsis{width:100%;overflow:hidden!important}.preEllipsis{display:inline-flex;max-width:98%;margin-bottom:6px}.strikeThrough{text-decoration:line-through!important}.uiSelectSm .select2-choice{height:30px!important;padding:1px 0 0 8px!important;font-size:12px!important}.commentBlueBackground{background:#5bc0de;color:#fff!important}.smallConfirmationModal .modal-dialog{width:100px}.smallConfirmationModal .modal-content{top:200px;border:0;background:0 0;box-shadow:none}.speech-bubble-left:after,.speech-bubble-right:after{content:'';top:18px;margin-top:-7.5px;width:0;height:0}.menuitemDiv{display:block;padding:3px 15px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.invoiceTitle,.text-bold{font-weight:700}.speech-bubble-left{position:relative;background:#17cae1;border-radius:.4em;min-height:30px}.speech-bubble-left:after{position:absolute;left:0;border:15px solid transparent;border-right-color:#17cae1;border-left:0;border-top:0;margin-left:-15px}.speech-bubble-right{position:relative;background:#17cae1;border-radius:.4em;min-height:30px}.speech-bubble-right:after{position:absolute;right:0;border:15px solid transparent;border-left-color:#17cae1;border-right:0;border-top:0;margin-right:-15px}.videoContainer{position:relative;width:100%;height:0;padding-bottom:56.25%}.video{position:absolute;top:0;left:0;width:100%;height:100%}.jobBoardContainer .icon-bar{position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.jobBoardContainer .icon-bar a{display:block;text-align:center;padding:16px;transition:all .3s ease;color:#fff;font-size:20px}.jobBoardContainer .icon-bar a:hover{background-color:#000}.jobBoardContainer .facebook{background:#3B5998;color:#fff}.jobBoardContainer .twitter{background:#55ACEE;color:#fff}.jobBoardContainer .google{background:#dd4b39;color:#fff}.jobBoardContainer .linkedin{background:#007bb5;color:#fff}.jobBoardContainer .instagram{background:#fafafa;color:#000!important}.jobBoardContainer .icon-bar .instagram:hover{color:#fff!important}.jobBoardContainer .youtube{background:#b00;color:#fff}@media (max-width:400px){input,select,textarea{font-size:16px!important}}.trainingImage:hover{border-color:#000}#preheader,.page-nav-wrapper{border-bottom:1px solid #ccc}.rightDropdownMenu{right:0!important;left:auto!important}.leftAngles{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rightAngles{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.card-training,.radius{border-radius:5px}.invoiceTitle{text-decoration:underline;font-size:16px}.redProfileBackground .invoiceTable tbody{color:#000!important}.landing-page,.landing-page p{font-family:'Noto Sans',sans-serif;color:#656972;-webkit-font-smoothing:antialiased}@keyframes glowing{0%,100%{box-shadow:0 0 -20px #000}40%,60%{box-shadow:0 0 30px #000}}.button-glow{animation:glowing 2s;animation-delay:1s}.strikethrough{text-decoration:line-through}.labelHover:hover{filter:brightness(85%)!important}.flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.align-center,.items-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.ml-auto{margin-left:auto}.completedEvaluationModal>.modal-lg{width:950px;max-width:99vw}.loading-skeleton{background-image:linear-gradient(90deg,transparent 0,rgb(159,159,159 ,15%) 40px,transparent 80px);animation:shine-lines 1s infinite alternate linear}@keyframes shine-lines{0%{background-position:0}100%{background-position:300px}}.card-training{background-color:#f5f5f5;padding:10px;box-shadow:0 4px 4px #d5d5d5}.w-full{width:100%}.w-1-2{width:50%}.noMargin{margin:0}.flex-wrap{flex-wrap:wrap}.smallPadding{padding:5px}.smallMargin{margin:5px}.spinning-loader{animation-name:rotate-loading;animation-iteration-count:infinite;animation-duration:1s;animation-timing-function:ease-in-out}@keyframes rotate-loading{from{transform:rotate(0)}to{transform:rotate(360deg)}}.m-auto{margin:auto}.scale150{transform:scale(1.5)}@media (min-width:400px){.loginContainer{background:#fff;border-radius:5px;box-shadow:0 0 2px 1px rgba(0,0,0,.2)}}.isGreyIcon{background:#ccc}@media (min-width:1200px){.moduleTitle{font-size:16px}}@media (max-width:1200px){.moduleTitle{font-size:18px}}@media (max-width:992px){.moduleTitle{font-size:18px}}@media (max-width:768px){.moduleTitle{font-size:16px}}@media (max-width:400px){.moduleTitle{font-size:14px}}@media (min-width:1400px){.moduleTitle{font-size:21px}}@media (min-width:1200px){.adminModuleTitle{margin-top:15px;font-size:50px!important}.col-lg-59ths-Container{padding-right:2px!important}}@media (max-width:1200px){.adminModuleTitle{margin-top:10px;font-size:45px!important}}@media (max-width:992px){.adminModuleTitle{margin-top:10px;font-size:40px!important}}@media (max-width:768px){.adminModuleTitle{margin-top:10px;font-size:35px!important}}@media (max-width:400px){.adminModuleTitle{margin-top:10px;font-size:24px!important}}@media (min-width:1200px){.col-lg-49ths-Container{padding-left:0!important}}.section-intro,.section-title{max-width:760px;padding-left:15px;padding-right:15px;text-align:center}body{overflow-x:hidden}.landing-page{font-size:16px}.landing-page p{font-size:14px;line-height:1.5em}.landign-page h3,.landing-page h1,.landing-page h2,.landing-page h4{font-family:Roboto,sans-serif;font-weight:300!important}.section{padding-top:90px;padding-bottom:90px}.section-title{font-size:28px;color:#35373C;margin:0 auto 30px}.section-intro{font-size:16px;color:#656972;margin:0 auto 60px}.heading-section{height:500px;padding-top:26px}.heading-section .heading-content{z-index:10;position:relative;color:#fff;text-align:center}.heading-section .heading-content .headline{margin-top:0;margin-bottom:15px;font-size:30px}.home .headline{text-transform:uppercase;font-weight:700}.heading-section .heading-content .tagline{font-size:16px;color:rgba(255,255,255,.8);margin-bottom:30px}.heading-section .heading-content .actions .btn{display:inline-block;margin-right:15px;margin-bottom:15px}.heading-section .heading-content .actions .btn:last-child{margin-right:0}.hero-wrapper{content:"";position:absolute;width:100%;top:0;left:0;height:500px;background:#35373C}.hero-holder{height:500px}.hero-mask-gradient,.hero-mask-solid{display:block;position:absolute;height:100%;z-index:5;top:0;width:100%;left:0}.hero-mask-gradient{background:-moz-linear-gradient(top,rgba(0,0,0,.6) 50%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.6) 50%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.6) 50%,rgba(0,0,0,0) 100%)}.hero-mask-solid{background:rgba(0,0,0,.65)}.page-nav-space-holder{height:62px;position:relative}.page-nav-wrapper{background:#f5f5f5;padding-top:20px;padding-bottom:20px;position:absolute;width:100%;left:0}.page-nav-wrapper.fixed{position:fixed;top:0;left:0;width:100%;z-index:100;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);-moz-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5);background:#fff}.page-nav-wrapper a{color:#35373C;text-decoration:none}.page-nav-wrapper .page-nav{margin:0 auto;display:inline-block}.page-nav-wrapper .page-nav li{margin-right:30px;display:inline-block;background:0 0}.page-nav-wrapper .page-nav li:active,.page-nav-wrapper .page-nav li:hover{background:0 0}.page-nav-wrapper .page-nav li.active a{color:#159bc0;background:0 0}.page-nav-wrapper .page-nav li a{color:#656972;padding:inherit}.page-nav-wrapper .page-nav li a:hover{color:#35373C}.page-nav-wrapper .page-nav li a:active,.page-nav-wrapper .page-nav li a:focus,.page-nav-wrapper .page-nav li a:hover{background:0 0}.page-nav-wrapper .page-nav li:last-child{margin-right:0}#preheader{background:#eee;position:absolute;top:0;right:0;left:0;margin:auto;z-index:999999;font-family:Roboto,sans-serif}#preheader .btn.connexion{color:#333;border-radius:0}.btn.connexion .glyphicon-log-in,.dropdown .glyphicon-globe{font-size:12px;margin-right:4px}#preheader .dropdown-menu{z-index:99999;border-radius:0;min-width:144px}#preheader .languages.pull-right{overflow:visible;display:inline-block}#preheader .btn{color:#333;font-weight:400}#preheader .flag{margin-right:8px;display:inline-block;vertical-align:middle;position:relative;top:-1px}.main-nav .nav .nav-item.last,.promo-section .actions .btn{margin-right:0}.home #preheader,.home .header{position:static}.home .header{box-shadow:0 1px 1px rgba(0,0,0,.1)}.home .header+section{padding-top:70px}.header{background:#fff;color:#fff;position:absolute;top:34px;width:100%;z-index:100;min-height:70px}.header .logo{font-size:20px;font-weight:500;float:left;margin-top:18px;margin-bottom:0;max-width:200px}.header .logo .text{margin-left:5px}.header .logo a{color:#fff;text-decoration:none}#header a.btn.btn-info.navbar-btn{padding:6px 10px;font-weight:100;color:#fff;margin-left:42px}#header a.btn.btn-primary.navbar-btn{padding:6px 10px;font-weight:100;color:#fff;background-color:#428bca;border:1px solid #357ebd}#header a.btn{margin-left:11px;margin-top:18px;font-family:arial;text-shadow:none}.main-nav .navbar-toggle{margin-right:0;margin-top:0;background:0 0;position:absolute;right:10px;top:13px}.main-nav .navbar-toggle:focus{outline:0}.main-nav .navbar-toggle .icon-bar{background-color:#fff;height:3px}.main-nav .nav .nav-item{font-weight:400;text-transform:none;font-size:15px;display:block}.main-nav .nav .nav-item.active a{color:#35373C;background:0 0;font-weight:700}.main-nav .nav .nav-item a span{color:#159bc0}.main-nav .nav .nav-item.active a span{border-radius:22px;font-weight:400;color:#333}.main-nav .nav .nav-item a{font-size:14px;color:#35373C;padding:25px 7px}.main-nav .nav .nav-item a:hover{color:#000;background:0 0}.main-nav .nav .nav-item a:active,.main-nav .nav .nav-item a:focus{outline:0;background:0 0}.main-nav .nav .nav-item.active{color:#fff}.main-nav .nav .nav-item .btn-signup{background:rgba(0,0,0,.4);padding:5px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative;top:20px}.overview-section,.promo-section{padding-bottom:0}.landing-page .main-nav .nav .nav-item .btn-signup{background:#51a852;color:#fff}.landing-page .main-nav .nav .nav-item .btn-signup:active{background:#49974a}.landing-page .main-nav .nav .nav-item .btn-signup:hover{background:#49974a;color:#fff}.landing-page .main-nav .nav.active{position:relative}.landing-page .main-nav .nav.active>a{background:#107692;color:#fff;color:rgba(255,255,255,.8)}.landing-page .main-nav .nav.active>a:before{content:"\f0d8";position:absolute;bottom:-8px;left:0;text-align:center;font-family:FontAwesome;display:block;font-size:12px;width:100%}.promo-section{color:#fff;height:680px;padding-top:233px;background:#35373C}.sticky-page-nav .overview-section,body.sticky-page-nav .overview-section{padding-top:150px}.promo-section a{color:#fff}.promo-section .promo-content{z-index:10;position:relative}.promo-section .headline{font-size:30px;margin-top:0;margin-bottom:15px}.promo-section .tagline{font-size:18px;margin-bottom:30px}.promo-section .actions .play-icon{margin-right:10px}.hero-slider-wrapper{content:"";position:absolute;width:100%;top:0;left:0;height:680px;background:#35373C}.home .hero-slider-wrapper{top:-80px;height:680px}.home .promo-section{height:600px}.hero-slider-wrapper .flexslider{margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background:#35373C}.hero-slider-wrapper .flexslider .slide{display:none;height:680px}.hero-slider-wrapper .flexslider .slide.slide-1{background:url(../images/hero/hero-pricing.jpg) 50% top no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero-slider-wrapper .flexslider .slide.slide-2{background:url(../images/hero/hero-2.jpg) 50% top no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero-slider-wrapper .flexslider .slide.slide-3{background:url(../images/hero/hero-3.jpg) 50% top no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero-slider-wrapper .flexslider .flex-control-nav{z-index:30;bottom:30px;position:relative}.hero-slider-wrapper .flexslider .flex-control-nav li a{background:#ccc}.hero-slider-wrapper .flexslider .flex-control-nav li a.flex-active{background:#f2f2f2}.hero-slider-mask{background:-moz-linear-gradient(top,rgba(0,0,0,.6) 35%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.6) 35%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.6) 35%,rgba(0,0,0,0) 100%);display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:5}.overview-section .container{position:relative}.overview-section .macbook-screen img{width:1140px;display:inline-block}.overview-section .ipad-screen{position:absolute;left:0;bottom:0}.overview-section .ipad-screen img{width:520px}.overview-section .iphone-screen{position:absolute;right:0;bottom:0}.overview-section .iphone-screen img{width:205px}.overview-section .play-icon{position:absolute;top:200px;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}.overview-section .play-icon:hover{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.overview-section .section-title span{font-size:43px!important;font-weight:100;margin-bottom:12px;display:inline-block;color:#35373C}.benefits-wrapper{background:#159bc0;color:#fff;padding-top:60px;padding-bottom:60px;z-index:5;position:relative}.benefits-wrapper .item-inner{padding:30px}.benefits-wrapper .item-icon{margin-bottom:15px}.benefits-wrapper .item-title{margin-top:0;margin-bottom:15px;font-size:20px;font-weight:500}.press-wrapper{background:#f5f5f5;padding-top:30px;padding-bottom:15px}.press-wrapper .logo{text-align:center;margin-bottom:15px;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}.press-wrapper .logo img{margin:0 auto}.features-section{position:relative;padding-top:90px;padding-bottom:90px}@media (max-width:600px){.features-section{position:relative;padding-top:30px;padding-bottom:30px}}@media (max-width:992px){.features-section .lead{height:auto!important}}.features-page .section-title,.features-section .section-title{margin-bottom:60px}.features-content-wrapper{padding-right:60px;position:relative;margin-bottom:20px}.features-content-wrapper .intro{margin-bottom:30px}.features-content-wrapper .feature-list{margin-bottom:60px}.features-content-wrapper .feature-list li{margin-bottom:15px}.features-content-wrapper .feature-list li span.icon-container{height:55px;width:55px;text-align:center;border-radius:50%;display:inline-block;line-height:54px;background:#159bc0;color:#fff;font-size:22px;margin-right:12px}.features-content-wrapper .feature-list li:first-child span{display:inline-block;max-width:171px;vertical-align:middle}.features-content-wrapper .feature-list li:first-child img{display:inline-block;vertical-align:middle}.features-content-wrapper .feature-list .tick-icon{margin-right:5px;max-width:50px;border-radius:50%}.features-figure-wrapper{overflow:hidden;position:static;margin-top:-35px}.features-figure-wrapper img{max-height:545px}.feature-logo-container{border:1px solid #eee;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);display:inline-block;float:left;border-radius:2px;padding:5px;margin:6px 15px 0 0}.feature-logo{border-radius:2px;max-width:80px;display:inline-block;float:left}.reviews-carousel{margin-bottom:30px}.reviews-carousel .carousel-inner{padding-bottom:30px}.reviews-carousel .review{border-left:none;position:relative;font-size:14px;padding:30px 60px}.reviews-carousel .review .fa-quote-left{position:absolute;top:15px;left:30px;color:#999ca4;font-size:18px}.reviews-carousel .source{text-align:center}.reviews-carousel .profile{width:60px;margin-bottom:10px}.reviews-carousel .name{font-size:13px;color:#999ca4}.reviews-carousel .rating{color:#159bc0;margin-bottom:15px}.reviews-carousel .carousel-indicators{bottom:0;margin-bottom:0}.reviews-carousel .carousel-indicators li{background-color:#cfd0d4;border:none;width:10px;height:10px;margin:0 5px 0 0}.reviews-carousel .carousel-indicators li.active{background-color:#656972;width:10px;height:10px;margin:0 5px 0 0}.customers-section{background:#f5f5f5}.customers-section .item{margin-bottom:30px}.customers-section .item-inner{position:relative;height:380px;overflow:hidden}.customers-section .item-inner:hover .item-content{margin-top:15px}.customers-section .item-inner:hover .item-mask{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 35%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 35%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 35%)}.customers-section .item-1 .item-inner{background:url(../images/customers/customer-1.jpg) 50% 50% no-repeat;background-size:cover}.customers-section .item-2 .item-inner{background:url(../images/customers/customer-2.jpg) 50% 50% no-repeat;background-size:cover}.customers-section .item-3 .item-inner{background:url(../images/customers/customer-3.jpg) 50% 50% no-repeat;background-size:cover}.customers-section .item-4 .item-inner{background:url(../images/customers/customer-4.jpg) 50% 50% no-repeat;background-size:cover}.customers-section .item-mask{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 85%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 85%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 85%);position:absolute;width:100%;height:100%;left:0;top:0}.customers-section .item-content{padding:45px;color:#fff;position:absolute;width:100%;height:380px;left:0;-webkit-transition:margin-top .4s ease-in-out;-moz-transition:margin-top .4s ease-in-out;-ms-transition:margin-top .4s ease-in-out;-o-transition:margin-top .4s ease-in-out;margin-top:230px}.customers-section .item-link{position:absolute;width:100%;height:100%;left:0;top:0}.customers-section .content-title{margin-top:0;margin-bottom:45px;line-height:1.5;font-size:24px}.customers-section .content-desc .fa{width:32px;height:32px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background:#fff;color:#000;padding-top:8px;margin-bottom:15px}.customers-section .stories-wrapper{margin-bottom:30px}.customers-section .img-trusted-container{background:#fff;padding:33px;border:2px solid #eee;max-width:760px;margin:0 auto}.customers-section .img-trusted{display:inline-block;max-width:300px}.signup-section{background-color:#159bc0}.signup-section .section-inner{background:url(../images/map.svg) left top no-repeat;background-size:cover}.signup-section .counter-wrapper{margin-bottom:15px}.signup-section .counter-desc{color:#fff;margin-top:0;margin-bottom:30px}.signup-section .form-title{color:#fff;text-transform:uppercase;font-size:16px;font-weight:500;margin-bottom:30px}.signup-section .form-wrapper{max-width:760px;margin:0 auto}.signup-section .form-box{background:#fff;padding:45px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.signup-section .form-box:after{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;margin-left:-10px;left:50%}.signup-section .form-heading{margin-top:0;color:#35373C;font-size:28px}.signup-section .form-desc{margin-bottom:30px}.signup-section .legal-note{font-size:14px;margin-bottom:30px;color:#999ca4}.signup-section .social-buttons{margin-bottom:45px}.signup-section .social-buttons li{margin-bottom:15px}.signup-section .divider{border-bottom:1px solid #ccc;position:relative;margin-bottom:45px}.signup-section .or-text{position:relative;position:absolute;top:-12px;padding:0 10px;background:#fff;display:inline-block;left:50%;margin-left:-21px}.signup-section .alter-login{margin-top:15px;margin-bottom:30px;font-size:14px;color:#999ca4}.support-section{padding-bottom:0}.btn-support{font-size:16px;line-height:28px}.support-section .section-intro{margin-bottom:30px}.support-section .support-team{padding-top:45px}.support-section .team-figure{max-width:860px;margin:0 auto}.apps-section{background:#159bc0;padding-top:60px;padding-bottom:45px}.apps-section .section-title{color:#fff}.apps-section .apps-list li{margin-bottom:15px}.features-page .hero-holder{background:url(/assets/images/banner-features.jpg) 50% 50% no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.features-page .heading-section{height:375px}.features-page .heading-content{margin-top:57px}.features-page .hero-wrapper{margin-top:-119px}form#free-trial .input-group-lg>.form-control{border-radius:4px;font-size:15px}form#free-trial .input-group-lg>.input-group-btn>.btn{border-radius:0 4px 4px 0;font-size:15px;right:3px}form#free-trial .input-group-btn:last-child>.btn{border-top-left-radius:0;border-bottom-left-radius:0;z-index:9}form#free-trial .btn{font-weight:700}.feature-blocks{padding-bottom:30px;font-family:'Noto Sans',sans-serif;color:#656972;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.feature-blocks .container{max-width:1400px;margin:0 auto}.feature-blocks .feature-block{padding-top:60px;padding-bottom:20px}.feature-blocks .feature-block:first-child{padding-top:0}.feature-blocks .feature-title{color:#35373C;margin-top:0;margin-bottom:15px;font-weight:300;font-family:roboto}.pricing-block .number,.quote-item .quote,.story-article-block .quote-container .quote{font-family:Roboto,sans-serif}.feature-blocks .feature-desc{padding-right:30px;font-size:14px}.feature-blocks .figure-holder img{border:1px solid #eee;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1)}@media (max-width:1600px){.feature-block:nth-child(n+4) .figure-holder{overflow:hidden;border:1px solid #eee;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1)}}.other-stories-block .item-inner,.quote-item .inner{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.feature-blocks .figure-holde .img-responsive{margin:0 auto}@media (max-width:991px){.feature-content,.feature-figure{float:none;width:100%;right:0;left:0;text-align:center}.feature-desc,.features-page .section-title{display:none}}.stories-page .hero-holder{background:url(../images/hero/hero-stories.jpg) 50% 50% no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.stories-page .actions{margin-top:60px}.stories-page .actions a{color:#fff;margin-bottom:10px;display:block;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.story-block,.story-item{margin-bottom:60px}.stories-page .actions a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;text-decoration:none}.stories-page .actions a img{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.stories-page .actions a img:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.stories-page .heading-section{padding-top:180px}.stories{padding-top:90px;padding-bottom:90px}.story-item{background:#159bc0;color:#fff}.story-item .figure-holder .inner{position:relative}.story-item .figure-mask{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(21,155,192,.2)}.story-item .content .inner{padding:30px 30px 30px 15px}.story-item .content .logo{margin-bottom:15px}.story-item .content .heading{margin-bottom:15px;margin-top:0;font-size:24px}.story-item .content .desc{margin-bottom:30px;font-size:16px}.quote-item{padding-top:40px;margin-bottom:30px}.quote-item .inner{background:#f5f5f5;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:60px 45px 45px;position:relative}.quote-item .inner .fa-quote-left{position:absolute;left:30px;top:30px;-webkit-opacity:.3;-moz-opacity:.3;opacity:.3}.quote-item .quote{font-weight:lighter;font-style:italic;border-left:none;margin:0;padding:0}.quote-item .source{font-size:14px;margin-top:30px}.quote-item .source .title{color:#7d828d}.quote-item .profile{position:absolute;left:50%;top:-40px;margin-left:-40px}.quote-item .profile img{width:80px}.story-single-page .hero-holder{background:url(../images/hero/hero-story-single.jpg) 50% 50% no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.story-single-page .actions{margin-top:60px}.story-single-page .actions a{color:#fff;margin-bottom:10px;display:block;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.story-single-page .actions a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;text-decoration:none}.story-single-page .actions a img{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.story-single-page .actions a img:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.story-single-page .heading-section{padding-top:180px}.story-single-page .heading-section .meta{margin-bottom:15px}.story-article-block{max-width:800px;padding:60px 30px;margin:0 auto}.story-article-block .client-meta{margin-bottom:30px;padding-bottom:15px;padding-top:30px;border-top:1px solid #eee;border-bottom:1px solid #eee}.story-article-block .client-meta .material-icons{font-size:42px;color:#159bc0}.story-article-block .client-meta .meta-title{color:#999ca4;font-size:14px;margin-bottom:5px}.story-article-block .client-meta .meta-info{font-size:16px;font-weight:700}.story-article-block .client-meta .item{margin-bottom:15px}.story-article-block .video-holder{margin-top:45px;margin-bottom:45px}.story-article-block .quote-container{margin-top:45px;margin-bottom:45px;text-align:center}.story-article-block .quote-container .quote{font-size:28px;font-weight:300;border-left:none;padding:30px;color:#159bc0}.story-article-block .quote-container .fa-quote-right{width:36px;height:36px;background:#159bc0;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding-top:10px}.story-article-block .quote-container .profile{margin-bottom:10px}.story-article-block .quote-container .profile img{width:80px;height:80px}.story-article-block .quote-container .source{color:#999ca4;font-size:14px}.other-stories-block{background:#f5f5f5;padding-top:90px;padding-bottom:90px}.other-stories-block .block-heading{margin-top:0;margin-bottom:45px;font-size:24px}.other-stories-block .item{margin-bottom:15px}.other-stories-block .item-inner{padding:30px;background:#159bc0;color:#fff;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pricing-block .item-inner,.team-block .item-inner img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.other-stories-block .item-inner .logo img{max-width:100px}.other-stories-block .item-inner .heading{font-size:20px;font-weight:400}.other-stories-block .item-inner .desc{font-size:14px;margin-bottom:15px}.pricing-page .hero-holder{background:url(../images/hero/hero-pricing.jpg) 50% 50% no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.pricing-page .actions{margin-top:60px}.pricing-page .actions a{color:#fff;margin-bottom:10px;display:block;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.pricing-page .actions a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;text-decoration:none}.pricing-page .actions a img{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.pricing-page .actions a img:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.pricing-page .heading-section{padding-top:180px}.pricing-block{padding-top:90px;padding-bottom:90px}.pricing-block .block-heading{margin-top:0;margin-bottom:90px;font-size:28px;color:#35373C}.pricing-block .item{margin-bottom:30px}.pricing-block .item.item-2{margin-bottom:60px}.pricing-block .item-inner{color:#fff;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pricing-block .item-heading{font-size:24px;font-weight:700;margin-top:0;margin-bottom:15px}.pricing-block .item-intro{font-size:14px;margin-bottom:15px}.pricing-block .summary-box{padding:30px;background:#159bc0;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:4px 4px 0 0}.pricing-block .item-popular .item-inner{position:relative}.pricing-block .item-popular .summary-box{background:#51a852;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.pricing-block .item-popular .popular-tag{color:#fff;background:#408641;position:absolute;top:-30px;left:0;width:100%;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding-top:5px;padding-bottom:5px;font-weight:700;text-transform:uppercase;font-size:14px;border-radius:4px 4px 0 0}.pricing-block .note,.pricing-block .unit{color:rgba(255,255,255,.6);font-size:14px}.pricing-block .currency{font-size:28px}.pricing-block .number{font-size:46px;font-weight:300}.pricing-block .unit{margin-bottom:30px}.pricing-block .btn-container{margin-bottom:10px}.pricing-block .details-box{padding:30px;background:#656972;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:0 0 4px 4px}.pricing-block .details-list li{margin-bottom:15px;font-size:14px}.pricing-block .details-list li .fa{color:rgba(255,255,255,.3)}.faqs-block{padding-top:90px;padding-bottom:90px;background:#159bc0;color:#fff}.faqs-block .block-heading{margin-top:0;margin-bottom:60px;font-size:28px}.faqs-block .panel{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0 0;border:none;padding:0}.faqs-block .panel-title{font-size:16px;font-weight:700}.faqs-block .panel-title a{color:#fff}.faqs-block .panel-title .fa{margin-right:8px;color:rgba(0,0,0,.4)}.faqs-block .panel-body{font-size:14px}.about-page .hero-holder{background:url(../images/hero/hero-about.jpg) 50% 50% no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.about-page .actions{margin-top:60px}.about-page .actions a{color:#fff;margin-bottom:10px;display:block;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.about-page .actions a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;text-decoration:none}.about-page .actions a img{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.about-page .actions a img:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.about-page .heading-section{padding-top:180px}.team-block{padding-top:90px;padding-bottom:90px}.team-block .block-heading{margin-top:0;margin-bottom:15px;font-size:28px;color:#35373C}.team-block .block-intro{max-width:720px;margin:0 auto 30px}.team-block .block-cta{margin-bottom:60px}.team-block .item{margin-bottom:30px}.team-block .item-inner{position:relative}.team-block .item-inner .info,.team-block .item-inner .mask{position:absolute;width:100%;left:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.team-block .item-inner img{border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.team-block .item-inner .mask{background:linear-gradient(to bottom,rgba(30,87,153,1) 0,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);height:100%;top:0;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.team-block .item-inner .info{padding:15px;color:#fff;bottom:0;-webkit-opacity:0;-moz-opacity:0;opacity:0}.team-block .item-inner:hover .info{-webkit-opacity:1;-moz-opacity:1;opacity:1;bottom:15px}.team-block .item-inner:hover .mask{-webkit-opacity:1;-moz-opacity:1;opacity:1}.team-block .item-inner .name{font-weight:700;font-size:18px}.team-block .item-inner .title{color:rgba(255,255,255,.6);margin-bottom:10px}.team-block .item-inner .social{margin-bottom:0}.team-block .item-inner .social a{color:rgba(255,255,255,.6);font-size:22px;display:inline-block}.team-block .item-inner .social a:hover{color:#fff}.career-page .hero-holder{background:url(../images/hero/hero-career.jpg) 50% 50% no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.career-page .actions{margin-top:60px}.career-page .actions a{color:#fff;margin-bottom:10px;display:block;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.career-page .actions a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;text-decoration:none}.career-page .actions a img{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.career-page .actions a img:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.career-page .heading-section{padding-top:180px}.benefits-block,.culture-block,.jobs-block{padding-top:90px;padding-bottom:90px}.career-page .block-heading{margin-top:0;margin-bottom:15px;font-size:28px;color:#35373C}.career-page .block-intro{max-width:720px;margin:0 auto 30px}.culture-block .video-holder{max-width:700px;margin:0 auto}.benefits-block{background:#f5f5f5}.benefits-block .benefits-list{margin-top:30px;margin-bottom:45px}.benefits-block .benefits-list li{margin-bottom:15px}.benefits-block .benefits-list .fa{margin-right:5px}.job-list{max-width:680px;margin:0 auto}.job-list .item{border-bottom:1px solid #eee;margin-bottom:15px}.job-list .item .title{margin-bottom:10px;margin-top:0;font-size:20px}.job-list .item .meta{color:#999ca4;font-size:14px;padding-bottom:5px}.job-list .item .meta li:after{content:"\f111";padding-left:10px;font:normal normal normal 5px/1 FontAwesome;position:relative;bottom:3px}.job-list .item .meta li.last:after{display:none}.job-single-page .hero-wrapper{height:360px}.job-single-page .hero-holder{background:url(../images/hero/hero-job-single.jpg) 50% 50% no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:360px}.job-single-page .heading-section{padding-top:160px;height:360px}.job-single-page .heading-section .back-to-main{color:#fff;position:absolute;left:15px;top:-75px;font-size:14px}.job-single-page .heading-section .back-to-main a{color:rgba(255,255,255,.8)}.job-single-page .block-heading{margin-top:0;margin-bottom:15px;font-size:28px;color:#35373C}.job-single-page .block-intro{max-width:720px;margin:0 auto 30px}.job-single-block{max-width:800px;margin:0 auto;padding:90px 30px}.job-single-block .job-details .subtitle{margin-top:30px;margin-bottom:15px;color:#35373C;font-weight:500}.blog-page .hero-holder{background:url(../images/hero/hero-blog.jpg) 50% 50% no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.blog-page .actions{margin-top:60px}.blog-page .actions a{color:#fff;margin-bottom:10px;display:block;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.blog-page .actions a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;text-decoration:none}.blog-page .actions a img{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.blog-page .actions a img:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.blog-page .heading-section{padding-top:180px}.posts-promo-block{background:#f5f5f5;padding-top:90px;padding-bottom:90px}.posts-promo-block .carousel{background:#fff}.posts-promo-block .figure-holder{height:340px}.posts-promo-block .item-1 .figure-holder{background:url(../images/blog/featured-4.jpg) 50% 50% no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.posts-promo-block .item-2 .figure-holder{background:url(../images/blog/featured-2.jpg) 50% 50% no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.posts-promo-block .item-3 .figure-holder{background:url(../images/blog/featured-3.jpg) 50% 50% no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.posts-promo-block .item-4 .figure-holder{background:url(../images/blog/featured-1.jpg) 50% 50% no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.posts-promo-block .item-content-inner{padding:15px}.posts-promo-block .item-title{font-size:24px;margin-top:15px;margin-bottom:10px}.posts-promo-block .item-intro,.posts-promo-block .item-meta{margin-bottom:15px;font-size:14px}.posts-promo-block .item-title a{color:#656972}.posts-promo-block .item-title a:hover{color:#35373C;text-decoration:none}.posts-promo-block .item-meta{color:#999ca4}.posts-promo-block .carousel-indicators{bottom:-45px}.posts-promo-block .carousel-indicators li{background-color:#ccc;border:none;width:11px;height:11px;margin:0 5px 0 0}.posts-promo-block .carousel-indicators li.active{background-color:#159bc0}.posts-block{padding-top:90px;padding-bottom:90px}.posts-block .block-heading{margin-top:0;margin-bottom:45px;font-size:28px;color:#35373C}.posts-block .nav-tabs{border:none;margin:0 auto 60px;display:inline-block}.posts-block .nav-tabs>li>a,.posts-block .post .post-thumb img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.posts-block .nav-tabs>li{margin-bottom:0;margin-right:15px}.posts-block .nav-tabs>li:last-child{margin-right:0}.posts-block .nav-tabs>li>a{color:#656972;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:5px 10px;border:none}.posts-block .nav-tabs>li>a:hover{background:#999ca4;color:#fff}.posts-block .nav-tabs>li.active>a,.posts-block .nav-tabs>li.active>a:focus,.posts-block .nav-tabs>li.active>a:hover{background:#656972;color:#fff;border:none}.pagination li a,.posts-block .post .post-thumb img{-moz-background-clip:padding;-webkit-background-clip:padding-box}.posts-block .post{max-width:800px;margin:0 auto 45px;padding-top:45px;border-top:1px solid #eee}.posts-block .post .post-title{font-size:24px;margin-bottom:30px;text-align:left;padding-left:200px}.posts-block .post .post-title a{color:#656972}.posts-block .post .post-title a:hover{color:#35373C;text-decoration:none}.posts-block .post .post-content{position:relative;padding-left:200px;text-align:left}.posts-block .post .meta{position:absolute;left:0;top:0;width:200px;font-size:14px;color:#999ca4;padding:0 15px 15px;text-align:center}.posts-block .post .author-profile{width:60px;height:60px;margin-bottom:10px}.posts-block .post .post-thumb{margin-bottom:30px}.posts-block .post .post-thumb img{border-radius:4px;background-clip:padding-box}.pagination{margin-bottom:60px;font-size:14px;margin-left:auto;margin-right:auto}.pagination li a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background-clip:padding-box;border:none;margin-right:5px;color:#159bc0}.pagination li a:hover{color:#0d637b}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#159bc0;border:none}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#f5f5f5;border:none}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background:0 0}.blog-signup-block{padding-top:60px;padding-bottom:60px;background:#159bc0;color:#fff}.blog-signup-block .block-heading{margin-top:0;margin-bottom:15px;font-size:28px}.blog-signup-block .block-intro{color:rgba(255,255,255,.8);font-size:14px;margin-bottom:30px}.blog-signup-block .subscribe-form .email-field{width:300px;border:none}.blog-signup-block .subscribe-form .btn{height:45px;background:rgba(0,0,0,.3);border:none}.blog-signup-block .subscribe-form .btn:hover{background:rgba(0,0,0,.5)}.blog-single-page .hero-holder{background:url(../images/hero/hero-blog-single.jpg) 50% 50% no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.blog-single-page .actions{margin-top:60px}.blog-single-page .actions a{color:#fff;margin-bottom:10px;display:block;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.blog-single-page .actions a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;text-decoration:none}.blog-single-page .actions a img{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.blog-single-page .actions a img:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.blog-single-page .heading-section{padding-top:160px}.blog-single-page .heading-section .back-to-main{color:#fff;position:absolute;left:15px;top:-75px;font-size:14px}.blog-single-page .heading-section .back-to-main a{color:rgba(255,255,255,.8)}.blog-single-page .heading-section .intro{margin-bottom:30px}.blog-single-page .heading-section .meta{color:rgba(255,255,255,.6);font-size:14px}.blog-single-page .heading-section .author-profile{width:80px;height:80px;margin-bottom:10px}.post-single-block{max-width:800px;margin:0 auto;padding:90px 30px}.post-single-block .post-heading{margin-top:45px;margin-bottom:30px;font-size:24px;font-weight:500;color:#35373C}.post-single-block strong{color:#35373C}.post-single-block .figure{margin-top:30px;margin-bottom:30px;text-align:center}.post-single-block .figure img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0 auto}.post-single-block .figure-caption{color:#999ca4;font-size:14px;margin-top:10px;font-style:italic}.post-single-block .blog-quote{font-family:'Roboto Slab',serif;font-weight:300;font-size:24px;border-left:none;max-width:90%;margin:45px auto;padding:45px;position:relative;color:#159bc0;font-style:italic;border-top:2px solid #38c3e9;border-bottom:2px solid #38c3e9}.post-single-block .blog-quote .fa-quote-left{position:absolute;left:15px;top:30px;color:#159bc0}.post-single-block .blog-quote .source{font-size:16px}.post-single-block .blog-quote .quote-tweet{font-size:14px;text-align:right}.hero-unit,.overview-section{text-align:center}.post-single-block .blog-quote .quote-tweet .fa{font-size:28px}.post-single-block .author-container{margin-top:60px;padding:30px;position:relative;min-height:140px;border-top:1px solid #eee;border-bottom:1px solid #eee}.post-single-block .author-container .author{position:absolute;left:30px;top:30px}.post-single-block .author-container .author-profile{width:80px;height:80px}.post-single-block .author-container .author-name{font-weight:500;color:#35373C}.post-single-block .author-container .intro{padding-left:110px}.post-single-block .author-container .social a{font-size:20px;color:#999ca4}.post-single-block .author-container .social a:hover{color:#159bc0}.related-posts{padding-top:60px;padding-bottom:60px;background:#f5f5f5}.related-posts .title{margin-top:0;margin-bottom:45px}.related-posts .item{margin-bottom:30px}.related-posts .item .inner{background:#fff;border:1px solid #eee}.related-posts .item .title{margin-top:0;margin-bottom:10px}.related-posts .item .content{padding:30px;font-size:14px}.related-posts .item img{margin:0 auto}.related-posts .item:hover img{-webkit-opacity:.9;-moz-opacity:.9;opacity:.9}.support-page .hero-holder{background:url(../images/hero/hero-support.jpg) 50% 50% no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.support-page .actions{margin-top:60px}.support-page .actions a{color:#fff;margin-bottom:10px;display:block;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.support-page .actions a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;text-decoration:none}.support-page .actions a img{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.support-page .actions a img:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}.support-page .heading-section{padding-top:180px}.support-page .heading-section .headline{margin-bottom:30px}.support-page .heading-section .help-search-form{width:520px}.support-page .heading-section .btn{height:45px}.topics-block{padding-top:90px;padding-bottom:90px}.topics-block .block-heading{margin-top:0;margin-bottom:90px;font-size:28px;color:#35373C}.topics-block .item{margin-bottom:30px}.topics-block .item-inner{padding:30px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative}.topics-block .item-inner:hover{background:#f5f5f5}.topics-block .item-inner .figure-holder{display:inline-block;border:2px solid #999ca4;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:72px;height:72px;padding-top:14px}.articles-block .container,.tips-block .container{border-top:1px solid #eee;padding-top:90px;padding-bottom:90px}.topics-block .item-inner .title{color:#35373C}.topics-block .item-inner .material-icons{color:#656972;font-size:36px}.topics-block .item-inner a.link{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.articles-block .block-heading{margin-top:0;margin-bottom:90px;font-size:28px;color:#35373C}.articles-block li{margin-bottom:15px}.tips-block .block-heading{margin-top:0;margin-bottom:90px;font-size:28px;color:#35373C}.tips-block .item{margin-bottom:15px}.tips-block .item-inner{padding:30px 30px 30px 96px;border:1px solid #eee;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative}.tips-block .item-inner .figure-holder{position:absolute;left:30px;top:30px}.tips-block .item-inner .material-icons{color:#159bc0;font-size:36px}.extra-block{padding-top:30px;padding-bottom:60px}.extra-block .block-heading{margin-top:0;margin-bottom:30px}.contact-page .hero-wrapper{height:360px}.contact-page .hero-holder{background:url(../images/hero/hero-contact.jpg) 50% 50% no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:360px}.contact-page .heading-section{padding-top:160px;height:360px}.contact-page .block-heading{margin-top:0;margin-bottom:15px;font-size:28px;color:#35373C}.contact-page .block-intro{max-width:720px;margin:0 auto 30px}.contact-methods{padding-top:90px;padding-bottom:30px;margin-bottom:60px}.contact-methods .item{margin-bottom:30px}.contact-methods .item-inner{padding:30px;border:1px solid #eee}.contact-methods .item-inner .fa{margin-right:5px}.contact-methods .item-title{margin-top:0;margin-bottom:15px}.form-block{padding-top:90px;padding-bottom:90px;background:#f5f5f5}.contact-form{max-width:680px;padding-left:30px;padding-right:30px;margin:0 auto}.contact-form .form-title{margin-top:0;margin-bottom:30px}@media (max-width:767px){.post-single-block .author-container .intro,.posts-block .post .post-content,.posts-block .post .post-title{padding-left:0}.main-nav .navbar-header,.main-nav .navbar-nav{padding-bottom:15px}.main-nav .nav .nav-item .btn-signup{position:static}.main-nav .nav .nav-item{color:#fff}.heading-section .heading-content .actions .btn{margin-right:0}.promo-section .actions .btn{margin-bottom:15px}.features-content-wrapper{padding-right:0;margin-bottom:0}.features-figure-wrapper{position:static;margin-top:0;max-width:100%;margin-bottom:45px}.ipad-screen{max-width:220px}.iphone-screen{max-width:80px}.overview-section .play-icon{top:60px}.posts-block .post .meta{position:static;width:inherit}.blog-single-page .heading-section .author-profile,.posts-block .post .author-profile{width:40px;height:40px}.posts-block .nav-tabs>li{margin-bottom:15px}.post-single-block .author-container .author{position:static;text-align:center;margin-bottom:15px}.blog-signup-block .subscribe-form .email-field{width:100%;margin-bottom:10px}.blog-signup-block .subscribe-form .btn{width:100%}.support-page .heading-section .help-search-form{width:100%;margin-bottom:15px}.support-page .heading-section .btn{width:100%}}@media (min-width:768px){.features-figure-wrapper{max-width:60%;top:150px;right:-90px;bottom:0}.ipad-screen{max-width:460px}.iphone-screen{max-width:160px}.overview-section .play-icon{top:120px}}@media (min-width:992px){.main-nav .nav .nav-item{margin-right:15px}.main-nav .nav .nav-item:last-child{margin-right:0}.header .logo{font-size:24px}.features-figure-wrapper{width:50%;max-width:600px;top:160px;right:0}.ipad-screen,.iphone-screen{max-width:inherit}.overview-section .play-icon{top:200px}}.features-section-container .container{max-width:90%;margin:0 auto}@media (max-width:1260px){.intro{display:none!important}}@media (max-width:992px){.features-figure-wrapper{float:none;width:100%;max-width:100%;clear:both}.features-figure-wrapper img{max-height:545px;margin:0 auto;max-width:100%}.intro{display:block!important;margin-top:33px}.features-content-wrapper{width:100%;float:none;overflow:hidden}.features-content-wrapper .feature-list li:nth-child(n+5){width:100%;float:none;clear:both}.features-content-wrapper .feature-list li{width:100%;float:none;height:auto}}@media (max-width:1450px){.feature-block{padding-left:25px;padding-right:25px}}.features-page .section-title{margin-bottom:0}@media (min-width:776px) and (max-width:992px){.feature-block:nth-child(2){padding-top:0}}.moreModules{background:#fafafa;margin-top:63px;padding-top:82px;margin-bottom:-28px}.demoModule{min-height:300px;padding:0 22px}.demoModule .desc-modules p{max-width:420px;margin:0 auto}.thing-form{margin:20px 0}#banner{border-bottom:none;margin-top:-20px}#banner h1{font-size:60px;line-height:1;letter-spacing:-1px}.hero-unit{position:relative;padding:30px 15px;color:#F5F5F5;text-shadow:0 1px 0 rgba(0,0,0,.1);background:#4393B9}.navbar-text{margin-left:15px}.landing-page .btn-secondary,.landing-page a.btn-secondary{background:#159bc0;border:2px solid #159bc0;color:#fff;font-size:15px}#landing-index .overview-section .section-title span{font-size:30px!important}#landing-index .overview-section .section-title{margin-top:40px!important}#landing-index .overview-section{padding-top:0}#landing-index .heading-section{height:460px;padding-top:140px}.features-section-container{max-width:2000px;margin:0 auto}new-client-input{display:inline-block;vertical-align:middle;line-height:0;max-width:450px}new-client-input p{line-height:1em}.overview-section .btn-secondary,.overview-section a.btn-secondary{margin:22px 0 20px}#landing-index .hero-holder{background:url(/assets/images/banner-consultant.jpg) 50% 70% no-repeat #35373C;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.proJOE ul{list-style:none}.proJOE ul li:before{content:'✓ ';font-weight:700;font-size:20px}.proJOE h1,.proJOE h3,.proJOE h4,.proJOE h5,.proJOE ul{font-family:Roboto,sans-serif}.portalMenuIconContainer{overflow:visible;position:relative;display:inline-block;background:0 0;box-shadow:none!important;padding:0!important}.notificationContainer{position:absolute;right:0;z-index:9}@media (max-width:1200px){.tagline{font-size:30px;color:#a3a3a3}}@media (max-width:992px){.tagline{font-size:30px;color:#a3a3a3}.business-header{height:700px}}@media (max-width:768px){.tagline{font-size:28px;color:#a3a3a3}.business-header{height:700px}}@media (min-width:1200px){.business-header{height:700px}}@media (max-width:400px){.tagline{font-size:25px;color:#a3a3a3}.business-header{height:350px}}@media (min-width:1200px){.moduleDisplay{height:60px;margin-top:10px;font-size:14px}.portalMenuCol{text-align:center;width:25%;float:left;padding-right:15px;padding-left:15px}}@media (max-width:1200px){.moduleDisplay{height:60px;margin-top:10px;font-size:14px}.portalMenuCol{text-align:center;width:25%;float:left;padding-right:15px;padding-left:15px}}@media (max-width:768px){.moduleDisplay{height:60px;margin-top:10px;font-size:14px}.portalMenuCol{text-align:center;width:25%;float:left;padding-right:15px;padding-left:15px}}@media (max-width:992px){.moduleDisplay{height:60px;margin-top:10px;font-size:14px}.portalMenuCol{text-align:center;width:25%;float:left;padding-right:15px;padding-left:15px}}@media (max-width:767px){.portalHomeTitle{padding-top:25px}}@media (max-width:400px){.moduleDisplay{height:35px;margin-top:10px;font-size:9px;margin-right:-7px;margin-left:-7px}.portalMenuCol{text-align:center;width:25%;padding-right:7px;padding-left:7px;float:left}}.createContactModal .modal-dialog{max-width:450px}.addJobModal .modal-dialog{width:400px}span.IN-widget{position:absolute;left:35%;top:10%;z-index:999}.smallSelect{width:70px;display:inline-block}.redProfileBackground .btn-danger{background-color:#fff;color:#d9534f;font-weight:700}a>div{display:none}a:hover>div{display:block}.createSummaryModal .modal-dialog{width:400px;min-width:400px}.fieldSort .ui-sortable-placeholder{margin-right:15px;border-radius:4px;background-color:#86f4a4!important;visibility:visible!important}h5.noMarginBottom{margin-bottom:0}.proposal{margin:22px 0;font-size:12px}.resourceWaitingToProposal{position:relative}.proposal .profileBackground{position:relative;padding:15px 0}.addResourceToProposal{position:absolute;right:0;top:15px;height:40px;width:40px;border-radius:50%;outline:0!important;z-index:1}.forceHide{display:none!important}.proposal .presentation{padding:0 0 15px;border-radius:5px 0 0;border-bottom:1px solid #ccc}.proposal .section{border:1px solid #ccc;background:#fff;padding:15px;border-radius:5px;font-size:12px}.proposal h4{font-size:14px}.proposal input[type=checkbox]{position:relative;bottom:1px}.proposal .alignWithTitle{position:relative;bottom:27px;margin-bottom:-25px}@media (min-width:400px){.clientTodoModal .modal-dialog{max-width:350px;width:auto}}@media (max-width:400px){.clientTodoModal .modal-dialog{width:100%;margin:0;padding:0}.clientTodoModal .modal-content{height:auto;border-radius:0}}#TEXTAREA_1,#TEXTAREA_3{height:130px;min-height:130px}.todoPanel:hover{background:#d6d6d6;border-color:#d6d6d6}.clientLabel:hover{background:#fff;color:#000}@media screen and (max-width:767px){#companyPortalViews{display:none}.companyPortalTodoEdit{position:relative;bottom:8px}}.todoTable td,.todoTable th{border-bottom:4px solid #2c3e50!important;border-right:4px solid #2c3e50!important}.invoiceModal .modal-dialog{width:1000px;min-width:1000px}#invoiceInput{font:normal normal 400 normal 13px/normal Lato,Arial;border:1px dashed #ccc!important;margin:0 0 10px;overflow:hidden;width:100%;transition:all .4s ease 0s;font-size:16px!important;font-weight:700;box-shadow:#fff 0 0 0 902.94px inset;display:block;padding:10px}#TEXTAREA_1,#TEXTAREA_2{font-size:14px!important;box-shadow:#fff 0 0 0 902.94px inset;perspective-origin:115px 65px;transform-origin:115px 65px;border:none;margin:0 0 10px;padding:10px;transition:all .4s ease 0s;width:100%;display:block;overflow:hidden}#TEXTAREA_1{resize:none;font:normal normal 400 normal 13px/normal Lato,Arial}#TEXTAREA_1:after,#TEXTAREA_1:before,#TEXTAREA_2:after,#TEXTAREA_2:before,#TEXTAREA_3:after,#TEXTAREA_3:before,#TEXTAREA_4,#TEXTAREA_4:after,#TEXTAREA_4:before,#TEXTAREA_5:after,#TEXTAREA_5:before{font:normal normal 400 normal 13px/normal Lato,Arial}#TEXTAREA_2{height:150px;min-height:150px;font:normal normal 400 normal 13px/normal Lato,Arial}#TEXTAREA_3{font-size:14px!important;box-shadow:#fff 0 0 0 902.94px inset;display:block;resize:none;width:100%;perspective-origin:115px 65px;transform-origin:115px 65px;border:none;font:normal normal 400 normal 13px/normal Lato,Arial;margin:0 0 10px;overflow:hidden;padding:10px;transition:all .4s ease 0s;white-space:normal;text-align:justify;-moz-text-align-last:center;text-align-last:center}#TEXTAREA_4{box-shadow:#fff 0 0 0 902.94px inset;display:block;resize:none;width:100%;perspective-origin:115px 65px;transform-origin:115px 65px;border:none;margin:0 0 10px;overflow:hidden;padding:10px;transition:all .4s ease 0s;font-size:16px!important;font-weight:700}#TEXTAREA_5{display:block;resize:none;width:100%;font:normal normal 400 normal 13px/normal Lato,Arial;overflow:hidden;padding:7px;height:auto;font-size:14px!important;border:0}.TEXTAREAEDIT{border:1px dashed #ccc!important}.invoice-input{border:0;width:100%;height:30px;padding:3px}.jobSort .ui-sortable-placeholder,.sortable-jobs-placeholder{border-radius:4px;background-color:#86f4a4!important;visibility:visible!important}.sortable-jobs-placeholder{margin-bottom:0;margin-top:10px}.jobSort .ui-sortable-placeholder{margin-left:15px;margin-right:15px;margin-bottom:15px}.feedbackFrame .formularProgress,.hideCalendarDay{visibility:hidden}.sortJobElement{cursor:move}.animateLeaveDetails-show{opacity:1;-moz-transition:all linear .5s;-o-transition:all linear .5s;-webkit-transition:all linear .5s;transition:all linear .5s}.animateLeaveDetails-show.ng-hide{opacity:0}time.icon{font-size:2.5em;display:block;position:relative;width:7em;height:7em;background-color:#fff;margin:0 auto;border-radius:.6em;box-shadow:0 1px 0 #bdbdbd,0 2px 0 #fff,0 3px 0 #bdbdbd,0 4px 0 #fff,0 5px 0 #bdbdbd,0 0 0 1px #bdbdbd;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:rotate(0) skewY(0);-webkit-transform-origin:50% 10%;transform-origin:50% 10%}time.icon *{display:block;width:100%;font-size:1em;font-weight:700;font-style:normal;text-align:center}time.icon strong{position:absolute;top:0;padding:.2em 0;color:#fff;background-color:#39b3d7;border-bottom:1px dashed #ccc;box-shadow:0 2px 0 #39b3d7}time.icon em{position:absolute;bottom:.1em;color:#39b3d7}time.icon span{width:100%;font-size:2.8em;letter-spacing:-.05em;padding-top:.65em;color:#2f2f2f}time.icon:focus,time.icon:hover{-webkit-animation:swing .6s ease-out;animation:swing .6s ease-out}time.icon.trainingDate{width:70px;font-size:14px}time.icon.trainingDate span{font-size:32px}.leaveSelected{background:#18daea}.greyButton{background:#ddd!important;color:#ddd!important;border-color:#ddd!important}.leaveButtonColorStart,.publicHoliday{border-color:#2e6da4;color:#fff;opacity:1!important}.publicHoliday{background-color:#d9534f!important}.leaveButtonColorStart{background-color:#337ab7!important}.leaveButtonColor0{color:#fff;background-color:#5bc0de!important;border-color:#51acc7;opacity:1!important}.leaveButtonColor6{color:#fff;background-color:#337ab7!important;border-color:#2e6da4;opacity:1!important}.leaveButtonColor1{color:#000;background-color:#f2efa6!important;border-color:#d9d795;opacity:1!important}.leaveButtonColor0:hover,.leaveButtonColor2,.leaveButtonColor3,.leaveButtonColor4,.leaveButtonColor5{color:#fff;opacity:1!important}.leaveButtonColor2{background-color:#91eecf!important;border-color:#82d6ba}.leaveButtonColor3{background-color:#dfa4b9!important;border-color:#c893a6}.leaveButtonColor4{background-color:#f6b386!important;border-color:#dda178}.leaveButtonColor5{background-color:#9df2f4!important;border-color:#8dd9db}.leaveButtonColor0:hover{background-color:#5bc0de!important;border-color:#51acc7!important}.leaveButtonColor6:hover,.leaveButtonColorStart:hover{color:#fff;background-color:#337ab7!important;border-color:#2e6da4!important;opacity:1!important}.leaveButtonColor1:hover{color:#000;background-color:#f2efa6!important;border-color:#d9d795!important;opacity:1!important}.leaveButtonColor2:hover{color:#fff;background-color:#91eecf!important;border-color:#82d6ba!important;opacity:1!important}.leaveButtonColor3:hover{color:#fff;background-color:#dfa4b9!important;border-color:#c893a6!important;opacity:1!important}.leaveButtonColor4:hover{color:#fff;background-color:#f6b386!important;border-color:#dda178!important;opacity:1!important}.leaveButtonColor5:hover{color:#fff;background-color:#9df2f4!important;border-color:#8dd9db!important;opacity:1!important}.animatePeriod-if.ng-enter,.animatePeriod-if.ng-leave{-webkit-transition:all linear .4s;-moz-transition:all linear .4s;-o-transition:all linear .4s;transition:all linear .4s}.animatePeriod-if.ng-enter,.animatePeriod-if.ng-leave.ng-leave-active{opacity:0;height:0}.animatePeriod-if.ng-enter.ng-enter-active,.animatePeriod-if.ng-leave{opacity:1;height:200px}.building,.disabled,.placeholderElement{opacity:.5}.leaveCard{box-shadow:0 6px 12px rgba(0,0,0,.175);cursor:pointer}.blackBorder{border:2px solid #000!important}.greyBorder{border:1px solid #eee}.redInvoiceLine{background:red!important;color:#fff}.boxchartBox{border-radius:4px;min-width:200px;background-color:#fff;display:table-cell}.boxchartFrame{width:100%;border-radius:4px;min-height:50px;margin-bottom:30px}.boxchartfirstRow,.boxchartnextRow{margin:7px;border-radius:4px;width:auto;min-width:190px;cursor:move;position:relative;min-height:20px}.boxchartfirstRow{float:left}.boxchartGrey{background-color:#ddd;color:#000}.boxchartWhite{background-color:grey;color:#fff}.placeholderElement{border-radius:4px;position:relative;float:left;background:#000;width:auto;min-width:190px;min-height:20px;cursor:move;padding-left:7px;padding-right:7px;margin:7px 3px 7px 7px}.placeholderElement h4{color:#fff}.hoverClass{background-color:#86f4a4;color:#000}.createUserModal .modal-dialog{min-width:350px;width:350px}@media (min-width:1200px){.createMeetingModal .modal-dialog{width:420px;min-width:420px}.createMeetingModalDay{width:43%}.createMeetingModalTime{width:37%;padding-left:0}.createMeetingModalDuration{width:20%;padding-left:0}}@media (max-width:1200px){.createMeetingModal .modal-dialog{width:420px;min-width:420px}.createMeetingModalDay{width:43%}.createMeetingModalTime{width:37%;padding-left:0}.createMeetingModalDuration{width:20%;padding-left:0}}@media (max-width:992px){.createMeetingModal .modal-dialog{width:420px;min-width:420px}.createMeetingModalDay{width:43%}.createMeetingModalTime{width:37%;padding-left:0}.createMeetingModalDuration{width:20%;padding-left:0}}@media (max-width:768px){.createMeetingModal .modal-dialog{width:420px;min-width:420px}.createMeetingModalDay{width:43%}.createMeetingModalTime{width:37%;padding-left:0}.createMeetingModalDuration{width:20%;padding-left:0}}@media (max-width:400px){.createMeetingModal .modal-dialog{width:300px;min-width:300px}.createMeetingModalDay{width:100%}.createMeetingModalTime{width:60%;padding-left:15px;margin-top:5px}.createMeetingModalDuration{width:40%;padding-left:15px;margin-top:5px}}#exchangeMeetingModal{z-index:9999999991}.exchange-meeting-modal .modal-dialog{width:400px}.aside-calendar .modal-dialog{width:320px}.interviewCalendarTable{background:#fff;border-collapse:collapse;color:#222;font-size:13px;width:100%}.interviewCalendarTable td{border:1px solid #ddd;color:#444;line-height:22px;text-align:center;width:14.28%;vertical-align:top;padding:2px}.headerTable tr:first-child td{text-align:center;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;height:17px;color:#222}.interviewCalendarTable .isDayToday{background-color:#f3f3f3}.interviewCalendarTable .eventContainer{height:100px}.interviewCalendarTable .dayNumber{height:22px;text-align:right;padding-right:2px}.interviewCalendarTable .monthNumber{height:22px;text-align:left;font-weight:700;padding-left:2px}.interviewCalendarTable .calendarEvent{font-size:12px;font-weight:700;cursor:pointer;padding:0 3px}.eventCalendar{height:16px;padding-left:1px;padding-right:1px;padding-top:0;vertical-align:middle}.shadowElement{height:16px;background-color:#eaeaea;border-radius:2px}.emptyInterview{background:#ff4c4c;z-index:99999;color:#fff;border-radius:2px}.interviewCalendarTable .isEventSelected{background:#32cdfd;z-index:99999;color:#fff;border-radius:2px}.interviewCalendarTable .isOtherEvent{background:#ccc;z-index:99999;color:#fff;border-radius:2px}.interviewCalendarTable .isNoRecruiters{background:#d9534f;z-index:99998;color:#fff;border-radius:2px}.timeEvent{color:#ccc;position:relative;top:-3px}.timeEventSelected{color:#fff}.unSelectText{user-select:none}.fancy-checkbox,.no_selection,.participantsPlanningContainer{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.interviewCalendarTable .selectedDay{background-color:#fffbd7}.interviewCalendarTable .halfHourRow{height:20px;border-bottom:1px dashed #ddd;border-top:0 dashed #ddd}.interviewCalendarTable .noDash{border-bottom:none}.interviewCalendarTable .hourDash{border-bottom:1px solid #eee}.tooltip{z-index:99999}@media (max-width:992px){.weekMeeting{border:1px solid #fff}}.candidateAccepted{box-shadow:0 0 0 1px #fff,0 0 0 3px #439d43}.candidateRejected{box-shadow:0 0 0 1px #fff,0 0 0 3px #d8534f}.candidateWaiting{box-shadow:0 0 0 1px #fff,0 0 0 3px #efab4c}.meetingAccepted{box-shadow:0 0 0 1px #fff,0 0 0 3px #439d43}.meetingRejected{box-shadow:0 0 0 1px #fff,0 0 0 3px #d8534f}.meetingTentative,.meetingWaiting{box-shadow:0 0 0 1px #fff,0 0 0 3px #efab4c}.dayHeaderBackground{background:#428bca;border-radius:5px;color:#fff;text-align:center;font-weight:700;padding-top:7px;width:100%;height:34px;margin-bottom:7px;line-height:1;font-size:17px}.meetingBackground{background:#eee;border-radius:5px;color:grey}.meetingMonthBackground{background:#a6a6a6;border-radius:5px;color:#fff}.successBackground{background:#5cb85c;border-radius:5px;color:#fff}.extraMeetingMonthBackground{background:#848484;border-radius:5px;color:#fff}.extraMeetingMonthBackground:hover{background:#b7b7b7}.recruiterMeeting{background:#32cdfd;color:#fff}.hideCalendarDay{background:grey;color:#fff}.feedbackFrame .cardDesign{box-shadow:none!important}.feedbackFrame .panel{border:none!important}.feedbackFrame .evaluationText,.feedbackFrame .evaluationTitle{background:#fff!important;color:#000!important}.isGreen,.isRed,.placeholderInterview h4{color:#fff}.feedbackFrame h4{font-weight:400!important;font-size:18px}.feedbackFrame h5{font-weight:300!important;font-size:16px}.interviewImport::-webkit-input-placeholder{text-align:center}.interviewImport:-moz-placeholder{text-align:center}.interviewImport::-moz-placeholder{text-align:center}.interviewImport:-ms-input-placeholder{text-align:center}.isRed{background:red}.isGreen{background:green}.isDuplicate{background:orange;color:#fff}@media (min-width:1200px){.editImportDraftModal .modal-dialog{width:420px;min-width:420px}}@media (max-width:1200px){.editImportDraftModal .modal-dialog{width:420px;min-width:420px}}@media (max-width:992px){.editImportDraftModal .modal-dialog{width:420px;min-width:420px}}@media (max-width:768px){.editImportDraftModal .modal-dialog{width:420px;min-width:420px}}@media (max-width:400px){.editImportDraftModal .modal-dialog{width:300px;min-width:300px}}@media (min-width:400){.evaluationModal .modal-dialog{width:600px;min-width:600px}}@media (max-width:400px){.evaluationModal .modal-dialog{width:300px;min-width:300px}}.evaluationAside .modal-dialog{width:320px;min-width:320px}.redBackground{background:red}.orangeBackground{background:orange}.oneColumnEvaluation .modal-dialog{width:500px;min-width:500px}.twoColumnEvaluation .modal-dialog{width:1000px;min-width:1000px}.recruitmentMailTemplate p{margin:0!important}.placeholderInterview{border-radius:4px;position:relative;float:left;background:#000;width:100%;min-width:190px;min-height:20px;cursor:move;margin-bottom:15px;opacity:.5}.meetingInput.ng-invalid{background-color:#d9534f;color:#fff!important;border-color:#d43f3a}.meetingInput.ng-invalid::-webkit-input-placeholder{color:#fff}.meetingInput.ng-invalid:-moz-placeholder{color:#fff}.meetingInput.ng-invalid::-moz-placeholder{color:#fff}.meetingInput.ng-invalid:-ms-input-placeholder{color:#fff}.recruiterNoEvaluationContainer{float:left;width:calc(100% - 57px)}@media (min-width:1200px){.recruiterContainerLeft{float:left;width:calc(100% - 165px)}}@media (max-width:1200px){.recruiterContainerLeft{float:left;width:calc(100% - 165px)}}@media (max-width:992px){.recruiterContainerLeft{float:left;width:calc(100% - 167px)}}@media (max-width:768px){.recruiterContainerLeft{float:left;width:calc(100% - 167px)}}@media (max-width:400px){.recruiterContainerLeft{float:left;width:calc(100% - 97px)}}@media (min-width:1200px){.recruiterContainerRight{float:left;width:108px}}@media (max-width:1200px){.recruiterContainerRight{float:left;width:108px}}@media (max-width:992px){.recruiterContainerRight{float:left;width:110px}}@media (max-width:768px){.recruiterContainerRight{float:left;width:110px}}@media (max-width:400px){.recruiterContainerRight{float:left;width:40px}}@media (min-width:1200px){.meetingDate{font-size:33px;font-weight:700;position:absolute;line-height:1}.interviewTimeLeft{min-height:53px;width:calc(100% - 135px);padding-right:0}.interviewTimeRight{width:135px;padding-left:0}}@media (max-width:1200px){.meetingDate{font-size:33px;font-weight:700;position:absolute;line-height:1}.interviewTimeLeft{min-height:53px;width:calc(100% - 135px);padding-right:0}.interviewTimeRight{width:135px;padding-left:0}}@media (max-width:992px){.meetingDate{font-size:23px;font-weight:700;position:absolute;line-height:1}.interviewTimeLeft{min-height:53px;width:calc(100% - 135px);padding-right:0}.interviewTimeRight{width:135px;padding-left:0}}@media (max-width:768px){.meetingDate{font-size:20px;font-weight:700;position:absolute;line-height:1}.interviewTimeLeft{min-height:53px;width:calc(100% - 135px);padding-right:0}.interviewTimeRight{width:135px;padding-left:0}}@media (max-width:400px){.meetingDate{font-size:16px;font-weight:700}.interviewTimeLeft{min-height:37px;width:100%;padding-right:15px}.interviewTimeRight{width:100%;padding-top:10px}}@media (min-width:1200px){.meetingTime{font-size:16px}}@media (max-width:1200px){.meetingTime{font-size:15px}}@media (max-width:992px){.meetingTime{font-size:14px}}@media (max-width:768px){.meetingTime{font-size:13px}}@media (max-width:400px){.meetingTime{font-size:11px}}@media (min-width:1200px){.meetingLocation{font-size:14px}}@media (max-width:1200px){.meetingLocation{font-size:13px}.selectCandidateSource{clear:both;float:none}}@media (max-width:992px){.meetingLocation{font-size:12px}}@media (max-width:768px){.meetingLocation{font-size:11px}}@media (max-width:400px){.meetingLocation{font-size:10px}}.orangeProfileBackground{background:#f0ad4e;color:#fff!important;border-radius:5px}.greenProfileBackground{background:#5cb85c;color:#fff!important;border-radius:5px}.greenBorderProfileBackground{border-radius:5px;border:2px solid #5cb85c}.redProfileBackground{background:#d9534f;color:#fff!important;border-radius:5px}.whiteProfileBackground{background:#fff;color:#000!important;border-radius:5px}.round-decision-modal .modal-dialog{width:300px}.jobTitleMarginBottom{height:38px}@media (max-width:1199px){.jobTitleMarginBottom{height:auto;margin-bottom:8px}}#fullGoogleImagesContainer .googleImageCol{float:none;display:inline-block;vertical-align:top;max-height:60px;overflow:hidden;margin-bottom:22px;min-height:60px;position:relative;cursor:pointer}#fullGoogleImagesContainer .googleImageCol img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;padding:8px}#fullGoogleImagesContainer .cropArea{background:#E4E4E4;overflow:hidden;width:420px;height:420px}#fullGoogleImagesContainer .btn.back{margin-bottom:22px}.resourceExchangeImage{box-shadow:0 0 0 2px #fff,0 0 0 5px #439d43;z-index:1;position:relative;width:60px!important;height:60px!important;margin-top:-20px}.resourceExchangeImageContainer{margin:15px 0}.editImportDraftBackground{color:#428bca}.jobOfferContainer{display:block}.jobOfferContainer h3{font-size:14px;margin:5px 0 0}.jobOfferContainer p{font-size:12px;margin:0}.detailJobOfferContainer{max-width:700px;margin:0 auto;float:none!important;padding:10px}.greyStrips{background:repeating-linear-gradient(45deg,#ddd,#ddd 5px,#eee 5px,#eee 10px)}.greenStrips{background:repeating-linear-gradient(45deg,#ddd,#ddd 5px,#5cb85c 5px,#5cb85c 10px)}.greenBackground{background:#5cb85c}.processColumn{width:260px;float:left;margin-right:11px}.processColumn:last-child{margin-right:-11px}.buttonProcessResponsive{display:none}.processMenu{margin-top:15px;margin-bottom:15px}@media (min-width:768px) and (max-width:1199px){.processMenuButtons{position:relative;top:22px}}@media (max-width:767px){.buttonProcessResponsive{display:block;margin-bottom:12px;text-align:center}.processMenuResponsiveButtons{float:none;clear:both;overflow:hidden;display:inline-block}}.candidateEvaluationModal .modal-dialog{width:600px;min-width:600px}@media (max-width:950px){.blockResponsive{display:block;clear:both}.blockResponsive+a,.blockResponsive+button{clear:both!important;float:none!important;margin:8px 0}}.selectedResourceStaffing{background:#eee;border-radius:4px}.hoverRessourceStaffing:hover{background:#ddd;border-radius:4px}.hoverRessourceStaffing:active{background:#b0b0b0;border-radius:4px}.resultContainer .viewThisResult{display:none}.resultContainer:hover{background:#f4f4f4;border:3px;border-radius:4px}.resultContainer:hover .viewThisResult{display:inline}.deletePeriod{background:#fcc}.staffingSlider .slider-tick-label{font-size:10px}.notStaffedImage,.staffedImage{height:40px;width:40px}.selectedStaffingResource{margin-right:20px;width:130px;height:130px;background:#f2f2f2;border-radius:4px;padding-top:5px;padding-bottom:5px}.staffButton{height:120px;top:calc(50% - 5px)}.staffMenu{height:calc(100% - 70px);top:65px}.budgetLineHeight{height:24px;padding-left:7px;padding-right:7px}.budgetBackground{background:#91E8E4;border-radius:5px}.budgetDashed{border-top:1px dashed #fff}.budgetContainerLeft{padding-bottom:15px;width:360px;float:left;overflow:hidden}.budgetContainerRight{padding-bottom:15px;width:calc(100% - 360px);float:left;overflow-x:scroll;overflow-y:hidden}@media (max-width:400px){.budgetContainerLeft,.budgetContainerRight{padding-bottom:15px;width:350px}}.leaveDay{background:#981818;color:#fff}.projectSelected{background:#18daea}.leftBorder{border-left:1px solid #ccc}.borderRadius{border-radius:4px}.isToday{background:#fffbd7;color:#000}.projectElement{border:1px solid #ccc}.leaveElement{background:#32cdfd;border:1px solid #32cdfd}.selectedActivity,.selectedActivity .ganttDayElement{background:#000!important}.noRightRadius{border-right:2px dashed #fff}.ganttArea table{table-layout:fixed;width:100%}.ganttArea td,.ganttArea th{vertical-align:top;border-top:1px solid #ccc;width:100px}.ganttArea th{position:absolute;left:0;width:183px;padding-top:5px;padding-right:5px}#todo-list .view,.outer{position:relative}.inner{overflow-x:scroll;overflow-y:visible;width:800px;margin-left:180px}.maxZIndex{z-index:99999!important}.selectedActivity{box-shadow:0 2px 2px #000}@media (max-width:768px){.editSurveyList>a{width:100%}.editSurveyList{padding:15px!important}.surveyFormButtons{margin-top:20px}}.redAvailability{background:#eca9a7;color:#fff}.greenAvailability{background:#abedd1;color:#fff}.orangeAvailability{background:#ffd27f;color:#fff}.noAvailability{background:red;color:#fff}.timesheetAddButton{opacity:.2}.timesheetAddButton:hover{opacity:1}.selectedTimesheetButton{box-shadow:0 0 3pt 2pt #428bca;z-index:999}.greyInput{background:#ddd}@media (max-width:992px){.timesheetTrips>.row{padding-left:15px}.timesheetTrips .copyLocationDown{margin:15px 0}.timesheetTrips .country{margin:0 0 10px}}.todoFormContainer{max-width:100%;margin-bottom:12px}.fancy-checkbox .todoChecked+span{text-decoration:line-through}.fancy-checkbox input[type=checkbox]{display:none}.fancy-checkbox{min-width:100%;user-select:none}.fancy-checkbox span:before{font-family:FontAwesome;font-style:normal;margin-right:6px;content:"";display:inline-block;height:22px;width:22px;border:1px solid #ddd;font-size:14px;padding:4px 6px 4px 4px;border-radius:3px;vertical-align:middle;background:#fff;cursor:pointer}.fancy-checkbox input[type=checkbox]:checked~span:before{content:"\f00c";height:22px;width:22px;border:1px solid #ddd;display:inline-block;vertical-align:middle;line-height:14px;text-indent:-1px;color:#8c8c8c;background:0 0}#todo-list .view:hover .fancy-checkbox,.fancy-checkbox:hover{background:#E2E4E6;box-shadow:0 0 1px 4px #E2E4E6;border-radius:2px}#todo-list{list-style:none;padding:0;margin-top:12px;clear:both;display:block}#todo-list li{margin:5px 0 0;display:block}#todo-list .view .glyphicon-trash{position:absolute;right:12px;top:5px;display:none;cursor:pointer}#todo-list .view:hover .glyphicon-trash{display:block}.buttonOrganizeTraining{margin-left:12px}.buttonsTrainingSessionContainer{margin-top:22px}.labelInlineBlock{display:inline-block;float:none;vertical-align:middle;margin-top:5px}form[name=trainingSessionForm] .nav-tabs{margin-bottom:22px}form[name=trainingSessionForm] .nav-tabs li{cursor:pointer}form[name=trainingSessionForm] .tab-content>.active{overflow:hidden}.modal-footer{clear:both;float:none}.buttonTabContainer{margin-bottom:8px;margin-top:-10px}.buttonTabContainer .btn:active{background-image:none;outline:0;box-shadow:none}.buttonTabContainer .btn.active{color:#fff;background-color:#3276b1;border-color:#285e8e}.sessionParticipant{position:relative}.tab-content:after{content:"";display:table;clear:both}.markAttended{display:block;float:left}.participantsPlanning{background:#eee;border-bottom:1px solid #ccc;border-top:1px solid #fff}.participantsPlanning:first-child{border-top:none}.participantsPlanning:last-child{border-bottom:none}.participantsPlanningContainer{-webkit-touch-callout:none;user-select:none;max-height:300px}.noSelectGantt,.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;-moz-user-select:none}.participantsContainer .btn.btn-sm{min-width:100px}.icon-flipped{transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}.participantsContainer #allParticipantsButton.btn.btn-sm{min-width:100%}#trainingPlanning .skillDisplay{display:inline-block;margin-top:4px}.col-fixed-month{width:250px;float:left}#trainingPlanning .col-fixed-month .profileBackground{cursor:pointer}#trainingPlanning .planningYearSelect{padding:6px 10px}.responsivePlanning{display:none}@media (max-width:400px){#trainingPlanning .desktopPlanning{display:none}#trainingPlanning .responsivePlanning{display:block!important}#trainingPlanning .col-fixed-month{width:100%!important;margin-bottom:23px!important}#trainingPlanning .scrollContainer{width:100%!important}#trainingPlanning .newScrollbar{height:100%!important;height:auto!important}body{overflow:auto!important}#trainingPlanning .selectContainer{float:none!important;margin:0 auto 23px;max-width:400px!important;width:100%!important;overflow:hidden}}.worklifeProgress .progress{height:34px}.worklifeProgress .progress-bar{padding-top:7px}.worklifeDetailModal .modal-dialog{min-width:600px;width:600px}.selectedWorklifeInterview{background:#eee;border:1px solid grey;-webkit-box-shadow:0 0 13px 0 rgba(242,9,75,1);-moz-box-shadow:0 0 13px 0 rgba(242,9,75,1);box-shadow:0 0 13px 0 rgba(242,9,75,1)}.passModalClass .modal-dialog,.reloadModal .modal-dialog{width:300px}.aside-date-periodpicker .modal-dialog{z-index:9999999999;width:300px}.dayAsideDatepicker,.dayAsidePeriodpicker,.headerAsideDatepicker{height:25px;width:36.5px;font-size:12px;text-align:center;border:1px solid #ccc}.aside-open{overflow:hidden}.dayAsideDatepicker{cursor:pointer}.headerAsideDatepicker{font-weight:700}.dayAsideDatepicker.isStart:hover{background-color:#32cdfd;color:#fff}.dayAsideDatepicker.isEnd:hover{background-color:red;color:#fff}.noDayAsideDatepicker{cursor:default;background:#ddd}.noDayAsideDatepicker:hover{background:#ddd}.isWeekendAsideDatepicker{background:#ddd;color:#000}.todayAsideDatePeriodpicker{color:red;font-weight:700}.ngModelAsideDatepicker{background:#32cdfd;color:#fff;font-weight:700}.ngModelAsideDatepickerEnd{background:red;color:#fff;font-weight:700}.aside{z-index:9999999999}.aside-backdrop{z-index:9999999990}.dayAsidePeriodpicker{cursor:pointer}.dayAsidePeriodpicker.isStart:hover{background-color:#32cdfd;color:#fff}.dayAsidePeriodpicker.isEnd:hover{background-color:red;color:#fff}.dayAsidePeriodpicker:not(.noDayAsideDatepicker):hover,.isInPeriod{background-color:#32cdfd;color:#fff}.isBefore,.isOutsidePicker{cursor:default}.notInsideDatePicker{font-style:italic;cursor:default}.bc-label-info{background:#5bc0de}.bc-label-primary{background:#428bca}.bc-label-success{background:#5cb85c}.bc-label-warning{background:#f0ad4e}.bc-label-danger{background:#d9534f}.bc-label-hover:hover{background:red}.bc-span-trash:hover{color:red!important}.isButtonSelected{background:#00f}.candidateContractModal .modal-dialog{width:1200px;min-width:1200px}.app-modal-create-edit .modal-dialog{width:350px;min-width:initial}.modal-dialog{position:absolute;right:0;left:0;margin:30px auto}.ng-aside.right .modal-dialog{right:0!important;left:auto!important}#selectPptTemplate li img{max-height:100px}#selectPptTemplate li a{padding:6px}#selectPptTemplate li.active{background:#e8ecee}#selectPptTemplate ul.dropdown-menu{max-height:none;height:auto}#cropGoogleImagesModal .googleImageCol{float:none;display:inline-block;vertical-align:top;max-height:100px;overflow:hidden;margin-bottom:22px;min-height:100px;position:relative;cursor:pointer}#cropGoogleImagesModal .googleImageCol img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;padding:8px}#imageCanvas,.outerLeaves,.scrollerEvaluationForm{position:relative}#cropGoogleImagesModal .cropArea{background:#E4E4E4;overflow:hidden;width:200px;height:200px}#cropGoogleImagesModal .btn.back{margin-bottom:22px}.cropGoogleImageModal .modal-dialog{width:250px;min-width:250px}.noselect{user-select:none}.documentSignatureTemplate .modal-dialog{width:1000px;min-width:1000px}.containerItemsFilter,.filterCheckBox h5,.filterComponent .input-group{width:100%}#streamsContainer #edit{width:100%;text-align:left}#streamsContainer .stream:nth-child(n+1){margin-top:10px}.streamPeriod{padding-left:15px;padding-right:15px}#streamsContainer h4{margin-top:5px}#streamsContainer button{font-size:13px}.invalid{background-color:#d9534f;color:#fff;border-color:#d43f3a}.TEXTAREA_1,.table-formular thead{background:#eee}.filterContainer{padding:0 15px}.containerItemsFilter{display:flex;flex-direction:row;flex-wrap:wrap}.checkboxContainer,.radioContainer{display:inline-flex;padding:5px 10px}.checkboxContainer input,.radioContainer input{display:inline-flex;padding:0 5px;margin:0 5px 0 0;cursor:pointer}.checkboxContainer label{cursor:pointer}.checkboxContainer label,.radioContainer label{font-size:.9rem;margin:0;font-weight:100}.filterTitle smallMarginTop normalMarginBottom{cursor:pointer}.filterComponent{padding:0;margin:0 0 20px}.filterComponent h5 i{margin-right:5px}.filterCheckBox{display:flex;flex-wrap:wrap}.inputFilter{padding-left:0}.filterDateContainer{display:flex;justify-content:space-between}.filterDateContainer .input-group{width:45%}#filterModal label{font-weight:400!important}#filterModal label input,#filterModal label span{display:inline-block;vertical-align:middle}#filterModal label input{position:relative;top:-2px}#filterModal .modal-body{max-height:400px;overflow:auto}.table-formular{margin:0!important}.table-formular th{padding:2px!important;height:31px}.table-formular.table-formular-read th{padding:0 1px 4px 7px!important}.table-formular.table-formular-read td{padding:0!important;height:32px!important}.table-formular.table-formular-read td div{padding:1px 2px 2px 1px!important;vertical-align:middle;font-size:12px;min-height:31px!important;line-height:1.2;word-break:break-all}.table-formular.table-formular-edit th{padding:0 1px 4px 7px!important}.table-formular.table-formular-edit td{padding:0 1px 0 2px!important}.table-formular.table-formular-edit input{height:31px}.table-formular tbody td{height:32px!important}.table-formular input{height:25px}.draggable-table-formular.table-formular th{height:12px;padding:0 1px 0 2px!important}.draggable-table-formular.table-formular tbody td{padding:0 1px 0 2px!important;height:10px!important}.draggable-table-formular.table-formular{font-size:7px}.TEXTAREA_1,.evaluationInputDiv,.evaluationTextareaDiv{font:normal normal normal normal 12px/18px 'Helvetica Neue',Helvetica,Arial,sans-serif}.formularLine{margin-bottom:3px}.TEXTAREA_1{box-shadow:rgba(0,0,0,.0745098) 0 1px 1px 0 inset;color:#555;cursor:move;display:block;height:30px;resize:vertical;width:100%;perspective-origin:100.33px 15px;transform-origin:100.33px 15px;border:1px solid #ccc;border-radius:3px;outline:#555 0;padding:5px 10px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}.evaluationElement,.evaluationElementBasic{border:1px dashed #ccc}.evaluationElement,.formularABCD,.formularElement{background:#fff;padding:3px 6px 6px 12px}.evaluationElement{border-radius:4px;height:32px;vertical-align:middle;font-size:14px;font-weight:400;cursor:move;text-align:left}.formularABCD{border-radius:4px}.formularElement{border-radius:4px;height:32px}.evaluationSubtitle,.evaluationText,.evaluationTitle{padding:6px 6px 6px 12px;height:32px;cursor:move}.evaluationSort .ui-sortable-placeholder{margin-bottom:3px;margin-top:0;height:32px;border-radius:4px;background-color:#86f4a4!important;visibility:visible!important;width:100%!important}#evaluationFormGrid .ps-scrollbar-x,.candidateInternalElement.hideThis,.candidateStaffingElement.hideThis,.confirmedInternalElement.hideThis,.confirmedLeaveElement.hideThis,.confirmedStaffingElement.hideThis,.hiddenElement,.pendingInternalElement.hideThis,.pendingLeaveElement.hideThis,.pendingStaffingElement.hideThis,.trainingGanttElement.hideThis{visibility:hidden}.emptyDropZone{background:#f4f4f4}.evaluationTitle{border-radius:4px;background:grey;color:#fff;text-align:left}.evaluationInput,.evaluationList,.evaluationSubtitle,.evaluationText{border-radius:4px;color:#000;text-align:left}.evaluationSubtitle{background:#c6c6c6}.evaluationText{background:#e0e0e0}.evaluationSmallText{border-radius:4px;background:#fff;height:32px;padding:5px 6px 0;text-align:left;cursor:move}.evaluationInput{background:#e0e0e0;height:32px;padding:5px 5px 0;cursor:move}.evaluationList{background:#fff;height:32px;padding:6px 6px 6px 12px;cursor:move}.evaluationCheckbox,.evaluationRanking,.evaluationRating{border:1px dashed #ddd;height:32px;vertical-align:middle;font-size:14px;font-weight:400}.evaluationInputDiv,.evaluationTextareaDiv{color:#555;display:block;column-rule-color:#555;outline:#555 0;transition:border-color 0,15s ease-in-out 0s,box-shadow 0,15s ease-in-out 0s;background:#fff;cursor:move}.evaluationRating{border-radius:4px;background:#fff;padding:2px 0 0 12px;cursor:move}.evaluationCheckbox,.evaluationRanking{border-radius:4px;background:#fff;padding:1px 6px 0 12px;cursor:move}.smallEvaluationElement{border:1px dashed #ddd;border-radius:4px;background:#fff;height:32px;padding:1px 6px 3px 12px;vertical-align:middle;font-size:14px;font-weight:400;cursor:move}.scrollerEvaluationForm{overflow:hidden;width:100%;height:400px}#evaluationFormGrid{padding-left:15px;padding-right:15px}.evaluationContainer{overflow-y:auto;overflow-x:hidden;height:400px;width:100%}.alphabet{width:100%;overflow:visible;box-sizing:border-box;border:1px solid;border-bottom:0}.scrollMenu,.switch{box-sizing:content-box}.evaluationInputDiv{box-shadow:rgba(0,0,0,.0745098) 0 1px 1px 0 inset;height:22px;perspective-origin:211,828px 11px;transform-origin:211,828px 11px;border:1px solid #ccc;border-radius:4px;padding:2px 5px}.evaluationTextareaDiv{box-shadow:rgba(0,0,0,.0745098) 0 1px 1px 0 inset;height:32px;resize:vertical;perspective-origin:216,828px 24px;transform-origin:216,828px 24px;border:1px solid #ccc;border-radius:3px;padding:5px 10px}.addToProjectPlanning,.smallRating{font-size:10px}.editRecruitmentEvaluationAside .modal-dialog{width:1000px}.asideEvaluationElement{width:140px;float:left;margin-right:10px}.evaluationAsideSide{background:repeating-linear-gradient(45deg,#ddd,#ddd 5px,#eee 5px,#eee 10px)}.evaluationAsideRightBorder{border-right:2px solid grey}.evaluationAsideLeftBorder{border-left:2px solid grey}.asideRatingElement{width:210px;float:left;margin-right:10px;padding:0 6px 6px 12px}.asideCheckboxElement,.asideRankingElement{margin-right:10px;padding:3px 6px 6px 12px;float:left}.asideCheckboxElement{width:175px}.asideRankingElement{width:160px}.smallRating{font-weight:400}.clearGreenBackground{background-color:#98FB98}.table-formular.table-formular-edit td.tableLeftColumn{background-color:#eee;padding:0 1px 4px 7px!important;font-weight:700}.tableLeftColumn{background-color:#eee;font-weight:700}.abcdElement .hideableElement button,.hideableElement .evaluationRating .btn-default,.hideableElement .evaluationTextareaDiv,.hideableElement table,.hideableElement td,.hideableElement th,.hideableElement tr,.hideableElementClass{border:1px dashed red!important}.ganttTableLeaves td,.ganttTableLeaves th{border-bottom:1px solid #ccc}.hideableElement .booleanElement{color:red}.opacity-0{opacity:0}.opacity-100{opacity:1}.innerPortalLeaves{overflow-x:scroll;overflow-y:visible;width:800px;margin-left:300px}.ganttTableLeaves table{table-layout:fixed;width:100%}.ganttTableLeaves td,.ganttTableLeaves th{vertical-align:top;width:300px}.ganttTableLeaves th{position:absolute;left:0;width:calc(300px + 3px);padding-top:5px;padding-right:5px;font-weight:400}@media screen and (-webkit-min-device-pixel-ratio:0){.ganttTableLeaves th{padding-top:3px}}.ganttLeavesPending{background:repeating-linear-gradient(45deg,#428bca,#428bca 10px,#aaa 10px,#aaa 20px)}.ganttActivityElement{background:#32cdfd;border:1px solid #32cdfd}.ganttActivityElement:hover{background-color:#329cbd;border-color:#329cbd}.ganttRemoteElement{background:#000;border:1px solid #000}.ganttRemoteElement:hover{background-color:#000;border-color:#000}#tableOnLoad{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.5);display:none}#table_div,.chipsItems,.innerStaffing{position:relative}.daysPerWeek{float:left;margin-right:2%;width:18%}.flex-filter-footer p,.flex-footer p{margin:0;font-size:12px}.daysPerWeek input{text-align:center;width:100%;border-radius:2px;border:1px solid #ccc}.flex-filter-footer,.flex-footer{display:flex;align-items:center;text-align:left}.flex-filter-footer{justify-content:flex-end}.modalFilterUniqueBody{max-height:500px;overflow-y:auto;overflow-x:hidden;padding:10px 10px 5px}.baseFilterModal{display:flex;justify-content:space-evenly;padding-top:20px;padding-bottom:20px}.flex-footer{justify-content:space-between}.chipsItems{padding:5px 10px;margin:4px 5px;display:inline-flex;border-radius:5px}.chipsItemImage{padding-left:35px}.chipsItemImage img{position:absolute;left:5px;width:25px;height:25px;border-radius:50%;top:50%;transform:translateY(-50%)}.clickable{cursor:pointer}.selected{background-color:#607ca2;color:#fff}.modalFilterBody{max-height:500px;overflow-y:auto;overflow-x:hidden;padding:0 10px 5px}.animationFade.ng-enter,.animationFade.ng-leave{-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.animationFade.ng-enter,.animationFade.ng-leave.ng-leave-active{opacity:0;transform:translateY(-10%)}.animationFade.ng-enter.ng-enter-active,.animationFade.ng-leave{opacity:1;transform:translateY(0)}.chipsItems{transition:all ease .3s}.menuSeparator{width:100%;border-bottom:1px solid grey;overflow:hidden}.linkWhite{color:#fff!important}.moduleMenu{color:#788da3;font-size:14px}#moduleMenu .moduleMenuActive a:hover,#moduleMenu a:hover{background:#E7E7E4;color:#2c3e50!important}.rightModuleMenu{width:calc(100% - 229px);float:right}#moduleMenu{padding:0;z-index:3}#moduleMenu h4{margin:0}#moduleMenu .col-lg-12{padding:0}#moduleMenu a:hover{text-decoration:none}#moduleMenu a .fa,#moduleMenu a .glyphicon{margin-right:10px}#moduleMenu .moduleMenuActive .fa,#moduleMenu .moduleMenuActive .glyphicon,#moduleMenu .moduleMenuActive a .fa,#moduleMenu .moduleMenuActive a .glyphicon{color:red}#moduleMenu .third-level-menu{padding-left:30px}@media (max-width:1180px){#moduleMenu .third-level-menu{padding-left:0}#moduleMenu a{font-size:0;padding:10px 15px 12px}#moduleMenu a .fa,#moduleMenu a .glyphicon{font-size:14px;font-size:10px}#moduleMenu{width:50px!important}.rightModuleMenu{width:calc(100% - 50px);float:right}}@media (max-width:780px){#moduleMenu a{font-size:0;padding:10px 15px 12px}#moduleMenu a .fa,#moduleMenu a .glyphicon{font-size:14px}#moduleMenu{width:50px!important}.rightModuleMenu{width:100%;float:right}}.moduleLink a:hover{color:#2c3e50!important}.moduleLink .dropdown:hover>.dropdown-menu{display:block}.moduleLink .dropdown{color:#fff!important}.portalLink a{font-size:18px;margin-left:-5px;color:#788da3}.portalLinkActive{color:#fff!important}.portalLink a:hover{color:#2c3e50!important}#moduleMenu .dropdown-menu a{padding:7px 15px 8px 22px!important}@media (min-height:800px){#moduleMenu a{display:block;padding:10px 15px 10px 22px;text-decoration:none}.moduleLink a{font-size:18px;height:40px;padding-top:10px;color:#fff!important;margin-left:-5px}}@media (max-height:800px){.moduleLink a{padding:5px 15px 0 22px!important;font-size:18px;height:30px;color:#fff!important;margin-left:-5px}#moduleMenu a{display:block;padding:5px 15px 5px 22px;text-decoration:none}}.scrollMenu,.svg-chart-container{height:100%}.scrollMenu{width:100%;overflow-y:scroll;padding-right:17px}.scrollMenu::-webkit-scrollbar{width:0;background:0 0}#D3Container{width:100vw;height:80vh}.node-button-circle{r:25}.node-button-text{font-size:40px;transform:translateY(5px)}.link{stroke:#596877}.node-rect{stroke:none}.count-children-org{height:30px;font-size:20px;display:flex;align-items:center;padding-top:20px}.count-children-org .material-icons-outlined{font-size:20px;transform:rotate(90deg);margin-right:5px}@media (min-width:1200px){.ratingButton{width:100px}}@media (max-width:1200px){.ratingButton{width:100px}}@media (max-width:992px){.ratingButton{width:100px}}@media (max-width:768px){.ratingButton{width:100px}}@media (max-width:400px){.leftPaddingComment{padding-left:0}.ratingButton{width:50px}}.noImageText{display:flex;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center}.projectDates{white-space:nowrap}.resourceProfileModalCurriculum h3{font-size:22px}.highlight{background-color:red;color:#fff!important}.resourceProfileModal .modal-dialog{width:1000px;min-width:1000px}.processContainer{overflow-y:scroll;overflow-x:hidden}.showMessageModal .modal-dialog{width:700px;min-width:700px}.smallErrorModal .modal-dialog{width:100px}.smallErrorModal .modal-content{top:200px;border:0;background:0 0;box-shadow:none}#staffingEditModal table th{display:none}#staffingEditModal .innerEngagement{margin-left:0;margin-top:12px;width:100%!important}.fillInDaysModal .modal-dialog{width:700px;min-width:700px}#arrow:after,#arrow:before{content:'';position:absolute;width:0;height:0;border:50px solid transparent;top:0}.staffingSelectedCircle{box-shadow:0 0 0 1px #fff,0 0 0 3px #439d43}.staffingCandidateCircle{box-shadow:0 0 0 1px #fff,0 0 0 3px #efab4c}#arrow{width:128px;height:100px;background-color:#ccc;border:1px solid #999;position:relative}#arrow:after{left:128px;border-left:12px solid #ccc}#arrow:before{left:129px;border-left:12px solid #999}.ganttTableEngagement td,.ganttTableEngagement th{border-bottom:1px solid #ccc}.projectHoliday{background:#d9534f!important;color:#fff!important}.outerEngagement{position:relative}.innerEngagement{overflow-x:scroll;overflow-y:visible;margin-left:220px}.ganttTableEngagement table{table-layout:fixed;width:100%}.ganttTableEngagement td,.ganttTableEngagement th{vertical-align:top;width:100px}.ganttTableEngagement th{position:absolute;left:0;width:calc(220px + 3px);padding-top:5px;padding-right:5px;font-weight:400}.confirmedLeave .ganttDayElement,.confirmedLeaveMenu,.pendingLeave .ganttDayElement,.pendingLeaveMenu{color:#fff;text-align:center;font-weight:700}.activityElementEngagement,.projectElementEngagement{border:1px solid #fff;box-shadow:0 6px 12px rgba(0,0,0,.175)}@media (max-width:767px){.innerEngagement{margin-left:30px}.ganttTableEngagement th{width:calc(30px + 3px)}}@media screen and (-webkit-min-device-pixel-ratio:0){.ganttTableEngagement th{padding-top:0}}.projectElementEngagement{background:grey}.activityElementEngagement{background:#32cdfd}.weekendDay input{background:#eee}.ui-resizable-helper{border:2px dotted red}.ganttDayContainer:hover{background-color:rgba(238,238,238,.4)}.pendingLeave,.pendingLeave .ganttDayElement,.pendingLeaveMenu{background:repeating-linear-gradient(33deg,#a6a6a6,#a6a6a6 5px,#981818 5px,#981818 10px)}.pendingLeave{cursor:pointer}.pendingLeave .ganttDayElement{padding-top:2px}.pendingLeaveMenu{padding-top:4px}.confirmedLeave{background:#981818;cursor:pointer}.confirmedLeave .ganttDayElement{padding-top:2px;background:#981818}.confirmedLeaveMenu{padding-top:4px;background:#981818}.candidateInternal{background:#a6a6a6}.candidateInternal .ganttDayElement,.candidateInternalMenu{background:repeating-linear-gradient(33deg,#a6a6a6,#a6a6a6 5px,#4c4c4c 5px,#4c4c4c 10px);color:#fff;text-align:center;font-weight:700}.candidateInternal .ganttDayElement{padding-top:2px}.candidateInternalMenu{padding-top:4px;cursor:pointer}.noLeftRadius{border:none!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}span.borderKeyResource{position:absolute;height:1px;border-top:.5px solid #ccc;z-index:1;top:0}.confirmedInternal{cursor:pointer;background:#4c4c4c}.confirmedInternal .ganttDayElement{color:#fff;text-align:center;font-weight:700;padding-top:2px;background:#4c4c4c}.confirmedInternalMenu{color:#fff;text-align:center;font-weight:700;padding-top:4px;background:#4c4c4c}.pendingInternal{cursor:pointer;background:#939393;background:repeating-linear-gradient(33deg,#a6a6a6,#a6a6a6 5px,#4c4c4c 5px,#4c4c4c 10px)}.pendingInternal .ganttDayElement,.pendingInternalMenu{color:#fff;text-align:center;font-weight:700;background:repeating-linear-gradient(33deg,#a6a6a6,#a6a6a6 5px,#4c4c4c 5px,#4c4c4c 10px)}.pendingInternal .ganttDayElement{padding-top:2px}.pendingInternalMenu{padding-top:4px}.taggedStaffing{cursor:pointer;background:#c9c9c9}.taggedStaffing .ganttDayElement,.taggedStaffingMenu{color:#fff;text-align:center;font-weight:700;background:#a6a6a6}.taggedStaffing .ganttDayElement{padding-top:2px}.taggedStaffingMenu{cursor:pointer;padding-top:4px}.confirmedProject{background:#84e1fd!important;cursor:pointer}.notConfirmedProject{background:#a6a6a6!important}.confirmedProject .ganttDayElement,.confirmedProjectMenu{background:#32cdfd;color:#fff;text-align:center;font-weight:700}.confirmedProject .ganttDayElement{padding-top:2px}.confirmedProjectMenu{padding-top:4px;cursor:pointer}.pendingStaffing,.pendingStaffing .ganttDayElement,.pendingStaffingMenu{background:repeating-linear-gradient(33deg,#a6a6a6,#a6a6a6 5px,#32cdfd 5px,#32cdfd 10px)}.pendingStaffing{cursor:pointer}.pendingStaffing .ganttDayElement{color:#fff;text-align:center;font-weight:700;padding-top:2px}.pendingStaffingMenu{color:#fff;text-align:center;font-weight:700;padding-top:4px}.confirmedStaffing{cursor:pointer;background:#84e1fd}.confirmedStaffing .ganttDayElement,.confirmedStaffingMenu{color:#fff;font-weight:700;background:#32cdfd;text-align:center}.confirmedStaffing .ganttDayElement{padding-top:2px}.confirmedStaffingMenu{padding-top:4px}.timesheetStaffing,.totalStaffing{color:#000!important;font-weight:700!important}.timesheetStaffing{background:#999}.totalStaffing{background:#f2f2f2;border-bottom:1px dashed #ccc}.totalGanttDayLeft,.totalGanttDayMiddle,.totalGanttDayRight{border-bottom:1px dashed;border-top:1px dashed}.totalGanttDayLeft{border-left:1px dashed}.totalGanttDayRight{border-right:1px dashed}.timesheetStaffing .ganttDayElement{color:#fff;text-align:center;font-weight:700;padding-top:2px;background:#999}.timesheetStaffingMenu{color:#fff;text-align:center;font-weight:700;padding-top:4px;background:#999}.confirmedTrainingMenu{padding-top:4px;background:#199a8e;color:#fff!important}.pendingTrainingMenu{color:#fff;text-align:center;font-weight:700;padding-top:4px;background:repeating-linear-gradient(33deg,#a6a6a6,#a6a6a6 5px,#199a8e 5px,#199a8e 10px)}.confirmedTraining{background:#199a8e}.pendingTraining{background:repeating-linear-gradient(33deg,#a6a6a6,#a6a6a6 5px,#199a8e 5px,#199a8e 10px)}.trainingGantt,.trainingGanttMenu{background:#199a8e}.trainingGantt .ganttDayElement{padding-top:2px;background:#199a8e;color:#fff!important}.notConfirmedProject.confirmedStaffingElement{background:#a6a6a6!important}.busyTime{background:#eca9a7;color:#000}.freeTime{background:#68efad;color:#000}ul.dropdown-menu.dropdown-menu-top{bottom:100%;top:auto!important;margin-bottom:4px}.noRightRadius{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.noBorder{border:none!important}.noSelectGantt{user-select:none}.ganttTableStaffing table,.select2-container .select2-choice,.select2-results .select2-result-label{-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.outerStaffing{position:relative}.innerStaffing{overflow-y:visible;overflow-x:hidden;margin:0;width:100%}.ganttDivHeader,.scroller{overflow:hidden}.ganttTableStaffing table{table-layout:fixed;width:100%;-khtml-user-select:none;-moz-user-select:none;user-select:none}.ganttTableStaffing td,.ganttTableStaffing th{vertical-align:top;border-top:1px solid #ccc;width:100px}.ganttTableStaffing th{position:absolute;left:0;width:calc(220px + 3px);padding-top:5px;padding-right:5px;font-weight:400}@media (max-width:767px){.ganttTableStaffing th{width:calc(30px + 3px)}}@media screen and (-webkit-min-device-pixel-ratio:0){.ganttTableStaffing th{padding-top:7px}}#context-menu,#context-menu li:first-child{padding-top:0}.gantt-table-container{display:inline-block;border-top:none!important}.gantt-table-container-left{width:calc(220px + 3px)!important}@media (max-width:767px){.gantt-table-container-left{width:calc(30px + 3px)!important}}.gantt-table-container-right{width:calc(100% - 220px - 3px)}@media (max-width:767px){.gantt-table-container-right{width:calc(100% - 30px - 3px)}}@-moz-document url-prefix(){.gantt-table-container-right{width:79%;margin-left:-4px}.ganttTableStaffing th{top:30px;width:calc(220px + 8px)}.innerStaffing table{border-collapse:separate}}.projectElement{background:grey;box-shadow:0 6px 12px rgba(0,0,0,.175)}.activityElement{background:#32cdfd;box-shadow:0 6px 12px rgba(0,0,0,.175)}.isGanttTableToday{background:#a1efb4;color:#000}.weekendDay{background:#eee}.activityLine{z-index:100}.scroller{position:relative}.ui-resizable-resizing,span.imageResource{overflow:hidden!important}.candidateStaffing,.confirmedLeave,.confirmedStaffing,.pendingLeaveElement,.taggedStaffing,.timesheetStaffing{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.hideThis{opacity:.3;background:red}.staffingLeaveModal .modal-dialog{width:400px;min-width:400px}.staffingInternalModal .modal-dialog{width:350px;min-width:350px}.staffingModal .modal-dialog{width:400px;min-width:400px}.ganttElementFrame{color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.gantt-rendered-title{height:30px}span.imageResource{display:inline-block;width:100%;white-space:nowrap;text-overflow:ellipsis}.imageResource img{width:20px;height:20px;margin-right:3px}#resourcesAsync td,#resourcesAsync th{vertical-align:top;border-top:1px solid #ccc;width:100px}#renderingTable{width:100%;height:100%;position:absolute;background:rgba(255,255,255,.8);z-index:999;left:0;right:0;bottom:0;top:0;margin:auto}#test-table-gantt-resources p{padding:4px 0}#test-table-gantt-resources img{box-shadow:0 0 3px rgba(0,0,0,.4);margin-right:8px!important}.cellSelected{background-color:rgba(238,238,238,1)!important;border-right:1px solid #fff;border-left:1px solid #fff}#context-menu{padding-bottom:0}#context-menu li{border-bottom:1px solid #eee;position:relative}#context-menu li:last-child{border:none;padding-bottom:0}#context-menu li a{display:block;padding-top:9px;padding-bottom:8px}#context-menu li i{margin-right:6px;text-align:center;line-height:19px;display:inline-block;vertical-align:middle}.ui-resizable:hover .ui-resizable-handle.ui-resizable-e:after,.ui-resizable:hover .ui-resizable-handle.ui-resizable-w:before{content:"";display:block;top:0;bottom:0;margin:auto;width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute}div#table_div td:hover{background-color:rgba(238,238,238,.4)}div#table_div td.weekendDay:hover{background-color:#eee}.ui-resizable:hover{overflow:visible}.ui-resizable:hover .ui-resizable-handle.ui-resizable-w:before{right:3px;border-right:6px solid #ccc}.ui-resizable:hover .ui-resizable-handle.ui-resizable-e:after{left:3px;border-left:6px solid #ccc}.switch,.switch small{height:20px;background:#fff}#test-table-gantt{overflow:hidden;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}#test-table-gantt:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.keyResources{margin-bottom:3px;margin-top:3px;line-height:27px}.keyResources:last-child{margin-bottom:-3px}.keyResources:nth-child(2){margin-top:-1px}.projectTh{margin-top:5px}.ganttDayStrong{border-top:1px solid}.readOnly .confirmedStaffing{cursor:default}#daysPerWeekContainer{clear:both;overflow:hidden;background:#eee;padding:14px;border-radius:3px}.modalDatesError{background:#D44950;color:#fff}#selectProjectStatus.ng-invalid.ng-invalid-required,.modalDaysPerWeekError{background-color:#d9534f;color:#fff;border-color:#d43f3a}.staffingResourceListModalSelected{background:#ddd;border-radius:4px}.staffingResourceListModalStaffed{background:#d3ffce;border-radius:4px}#staffingStream label{font-weight:400}#staffingStream label span{position:relative;bottom:2px}.switch{float:right;border:1px solid #dfdfdf;position:relative;display:inline-block;overflow:visible;width:42px;padding:0;margin:0;border-radius:20px;cursor:pointer;box-shadow:#dfdfdf 0 0 0 0 inset;transition:.3s ease-out all;-webkit-transition:.3s ease-out all;top:-1px}.switch.wide{width:80px}.switch small{border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,.4);width:20px;position:absolute;top:0;left:0;transition:.3s ease-out all;-webkit-transition:.3s ease-out all}.switch .off,.switch .on{z-index:0;top:25%;position:absolute}.switch.checked{background:#64bd63;border-color:#64bd63}.switch.checked small{left:22px}.switch.wide.checked small{left:52px}.switch .switch-text{font-family:Arial,Helvetica,sans-serif;font-size:13px}.switch .off{display:block;right:10%;color:#A9A9A9}.switch .on,.switch.checked .off{display:none}.switch .on{color:#fff;left:9%}.switch.checked .on{display:block}.switch.disabled{opacity:.5;cursor:not-allowed}.timesheetModal .modal-dialog{width:1000px;min-width:1000px}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:34px;padding:4px 0 0 8px;overflow:hidden;position:relative;border:1px solid #ccc;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-moz-user-select:none;user-select:none;background-color:#fff}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#ccc;border-radius:0 0 4px 4px}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(select2.png) right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #ccc;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.select2-drop-auto-width{border-top:1px solid #ccc;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #ccc;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-container .select2-choice .select2-arrow{padding-top:3px;display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #ccc;border-radius:0 4px 4px 0;background:#ccc;background-image:-webkit-gradient(linear,right bottom,right top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);background-image:linear-gradient(top,#ccc 0,#eee 60%)}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(select2.png) 0 1px no-repeat}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:2px;padding-right:2px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:url(select2.png) 100% -22px no-repeat #fff}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:url(select2-spinner.gif) 100% no-repeat #fff}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent}.select2-dropdown-open .select2-choice .select2-arrow{background:0 0;border-left:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-moz-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:0 0}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-disabled,.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:url(select2-spinner.gif) 100% no-repeat #f4f4f4}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;height:1%;margin:0;padding:0;position:relative;border:1px solid #ccc;cursor:text;overflow:hidden;background-color:#fff;min-height:26px}.select2-locked{padding:3px 5px!important}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:0 0!important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:url(select2-spinner.gif) 100% no-repeat #fff!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0;background:url(select2.png) right top no-repeat}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0 0}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(/assets/images/select2x2.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}#footer,.footer-bottom{background:#35373C;color:rgba(255,255,255,.7)}#footer{position:absolute;bottom:-2px;width:100%;height:35px;z-index:2}.footer-bottom a{color:rgba(255,255,255,.7)}.landing-page{padding-bottom:33px}.navbar .divider-vertical{width:1px;border-right:1px solid #fff;border-left:1px solid #e7e7e7;height:40px}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.hoverableList:hover .dropdown-menu{display:block!important;top:39px!important;left:-1px!important}.hoverableList .dropdown-menu{height:auto!important;max-height:none;min-width:200px;overflow:hidden}.menuGlobalModules .hoverableList li a{height:30px}#modulesNavbar>li:nth-last-child(1) .dropdown-menu,#modulesNavbar>li:nth-last-child(2) .dropdown-menu,#modulesNavbar>li:nth-last-child(3) .dropdown-menu{left:auto!important;right:0}.hoverableList .dropdown-menu .fa,.hoverableList .dropdown-menu .glyphicon{margin-right:6px}.hoverableList .dropdown-menu li a{line-height:23px!important;margin-bottom:6px;padding:2px 20px!important}.hoverableList .dropdown-menu li{min-height:30px!important;max-height:30px!important;width:100%!important;text-align:left!important}@media (max-width:767px){.navbar-collapse .nav>.divider-vertical{display:none}}.navbar .btn-default{border-color:#fff}.loggedNavbar{border:none;background:#2c3e50}@media (min-width:768px){#toggle-nav{display:none!important}}@media (min-width:400px){.navbarImage{padding-top:8px;padding-bottom:8px}.logoImage{height:34px}}@media (max-width:400px){.navbarImage{padding-top:8px;padding-bottom:8px}.logoImage{max-height:34px;max-width:286px}}@media (max-width:1200px){.nav.navbar-nav .hidden-md{display:none!important}}@media (min-width:1200px){#single-button{font-size:13px}.dropdown .glyphicon-globe{font-size:11px}}#navbarGlobalModulesContainer{position:fixed;top:50px;font-size:12px;margin-bottom:0;border-radius:0;min-height:42px;max-height:42px;box-sizing:border-box!important;z-index:999}#navbarGlobalModulesContainer .breadcrumb{padding:11px 0;margin:0!important;background:#f8f8f8!important}#navbarGlobalModulesContainer .navbar-header{float:none;display:block;width:100%}.menuGlobalModules li a,.substitutionNavbar .substitutionElement{color:#6C6C6C;float:right;display:block;position:absolute;width:100%;text-decoration:none;height:41px}.menuGlobalModules li a{padding:5px;top:-1px;line-height:21px;text-shadow:0 1px #fff}.menuGlobalModules li a:hover{background:#E7E7E4}.substitutionNavbar .substitutionElement{padding:2px 5px 5px;top:-2px;background:orange}#parametres{position:relative;top:15px;font-size:14px;cursor:pointer}#profileNavbar{margin-top:10px!important;margin-bottom:10px!important}#parametres .dropdown-menu{font-size:14px;border-radius:3px;top:31px;line-height:28px;max-height:300px}#parametres .dropdown-menu li .glyphicon .fa{margin-right:10px}.menuGlobalModules{display:inline-block}.menuGlobalModules li{position:relative;width:90px;float:left;min-height:1px}.dropdown-header{padding:3px 10px 0 15px!important;font-size:14px!important;width:190px!important}.menuGlobalModules li.active a{color:#fff;background:#5bc0de;text-shadow:none}.menuGlobalModules li .disabledModule{color:#c4c4c4;height:41px;float:right;display:block;position:absolute;width:100%;padding:5px;top:-1px;line-height:21px;text-shadow:0 1px #fff;cursor:not-allowed}.menuGlobalModules li a:active{box-shadow:inset 0 0 5px 1px rgba(0,0,0,.3)}#navbarGlobalModulesContainer{width:100%!important}#navbarGlobalModulesContainer .dropdown-menu{font-size:14px;border-radius:3px;top:26px;left:-10px;line-height:28px;max-height:300px}#navbarGlobalModulesContainer .dropdown-menu>li>a,#parametres .dropdown-menu>li>a{padding:7px 20px}#portailDropdown .dropdown.open .dropdown-toggle{border-radius:3px}.navbarTooltip{display:none!important;z-index:99999}#moduleMenu{height:100%!important}.wideNavbar{width:350px!important}.narrowNavbar{width:200px!important}@media (max-width:1180px){#navbarGlobalModulesContainer .menuGlobalModules li a span+div,#navbarGlobalModulesContainer .menuGlobalModules li span.disabledModule div{display:none}#navbarGlobalModulesContainer .menuGlobalModules#modulesNavbar li{width:50px}#navbarGlobalModulesContainer .menuGlobalModules li span.disabledModule,#navbarGlobalModulesContainer .menuGlobalModules#modulesNavbar li a{line-height:33px}#navbarGlobalModulesContainer .menuGlobalModules#modulesNavbar li.divider-vertical{width:2px}.navbarTooltip{display:block!important}.showHideMenuModule{display:none!important}#moduleMenu{display:block!important}}@media (max-width:768px){#moduleMenu,#navbarGlobalModulesContainer{display:none!important}.loggedNavbar{margin-bottom:0!important}.loggedNavbar li a span{font-size:15px!important}#moduleMenu{height:100%!important;top:0!important}#moduleMenu div:first-child{margin-top:20px}.loggedNavbar li a.active,.loggedNavbar li a.active:hover{background:#516274}.navbar-toggle,.navbar-toggle:hover{background:0 0!important}.navbar-toggle .icon-bar{width:22px;transition:all .2s}.navbar-toggle.navNotCollapsed .icon-bar{position:relative;left:3px}.navbar-toggle .top-bar{transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggle .middle-bar{opacity:0}.navbar-toggle .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggle.navCollapsed .bottom-bar,.navbar-toggle.navCollapsed .top-bar{transform:rotate(0)}.navbar-toggle.navCollapsed .middle-bar{opacity:1}}