  /* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */



.entry-comments{

visibility:hidden;

}



.double-border {

border: 1px solid #ddd;

padding: 5px;

background: #fff;

margin-right: 5px;

margin-left: 5px;

}

.pdfpos {
position: relative;
top: 5px;
}


.alignleft {

display: inline;

float: left;

margin: 0 1em 1em 0;

}

.alignright {

display: inline;

float: right;

margin: 0 0 1em 1em;

}



#borderHeader {

font-size: 18px;

font-weight: bold;

border: medium solid #69F;

padding: 3px;

margin-bottom: 10px;

}



#borderHeader2 {

font-size: 14px;

font-weight: bold;

border: medium solid #990000;

padding: 3px;

margin-bottom: 10px;

}

article .entry-content h3 {

margin: 0em 0 0em; */

}

.author-archive .entry-header .entry-title, article.page .entry-header h1.entry-title {

color: #000000;

}



.et_lb_module {

margin: 0 0 15px 2%;

}



.entry-header h1.entry-title {

font-family: "Oswald", Arial, Verdana, sans-serif;
color: #000000;
}



#grnBtnDiv a:link {color:#ffffff;}

.grnBtn {

	-moz-box-shadow:inset 0px 1px 0px 0px #c1ed9c;

	-webkit-box-shadow:inset 0px 1px 0px 0px #c1ed9c;

	box-shadow:inset 0px 1px 0px 0px #c1ed9c;

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #689324) );

	background:-moz-linear-gradient( center top, #9dce2c 5%, #689324 100% );

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#689324');

	background-color:#9dce2c;

	-webkit-border-top-left-radius:0px;

	-moz-border-radius-topleft:0px;

	border-top-left-radius:0px;

	-webkit-border-top-right-radius:0px;

	-moz-border-radius-topright:0px;

	border-top-right-radius:0px;

	-webkit-border-bottom-right-radius:0px;

	-moz-border-radius-bottomright:0px;

	border-bottom-right-radius:0px;

	-webkit-border-bottom-left-radius:0px;

	-moz-border-radius-bottomleft:0px;

	border-bottom-left-radius:0px;

	text-indent:0;

	border:1px solid #83c41a;

	display:inline-block;

	color:#ffffff;

	font-family:Arial;

	font-size:15px;

	font-weight:bold;

	font-style:normal;

	height:40px;

        width: 100%;

	line-height:40px;

	text-decoration:none;

	text-align:center;

	text-shadow:1px 1px 0px #689324;

}

.grnBtn:hover {

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #689324), color-stop(1, #9dce2c) );

	background:-moz-linear-gradient( center top, #689324 5%, #9dce2c 100% );

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#689324', endColorstr='#9dce2c');

	background-color:#689324;

}.grnBtn:active {

	position:relative;

	top:1px;

}

.ubermenu-skin-vanilla-bar {
margin-left: 10px;
margin-right: 10px;
}




#top-menu ul.menu {
max-width: 978px;
margin: 0 auto;
float: right;
}
#top-menu ul.menu li a {
padding: .8em 1.2em .5em;
font-size: 100%;
color: #FFF;
text-transform: uppercase;
font-family: Oswald;
}

.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target {
font-family: "Oswald";
}


  .su-spoiler.my-custom-spoiler {}
  .su-spoiler.my-custom-spoiler .su-spoiler-title { background-color: #84ADEA }
  .su-spoiler.my-custom-spoiler .su-spoiler-title .su-spoiler-icon,
  .su-spoiler.su-spoiler-closed.my-custom-spoiler .su-spoiler-title .su-spoiler-icon {
    left: 3px;
    background-color: #fff;
  }
  .su-spoiler.my-custom-spoiler .su-spoiler-content { background-color: #C0D1EB; 

padding: 1em 1em 1em 27px;
}



  .su-tabs.my-custom-tabs { background-color: #84ADEA }
  .su-tabs.my-custom-tabs .su-tabs-nav span { font-size: 1.3em }
  .su-tabs.my-custom-tabs .su-tabs-nav span.su-tabs-current { background-color: #EDFAFF }
  .su-tabs.my-custom-tabs .su-tabs-pane {
    padding: 1em;
    font-size: 1.3em;
    background-color: #EDFAFF;
  }

.blog-description {
font-family: "Oswald";
font-weight: normal;
font-size: 14px;
}

.logo {
float: left;
padding: 3% 1.3em;
font-weight: 700;
text-transform: uppercase;
}

.ubermenu  .ubermenu .ubermenu-column, .ubermenu .ubermenu-divider, .ubermenu .ubermenu-icon, .ubermenu .ubermenu-image, .ubermenu .ubermenu-item, .ubermenu .ubermenu-nav, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-row, .ubermenu .ubermenu-search, .ubermenu .ubermenu-search-input, .ubermenu .ubermenu-search-submit, .ubermenu .ubermenu-submenu, .ubermenu .ubermenu-submenu-footer, .ubermenu .ubermenu-tabs, .ubermenu .ubermenu-tabs-panels, .ubermenu .ubermenu-target, .ubermenu-responsive-toggle  {

line-height: 1em;

}

#nav_menu-19 .widget-title:before {
	font-family: FontAwesome;
	padding-right: 7px;
	content: "\f02e";
	font-style: normal;
	font-weight: normal;
        font-size: 15px;
	text-decoration: inherit;
}

#nav_menu-19 .widget-title {
        font-size: 14px;
}

#text-15 .widget-title {
        font-size: 14px;
}

