
/* Main color */
button,
input[type="submit"],
.button.ot-shortcode-button,
a.button.ot-shortcode-button,
.ot-short-button,
#header,
#header-benavente,
body .ot-responsive-menu-header,
#respond label textarea:focus,
#respond label input:focus,
#comments .comment-text .user-nick .user-label,
.article-review-score,
.ot-main-panel-pager span.page-numbers,
.ot-main-panel-pager a.ot-main-pager-button.active, .ot-main-panel-pager a.ot-main-pager-button:hover {
	background-color: #145583;
}
.photo-gallery-thumbs-inner .item.active:before {
    box-shadow: inset 0 0 0 3px #039BE5,inset 0 0 0 4px #37383A;
}

.clear{clear:both;}

/* Top menu bg color */
#header-benavente #header-top-block nav>ul ul.sub-menu,
#header-benavente #header-top-block {
	background-color: #145583;
}

/* Main menu bg color */
.main-menu-placeholder {
	background-color: #2c7fb9;
}

.video{width: 100%; min-height: 688px;}

.author{color: #545454; font-size: 0.7em; text-align: right;}


/* Accent color */
.ot-widget-comments-list > .item .item-content .ot-comment-w-read-more,
.ot-featured-author-block .ot-featured-author-header > strong,
a:hover {
	color: #145583;
}
.mdl-button--accent.mdl-button--accent.mdl-button--raised,
.mdl-button--accent.mdl-button--accent.mdl-button--fab,
.ot-articles-blog-list > .item .read-later-widget-btn,
.ot-articles-material-blog-list > .item .read-later-widget-btn,
.ot-widget-article-list > .item .read-later-widget-btn,
.photo-gallery-nav-left,
.photo-gallery-nav-right,
.otg-slider .owl-nav > div,
.ot-title-block-navi .owl-prev:hover,
.ot-title-block-navi .owl-next:hover,
.ot-title-block-navi .owl-prev:active,
.ot-title-block-navi .owl-next:active {
	background-color: #145583;
}


#sovet .owl-carousel .owl-item{padding-bottom: 6px;}
#sovet .ot-material-card .item-content{
	padding: 12px; min-height: 75px;
}
#sovet .ot-material-card .item-content > h3 {
	font-size: 14px; margin-bottom: 0; line-height: 1.25em;
}
#sovet .ot-material-card .item-content > h3 strong{display: block;} 
#sovet .ot-material-card .item-content > p {font-size: 11px;}
#sovet .ot-title-block h2{background-color: #fff !important;}
#sovet .ot-title-block{margin-bottom: 28px; border-bottom: 2px solid #fff;}

.sovet_main{border-bottom: 1px #ccc solid; margin-bottom: 36px;}
.sovet_main h4{clear: both; text-align: center;  border-top: 1px #ccc solid; padding: 16px 0 0 0; font-size: 20px; margin-bottom: 16px;}
.sovet_block{clear: both; padding: 12px 0 0 0; border-top: 1px #ccc solid; min-height: 50px;}
	.sovet_left{float: left; padding: 0 12px 12px 0; max-width: 120px;}
	.sovet_right{text-align: justify; margin-left: 130px;}

ul.doc-list{margin-bottom: 36px;}	
ul.doc-list li{list-style: none; margin: 0 0 6px 10px; padding: 6px 0 2px 0; font-size: 15px; border-top: 1px #d2d2d2 solid; }
ul.doc-list li a:before{
	font-family: FontAwesome;
   content: "\f016";
   display: inline-block;
   padding-right:10px; padding-top: 2px;
   vertical-align: middle;}
   ul.doc-list li a{font-weight: normal;}
ul.doc-list li.jpg a:before{ content: "\f1c5";}
ul.doc-list li.png a:before{ content: "\f1c5";}
ul.doc-list li.pdf a:before{ content: "\f1c1";}
ul.doc-list li.doc a:before{ content: "\f1c2";}
ul.doc-list li.docx a:before{ content: "\f1c2";}
ul.doc-list li.xls a:before{ content: "\f1c3";}
ul.doc-list li.xlsx a:before{ content: "\f1c3";}
ul.doc-list li.zip a:before{ content: "\f1c6";}
ul.doc-list li.rar a:before{ content: "\f1c6";}

.image-left{float:left; padding: 0 12px 12px 0;}
.image-right{float:right; padding: 0 0 12px 12px;}

.ot-material-card-content table{margin-bottom: 22px;}
.ot-material-card-content table td{border: 1px #d4d4d4 solid; padding: 2px 5px;}
.ot-material-card-content table td p{paddin: 0; margin: 0;}

.documents-toggle-list .documents-toggle-list{padding-left: 16px;}
.documents-toggle-list h3{font-size: 22px; margin-bottom: 10px;}
	
.table-striped td, .table-striped th{border: 1px #d4d4d4 solid !important;}
th.fio{}
th.tel{width: 20%;}
th.dob{width: 15%;}

.ot-material-card-content table td{vertical-align: top;}
