/*
Theme Name: MH Magazine Child
Theme URI: http://www.mhthemes.com/themes/mh/magazine/
Template: mh-magazine
Author: MH Themes
Author URI: http://www.mhthemes.com/
Description: MH Magazine is a clean, modern and fully responsive premium magazine WordPress theme for blogs, online magazines, news websites and other editorial projects. The theme includes useful page templates, several custom widgets and advanced theme options including colorpickers with unlimited colors to create your own color scheme.
Tags: two-columns,left-sidebar,right-sidebar,responsive-layout,custom-background,custom-colors,custom-header,custom-menu,featured-images,theme-options,threaded-comments,full-width-template,translation-ready,rtl-language-support
Version: 3.2.1.1526971457
Updated: 2018-05-22 06:44:17

*/

.mh-main-nav li ul.sub-menu li a {
    padding: 10px 10px 10px 20px;
    display: inline-block;
}

.mh-main-nav li ul.sub-menu span.slicknav_arrow {
    display: inline-block;
    color: #FFF;
}

.slicknav_nav .slicknav_item a {
    outline: none !important;
}

/* Move hamburger menu to left */
.slicknav_btn {
    margin-right: 15px;
	margin-top:5px !important;
	padding-top:0;
}


/* Hide "MENU" on mobile */
.slicknav_menutxt{
display:none !important;}

.slicknav_menu .slicknav_icon {
    float: left;
    margin: .188em 0 0 0 !important;
}

.slicknav_nav ul.menu > li.menu-item.menu-item-has-children > a span.slicknav_arrow {
    display: none;
}

body .entry-content a, body .mh-comment-content a, body .entry-content a:hover, body .mh-comment-content a:hover {
    color: blue;
}

.single-post #main-content .mh-wrapper {
    margin-top: -30px;
}


a:hover, .entry-content a:hover, .mh-author-box a:hover, .mh-post-nav a:hover, .mh-comment-content a:hover, #respond a:hover, .mh-meta a:hover, .mh-breadcrumb a:hover, .mh-tabbed-widget a:hover {
    color: blue !important;
}


/* center slider on home page desktop  */
.page-id-201 #mh_magazine_custom_slider-2 {
  Xwidth:134%;
}
.mh-widget-col-1 mh-sidebar-2 mh-home-sidebar-2 mh-sidebar-wide {
  width:100%
}
/* center slider on home page mobile  /*
@media only screen and (max-width: 767px) {
  .xpage-id-201 #mh_magazine_custom_slider-2 {
   width:100%;
}
/* widen spotlight column */
.xpage-id-201 #mh_magazine_spotlight-4 {
    width:400px;
}
/* move column 2 on home page */
.xpage-id-201 .mh-widget-col-1 {
	xmargin-left:20px;

}
.xmh-sidebar {
	xwidth:50%; 
}

.xpage-id-201 #mh_magazine_custom_slider-2 {
    margin-left:180px;
    margin-right:180px;
    width:900px;
}


.xpage-id-201 .mh-sidebar {
    width: 28.66%;
}
.xmh-two-sb .mh-main {
    /*float: none;*/
    width: 74.584%;
    max-width: 1030px;
}
/* home page image center */
.xmh-left-sb #main-content {
    float: none;
    margin: 0 auto;
}


form .screen-reader-text {
display:none;
}


/* hide second banner at bottom of page */
.akismet_comment_form_privacy_notice + article {
display:none;
}
.akismet_comment_form_privacy_notice {
display:none;
}
/* article pages */
.mh-meta-date {display:block !important; /* show on article */}
.mh-meta-comments {display:none !important /* hide comment counter logo */}
x.post-date {display:none !important;}
/* articles on home page */
.page-id-201 .mh-meta-date {display:none !important; /* hide on home page article */}
.page-id-201 .mh-meta-comments {display:block !important /* hide comment counter */}
.entry-meta-date {display:block !important; /* show on article page */}
.page-id-201 .entry-meta-date {display:none !important; /*hide on home page */}



