@charset "UTF-8";#shadow{height:100%;height:100vh;min-height:100vh;width:100%;position:fixed;top:0;background-color:rgba(43,99,214,.99);z-index:50000}#shadow h2{color:#fff;text-align:center;margin-top:5vh}#shadow #loaderComponent{background:url(../img/loading.svg);height:30px;width:120px;margin:0 auto;margin-top:45vh}form.capitalizeForm input{text-transform:capitalize!important}form.capitalizeForm input.noCapitalize{text-transform:none!important}.display-block{display:block!important}.color-green{color:#8bc34a!important}.color-white{color:#fff!important}.bg-danger{background:#f44336}.bg-alert{background:#ff9800}.navbar .navbar-brand{font-size:22px!important;line-height:50px!important}@media only screen and (max-width:529px){.navbar .navbar-brand{font-size:18px!important;line-height:26px!important;width:50vw;white-space:normal}}.m-5-auto{margin:5px auto}.bootstrap-select.btn-group .dropdown-toggle .filter-option{color:#aaa}.bootstrap-select.btn-group .dropdown-menu{z-index:99999}.form-group input[type=file]{z-index:2;cursor:pointer}.sidebar .logo a.logo-mini{display:block;float:none!important}.sidebar .nav i{margin-right:22px}.dropFile{cursor:pointer}.dropFile h2{color:#909090!important;font-weight:400}.dropFile .drop-box{border:2px dashed #0976b4;border-radius:10px;width:100%;height:120px;text-align:center;padding-top:25px;margin:20px auto}.dropFile .drop-box .material-icons{font-size:50px;display:block}.dropFile .dragover{border:3px dashed #82bc00}footer{z-index:1}footer .sma{padding:18px;background:url(../img/logo-sma.png) center no-repeat;background-size:100%}footer i.material-icons{color:red}.login-page p{margin-bottom:0}.login-page .social-line{padding:40px 0 20px}.login-page .social-line .btn-link{background:rgba(204,204,204,.15)}@media only screen and (max-width:529px){.login-page .social-line{padding:10px}}.login-page .olvido{display:block;text-align:center;margin-top:15px}.login-page .logo-login{margin:0 auto;background:#fff;padding:10px 0 0 0;border-radius:8px;width:200px}@media only screen and (max-width:529px){.login-page .logo-login{width:150px}}@media only screen and (max-width:529px){.login-page .page-header{height:100%!important}}.login-page .page-header .container{padding-top:15vh}@media only screen and (max-width:529px){.login-page .page-header .container{padding-top:1vh!important;padding-bottom:0!important}}@media (max-height:700px){.login-page .page-header .container{padding-top:5vh}}.login-page .card-login .card-title{margin-top:-5px}@media only screen and (max-width:529px){.login-page .card-login .card-title{font-size:36px}}.login-page .card-login .card-header{margin-top:5px!important}.login-page .card-login .card-body .input-group .input-group-text{padding:15px 10px 0 0}.img-circle{border-radius:100%}.card.card-stats .card-header .card-title{min-height:60px}.card.card-stats .card-header .card-category{line-height:16px;min-height:42px}.bootstrap-select{margin-top:2px}.bootstrap-select button.select-with-transition{text-transform:none;font-size:.875rem;line-height:15px}.bootstrap-select ul.dropdown-menu li a:active,.bootstrap-select ul.dropdown-menu li a:focus,.bootstrap-select ul.dropdown-menu li a:hover{background-color:#55acee}.bootstrap-select.selected .select-with-transition{background-image:linear-gradient(#0976b4,#0976b4),linear-gradient(#0976b4,#0976b4)!important;background-size:100% 0,100% 2px!important}.bootstrap-select.selected .dropdown-toggle .filter-option{color:#3c4858}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;font-size:28px;color:#4caf50}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a:hover span.check-mark{color:#fff}.hidden{display:none!important}.minHeight{min-height:80px}.card .card-header.toggle{cursor:pointer}.card .card-header.toggle .btn-toggle span{position:absolute;top:14px;font-size:14px;color:gray;right:40px}@media only screen and (max-width:529px){.card .card-header.toggle .btn-toggle span{display:none}}.card .card-header.toggle .btn-toggle i.material-icons{position:absolute;color:#000;font-size:32px!important;right:0;top:10px}@media only screen and (max-width:529px),only screen and (min-width:530px) and (max-width:990px){.card .card-body{overflow-x:scroll}}.service-procedure{border:none;background:0 0}.search{width:25%;top:10px;position:absolute;right:10px}.search.white input.form-control::-webkit-input-placeholder{color:#fff}.search.white input.form-control::-moz-placeholder{color:#fff}.search.white input.form-control::-ms-input-placeholder{color:#fff}.search.white input.form-control::placeholder{color:#fff}@media only screen and (max-width:529px){.search{width:60%}}.roles .modules h4{border:1px solid #d2d2d2;padding:5px 0;margin:0;background:#eef5f9}.roles .modules .form-check{margin-bottom:20px;margin-top:0}.roles .modules .form-check .form-check-label{padding-left:15px}.roles .modules .row{margin:0}.roles .modules .row .col-md{padding:0;border-left:1px solid #d2d2d2}.roles .modules .row .col-md:last-child{border-right:1px solid #d2d2d2}.roles .modules .row .col-md p{color:#67757c;font-weight:500;border-bottom:1px solid #d2d2d2;margin:0;padding:0;background:#f9f9f9}.roles .modules hr{margin:0;border-top:1px solid #d2d2d2}.showIcon{text-align:right;padding-top:1px;color:#9e9e9e}.showIcon i.material-icons{font-size:40px}.alignMiddle{display:inline-flex;vertical-align:middle}.alignMiddle i.material-icons{margin-right:5px}.bmd-label{top:-1rem;font-size:.6875rem!important}.icon-download-file{border:2px solid;border-radius:5px;padding:4px 3px 4px 5px;margin:5px}.nav-four{width:25%!important}.order-service{width:20%;text-align:center;border-style:solid;border:2px solid;border-color:#8f8f92}.typeSevice-combo{margin-bottom:12px}.profile-icons{font-size:18px!important}.btn-newCustomer{margin-top:35px}.car-calendar-height{max-height:50%!important}.span-peso-symbol{margin-right:10px;margin-top:6px}.filter-select{width:25%;top:10px;position:absolute;left:80px}@media only screen and (max-width:529px){.filter-select{position:relative;width:60%;left:37%}}.horizontal-list{display:inline;padding-right:20px}.service-scheduled{float:right;width:72px;text-align:center;padding:3px 12px!important}.btn-upload-files{display:block!important}.table-prices{display:block;margin-top:6px}.table-price-base{display:block}.table-form-check{line-height:2!important}.table-form-check span{top:0!important}.field-mark{border:1px solid #cbcbcb;border-radius:5px;padding:10px;margin-bottom:5px;margin-left:58px}.float-btn{position:fixed!important;right:40px!important;z-index:9999}.print-btn{background-color:#9c27b0!important;border-color:#9c27b0!important}.progress-bar-file{height:20px!important}.active-form{border:solid 2px #2196f3}.btn-delete-field{margin-top:-70px;margin-left:-64px}.imagen-print .btn-delete-field{margin:0;position:absolute;left:-65px;top:50%}.swal-text{text-align:center}.main-panel>.content{padding-bottom:200px}@media only screen and (max-width:529px){.main-panel>.content{margin-top:60px}}button.procedureButton{display:none}@media only screen and (max-width:529px){button.procedureButton{display:block;position:fixed!important;bottom:10px;right:10px;z-index:1050;height:60px!important;width:60px!important;cursor:pointer}button.procedureButton i.material-icons{font-size:40px!important;line-height:60px!important}}.btn-plus-red{background-color:#cc2127;border-color:#cc2127}.colorInput{padding:10px;position:absolute;right:50px;top:10px}.position-relative .colorInput{position:initial;padding:10px;display:inline-block;margin-right:5px}.form-control:disabled,.form-control[readonly]{opacity:1!important;cursor:pointer!important}.page-header{height:100vh!important}.scrollbar{overflow-y:scroll}#custom-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}#custom-scroll::-webkit-scrollbar{width:8px;background-color:#f5f5f5}#custom-scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#9e9e9e}.moment-picker table thead tr th{text-align:center;font-size:12px;text-transform:uppercase;color:#333;font-weight:700}.moment-picker table thead tr th:hover{line-height:0;font-size:14px;text-align:center;background:#eee;padding:0}.moment-picker table thead tr th:first-child,.moment-picker table thead tr th:last-child{width:38px;height:35px;padding:0;border-radius:100%}.moment-picker table thead tr td{height:30px;line-height:30px;width:30px;text-align:center;padding:0;border-radius:50%;position:relative;z-index:-1;color:#3c4858;font-size:.875rem}.moment-picker table thead tr td.disabled{color:#999}.moment-picker .moment-picker-specific-views table thead tr th{border-bottom:1px solid #eee}.moment-picker .moment-picker-specific-views table tbody tr td{width:38px;border-radius:100%;height:35px;line-height:1px}.moment-picker .moment-picker-specific-views table tbody tr td.selected,.moment-picker .moment-picker-specific-views table tbody tr td:hover{background-color:#9c27b0;color:#fff;border-radius:100%;background-image:none;box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(156,39,176,.4)}.moment-picker .decade-view .moment-picker-specific-views table tbody tr td,.moment-picker .year-view .moment-picker-specific-views table tbody tr td{height:50px}.evaluationForm textarea{text-align:justify}.evaluationForm .ng-empty.form-control{background-image:linear-gradient(to top,#f44336 2px,rgba(9,118,180,0) 2px),linear-gradient(to top,#d2d2d2 1px,rgba(210,210,210,0) 1px)!important;background-size:100% 100%,100% 100%}.evaluationForm .select-required button.select-with-transition{background-image:linear-gradient(to top,#f44336 2px,rgba(9,118,180,0) 2px),linear-gradient(to top,#d2d2d2 1px,rgba(210,210,210,0) 1px)!important;background-size:100% 100%,100% 100%}.listInvoices .card .card-header input{color:#fff}.listInvoices .card .card-header input::-webkit-input-placeholder{color:#fff}.listInvoices .card .card-header input::-moz-placeholder{color:#fff}.listInvoices .card .card-header input::-ms-input-placeholder{color:#fff}.listInvoices .card .card-header input::placeholder{color:#fff}.listInvoices .card .card-header input.form-control{background-image:linear-gradient(to top,#fff 2px,rgba(9,118,180,0) 2px),linear-gradient(to top,#d2d2d2 1px,rgba(210,210,210,0) 1px)}.listInvoices .card .card-header ul.nav-tabs li:not(.nav-item) .filter-month{width:20%;top:2px;position:absolute}.listInvoices .card .card-header ul.nav-tabs li:not(.nav-item) .filter-month .bootstrap-select.btn-group .dropdown-toggle .filter-option,.listInvoices .card .card-header ul.nav-tabs li:not(.nav-item) .filter-month .bootstrap-select.selected .dropdown-toggle .filter-option{color:#fff}@media only screen and (max-width:529px){.listInvoices .card .card-header ul.nav-tabs li:not(.nav-item){width:100%}.listInvoices .card .card-header ul.nav-tabs li:not(.nav-item) .search{position:relative;width:100%;right:0}.listInvoices .card .card-header ul.nav-tabs li:not(.nav-item) .filter-month{position:relative;left:0;width:100%;margin:0;padding:0}}.listInvoices .card .card-body table tr td{padding:5px}.listInvoices .card .card-body table tr td .col .material-icons{color:#607d8b;font-size:16px}.listInvoices .card .card-body table tr td .col span{margin-top:-2px;padding:0;display:block;font-size:10px;line-height:10px}.massive .card-stats{min-height:101px}.massive .remove{color:red;cursor:pointer;border:2px solid red;border-radius:50%;position:absolute;top:0;right:-10%}@media only screen and (max-width:529px),only screen and (min-width:530px) and (max-width:990px){.navbar.navbar-transparent .navbar-toggler{position:absolute;right:5px;z-index:1040}}@media only screen and (max-width:529px),only screen and (min-width:530px) and (max-width:990px){.alerts.collapse.navbar-collapse{position:absolute;right:0;top:12px;display:block!important;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%;flex-basis:auto;flex-grow:unset;background:0 0;background-color:transparent}.alerts.collapse.navbar-collapse a{background:0 0;background-color:transparent;opacity:1}.alerts.collapse.navbar-collapse .new-process{display:none!important}.alerts.collapse.navbar-collapse::after{content:none}}.menuNotification #notification .material-icons{font-size:28px}.menuNotification #notification .notification{font-size:12px}@media only screen and (max-width:529px),only screen and (min-width:530px) and (max-width:990px){.menuNotification #notification{width:60px;position:absolute;right:30px}}.menuNotification .mailbox{width:75vw}@media only screen and (max-width:529px),only screen and (min-width:530px) and (max-width:990px){.menuNotification .mailbox{margin-top:60px;background-color:#fff!important}.menuNotification .mailbox .notification-title{height:60px}.menuNotification .mailbox .notification-title .btn-google{font-size:10px;top:30px}}.menuNotification .mailbox ul{padding:0}.menuNotification .mailbox ul li{list-style:none}.menuNotification .mailbox ul li .notification-title{font-weight:500;padding:5px 20px 7px;border-bottom:1px solid rgba(120,130,140,.13)}.menuNotification .mailbox ul li .notification-title button{position:absolute;left:10px;top:7px;padding:5px 15px}.menuNotification .mailbox ul li .message-center{overflow-y:scroll;width:auto;max-height:54vh;min-height:16vh}.menuNotification .mailbox ul li .message-center div.message{position:relative;border-bottom:1px solid rgba(120,130,140,.13);display:block;text-decoration:none;padding:5px 10px}.menuNotification .mailbox ul li .message-center div.message.hasPriority button.priority{color:#f44336}.menuNotification .mailbox ul li .message-center div.message.hasPriority::before{content:'';border-left:5px solid #f44336;position:absolute;height:100%;left:0;top:0}.menuNotification .mailbox ul li .message-center div.message:active,.menuNotification .mailbox ul li .message-center div.message:focus,.menuNotification .mailbox ul li .message-center div.message:hover{background:#f2f4f8}.menuNotification .mailbox ul li .message-center div.message:active .time,.menuNotification .mailbox ul li .message-center div.message:focus .time,.menuNotification .mailbox ul li .message-center div.message:hover .time{font-weight:700}.menuNotification .mailbox ul li .message-center div.message .round-img{display:inline-block;margin-right:5px}.menuNotification .mailbox ul li .message-center div.message .mail-content{display:inline-block;width:80%;vertical-align:middle}.menuNotification .mailbox ul li .message-center div.message .mail-content h5{margin:5px 0 0;line-height:18px;font-size:16px;font-weight:400;color:#455a64}.menuNotification .mailbox ul li .message-center div.message .mail-content h5:hover{text-decoration:underline}.menuNotification .mailbox ul li .message-center div.message .mail-content .mail-desc,.menuNotification .mailbox ul li .message-center div.message .mail-content .time{font-size:12px;display:block;margin:0;text-overflow:ellipsis;overflow:hidden;color:#67757c;white-space:nowrap}.menuNotification .mailbox ul li .message-center div.message button.check{display:inline-block;position:absolute;bottom:-2px;right:10px;padding:0;border:none;cursor:pointer;color:gray}.menuNotification .mailbox ul li .message-center div.message button.check i.material-icons:hover{color:#4caf50;font-weight:400}.menuNotification .mailbox ul li .message-center div.message button.priority{display:inline-block;position:absolute;top:10px;right:10px;padding:0;border:none;color:gray;cursor:pointer}.menuNotification .mailbox ul li .message-center div.message button.priority i.material-icons:hover{color:#f44336;font-weight:400}.menuNotification .mailbox ul li .footer{border-top:1px solid rgba(120,130,140,.13);display:block;text-align:center;margin:0 auto}.menuNotification .mailbox ul li .footer:hover{background:#fff;color:#333;box-shadow:none}@media print{.printSection,.printSection *{visibility:visible}.hideToPrint{display:none!important}.showToPrint{display:block!important}body *{visibility:hidden;padding:0;margin:0;font-size:14px}.main-panel{width:100%}.main-panel .content{margin:0;padding:20px}.main-panel .content .titles-print{font-size:1.2em;color:#000;font-weight:700}.main-panel .content .card{padding-top:0;margin-top:0;background:0 0}.main-panel .content .card .card-header span{font-weight:500;font-size:20px}.main-panel .content .card .card-header.card-header-icon{margin-bottom:0;margin-top:0}.main-panel .content .card .card-header .card-title{color:#3c4858;margin-top:0;font-weight:500;font-size:20px}.main-panel .content .card .card-header .card-title:first-child{font-weight:700;font-size:28px;margin-bottom:20px}.main-panel .content .card .card-header .card-title span{font-weight:500;font-size:20px;color:#3c4858;margin-top:0}.main-panel .content .card .card-header .card-icon{color:#3c4858;margin-top:-4px;margin-right:0;padding-left:0;padding-top:0;background-color:transparent}.main-panel .content .card .card-header .card-icon i{font-size:2em}.main-panel .content .card .card-body{padding:0 20px}.main-panel .content .resumen .card-body{margin:0 15px 0}.main-panel .content .resumen .card-body .col.form-group{padding:10px 0;border-radius:0;border:1px dotted #d2d2d2;opacity:1}.main-panel .content .evaluations{page-break-inside:avoid}.main-panel .content .evaluations .card-body h4{font-weight:400;font-size:16px;margin-bottom:30px!important}.main-panel .content .evaluations .card-body .field-mark{margin:0}.main-panel .content .evaluations textarea{font-size:14px;padding:10px 0;color:#333;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300;background-image:none;border-top:none;border-left:none;border-right:none;border-bottom:none;opacity:1;border-radius:0}.main-panel .content .form-group{padding-bottom:10px;margin:8px 0 0}.main-panel .content .form-group h5{border-bottom:none;font-weight:500;font-size:20px;color:#3c4858}.main-panel .content .form-group .bootstrap-select button.select-with-transition{padding:0;background:0 0}.main-panel .content .form-group .bootstrap-select button.select-with-transition span.filter-option{white-space:normal}.main-panel .content .form-group .bootstrap-select button.select-with-transition .bs-caret{display:none}.main-panel .content .form-group .bootstrap-select button.select-with-transition:after{display:none}.main-panel .content h6,.main-panel .content input.form-control{height:25px;font-size:14px;color:#333;border-bottom:none;line-height:1.4em;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300;opacity:1;background-image:none}.main-panel .content .bmd-label,.main-panel .content label{color:#eee;font-size:14px!important;font-weight:400!important}.main-panel .content textarea{border:1px dotted #d2d2d2;opacity:1;font-size:14px;padding:15px;color:#333;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300;background-image:none}.main-panel .content .active-form{border:none}.main-panel .content .imagen-print{text-align:left!important}.main-panel .content .imagen-print .img-content img{width:400px}.text-center{text-align:center!important}.thumbnail{text-align:right;max-width:640px!important}.info-init{margin-top:-20px!important}.field-mark{border:1px solid #fff!important}.dropdown-toggle::after{display:none}.report{overflow:hidden}.report .print-100{width:100%;max-width:100%;flex:1}.report .fields .imgPrint{max-width:100%}.report .fields .field{margin-top:10px;page-break-inside:avoid}.report .fields .labelPrint{font-weight:500;font-size:16px;color:#3c4858;position:absolute;pointer-events:none;transition:.3s ease all;line-height:1.1!important;top:-1rem;margin-bottom:0!important}.report .fields .pPrint{font-size:14px;color:#333;border-bottom:none;line-height:1.4em;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300;opacity:1;background-image:none}.report .fields .card-header{padding:0}.report .fields .bmd-label{margin-bottom:15px}.report .fields p{padding:10px 0}}.procedureDetail .card .card-header button.btn-fab i.material-icons{width:100%;height:100%;line-height:41px}.procedureDetail .card.actions-process label.col-form-label{font-weight:700;color:#a9a9a9}.procedureDetail ul.timeline{margin-top:0;padding-bottom:0}.procedureDetail ul.timeline:before{left:10px}.procedureDetail ul.timeline li .timeline-badge{left:10px}.procedureDetail ul.timeline li .timeline-panel{width:92%}.listProcedures .card .card-header input{color:#fff}.listProcedures .card .card-header input::-webkit-input-placeholder{color:#fff}.listProcedures .card .card-header input::-moz-placeholder{color:#fff}.listProcedures .card .card-header input::-ms-input-placeholder{color:#fff}.listProcedures .card .card-header input::placeholder{color:#fff}.listProcedures .card .card-header input.form-control{background-image:linear-gradient(to top,#fff 2px,rgba(9,118,180,0) 2px),linear-gradient(to top,#d2d2d2 1px,rgba(210,210,210,0) 1px)}@media only screen and (max-width:529px){.listProcedures .card .nav-tabs .nav-item{width:50%}}.listProcedures .card .nav-tabs .nav-item a span{border-radius:100%;padding:4px 8px;color:#fff;font-size:14px}@media only screen and (max-width:529px){.listProcedures .card .nav-tabs li:not(.nav-item){width:100%}.listProcedures .card .nav-tabs li:not(.nav-item) .search{position:relative;width:100%;right:0;top:0}}.listProcedures .card .card-body table tr td{padding:5px}.listProcedures .card .card-body table tr td .col .material-icons{color:#607d8b;font-size:16px}.listProcedures .card .card-body table tr td .col span{margin-top:-2px;padding:0;display:block;font-size:10px;line-height:10px}.listProcedures .card .card-body .lost{color:red!important}.listProcedures .card .card-body .approved{color:green!important}.process .form-control.ng-empty.ng-invalid.ng-invalid-required{background-image:linear-gradient(to top,#f44336 2px,rgba(9,118,180,0) 2px),linear-gradient(to top,#d2d2d2 1px,rgba(210,210,210,0) 1px)!important;background-size:100% 100%,100% 100%!important}.process .bootstrap-select .bs-invalid.select-with-transition,.process .select-required button.select-with-transition{background-image:linear-gradient(to top,#f44336 2px,rgba(9,118,180,0) 2px),linear-gradient(to top,#d2d2d2 1px,rgba(210,210,210,0) 1px)!important;background-size:100% 100%,100% 100%!important}.process .card-wizard .wizard-navigation .nav-pills{position:relative}@media only screen and (max-width:529px){.process .card-wizard .wizard-navigation .nav-pills{padding:0}}.process .card-wizard .wizard-navigation .nav-pills .nav-item{width:33.333%}@media only screen and (max-width:529px){.process .card-wizard .wizard-navigation .nav-pills .nav-item .nav-link{padding:5px!important;min-width:100%;font-size:10px}}.process .card-wizard .wizard-navigation .nav-pills .nav-item .inPase{background-color:#0976b4;box-shadow:none;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s;color:#fff!important;border-radius:5px;position:absolute;height:40px;top:-2px;width:100%;line-height:30px}.process .card-wizard .wizard-navigation .nav-pills .nav-item .inPase:active,.process .card-wizard .wizard-navigation .nav-pills .nav-item .inPase:focus,.process .card-wizard .wizard-navigation .nav-pills .nav-item .inPase:hover{background-color:#0976b4!important}.process .card-wizard .tab-content .panel hr{margin-bottom:0}.process .card-wizard .tab-content .form-check{margin-top:15px!important}.process .card-wizard .tab-content .form-check .form-check-input:checked~.circle{border-color:#ff9800}.process .card-wizard .tab-content .form-check .form-check-input:checked~.circle .check{background-color:#ff9800}.mar-but-edit-info{margin-bottom:10px}.height-nav{height:73px}.form-control:disabled,.form-control[readonly]{background-color:#fff;opacity:.6;cursor:not-allowed;border-bottom:1px dotted #d2d2d2;background-image:none}.form-control:disabled{background-image:none}.mesagge-service{font-size:17px;font-weight:500;min-width:100px;text-align:center;color:#555}.not-margin-bottom{margin-bottom:0!important}.action-stagecoaches{margin-top:29px}.action-stagecoaches-active{margin-top:53px}.btn-ir{height:60px!important;width:60px!important}.btn-ir i.material-icons{line-height:60px!important;font-size:32px!important}.btn-download{position:fixed!important;bottom:10px;right:10px}.report .b-dash{border:1px dashed gray}.report .add{position:relative}.report .add .btn-link{padding:10px!important}.report .add .add-icon{font-size:26px}.report .add .expand{color:red;position:absolute;bottom:-10px;right:1px;cursor:pointer}.report .add .btn-group{width:100%;margin:10px 0 0;display:block;text-align:center}.report .add .btn-group .btn{padding:5px 10px!important;font-size:12px}.report .field :hover .delete{display:block}.report .field .delete{color:red;position:absolute;top:-20px;left:-6px;cursor:pointer;display:none}.report .field .card-header{padding:0!important}.report .field .subTitle{font-size:16px;color:#3c4858;font-weight:500;margin-bottom:5px!important}.report .card{margin:10px 0 0}.report .card .card-title{font-weight:500}.report .card.fields-options{position:-webkit-sticky;position:sticky;top:5px;height:95vh}.report .card.fields-options .card-header .card-title{display:flex;justify-content:space-between;border-bottom:1px solid #d3d3d3}.report .card.fields-options .card-header .btn-group{width:100%;margin:10px 0 0;display:block;text-align:center}.report .card.fields-options .card-header .btn-group .btn{padding:5px 15px!important;font-size:16px}.report .card.fields-options .card-body{overflow-y:scroll}.report .custom-form{border:1px dotted #d2d2d2;padding:5px;margin:5px 0;width:100%}.report .custom-form.selected,.report .custom-form:hover{background:#e3e3e4;cursor:pointer}.report .custom-form .form-group{padding:0;margin:0}.report .custom-form .form-group label{position:inherit;color:#252424}.report .custom-form .form-group input{border:none!important;padding:5px 0}.report .custom-form .form-group textarea{display:block;width:100%;border:none;background:0 0}.report .custom-form .form-group img{max-width:500px}.report .modal#reportsModal .modal-dialog{margin-top:5vh}.report .modal#reportsModal .modal-dialog .modal-header input{background:0 0;border:1px dashed gray;padding:10px}.report .modal#reportsModal .modal-dialog .modal-body{overflow-y:auto;height:75vh}.locations .card-body,.schedule .card-body{overflow:visible}@media only screen and (max-width:529px){.locations .card-body .fc-scroller,.schedule .card-body .fc-scroller{overflow:visible!important;height:auto!important}}.users .form-control.ng-empty.ng-invalid.ng-invalid-required{background-image:linear-gradient(to top,#f44336 2px,rgba(9,118,180,0) 2px),linear-gradient(to top,#d2d2d2 1px,rgba(210,210,210,0) 1px)!important;background-size:100% 100%,100% 100%!important}.users .bootstrap-select .bs-invalid.select-with-transition,.users .selected button.select-with-transition{background-image:linear-gradient(to top,#f44336 2px,rgba(9,118,180,0) 2px),linear-gradient(to top,#d2d2d2 1px,rgba(210,210,210,0) 1px)!important;background-size:100% 100%,100% 100%!important}