@import url("https://fonts.googleapis.com/css?family=Montserrat:700,800");@import url(@fullcalendar/common/main.css);@import url(@fullcalendar/daygrid/main.css);@media (min-width: 992px){.container-fluid{padding-left:6em;padding-right:6em}}body{color:#2B2B2B;font-family:"Helvetica Neue";-webkit-font-smoothing:antialiased;font-size:16px}body[data-action="new"],body[data-action="edit"]{background-color:#F6F4F1}h1,h2,h5{font-family:"Montserrat", sans-serif}h2{margin-bottom:0.75em}a{color:#FF7745}a:hover{color:#ff642c}.alert p:last-child{margin-bottom:0}footer{font-size:0.875em;padding-bottom:2.5em}footer a{color:#2B2B2B;margin-left:0.75em;margin-right:0.75em}footer a:hover{color:#2B2B2B}footer ul{margin-bottom:0}.rounded-lg{border-radius:1.5em !important}.btn{font-family:"Montserrat", sans-serif;font-size:0.875em;padding:0.5rem 1rem}.btn.btn-lg{font-size:1em}.btn.btn-sm{padding:0.25rem 0.5rem;font-size:0.875rem}.btn.btn-outline-primary{border-color:#FF7745;color:#FF7745}.btn.btn-outline-primary:hover{background-color:#FF7745;color:white}.btn.btn-outline-primary:not(:disabled):not(.disabled):active{background-color:#ff5212;border-color:#ff5212}.btn.btn-primary{background-color:#FF7745;border-color:#FF7745}.btn.btn-primary:not(:disabled):not(.disabled):active{background-color:#ff5212;border-color:#ff5212}.btn.btn-next{color:#FF7745}.btn.btn-next:hover{background-color:#ffdb97}.btn.btn-light{color:#888}.btn.btn-light:hover{color:#2B2B2B}.flower{position:fixed;right:calc(100vw/5);top:100vh;transition:all .3s ease-out}form label{font-size:0.875em;margin-bottom:0.25rem}form .form-control{border-color:#ece8e1;border-width:1.5px}.app-nav{background:#FFCA64}@media (max-width: 767px){.app-nav{display:none}.nav-horizontal{background:#FFCA64}}@media (min-width: 768px){.navbar-light.nav-horizontal .nav-item a{color:#FF7745}.navbar-light.nav-horizontal .nav-item a:hover{color:#ff642c}.body-content{width:calc(100% - 120px);margin-left:120px}.navbar-brand{justify-content:center;margin-right:0;display:block;text-align:center;margin-top:1em}.app-nav{display:block;width:120px;height:100vh;position:fixed}.app-nav .nav-tab-options{display:block;text-align:center;margin:auto;margin-top:5em}.app-nav .nav-tab-options li a{padding:0;width:60px;height:60px;border-radius:60px;margin-bottom:1em;display:flex;justify-content:center}.app-nav .nav-tab-options li a .d-md-block{align-self:center}.app-nav .nav-tab-options li a:hover{background:#ffb931}body:not([data-controller="sessions"],[data-controller*="devise"]) .content{margin-left:120px;padding-top:6em}}[data-notify="container"]{background-color:white;border:none;border-left-width:6px;border-left-style:solid;border-radius:0;-webkit-box-shadow:-1px 2px 8px 2px rgba(0,0,0,0.2);-moz-box-shadow:-1px 2px 8px 2px rgba(0,0,0,0.2);box-shadow:-1px 2px 8px 2px rgba(0,0,0,0.2)}.alert-danger[data-notify="container"]{border-left-color:#FF4136;color:#FF4136}.alert-success[data-notify="container"]{border-left-color:#2ECC40;color:#2ECC40}[data-notify="title"]{text-transform:capitalize}[data-controller="sessions"] .alerts-container .alert.alert-danger{background-color:white;border:none;border-left-width:6px;border-left-style:solid;border-radius:0;border-left-color:#FF4136;color:#FF4136;-webkit-box-shadow:0px 0px 8px 2px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 8px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 8px 2px rgba(0,0,0,0.2)}.request-card{min-width:350px}.d-flex.flex-row.flex-nowrap{width:100%;overflow:scroll}.card.data-import-pending{border-left:7px solid #ffc107}.card.data-import-sync_finished{border-left:7px solid #28a745}.card.data-import-sync_failed{border-left:7px solid #dc3545}.card.request-card-pending{border-left:7px solid #ffc107}.card.request-card-approved{border-left:7px solid #28a745}.card.request-card-declined{border-left:7px solid #dc3545}.card.request-card-processed{border-left:7px solid #007bff}.table.table-hover tbody tr:hover{background-color:#F6F4F1}.table thead th{border:0}.table tbody{border:0}.table tbody th,.table tbody td{background-color:#F6F4F1;border-color:white;margin-bottom:2px}.table th{font-size:0.875em}.table td{vertical-align:middle}.table td ul{margin-bottom:0}body[data-controller="pages"][data-action="index"]{background:#F6F4F1 url(https://hive.sentiaapps.com/assets/homepage/hive-2574ebc780aa4ecd52c5415566ef95b260600c7081eeebebcffa51320de0fd8c.svg) no-repeat 50% -14.5em}body[data-controller="pages"][data-action="index"] h1{font-weight:800;font-size:2.5em}body[data-controller="pages"][data-action="index"] footer{min-height:calc(100vh - 700px);background-color:#FFCA64;position:absolute;width:100%;top:700px}body[data-controller="pages"][data-action="index"] footer ul{padding-top:2.5em}body[data-controller="pages"][data-action="index"] .container{padding-left:3em;padding-right:3em}@media (min-width: 768px){body[data-controller="pages"][data-action="index"]{background-position-x:10%}body[data-controller="pages"][data-action="index"] footer{min-height:calc(100vh - 825px);top:825px}}body[data-controller*="devise/invitations"] .content,body[data-controller*="invitations"] .content{margin-left:0 !important;padding-top:0 !important}.devise-box{border-top:6px solid #FFCA64 !important;border-radius:0}.devise-box h3{margin-bottom:1.25em;font-family:"Montserrat", sans-serif;font-size:1.5em}.devise-box .actions{margin-top:1.5rem}.leave-form{max-width:800px}.leave-form .form-group.radio_buttons .col-form-label{font-size:0.875em;margin-bottom:0.25rem}@media (min-width: 768px){.leave-form .form-group.radio_buttons .form-check{display:inline-block;margin-right:2em}}ul#leave_states{position:sticky;top:0}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#FF7745}