/* global change link hover color */
a:hover {
  
}
.entry-content a, .mh-comment-content a {
    
}
/* used for absolute positioning */
body.custom-background {
    /* OLD background-color: #f1683c !important;
  background-color: #0a4db7;*/
	background-color: #03a9f4fa !important;
}
/* change basic colors */
 .mh-header-nav li:hover, .mh-header-nav ul li:hover > ul, .mh-main-nav-wrap, .mh-main-nav, .mh-main-nav ul li:hover > ul, .mh-extra-nav li:hover, .mh-extra-nav ul li:hover > ul, .mh-footer-nav li:hover, .mh-footer-nav ul li:hover > ul, .mh-social-nav li a:hover, .entry-tags li, .mh-slider-caption, .mh-widget-col-1 .mh-slider-caption, .mh-widget-col-1 .mh-posts-lineup-caption, .mh-carousel-layout1, .mh-spotlight-widget, .mh-social-widget li a, .mh-footer-widget .mh-tab-comment-excerpt, .mh-nip-item:hover .mh-nip-overlay, .mh-widget .tagcloud a, .mh-footer-widget .tagcloud a, .mh-footer, .mh-copyright-wrap, .textwidget .custom-html-widget,.textwidget.custom-html-widget,
 #respond #cancel-comment-reply-link:hover, #infinite-handle span:hover {
  background: #11336a  !important;
}

.mh-footer-widget-title {
    border-color: white !important;
}

#center{margin:0 auto;width:100px;}
/* top of page logo */
#myTop {
  width:100%;
}
#myTopLogo {
  z-index:100;
 padding-top: 20px;
 padding-right: 10px;
 padding-bottom: 0px;
 padding-left: 20px;
 float: left;
 xwidth: 100px
}

/* new top of page message */
#myTopMessage {
  color: white;
  width:60%;
  text-align:center;
  margin:0 auto;
  padding-top:20px;
  font-size:30px;
  font-weight:700;
}
/* social media */
#mySocialMedia {
  float:right; 
  padding-right:60px;
}
/* remove this social media */
.mh-social-nav {
  xdisplay:none;
}

/* move navigation menu down */
.menu-mysocialmenu-container {
  margin-top:42px;
}
li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children:last-of-type
,li.menu-item.menu-item-type-post_type.menu-item-object-post:last-of-type {
    margin-bottom: 20px;
} 
 
/* eliminate old top social media icons */
#menu-mysocialmenu {
   display:none;
}

 
#mySocialMedia img{
    display:inline;
}
#mySocialMediaFooter img{
    display:inline;
}
/* remove Find Shoes */
#findshoes {
  display:none;
}
/* move up Find the Solution to your Kids’ Foot Problems */
#text-12 {
  margin-top:-26px;
}
#custom_html-3 {
  margin-top: -23px;
}

/* Background of social widgets*/
.mh-footer-widget .mh-social-widget li a {
    background: #11336a !important;
}

.mh-footer-widget .mh-social-widget {
    background: #11336a;
}
/***********************/
/* 8 Features section  */
/***********************/
.mh_magazine_posts_grid {
  position:relative;
  padding-bottom:80px;
}
/* show map */
#mh_magazine_posts_grid-5 {
 display:block;
}
/*.mh_magazine_posts_grid {display:none;}*/
.mh_magazine_posts_grid .mh-row:nth-child(2) {
  float:left;
  width:75%;
  margin:0 auto;
}
.mh_magazine_posts_grid .mh-row:nth-child(3){
   float:left;
  width:25%;
  margin:0 auto;
}
.mh_magazine_posts_grid .mh-row:nth-child(3) article {
  width:100%;
  margin-top:-20px;
  padding-left:10px;
} 
.mh_magazine_posts_grid .mh-widget-title {
    position: absolute;
    z-index: 1000;
    bottom: 0px;
} 

