/*****
Theme Name: MH Child Theme
Template: mh-magazine
*****/

/*@import url("/wp-content/themes/mh-magazine/style.css");*/


/***** Breadcrumb Navigation *****/
.mh-breadcrumb a {font-weight:500; text-transform:none;}


/***** Main menu *****/
.mh-main-nav-wrap{border-top:5px solid #f7bc45; border-bottom:5px solid #f7bc45;}
.mh-navigation {text-transform:none;}
.mh-main-nav li {font-size:18px; font-weight:400; font-family:Officina Serif, sans-serif, 'Open Sans', Helvetica, Arial;}
.mh-main-nav li a:hover {text-decoration: none; }
.mh-navigation li {font-size:16px; font-weight:400; font-family:Officina Serif, sans-serif, 'Open Sans', Helvetica, Arial;}
.mh-navigation li a:hover {text-decoration:none;}
.mh-navigation li.current-menu-item{background:#6A6A6A;}
.mh-navigation li.current-menu-item a{text-decoration:underline;}

.mh-main-nav-wrap .slicknav_menu li.current-menu-item a{text-decoration:underline; color:#f7bc45;}
.mh-main-nav-wrap .slicknav_menu a:hover{color:#f7bc45;}


/***** Footer Navigation *****/
.mh-footer-nav li a:hover {color:#fff; }
.mh-footer-nav li:hover{background:#000;}
.mh-footer-nav li.current-menu-item a{color:#fff;}


/***** Animation *****/
.mh-navigation li, .mh-social-icons li a, .mh-social-icons li:hover .fa-mh-social:before, .flex-direction-nav a, .tagcloud a, .entry-tags li, .mh-share-button, #infinite-handle span, .mh-posts-stacked-overlay {-webkit-transition:0s ease-out; -moz-transition:0s ease-out; transition:0s ease-out; }


/***** Header *****/
.mh-site-identity{width:350px}
.mh-header-title {font-size: 24px; font-size: 1.5rem;}
.mh-header-tagline{color: #000; background:#f7bc45; padding:5px; border:none; text-transform:none; font-weight:400;}

/***** Header Phone Number *****/
.mh-header-widget-2{width:450px; float:right;}
#clock-box{display:inline-block; text-align:left; margin-right:40px; line-height:1.5; color:#666;}
#clock-box-title{}
#clock-box-time{}
#phone-box{display:inline-block; vertical-align:top; margin-right:25px; text-align:left;}
#phone-box-number{font-size:24px; line-height:1.8; text-align:left;}
#phone-box a:hover{text-decoration:underline;}

div.wpforms-container-full .wpforms-form input[type="text"], div.wpforms-container-full .wpforms-form textarea{font-size:14px; font-family:Officina Serif, sans-serif, 'Open Sans', Helvetica, Arial;}
div.wpforms-container-full .wpforms-form .wpforms-field-label{font-weight:normal; font-size:1em}
div.wpforms-container-full .wpforms-form textarea{resize: none;}


.wp-block-media-text{border-bottom:1px solid #ccc; margin-bottom:20px}
/*.wp-block-media-text__content h3, */
.wp-block-media-text__media img{margin:0 0 20px 0; margin:0 0 1.25rem 0;}



/***** Content *****/
.entry-content a{text-decoration:underline}
.entry-content a:hover{text-decoration:none; color:#000}

/***** Content: Colimns - MainPage *****/
.wp-block-columns{margin:0 0 10px 0; margin:0 0 0.625rem 0;}
.wp-block-columns .wp-block-image{margin:0 0 20px 0; margin:0 0 1.25rem 0;}


/***** Content: All pages *****/

.entry-content .wp-block-group__inner-container a:hover{text-decoration:none; color:#000}
.wp-block-group__inner-container{margin:15px; padding:10px 0 1px 0}






@media screen and (max-width: 900px) {
	.mh-header-widget-2{width:350px;}
	#clock-box-title, #clock-box-time{display: inline-block;}
}

@media screen and (max-width: 767px) {
	.mh-site-identity{float:none; width:100%; margin:0;}
	.mh-header-widget-2{text-align:center; float:none; width:100%;}
	#clock-box{margin-right:15px;}
	#phone-box{margin-right:0;}
	#clock-box-title, #clock-box-time{display:block;}
}

@media screen and (max-width: 767px) {
	#wpadminbar{position: fixed;}
}