body.bodyclass,html{height:100%}body.bodyclass{position:relative;background:url("../img/login_background1.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}body{min-width:320px}#wrapper{height:100%;width:100%;padding:0}#page-wrapper{padding:0 15px;background-color:#fff}.top-header{background:#fff;padding:6px 0}.top-header .text-right{padding-right:10px}.logo-top{display:inline-block;max-width:220px;margin:10px 0 0 15px}.logo-top img{max-width:100%;width:100%;height:auto}.sidebar-nav .logo-top{margin:7px auto;display:none}.logo-bottom{display:inline-block;max-width:220px;margin:10px 0 0 15px;position:absolute;bottom:15px;left:0}.logo-bottom img{max-width:100%;width:100%;height:auto}.navbar-brand{float:none;white-space:nowrap}.top-menu a{margin:0 5px}.vertical-align{background:#fff;border-radius:2px;display:table;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;padding:0 15px 20px;text-align:left;max-width:410px}.vertical-align fieldset{margin:20px 0}.vertical-align input{float:right;margin-left:5px;display:inline-block;width:auto;vertical-align:middle;max-width:174px}.vertical-align .error{clear:both}.vertical-align .btn{float:right}.bodyclass .container{height:100%;padding:0;text-align:center}.navbar-static-top{padding:10px 0}.navbar-static-top .text-right{padding-right:10px}form .alert-danger{background-color:transparent;clear:both}.worning-list{padding:0 0 10px 0;display:inline-block;vertical-align:middle}#filedrag{font-weight:700;text-align:center;padding:5em 0;margin:1em 0;color:#555;border:2px dashed #555;border-radius:7px;cursor:default}#filedrag.hover{color:red;border-color:red;border-style:solid}#fileselect{display:none;opacity:0;position:absolute}#upload label{display:block}.message.text-center{margin:10px 0}.table-responsive{overflow-y:auto}.processed,.uploading{display:none}.season,.subcontractor{text-align:right;display:inline-block;margin:0 0 0 10px}.season select.form-control,.subcontractor select.form-control{display:inline-block;max-width:200px;width:auto}.filter-block-top .form-control{width:auto;display:inline-block;margin:0 10px 0 5px}.filter-block-top>div{display:inline-block;margin-bottom:15px;vertical-align:middle}.filter-block-top label{font-weight:100}.filter-block-top .checkboxs{display:block}.filter-block-top .checkboxs label{cursor:pointer;margin-right:20px}.filter-block-bottom .form-control{width:auto;display:inline-block;margin:0 25px 0 5px}.filter-block-bottom>div{display:inline-block;margin-top:10px}.table>thead>tr>th{border-bottom-width:0}.checkbox-td{width:5%}table.dataTable.nowrap td.description-td,table.dataTable.nowrap td.filename-td,table.dataTable.nowrap td.reason-td{word-break:break-word;white-space:normal}table.dataTable.nowrap td.filename-td{min-width:200px}.dataTables_scrollBody{height:100%!important}.dataTables_filter,.dataTables_length{display:none}.dataTables_length label{font-weight:400}#count-point-global-video-list_wrapper .dataTables_length{display:block}.input-group.date{display:inline-block;vertical-align:middle;margin:0 6px}.input-group-addon{display:inline-block;padding:8px 25px 8px 10px;height:34px;width:20px}.filter-block-top .date .form-control{margin:0;max-width:100px}.add-btn{margin-top:20px}.align{margin:7% auto 0;max-width:450px;position:relative}.align .btn{margin-left:16px}.form-horizontal .control-label{text-align:left;white-space:nowrap}.checkbox-td{padding:0!important;width:20px;text-align:center}.plus{padding:0 5px!important;width:25px;text-align:center}.control:before{left:50%!important;top:50%!important;margin-left:-10px;margin-top:-10px}table.dataTable.nowrap th{padding-left:6px}form input[type=checkbox],form input[type=checkbox]:focus{width:auto;background-color:#fff;padding:0;box-shadow:none;outline:0}.username{padding:6px 12px}.preloader{display:none;height:100%;width:100%;position:absolute;top:0;left:0}.preloader img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.list-links{margin-bottom:6px}.list-links a{display:table}.wrapper-fieldset-blue{border:3px solid #337ab7!important}.wrapper-fieldset{clear:both}.wrapper-fieldset .long{overflow:auto;max-height:600px}.wrapper-fieldset .long dl{padding:0 20px;margin-bottom:10px}.wrapper-fieldset .long p{margin:0}.wrapper-fieldset .short{padding:0 20px;overflow:auto}.wrapper-fieldset fieldset{border:1px groove #ddd;padding:10px 0 20px 0}.wrapper-fieldset fieldset legend{width:auto;font-size:15px;padding:0 5px;margin:0 10px;border-bottom:none}.wrapper-fieldset fieldset ul{padding:0;margin:0}.wrapper-fieldset fieldset ul li{list-style:none}.wrapper-fieldset .list-links{margin-right:20px;float:right}.wrapper-fieldset .list-links a{margin-bottom:5px}.wrapper-fieldset .actions-block textarea{max-height:110px;resize:none;overflow:auto}.details:after,.details:before{content:" ";display:table}.details:after{clear:both}.details .tr{display:table;width:100%;margin-bottom:6px}.details .tr .td{width:33.3%;display:table-cell}.details{padding:0 20px}.details dt{float:left;clear:left;min-width:150px;width:20%}.details dd{margin:0 0 4px 150px;padding-left:10%}.details .dl{display:table;width:100%}.wrapper-breadcrumb{padding-bottom:9px;margin:40px 0 0}.wrapper-breadcrumb:after,.wrapper-breadcrumb:before{content:" ";display:table}.wrapper-breadcrumb:after{clear:both}.wrapper-breadcrumb .breadcrumb>li+li:before{content:"\e258";font-family:'Glyphicons Halflings';vertical-align:middle}.wrapper-breadcrumb .pull-right{white-space:nowrap;padding-right:15px}.wrapper-breadcrumb+.page-header{margin-top:0}.breadcrumb{background-color:transparent;float:left;margin:0}.datetimepicker.date .form-control{margin:0;max-width:100px}.table{border-collapse:collapse}.table .tr{display:table-row;width:100%}.table .tr .td{display:table-cell;padding:5px 0 5px 14px;vertical-align:middle}.table .input-group.date{margin:0}.form-control-label{font-weight:100}.form-control-label input[type=checkbox]{vertical-align:middle;margin:0}.nowr{white-space:nowrap;position:relative;display:inline-block;padding-bottom:15px;padding-top:9px}.nowr .error{position:absolute;left:0;bottom:0}.warning,.warning-neutral-day{display:none;margin-left:10px}.warning .fa,.warning-neutral-day .fa{vertical-align:middle;font-size:27px}.proposed-change{display:table;width:100%}.proposed-change .td:first-child{white-space:nowrap;padding:0;width:20%}.proposed-change .td:nth-child(2){width:20%;padding:0;white-space:nowrap}.proposed-change .td:nth-child(3){padding:0;position:relative}.proposed-change .form-control{margin:5px 0}.proposed-change .input-group.date.datetimepicker{margin:5px 0;display:inline-block}.proposed-change .btn{margin-top:20px}.proposed-change .wrapp-clarification .td{vertical-align:top}.proposed-change .wrapp-clarification .textarea{padding-left:40px;width:100%}.proposed-change .bh{display:inline-block;width:200px}.proposed-change .sh{display:inline-block;padding-right:0;width:76px}.proposed-change .lg{display:inline-block;width:100%}.proposed-change .sele{min-width:138px;width:auto}.proposed-change+.table,.proposed-change>.table{display:table}.proposed-change .preloader{background:rgba(255,255,255,.4);z-index:1}.visite{display:table!important}.visite td:nth-child(2){width:30%}table#id_attach-file.visite{margin-top:-10px}table#id_attach-file.visite tr:first-child td{border-top-color:transparent}table#id_attach-file{margin-top:10px}table#id_attach-file tr:first-child td{border-top-color:#ddd}table#id_attach-file td:nth-child(2){width:30%}.textarea-group{display:table-cell;width:80%}.textarea-group label{font-weight:700;margin:10px 0 0 0}.textarea-group .form-control{margin-top:0;margin-bottom:0}.btn_group{display:table-cell;vertical-align:bottom;padding-left:9px;text-align:right;white-space:nowrap}.files-clarification label{margin-top:10px;text-align:right;position:relative;color:#337ab7;font-weight:100}.files-clarification label input{display:none;opacity:0;position:absolute}.count-point{max-width:136px}input[type=file].fileselect{display:none;opacity:0;position:absolute}.label-file{display:block;margin:0}.num-files{font-weight:100;cursor:pointer;color:#337ab7}.num-files:hover{text-decoration:underline}.table-files{margin:10px 0;display:none}.table-files .remove{text-align:center;text-decoration:none;width:20px}.table-files .remove a:hover{text-decoration:none}.table-files td:first-child{word-break:break-all}.table-upload tr.error-tr{color:red}.td.disable{pointer-events:none}.td.disable .date,.td.disable .form-control,.td.disable .label-file{opacity:.5}form.table .progress{display:none}.btn-group input[type=radio]{display:none}.actions-block{overflow:auto}.details.exl{overflow:auto;margin-bottom:0!important}.dxl{overflow:auto}.download-links-bottom a{margin-right:10px}.wrapp-multiple{margin-right:7px}.wrapp-multiple .multiple{height:34px}.wrapp-multiple .multiselect-container .multiselect-group-clickable label{cursor:pointer}.wrapp-multiple .multiselect-container>li a{outline:0}.wrapp-multiple .multiselect-container>li a label{margin:0;height:100%;cursor:pointer;font-weight:400}.wrapp-multiple .multiselect-container .input-group-addon{width:1%;padding:6px 12px;display:table-cell;margin:0}.wrapp-multiple .multiselect-container .multiselect-search{width:100%;margin:0}.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0;overflow:auto;max-height:400px}.multiselect-container .input-group{margin:5px}.multiselect-container>li{padding:0}.multiselect-container>li>a.multiselect-all label{font-weight:700}.multiselect-container>li.multiselect-group label{margin:0;padding:3px 20px 3px 20px;height:100%;font-weight:700}.multiselect-container>li.multiselect-group-clickable label{cursor:pointer}.multiselect-container>li>a{padding:0}.multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px 3px 40px}.multiselect-container>li>a>label.checkbox,.multiselect-container>li>a>label.radio{margin:0}.multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px}.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0}.radio-group{margin-bottom:20px}.radio-group label{font-weight:100;cursor:pointer;margin-left:15px;display:block}.radio-group:only-child{margin-bottom:0}.kpi-reporting .form-group{margin-top:20px;margin-bottom:30px}.kpi-reporting .form-group>div{margin-right:20px;vertical-align:top}.kpi-reporting .form-group>div:last-child{margin-right:0}.kpi-reporting .form-group>div .form-control{margin-right:0;display:inline-block}.kpi-reporting .form-group .table{margin-bottom:0;width:auto}.kpi-reporting .form-group .table .tr .td{padding:0 0 15px 0}.kpi-reporting .form-group .table .tr .td:first-child{padding-right:3px}tr .control{padding:0 8px!important;width:10px!important}tr .control.sorting_asc{background-image:none!important}.navbar-top-links{margin-right:0;padding:0 10px}.navbar-top-links li{display:inline-block}.navbar-top-links li:last-child{margin-right:15px}.navbar-top-links li a{padding:15px;min-height:50px}.navbar-top-links .dropdown-menu li{display:block}.navbar-top-links .dropdown-menu li:last-child{margin-right:0}.navbar-top-links .dropdown-menu li a{padding:3px 20px;min-height:0}.navbar-top-links .dropdown-menu li a div{white-space:normal}.navbar-top-links .dropdown-alerts,.navbar-top-links .dropdown-messages,.navbar-top-links .dropdown-tasks{width:310px;min-width:0}.navbar-top-links .dropdown-messages{margin-left:5px}.navbar-top-links .dropdown-tasks{margin-left:-59px}.navbar-top-links .dropdown-alerts{margin-left:-123px}.navbar-top-links .dropdown-user{right:0;left:auto}.sidebar .sidebar-nav.navbar-collapse{padding-left:0;padding-right:0}.sidebar .sidebar-search{padding:15px}.sidebar ul li{border-bottom:1px solid #e7e7e7}.sidebar ul li a.active{background-color:#eee}.sidebar .arrow{float:right}.sidebar .fa.arrow:before{content:"\f104"}.sidebar .active>a>.fa.arrow:before{content:"\f107"}.sidebar .nav-second-level li,.sidebar .nav-third-level li{border-bottom:none!important}.sidebar .nav-second-level li a{padding-left:37px}.sidebar .nav-third-level li a{padding-left:52px}.btn-outline{color:inherit;background-color:transparent;transition:all .5s}.btn-primary.btn-outline{color:#428bca}.btn-success.btn-outline{color:#5cb85c}.btn-info.btn-outline{color:#5bc0de}.btn-warning.btn-outline{color:#f0ad4e}.btn-danger.btn-outline{color:#d9534f}.btn-danger.btn-outline:hover,.btn-info.btn-outline:hover,.btn-primary.btn-outline:hover,.btn-success.btn-outline:hover,.btn-warning.btn-outline:hover{color:#fff}.chat{margin:0;padding:0;list-style:none}.chat li{margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #999}.chat li.left .chat-body{margin-left:60px}.chat li.right .chat-body{margin-right:60px}.chat li .chat-body p{margin:0}.chat .glyphicon,.panel .slidedown .glyphicon{margin-right:5px}.chat-panel .panel-body{height:350px;overflow-y:scroll}.login-panel{margin-top:25%}.login-disclaimer{display:flex;align-items:flex-start;max-width:210px}.login-disclaimer input{margin-right:10px}.login-disclaimer label{font-weight:500;user-select:none;-webkit-user-select:none}.login-disclaimer i{color:#337ab7}.login-divider{border-color:#337ab7}.flot-chart{display:block;height:400px}.flot-chart-content{width:100%;height:100%}.btn-circle{width:30px;height:30px;padding:6px 0;border-radius:15px;text-align:center;font-size:12px;line-height:1.42857143}.btn-circle.btn-lg{width:50px;height:50px;padding:10px 16px;border-radius:25px;font-size:18px;line-height:1.33}.btn-circle.btn-xl{width:70px;height:70px;padding:10px 16px;border-radius:35px;font-size:24px;line-height:1.33}.show-grid [class^=col-]{padding-top:10px;padding-bottom:10px;border:1px solid #ddd;background-color:#eee!important}.show-grid{margin:15px 0}.huge{font-size:40px}.panel-green{border-color:#5cb85c}.panel-green .panel-heading{border-color:#5cb85c;color:#fff;background-color:#5cb85c}.panel-green a{color:#5cb85c}.panel-green a:hover{color:#3d8b3d}.panel-red{border-color:#d9534f}.panel-red .panel-heading{border-color:#d9534f;color:#fff;background-color:#d9534f}.panel-red a{color:#d9534f}.panel-red a:hover{color:#b52b27}td .fa{font-size:30px;margin:0 auto;display:table;color:#999}td .fa.fa-check-circle{color:#39761d}td .fa.fa-plus-circle{color:#fe9902}td .fa.fa-exclamation-circle{color:#cf2a28}.panel-yellow{border-color:#f0ad4e}.panel-yellow .panel-heading{border-color:#f0ad4e;color:#fff;background-color:#f0ad4e}.panel-yellow a{color:#f0ad4e}.panel-yellow a:hover{color:#df8a13}.color-1{background:#c44dff!important}.color-2{background:red!important}.color-3{background:orange!important}.color-4{background:green!important}@media (min-width:768px){#page-wrapper{position:inherit;margin:-20px 0 0 250px;padding:0 30px;border-left:1px solid #e7e7e7}.sidebar{z-index:1;position:absolute;width:250px;top:100%}.navbar-top-links .dropdown-alerts,.navbar-top-links .dropdown-messages,.navbar-top-links .dropdown-tasks{margin-left:auto}}@media (max-width:768px){.vertical-align{text-align:center;margin-top:10%}.password_change label{width:38%}.navbar-static-top{padding:0}span.navbar-brand{max-width:80%}.logo-bottom{display:none}.sidebar-nav .logo-top{display:table}.wrapper-breadcrumb{margin-top:10px}}@media (max-width:480px){.filter-block-bottom .form-control,.filter-block-top .form-control{width:auto;display:block;margin:0}.filter-block-bottom .wrapp-multiple label,.filter-block-top .wrapp-multiple label{display:block;margin-bottom:0}#monthly-deliverable-form{clear:both}#monthly-deliverable-form div{vertical-align:bottom}#monthly-deliverable-form div .form-control{display:inline-block}.navbar-top-links{text-align:center}.navbar .text-right{text-align:center}.page-header{font-size:18px;margin-top:10px;margin-bottom:2px}.navbar-default .navbar-brand{font-size:14px;display:none}form#upload{float:left;width:100%;margin-right:10px;position:relative;z-index:1}.progress{visibility:hidden}.subcontractor{text-align:right;display:inline-block;float:right;position:relative;z-index:1}.input-group.date{display:block;margin:0}.wrapper-breadcrumb .pull-right{padding-right:0}.warning-neutral-day{position:static}.proposed-change .tr{border-top:none;display:block}.proposed-change .form-group{margin-bottom:0}.proposed-change .td:first-child{display:inline-block;width:auto}.proposed-change .td:nth-child(2){display:inline-block;margin-right:5px;padding:0 0 0 15px;width:auto}.proposed-change .td:nth-child(3){display:inline-block;min-width:150px;padding-top:0;width:auto}.proposed-change .td:nth-child(4){display:inline-block;vertical-align:bottom}.proposed-change .thead .td:nth-child(2),.proposed-change .thead .td:nth-child(3){display:none}.proposed-change .wrapp-clarification .td{padding-left:30px}.proposed-change label{margin:0}.textarea-group{display:block;width:100%}.btn_group{display:block;text-align:center;padding:0;margin:9px auto}.wrapper-fieldset .list-links{float:none}.wrapper-fieldset .list-links a{margin:0 0 0 20px;display:inline-block}}#deliverable-summary_wrapper th{text-align:center}.note-text{padding:10px 30px;font-size:13px;margin-top:7px}.welcome_la_block{margin-top:50px}.video-player-modal .video-player-modal-footer{display:flex;justify-content:space-between;padding:15px;border-top:1px solid #e5e5e5}