/* above features */
#myNumber7-Title {
   font-size:30px;
   color:white;
   background: #11336a;
   padding: 10px 15px;
   margin-bottom: 1.25rem;
}
/* for title blue background */
#custom_html-3,#custom_html-4, #custom_html-5, #custom_html-6,
#custom_html-7,#custom_html-8,#custom_html-7,#custom_html-9,#custom_html-10   {
   cursor:pointer;
   background: #11336a;
   padding: 10px 15px;
	margin-bottom: 1.25rem;
}
/* for title white text */
.myCwfalpH4 {
   font-size: 0.875rem;
    font-weight: 700;
    color: #fff;
  text-transform: capitalize;
}
#mh_magazine_custom_posts-8,#mh_magazine_custom_posts-9,
#mh_magazine_custom_posts-10,#mh_magazine_custom_posts-11,
#mh_magazine_custom_posts-12,#mh_magazine_custom_posts-13,
#mh_magazine_custom_posts-14,#mh_magazine_custom_posts-15  {
   display:none;
}
/* show home page posts */
#mh_magazine_custom_posts-11  {
   display:block;
}

/* move search button */
.mh-header-search {
   margin-top: -165px;
   margin-right: 32px;
}  


/* make search box bigger and move down */
.mh-header-search .search-form .search-field {
   height: 45px;
    margin-top:20px;
}
/* widget 12 map sidebar homepage */
.mh_magazine_posts_grid-5 {
  padding-bottom:0px;
}
#mh_magazine_posts_grid-5 .mh-widget-title {
   position:relative;
}
.mh-posts-grid-meta {
   xdisplay:block;
}
/* map posting */
.post-7717 .mh-posts-grid-title  {
  xtext-align:center;
}
/* map center on home page */
#mh_magazine_posts_grid-5 .mh-row:nth-child(2) {
  width: 100%;
  padding-bottom:0px;
}  
#mh_magazine_posts_grid-5 {
  padding-bottom:0px;
}   
/* map text description */
#text-14 {
     xmargin-top:-100px;
} 

/* remove old form in posts */
#optin {
  display:none;
}
.mh-social-bottom {
  display:none;
}
/* signup form on blogs */
#optin3 {
    border: 2px solid #e0e0e0;
    background-color:#0b4db7 !important;
    margin: 0px auto 20px;
    overflow: hidden;
    text-align: left;
    padding: 20px 25px 10px 25px;
  font-size:16px;
}
#optin3 h4{
    font-size:18px;
  padding-bottom:14px;
}

/* change Email in signup forms */
#mce-EMAIL {
  font-size:larger;
  color:gray;
}
/* change submit button color */
#mc-embedded-subscribe {
  color:white !important;
}
/* subscribe button */
#mc-embedded-subscribe:hover {
  background-color:green !important;
}
/* width of images*/
.mh-posts-grid-thumb img {
    width: 100% !important;
}
/* hide small article images */
.mh-custom-posts-thumb {
  display:none;
}
.page-id-201 .mh-custom-posts-thumb {
  display:block;/*but show on home page */
  xwidth:200px; /* change width */
}
.mh-custom-posts-header {
  width:100% /* move home page text below image */
}


/* display videos vertically */
.video-container {
  width:50%  !important;
}
.video-column {
   width: 300px !important;
   height:auto !important;
   display:inline !important;
} 
@media (max-width: 768px) { /*breakpoint*/
  .video-column {
    float: none;
    width: auto;
  }
}
/* added for 4 articles on home page */
.page-id-201 .mh-custom-posts-item  {
 width:25%;
 float:left; 
}
.mh-custom-posts-item:first-child {
    padding-top: 20px;
} 
/* remove left sidebar categories */
#categories-2 {
   display:none;
}
/* remove border below home page articles */
.mh-custom-posts-item {
    border-bottom: none; */
}
/* view more on home page */
.xviewMore {
 background-color:blue;
 color:white;
 padding:0 4px; 
}
/* width of home page articles */
.mh-custom-posts-small-title {
 width:200px;
}
/* image size on quiz */
.quizImage {
 width:50%;
}

