.page-header .leftside-header .logo {    padding-top: 15px;}
.logo-text {
	color: #fff; padding-left: 10px;
	font-weight: bold;
	font-size: 20px;
	font-family: "Open Sans", Arial, sans-serif;
}
.left-sidebar {
    width: 250px;
}
@media only screen and (min-width: 768px) {
html.fixed .content-header {
    left: 250px;
}
}
.content, .content-header {
    margin-left: 250px;
}

ul#main-nav li.open-item ul.child-nav li.active-item a {
	color: #ef0d0d;
}
.vk_result_container  {max-height: 450px; overflow: auto;border: 1px solid #ccc; padding: 5px;}
.vk_line {    color: #999292;
			font-size: 12px;
			padding-bottom: 5px;
			border-bottom: 1px dashed #ccc;
			}
		.line_green {color: green;}
		.line_red {color: red;}
		.vk_center {text-align: center;}
		.vk_margin {margin: 10px;}
		textarea {width: 100%; }
		

hr {
    margin-top: 5px;
    margin-bottom: 10px;
    border: 0;
    border-top: 2px solid #ddd;
}
.pagination .current-link  a{background: #ebebeb;}

.auto_scroll  { overflow: auto; border: 0px solid #ccc; padding: 5px;}
.result_container  {max-height: 500px; overflow: auto; border: 1px solid #ccc; padding: 5px;}
.vk_line {   color: #999292;font-size: 12px; padding-bottom: 5px;border-bottom: 1px dashed #ccc;}
.vk_bold {font-weight: bold;}
.line_green {color: green;}
.line_red {color: red;}
.bg-black {background: #000000 !important;}
.bg-white  {background: #ffffff !important;}
.bg-navy  {background: #2E235C !important;}
.bg-royal  {background: #4169e1 !important;}
.bg-green  {background: #2B5116 !important;}
.bg-transparent  {background: transparent !important;}
.tab-content {    min-height: 200px;}