/*!
 * THE STYLES WITHIN THE CSS DIRECTORY WERE GENERATED FROM COMPILED SASS. PLEASE
 * DO NOT MODIFY THE CSS FILES DIRECTLY.
 *
 * Global styles for all pages. 
 *
 * Created by: CBM Technology
 *
 * Copyright 2015 CBM Technology
 * All rights reserved
 *
 * todo: add font-size: 62.5% to "html" and font-size 1.6 em to the body to 
 * setup simplified em measurements.
 */.absolute{position:absolute !important}.block{display:block !important}.bold{font-weight:bold !important}.border-none{border:none !important}.clear{clear:both !important}.center{margin-left:auto !important;margin-right:auto !important}.clickable{cursor:pointer !important}.ellipsis{overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.fill{margin:10px !important}.inline{display:inline !important}.inline-block{display:inline-block !important}.is-hidden{display:none !important}.left{float:left !important}.margin-none{margin:0px 0px 0px 0px !important}.relative{position:relative !important}.right{float:right !important}.mb-small{margin-bottom:5px !important}.mb{margin-bottom:10px !important}.mb-large{margin-bottom:20px !important}.mb-larger{margin-bottom:30px !important}.mb-largest{margin-bottom:50px !important}.ml-small{margin-left:5px !important}.ml{margin-left:10px !important}.ml-large{margin-left:20px !important}.ml-larger{margin-left:30px !important}.ml-largest{margin-left:50px !important}.mr-small{margin-right:5px !important}.mr{margin-right:10px !important}.mr-large{margin-right:20px !important}.mr-larger{margin-right:30px !important}.mr-largest{margin-right:50px !important}.mt-small{margin-top:5px !important}.mt{margin-top:10px !important}.mt-large{margin-top:20px !important}.mt-larger{margin-top:30px !important}.mt-largest{margin-top:50px !important}.width-fifth{width:20% !important}.width-full{width:100% !important}.width-half{width:50% !important}.width-third{width:33.33% !important}.width-quarter{width:25% !important}@media screen and (min-width: 769px){.desktop-left{float:left}.desktop-one-third{width:32.6667%}.desktop-right{float:right}.desktop-two-thirds{width:65.3334%}.hide-on-desktop{display:none !important}}@media screen and (min-width: 451px) and (max-width: 768px){.mobile-left{float:left}.mobile-one-third{width:32.6667%}.mobile-right{float:right}.mobile-two-thirds{width:65.3334%}.hide-on-mobile{display:none !important}}@media screen and (min-width: 320px) and (max-width: 450px){.small-left{float:left !important}.small-one-half{width:49% !important}.small-one-third{width:32.6667%}.small-right{float:right !important}.small-two-thirds{width:65.3334%}.hide-on-small{display:none !important}.show-on-small{display:block !important}}.clear{clear:both}.one-half{float:left;margin-right:2%;min-width:260px;width:48.75%}.one-third{float:left;margin-right:2%;min-width:260px;width:31.8333333333%}.last{margin-right:0px}.nested{min-width:initial}.test-page{background-color:black;color:#00CC00}.test-page a{color:#00CC00}.test-page a:hover{color:#00FF00}.test-page ul li{line-height:30px}.mai-sub-header:before{height:0px}nav#top-nav{background-color:#363636;padding-bottom:6px}nav#top-nav.mai-sub-header--no-child:before{height:0px}nav#top-nav .container{padding-top:0px}nav#top-nav .container #mai-navbar-collapse{position:relative;top:6px}nav#top-nav .container #mai-navbar-collapse li.nav-item.open a{border-radius:5px 5px 0 0;color:#363636}#cbm-spinner-modal{background-color:rgba(0,0,0,0.5);height:100%;position:fixed;width:100%;z-index:10000}#cbm-spinner-modal p.please-wait{color:white;display:block;font-size:13px;font-weight:600;margin-left:auto;margin-right:auto;position:relative;text-align:center;top:234px;width:100px}#cbm-spinner-modal .spinner-modal{animation:spin 2s linear infinite;border:6px solid #ccc;border-radius:50%;border-top:6px solid #F58026;display:block;height:100px;margin-left:auto;margin-right:auto;position:relative;top:200px;width:100px}#cbm-spinner-non-modal{animation:spin 2s linear infinite;border:5px solid #ccc;border-radius:50%;border-top:5px solid #F58026;height:40px;position:fixed;right:5px;top:10px;width:40px;z-index:1000}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body{background-color:#527699}body .card-header{color:#294057}body button.btn-orange{background-color:#F58026;border:none;color:white}body button.btn-orange span{font-weight:bold}body input,body .k-input{border:1px solid #aaa;border-radius:5px;color:#888}body input:focus,body .k-input:focus{border-color:#444;color:black}body textarea{max-width:100%}body th{color:#294057}body .notification-dialog{font-size:1.7em}body .k-notification-wrap .k-icon{margin-top:4px}body .k-notification-wrap p.info-message{font-size:1.5em !important}
/*# sourceMappingURL=global.css.map */
