.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{height:100%;background-color:#ffffff;}
body{background-color:#ffffff;background-image:-moz-linear-gradient(top, #ffffff, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#ffffff));background-image:-webkit-linear-gradient(top, #ffffff, #ffffff);background-image:-o-linear-gradient(top, #ffffff, #ffffff);background-image:linear-gradient(to bottom, #ffffff, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);}
#brand{padding:10px;}
#head-wrapper{background-color:#ffffff;}
#content-wrapper{padding:19px;background-color:#ffffff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
@-webkit-keyframes pulse{0%{opacity:0;} 20%{opacity:1;} 40%{opacity:0.2;} 60%{opacity:1;} 80%{opacity:0.4;} 100%{opacity:1;}}.pulse{-webkit-animation-name:pulse;-webkit-animation-iteration-count:1;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;}
.center{text-align:center;}
.nowrap{white-space:nowrap;}
table th.money,table td.money{text-align:right !important;white-space:nowrap;}
a.toggle{text-decoration:none;}
tr.current td,tr.current td a:not(.btn){font-weight:bold;}
.disabled td,.disabled td a:not(.btn){text-decoration:line-through;color:#cccccc;}
#login-button,#logout-button{margin-top:2px;opacity:0.5;padding-bottom:5px;margin-left:10px;}
.navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar .nav>li>a{line-height:19px;font-size:15px;}
.navbar-search .search-query{color:#f0f0f0;background-color:#1c0101;border:1px solid #4e0202;}.navbar-search .search-query:-moz-placeholder{color:#f0f0f0;}
.navbar-search .search-query::-webkit-input-placeholder{color:#f0f0f0;}
.navbar-search .search-query::-ms-input-placeholder{color:#f0f0f0;}
.navbar-search .search-query:focus,.navbar-search .search-query.focused{color:#f0f0f0;background-color:#4e0202;border:1px solid #670202;}
ul.dropdown-menu .current>a{font-weight:bold;}
#global-message .alert{margin-top:9px;margin-bottom:1px;}
.page-header{padding-bottom:10px;margin:10px 0 18px 0;border-bottom:1px solid #f0f0f0;}
footer{padding:20px;color:#ffffff;}
#copyright{text-align:center;font-size:11px;}
li.select2-no-results{display:none;}
.recent-list{float:right;margin-top:3px;}
.recent-list span{margin-right:9px;}.recent-list span a{color:#cccccc;}
.recent-list span.label{display:inline-block;}.recent-list span.label a{color:#ffffff;}
.recent-list i{opacity:0.3;}
.timestamp{font-size:11px;color:#d3d3d3;text-shadow:0 1px 0 rgba(240, 240, 240, 0.4);text-align:right;}
.clickable{cursor:pointer;}
.acInput{width:200px;}
.acResults{padding:0px;border:1px solid #cccccc;background-color:white;overflow:hidden;}
.acResults ul{margin:0px;padding:0px;list-style-position:outside;list-style:none;}
.acResults ul li{margin:0px;padding:2px 5px;cursor:pointer;display:block;overflow:hidden;}
.acLoading{background:url('../images/spinner.gif') right center no-repeat;}
.acSelect{background-color:#350101;color:black;}
.tab-content{overflow:visible !important;}
.accordion-heading{background-color:#fcfcfc;}
.crm-treeview ul,.crm-treeview li{padding:0;margin:0;list-style:none;}
.crm-treeview li:last-child{margin-bottom:10px;}
.crm-treeview input{position:absolute;opacity:0;}
.crm-treeview{-moz-user-select:none;-webkit-user-select:none;user-select:none;}
.crm-treeview a{color:#4f96f6;text-decoration:none;}
.crm-treeview a:hover{text-decoration:underline;}
.crm-treeview input+label+ul{margin:0 0 0 22px;}
.crm-treeview input~ul{display:none;}
.crm-treeview label,.crm-treeview label::before{cursor:pointer;}
.crm-treeview input:disabled+label{cursor:default;opacity:.6;}
.crm-treeview input:checked:not(:disabled)~ul{display:block;}
.crm-treeview label,.crm-treeview label::before{background:url('../images/treeview.png') no-repeat;}
.crm-treeview label,.crm-treeview a,.crm-treeview label::before{display:inline-block;height:16px;line-height:16px;vertical-align:middle;}
.crm-treeview label{background-position:18px 0;}
.crm-treeview label::before{content:"";width:16px;margin:0 22px 0 0;vertical-align:middle;background-position:0 -32px;}
.crm-treeview input:checked+label::before{background-position:0 -16px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.crm-treeview{-webkit-animation:webkit-adjacent-element-selector-bugfix infinite 1s;} @-webkit-keyframes webkit-adjacent-element-selector-bugfix{from{padding:0;} to{padding:0;}}}
