/**
 * @file
 * Use this CSS file to override base CSS rules
 */

/* Set default font weight to 300 for better typography in high-density screens */
/*body {
  font-weight: 300;
}*/

img {
  height: auto;
  max-width: 100%;
  border-radius: 5px;
}
img.image-style-mm-350x350-,
.image-style-mm-350x350- img { padding: 14px; }

.video-embed-field-provider-youtube  video-embed-field-responsive-video { padding: 14px; }
.field__item { padding: 7px; }

.region-home-random-first { 
	background-color: #FAFAFA;
	padding: 11px 11px 0px 14px;
	border: 1px #F0F0F0 solid;
	border-radius: 7px;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 4px 10px rgba(0, 0, 0, 0.06);
	}
	
.region-home-random-second { 
	background-color: #F9F9F9;
	padding: 11px 11px 0px 14px;
	border: 1px #EFEFEF solid;
	border-radius: 7px;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 4px 10px rgba(0, 0, 0, 0.06);
	}

.region-home-random-third { 
	background-color: #FAFAFA;
	padding: 11px 11px 0px 14px;
	border: 1px #F0F0F0 solid;
	border-radius: 7px;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 4px 10px rgba(0, 0, 0, 0.06);
	}
	
.region-home-random-fourth { 
	background-color: #F9F9F9;
	padding: 11px 11px 0px 14px;
	border: 1px #EFEFEF solid;
	border-radius: 7px;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 4px 10px rgba(0, 0, 0, 0.06);
	}
	
.region-home-random-fifth { 
	background-color: #FAFAFA;
	padding: 11px 11px 0px 14px;
	border: 1px #F0F0F0 solid;
	border-radius: 7px;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 4px 10px rgba(0, 0, 0, 0.06);
	}


/* content-top *** */
.region-content-top {
	margin-top:28px;
	margin-bottom:35px;
	background-color: #F9F2E8;
	padding: 14px;
	border: 2px #F3F3F3 solid;
	border-radius: 7px;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 0px 0px rgba(0, 0, 0, 0.06);
	}


/* home-featured *** */
.region-home-featured-block-one { 
	margin-top:28px;
	margin-bottom:35px;
	background-color: #F9F2E8;
	padding: 14px;
	border: 2px #F3F3F3 solid;
	border-radius: 7px;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 0px 0px rgba(0, 0, 0, 0.06);
	}
.region-home-featured-block-two {
	margin-top:28px;
	margin-bottom:35px;
	background-color: #F9F2E8;
	padding: 14px;
	border: 2px #F3F3F3 solid;
	border-radius: 7px;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 0px 0px rgba(0, 0, 0, 0.06);
	}
.region-home-featured-block-three {
	margin-top:28px;
	margin-bottom:35px;
	background-color: #F9F2E8;
	padding: 14px;
	border: 2px #F3F3F3 solid;
	border-radius: 7px;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 0px 0px rgba(0, 0, 0, 0.06);
	}
.region-home-featured-block-four {
	margin-top:28px;
	margin-bottom:35px;
	background-color: #F9F2E8;
	padding: 14px;
	border: 2px #F3F3F3 solid;
	border-radius: 7px;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.06), 0 0px 0px rgba(0, 0, 0, 0.06);
	}
/** home-featured ** */
	
.region-system-messages { margin-top: 7px; }


