@import url(https://fonts.googleapis.com/css2?family=Georama);body,html{height:100%}body{background-color:#eee;font-size:14px;line-height:1.2em}a{color:#09b3bd;cursor:pointer;text-decoration:none}a:hover{color:#000}i.success{color:#198754}i.warning{color:#ffc107}i.danger{color:#dc3545}.center{text-align:center}.right{text-align:right}.left{text-align:left!important}.strong{font-weight:700}.strong::-moz-placeholder{font-weight:100}.strong::placeholder{font-weight:100}.pointer{cursor:pointer}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.uppercase::-moz-placeholder{text-transform:none}.uppercase::placeholder{text-transform:none}.underline{text-decoration:underline}.strikethrough{opacity:.5;text-decoration:line-through}.datepicker{z-index:1061}.datepicker--day-name{color:#09b3bd}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{background-color:#701679}.datepicker--button{color:#09b3bd}.datepicker--button:hover{color:#000}.row.col-margin>div[class^=col-]{margin-bottom:20px!important}.row.col-margin.none>div[class^=col-]{margin-bottom:0!important}.row.col-margin.narrow>div[class^=col-]{margin-bottom:10px!important}.row.col-margin.wide>div[class^=col-]{margin-bottom:50px!important}#preloader{background-color:rgba(33,37,41,.9);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2000}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#9370db;animation:spin 2s linear infinite}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#ba55d3;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#09b3bd;animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.badge{background-color:#e2e3e5;color:#41464b;font-size:12px;padding:3px 6px;margin-top:5px}.badge.primary{background-color:#701679;color:#fff}.badge.secondary{background-color:#09b3bd;color:#fff}.badge.tertiary{background-color:#fe0197;color:#fff}.badge.success{background-color:#198754;color:#fff}.badge.info{background-color:#0dcaf0;color:#000}.badge.danger{background-color:#dc3545;color:#fff}.badge.warning{background-color:#ffc107;color:#000}.badge.disabled{background-color:transparent;color:#333!important}.badge.online{background-color:#5ee27d;color:#fff}.badge.block{display:block}.box{background-color:#fff;border:1px solid #ccc;margin-bottom:20px;position:relative}.box>.header{border-bottom:1px solid #ccc;font-size:16px;height:45px;position:relative}.box>.header>span{font-size:inherit}.box>.header .pages{overflow-x:scroll;width:calc(100% - 100px);white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.box>.header .pages ul{margin:0;padding:0;width:auto}.box>.header .pages ul li{border-bottom:3px solid transparent;color:#666;display:inline-block;height:45px;list-style:none;padding:12px 15px;white-space:nowrap}.box>.header .pages ul li a{color:inherit}.box>.header .pages ul li a .badge{margin-top:0}.box>.header .pages ul li a:hover{color:#000}.box>.header .pages ul li.active{border-bottom-color:#09b3bd;color:#09b3bd}.box>.header .pages ul li+li{margin-left:-5px}.box>.header .pages.full-width{width:100%}.box>.header .actions{height:100%;position:absolute;right:0;top:0;width:100px}.box>.header .actions .action{cursor:pointer;display:inline-block;height:45px;padding:13px 0;text-align:center;width:45px}.box>.header .actions .action>i{font-size:14px}.box>.header .actions .action.upload{color:#4169e1}.box>.header .actions .action.excel{color:#207245}.box>.header .actions .action.pdf{color:#e70f10}.box>.header .actions .action.warning{color:#ec971f}.box>.header .actions .action.options.active{background-color:#f5f5f5;border-left-color:#ccc;box-shadow:inset 0 0 5px #999}.box>.header ul.options{background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 5px #ccc;display:none;min-width:120px;padding:0;position:absolute;right:5px;top:44px;width:150px;z-index:2}.box>.header ul.options li{color:#666;cursor:pointer;list-style:none;padding:10px 20px}.box>.header ul.options li.separator{border-top:1px solid #ccc;height:1px;padding:0}.box>.header ul.options li:hover{color:#09b3bd}.box>.header ul.options li .button{background-color:transparent;border:none;color:inherit;display:block;padding:0;text-align:left;width:100%}.box>.header ul.options li i{margin-right:8px}.box>.header ul.options li+li{border-top:1px solid #ccc}.box>.header .progress-bar{background-color:#0dcaf0;bottom:-2px;height:3px;left:0;position:absolute;width:0}.box>.content{padding:20px 15px}.box>.footer{background-color:#f5f5f5;border-top:1px solid #ccc;color:#999;font-style:italic;padding:10px 15px}.box>.footer.small{font-size:12px}.box .outside{bottom:-50px;height:40px;left:0;position:absolute;width:100%}.box.collapse>.header{cursor:pointer}.box.collapsed>.header{border-bottom-color:transparent}.box.outside{margin-bottom:70px}.box.indicator{background-color:#ddd;border:none;color:#fff;display:block;font-size:22px;font-weight:700;padding:10px 100px 10px 15px;position:relative}.box.indicator .icon{align-items:center;background-color:rgba(0,0,0,.4);display:flex;height:100%;overflow:hidden;position:absolute;right:0;text-align:center;top:0;width:80px}.box.indicator .icon i{font-size:70px;margin:auto;opacity:.8;transform:rotate(-5deg)}.box.indicator>h5{color:rgba(0,0,0,.4);font-size:12px;font-weight:bolder;height:28px;margin:0 0 5px;text-transform:uppercase}.box.indicator>strong small{display:block;font-size:14px;font-weight:400;text-transform:lowercase}.box.modal{border-radius:4px;margin-bottom:10px}.box.actions{background-color:transparent;border:none;margin-bottom:10px;text-align:right}.box.primary{background-color:#701679}.box.secondary{background-color:#09b3bd}.box.tertiary{background-color:#fe0197}.box.success{background-color:#198754}.box.danger{background-color:#dc3545}.box.warning{background-color:#ffc107}.box.warning strong{color:#664d03}.box.info{background-color:#0dcaf0}.box.dark{background-color:#212529}.box:hover{border-color:#ccc}a.box:hover.indicator.primary{background-color:#531a59}a.box:hover.indicator.secondary{background-color:#168289}a.box:hover.indicator.tertiary{background-color:#b71575}a.box:hover.indicator.success{background-color:#146c43}a.box:hover.indicator.danger{background-color:#ba202f}a.box:hover.indicator.warning{background-color:#d29d00}a.box:hover.indicator.info{background-color:#0aa2c0}a.box:hover.indicator.dark{background-color:#1a1e21}.fc .fc-popover{z-index:1000!important}.fc .fc-list-sticky .fc-list-day>*{z-index:1}#calendar .fc-header-toolbar{margin:0}#calendar .fc-header-toolbar .fc-button{background-color:transparent;border:none;border-bottom:3px solid transparent;border-radius:0;box-shadow:none;color:#666;font-size:16px;height:50px;padding:12px 10px}#calendar .fc-header-toolbar .fc-button.fc-next-button,#calendar .fc-header-toolbar .fc-button.fc-prev-button{padding:12px 5px}#calendar .fc-header-toolbar .fc-button.fc-button-active{border-bottom-color:#09b3bd;color:#09b3bd!important}#calendar .fc-header-toolbar .fc-button:hover{color:#000}#calendar .fc-col-header-cell{border:none;border-bottom:2px solid #531a59;padding:0}#calendar .fc-col-header-cell a{color:#531a59;padding:10px 4px}#calendar .fc-col-header-cell.fc-day-sat a,#calendar .fc-col-header-cell.fc-day-sun a{color:#ff4500}#calendar .fc-daygrid-day .fc-daygrid-day-events{min-height:32px}#calendar .fc-daygrid-day.fc-day-today{background-color:rgba(255,255,0,.4)!important}#calendar .fc-daygrid-day.fc-day-sat,#calendar .fc-daygrid-day.fc-day-sun{background-color:rgba(255,0,0,.05)}#calendar .fc-daygrid-day.fc-day-other{background-color:rgba(0,0,0,.05)}#calendar .fc-daygrid-block-event{border-radius:4px;margin:0 5px 5px;padding:2px}#calendar .fc-daygrid-block-event *{background-color:inherit;color:inherit}#calendar .fc-daygrid-block-event .fc-event-time{display:block;font-size:11px;overflow:visible;text-align:center;width:100%}#calendar .fc-daygrid-block-event .fc-event-title-container{display:none}#calendar .fc-daygrid-block-event.default{background-color:#e2e3e5;border-color:#41464b;color:#41464b!important}#calendar .fc-daygrid-block-event.primary{background-color:#701679;border-color:#531a59;color:#fff}#calendar .fc-daygrid-block-event.primary:hover{background-color:#531a59!important}#calendar .fc-daygrid-block-event.secondary{background-color:#09b3bd;border-color:#168289;color:#fff}#calendar .fc-daygrid-block-event.secondary:hover{background-color:#168289}#calendar .fc-daygrid-block-event.tertiary{background-color:#fe0197;border-color:#b71575;color:#fff}#calendar .fc-daygrid-block-event.tertiary:hover{background-color:#b71575}#calendar .fc-daygrid-block-event.success{background-color:#198754;border-color:#146c43;color:#fff}#calendar .fc-daygrid-block-event.success:hover{background-color:#146c43}#calendar .fc-daygrid-block-event.info{background-color:#0dcaf0;border-color:#0aa2c0;color:#000}#calendar .fc-daygrid-block-event.info:hover{background-color:#0aa2c0}#calendar .fc-daygrid-block-event.danger{background-color:#dc3545;border-color:#ba202f;color:#fff}#calendar .fc-daygrid-block-event.danger:hover{background-color:#ba202f}#calendar .fc-daygrid-block-event.warning{background-color:#ffc107;border-color:#d29d00;color:#000}#calendar .fc-daygrid-block-event.warning:hover{background-color:#d29d00}#calendar .fc-daygrid-block-event.disabled{background-color:transparent;border-color:transparent;color:#333}#calendar .fc-daygrid-block-event.disabled .fc-event-time,#calendar .fc-daygrid-block-event.disabled .fc-event-title,#calendar .fc-daygrid-block-event.disabled .fc-list-event-title{text-decoration:line-through}#calendar .fc-daygrid-block-event.disabled:hover{color:#000}#calendar .fc-list-event td{vertical-align:middle}#calendar .fc-list-event .fc-list-event-dot{display:none}#calendar .fc-list-event.fc-event-today td{background-color:rgba(255,255,0,.4)!important}#calendar .fc-list-event:hover td{background-color:transparent}@media (min-width:576px){#calendar .fc-daygrid-day .fc-daygrid-day-events{min-height:120px}#calendar .fc-daygrid-block-event{padding:5px}#calendar .fc-daygrid-block-event .fc-event-time{display:inline;font-size:12px;text-align:left;width:auto}#calendar .fc-daygrid-block-event .fc-event-title-container{display:inline}}.grid{position:relative}.grid .data{overflow-x:auto;overflow-y:hidden}.grid .data table{border-spacing:0;width:100%!important}.grid .data table thead tr th{border-bottom:3px solid #701679;color:#531a59;font-size:14px;font-weight:700;padding:10px 15px;text-align:left;white-space:nowrap}.grid .data table thead tr th>i{display:block;text-align:center}.grid .data table thead tr th.right{text-align:right}.grid .data table thead tr th.actions{width:5px!important}.grid .data table thead tr th.sorting{cursor:pointer}.grid .data table tbody tr td{color:#000;font-size:12px;height:50px!important;padding:0 15px;width:10px;white-space:nowrap}.grid .data table tbody tr td i{font-size:12px}.grid .data table tbody tr td>div{padding:2px 0;position:relative}.grid .data table tbody tr td.primary{width:500px}.grid .data table tbody tr td.full{width:100%}.grid .data table tbody tr td.important{color:#09b3bd!important}.grid .data table tbody tr td.strong{font-weight:700}.grid .data table tbody tr td.highlight{background-color:rgba(64,199,7,.2);color:#444}.grid .data table tbody tr td.highlight-blue{background-color:rgba(11,38,141,.05);color:#444}.grid .data table tbody tr td.paragraph{white-space:normal!important}.grid .data table tbody tr td.align-top{vertical-align:top!important}.grid .data table tbody tr td.actions{background-color:rgba(0,0,0,.05)!important;border-left-color:#ccc;opacity:1!important;padding:0!important;text-align:center}.grid .data table tbody tr td.actions .action{background-color:transparent;border:none;cursor:pointer;display:inline-block;text-align:right}.grid .data table tbody tr td.actions .action.show{display:inline-block!important}.grid .data table tbody tr td.actions .action.disabled{cursor:not-allowed;opacity:.3}.grid .data table tbody tr td.actions .action+.action{margin-left:20px}.grid .data table tbody tr td>.id{color:#212529;font-style:italic;text-align:right;width:60px}.grid .data table tbody tr td>.checkbox{width:12px}.grid .data table tbody tr td>.checkbox i{color:#701679!important;cursor:pointer;font-size:18px}.grid .data table tbody tr td>.main{align-items:center;color:#701679;display:flex;font-size:14px;height:40px;position:relative}.grid .data table tbody tr td>.main .profile{background:#ddd no-repeat 50%;background-size:cover;border:2px solid #09b3bd;border-radius:4px;display:block;height:40px;left:0;position:absolute;top:0;width:40px}.grid .data table tbody tr td>.main .profile.circle{border-radius:20px}.grid .data table tbody tr td>.main small{color:#999;display:block;font-size:12px;padding:2px 0}.grid .data table tbody tr td>.main strong{font-weight:400;padding:2px 0}.grid .data table tbody tr td>.main.image{padding-left:55px}.grid .data table tbody tr td>.state{color:#000;font-weight:700}.grid .data table tbody tr td>.state.success{color:#0f5132;cursor:pointer}.grid .data table tbody tr td>.state.failed{color:#842029;cursor:pointer}.grid .data table tbody tr td>.blocks .block{display:block;padding:2px 0}.grid .data table tbody tr td>.blocks .block+.block{margin-top:0}.grid .data table tbody tr td>.icon{text-align:center}.grid .data table tbody tr td>.attributes>i{color:inherit;display:block;text-align:center}.grid .data table tbody tr td>.attributes .attribute{position:relative}.grid .data table tbody tr td>.attributes .attribute .badge{font-size:11px;padding:1px 3px;position:absolute;right:-5px;top:-10px}.grid .data table tbody tr td>.attributes .attribute.action{cursor:pointer;text-shadow:0 1px 2px #ddd}.grid .data table tbody tr td>.attributes .attribute.disabled{opacity:.3}.grid .data table tbody tr td>.attributes .attribute.disabled .badge{display:none}.grid .data table tbody tr td>.attributes .attribute.disabled.action{cursor:not-allowed}.grid .data table tbody tr td>.attributes .attribute.none{visibility:hidden}.grid .data table tbody tr td>.attributes.default>i{color:#ddd}.grid .data table tbody tr td>.attributes.info>i{color:#0dcaf0}.grid .data table tbody tr td>.attributes.success>i{color:#198754}.grid .data table tbody tr td>.attributes.warning>i{color:#ffc107}.grid .data table tbody tr td>.attributes.danger>i{color:#dc3545}.grid .data table tbody tr td>.attributes .attribute+.attribute{margin-left:8px}.grid .data table tbody tr td>.progress-bar{align-items:center;display:flex}.grid .data table tbody tr td>.progress-bar .progress{background-color:#ddd;border-radius:4px;display:inline-block;overflow:hidden;width:100px}.grid .data table tbody tr td>.progress-bar .progress span{background-color:#198754;border-radius:4px;display:inline-block;overflow:visible!important}.grid .data table tbody tr td>.progress-bar .percentage{display:inline-block;font-size:12px;margin-left:3px;text-align:right;width:35px}.grid .data table tbody tr td .text{background-color:transparent!important}.grid .data table tbody tr td .text.strong{font-weight:700}.grid .data table tbody tr td .text.success{color:#198754}.grid .data table tbody tr td .text.danger{color:#ba202f}.grid .data table tbody tr td .text.warning{color:#d29d00}.grid .data table tbody tr td .text.info{color:#0aa2c0}.grid .data table tbody tr td .text.default{color:#c7c7c7}.grid .data table tbody tr td .text.gray{color:#5a5a5a}.grid .data table tbody tr td .text.dark{color:#212529}.grid .data table tbody tr td .text.solid{color:#fff}.grid .data table tbody tr td .text.solid.success{background-color:#198754!important}.grid .data table tbody tr td .text.solid.danger{background-color:#ba202f!important}.grid .data table tbody tr td .text.solid.warning{background-color:#d29d00!important}.grid .data table tbody tr td .text.solid.info{background-color:#0aa2c0!important}.grid .data table tbody tr td .text.solid.default{background-color:#c7c7c7!important}.grid .data table tbody tr td .text.solid.gray{background-color:#5a5a5a!important}.grid .data table tbody tr td .text.solid.dark{background-color:#212529!important}.grid .data table tbody tr td .date{text-align:center}.grid .data table tbody tr td .date span{color:#999;display:block}.grid .data table tbody tr td .date span i{font-size:inherit;margin-right:3px}.grid .data table tbody tr td .badge{background-color:#eee;border-radius:4px;display:block;font-size:12px;padding:2px}.grid .data table tbody tr td .badge.normal{font-size:14px;font-weight:400;padding:5px;width:100%}.grid .data table tbody tr td .badge.large{font-size:18px;font-weight:400;padding:5px;width:100%}.grid .data table tbody tr td .badge.inline{display:inline-block;margin-left:5px}.grid .data table tbody tr td .badge.plate-number{color:inherit;font-family:Georama,sans-serif;text-transform:uppercase}.grid .data table tbody tr td .badge.primary{background-color:#701679!important;color:#fff}.grid .data table tbody tr td .badge.secondary{background-color:#09b3bd!important;color:#fff}.grid .data table tbody tr td .badge.tertiary{background-color:#fe0197!important;color:#fff}.grid .data table tbody tr td .badge.dark{background-color:#212529!important;color:#fff}.grid .data table tbody tr td .property{position:relative}.grid .data table tbody tr td .property i{margin-right:5px}.grid .data table tbody tr td .property.strong{color:#333}.grid .data table tbody tr td .property.success i{color:#198754}.grid .data table tbody tr td .property.danger i{color:#dc3545}.grid .data table tbody tr td .property.online i{color:#999}.grid .data table tbody tr td .property.online.active i{color:#198754!important}.grid .data table tbody tr td a{color:inherit;text-decoration:none}.grid .data table tbody tr td i{color:#888}.grid .data table tbody tr td+td{border-left:1px solid #f5f5f5}.grid .data table tbody tr td.actions+td.actions{border-left-color:transparent}.grid .data table tbody tr.disabled td{background-color:#f5f5f5;color:#666!important;opacity:.5}.grid .data table tbody tr.disabled td *{color:#666}.grid .data table tbody tr.warning{background-color:rgba(210,157,0,.05)}.grid .data table tbody tr.checked{background-color:#ffd!important}.grid .data table tbody tr:hover{background-color:rgba(0,87,150,.05)}.grid .data table tbody tr:hover td{color:#701679}.grid .data table tbody tr:hover td a,.grid .data table tbody tr:hover td i{color:#168289}.grid .data table tbody tr:hover td .main{color:#701679}.grid .data table tbody tr:hover td .badge{background-color:#531a59}.grid .data table tbody tr:hover td .text.success{background-color:#146c43!important}.grid .data table tbody tr:hover td .text.danger{background-color:#ba202f!important}.grid .data table tbody tr:hover td .text.warning{background-color:#d29d00!important}.grid .data table tbody tr:hover td .text.info{background-color:#0aa2c0!important}.grid .data table tbody tr:hover td .text.default{background-color:#c7c7c7!important}.grid .data table tbody tr:hover td .text.gray{background-color:#484848!important}.grid .data table tbody tr:hover td .text.dark{background-color:#1a1e21!important}.grid .data table tbody tr.active{background-color:rgba(255,0,121,.05)}.grid .data table tbody tr.active td{color:#fe0197}.grid .data table tbody tr.active td a,.grid .data table tbody tr.active td i{color:#b71575}.grid .data table tbody tr.active td .main{color:#fe0197}.grid .data table tbody tr.active td .main .profile{border-color:#fe0197}.grid .data table tbody tr.active td .badge{background-color:#b71575}.grid .data table tbody tr.active td i.fa-birthday-cake,.grid .data table tbody tr.active td i.fa-female,.grid .data table tbody tr:hover td i.fa-birthday-cake,.grid .data table tbody tr:hover td i.fa-female{color:#ff1493}.grid .data table tbody tr.active td i.fa-globe-americas,.grid .data table tbody tr:hover td i.fa-globe-americas{color:#00008b}.grid .data table tbody tr.active td i.fa-heart,.grid .data table tbody tr:hover td i.fa-heart{color:red}.grid .data table tbody tr.active td i.fa-cloud,.grid .data table tbody tr:hover td i.fa-cloud{color:#b2bdd1}.grid .data table tbody tr.active td i.fa-lock-open,.grid .data table tbody tr:hover td i.fa-lock-open{color:#daa520}.grid .data table tbody tr.active td i.fa-male,.grid .data table tbody tr:hover td i.fa-male{color:#4169e1}.grid .data table tbody tr.active td i.fa-pen,.grid .data table tbody tr:hover td i.fa-pen{color:#ff8c00}.grid .data table tbody tr.active td i.fa-search,.grid .data table tbody tr:hover td i.fa-search{color:#4169e1}.grid .data table tbody tr.active td i.fa-star,.grid .data table tbody tr:hover td i.fa-star{color:#daa520}.grid .data table tbody tr.active td i.fa-trash-alt,.grid .data table tbody tr:hover td i.fa-trash-alt{color:#8b0000}.grid .data table tbody tr.active td i.fa-user-tie,.grid .data table tbody tr:hover td i.fa-user-tie{color:#222}.grid .data table tbody tr.active td .badge,.grid .data table tbody tr:hover td .badge{color:#fff}.grid .data table tbody tr+tr td{border-top:1px solid #ccc}.grid .data table tfoot tr td{background-color:#f9f9f9;color:#531a59;font-size:16px;font-weight:700;padding:10px 15px;text-align:left;white-space:nowrap}.grid .data table tfoot tr td.right{text-align:right}.grid .data table tfoot tr:first-child{border-top:1px solid #701679}.grid .data table tfoot tr:last-child{border-bottom:1px solid #701679}.grid .pagination{border-top:1px solid #ccc;margin:0;padding-top:5px}.grid .pagination .page-item,.grid .pagination li{color:#701679;display:inline-block;height:32px;list-style:none;text-align:center;width:32px}.grid .pagination .page-item .page-link,.grid .pagination .page-item a,.grid .pagination li .page-link,.grid .pagination li a{background-color:transparent!important;border-color:transparent!important;border-radius:0;color:inherit;display:block;font-size:12px;padding:7px 0;text-decoration:none;width:100%}.grid .pagination .page-item .page-link:focus,.grid .pagination .page-item a:focus,.grid .pagination li .page-link:focus,.grid .pagination li a:focus{box-shadow:none}.grid .pagination .page-item.active,.grid .pagination li.active{background-color:#09b3bd;border-radius:16px;color:#fff}.grid .pagination .page-item.disabled,.grid .pagination li.disabled{color:#999}.grid.small .data table tbody tr td{height:auto;padding:5px 15px}.grid.datatable{padding-top:100px}.grid.datatable .data td.dataTables_empty{text-align:center;vertical-align:middle}.grid.datatable .paginate{display:none}.grid.datatable .row{margin:0;width:100%}.grid.datatable .row div[class|=col]{padding:0}.grid.datatable .row div[class|=col] .dataTables_filter,.grid.datatable .row div[class|=col] .dataTables_length{width:100%}.grid.datatable .row div[class|=col] .dataTables_filter .form-control,.grid.datatable .row div[class|=col] .dataTables_length .form-control{border:solid #b3b6b8;border-width:1px 1px 3px;border-radius:0;color:#41464b;width:auto}.grid.datatable .row:first-child{background-color:#f5f5f5;height:100px;left:0;position:absolute;top:0}.grid.datatable .row:first-child>div{padding:8px 10px}.grid.datatable .row:first-child>div input,.grid.datatable .row:first-child>div select{border:1px solid #ccc;border-radius:4px;display:inline-block;font-size:14px;padding:5px 10px}.grid.datatable .row:first-child>div:first-child{white-space:nowrap}.grid.datatable .row:first-child>div:first-child label:before{content:"Mostrar";margin-right:10px}.grid.datatable .row:first-child>div:first-child label:after{content:"registros";margin-left:10px}.grid.datatable .row:first-child>div:last-child{white-space:nowrap}.grid.datatable .row:first-child>div:last-child label:before{content:"Buscar";margin-right:10px}.grid.datatable .row:last-child{bottom:-50px;color:#999;font-size:12px;height:40px;left:0;position:absolute;width:100%}.grid.datatable .row:last-child>div:last-child{text-align:center}.grid.datatable.no-header{padding-top:0!important}.grid.datatable.no-header .row:first-child{display:none}.grid.horizontal-lines .data table tbody td+td{border-left:none}@media (min-width:576px){.grid .pagination{border:none;float:right;padding:0}.grid.datatable{padding-top:50px}.grid.datatable .row:first-child{height:50px}.grid.datatable .row:first-child>div:last-child{text-align:right}}.countdown{cursor:pointer;display:inline-block;height:40px;position:absolute;right:0;top:0;width:40px}.countdown>svg{transform:scaleX(-1)}.countdown>svg>.circle{fill:none;stroke:none}.countdown>svg>.circle>circle{stroke:#ccc;stroke-width:3px}.countdown>svg>.circle>path{stroke:currentColor;stroke-linecap:round;stroke-width:7px;transform:rotate(90deg);transform-origin:center}.countdown>.label{align-items:center;color:#000;display:flex;font-size:12px;height:100%;justify-content:center;position:absolute;text-align:center;top:2px;width:100%}.countdown>.label small{display:inline-block;font-size:10px;font-weight:400;margin-left:1px}.dialog{background-color:#e2e3e5;border-bottom:3px solid #b3b6b8;color:#41464b;margin-bottom:12px;padding:10px 20px}.dialog>ul{margin:0;padding-left:16px}.dialog.success{background-color:#d1e7dd;border-color:#badbcc;color:#0f5132}.dialog.danger{background-color:#f8d7da;border-color:#f5c2c7;color:#842029}.dialog.warning{background-color:#fff3cd;border-color:#ffecb5;color:#664d03}.label{color:#531a59;display:inline-block;font-size:14px;font-weight:700;margin-bottom:5px;padding-right:5px}.label.normal{color:#000;font-weight:400}.label.small{font-size:12px;font-weight:400}.label.required{position:relative}.label.required:after,.label.required:before{color:#fe0197;content:"*";font-size:12px;position:absolute}.label.required:before{left:-10px}.label.required:after{display:none;right:-5px}.label.checkbox{display:block;font-weight:400;padding-left:20px;position:relative}.label.checkbox>input{left:0;position:absolute;top:3px}.input,.label.block{width:100%}.input{background-color:#fff;border:solid #b3b6b8;border-width:1px 1px 3px;border-radius:0;color:#41464b;display:block;font-size:18px;font-weight:100;height:48px;outline:none;padding:10px;resize:none}.input:focus{border-color:#09b3bd;color:#168289}.input.success{border-color:#198754;color:#198754}.input.error{border-color:#dc3545;color:#dc3545}.input.completed,.input.completed>input,.input.completed>select{background-color:rgba(50,205,50,.1)!important;border-color:#32cd32}.input.completed.input-group,.input.completed.input-inline{background-color:transparent!important}.input.disabled,.input:disabled{cursor:not-allowed;opacity:.5}.input.no-border{border:none}.input.rounded{border-radius:5px}.input.large{font-size:32px;padding:5px 10px}.input.strong{font-weight:700}.input.text{background-color:transparent;border:none;font-size:16px;height:auto;min-height:20px;padding:0}.input.text i{color:#701679}.input.text .badge{font-size:inherit;margin-top:0}.input.thumbnail{background:no-repeat 50%;background-size:contain;border:none;margin:10px 0;min-height:100%}.input.input-group{border:none!important;padding:0;position:relative}.input.input-group>.input{padding-left:40px}.input.input-group>.icon{align-items:center;display:flex;height:100%;position:absolute;left:1px;top:0;width:40px}.input.input-group>.icon>i{color:#fe0197;font-size:12px;margin:0 auto}.input.input-group>.icon.success>i{color:#198754}.input.input-group>.icon.warning>i{color:#ffc107}.input.input-group>.icon.danger>i{color:#dc3545}.input.input-group.right>.input{padding-left:10px;padding-right:40px}.input.input-group.right>.icon{left:revert;right:1px}.input.input-inline{border:none!important;height:auto;padding:0}.input.input-inline>.input{width:100%}.input.input-radio{border-bottom-width:1px;border-radius:5px;padding:0;position:relative}.input.input-radio>.option{border-radius:4px;color:#999;cursor:pointer;font-size:18px;height:100%;line-height:18px;padding:12px 0;position:absolute;right:0;text-align:center;top:0;width:50%}.input.input-radio>.option.selected{background-color:#701679;box-shadow:0 2px 8px rgba(0,0,0,.2),0 8px 15px rgba(0,0,0,.15);color:#fff!important;font-weight:700}.input.input-radio>.option.selected:hover{background-color:#531a59}.input.input-radio>.option:first-child{left:0;right:revert}.input.input-radio.transparent{background-color:transparent!important}.input.input-radio.transparent>.option{color:#000}textarea.input{height:auto}.submit{background-color:#f9f9f9;border:none;border-radius:4px;cursor:pointer;display:inline-block;font-size:18px;font-weight:400;line-height:18px;padding:10px;text-align:center;text-decoration:none}.submit>i{margin:0 5px}.submit:hover{background-color:#c7c7c7}.submit.primary{background-color:#701679;color:#fff}.submit.primary:hover{background-color:#531a59}.submit.secondary{background-color:#09b3bd;color:#fff}.submit.secondary:hover{background-color:#168289}.submit.tertiary{background-color:#fe0197;color:#fff!important}.submit.tertiary:hover{background-color:#b71575}.submit.success{background-color:#198754;color:#fff}.submit.success:hover{background-color:#146c43}.submit.danger{background-color:#dc3545;color:#fff}.submit.danger:hover{background-color:#ba202f}.submit.warning{background-color:#ffc107;color:#000}.submit.warning:hover{background-color:#d29d00}.submit.info{background-color:#0dcaf0;color:#fff}.submit.info:hover{background-color:#0aa2c0}.submit.dark{background-color:#212529;color:#fff}.submit.dark:hover{background-color:#1a1e21}.submit.none{background-color:transparent}.submit.none:hover{background-color:#c7c7c7}.submit.disabled{background-color:#5a5a5a;cursor:not-allowed;opacity:.5}.submit.disabled:hover{background-color:#484848}.submit.link{background-color:transparent;color:#09b3bd;font-weight:400;padding:0}.submit.link:hover{color:#000}.submit.block{width:100%}.submit.mobile,.submit.small{font-size:14px;padding:7px 10px}.submit.large{font-size:22px;line-height:24px;padding:15px 20px}.submit.block{display:block}.form .form-group .group .label+.label{margin-left:20px}.form .form-group .group .input+.input{margin-top:8px}.form .form-group .group-box{margin-bottom:15px}.form .form-group .group+.group{margin-top:15px}.form .form-group+.form-group{margin-top:40px}.form .row+.row{margin-top:10px}.form+.form{margin-top:50px}.toggle-forms>.header{border:1px solid #701679;border-radius:4px;margin-bottom:30px;padding:10px}.toggle-forms>.forms>.form{display:none}@media (min-width:576px){.label.checkbox{display:inline-block;margin-right:20px}.input.input-group>.input{width:100%}.input.auto-width{width:auto}.input.auto-width>.input{max-width:100%;width:auto!important}.input.full-width{display:block;width:100%}.submit.mobile{font-size:18px;padding:10px}.form.block .input{width:100%}.form.horizontal .form-group .group{padding-left:130px;position:relative}.form.horizontal .form-group .group>.label{align-items:center;display:flex;flex-direction:row-reverse;height:48px;left:0;position:absolute;width:120px}.form.horizontal .form-group .group>.label.required:before{display:none}.form.horizontal .form-group .group>.label.required:after{display:block}.form.horizontal .form-group .group>.input{width:100%}.form.horizontal .form-group .group>.input.input-inline{position:relative}.form.horizontal .form-group .group>.input.input-inline>.input{display:inline-block;margin-top:0;width:calc(50% - 5px)}.form.horizontal .form-group .group>.input.input-inline .input+.input{position:absolute;right:0;top:0}.form.horizontal .form-group .group.block{padding-left:0}.form.horizontal .form-group .group.block>.label{display:block;position:relative}.form.horizontal .form-group .group.block>.label.required:before{display:inline;left:-7px}.form.horizontal .form-group .group.block>.label.required:after{display:none}.form.horizontal .form-group .group.full-width{padding-left:0}.form.info .form-group .group .label{height:auto}.form.info .form-group .group-box{margin-bottom:10px}.form.info .form-group .group+.group{margin-top:10px}.form.info .form-group+.form-group{border-top:none;margin-top:30px!important;padding-top:0}}.select2-selection{border-bottom-width:3px!important;border-radius:0!important;height:auto!important}.select2-selection__rendered{line-height:normal!important;padding:0!important}.select2-selection__arrow{height:100%!important}.select2-search__field{border-radius:4px;font-size:16px;padding:10px!important;text-transform:uppercase!important}#nav-icon{cursor:pointer;height:100%;position:relative;transition:.5s ease-in-out;width:60px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}#nav-icon,#nav-icon.nav-icon1 span,#nav-icon.nav-icon3 span,#nav-icon.nav-icon4 span{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg)}#nav-icon.nav-icon1 span,#nav-icon.nav-icon3 span,#nav-icon.nav-icon4 span{background:#fff;border-radius:8px;display:block;height:8px;left:0;opacity:1;position:absolute;transition:.25s ease-in-out;width:100%;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out}#nav-icon.nav-icon1 span:first-child{top:0}#nav-icon.nav-icon1 span:nth-child(2){top:18px}#nav-icon.nav-icon1 span:nth-child(3){top:36px}#nav-icon.nav-icon1.open span:first-child{top:18px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg)}#nav-icon.nav-icon1.open span:nth-child(2){left:-60px;opacity:0}#nav-icon.nav-icon1.open span:nth-child(3){top:18px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg)}#nav-icon.nav-icon2 span{background:#d3531a;display:block;height:8px;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:50%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out}#nav-icon.nav-icon2 span:nth-child(2n){border-radius:0 8px 8px 0;left:50%}#nav-icon.nav-icon2 span:nth-child(odd){border-radius:8px 0 0 8px;left:0}#nav-icon.nav-icon2 span:first-child,#nav-icon.nav-icon2 span:nth-child(2){top:0}#nav-icon.nav-icon2 span:nth-child(3),#nav-icon.nav-icon2 span:nth-child(4){top:18px}#nav-icon.nav-icon2 span:nth-child(5),#nav-icon.nav-icon2 span:nth-child(6){top:36px}#nav-icon.nav-icon2.open span:first-child,#nav-icon.nav-icon2.open span:nth-child(6){transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}#nav-icon.nav-icon2.open span:nth-child(2),#nav-icon.nav-icon2.open span:nth-child(5){transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}#nav-icon.nav-icon2.open span:first-child{left:5px;top:7px}#nav-icon.nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}#nav-icon.nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon.nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon.nav-icon2.open span:nth-child(5){left:5px;top:29px}#nav-icon.nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:29px}#nav-icon.nav-icon3 span:first-child{top:0}#nav-icon.nav-icon3 span:nth-child(2),#nav-icon.nav-icon3 span:nth-child(3){top:18px}#nav-icon.nav-icon3 span:nth-child(4){top:36px}#nav-icon.nav-icon3.open span:first-child{left:50%;top:18px;width:0}#nav-icon.nav-icon3.open span:nth-child(2){transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}#nav-icon.nav-icon3.open span:nth-child(3){transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}#nav-icon.nav-icon3.open span:nth-child(4){left:50%;top:18px;width:0}#nav-icon.nav-icon4 span:first-child{top:0}#nav-icon.nav-icon4 span:first-child,#nav-icon.nav-icon4 span:nth-child(2){transform-origin:left center;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center}#nav-icon.nav-icon4 span:nth-child(2){top:18px}#nav-icon.nav-icon4 span:nth-child(3){top:36px;transform-origin:left center}#nav-icon.nav-icon4.open span:first-child{left:8px;top:-3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}#nav-icon.nav-icon4.open span:nth-child(2){opacity:0;width:0}#nav-icon.nav-icon4.open span:nth-child(3){left:8px;top:39px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.pac-container{z-index:1062}#modal>.modal-dialog{margin:0}#modal>.modal-dialog>.modal-content{border:1px solid #ccc;border-radius:0}#modal>.modal-dialog>.modal-content>.modal-header{border-bottom:1px solid #ccc;padding:10px 15px}#modal>.modal-dialog>.modal-content>.modal-header>.modal-title{color:#701679;font-size:22px}#modal>.modal-dialog>.modal-content>.modal-header>.modal-title>i{color:#531a59}#modal>.modal-dialog>.modal-content>.modal-body{background-color:#f5f5f5;padding:0}#modal>.modal-dialog>.modal-content>.modal-body h3{font-size:18px;margin-bottom:20px}#modal>.modal-dialog>.modal-content>.modal-body h4{background-color:#701679;border-radius:4px;color:#fff;font-size:16px;font-weight:700;margin-bottom:20px;padding:5px 10px}#modal>.modal-dialog>.modal-content>.modal-body .frame{background-color:#fff;padding:20px}#modal>.modal-dialog>.modal-content>.modal-body .frame.transparent{background-color:transparent}#modal>.modal-dialog>.modal-content>.modal-body .frame+.frame{border-top:1px solid #ccc}#modal>.modal-dialog>.modal-content>.modal-footer{border-top:1px solid #ccc;padding:10px 15px}@media (min-width:576px){#modal>.modal-dialog{margin:1.75rem auto}}.notifications .notification{padding-left:28px;position:relative}.notifications .notification .icon{color:#09b3bd;left:0;position:absolute;top:0}.notifications .notification .icon i{font-size:18px}.notifications .notification .name{color:#5a5a5a;font-weight:700}.notifications .notification .date{color:#888;font-size:11px}.notifications .notification .date i{margin-right:2px}.notifications .notification .date span{font-size:inherit}.notifications .notification .date span+span{margin-left:15px}.notifications .notification+.notifications .notification{margin-top:15px}.steps{padding-bottom:40px}.steps>.step{color:#888;padding:0 10px 40px 0;position:relative}.steps>.step>.header{font-size:20px;padding:10px 10px 10px 60px}.steps>.step>.header>.circle{align-items:center;background-color:#ccc;border-radius:4px;display:flex;font-weight:700;height:32px;left:4px;position:absolute;top:4px;width:32px;z-index:2}.steps>.step>.header>.circle>*{display:block;text-align:center;width:100%}.steps>.step>.header>.message{color:#999;display:none;font-size:12px;font-style:italic;padding-top:5px}.steps>.step>.header>.progress{background-color:#ddd;border-radius:4px;height:100%;left:15px;position:absolute;top:20px;width:10px;z-index:1}.steps>.step>.header>.progress>.progress-bar{background-color:#bbb;border-radius:4px;height:0;width:100%}.steps>.step>.content{display:none;padding:20px 0 20px 60px}.steps>.step>.action{border-top:1px solid #ccc;display:none;margin-left:60px;padding-top:10px;text-align:right}.steps>.step:first-child>.content{display:block}.steps>.step.active,.steps>.step.done{color:#000}.steps>.step.active>.header>.circle,.steps>.step.done>.header>.circle{background-color:#fe0197;box-shadow:0 2px 8px rgba(0,0,0,.2),0 8px 15px rgba(0,0,0,.15)}.steps>.step.active>.header>.message,.steps>.step.done>.header>.message{display:block}.steps>.step.active>.header>.progress>.progress-bar,.steps>.step.done>.header>.progress>.progress-bar{background-color:#fe0197}.steps>.step.active>.content,.steps>.step.done>.content{display:block}.steps>.step.done>.header{cursor:pointer}.steps>.step.done>.header>.circle{color:rgba(0,0,0,.4)}.steps>.step.resume{display:none}.steps>.step.active>.header>.circle{color:#fff}.steps.expand>.step>.content,.steps>.step.active>.action{display:block}.steps.completed>.step>.header>.progress>.progress-bar{height:100%!important}.steps.completed>.step.resume{display:block}.steps.completed>.step.resume>.header>.circle{background-color:#198754;color:#fff}.steps.completed>.step.resume>.header>.title{color:#198754}.steps.completed>.step.resume>.header>.progress{display:none}.steps+.steps{margin-top:40px}.nav-tabs{background-color:#fff;border-bottom:1px solid #ccc}.nav-tabs>.nav-link{border:none;border-bottom:3px solid transparent;border-radius:0;color:#666;font-size:16px;margin:0;padding:12px 15px}.nav-tabs>.nav-link>i{font-size:.7em;margin-right:5px}.nav-tabs>.nav-link.active{border-bottom-color:#09b3bd!important;color:#09b3bd!important}.nav-tabs>.nav-link:hover{border-color:transparent;color:#000}.tab-content{background-color:#fff}.timeline,.timeline .event{padding-left:30px}.timeline .event{border-left:2px solid #5a5a5a;height:80px;position:relative}.timeline .event .description{color:#5a5a5a;display:inline-block}.timeline .event .description .name{font-weight:700}.timeline .event .description .date,.timeline .event .description .note{color:#888;font-size:11px;text-transform:uppercase}.timeline .event .description .date i,.timeline .event .description .note i{margin-right:2px}.timeline .event .icon{align-items:center;background-color:#5a5a5a;border-radius:12px;color:#fff;display:flex;height:24px;left:-13px;position:absolute;text-align:center;top:0;width:24px}.timeline .event .icon i{font-size:12px;margin:0 auto}.timeline .event.success .description .name{color:#198754!important}.timeline .event.success .icon{background-color:#198754!important}.timeline .event.warning .description .name{color:#ffc107!important}.timeline .event.warning .icon{background-color:#ffc107!important}.timeline .event.danger .description .name{color:#dc3545!important}.timeline .event.danger .icon{background-color:#dc3545!important}.timeline .event.disabled .description .name{color:#5a5a5a!important}.timeline .event.disabled .icon{background-color:#5a5a5a!important}.timeline .event:first-child .description{background-color:#fff;box-shadow:0 2px 5px #bbb;padding:5px 15px;position:relative}.timeline .event:first-child .description .name{color:#09b3bd}.timeline .event:first-child .description:before{border-color:transparent #fff transparent transparent;border-style:solid;border-width:6px 6px 6px 0;content:"";height:0;left:-5px;position:absolute;top:6px;width:0}.timeline .event:first-child .icon{background-color:#09b3bd}.timeline .event:last-child{border-color:transparent;height:auto;min-height:50px}.input.uploader{padding:20px;position:relative;text-align:center}.input.uploader input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:200%}.input.uploader>.document{margin-bottom:20px}.input.uploader>.document>.icon{color:#999;font-size:48px;margin-bottom:10px}.input.uploader>.document>.name{color:#531a59;font-size:24px;font-weight:700;line-height:28px;margin-bottom:11px}.input.uploader>.document>.name.required:after{color:#fe0197;content:"*";font-size:.8em;margin-left:4px}.input.uploader>.document>.description{color:#41464b;font-size:14px;min-height:36px}.input.uploader>.thumbnails .thumbnail{cursor:pointer}.input.uploader>.submit{overflow:hidden;position:relative}.input.uploader .progress{background-color:transparent;border-radius:0;bottom:-3px;box-shadow:none;height:3px;left:0;margin:0;position:absolute;width:100%}.input.uploader .progress .progress-bar{background-color:#fe0197;width:0}.input.uploader.active{background-color:#eee;border-color:#701679;cursor:move}.input.uploader.active>.document>.icon,.input.uploader.active>.document>.name{color:#701679}.input.uploader.disabled:before{display:block!important}.input.uploader:before{background-color:#fff;content:"";cursor:not-allowed;display:none;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}@font-face{font-family:Comfortaa;src:url(../fonts/Comfortaa-Regular.ttf)}.moobit{font-family:Comfortaa,sans-serif;text-transform:lowercase}#auth{align-items:center;background-color:#531a59;display:flex;height:100%}#auth #container{padding:10px 0;margin:0 auto;width:calc(100% - 40px)}#auth #container #header{margin-bottom:12px}#auth #container #header #logo{background:url(../images/logo.png) no-repeat 50%;background-size:contain;height:70px}#auth #container #content{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.2),0 8px 15px rgba(0,0,0,.15);padding:20px 40px}#auth #container #content h1{color:#701679;font-size:22px;margin-bottom:20px}#auth #container #footer{color:#ccc;font-size:12px;padding:20px 0;text-align:center}#auth.driver{background-color:#b71575}#auth.driver .submit{background-color:#fe0197}#auth.driver .submit.link{background-color:transparent!important;color:#fe0197}#auth.driver .submit.link:hover{color:#b71575}#auth.driver .submit:hover{background-color:#b71575}#auth.passenger{background-color:#168289}#auth.passenger .submit{background-color:#09b3bd}#auth.passenger .submit.link{background-color:transparent!important;color:#09b3bd}#auth.passenger .submit.link:hover{color:#168289}#auth.passenger .submit:hover{background-color:#168289}#main{height:100%;overflow-x:hidden}#main,#main #logo,#main #logo-alt{position:relative}#main #logo-alt small,#main #logo small{bottom:3px;color:#eee;font-size:8px;position:absolute}#main>header{background-color:#531a59;box-shadow:0 2px 8px rgba(0,0,0,.2),0 8px 15px rgba(0,0,0,.15);color:#fff;height:50px;left:0;min-width:320px;overflow-x:hidden;position:fixed;top:0;width:100%;z-index:30}#main>header>.groups>.group{float:left;height:50px}#main>header>.groups>.group .item{display:block;float:left;height:100%;position:relative}#main>header>.groups>.group .item>div{align-items:center;display:flex;float:left;height:100%}#main>header>.groups>.group .item .icon{cursor:pointer;padding:0 10px}#main>header>.groups>.group .item .icon i{margin:0 auto}#main>header>.groups>.group .item .icon.image{background:no-repeat 50%;background-size:contain;border-radius:4px;height:calc(100% - 10px);margin:5px;width:40px}#main>header>.groups>.group .item .text{padding:0 10px;width:auto}#main>header>.groups>.group .item.link{border-bottom:3px solid transparent;color:#999;cursor:pointer;display:none}#main>header>.groups>.group .item.link .text{padding-left:0}#main>header>.groups>.group .item.link.active{border-bottom-color:#09b3bd;color:#fff}#main>header>.groups>.group .item.link:hover{color:#fff}#main>header>.groups>.group .item#bars .icon{padding:0}#main>header>.groups>.group .item#bars #nav-icon{margin:0 -10px;transform:scale(.3)}#main>header>.groups>.group .item#bars.active .icon{color:#09b3bd}#main>header>.groups>.group .item#logo{color:#fff;height:50px;margin-right:20px;overflow:hidden;width:150px}#main>header>.groups>.group .item#logo .icon{background-image:url(../images/logo.png);width:calc(100% - 10px)}#main>header>.groups>.group .item#logo .text{display:none;font-size:20px;left:50px;position:absolute;top:0}#main>header>.groups>.group .item#profile .icon{border:3px solid #fff;border-radius:50px}#main>header>.groups>.group .item#profile .text{display:none}#main>header>.groups>.group .item#profile.active .icon{border-color:#09b3bd}#main>header>.groups>.group .link+.link{margin-left:10px}#main>header>.groups>.group.right{float:right}#main>nav{background-color:#701679;height:calc(100% - 50px);left:-100%;min-width:320px;opacity:0;overflow-y:scroll;padding:20px 40px;position:fixed;top:50px;width:100%;z-index:10;scrollbar-width:none;-ms-overflow-style:none}#main>nav::-webkit-scrollbar{display:none}#main>nav #logo-alt{color:#fff;display:none;font-size:24px;height:50px;opacity:0;padding:10px}#main>nav ul li{color:#fff;list-style:none;overflow:hidden}#main>nav ul li .item{color:inherit;cursor:pointer;display:block;height:40px;position:relative;white-space:nowrap}#main>nav ul li .item .icon{align-items:center;color:inherit;display:flex;height:100%;position:absolute;width:40px}#main>nav ul li .item .icon i{font-size:14px;margin:0 auto}#main>nav ul li .item .text{align-items:center;color:inherit;display:flex;font-size:14px;font-weight:400;height:100%;left:40px;padding:0 5px 0 10px;position:absolute;width:calc(100% - 40px)}#main>nav ul li.active{color:#fff!important}#main>nav ul li.active .item{background-color:rgba(0,0,0,.25);cursor:default}#main>nav ul li.active .item .text{font-weight:700}#main>nav ul li.dropdown>.item{position:relative}#main>nav ul li.dropdown>.item:before{background:url(../images/icons/dropdown-arrow.svg) no-repeat 50%;background-size:8px;content:"";height:100%;position:absolute;right:3px;top:0;width:10px}#main>nav ul li.dropdown.selected{color:#fff}#main>nav ul li.dropdown.selected>.item{background-color:rgba(0,0,0,.5);cursor:default}#main>nav ul li.dropdown.selected>.item:before{transform:rotate(180deg)}#main>nav ul li.dropdown.selected>ul{display:block}#main>nav ul li:hover{color:#000}#main>nav>ul{margin:0;padding:5px}#main>nav>ul>li{border-radius:4px}#main>nav>ul>li>ul{background-color:rgba(0,0,0,.25);display:none;margin:0;padding:0}#main>nav>ul>li>ul li{color:hsla(0,0%,100%,.6)}#main>nav>ul>li>ul li.active{color:#fff}#main>nav>ul>li>ul li.active .item{background-color:transparent}#main>nav>ul>li+li{margin-top:5px}#main>section{margin-top:50px;padding:10px}#main #account{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.2),0 8px 15px rgba(0,0,0,.15);opacity:0;overflow:hidden;position:fixed;right:-100%;top:55px;width:calc(100% - 10px);z-index:20}#main #account .image{background:#e2e3e5 no-repeat 50%;background-size:cover;border-radius:50px;display:block;height:100px;margin:10px auto 0;width:100px}#main #account .info{padding:20px;text-align:center}#main #account .info .name{color:#701679;font-size:18px;line-height:22px}#main #account .buttons .input{border:none;border-top:1px solid #ccc}#main #account .buttons .button{background-color:transparent;border-color:transparent;border-top:1px solid #ccc;color:#666;display:block;padding:10px 20px;text-align:left;width:100%}#main #account .buttons .button i{margin-right:8px}#main #account .buttons .button:hover{color:#09b3bd}#main #title{margin-bottom:10px;min-height:50px;position:relative}#main #title>h1{color:#701679;font-size:20px;margin:0;padding:5px 0}#main #title>h1>i{color:#531a59;display:none}#main #title>.buttons{position:absolute;right:0;top:2px}#main #title>.buttons>.submit{display:inline-block;margin:0;width:auto}#main #title>.buttons>.submit>span{display:none}#main #title>.buttons>.submit.not-resize>span{display:inline!important}#main #title .submit{padding:8px}#main #title .submit i{font-size:14px}#main #title #filter{background-color:rgba(0,0,0,.1);border:1px solid #ccc;border-radius:4px;display:none;margin-top:10px;padding:10px}#main #title #filter>.input+.input,#main #title #filter>.submit{margin-top:10px}#main #content h2{font-size:18px}#main.primary>header>.groups>.group .item.link.active:after{border-color:transparent #701679 transparent transparent!important}#main.primary>nav{background-color:#701679!important}#main.passenger>header>.groups>.group .item.link.active:after,#main.secondary>header>.groups>.group .item.link.active:after{border-color:transparent #09b3bd transparent transparent!important}#main.passenger>nav,#main.secondary>nav{background-color:#09b3bd!important}#main.driver>header>.groups>.group .item.link.active:after,#main.tertiary>header>.groups>.group .item.link.active:after{border-color:transparent #fe0197 transparent transparent!important}#main.driver>nav,#main.tertiary>nav{background-color:#fe0197!important}#main.gray>header>.groups>.group .item.link.active:after{border-color:transparent #5a5a5a transparent transparent!important}#main.gray>nav{background-color:#5a5a5a!important}#main.dark>header>.groups>.group .item.link.active:after{border-color:transparent #212529 transparent transparent!important}#main.dark>nav{background-color:#212529!important}@media (min-width:576px){#auth #container{width:350px}#main>header>.groups>.group .item.link{display:flex}#main>header>.groups>.group .item#bars{display:none}#main>header>.groups>.group .item#logo{width:50px}#main>header>.groups>.group .item#logo .icon{background-image:url(../images/logo-mini.png);height:30px;margin:10px;width:30px}#main>header>.groups>.group .item#logo .text,#main>header>.groups>.group .item#profile .text{display:flex}#main>nav{display:block;height:calc(100% - 45px);left:0;min-width:revert;opacity:1;padding:10px 0;top:45px;width:50px}#main>section{margin-left:50px;padding:10px 20px;width:calc(100% - 50px)}#main #account{width:250px}#main #title>h1>i{display:inline}}@media (min-width:992px){#main>header{box-shadow:none;height:100%;min-width:revert;width:50px}#main>header>.groups{bottom:0;position:absolute;width:100%}#main>header>.groups>.group,#main>header>.groups>.group .item>div{float:none}#main>header>.groups>.group .item .icon{width:50px}#main>header>.groups>.group .item .text{display:none}#main>header>.groups>.group .item.link{border-bottom:transparent}#main>header>.groups>.group .item.link.active:after{border:5px solid transparent;border-right-color:#701679;content:"";right:0;position:absolute;top:calc(50% - 5px)}#main>header>.groups>.group .item#logo{margin:0;position:fixed;top:0}#main>header>.groups>.group .item#profile .text{display:none}#main>header>.groups>.group .item#profile.active:after{border:5px solid transparent;border-left-color:#212529;content:"";right:-10px;position:absolute;top:calc(50% - 5px)}#main>header>.groups>.group .link+.link{margin-left:0}#main>nav{height:100%;left:50px;padding:0;top:0}#main>nav #logo-alt{align-items:center;display:flex}#main>section{margin:0 0 0 100px;width:calc(100% - 100px)}#main #account{bottom:5px;left:-200px;right:revert;top:revert}#main #title>h1{display:inline-block;font-size:22px;max-width:250px;padding:10px 10px 10px 0}#main #title>.buttons>.submit>span{display:inline}#main #title>.buttons #button-show-filter{display:none}#main #title .submit{padding:14px}#main #title .submit i{font-size:18px}#main #title #filter{background-color:transparent;border-radius:0;border-style:none none none solid;display:inline-block!important;margin-top:0;padding:0 0 0 10px!important}#main #title #filter>.input{display:inline-block;width:140px}#main #title #filter>.input+.input{margin:0!important}#main #title #filter>.submit{margin:0}#main #title #filter>#filter-button span{display:none}#main.expand>nav{width:200px}#main.expand>section{left:250px;width:calc(100% - 250px)}}