/* search by category hide words */
#categories-8 .screen-reader-text {
  display:none;
}



button#findshoes {
  background-color:#0b4db7;
  color:#fff !important;
  border-color: #0b4db7;
}
.btn-primary { background-color:#0b4db7 !important; border-color:#0b4db7 !important; }
footer.mh-footer { background-color:#0d0c56 !important; }
div.mh-copyright-wrap { background-color:#0d0c56 !important; }


#optin {border: 2px solid #e0e0e0; background: #1E90FF;
margin:0px auto 20px; overflow: hidden; text-align: left;
padding:20px 25px 10px 25px; width:80%; }

#optin h3{color:#6d6d6d; font-size:20px; line-height:24px; padding-bottom:0px; 
color:#fff; margin-bottom:5px;}

#optin p{color:#6d6d6d; font-size:17px; line-height:21px; padding-bottom:10px;
color:#fff; margin-bottom:5px;}	

#optin input {
background: #fff;
border: 1px solid #ccc;
float: left;
font-size: 18px;
color:#1a1a1a;
margin: 0 20px 10px 0;
padding: 10px 10px !important;
width: 225px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.67),inset 0 1px 3px rgba(5,5,5,0.13);
-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.67),inset 0 1px 3px rgba(5,5,5,0.13);
box-shadow: 0 1px 0 rgba(255,255,255,0.67),inset 0 1px 3px rgba(5,5,5,0.13);
margin-right:10px;

}
#optin input.name { background: #fff ; padding-left: 15px }
#optin input.email { background: #fff; padding-left: 15px }
#optin input[type="submit"] {
background: #414143;
border: 1px solid #414143;
color: #fff !important;
cursor: pointer;
font-size: 17px;
font-weight: bold;
padding: 6px 0;
  width:225px;
}

/* sidebar optin */

#optin2 {border: 2px solid #e0e0e0; background: #1E90FF;
margin:0px auto 20px; overflow: hidden; text-align: left;
padding:20px 25px 10px 25px; }

#optin2 h3{color:#6d6d6d; font-size:20px; line-height:24px; padding-bottom:10px; 
color:#fff;}

#optin2 p{color:#6d6d6d; font-size:17px; line-height:21px; padding-bottom:15px;
color:#fff;}	

#optin2 input {
background: #fff;
border: 1px solid #ccc;
float: left;
font-size: 18px;
color:#1a1a1a;
margin: 0 20px 10px 0;
padding: 10px 10px !important;
width: 90%;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.67),inset 0 1px 3px rgba(5,5,5,0.13);
-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.67),inset 0 1px 3px rgba(5,5,5,0.13);
box-shadow: 0 1px 0 rgba(255,255,255,0.67),inset 0 1px 3px rgba(5,5,5,0.13);
margin-right:10px;

}
#optin2 input.name { background: #fff ; padding-left: 15px }
#optin2 input.email { background: #fff; padding-left: 15px }
#optin2 input[type="submit"] {
background: #414143;
border: 1px solid #414143;
color: #fff !important;
cursor: pointer;
font-size: 17px;
font-weight: bold;
padding: 6px 0;
  width:98%;
}

.cus-text{color:#000; font-weight:bold;}











#mySocialMediaFooter img {
    display: inline;
    width: 13%;
}




#myTop {
  width:100%;
}
#myTopLogo {
  z-index:100;
 padding-top: 20px;
 padding-right: 10px;
 padding-bottom: 0px;
 padding-left: 20px;
 float: left;
 xwidth: 100px
}

