/*
	Theme Name: MedicalPress
	Theme URI: http://themeforest.net/item/medicalpress-health-and-medical-wordpress-theme/7789703
	Description: A premium theme for health and medical related websites. It has various features that are suitable for doctors, dentists, surgeons, hospitals, health clinics and other types of health and medical related institutions.
	Author: Inspiry Themes
	Author URI: http://themeforest.net/user/InspiryThemes
	Version: 2.1.0
	Text Domain: framework
    Domain Path: /languages
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Tags: right-sidebar, featured-images, full-width-template, threaded-comments, microformats, post-formats, translation-ready, one-column, two-columns, three-columns, four-columns, custom-menu, theme-options
	----------------------------------------------------------------------------------------------------------------*/
.header-appointment-button {
    background-color: #e6cbb0!important;
    color: #4092bc!important;
}

 .announcement button, .announcement input[type="submit"], .announcement .read-more {
    /* background-image: url(../images/icon-right-arrow.png); */
    background-color: #e6cbb0!important;
}
@media (max-width: 420px) { .vc_col-xs-6 {
    display:none!important;
}
}

.main-border>.vc_column_container>.vc_column-inner {
    background: #fff !important;
}
#recentcomments {
    display: none !important;
}

.stock_ua,
.stock_ru,
.stock_en {
    position: relative;
    background: red;
}
.stock_ua strong,
.stock_ru strong,
.stock_en strong {
    color: #fff;
}
.stock_ua::after,
.stock_ru::after,
.stock_en::after{
    font-size: 14px;
    background: red;
    border-radius: 100%;
    color: #fff;
    padding: 15px 5px;
    margin-top: -5px;
    position: absolute;
    top: 0;
    right: -40%;
}
.stock_ua::after {
    content: 'Акція';
}
.stock_ru::after {
    content: 'Акция';
}
.stock_en::after {
    content: 'Stock';
    right: -35%;
}
.stock_all {
    background: red;
}
.stock_all strong {
    color: #fff;
}
.wpb_wrapper .container {
    margin: 0 auto !important;
}

.blog-page .col-lg-9 {
    flex: 0 0 100% !important;
    max-width: 100% !important;
}


@media(max-width: 767px) {
    .stock_ru::after,
    .stock_ua::after{
        margin-top: -20px;
    }
}


.site-header-top-col-right {
	  display: flex;
	  align-items: center;
	  gap: 10px;
	  justify-content: flex-end;
}
.site-header-top-col-right .tel{
		display: flex;
  		align-items: center;
  		font-weight: 600;
		color: #077D9E;
}
@media(max-width: 767px) {
	.site-header-top-col-left {
		width: 30%;
	}
	.site-header-top-col-right {
	  width: 70%;
	  padding-left: 0;
	}
	.site-header-top-col-right .tel{
		font-size: 13px;
}
	}
