﻿button.circle-close,button.circle-close:hover{color:#5b6067;opacity:1}.calendar-wrapper{background-color:#fff;padding-bottom:20px;min-height:600px}.clndr-table{width:100%;margin-bottom:20px;table-layout:fixed}.clndr-table>tbody>tr>td,.clndr-table>thead>tr>th{border-bottom:1px solid #e9e9e9;padding:5px;height:35px;width:30%;font-size:9px}.clndr-table>tbody>tr>td{position:relative;padding-top:20px;vertical-align:bottom;height:55px}.clndr-table>tbody>tr>td.today{border-radius:0}.clndr-table>tbody>tr>td.today:before{content:"";position:absolute;background:#cfebea;top:0;bottom:0;left:0;right:0}.clndr-table>tbody>tr>td.adjacent-month{color:#ccc}.clndr-table>tbody>tr>td.adjacent-month .ico-cal{opacity:.5}.clndr-has-detail,.clndr-table>tbody>tr>td.clndr-has-events{cursor:pointer}.clndr-table .day-contents{font-size:10px;font-weight:700;position:absolute;top:5px;left:5px;z-index:1}.clndr-legends{width:8px;height:8px;background-color:#fff;float:left;border:1px solid #ccc;border-radius:100%;margin:3px}.clndr-legend-container{display:block;bottom:5px;position:relative}.clndr-btn-close{position:absolute;left:0;outline:0;text-decoration:none;font-weight:600;color:#fff;font-size:18px;line-height:1}.clndr-btn-close:focus,.clndr-btn-close:hover{outline:0;text-decoration:none}.clndr-label{padding:10px;position:relative;background:#00529c;color:#fff}.clndr-legend-container:after{content:"";clear:both;display:block}.clndr-next-button,.clndr-previous-button{position:absolute;top:50%;margin-top:-9px;left:10px;cursor:pointer}.clndr-month-label{position:relative;font-size:20px;text-transform:uppercase;font-family:"Signika Negative",sans-serif;border-top-left-radius:4px;border-top-right-radius:4px;margin:-20px -20px 0}.clndr-year-label{display:block;text-align:center;font-size:13px;color:#fff}.clndr-next-button{right:10px;left:inherit}.clndr-grid{position:relative;overflow:hidden;padding:0 10px}.clndr-event,.employee-info-list>ul>li,ul.request-info-list>li{padding:8px 10px}.clndr-events-container{position:absolute;top:0;right:-100%;width:100%;height:95%;background-color:#ebebeb;transition:right .5s;z-index:90}.clndr-events-container.active{right:0}.clndr-events-header{background-color:#3598db;text-align:center;color:#fff;font-size:18px;line-height:32px;font-weight:500}.badge-todo,.dashboard-todos-container .dtc-content{font-size:14px}.clndr-events-list{overflow-y:auto;height:282px}.clndr-event{border-bottom:1px solid rgba(255,255,255,.5);-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-ms-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s}.clndr-event:hover{background-color:#dedddd}.calendar-module .clndr-previous-button{left:20px}.calendar-module .clndr-next-button{right:20px}.calendar-legends{margin:5px 0;line-height:14px;height:35px;padding-left:0;position:relative}.calendar-legends>.color{border:1px solid #ccc;background-color:#fff;width:13px;height:13px;display:inline-block;vertical-align:top;margin-right:10px;border-radius:2px}.calendar-legends>i{position:absolute;top:0;left:0}.clndr-event .calendar-legends{height:unset;padding:0 0 0 25px}.btn-checkbox input[type=checkbox],.calendar-legends input[type=checkbox],.calendar_event_modal .rl-user input[type=checkbox],.check_all_wrapper input[type=checkbox],.checkcrossbox,.commission_detail_sec:only-child .remove_row,.leave_detail_sec:only-child .remove_row,.reimbursement_detail_sec:only-child .remove_row,.row.multiple:only-child .remove_row{display:none}.calendar-legends label{position:relative;display:block;padding:8px 8px 8px 45px;cursor:pointer}.calendar-legends label>i{position:absolute;left:0;top:0}.calendar-legends input[type=checkbox]:checked+label>i,.grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.calendar-legends input[type=checkbox]:checked+label{color:#989595}.clndr-legends.bg-present,.table-lv-employee>tbody>tr>td,.table-lv-employee>thead>tr>th,.table-rv-employee>tbody>tr>td,.table-rv-employee>thead>tr>th{border-color:#fff}.calendar-legends>.color.bg-present,.clndr-legends.bg-present,.educ_section:nth-child(odd){background-color:#fff}.attendance-rest_day,.calendar-legends>.color.bg-rest_day,.clndr-legends.bg-rest_day{background-color:#3c79b0}.calendar-legends>.color.bg-rest_day,.clndr-legends.bg-absent{background-color:#ffdab9}.calendar-legends>.color.bg-late,.clndr-legends.bg-late{background-color:#f1c40f;border-color:#f1c40f}.calendar-legends>.color.bg-undertime,.clndr-legends.bg-undertime{background-color:#ed1c24;border-color:#ed1c24}.calendar-legends>.color.bg-sl,.clndr-legends.bg-sl{background-color:#f26522;border-color:#f26522}.calendar-legends>.color.bg-ot,.clndr-legends.bg-ot{background-color:#07aa85;border-color:#07aa85}.calendar-legends>.color.bg-vl,.clndr-legends.bg-vl{background-color:#f7941d;border-color:#f7941d}.calendar-legends>.color.bg-halfday,.clndr-legends.bg-halfday{background-color:#00aeef;border-color:#00aeef}.calendar-legends>.color.bg-holiday,.clndr-legends.bg-holiday{background-color:#0054a6;border-color:#0054a6}.calendar-legends>.color.bg-shift,.clndr-legends.bg-shift{background-color:brown;border-color:brown}.clndr-table .day-titles .bg-late,.clndr-table>tbody>tr>td.att-bg-late{background-color:#f1c40f;color:#fff}.clndr-table>tbody>tr>td.att-bg-rest_day{background-color:#3c79b0;color:#fff}.clndr-table .day-titles .bg-undertime,.clndr-table>tbody>tr>td.att-bg-undertime{background-color:#ed1c24;color:#fff}.clndr-table .day-titles .bg-sl,.clndr-table>tbody>tr>td.att-bg-sl{background-color:#f26522;color:#fff}.clndr-table .day-titles .bg-ot,.clndr-table>tbody>tr>td.att-bg-ot{background-color:#07aa85;color:#fff}.clndr-table .day-titles .bg-vl,.clndr-table>tbody>tr>td.att-bg-vl{background-color:#f7941d;color:#fff}.clndr-table>tbody>tr>td.att-bg-halfday{background-color:#0054a6;color:#fff}.clndr-table>tbody>tr>td.att-bg-shift{background-color:#8d608c;color:#fff}.clndr-table>tbody>tr>td.att-bg-regular_shift{background-color:#e08283;color:#fff}.clndr-table>tbody>tr>td.att-bg-override{background-color:#fff;color:#000}.clndr-table .day-titles .bg-holiday,.clndr-table>tbody>tr>td.att-bg-holiday{background:#0054a6;color:#fff}.clndr-table .day-titles li{padding:2px 4px;display:inline-block;width:94%;margin:2px 4px;border-radius:3px}.clndr-table .day-titles .bg-shift{background:#8d608c;color:#fff}.clndr-table .day-titles .editable:hover{cursor:pointer;opacity:.9}.clndr-table .day-titles .bg-regular_shift{background:#3b8075;color:#fff}.clndr-table .day-titles .bg-absent{background:#ffdab9;color:#fff}.panel-dashboard-right{border-radius:5px;overflow:hidden}.badge-todo{background-color:#ed1c24;border-radius:5px;padding:5px;min-width:28px;text-align:center}.dashboard-todos-container{margin-bottom:30px;height:400px;overflow-y:auto;min-height:100px;margin-top:15px}.dashboard-todos-container .dtc-post{position:relative;border:1px solid #dadada;background-color:#fff;min-height:50px;padding:6px 39px 6px 50px;cursor:pointer;margin-bottom:-1px}.dashboard-todos-container .dtc-post:hover{background-color:#dbe8f5}.dashboard-todos-container .dtc-icon{position:absolute;top:5px;left:5px}.dashboard-todos-container .dtc-icon.simple_note{top:10px;left:10px}.dashboard-todos-container .dtc-img{border:2px solid orange}.dashboard-todos-container .dtc-meta{color:#999;font-size:11px}.dashboard-todos-container .dtc-description{font-size:11px}.dashboard-todos-container .dtc-action{position:absolute;top:10px;right:10px}.dashboard-todos-container .dtc-action>.todo-dot,.dashboard-todos-container .dtc-action>a{display:inline-block;vertical-align:top;margin:0 3px}#agent_status_icons .status_icon i,.checkcrossbox+label,.custom-button>.cb-link,.dis-search-group input,.dtr_legend>li,.dtr_legend>li>span,.remove_row .ico.ico-minus-sign,.tuts-ico{vertical-align:middle}.todo-dot.open>.dropdown-menu{left:unset;right:0;top:0}.dashboard-add-todo{margin:10px 0 0;padding:2px 7px}.dashboard-add-todo .glyphicon{top:3px}.employee-info-list>ul,.template_field_wrapper li.list_row,ul.request-info-list{list-style:none}.employee-info-list>ul>li:nth-child(2n),.table-lv-employee>tbody>tr:nth-of-type(odd),.table-rv-employee>tbody>tr:nth-of-type(odd),ul.request-info-list>li:nth-child(2n){background-color:#f5f5f5}ul.list-general-tab>li,ul.list-general>li{padding-bottom:20px}.employee-info-list>ul>li>label,ul.request-info-list>li>label{margin:0;color:#a9a4a4;font-weight:400;width:120px;display:inline-block;vertical-align:top}.employee-info-list>ul>li>span,ul.request-info-list>li>span{width:calc(100% - 125px);display:inline-block}.selected_dates{position:absolute;background:#f8efc0;top:0;left:0;width:100%;height:100%;opacity:.5}.table-rv-employee>thead>tr:first-child>th{background-color:#00529c;text-align:center;color:#fff;font-size:18px}.table-lv-employee>thead>tr:nth-child(2)>th,.table-rv-employee>thead>tr:nth-child(2)>th{color:#a7a7a7;font-weight:400}button.circle-close{background:#fff;width:35px;height:35px;margin-top:-18px;margin-right:-20px;border-radius:50%}.request-status-box{color:#fff;border-radius:5px;padding:2px 5px;text-align:center}.dis-search-group .dis-add,.request-dot{display:inline-block;vertical-align:middle}.input-group .input-group-addon.input-group-button,.request-dot .btn{padding:0}.dropright>.dropdown-menu,.request-dot.open>.dropdown-menu{left:unset;right:0}.dis-search-group input{width:calc(100% - 80px);margin-right:5px;display:inline-block}.custom-button{background-color:#f1f1f1;border-radius:20px;padding:5px;float:right}.custom-button>.cb-link.cb-active{background-color:#169f98;color:#fff}.custom-button>.cb-link{text-decoration:none;padding:2px 6px;border-radius:30px;display:inline-block;color:#000}.custom-button>.cb-link:not(.cb-active):hover{background-color:#e5e3e3}ul.list-process{list-style:none;padding:0;margin-top:0}ul.list-process>li{float:left;margin-right:15px}ul.list-process>li>a{padding:8px 12px;color:#17a098;font-size:16px;display:block;text-align:center;background:#c9cdd8;position:relative}ul.list-process>li>a span{background:#abaeb8;float:right;padding:8px 14px;margin:-8px -13px 0 12px;border-top-right-radius:4px;border-bottom-right-radius:4px}ul.list-process>li.active>a span{background:#148881}ul.list-process:after{content:"";display:block;clear:both}ul.list-process>li>a:hover{color:#17a098;text-decoration:none}ul.list-process>li.active>a{color:#fff;background:#17a098}.paddside15{padding-left:25px;padding-right:25px}.btn-days label{margin:2px}.btn-days label .btn{padding:6px 22px;background-color:#ccc;color:#fff;border-radius:30px}.btn-checkbox input[type=checkbox]:checked+label,.btn-days label input[type=checkbox]:checked+.btn{background-color:#87c80a}.educ_section{padding-top:15px;padding-bottom:15px}.vresize{resize:vertical;min-height:100px}.leave_detail_sec:only-child .col-md-4{width:41.66666667%}.commission_detail_sec:only-child .col-md-5,.reimbursement_detail_sec:only-child .col-md-5,.row.multiple:only-child .col-md-5{width:50%}.reimbursement_detail_sec:only-child .col-md-7{width:66.66666667%}.id-bar{width:35px;height:6px;border-radius:3px;float:left;margin:5px 5px 5px 0}.attendance-present{background-color:#3699dd}.attendance-late{background-color:#17a098}.attendance-absent{background-color:#738da6}.attendance-leave{background-color:#7ba3c7}.nav-custom>li+li{margin-left:7px}.nav-custom>li>a{min-width:115px;text-align:center}.nav-custom>li{margin:0 7px 10px}.nav-custom{margin-left:-7px;margin-right:-7px}.item-block{display:block;color:#000}#calendar_participants_modal .list-participants,#ffc-file-list,.calendar_event_modal .ti-participant-photo,.dtr_legend,ul.list-general{padding:0;list-style:none}ul.list-general>li{border-bottom:1px solid #ccc;margin-bottom:15px}ul.list-general>li>.lmedium{max-width:300px}ul.list-general>li>.form-control{margin-top:15px}ul.list-general>li>.note{font-size:12px;color:#999;display:inline-block}.check_all_wrapper label:before{content:"";width:14px;height:14px;border:1px solid #ccc;display:inline-block;position:absolute;top:3px;left:0;line-height:11px}.check_all_wrapper label{position:relative;padding-left:20px;cursor:pointer}.check_all_wrapper input[type=checkbox]:checked+label:before{content:"\2713";font-weight:800}.file_trigger{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;cursor:pointer;transition:.3s;padding:35px 0;text-align:center;font-size:18px;font-weight:500;text-shadow:1px 1px 2px rgba(0,0,0,.3);color:#fff}.file_trigger:hover{background-color:rgba(0,0,0,.5);color:#fff}.hide-browsefile{opacity:0;color:#fff}#employee_photo:hover .hide-browsefile{opacity:.8}.company_logo_wrapper:hover .hide-browsefile{opacity:1}.dropdown-month{display:inline-block;cursor:pointer}.dropdown-month .dropdown-menu>li{float:left;font-size:12px}.dropdown-month .dropdown-menu{width:222px;left:-40px}.dropdown-month .dropdown-menu>li>a{padding:10px;min-width:55px;text-align:center}.dropdown-month .dropdown-menu>.active>a,.dropdown-month .dropdown-menu>.active>a:focus,.dropdown-month .dropdown-menu>.active>a:hover,.input-group-addon .btn.btn-bluegreen,.input-group-addon button.btn-bluegreen{background:#169f98}.btn-checkbox label,.btn-checkbox label:hover{background-color:gray}.dropdown-year{display:block;cursor:pointer}.dropdown-year .dropdown-menu{max-height:290px;overflow-y:auto;min-width:100px;left:50%;margin-left:-50px}.dropdown-year .dropdown-menu>.active>a,.dropdown-year .dropdown-menu>.active>a:focus,.dropdown-year .dropdown-menu>.active>a:hover{background:#87c80a}#ffc-file-list>li:hover,.calendar_event_modal .rl-user>label:hover,.import_tutorial_graphic{background-color:#f1f1f1}#ffc-folder-area{border-right:1px solid #e5effb;height:420px;overflow:auto;max-width:250px;background-color:#f9f9f9}#ffc-files-area{padding:15px;transition:.8s;overflow-y:auto;float:left;width:100%;height:420px}#ffc-file-list>li{margin:5px;cursor:pointer;padding:10px 5px;min-height:120px;width:115px;text-align:center;vertical-align:top;float:left;border-radius:3px;overflow:hidden}#ffc-file-list>li:hover{border-radius:5px}#ffc-file-list>li>.name-text{font-size:12px;display:block;width:100%;margin-top:105px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#ffc-file-list>li.file-tooltip.folder{background-image:url(../img/files_icon/folder.png);background-repeat:no-repeat;background-position:top center;background-size:110px}#ffc-file-list>li.file-tooltip.type-a,#ffc-file-list>li.file-tooltip.type-d,#ffc-file-list>li.file-tooltip.type-o,#ffc-file-list>li.file-tooltip.type-v{background-size:90px;background-position:top center;background-repeat:no-repeat}#ffc-file-list>li.file-tooltip.type-d{background-image:url(../img/files_icon/document.png);background-position-y:10px}#ffc-file-list>li.file-tooltip.type-o{background-image:url(../img/files_icon/octet.png);background-position-y:10px}#ffc-file-list>li.file-tooltip.type-v{background-image:url(../img/files_icon/videos.png);background-position-y:25px}#ffc-file-list>li.file-tooltip.type-a{background-image:url(../img/files_icon/audio.png);background-position-y:15px}#ffc-file-list>li.file-tooltip.type-i img{border:5px solid #fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-ms-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-o-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);box-shadow:0 1px 3px 0 rgba(0,0,0,.4)}#ffc-file-list>li.file-tooltip.type-i>.name-text{margin-top:5px}#ffc-file-list .ffc-rename-input{border:0;outline:0;width:100%;text-align:center}#ffc-file-list li.ui-sortable-placeholder{position:relative;background-color:#f1f1f1;width:115px;min-height:120px}#ffc-search-result{width:300px;height:420px;overflow-y:scroll;background-color:#f9f9f9;transition:.8s;float:left;-webkit-box-shadow:inset 1px 1px 4px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 1px 1px 4px 0 rgba(0,0,0,.1);-o-box-shadow:inset 1px 1px 4px 0 rgba(0,0,0,.1)}.analysis-chart,.checkbox-1,.radio-inline{overflow:hidden}#ffc-content-area{position:relative;overflow:hidden;height:420px}#ffc-content-area.search-result #ffc-files-area{width:calc(100% - 300px)}#search-result-list{list-style:none;padding:0}#search-result-list>li{padding:10px;cursor:pointer;border-bottom:1px solid #e4e4e4}#search-result-list .src-ico{float:left;width:20px;height:20px;margin:0 10px 0 0;background-repeat:no-repeat;background-position:top center}#search-result-list .src-ico.folder{background-image:url(../img/files_icon/folder.png);background-size:25px;background-position-y:-2px}#search-result-list .src-ico.file{background-image:url(../img/files_icon/document.png);background-repeat:no-repeat;background-position:top center;background-size:20px}#fileupload .fileinput-button{display:block;width:100%;border:2px dashed #ccc;padding:10px;text-align:center;border-radius:3px;min-height:100px;transition:.5s}#fileupload .fileinput-button input{direction:unset;top:0;left:0;right:unset;width:100%;height:100%;z-index:1;cursor:pointer}#fileupload .fileinput-button:hover{min-height:120px;padding-top:20px;background-color:#f9f9f9;cursor:pointer}#fileupload .fileupload-buttonbar{text-align:right;margin:10px 0}#fileupload .fileupload-buttonbar .btn{min-width:100px}.calendar_event_modal .modal-header{min-height:221px;padding:0;position:relative;border-top-left-radius:6px;border-top-right-radius:6px;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#ccc}.calendar_event_modal .modal-type-birthday{background-image:url(../img/img008.jpg)}.calendar_event_modal .modal-type-work-anniversary{background-image:url(../img/img009.jpg)}.calendar_event_modal .modal-type-training{background-image:url(../img/img011.jpg)}.calendar_event_modal .modal-type-leave{background-image:url(../img/img010.jpg)}.calendar_event_modal .modal-type-holiday{background-image:url(../img/img012.jpg)}.calendar_event_modal .modal-type-announcements{background-image:url(../img/img043.jpg)}.calendar_event_modal .modal-type-others,.calendar_event_modal .modal-type-work-status{background-image:url(../img/img032.jpg)}.calendar_event_modal .modal-header .close{background-color:#fff;opacity:1;border-radius:100%;padding:10px 5px;height:36px;width:36px;margin-top:-17px;margin-right:-16px;font-size:33px;line-height:17px;text-align:center;color:#5b6066;box-shadow:1px 2px 3px rgba(0,0,0,.3)}.calendar_event_modal .modal-date{background-color:#057ac0;color:#fff;min-height:92px;width:90px;padding:10px;text-align:center;border-radius:5px;margin:20px}.calendar_event_modal .modal-header h5{font-size:25px;color:#fff;position:absolute;left:0;width:100%;bottom:10px;text-shadow:1px 2px 3px rgba(0,0,0,.5)}.calendar_event_modal .rl-user{margin-bottom:15px}.calendar_event_modal .rl-user>label{width:100%;cursor:pointer;margin:0;padding:5px 5px 5px 100px;border-radius:3px;position:relative;min-height:90px}.calendar_event_modal .rl-user>label>img{float:left;border-radius:100%;position:absolute;top:0;left:0}.calendar_event_modal .rl-user>label>.rl-info{float:left;font-family:"Signika Negative",sans-serif;font-size:14px}.calendar_event_modal .rl-user .rl-name{font-size:15px;font-weight:500;font-family:"Signika Negative",sans-serif;color:#5c5c5c}.calendar_event_modal .rl-user>label:before{content:"";position:absolute;width:25px;height:25px;bottom:0;left:3px;background-color:#fff;border-radius:100%;border:2px solid #8ecd0a;z-index:1}.calendar_event_modal .rl-user>input[type=checkbox]:checked+label:before{content:"✓";background-color:#8ecd0a;color:#fff;font-size:20px;line-height:22px;text-align:center}.calendar_event_modal .modal-content{border:0}.calendar_event_modal .recipient-list{max-height:430px;overflow:auto}.calendar_event_modal .modal-dialog{width:625px}.calendar_event_modal .modal-date-day{font-size:32px;font-weight:500;line-height:34px}.calendar_event_modal .modal-date-month{text-transform:uppercase;font-weight:500;font-size:18px;line-height:18px}.calendar_event_modal .training-info,.calendar_event_modal .training-schedule{font-size:14px;color:#666}.calendar_event_modal .training-info .ti-row{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ebecec}.calendar_event_modal .ti-participant *,.modal .nav-curvy>li>a>span{font-size:13px}.calendar_event_modal .ti-participant-photo>li{float:left}#calendar_participants_modal .list-participants>li{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #f1f1f1}#calendar_participants_modal .modal-body{max-height:500px;overflow-y:auto}ul.list-general-tab{padding:0;margin:10px 0 0;list-style:none}ul.list-general-tab>li:last-child{padding-bottom:0}.btn-checkbox label{display:block;color:#fff;width:90px;padding:5px;text-align:center;border-radius:20px;cursor:pointer}.request_type_label{font-size:20px}.template_field_wrapper .field_container{height:375px;overflow-y:auto;border:1px solid #e8e8e8;border-radius:3px;padding:5px}.template_field_wrapper li.list_row div{display:block;background:#eee;border:1px solid #eee;padding:5px 10px 5px 22px;border-radius:3px;color:#333;margin-bottom:7px;text-decoration:none;font-size:13px;position:relative}.template_field_wrapper li.list_row.ui-draggable-dragging div{background:#ddd;border:1px solid #ccc;z-index:99;position:relative}.template_field_wrapper li.list_row i{position:absolute;left:5px;top:50%;margin-top:-7px}.template_field_wrapper li.ui-sortable-placeholder{background-color:red;height:30px;border-radius:3px;background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);border-color:#f5e79e;margin-bottom:7px;visibility:visible!important}.template_field_wrapper .drop_assign li.list_row{width:100%}.template_field_wrapper .drop_assign.hover{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);background-repeat:repeat-x;border-color:#f5e79e}.template_field_wrapper .list_row.ui-draggable-dragging{min-width:220px}.template_field_wrapper ol.clear{padding:0;margin:0;min-height:300px}.import_tutorial_graphic{min-height:180px;border:1px solid #dadada;border-radius:5px;padding:10px;margin-bottom:10px}.btn-tuts-guide,.fp-upload,.tuts-border.tuts-border-hide:after{background-color:transparent}.import_tutorial_graphic .itg-img img{display:block;margin:15px auto}.import_tutorial_graphic .itg-img{position:relative;display:inline-block}.import_tutorial_graphic .itg-icon{background-color:#00529c;width:45px;height:45px;display:block;position:absolute;bottom:10px;right:-19px;border:4px solid #fff;border-radius:100%;display:flex;align-items:center;justify-content:center}.checkbox-1,.checkcrossbox+label,.file_placeholder,.import_tutorial_graphic .itg-col,.radio-inline,.tuts-border{position:relative}.import_tutorial_graphic .itg-col+.itg-col:after{content:"";display:inline-block;background:url(../img/sprites.png) -108px -201px no-repeat;width:15px;height:25px;position:absolute;top:50%;left:0;margin-top:-19px}.checkbox-inline input[type=radio],.radio-inline input[type=radio]{margin-left:-34px}.radio-inline:before{content:"";width:15px;height:15px;position:absolute;border-radius:100%;top:2px;left:0;border:1px solid #ccc}.radio-inline input[type=radio]:checked:before{content:"";width:9px;height:9px;position:absolute;top:1px;left:17px;background-color:#17a098;border-radius:100%}.dtr_legend>li{display:inline-block;margin:5px 10px}.dtr_legend>li>span{display:inline-block;border:1px solid red;width:15px;height:15px;margin-right:5px}.dtr_legend>li:first-child{margin-left:0}.dtr_legend .sick-leave{background-color:#f26522;border:#f26522}.dtr_legend .vacation-leave{background-color:#f7941d;border:#f7941d}.dtr_legend .other-leave{background-color:#bee2ef;border:#bee2ef}.dtr_legend .weekend{background-color:#eaf1dd;border:#eaf1dd}.dtr_legend .holiday{background-color:#028a15eb;border:#028a15eb}.dtr_legend .absent{background-color:#ffdab9;border:#ffdab9}.dtr_legend .rest_day{background-color:#3c79b0;border:#ffdab9}.payment-frequency-toggle .checkbox-inline{margin:10px 15px!important}.payment-frequency-toggle .checkbox-inline:first-child{margin-left:0!important}.checkbox-1{display:inline-block;padding-left:21px;margin-right:15px;cursor:pointer}.checkbox-1:before{content:"";width:16px;height:16px;border:1px solid #ccc;position:absolute;top:2px;left:0;border-radius:3px}.checkbox-1 input[type=checkbox]{margin-left:-35px}.checkbox-1 input[type=checkbox]:checked:before{content:"✔";position:absolute;top:-4px;left:16px}#setup_cover .step_item .no-decor{text-decoration:unset}.table-lv-employee>thead>tr:first-child>th{background-color:#00529c;color:#fff;font-size:16px}.tuts-ico{background-image:url(../img/img045.png);background-repeat:no-repeat;display:inline-block}#analysis_distance.show,.tuts-border{display:block}.tuts-border{width:110px;height:110px;margin:0 auto 15px;border:2px solid #17a098;border-radius:100%;display:flex;align-items:center;justify-content:center}.tuts-ico.tuts-ico-download{width:60px;height:65px;background-position:0 0}.tuts-ico.tuts-ico-encode{width:64px;height:65px;background-position:-68px 0}.tuts-ico.tuts-ico-upload{width:65px;height:65px;background-position:-133px 1px}.tuts-ico.tuts-ico-match{width:68px;height:65px;background-position:0 -67px}.tuts-ico.tuts-ico-import{width:63px;height:62px;background-position:-70px -69px}.import_tuts{border:2px solid #dadada;border-radius:3px;margin-bottom:15px}.import_tuts .import_tuts_footer{min-height:55px;padding:10px 15px;background-color:#dadada}ul.tuts-steps{list-style:none;margin:0;padding:0}ul.tuts-steps>li{float:left;width:33.33333%}.tuts-border:after{content:"";height:2px;width:70px;background-color:#17a098;position:absolute;top:50%;right:-70px;margin-top:-1px}.btn-tuts-guide span,.tuts-step{color:#17a098}.btn-tuts-guide{border:0;color:#4a7f7c;outline:0;margin-top:8px}.file_placeholder{text-align:center;color:#6c6c6c;border:1px dashed #ccc;padding:15px;z-index:1}.fp-browse{border:1px solid #17a098;width:75px;color:#4a7f7c;border-radius:3px;margin:0 auto;cursor:pointer}.fp-upload{height:94px;position:absolute;z-index:5;top:0;opacity:0;cursor:pointer}.fp-drop-placeholder{min-height:40px}.analysis-chart{min-height:250px;border:1px solid #ccc;margin:0 0 20px;border-radius:3px}#analysis_distance{position:absolute;top:0;left:0;width:100%;background-color:#fff;display:none}.analysis_cluster_cb{position:absolute;top:8px;right:10px;z-index:2}#realty_location_analysis_modal .analysis_cluster_cb .toggle{width:66px!important;height:22px!important}.checkcrossbox.checked+label:after{content:"\2714";font-size:14px;line-height:14px;color:#3c763d;position:absolute;left:0}.checkcrossbox.crossed+label:after{content:"\00d7";font-size:23px;line-height:1px;color:#c9302c}.checkcrossbox+label{border:1px solid #ccc;background:#fff;border-radius:3px;width:15px;height:15px;cursor:pointer;margin-bottom:2px}form .f_nearby_search>div{width:calc(100% - 15px);margin:12px auto}#agent_status_icons .status_icon{color:gray;font-size:20px;width:36px;height:36px;padding:0;background:#efefef;text-shadow:0 1px 1px #fff;border:1px solid #ccc!important}#agent_status_icons .status_icon.active{color:#71aa00}#agent_status_icons .status_icon.inactive{color:#ed1c24}#agent_status_icons .status_icon i{line-height:inherit}#agent_status_icons .status_icon.btn-sm{font-size:14px;height:28px;width:28px}#agent_status_icons .status_icon.badge{border-radius:50%;cursor:unset;box-shadow:none!important}.search-horizontal #agent_status_icons .status_icon{height:32px;width:32px;margin-top:1px}.btn-group>.btn.btn-xs+.dropdown-toggle{padding-left:5px;padding-right:5px}.modal .select2-container .select2-selection.select2-selection--multiple{max-height:142px;overflow-y:scroll}.popover-details+.popover{min-width:200px!important;max-width:400px;width:100%;z-index:1}.popover-details+.popover .popover-content{padding:10px}.popover-details+.popover .popover-title{padding:10px;font-family:"Signika Negative",sans-serif;font-size:16px;color:#00529c}.popover-details+.popover .popover-content .table{border:0 solid #d9d7d7!important}.popover-details-min{max-height:420px;min-height:60px;overflow-y:hidden;margin-right:-10px}.close_popover{position:absolute;top:8px;right:8px;font-size:22px}.ol-custom-control{font-size:38px;background-color:#fff;box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px;box-sizing:border-box;border-radius:2px;cursor:pointer;font-weight:300;height:111px;margin:6px;text-align:center;user-select:none;padding:2px;width:28px;position:absolute;bottom:0;right:0;z-index:1}.ol-custom-control button{border:0;background-color:#fff;color:rgba(0,0,0,.6);padding:3px;font-size:16px;width:23px;height:27px;margin:0;position:relative;display:block;outline:0}.ol-custom-control button:hover{color:rgba(0,0,0,.9)}.ol-custom-control button.ol-custom-zoom-in,.ol-custom-control button.ol-custom-zoom-out{font-size:23px;font-family:"Signika Negative",sans-serif;vertical-align:top;line-height:0}.ol-custom-control button.ol-custom-center,.ol-custom-control button.ol-custom-marker{border-bottom:1px solid #e6e6e6}.ol-custom-control button.ol-custom-marker.visible:hover{color:rgba(0,82,156,.9)}.ol-custom-control button.ol-custom-marker.visible{color:rgba(0,82,156,.6)}.ol-popup{padding:0;border:transparent;background-color:transparent;bottom:-60px;left:36px}.ol-popup .ol-popup-closer,.ol-popup:after,.ol-popup:before{content:"";display:none}.ol-popup .row-striped>.row{padding:2px 0}.input-group .input-group-addon.input-group-button>span{padding:10px 12px}.input-group-xs>.form-control,.input-group-xs>.input-group-addon,.input-group-xs>.input-group-btn>.btn{height:22px;padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-sm .select2-container--default .select2-selection--single{height:28px;padding:1px 10px;font-size:12px;line-height:1.5;border-radius:3px;border:1px solid #ccc!important;box-shadow:0 1px 1px rgba(0,0,0,.06) inset;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out 0}.input-group-sm .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:24px}.input-group-sm .select2-container--default .select2-selection--single .select2-selection__arrow b{top:50%}.input-group-xs .select2-container--default .select2-selection--single{height:22px;padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px;border:1px solid #ccc!important;box-shadow:0 1px 1px rgba(0,0,0,.05) inset;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out 0}.input-group-xs .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:20px}.input-group-xs .select2-container--default .select2-selection--single .select2-selection__arrow b{top:35%}.input-group :nth-child(2).select2-container .select2-selection--single{border-top-left-radius:4px;border-bottom-left-radius:4px}.marker_plot_container{position:absolute;bottom:4px;left:8px;width:120px!important;z-index:2}.marker_plot_container .toggle.btn{width:95px!important}