/* блоги */
/* хлебные крошки*/
article.post .post-meta > span {
        display: inline-block; padding-right: 8px; color:  #000000 !important; font-size: 14px !important;
}
html.boxed .body {
	position: relative;
	background-color: #FFF;
	border-bottom: 0px solid #1d2127;
	border-radius: 0px;
	border-top:    0px solid #CCC;
	box-shadow:    0 0 4px rgba(0, 0, 0, 0.15);
	margin: 0px auto;
	max-width: 1200px;
	height: auto;
}
/*Главное меню цвет и размер  тексат */
html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-secondary a { color: #DA221A; }
#header .header-nav-main nav > ul > li > a { font-size: 18px; }
/* центрируем надпись главного меню по вертикали */
#header .header-nav-main {  min-height: 55px; }
/* заливка красным цветом шапки заголовка*/
html .background-color-primary   { background-color: #DA221A !important; }
/* заливка красным цветом фона кнопки для меню смартфонов*/
#header .header-btn-collapse-nav { background: #DA221A; }

/*календарь*/
.recent-posts .date .day, article.post .post-date .day { color: #777; }
.recent-posts .date       .month, article.post .post-date .month {  background-color: #DA221A !important; }
article.post .post-date   .month { padding: 5px 10px 2px 10px;
}
/*ссылки*/
a { color: #DA221A; }

/*кнопки "Подробнее" - нарисована*/
html .btn-primary { background-color: #DA221A;  border-color: #DA221A #DA221A #DA221A; }
/*кнопки - подведена*/
html .btn-primary:hover { background-color: #DB221A;  border-color: #000000 #000000 #000000; }
html .btn-primary:focus { background-color: #DB221A;  border-color: #000000 #000000 #000000; }

.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus 

{
 background-color: #DA221A !important;	border-color: #DA221A;
}
/* размер кнопок панигации  и цвет черный символов*/
.pagination > li > a  {	padding: 10px ;	color: #000000; }

/* футер */
#footer { background: #DA221A;  padding: 15px 0 0;  border: none; }
/* копирайт футер */
#footer .footer-copyright {
 background: #DA221A;   border: none;  border-top: 0px solid #060606; 
 margin-top: 0px;       padding:  0px 0px 15px 0px;
}
/* текст копирайт футер */
#footer .footer-copyright p { color: #FFFFFF;  font-size: 18px; }

/* текст меню красным по белому */
	html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a {
               	background: #DA221A; 
		color: #ffffff;
	}

	html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:focus,
	html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary a:hover {
		background: #0088cc;
		color: #ffffff;
	}
	/* наведение мыши - красный фон */
	html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary.active > a,
	html #header .header-nav-main nav > ul > li.dropdown-full-color.dropdown-primary:hover > a {
		background: #ffffff; 
		color: #DA221A; 
	}

html #header .header-nav-main nav > ul > li.dropdown a { color: #FFFFFF; }
html #header .header-nav-main nav > ul > li.dropdown.active > a,
html #header .header-nav-main nav > ul > li.dropdown:hover  > a {
    background: #ffffff; 
    color: #DA221A; 
}

/* цвет нажатой ссылки - всегода последнее в этом файле*/
 a:hover, a:focus { color: #000000 !important; }

/* убираем кнопку возврат на вверх в браузере  */
html .scroll-to-top.visible {  opacity: 0.0;}

h1 {
    color: #000000 !important;
    font-size: 30px !important;
    letter-spacing: normal !important;
    margin: 0 0 32px 0 !important;
   text-transform: none;
   font-style: normal;
   font-weight: normal;
}
/*logo-домен вне глаз*/
#header .stlogo 
{
 overflow: hidden;
 float: left;
 width: 163px;
 height: 40px;
 background: url(/images/logo1.jpg) no-repeat;
 margin: 15px 15px 15px 0;
 display: inline;
}
.stlogo-area .stlogo .stinfosite  { text-indent: 0;}
.stlogo-area .stlogo .stsitetitle { text-indent: -99999px;	height: 23px;	margin: 0px; } 
.stlogo a                         { height: 100%;     	        display: block;}   
.stlogo-area .stinfosite p        { font-size: 10px; margin:   0px 0px 0px 5px; padding: 0px; color: #FFFFFF;}


.thumb-info-side-image .thumb-info-caption .thumb-info-caption-text {
padding: 0px;
}
.thumb-info .thumb-info-wrapper:after {
	content: "";
	background: rgba(23, 23, 23, 0.5);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	border-radius: 4px;
	bottom: -4px;
	color: #FFF;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px;
	display: block;
	opacity: 0;
	z-index: 1;
}
.thumb-info-caption .thumb-info-caption-text, .thumb-info-caption p {
	font-size: 14px;    
        line-height: 1.2;
	margin: 0 0 8px;
	padding: 0px;
	display: block;
	text-decoration: none;
        color: #000000;
	font-family: "Open Sans", Arial, sans-serif;
}

.thumb-info-caption  a {
        font-size: 14px;    
	line-height: 20px;
	text-decoration: none;
        color: #000000;
}
.noselect {-moz-user-select: none; -webkit-user-select: none;-ms-user-select: none; -o-user-select: none; user-select: none;}

