body { font-size: 13px; }

.navbar {
    background: none repeat scroll 0 0 #F8BB21 !important; color:#FFF !important;
}
.navbar a {
	color:#FFF;
}
.ace-nav li a:hover {
    background-color: #F59624 !important;
	color: #FFF !important;
}
.ace-nav li a.dropdown-toggle {
    background-color: #F59624 !important;
}
.ace-nav li a.dropdown-toggle:hover {
    background-color: #055130 !important;
}


.popover { z-index:999999; }
.fa-star { color:#FF0 !important; }

.admin-star { color:yellow !important; }
.text-error, .text-error i { color: #B94A48 !important; }

#task-pending { background:#E6131E; color:#FFF; }
#task-pending a { color:#FFF; }

#task-done { background:#85A137; color:#FFF; }
#task-done a { color:#FFF; }

.btn.notActive { color: #296EAF !important; background-color: #FFF !important; border:1px solid #296EAF; border-style:outset }
.btn.active { color:#FFF !important; background-color: #296EAF !important; }

.wysiwyg-color-black { color: #212224; }
.wysiwyg-color-gray { color: #686868; }
.wysiwyg-color-red { color: #e6131e; }

.dashboard_imagebox { padding:13px 20px; }
.media-sm img { width:100px; }

.no-rounded-corner{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}
.rounded-corner{-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important}

.balance-boxes{ color:#FFF; }
.bg-white{background:#fff!important}
.bg-silver{background:#f0f3f4!important}
.bg-black{background:#2d353c!important}
.bg-black-darker{background:#242a30!important}
.bg-black-lighter{background:#575d63!important}
.bg-grey{background:#b6c2c9!important}
.bg-grey-darker{background:#929ba1!important}
.bg-grey-lighter{background:#c5ced4!important}
.bg-red{background:#ff5b57!important}
.bg-red-darker{background:#cc4946!important}
.bg-red-lighter{background:#ff7c79!important}
.bg-orange{background:#f59c1a!important}
.bg-orange-darker{background:#c47d15!important}
.bg-orange-lighter{background:#f7b048!important}
.bg-yellow{background:#e3fa3e!important}
.bg-yellow-darker{background:#b6c832!important}
.bg-yellow-lighter{background:#e9fb65!important}
.bg-green{background:#00acac!important}
.bg-green-darker{background:#008a8a!important}
.bg-green-lighter{background:#33bdbd!important}
.bg-blue{background:#348fe2!important}
.bg-blue-darker{background:#2a72b5!important}
.bg-blue-lighter{background:#5da5e8!important}
.bg-aqua{background:#49b6d6!important}
.bg-aqua-darker{background:#3a92ab!important}
.bg-aqua-lighter{background:#6dc5de!important}
.bg-purple{background:#727cb6!important}
.bg-purple-darker{background:#5b6392!important}
.bg-purple-lighter{background:#8e96c5!important}


/* === BOXES === */
.box-info{
	position:relative;
	padding: 15px;
	background: #fff;
	color: #5b5b5b;
	margin-bottom: 20px;
	-webkit-transition:All 0.4s ease;
	-moz-transition:All 0.4s ease;
	-o-transition:All 0.4s ease;
}
.box-info:hover{color: #393E48;}
.box-info:before,
.box-info:after {
  display: table;
  content: " ";
}
.box-info:after {clear: both;}
.box-info .des-thumbnail{padding: 20px;}
.box-info .img-wrap{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.box-info .img-wrap img{width: 100%;}
.box-info .icon-box{
	width: 65px;
	font-size: 30px;
	display: block;
	float: left;
}
.box-info h2{
	padding: 0 15px 15px 15px;
	margin: 5px -15px 20px -15px;
	font-weight: 400;
	font-size: 16px;
	display: block;
	color: #5b5b5b;
	border-bottom: 1px solid #ddd;
}
.box-info h2.no-style{
	padding:0px;
	margin: 20px 0px 10px 0px;
	margin-top: 20px;
	margin-bottom: 10px;
	font-size: 30px;
	border-bottom: none;
}
.box-info.box-messages h2{border-bottom: none;}
.box-info .statistic-chart{padding: 0 0 30px 0;}
.box-info.full{padding: 0px;}
.box-info.full .box-footer{padding: 20px 20px 15px 20px;}
.box-info.full .box-footer a,
.box-info.full .box-footer a:hover{
	color: #1B1E24;
	text-decoration: none;
}
.box-info .nav-tabs {background: #1B1E24;}
.box-info .nav-tabs > li > a {
	margin-right: 0px;
	line-height: 1.428571429;
	font-size: 14px;
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: none;
	border-radius: 0px 0px 0 0;
	margin: 0;
	color: #8B91A0;
	-webkit-transition:All 0.4s ease;
	-moz-transition:All 0.4s ease;
	-o-transition:All 0.4s ease;
}

.box-info .nav-tabs > li > a i {color: #fff;}
.box-info .media-list{margin-top: 30px;}
.box-info .media-list a{color: #1B1E24;}
.box-info .media-list a:hover{
	color: #212121;
	text-decoration: none;
}
.box-info .media-list .media{
	padding: 5px 20px;
	border-bottom: 1px solid #eaeaea;
}
.box-info .media-list li:last-child.media{border-bottom: none;}
.box-info .media-list .media .media-heading a{
	font-size: 14px;
	font-weight: 600;
	color: #1B1E24;
	margin-right: 5px;
}
.box-info .media-list .media .media-heading small{
	color: #65BD77;
	font-size: 11px;
}
.box-info .media-list .media p{color: #909090;}
.box-info .media-list .media .media-object{width: 50px;}
.box-info .media-list{}
.box-info .nav-tabs > li.active > a,
.box-info .nav-tabs > li.active > a:hover,
.box-info .nav-tabs > li.active > a:focus {
	cursor: default;
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: none;
	background-color: #ffffff;
	color: #1B1E24;
}
.box-info .nav-tabs > li.active > a i,
.box-info .nav-tabs > li.active > a:hover i,
.box-info .nav-tabs > li.active > a:focus i {color: #212121;}
.box-info .additional-box{
	position: absolute;
	top: 10px;
	right: 15px;
	z-index: 99999;
}
.box-info .additional-btn{
	position: absolute;
	top: 17px;
	right: 15px;
	z-index: 99991;
}
.box-info .btn-group{z-index: 9999;}
.box-info table .btn-group{z-index: 1;}
.box-info .additional-btn .dropdown-menu{z-index: 999999;}
.box-info .additional-btn a.additional-icon{
	color: #909090;
	margin-left: 10px;
	cursor: pointer;
}
.box-info .additional-btn a:hover.additional-icon{text-decoration: none;}

.box-info.success{
	background: #65BD77;
	color: #fff;
}
.box-info.success h2{
	color: #2C7439;
	border-bottom-color: #3B934B;
}
.box-info.success:hover{color: #DEFFE5;}
.box-info.success .additional-btn a.additional-icon{color: #3B934B;}
.box-info.success .additional-btn a:hover.additional-icon{color: #2C7439;}
.box-info.success .text-box h3{color: #215F2E}
.box-info.success .progress-bar-success {background-color: #215F2E;}
.box-info.success i.success {color: #215F2E;}

.box-info.danger{
	background: #D9534F;
	color: #fff;
}
.box-info.danger h2{
	color: #791C1A;
	border-bottom-color: #791C1A;
}
.box-info.danger:hover{color: #fff;}
.box-info.danger .additional-btn a.additional-icon{color: #791C1A;}
.box-info.danger .additional-btn a:hover.additional-icon{color: #791C1A;}
.box-info.danger .text-box h3{color: #791C1A}
.box-info.danger .progress-bar-danger {background-color: #791C1A;}
.box-info.danger i.danger {color: #791C1A;}

.box-info.info{
	background: #4393D8;
	color: #fff;
}
.box-info.info h2{
	color: #15558B;
	border-bottom-color: #15558B;
}
.box-info.info:hover{color: #DEFFE5;}
.box-info.info .additional-btn a.additional-icon{color: #15558B;}
.box-info.info .additional-btn a:hover.additional-icon{color: #15558B;}
.box-info.info .text-box h3{color: #15558B}
.box-info.info .progress-bar-info {background-color: #15558B;}
.box-info.info i.info {color: #15558B;}

.box-info.warning{
	background: #F7CB17;
	color: #fff;
}
.box-info.warning h2{
	color: #9D5D03;
	border-bottom-color: #9D5D03;
}
.box-info.warning:hover{color: #DEFFE5;}
.box-info.warning .additional-btn a.additional-icon{color: #9D5D03;}
.box-info.warning .additional-btn a:hover.additional-icon{color: #9D5D03;}
.box-info.warning .text-box h3{color: #9D5D03}
.box-info.warning .progress-bar-warning {background-color: #9D5D03;}
.box-info.warning i.warning {color: #9D5D03;}

.box-info .additional{
	padding: 0 15px;
	background: #fff;
	color: #909090;
	margin: 15px -15px -15px -15px;
}
.box-info .additional .list-box-info{margin: 0 -15px;}
.box-info .additional .list-box-info ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
.box-info .additional .list-box-info ul li{
	background: #fff;
	padding: 15px 20px;
	color: #909090;
	border-bottom: 1px solid #ddd;
}
.box-info .additional .list-box-info ul li span.label{
	float: right;
	font-size: 13px;
}
.box-info .additional .list-box-info ul li:last-child{border-bottom: 1px solid #fff;}
.box-info.full h2{
	padding: 15px;
	margin: 5px 0px 20px 0px;
}
.box-info table{margin: 0;}
.box-info table tr th,
.box-info table tr td{
	padding-left: 15px;
	padding-right: 15px;
}

.box-info .text-box h3{
	padding: 0;
	margin: 5px 0;
	font-weight: 600;
	font-size: 20px;
	display: block;
	color: #4C5264
}
.box-info .text-box p{font-size: 14px;}

/* boxes custom */
.box-info h2 { color:#15558b; font-weight:600; font-size:20px;  }
.box-info .media-list a, .box-info .media-list a:hover {
	color:#900;
}
.box-info .media-list a:hover {
	text-decoration:underline;
}
.box-info.success a, .box-info.warning a, .box-info.danger a, .box-info.info a {
	color: #FFF; font-weight:bold;
}


.video_box .label {
	position:absolute;
	left:10px;
	top:4px;
	font-size:14px !important;
}

/* google translator */
nav#main-nav div#logo-small.nav-item { width:200px !important; }
nav#main-nav div.nav-item { padding:20px 9px !important; }
nav#main-nav { overflow:hidden; }