/* position of nav and header*/
.custom #header {position:relative;}
	.custom ul.menu {position:absolute; top:98px; right:-10px; width:auto;}
		.custom ul.menu li.rss {float:left;}



/*set footer bg colour*/
.custom #footer a{ border-bottom: none; }
.custom #footer {

height: 23px;
	
 
Background-color:#75675e;
}
color:#ffffff;
}




/*correct content and sidebar padding to be flush*/
.custom .post_box {margin-left:0em; margin-right:20px;}
.custom .sidebar {margin-left:10px; margin-right:0px;}



/*adjust widget spacing*/
.custom li.widget {margin-bottom:20px;}



/*remove dotted links box*/
a:focus { outline: none }




/*set teasers to one across*/

.custom .teaser {
 width: 100%;
 margin-top: 2em;
 padding-top: 2em;
 border-top: 1px dotted #bbb;
 text-align: justify;
 }
 .custom .teasers_box {
 padding-top: 0;
 padding-bottom:0;
 border-top: 0;
 }




/*style of search boxes*/


.custom #my-search { float:right; width:306px; margin-right: -10px; margin-top: 10px;}

.custom form.search_form_visible { width: 306px; }

.custom form.search_form_visible #s {
    background:#fff;
    border: 1px solid #0fb4ba;
color: #D1D1D1;
    font-size:12px;
margin-top: -9px;
    margin-left: 45px;
    padding:5px;
    width:170px;
	float:left;
}

.custom form.search_form #s {
font-family:arial;
font-size:16px;
background:#ff0000;
color:#fff;
border:5px solid #000;
padding:10px;
width:210px;
}

.custom form.search_form #s {
font-family:arial;
font-size:16px;
background:#ff0000;
color:#fff;
border:5px solid #000;
padding:10px;
width:210px;
}

.custom #my-search input#searchsubmit.my-search {
    background: #ffffff;
    border: 1px solid #0fb4ba;
    color: #6c594b;
    cursor: pointer;
    float: right;
    padding: 6px;
margin-top: -9px;
font-size: 10px;
font-family: Helvetica;
letter-spacing: 1.5px;
margin-right: 10px
}







/* mail chimp css for email subscription****/
div.mc-field-group input {
display: block;
padding: 4px 0;
text-indent: 5px;
width: 196px;
font-family: tahoma;
font-size: 12px;
background-color:#ffffff;

color: #4a4a4a;
}



#mc_embed_signup .button {
clear: both;
background-image:
url(https://genyplanning.com/wp-content/uploads/2013/06/go.png);
height: 44px;
width: 44px;

border: 0 none;
}







/* mail chimp css for newsletter****/
div.mc-field-group2 input {
display: block;
padding: 4px 0;
text-indent: 5px;
width: 194px;
font-family: tahoma;
font-size: 12px;
background-color:#ffffff;

color: #4a4a4a;
}



#mc_embed_signup2 .button {
clear: both;
background-image:
url(https://genyplanning.com/wp-content/uploads/2013/07/home-banner-subscription-button.png);
height: 37px;
width: 37px;
margin-top: 07px;

border: 0 none;
}



/* Correct search button firefox****/
@-moz-document url-prefix() { 
  .custom #my-search input#searchsubmit.my-search {
margin-right: 0px;

}
}