.bs-callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px}.bs-callout h4{margin-top:0;margin-bottom:5px}.bs-callout p:last-child{margin-bottom:0}.calendar,.week-navigation{margin-bottom:20px}.bs-callout code{border-radius:3px}.bs-callout+.bs-callout{margin-top:-5px}.bs-callout-default{border-left-color:#777}.bs-callout-default h4{color:#777}.bs-callout-primary{border-left-color:#428bca}.bs-callout-primary h4{color:#428bca}.bs-callout-success{border-left-color:#5cb85c}.bs-callout-success h4{color:#5cb85c}.bs-callout-danger{border-left-color:#d9534f}.bs-callout-danger h4{color:#d9534f}.bs-callout-warning{border-left-color:#f0ad4e}.bs-callout-warning h4{color:#f0ad4e}.bs-callout-info{border-left-color:#5bc0de}.bs-callout-info h4{color:#5bc0de}textarea{resize:vertical;max-height:200px}.pointer{cursor:pointer}.move{cursor:move}.progrid thead,.sortable{cursor:pointer}.st-sort-ascent:before{content:'\25B2'}.st-sort-descent:before{content:'\25BC'}.pagesbypagechooser{padding-right:0!important}.loading{width:100%;height:50px;z-index:9999;background:url(../images/loader.gif) center no-repeat}.modal{z-index:9996!important}.page-header.navbar .page-logo{background-color:#549AE1}.button-push-left{margin-left:50px}.page-content-wrapper{HEIGHT:96vh}.page-content-wrapper .page-content{min-height:97vh}.page-header.navbar .page-logo .logo-default{max-height:50px}.textarea-autogrow{padding:6px 12px;min-height:34px;border:1px solid #66afe9}.table>tbody>tr>td{line-height:30px!important}.invoice-expired,.invoice-expired td{background-color:rgba(255,0,0,.5)!important;color:#fff}.invoice-expired td .btn{border-color:#fff!important;color:#fff!important}.invoice-expired td .btn:hover{border-color:#D9D9D9!important;color:#fff!important;background-color:#26344B!important}.button.close,button.close span{text-indent:0!important;background:0 0!important}.control-label.text-left{text-align:left!important}.cell,.column,.mail-checkbox{text-align:center}button.close span{display:block;width:24px;margin-left:-10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:20px!important;font-size:30px}#modal-payments .col-md-1,#modal-payments .col-md-10,#modal-payments .col-md-11,#modal-payments .col-md-12,#modal-payments .col-md-2,#modal-payments .col-md-3,#modal-payments .col-md-4,#modal-payments .col-md-5,#modal-payments .col-md-6,#modal-payments .col-md-7,#modal-payments .col-md-8,#modal-payments .col-md-9{padding-right:5px!important;padding-left:5px!important}#modal-payments .form-group,#modal-payments .row{margin-left:-5px!important;margin-right:-5px!important}.invoice-expired .invoice-number{color:#fff}.sortable{color:#d3d3d3;float:right}.sortable:hover{color:#000}.sortableactive{color:#000!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.progridcounter{float:left}.progridpaging{float:right}.calendar .body,.calendar .calendar-content{position:relative}.companylogo,.registration{position:absolute;color:#fff}.cell,.column{float:left;width:14%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cell{height:25px;line-height:25px}.column{border-right:1px solid #aaa;border-bottom:1px solid #aaa}.column .cell{width:100%;border-bottom:1px dashed #EBEBEB}.column .cell:last-of-type{border-bottom:none}.calendar .body .cell:hover{background-color:#F6F6F6;cursor:copy}.header .cell{background:#659be0!important;color:#fff;height:30px;line-height:30px;border-right:1px solid #fff;cursor:copy;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.column.hours,.header .cell:last-of-type{border-right:none}.header .cell.closing-day{background-color:#337ab7!important}.column.closing-day .cell{background-color:#dcdcdc}.column.hours{width:2%;float:left;border-left:1px solid #aaa}.column.hours .cell{border-right:1px solid #aaa;border-bottom:none;line-height:0}.column.hours .header-cell{background:#659be0;color:#fff;height:30px;line-height:30px;border-right:1px solid #fff}.registration{width:13.94%;background:red;-webkit-border-radius:4px!important;border-radius:4px!important;box-shadow:0 1px 3px rgba(64,63,63,.7);padding:10px;cursor:pointer;border-bottom:solid 10px #fff;overflow:hidden}.registration span{display:block}.week-navigation{display:flex;justify-content:space-between}tr.item.ui-sortable-helper{width:100%;display:table;background:#fff;-moz-box-shadow:0 0 1px rgba(0,0,0,.3);-webkit-box-shadow:0 0 1px rgba(0,0,0,.3);box-shadow:0 0 1px rgba(0,0,0,.3)}.gray-background{background-color:#eef1f5}.white-background{background-color:#fff}.companylogo{width:100%;top:50%;left:51%;transform:translateX(-50%) translateY(-50%);font-weight:500;font-size:19px}.title{font-size:16px}.mailsend{background-color:green!important}#invoice-grid .actions{min-width:185px!important}.companyBtn{margin-right:25px}.modal-margin{margin:25px}.mail-table-failed td,.mail-table-failed th{border:none!important}.vacation-approved{margin-top:7px}.approved{color:#5cb85c}.not-approved{color:#d9534f}.panel-subheader{float:right}.panel-heading{padding:15px!important}.dashboard-info-btn{border-radius:15px!important;background-color:#03a9f4!important;border-color:#03a9f4!important;padding:2px 15px!important;line-height:1.42857143!important}div.approve-vacation-value{padding-top:7px}.dashboard-message h4{margin-bottom:10px}.dashboard-message span{color:#333;font-weight:initial;font-size:13px}.tasks-widget .task-list>li{padding:10px!important}.tasks .checkbox{margin:0}.tasks li.list-group-item{margin-bottom:0}.tasks .checkbox input[type=checkbox]{margin-left:-5px}.tasks .checkbox label{display:inline-block;margin-left:15px}.tasks span.label-success{background-color:#36c6d3}.tasks .checkbox label:hover,.tasks .checkbox:hover,.tasks li{cursor:default}.tasks span{margin-left:5px}.tasks input[type=checkbox]:checked+label{text-decoration:line-through}.vacation-table .align-right{text-align:right}.sidebar-search .input-group .form-control{background-color:#26344B;border:0;font-size:14px;padding:0;height:auto;line-height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#c3cee0}.icon-magnifier{color:#c3cee0}.technologies{margin-top:15px}.technologies .technology{display:inline-block;padding:5px;border:1px solid #ccc;margin-right:10px}.technologies .technology i{cursor:pointer}.cv-block .portlet-title .hide-block{font-size:1.2em}.cv-block .cv-experience .form-group label{font-weight:700}.cv-block .cv-experience .form-group .technologies{margin-top:0}.cv-block .cv-experience .form-group textarea:read-only{background:#fff}.cv-block-form .cv-skills-edit .form-group label.radio-inline{line-height:20px}.cv-block-form .form-group table>tfoot>tr>td{padding:5px}.sidebar-search{padding:0;margin:22px 18px}.sidebar-search .input-group{border-bottom:1px solid #4d5d7c}.sidebar-search input{margin-top:6px}.sidebar-search input::placeholder{color:#435060}.sidebar-search button{color:#435060;padding-right:0;background-color:#26344B}.sidebar-search button:focus,.sidebar-search button:hover{color:#435060}