﻿@import url(https://fonts.googleapis.com/css?family=Josefin+Sans:300);.banner{font-family:'Josefin Sans',sans-serif;padding:50px 0;font-size:x-large;}.banner-success{background-color:rgba(223,240,216,.8);}.border-right{border-right:#eee 1px solid;}.btn-back{display:none;}.btn-strong{font-weight:700 !important;}.col-centered{display:inline-block;float:none;}.dropdown-submenu{position:relative;}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px;}.dropdown-submenu:hover>.dropdown-menu{display:block;}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px;}.dropdown-submenu:hover>a:after{border-left-color:#fff;}.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}.editable-image-file{cursor:pointer;}.logo-container{position:relative;height:200px;width:200px;margin:auto;}.logo-container img{position:absolute;top:0;bottom:0;margin:auto;}.form-side-bar{background-color:#f8f8f8;padding:10px 15px;border:1px solid #ddd;margin-top:-6px;}.form-side-bar.affix{position:fixed !important;}.form-side-bar.affix-bottom{bottom:auto;}.form-side-bar-commands{border-top:1px solid #ddd;margin:0 15px;padding:15px 0;text-align:right;position:absolute;bottom:0;left:0;right:0;}.form-side-bar-content{position:absolute;margin:0 15px 0 0;top:55px;bottom:65px;left:15px;right:0;overflow-x:hidden;overflow-y:auto;}.form-side-bar-label{border-bottom:1px solid #ddd;padding-top:5px;padding-bottom:9px;margin-bottom:10px;font-size:large;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.form-side-bar label{color:#777;}.form-top-bar,.modal-top-bar{background-color:#eee;z-index:99;padding:10px 15px;border-bottom:1px solid #ddd;margin-top:-20px;}.modal-top-bar{margin-left:-15px;margin-right:-15px;border-radius:15px 15px 0 0;}.form-top-bar-label,.modal-top-bar-label{display:inline-block;font-size:large;margin-top:5px;}.form-top-bar-commands,.modal-top-bar-commands{display:inline-block;float:right;}.modal-top-bar-commands{margin-top:1px;}.modal-top-bar-commands .btn.btn-link.btn-xs{margin-top:7px;}.form-control-round{border-radius:4px !important;}.group-box{position:relative;border-top:1px solid #ddd;margin-top:10px;margin-bottom:20px;}.group-box-body{padding:15px 5px;}.group-box-header{position:absolute;background-color:#fff;top:-10px;left:-10px;padding:0 10px;color:#5cb85c;font-weight:bold;}.has-feedback .form-control{padding-right:10px;}.huge{font-size:72px;}label.input-group-addon{padding:0 7px 0 0;font-weight:bold;background-color:transparent;border:none;}.list hr{margin:1px;}.list-item{font-size:85%;}.list-item .btn{padding-top:0;padding-bottom:0;}.list-item-crop{position:relative;overflow:hidden;}.list-item-crop-collapse{position:absolute;bottom:0;width:100%;text-align:center;background:url("../images/fade-white-vertical-background.png");cursor:pointer;color:#337ab7;}#page-footer{background-color:#ddd;border-top:5px solid #5cb85c;padding:10px 20px 50px 20px;color:#777;min-height:200px;}#page-footer a{color:#777;}.print-frame{border:2px solid #808080;padding:0 20px 20px 20px;margin:auto;}.print-frame-sm{width:500px;}.print-line{border-bottom:1px solid #d3d3d3;min-height:25px;margin-bottom:5px;}.print-line-lg{min-height:150px;}.row-centered{text-align:center;}.modal-body{overflow-y:auto;}.modal-xl{width:90%;}.needs-attention{background-color:#f4ce80 !important;color:#333;}.no-margin{margin:0;}.no-padding{padding:0;}.scrollable-menu{height:auto;max-height:400px;overflow-x:hidden;}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.text-highlighted{color:#5cb85c;font-weight:bold;}.tile{position:relative;background-size:cover;background-position:center;}.tile-cover-image{height:150px;background-size:cover;background-position:center;}.ui-autocomplete{background-color:#fff;border:1px solid #eee;z-index:2147483647;max-height:400px;overflow-y:auto;max-width:250px;overflow-x:auto;padding:0;}.ui-autocomplete li{cursor:pointer;list-style:none;margin:3px 6px;}.ui-autocomplete li:hover{background-color:#eee;}.watermark{color:#eee;}.spinner-container{background-color:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:5000;}body.slide-active{overflow-x:hidden;}.no-margin-top{margin-top:0 !important;}#page-content{position:relative;padding-top:70px;left:0;min-height:600px;}#page-content.slide-active{padding-top:0;}#slide-nav .navbar-toggle{cursor:pointer;position:relative;line-height:0;float:left;margin:0;width:30px;height:40px;padding:10px 0 0 0;border:0;background:transparent;}#slide-nav .navbar-toggle>.icon-bar{width:100%;display:block;height:3px;margin:5px 0 0 0;}#slide-nav .navbar-toggle.slide-active .icon-bar{background:#ffa500;}.navbar-header{position:relative;}.navbar.navbar-fixed-top.slide-active{position:relative;}@media(max-width:767px){#slide-nav .container{margin:0;padding:0 !important;}#slide-nav .navbar-header{margin:0 auto;padding:0 15px;}#slide-nav .navbar.slide-active{position:absolute;width:80%;top:-1px;z-index:1000;}#slide-nav #slidemenu{background:#f7f7f7;left:-100%;width:80%;min-width:0;position:absolute;padding-left:0;z-index:2;top:-8px;margin:0;}#slide-nav #slidemenu .navbar-nav{min-width:0;width:100%;margin:0;}#slide-nav #slidemenu .navbar-nav .dropdown-menu li a{min-width:0;width:80%;white-space:normal;}#slide-nav{border-top:0;}#slide-nav.navbar-inverse #slidemenu{background:#333;}#slide-nav #navbar-height-col{position:fixed;top:0;height:100%;width:80%;left:-80%;background:#eee;}#slide-nav.navbar-inverse #navbar-height-col{background:#333;z-index:1;border:0;}#slide-nav .navbar-form{width:100%;margin:8px 0;text-align:center;overflow:hidden;}#slide-nav .navbar-form .form-control{text-align:center;}#slide-nav .navbar-form .btn{width:100%;}}@media(min-width:768px){#page-content{left:0 !important;}.navbar.navbar-fixed-top.slide-active{position:fixed;}.navbar-header{left:0 !important;}}