/*
Theme Name:   newsmax child theme
Description:  Write here a brief description about your child-theme
Author:       eltragaluz
Author URL:   Write here the author's blog or website url
Template:     newsmax
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  newsmax-child
*/

/* Write here your own personal stylesheet */

.post-feat-9 .post-thumb-outer {
	width: 100%;
	height: 100%;
	padding-top: 56.25%;
	position: relative;
}

.post-thumb .thumbnail-resize {
    position: static;
}

@media only screen and (max-width: 479px){ .post-feat-9 .post-thumb-outer {
	width: 100%;
	height: 100%;
	padding-top: 56.25%;
	position: relative;
}
}

@media only screen and (max-width: 767px){ .post-feat-9 .post-thumb-outer {
    width: 100%;
	height: 100%;
	padding-top: 56.25%;
	position: relative;
}
}

@media only screen and (max-width: 991px){ .post-feat-9 .post-thumb-outer {
    width: 100%;
	height: 100%;
	padding-top: 56.25%;
	position: relative;
}
}

.ruby-content-wrap .fw-block-11 .block-content-inner {
    margin: 0 -20px;
}

.promo-inner .promo-el {
    padding: 0;
}

.subscribe-title-wrap h3 {
    text-transform: initial;
}

.navbar-wrap .navbar-inner {
    margin: 0 5px;
}

.widget-title, .is-block-header-style-5 .widget-title.block-title {
    text-transform: initial !important;
}

.wpcf7 label:before, .nf-field-label label:before {
    content: normal;
}

.entry form label {
    font-style: normal;
}

.entry form label {
    -webkit-font-smoothing: initial;
}


.copyright-text {
	float: initial;
}

.footer-copyright-wrap .copyright-text, .footer-copyright-wrap .footer-menu-inner {
	text-align: center;	
}

.header-style-7 .logo-wrap img {
    max-height: 120px;
    width: auto;
}

.header-style-7 .banner-inner {
    padding-top: 20px;
    padding-bottom: 0;
    text-align: center;
}

.footer-social-inner {
    padding: 0px 20px;
}

.footer-style-3.footer-wrap .footer-logo img {
    max-height: 50px;
}

.copyright-inner {
    padding-top: 0px;
}

.footer-social-wrap .social-icon-wrap {
    margin-top: 0;
}

.footer-style-3.footer-wrap .footer-social-inner > * {
    margin-bottom: 5px;
}

.footer-logo {
    padding-bottom: 5px;
}

.header-style-2 .logo-inner img {
    max-height: 90px;
    margin: 5px;
}


@media (min-width: 992px){
    .navbar-wrap .navbar-inner {
        margin: 0 12px 0 11px;
    }
}

.header-style-2 .main-menu-inner > li.menu-item > a, .header-style-2 .navbar-elements {
    line-height: 100px;
}

.header-style-2 .is-stick .main-menu-inner > li.menu-item > a, .header-style-2 .is-stick .navbar-elements {
    line-height: 56px;
}

.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]
{
	background-color: #e9cf3a !important;
	opacity: 1;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
	background-color: #000000 !important;
}

.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{
	opacity: 0.7;
}

li.wpmenucartli a.wpmenucart-contents span {
    display: none !important;
}