/* new top of page message */
#myTopMessage {
  color: white;
  width:60%;
  text-align:center;
  margin:0 auto;
  padding-top:20px;
  font-size:30px;
  font-weight:700;
}


/***** Media Queries *****/
@media only screen and (max-width: 768px) {

#myTop {
  xdisplay:none;
}

 /* move search form */
 .mh-header-search .search-form .search-field {
  margin-top: -127px !important;
	min-width: 175px !important;
	 width: 175px !important;
}

   input:not(.form-input,.aweber-form input[type="submit"]) {
    width:30px !important;
    min-width: 155px !important;
  }
.mh-subheader{
  margin-top:-240px;
}


    /* change body background color */
  body.custom-background {
    background-color: #0a4db7 !important;
}
#myTop {
  display:block;
}
#myTopLogo {
  margin-top:-60px;
  margin-left: -5px;
}
#myTopLogo img {
  width:21%;
   xmargin-top:-30px;
}
#myTopMessage {
 visibility:hidden; 
	padding-top: 110px;
	 color:white !important;
}
	
	.js .slicknav_menu{
		padding-bottom: 5px;
	}

li[class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2777"] {
  margin-bottom:20px;
}
  /* move wrapper */
  .mh-wrapper {
    margin-top:-50px;
  }
  /* hide double arrows on menu */
  .xslicknav_nav .slicknav_arrow {
   display: none;
  }
	
	.slicknav_menu, .slicknav_nav ul, #mh-mobile .mh-footer-widget .mh-posts-stacked-overlay {
    background-color: #0b4db7;
}
}


/* do not display recent posts */
.mh-post-nav-wrap {display:none;}

/* increase checkbox size */

input[type=radio]
{
  /* Double-sized Radio boxes */
  -ms-transform: scale(2); /* IE */
  -moz-transform: scale(2); /* FF */
  -webkit-transform: scale(2); /* Safari and Chrome */
  -o-transform: scale(2); /* Opera */
  transform: scale(2);
  margin-left:-20px;
  top:4px;
  cursor:pointer;
}
/* label for radio button */
.form-check-label {
  position:relative;
  left:15px;
}
/* hide sidebar all pages*/
.mh-sidebar-2 {
display:none;
}
/* show sidebar home page*/
.xpage-id-201 .mh-sidebar-2 {
display:block;
} 
/* stretch content full width */
.mh-two-sb .mh-main {
    float: none;
    width: 100%;
    max-width: none;
}
/* recent posts */

.mh-content{
  width:inherit;
}
/* do not stretch home page */
.xpage-id-201 .mh-main {
    float: left;
    width: 74.584%;
    max-width: 1030px;
}
/* signup */
.signupDiv {
  width:358px;
  display:block;
  margin:0 auto;
}
.signupBox {
  width:358px;
  height:180px;
  background-color:#0a4db7;
  padding:4px;
  border:2px solid white;
}
.signupText {
  color:white;
  font-size:16px;
  padding:25px;
}
.signupForm {
  margin-top:-120px;
  padding-left:25px;
  padding-bottom:25px;
}
/* submit button */
#mc-embedded-subscribe {
  margin-top:5px;
  background-color:black;
}
/* featured image on posts - smaller and centered */
.entry-thumbnail {
  max-width:none;
}
.entry-thumbnail img {
  display:block;
  margin:0 auto;
  width:50%;
}
/* align social media */
#mySocialMediaFooter {
  text-align:center;
}
/* hide old search magnifier */
#searchMagnifier {
  display:none;
}
/* signup form color */
#optin3 h4{
 color:white !important;
  font-weight:bold;
}
/* mobile home page */
@xmedia only screen and (max-width: 767px) {
  /* center slider on home page desktop  */
  .page-id-201 #mh_magazine_custom_slider-2 {
    width:134%; /* center banner slider */
  }
  .page-id-201 .mh-sidebar-2 {
     width: 100%; /* move recent posts below*/
  }
}  
 /* change background color of subscribe button */
