/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */
 /*
 * Custom Style Sheet - Use this file to style your content
 */
 .genericheader {font-family:Georgia, "Times New Roman", Times, serif;font-size:32px;paddding:0;margin:0;}
 .nounderline h3 {border-bottom:none !important; font-family: Georgia, "Times New Roman", Times, serif; font-size:36px; font-weight:normal; line-height:110%;padding-bottom:10px;}
 .nounderline  {padding: 0 30px 0 30px}
 .myjsp-prev-next {font-size:90%}
ul.oliversintro li{line-height:20px; padding: 0 0 7px 0;}
ul.newsbullet li {padding: 0 0 15px 0}
 #bfLabel283 {font-weight:bold;}
 .grid-box .wmgmap {padding: 5px 5px 5px 5px; margin:0 0 0 0; border: 1px solid #efefef;}
 .comworkmodule {padding: 0 30px 0 30px; min-height:200px !important;}
 .sprocket-mosaic-head h2 {font-size:18px;line-height:20px;margin:5px 0 5px 0; text-align:center;}
 .combanner {padding:0 0 0 0}
 .mincommunity {min-height:200px !important;}
.custom-logo {
	display: inline-block;
	width: 130px;
	height: 130px;
	background: url(../../../images/yootheme/logo.png) 50% 50% no-repeat;
	background-size: contain;
}

/* Only Phones (Portrait) */
@media (max-width: 479px) {

	.custom-logo { height: 60px; }
	
}

#top-b .mod-plain h1.frontpage {
    margin-bottom: 30px;
    font-size: 45px;
    line-height: 55px;
}

#bottom-b .mod-plain .frontpage { margin: 30px 10px 30px 0; }

#top-b .mod-plain h1.frontpage,
#bottom-b .mod-plain .frontpage a { color: #8699a9; }

.frontpage-padding-top { padding-top: 50px; }
.frontpage-padding-bottom { padding-bottom: 50px; }


 /* Frontpage Responsive
 ----------------------------------------------------------------------------------------------------*/

/* Only Phones and Tablets (Portrait) */
@media (max-width: 959px) {

	.frontpage-padding-top { padding-top: 10px; }
	.frontpage-padding-bottom { padding-bottom: 0px; }

}

/* Only Phones */
@media (max-width: 767px) {

	.frontpage-icons img { width: 70px; }

}