/*
Theme Name: Responsive Brix Child
Template: responsive-brix
Author: wpHoot
Version: 1.0
*/

section#custom_html-4 img {margin: 4px 4px;height: 60px;    width: 70px;}
header#header .table-cell-mid {display: block;}
#branding, #header-aside {width: 100%;}
#topbar {position: relative;overflow: inherit;}
#site-logo #site-title {color: #818181;font-weight: bold;font-size: 2.6em;padding: 12px 0;}
#site-logo h2#site-description {color: #005953;font-weight: bold;font-size: 2em;font-style: italic;text-transform: inherit;}
#site-logo #site-title, #site-logo h2#site-description {font-size: 1.8em !important;
    color: #818181 !important;
    text-transform: inherit  !important;
    font-style: normal !important ;font-weight: bold;
 opacity: 1;}
@media only screen and (min-width: 800px) and (max-width: 1100px) {
#site-logo #site-title, #site-logo h2#site-description {font-size: 1.4em !important;}
}

#menu-primary-items>li>a {font-size: 14px;
    font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
    text-decoration: none;
    text-align: left;
    color: #bec3c9;
    padding: 4px 10px;
    background: #818181;
    font-weight: bold;}
#menu-primary-items>li {margin: 0 0 8px 8px;float: left;border-bottom: 2px solid;}
div#main .hgrid , main#content .hgrid {background: #f7f7f7;}


.content-block.no-highlight {text-align: left;}
.content-block-content h4 {font-size: 16px;font-weight: bold;margin-bottom: 16px;}
.entry-grid-content.hgrid-span-12, .content-block-row {background: #eee;line-height: 1.4em;}
.sidebar .widget-title, h3.widget-title {font-size: 14px;
    font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
    text-decoration: none;
    text-align: left;
    color: #bec3c9;
    padding: 4px 10px;
    background: #818181;
    font-weight: bold;
    text-transform: uppercase;}
.content-blocks-posts h3.widget-title {margin-left: -20px;margin-right: -20px;}
.content-blocks-widget, .widget {margin: 20px 0;font-size: 13px;}
p.more-link {margin-top: 16px;}
aside#sidebar-primary .widget, #widgetized-template-area_b_1 .widget, #widgetized-template-area_b_3 .widget {background: #eee;padding: 8px;}
[class*=hgrid-span-], [class*=hcolumn-] {padding: 0 20px;}

#sidebar-primary ul, section#nav_menu-2 ul, section#nav_menu-3 ul  {list-style: none;}
#sidebar-primary .widget_nav_menu ul li, #content .widget_nav_menu ul li {border-bottom: 1px solid #fff;}
#sidebar-primary .widget_nav_menu ul, #content .widget_nav_menu ul {margin: 1em 0;}
#sidebar-primary .widget_nav_menu ul li a, #content .widget_nav_menu ul li a {color: #005953;font-size: 13px;}
#sidebar-primary .widget_nav_menu ul li a:before ,#content .widget_nav_menu ul li a:before {content: "»";font-family: Font-Awesome;font-size: 18px;margin-right: 6px;margin-left: 6px;}
/* section#custom_html-6 .textwidget.custom-html-widget , section#custom_html-3 .textwidget.custom-html-widget {padding: 0 8px;} */
section#custom_html-6 a, section#custom_html-3 a {color: #005953;}

#widgetized-template-area_b_1 .widget a:hover, #widgetized-template-area_b_3 .widget a:hover {color:#f00;}
#footer {background: #fff;padding: 0px;}
/* #footer {background: #b6cab9;padding: 0px;}  */
#footer .widget_nav_menu ul {list-style: inside;font-size: 12px;line-height: 1.7em;}
#footer .widget_nav_menu ul a {color: #005953;}
.sidebar .widget {margin-bottom: 20px;}

aside#sidebar-primary, main#content {margin-top: 20px;}
.entry-grid-content h2.entry-title {font-size: 16px;font-weight: 700;margin-bottom: 16px;margin-top: 12px;}
.entry-grid {padding-bottom: 0px;margin-bottom: 30px;}
#content .loop-meta {background: #818181;margin-bottom: 30px;padding-top: 12px;padding-bottom: 12px;}
h1.loop-title {font-size: 1.8em;font-weight: 500;color:#bec3c9}
.nav-links {margin-bottom: 20px;}
#content.layout-wide-left #loop-meta:after, #content.layout-narrow-left #loop-meta:after {display: none;}
article.page ,article.post {
    background: #eee;
    padding: 8px 16px;
}
#post-footer {
    position: fixed;
    bottom: 0px;
    font-size: 0.8em;
}
#post-footer p.credit.small {
    line-height: 1em;
}
div#post-footer {
    text-decoration: none;
    color: #818181;
    padding: 4px 10px;
    background: #fff;
}
div#main .hgrid, main#content .hgrid {
    background: #eee;
}
@media only screen and (min-width: 800px) {
#topbar-right {position: absolute;right: 10px;display: inline-block;z-index: 999;width:66%;}
	header#header {
    position: fixed;
    z-index: 9985;
/*     background: #b6cab9;  */
		background: #fff;
    width: 100%;top: 0px;
}
	#topbar {
    position: fixed;
    overflow: inherit;
    z-index: 9999;top: 0px;
}
	#main {
    margin-top: 185px;
}
}
.entry-grid-content h2.entry-title a, .content-block-content h4 a {
    color: #818181;
}
.widget a {
    color: #818181;
    line-height: 1.4;
}
.widget_easy_sidebar_menu_widget li#menu-item-673.menu-item.menu-item-has-children .easy-sidebar-menu-widget-link {
    font-size: 14px;
    font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
    text-decoration: none;
    text-align: left;
    color: #bec3c9;
    padding: 8px 30px 8px 10px;
    background: #818181;
    font-weight: bold;
    text-transform: uppercase;
}.widget_easy_sidebar_menu_widget li#menu-item-673.menu-item.menu-item-has-children ul .easy-sidebar-menu-widget-link {
    background: none;
    color: #818181;
    font-weight: 400;
    text-transform: none;
}
ul#menu-obshtestveno {
    list-style: none;
    margin-left: 0px;
}

.widget_easy_sidebar_menu_widget li#menu-item-673 .sub-menu li:first-child:before {
	content:none;
}
#content.layout-wide-right #loop-meta:before, #content.layout-narrow-right #loop-meta:before {content:none}
.archive-medium .entry-byline, .archive-small .entry-byline {
    display: none;
}

table.bene td {
    border: 1px solid;
    line-height: 1.4;
    padding: 12px 10px;
}
table.bene tr:first-child, .grbk {
    background: #818181;
    color: #fff;
}




