.form-signin{width:500px;padding:15px;margin:0 auto}@font-face{font-family:'open_sanslight';src:url('fonts/OpenSans-Light-webfont.eot');src:url('fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-Light-webfont.woff') format('woff'),url('fonts/OpenSans-Light-webfont.ttf') format('truetype'),url('fonts/OpenSans-Light-webfont.svg#open_sanslight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sansregular';src:url('fonts/OpenSans-Regular-webfont.eot');src:url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-Regular-webfont.woff') format('woff'),url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal}.navbar-brand{font-family:open_sanslight;font-size:28px;line-height:50px}.navbar-brand strong{font-family:open_sansregular;font-size:30px}.input-group:last-child>:not(.input-group-addon-validation){border-bottom-right-radius:4px;border-top-right-radius:4px}.input-group-addon-validation{border:0;background-color:transparent}.has-error .input-group-addon-validation{background-color:transparent}.validation-tooltip .tooltip-inner{padding:10px 20px;min-width:200px;max-width:500px}.sidebar-container .input-group-addon{background-color:transparent;border-color:transparent}.sidebar-container .nav-tabs{margin-top:10px}#system-messages{top:200px;right:0;max-height:500px;position:fixed;margin:5px auto;width:100%;font-size:xx-large;z-index:999999;text-align:center}#system-messages div{margin-top:5px}body{background-color:#eee}.container{background-color:#fff}#log-off{padding-top:15px}.navbar-container{padding:0;background-color:#eee;margin-left:auto;margin-right:auto}.navbar-container .container{background-color:transparent}.site-header{background-color:#4b7dd9;-webkit-border-top-right-radius:'3px';-webkit-border-bottom-right-radius:'3px';-webkit-border-bottom-left-radius:'3px';-webkit-border-top-left-radius:'3px';-moz-border-radius-topright:'3px';-moz-border-radius-bottomright:'3px';-moz-border-radius-bottomleft:'3px';-moz-border-radius-topleft:'3px';border-top-right-radius:'3px';border-bottom-right-radius:'3px';border-bottom-left-radius:'3px';border-top-left-radius:'3px';-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin:0;padding:0;width:100%;height:60px;margin-bottom:0;color:#fff;min-height:60px}.site-header a:link{color:#fff}.site-header a:active{color:#fff}.site-header a:visited{color:#fff}#top-nav{margin-bottom:0}#logo{height:60px;width:212px;display:inline-block;background-color:#4b7dd9;box-shadow:inset 0 -2px 5px rgba(0,0,0,.1)}.site-menu{background-color:#4c52c0}#site-title{display:inline-block;margin-top:0;margin-left:-150px;padding-top:0;width:auto;float:left}#site-title a{font-size:24px;line-height:50px}#site-title a,#site-title a:link,#site-title a.visited,#site-title a:active{color:#fff;text-decoration:none}.sub-header{padding-bottom:10px;border-bottom:1px solid #eee}#footer-container{padding-bottom:0}footer{text-align:center;background-color:#fafafa;min-height:80px;padding-top:20px}@media(min-width:768px){.navbar-container{width:750px}}@media(min-width:992px){.navbar-container{width:970px}}@media(min-width:1200px){.navbar-container{width:1170px}}.main-menu{padding-left:0;padding-right:0}.navbar-container .icon{color:#fff}.sidebar-container{padding-left:0;padding-right:0}.sidebar{display:none}@media(min-width:768px){.sidebar{position:relative;top:0;bottom:0;left:0;z-index:1000;display:block;padding:0 0 10px 0;overflow-x:hidden;overflow-y:auto;background-color:#f5f5f5;border-right:1px solid #eee;margin-left:0;padding-top:5px}}.nav-sidebar{margin-right:-1px;margin-bottom:0;margin-left:0;padding:8px}.nav-sidebar>li{background-color:#c3e4ed;min-height:60px;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.nav-sidebar>li:hover{text-decoration:none;background-color:#d9d9e8;-webkit-box-shadow:inset 1px 1px 2px 2px #b1b1d0;-moz-box-shadow:inset 1px 1px 2px 2px #b1b1d0;box-shadow:inset 1px 1px 2px 2px #b1b1d0}.nav-sidebar>li>a{padding-right:10px;padding-left:10px;width:100%;min-height:60px}.nav-sidebar>li>a:hover{text-decoration:none;background-color:transparent}.nav-sidebar>li.active{background-color:#8a8ac4;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.nav-sidebar>li.active:hover{text-decoration:none;-webkit-box-shadow:inset 1px 1px 2px 2px #b4b4d9;-moz-box-shadow:inset 1px 1px 2px 2px #b4b4d9;box-shadow:inset 1px 1px 2px 2px #b4b4d9}.nav-sidebar>.active>a,.nav-sidebar>.active>a:hover,.nav-sidebar>.active>a:focus{background-color:transparent;color:#fff;font-weight:600}#report-container{width:950px;height:900px;overflow:auto;border:none}.sidebar{min-height:400px}.datepicker-popup-container{min-width:180px}.datepicker-popup-container table{width:100%}.row-no-padding [class*="col-"]{padding-left:0!important;padding-right:0!important}#report-criteria .form-group{margin-bottom:0}