﻿#respond h3,h1.post-title,h2.post-title,h3#comments,h3#postinfo,h3#respond,h3#trackbacks,h3.post-title{margin:0}
h1.post-title a,h2.post-title a,h3.post-title a{color:#369}
h1.post-title{font-size:15pt}
h2.post-title{font-size:13pt;line-height:1.4}
h3.post-title a,h2.post-title a,h1.post-title a,a{color:#7a3f0f}
h3.post-title a:hover,h2.post-title a:hover,h1.post-title a:hover,a:hover{color:#b7631e}
.popdowns .news-pop{display:none;}
.popdowns nav.swipe:hover .news-pop{position:absolute;z-index:1000;top:35px;right:4px;clear:both;text-align:center;display:block;background:#5e798b;border-radius:25px;width:240px;padding:10px;min-height:100px;}
section.main .popdowns nav.swipe:hover .news-pop,section.home-featured .popdowns nav.swipe:hover .news-pop{right:9px;}

.navbar-toggle{display:block}

.navbar-toggle .icon-bar{display:block;width:30px;height:3px;background:#222;transition:transform .28s cubic-bezier(0.230, 1.000, 0.320, 1.000), opacity .2s ease;}

.navbar-toggle:hover .icon-bar{background:#555;}

.navbar-toggle .icon-bar + .icon-bar{margin-top:5px}

.mm-opening .navbar-toggle .icon-bar:nth-child(1){-webkit-transform:rotateZ(-45deg) translate3d(-6px, 5px, 0);transform:rotateZ(-45deg) translate3d(-6px, 5px, 0);width:30px;}

.mm-opening .navbar-toggle .icon-bar:nth-child(2){-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:0;}

.mm-opening .navbar-toggle .icon-bar:nth-child(3){-webkit-transform:rotateZ(45deg) translate3d(-6px, -6px, 0);transform:rotateZ(45deg) translate3d(-6px, -6px, 0);width:30px;}

DIV DIV DIV.textwidget H3.cff-header.cff-outside SPAN.header-text {
font-size: 21px !important;
}

#calendar2 thead tr.month{background-color:#fff;height:30px;color:#8fc120;}
.widget_search .screen-reader-text{display:none}
.et_pb_search .screen-reader-text{display:none}
.screen-reader-text{overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;clip-path:inset(50%)}

.web_counter_grey {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
}


.grideschis
{
background-color:#E6E7E9;
}


.pageBody, .showHomePage .headers {
    vertical-align: top;
}

#item_wrap_inner {
    display: block;
    width: 301px;
    height: auto;
    
    margin: 0 auto;
}