#mc-embedded-subscribe {
    margin-top: 5px;
    background-color: #3e0789;
}
 /*change image size on search page */
  .mh-loop-thumb img {
   width: 500px;
}


/* center slider on home page desktop  */
.page-id-201 #mh_magazine_custom_slider-2 {
  Xwidth:134%;
}
.mh-widget-col-1 mh-sidebar-2 mh-home-sidebar-2 mh-sidebar-wide {
  width:100%
}
/* center slider on home page mobile  /*
@media only screen and (max-width: 767px) {
  .xpage-id-201 #mh_magazine_custom_slider-2 {
   width:100%;
}
/* widen spotlight column */
.xpage-id-201 #mh_magazine_spotlight-4 {
    width:400px;
}
/* move column 2 on home page */
.xpage-id-201 .mh-widget-col-1 {
	xmargin-left:20px;

}
.xmh-sidebar {
	xwidth:50%; 
}

.xpage-id-201 #mh_magazine_custom_slider-2 {
    margin-left:180px;
    margin-right:180px;
    width:900px;
}


.xpage-id-201 .mh-sidebar {
    width: 28.66%;
}
.xmh-two-sb .mh-main {
    /*float: none;*/
    width: 74.584%;
    max-width: 1030px;
}

/* home page image center */
.xmh-left-sb #main-content {
    float: none;
    margin: 0 auto;
}
 

button#findshoes {
  background-color:#0b4db7;
  color:#fff !important;
  border-color: #0b4db7;
}
.btn-primary { background-color:#0b4db7 !important; border-color:#0b4db7 !important; }
footer.mh-footer { background-color:#0d0c56 !important; }
div.mh-copyright-wrap { background-color:#0d0c56 !important; }


#optin {border: 2px solid #e0e0e0; background: #1E90FF;
margin:0px auto 20px; overflow: hidden; text-align: left;
padding:20px 25px 10px 25px; width:80%; }

#optin h3{color:#6d6d6d; font-size:20px; line-height:24px; padding-bottom:0px; 
color:#fff; margin-bottom:5px;}

#optin p{color:#6d6d6d; font-size:17px; line-height:21px; padding-bottom:10px;
color:#fff; margin-bottom:5px;}	

#optin input {
background: #fff;
border: 1px solid #ccc;
float: left;
font-size: 18px;
color:#1a1a1a;
margin: 0 20px 10px 0;
padding: 10px 10px !important;
width: 225px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.67),inset 0 1px 3px rgba(5,5,5,0.13);
-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.67),inset 0 1px 3px rgba(5,5,5,0.13);
box-shadow: 0 1px 0 rgba(255,255,255,0.67),inset 0 1px 3px rgba(5,5,5,0.13);
margin-right:10px;

}
#optin input.name { background: #fff ; padding-left: 15px }
#optin input.email { background: #fff; padding-left: 15px }
#optin input[type="submit"] {
background: #414143;
border: 1px solid #414143;
color: #fff !important;
cursor: pointer;
font-size: 17px;
font-weight: bold;
padding: 6px 0;
  width:225px;
}

/* sidebar optin */

#optin2 {border: 2px solid #e0e0e0; background: #1E90FF;
margin:0px auto 20px; overflow: hidden; text-align: left;
padding:20px 25px 10px 25px; }

#optin2 h3{color:#6d6d6d; font-size:20px; line-height:24px; padding-bottom:10px; 
color:#fff;}

#optin2 p{color:#6d6d6d; font-size:17px; line-height:21px; padding-bottom:15px;
color:#fff;}	

