/*

Theme Name: Memarian
A child theme based on TwentyThirteen
Theme URI: URI to your theme

Description: Twenty Thirteen child theme 

Author: Clare Talbot
Version: 0.0.1

Template: twentythirteen

*/
/* Imports all styles from the Twenty 13 stylesheet */
@import url('../twentythirteen/style.css');

html,
button,
input,
select,
textarea {
	font-family: Georgia, serif;
}
/*Front page*/
.FourColContain {
	clear: both;
	width: 100%;
	height: 200px;
	padding-top:20px;
	margin-left: -34px; 
	margin-right: 0px;
	/*padding-right:-26px;
	padding-left: -26px;*/
}
.Col1 {
	clear: none;
	float: left;
	height: auto;
	width: 25%;
	padding-top: 22px;
	padding-left:34px;
	text-align:left;
}
.Col4 {
	clear: none;
	float: left;
	height: auto;
	width: 25%;
	padding-top: 22px;
	padding-left:34px;
	text-align:left;
}
.FourColContain Col1 img {
	/*float: left;*/
	/*margin-right:26px !important;*/
}
.TWO00pxFloatLast {
	display: inline;
}
h1 {
	font: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	margin: 33px 0;
}

/* 4.1 Site Header
 * ----------------------------------------------------------------------------
 */

#Logo {
	float: left;
	margin: 6px 0 15px 34px;
}
.SocMed2 {
	margin-top: 0px;
	margin-bottom: 15px;
	width: 230px;
	float: right;
	clear: none;
}
.SocMed2 i{
	margin-right: 25px;
	float: left;
	clear: none;
}
.SocMed2 i{
	margin-right: 25px;
	float: left;
	clear: none;
}
.SocMedHead2 {
	text-align: left;
	width: 100%;
}
.SocMedHead2 img{
	clear: none;
	float: left;
	margin-right: 22px;
}
.site-header {
	position: relative;
	background-size: 302px auto !important;
	background-position:left;
	webkit-background-size: 302px !important;
	background-clip: content-box;
}
#twentythirteen-header-css {
	background-size: 302px auto;
}
.site-header .home-link {
	color: #141412;
	display: block;
	margin: 0 auto;
	max-width: 1000px;
	min-height: 230px;
	padding: 0 20px;
	text-decoration: none;
	width: 100%;
}
/* Navbar */
.navbar {
	background-color: #ecedeb;
	margin: 0 auto;
	max-width: 900px;
	width: 100%;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000;
}
.main-navigation {
	clear: both;
	margin: 0 auto;
	max-width: 1080px;
	min-height: 50px;
	position: relative;
}
.nav-menu li a {
	color: #59b29f;
	display: block;
	font-size: 17px;
	line-height: 1;
	padding: 15px 20px;
	text-decoration: none;
}
.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a,
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a {
	color: #666;
	font-style: normal;
}

/*main entry*/
.page-header {
    background-color: #ecedeb;
}
.entry-header,
.entry-content,
.entry-summary,
.entry-meta {
	margin: 0 auto;
	max-width: 904px;
	width: 100%;
}
img.alignnone {
	margin: 15px 14px 0 0;
}
.entry-content img.alignleft,
.entry-content .wp-caption.alignleft {
	margin-left: 0;
}

.entry-content img.alignright,
.entry-content .wp-caption.alignright {
	margin-right: -0;
}
.sidebar .entry-header,
.sidebar .entry-content,
.sidebar .entry-summary,
.sidebar .entry-meta {
	max-width: 1040px;
	padding: 0 376px 0 70px;
}
/*homepage image format */
/*article.post-2245 .hentry {
    padding: 0 0 40px 0 !important;*/