#text-15 .widget-title:before {
	font-family: FontAwesome;
	padding-right: 7px;
	content: "\f099";
	font-style: normal;
	font-weight: normal;
        font-size: 15px;
	text-decoration: inherit;
}
#text-34 .widget-title:before {
	font-family: FontAwesome;
	padding-right: 7px;
	content: "\f185";
	font-style: normal;
	font-weight: normal;
        font-size: 15px;
	text-decoration: inherit;
}
#section-featured-posts-1 .home-title{
        font-size: 16px;
        font-weight: normal;
        font-family: 'Oswald';
}

#section-featured-posts-1 .home-title{
        font-size: 16px;
        font-weight: normal;
        font-family: 'Oswald';
}

#section-featured-posts-2 .home-title{
        font-size: 16px;
        font-weight: normal;
        font-family: 'Oswald';
}

#section-news-posts .home-title{
        font-size: 16px;
        font-weight: normal;
        font-family: 'Oswald';
}
#menu-item-1696 a:before {
font-family: FontAwesome;
	padding-right: 7px;
	content: "\f0ac";
	font-style: normal;
	font-weight: normal;
        font-size: 16px;
	text-decoration: inherit;
}

#menu-item-1697 a:before {
font-family: FontAwesome;
	padding-right: 7px;
	content: "\f02d";
	font-style: normal;
	font-weight: normal;
        font-size: 16px;
	text-decoration: inherit;
}

#menu-item-1690 a:before {
font-family: FontAwesome;
	padding-right: 7px;
	content: "\f0ac";
	font-style: normal;
	font-weight: normal;
        font-size: 16px;
	text-decoration: inherit;
}

#menu-item-1691 a:before {
font-family: FontAwesome;
	padding-right: 7px;
	content: "\f02d";
	font-style: normal;
	font-weight: normal;
        font-size: 16px;
	text-decoration: inherit;
}

.ubermenu .ubermenu-search input.ubermenu-search-input {
border: 1px solid #cccccc;
}

article .entry-content {
font-size: 105%;
margin: 0 0 0px;
color: #181818;
padding: 0 0 0em;
overflow: hidden;
position: relative;
}

.posts-slideshow ol.flex-control-nav li a {
display: none;
}

#text-15 .widget-title {font-family: 'Oswald'; font-weight: normal; font-size: 16px;}
#text-34 .widget-title {font-family: 'Oswald'; font-weight: normal; font-size: 16px;}

.ai1ec-agenda-widget-view .ai1ec-date, .ai1ec-agenda-view .ai1ec-date {
border-top: none;
background: none;

}

#ai1ec_agenda_widget-2 .widget-title:before {
	font-family: FontAwesome;
	padding-right: 7px;
	content: "\f073";
	font-style: normal;
	font-weight: normal;
        font-size: 15px;
	text-decoration: inherit;
}

#ai1ec_agenda_widget-2 .widget-title {font-family: 'Oswald'; font-weight: normal; font-size: 16px;}

.ai1ec-allday-badge {
background: #3d6b99;
border-radius: 0em;
-webkit-box-shadow: ;
box-shadow: ;
color: #fff;
display: inline-block;
font-size: 0.85em;
font-weight: normal;
margin: 0 0 1px 20px;
opacity: 0.9;
filter: alpha(opacity=90);
padding: 0 0.7em 0.05em;
vertical-align: middle;
}

.entry-author{
display:none !important;
}

.entry-info{
display:none !important;
}

.entry-cats{
display:none !important;
}

.posts-quick .entry-thumbnail {
  float: left;
  margin: 0 20px 2.5em 0;
  padding: 4px;
  width: 29.2%;
  overflow: hidden;
}

#footer-sidebar-4 .widget-title {
display: none;
}

article .entry-content a:hover, .comment-content a:hover {
    text-decoration: underline;
    color: #00ccff;
}

img {
height: auto;
}