#optin2 input {
background: #fff;
border: 1px solid #ccc;
float: left;
font-size: 18px;
color:#1a1a1a;
margin: 0 20px 10px 0;
padding: 10px 10px !important;
width: 90%;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.67),inset 0 1px 3px rgba(5,5,5,0.13);
-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.67),inset 0 1px 3px rgba(5,5,5,0.13);
box-shadow: 0 1px 0 rgba(255,255,255,0.67),inset 0 1px 3px rgba(5,5,5,0.13);
margin-right:10px;

}
#optin2 input.name { background: #fff ; padding-left: 15px }
#optin2 input.email { background: #fff; padding-left: 15px }
#optin2 input[type="submit"] {
background: #414143;
border: 1px solid #414143;
color: #fff !important;
cursor: pointer;
font-size: 17px;
font-weight: bold;
padding: 6px 0;
  width:98%;
}

.cus-text{color:#000; font-weight:bold;}
/* Hide sign-up form on thank you page */
.post-22569 div#optin-aweber1 {
    display: none;
}

/* Added for sign-up form */
		.aweber-form{
	color:#ffffff;/*ffff00 */
	}
	
	div#optin-aweber1 {
    max-width: 450px;
    text-align: center;
    margin: auto ;
}
	/* Move form up below posts but not in footer */
	.post #optin-aweber1 {
		margin-top: -85px;
	}
	
	.form-content{
	background-color: #11336a;
	}
	.form-parent{
	display:flex;
	flex-wrap:wrap;
	margin-left:5px;
	}
	
	.form-column{	
	flex-direction:column;
	}

.form-row{	
	flex-direction:row;
	}

@media only screen and (max-width: 400px) {
 .form-row{	
	flex-direction:column;
	}
}
	
	.form-child-left{
		flex: 1 0 60%;
		padding: 0 5px 0 0;
	}
	.form-child-right{
	flex: 1 0 39%;
	text-align:center;
	}
	.aweber-form h2{
	text-align:center;
	margin-bottom:0;
		color:white;
	}
	.form-text{
	font-weight:normal;
	padding:0 10px;
	font-size: 20px;
	}
	.form-input{
	height:33px;
	width:55% !important;
	}


	.aweber-form input[type="submit"] {
		height: 35px;
		width:30% !important;
		background-color:#0b4db7;
	}

	.aweber-form input[type="submit"]:hover{
		background-color:green;
	}

	.shoe-form-img{
	max-height:200px;
	margin: 10px 0 10px 10px;
	}


.mh-widget .aweber-form {
    margin: auto;
}

.page .textwidget.custom-html-widget {
    max-width: 450px;
    margin: auto;
}

/* Set box on front page to left so above doesn't center */
#custom_html-24 .textwidget.custom-html-widget {
    margin-left: 0;
}

/* Center YouTube video in Gutenberg block  - DF */
figure.wp-block-embed.is-type-video.is-provider-youtube.wp-block-embed-youtube  {
    text-align: center;
}


@media only screen and (max-width: 620px) {
 .entry-thumbnail img {
    width: 100%;
}
	/* Adjust YouTube embed frames to be responsive  - DF */
	.wp-block-embed iframe {
    height: auto;
}

/* Don't display the first part of the header to achieve mobile formatting. Tried hiding whole thing, adjusting margins, padding, etc and this came up as the best option.  - DF */
span.first-message {
    display: none !important;
}
	/*  Post widget image */
	.mh-loop-layout1 .mh-loop-thumb, #mh-mobile .mh-custom-posts-thumb-xl, #mh-mobile .mh-posts-list-thumb, .mh-posts-grid-thumb, #mh-mobile .mh-posts-focus-thumb-small {
    max-width: 100%;
    display: contents;
}
	.mh-posts-list-thumb img {
    width: 100%;
    max-width: 60%;
    text-align: right;
    margin: auto;
    margin-left: 12.5%;
}
}

/* Header Widget   - DF */
.content-area h1 {
margin-bottom: 10px;
}

.content-area p {
margin-bottom: 10px;
font-size: 15px;
}

/*  Center WordPress Block - DF */
.center-block {
    text-align: center;
}
