.sidebar .logo a.logo-mini{ opacity: 0!important; }
.sidebar-mini .sidebar .logo a.logo-mini{ opacity:0; }

.webapp-btn {
	background: #555555;
	border-radius: 12px!important;
	height: 180px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	/* width: 100%; */
	width: 385px;
	padding: 9px 15px;
	border: 1px solid #2F373E;
}
.webapp-btn:hover{
	background-color:rgb(0,157,199);
}	

.webapp-btn h3 {			
	margin: 0;
	font-size: 42px;
	font-weight: 500;
	line-height: 1.4;
	color: #ffffff;
	/* color: #009dc7; */
	text-transform: uppercase;
	font-family: Oswald,sans-serif;
	font-size: 20px;
	font-style: italic;
}

.webapp-btn-a:hover{ text-decoration:none; }
.content-static{color: #fff;
font-size: 16px;
padding: 15px 0px 35px;
float: left;
width: 100%;}
.webapp-img img{ max-width:200px; }
/*.page-header{ height:94px !important; }*/
.dashboard-stat.dashboard-stat-v2 .visual {
    padding-top: 35px;
    margin-bottom: 65px;
}
.webapp-btn { background: #555555; border-radius:12px!important;}
.webapp-btn p {color:#ccc;}
.center-wrap{word-wrap: break-word;}

.form-group input[type=file]{ position:relative !important; z-index:1 !important; opacity:1 !important; }

select.form-control:not([size]):not([multiple]) {
     height: auto !important; background:none !important; -webkit-appearance:menulist !important; -moz-appearance:menulist !important; 
}
.alert.alert-danger i{ color:#ffffff; }
.alert .close {
   color:#ffffff;
   background-image:none !important; text-indent: inherit !important;
}
.modal-dialog .modal-header{ padding-bottom:10px; }
.alert{ border:none !important; border-radius:3px !important; }
.btn{ text-transform:none !important; }
.modal-dialog .modal-body{ padding:15px !important; }
.modal .modal-dialog{ margin-top:30px !important; }
.modal-dialog .modal-content{ border-radius:6px !important; }

.has-error,.has-error label{ color:#a94442; }
.form-actions{ padding-top:15px; }
.bmd-hel{ font-size:13px; display:block; }
.cke_source{ height:100% !important; }

.dashboard-stat2 .display .icon{ position:absolute; right:0;}
.display{ position:relative;}


 [data-toggle="buttons"] > .btn > input[type="radio"] {
position: absolute;
z-index: -1;
opacity: 0;
}

#calendar .fc-icon  {height: auto; }

.st-selected {
    font-weight: 700;
    text-decoration: underline;
}

.mct tbody > tr > td{ font-size:inherit; padding:5px 8px; }

@media (min-width: 768px){
.center-wrap {width:100%;
}
}
.webapp-btn h3 {font-size:20px; font-style:italic;}
.center-wrap {}

@media (max-width: 991px){
.page-header { height:auto !important; }

}


.footer{ color:#a2abb7; }

@media(min-width:768px) and (max-width:1199px){
	.dt-block{ max-width:33%; }
}
@media(min-width:578px) and (max-width:767px){
	.dt-block{ max-width:50%;flex:0 0 50%; }
}

@media (min-width: 768px){
.modal-dialog {
    max-width: 600px;
}
}
.footer .copyright{ font-size:13px;}
.cbp-l-caption-buttonLeft, .cbp-l-caption-buttonRight{font: 400 12px/30px 'Quicksand', sans-serif;}
.cbp-l-filters-button .cbp-filter-item{font: 400 12px/32px 'Quicksand', sans-serif;}