#post-2245.hentry {
    padding: 15px 0!important;
}
/*slider*/
.metaslider metaslider-flex metaslider-2247 ml-slider nav-hidden {
	width: 950px!important;
}
/*featured image*/
.entry-thumbnail img {
	display: none;
	/*text-align:left;
	margin-top:0;
	margin-left: 0px;
	margin-bottom:10px;*/
}
/*left-aligned image wrap*/
figure.alignleft.size-large {
    margin-top: 15px;
}
/*Widgets*/
.site-main .widget-area {
	float: right;
	width: 260px;
	margin-right: 70px;
}
.widget {
	background-color: #FFF;
	font-size: 14px;
	-webkit-hyphens: auto;
	-moz-hyphens:    auto;
	-ms-hyphens:     auto;
	hyphens:         auto;
	margin: 0 0 0px;/* changed from 24*/
	padding: 20px;
	word-wrap: break-word;
}
.widget .widget-title {
	font: 300 normal 19px Georgia, serif;
	margin: 0 0 10px;
}
.RtSide {
	height: auto;
	width: 100%;
	display: block;
	text-align: left;
}
/* Footer*/
.SocMed {
	width: 240px;
	margin-left:19px;
}
.SocMed img {
	clear: none;
	float: left;
	margin-left: 20px;
}
.SocMedHead {
	text-align: right;
	width: 230px;
}
.SocMedHead img{
	clear: none;
	float: right;
	margin-right: 22px;
}
.site-footer .sidebar-container {
	background-color: #59b29f;
	padding: 20px 0;
}
.site-footer {
	background-color: #59b29f;
	color: #686758;
	font-size: 14px;
	text-align: center;
}
.site-footer .widget a {
	color: #FFFFFF;
}
.site-footer a {
	color: #59b29f;
}
.site-info {
	margin: 0 auto;
	max-width: 1040px;
	padding: 6px 0;
	width: 100%;
}
.site {
	background-color: #ecedeb;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
	margin: 0 auto;
	max-width: 1600px;
	width: 100%;
}
/*articles page*/
a.eg-monroe7-element-1 {
    color: #FFF;
}
/*Landscape tablet*/
@media (max-width: 999px) {
	/*Widgets*/
.site-main .widget-area {
	float: none;
	width: 100%;
	margin-right: 0;
}
.site-main .widget-area img{
	float: left;
	width: 200px;
	height:auto;
	margin-right: 20px;
}
.site-main .widget-area p{
	float: left;
	width: 200px;
	height:auto;
	margin-top: 0;
	margin-right: 20px;
}
.sidebar .entry-header,
.sidebar .entry-content,
.sidebar .entry-summary,
.sidebar .entry-meta {
	max-width: 1040px;
	padding: 0 120px 0 70px;
}
}
/* media queries*/
@media (max-width: 643px) {
.SocMedHead2 {/*Logo*/
	text-align: center!important;
	margin-left:0px;
	width: 100%;
}
#Logo {
	float: none;
	width: 250px;
	height: auto;
	margin: 3px auto 12px auto;
}
.site-header .home-link {
	color: #141412;
	display: block;
	text-align:center;
	margin: 0 auto;
	max-width: 600px;
	min-height: 230px;
	padding: 0 20px;
	text-decoration: none;
	width: 100%;
}
/*.site-header {
	position: relative;
	background-size: 250px auto !important;
	background-position:center;
	webkit-background-size: 250px !important;
	background-clip: content-box;
}*/
/*homepage buttons*/
/*.wp-block-column {
    flex-basis: 50% !important;
}*/
.SocMed2 {/*soc media header*/
	margin: 5px auto 0 auto;
	width: 220px;
	float: right;/*Clare changed*/
	clear: both;
	padding-left:15px;
}
i.SocMed2 {/*soc media header buttons*/
	clear: none;
	float: left;
	margin-left: 21px;
	margin-right: 0;
	width: 26px;
	height: auto;
}
.SocMed {/*footer*/
	width: 240px;
	margin-left:0px;
}
.SocMed img {/*footer*/
	clear: none;
	float: left;
	margin-left: 20px;
	width: 28px;
	height: auto;
}
/*reduce space above pic on homepage*/
	.wp-block-image.size-large.\.ReducedMargin {
    margin-top: -15px;
}
article#post-2245 {
    padding: 15px 0;
}
.FourColContain {
	clear: both;
	width: 100%;
	height: 200px;
	padding-top:20px;
	margin-left: -24px; 
	margin-right: 0px;
	/*padding-left: -26px;*/
}
.Col1 {
	clear: none;
	float: left;
	height: auto;
	width: 25%;
	padding-top: 22px;
	padding-left:22px;
	padding-right:-20px;
	text-align:center;
}
.Col4 {
	clear: none;
	float: left;
	height: auto;
	width: 25%;
	padding-top: 22px;
	padding-left:22px;
	text-align:center;
}
/*picture takes up whole width on mobile*/	
figure.alignleft.size-large {
    clear: both;
    width: 100%;
}
/*Widgets*/
.site-main .widget-area {
	float: none;
	width: 100%;
	margin-right: 0;
}
}

/* Mobile devices */
@media (max-width: 500px) {
.SocMedHead2 {
	text-align: center;
	margin-left:0px;
	width: 100%;
}
.SocMedHead2 img{
	clear: none;
	float: left;
	margin-left: 28px;
	margin-right: 0;
	width: 28px;
	height: auto;
}
/*homepage buttons*/
.wp-block-column {
    flex-basis: 50% !important;
}
/*reduce size of bio pic on mobile*/	
.wp-block-image.\.Bio_Pic {
    max-width: 200px;
}
/*picture takes up whole width on mobile*/	
figure.alignleft.size-large {
    clear: both;
    width: 100%;
}
}
/* Mobile devices */
@media (max-width: 359px) {
.SocMedHead2 {
	text-align: center;
	margin-left:0px;
	width: 100%;
}
/*homepage buttons*/
.wp-block-column {
    flex-basis: 50% !important;
}
.FourColContain {
	clear: both;
	width: 100%;
	height: 200px;
	padding-top:20px;
	margin-left: 34px;
	padding-left: 34px;
	/*padding-right:-26px;
	padding-left: -26px;*/
}
.Col1 {
	clear: none;
	float: left;
	height: auto;
	width: 20%;
	padding-top: 22px;
	padding-left:0px;
	padding-right:0;
	margin-left: 5%;
	text-align:right;
}
.Col4 {
	clear: none;
	float: left;
	height: auto;
	width: 20%;
	padding-top: 22px;
	padding-left:0px;
	margin-left: 5%;
	text-align:right;
}
/*picture takes up whole width on mobile*/	
figure.alignleft.size-large {
    clear: both;
    width: 100%;
}
}