/*
Theme Name: Endurer Child
Theme URI: http://endurer.mikado-themes.com
Description: A child theme of Endurer Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.0
Text Domain: endurer
Template: endurer
*/

.big-p {    
    font-size: 18px !important;
    line-height: 30px !important;
}

p, ol li, ul li {    
    font-size: 18px !important;
    line-height: 30px !important;
}

ol, ul {
    list-style-position: initial !important;
    margin-left: 15px !important;
}

.mkdf-side-menu-button-opener {
    display: none !important;
}

.mkdf-drop-down .narrow .second .inner ul {
    padding: 10px 0 !important;
}

.mkdf-drop-down .narrow .second .inner ul {
    border-top: 1px solid #555555 !important;
}

.mkdf-drop-down li.left_position .second {
    left: -5px !important;
}

.mkdf-drop-down .second .inner ul li a {
    padding: 3px 20px !important;
}

.mkdf-logo-wrapper a img.mkdf-light-logo {
    width: 346px;
    height: 75px;    
    transform: translateY(-130%) !important;
}

.mkdf-logo-wrapper a img {
    height: 100%;
    width: auto;
}

.mkdf-page-footer .mkdf-footer-bottom-column-1.widget_media_image {
    width: 150px;
    height: 33px;
}

.mkdf-footer-bottom-inner .textwidget.custom-html-widget a {
    color:#999 ;
}

.mkdf-footer-bottom-inner .textwidget.custom-html-widget a:hover {
    color:#fa471c ;
}

.mkdf-newsletter-btn {
    height: 37px;
    width: min-content;
}

input[type=text], input[type=email], textarea {
    padding: 10px !important;    
    border-radius: 5px !important;
}

.wpcf7 .mkdf-newsletter-btn input.wpcf7-form-control.wpcf7-submit {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.wpcf7 {
    padding-left: 15px;
    padding-right: 15px;
}

.wpcf7-not-valid-tip {    
    margin-top: -15px;
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-separate-border .mkdf-btn-sep-border {
    border: 1px solid #000000 !important;
}

.mkdf-btn.mkdf-btn-solid {
    background-color: #555555 !important;
}

#submit_comment, .post-password-form input[type=submit], input.wpcf7-form-control.wpcf7-submit {
    background-color: #333333 !important;
}

.mkdf-testimonials .mkdf-testimonials-quotes {
    color: #333333 !important;
}

.mkdf-testimonials-holder.mkdf-testimonials-standard .mkdf-separator, .mkdf-section-title-holder .mkdf-separator-holder .mkdf-separator {
    border-bottom: 3px solid #333333 !important;
}

#mkdf-back-to-top>span {
    background-color: #444444 !important;
    border: 1px solid #444444 !important;
}

.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-main-menu>ul>li.mkdf-active-item>a, .mkdf-main-menu>ul>li.mkdf-active-item>a, .mkdf-main-menu>ul>li>a:hover {
    color: #777777 !important;
}

.mkdf-footer-bottom-inner .textwidget.custom-html-widget a:hover, .mkdf-iwt .mkdf-iwt-title a span:hover, .mkdf-iwt .mkdf-iwt-title a h5:hover {
    color: #777777 !important;
}

.mkdf-iwt .mkdf-iwt-icon .mkdf-iwt-custom-icon img {
    width: 50px;
    height: auto;
}

.terms .mkdf-container-inner {
    padding-top: 45px !important;
}

@media (max-width: 500px) {
    h1 {
        font-size: 33px !important;
    }
}
