/*

Theme Name: Medical Cure Child

Theme URI: https://themeforest.net/user/Code125?ref=code125

Author: Alim Khayretdinov

Author URI: https://code125.com

Description: Medical Cure child theme

Version: 1.0

License: GNU General Public License v2 or later

License URI: LICENSE

Text Domain: medical-cure

Tags: grid-layout, custom-logo, footer-widgets, rtl-language-support, e-commerce

Template: medical-cure

*/

.code125-testimonial-single.code125-testimonial-layout-1 .testimonial-meta {

    padding-left: 10px !important;

}

.code125-testimonial-single.code125-testimonial-layout-1 .testimonial-content {

    background: #F9F6F0 !important;

    color: #333 !important;

}

.code125-testimonial-single.code125-testimonial-layout-1 .testimonial-content:before {

    border-top: 10px solid #F9F6F0 !important;

}

h3.title {

    padding: 1.2rem 0rem !important;

    background: transparent !important;

    letter-spacing: 0 !important;

    /*font-weight: 600 !important;*/

    /*border-bottom: 2px solid #C98C57;*/

    font-size: 1.9rem !important;

}

h3.title:first-child {

    padding-top: 0

}

table td,

table th {

    vertical-align: top;

}

table th {

    font-weight: bold;

}

/* Header */

header .c5-call-head a.btn {

    white-space: normal;

}

header, header.c5-small-header .code125-mobile-sidebar-button {

    line-height: 115px;

}



/*  Megamenu overrides */

.wp-megamenu-wrap .wpmm-nav-wrap > ul > li > a:hover {

    color: #9F5D22 !important;

}

.wp-megamenu > li > ul.wp-megamenu-sub-menu li > a:hover {

    color: #9F5D22 !important;

}

.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_dropdown_menu > ul.wp-megamenu-sub-menu li a:hover,

.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_mega_menu ul.wp-megamenu-sub-menu li a:hover {

    color: #9F5D22 !important;

}

.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_dropdown_menu > ul.wp-megamenu-sub-menu li a:hover,

.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_mega_menu ul.wp-megamenu-sub-menu li a:hover {

    color: #9F5D22 !important;

}

.c5-floating-header .wp-megamenu-wrap {

   margin-top: 8px;

}





/*Slider alterations*/

.n2-ss-slider .n2-ss-layers-container .n2-ss-layer-row {

    padding-right: 15px;

    padding-left: 15px;

    margin-right: auto;

    margin-left: auto;

}

@media (max-width: 425px) {

    header .c5-call-head a.btn {

         max-width: 130px;

    }

}

@media (min-width: 768px) {

    .n2-ss-slider .n2-ss-layers-container .n2-ss-layer-row {

        width: 750px;

    }

}

@media (min-width: 992px) {

    .n2-ss-slider .n2-ss-layers-container .n2-ss-layer-row {

        width: 970px;

    }

}

@media (min-width: 1200px) {

    .n2-ss-slider .n2-ss-layers-container .n2-ss-layer-row {

        width: 1170px;

    }

}

/*Content area alterations*/

.code125-ab-background-wrap .c5ab-center-content {

    padding-right: 15px;

    padding-left: 15px;

    margin-right: auto;

    margin-left: auto;

}

@media (min-width: 768px) {

    .code125-ab-background-wrap .c5ab-center-content {

        width: 750px;

    }

}

@media (min-width: 992px) {

    .code125-ab-background-wrap .c5ab-center-content {

        width: 970px;

    }

}

@media (min-width: 1200px) {

    .code125-ab-background-wrap .c5ab-center-content {

        width: 1170px;

    }

}



.code125-page-footer .widget_text-widget h5,

.code125-page-footer .widget_text-widget h4 {

    margin-bottom: 10px;

}

.code125-page-footer {

    content-visibility: auto;

}

/*Front page*/

.widget_numbers-info-widget .c5-icon {

    display: none;

}

/*Kontakti*/

.c5ab-widget .code125-article-layout-common {

    clear: both;

    line-height: 1.5em;

}

.c5ab-widget .code125-article-layout-common h6 {

    margin: 0 0 1rem 0 !important;

    line-height: 1.5em;

}

/*Other*/

.code125-article-layout-common .entry-content li {

    color: inherit;

    font-weight: 400;

}



.code125-article-layout-common ul {

    margin-bottom: 2rem;

}



.code125-testimonial-single.code125-testimonial-layout-1 .testimonial-meta p {

    color: #5D5D5E !important;

    margin: 0;

}

/*Gallery*/

.code125-gallery .code125-gallery-item .code125-gallery-image::before {

    display: none

}

.code125-gallery .code125-gallery-item span.title {

    display: none !important;

}

/* Read more */

*[id^='readlink'] {

    border: none !important;

    color: #c79058;

    padding: inherit;

}



*[id^='readlink']:hover {

    border: none !important;

    color: #8b653e;

    padding: inherit;

}



/* Master Slider */

.master-slider .ms-slide-info {

    display: none;

}



.c5-mobile-sidebar .code125-language-switcher-wrap ul.code125-language-switcher {

    right: auto;

    left: 0;

}



/* badge */



#gcr-widget {

    max-width: 200px !important;

    line-height: 1em;

    border-radius: 0 !important;

    margin-top: 40px;

    margin-right: 40px;

    box-shadow: none !important;

}



@media (min-width: 992px) {

  #gcr-widget {

    margin-top: 35px;

  }

}



#gcr-widget #gw-content, #gcr-widget #gw-content .gw-score, #gcr-widget #gw-content .gw-rank * {

font-size: 11px !important;

}



#gcr-widget #gw-content .gw-no-score {

font-size: 11px !important;

padding: 7px 0 0 10px !important;

}



#gcr-widget #gw-content .gw-no-score a {

font-size: 11px !important;

}



#gcr-widget #gw-header a {

padding-top:

}



#gcr-widget #gw-header {

padding: 3px !important;

border-radius: 0 !important;

}



#gcr-widget #gw-header .gw-verified-text {

font-size: 13px !important;

margin: 7px 10px 0px 10px !important;

}



@media (max-width: 650px) {

  .main-row #score-widget {

    display: none;

  }

  .secondary-row {

	border-top: .1rem solid #e7eaec;

    padding: 15px 15px 0 15px;

    margin: 0 -15px;

  }

}



@media (min-width: 651px) {

  .secondary-row #score-widget {

    display: none;

  }

}







.secondary-row  #gcr-widget {

    margin: 0px;

    display: flex;

    align-items: center;

    justify-content: center;

    max-width: 100% !important;



}

.secondary-row #gcr-widget #gw-header {

   width: auto !important;

}