/*RTS CSS RETURN TO SENDER MERIDIAN SOFTWARE*/
/*BASICS*/
* {
	margin: 0;
	padding:0;
}
html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
html, body {
	height: 100%;
	font-family: Arial, sans-serif;
	font-size:20px;
	line-height:30px;
	color:#fff;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
h1, h2, h3, h4 {
	margin:0px;
}
h2 {
	font-size:54px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	padding-bottom:20px;
}
a:link, a:visited {
	text-decoration:none;
}
a:hover, a:active {
	text-decoration:underline;
}
strong {
	font-family: Arial, sans-serif;
	font-weight: bolder;
}
 [class*="span"] {
min-height: 0px;
}

#head_wrapper {
	height:655px;
	background-color: #131a2a;
	background-image: url(../images/SimoneHein.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#head_wrapper a {
	color:#fff;
}
/* TOP AREA STYLES */
#top_wrapper {
	padding-top:50px;
	height:313px;
	background-color:#fbbe01;
	background-image: url(../images/top_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size:28px;
	font-weight:700;
}
#top_wrapper a {
	color:#fff;
}
#logo {
	background-image: url(../images/ReturnToSender.png);
	background-repeat: no-repeat;
	width:350px;
	height:270px;
	position:relative;
}
/*MAIN CONTENT AREA STYLES*/
#content_wrapper {
	background-color:#fff;
	color:#000;
	padding-top:90px;
	padding-bottom:50px;
}
.blog-featured, .blog, .item-page {
	padding-top:30px;
}
#footer_wrapper {
	background-color:#fbbe01;
	color:#000;
	padding-top:40px;
	padding-bottom:10px;
}
#footer_wrapper a {
	color:#000;
}
#footer_wrapper p {
padding-bottom:10px;
}
.menu {
	margin-top:-50px;
	float:right;
	font-size:18px;
}

/*FIX FOR iOS CHROME BROWSER*/
br {
	content: " ";
	display: block;
}

/* MEDIA QUERIES *********************************************/
/* Retina */
@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (max--moz-device-pixel-ratio: 2) {
}
/* Landscape phones and down */
@media (max-width: 480px) {
}
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
body {
padding:0;
font-size:18px;
}
#top_wrapper {
 padding-top:20px;
 padding-left:10px;
 padding-right:10px;
 height:313px;
 background-color:#fbbe01;
 background-image: url(../images/top_bg_m.jpg);
 background-repeat: no-repeat;
 background-position: center top;
 font-size:20px;
 font-weight:700;
}
h2 {
 font-size:24px;
 padding-bottom:0px;
}
#logo {
 background-image: url(../images/ReturnToSender_m.png);
 background-repeat: no-repeat;
 width:250px;
 height:204px;
 position:relative;
}
#content_wrapper {
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px;
 padding-top:50px;
}
.item {
padding-bottom:20px;
}
 #footer_wrapper {
padding-left:10px;
padding-right:10px;
padding-top:10px;
}
.menu {
	margin-top:0px;
	float:none;
}
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
html, body {
	font-size:18px;
	line-height:26px;
}
#top_wrapper {
 padding-top:30px;
 font-size:21px;
}
h2 {
 font-size:40px;
 line-height:60px;
 font-style: normal;
 font-weight: bolder;
 font-variant: normal;
 padding-bottom:0px;
}
.meridian30 {
	font-size:26px;
}

.lovemetender {
	font-size:22px;
}
}
/* Large desktop */
@media (min-width: 1200px) {
.headline {	font-size:36px;}
.meridian40 {font-size:48px;}
}
/*EDITOR OVERRIDES*/
