/*
Theme Name: Appoint Child Theme
Theme URI: http://themeforest.net/item/medicalpress-health-and-medical-wordpress-theme/7789703
Description: Child theme for MedicalPress, which is a premium theme for health and medical related websites. MedicalPress 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: 1.4
Text Domain: inspiry-medicalpress
Template: appoint
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: white, right-sidebar, responsive-layout, featured-images, full-width-template, threaded-comments, microformats, post-formats, translation-ready, one-column, two-columns, three-columns, four-columns, custom-menu, theme-options
*/

/* DKO Asse */
#header, .site-header {
    background-color: #def7f7!important;
}
.home-slider-description, h2.home-slider-title {
    color: #000;
}
	
.site-header-middle .row {
    padding-top: 0;
	padding-bottom: 0;
}
.main-navigation a {
    line-height: 34px!important;
}
.main-navigation a {
    padding: 20px 25px!important;
	font-weight: bold!important;
}
.main-navigation .main-menu > li.current-menu-item > a {
    color: #70CBCC;
}
.home-slider .flexslider .slides > li {
    max-height: 600px;
}
.home-slider-title {
    text-transform: unset;
    font-weight: 100;
    line-height: 1.5;
    letter-spacing: 0;
}
.home-slider-title span {
    font-weight: 900;
}

button, input[type="submit"], .read-more {
    background-color: #F26551;
    color: #fff;
}
button:hover, input[type="submit"]:hover, .read-more:hover {
    background-color: #e35541;
    color: #fff;
}

@media (min-width: 1200px){
.site-header-middle{
    background: url(/wp-content/themes/appoint-child/bg-header.jpg) top center repeat-y;
}
.container.fullwidth {
    max-width: unset!important;
	background-color: #145571;
}
.row.align-items-center.nagivatie{max-width:1140px;margin: 0 auto;}
li.wpml-ls-current-language a span.wpml-ls-display {
    color: #CADB2A!important;
}
}


/*
.home-slider{
    max-width: 1140px;
    margin: 0 auto;
}
*/
/* END */

html{background-color:#2F3D4A;}
p, ul li {font-weight: 500;}
ul#menu-main-menu.main-menu.clearfix li {
	font-family: 'Lato',sans-serif;
}
.main-navigation a{	
	color: #5D5E5E;
    font-size: 17px;
    line-height: 22px;
    font-weight: 400;
}
.main-navigation li.current_page_item a{	
	color: #ffffff;
}
ul.sub-menu li a{text-align:left;padding: 10px 20px!important;}
.btn-primary {
    background-color: #F46652;
    color: #fff;
	text-transform: uppercase;
}
.btn-primary:hover {
    background-color: #cc4634;
}

.announcement {
    background-color: #6ECACB;
}

::selection {
    background-color: #e5d1ac;
    color: #fff;
}

.site-footer-bottom {
    background-color: #2f3d4a!important;
	color:#fff!important;
}
.banner-image-overlay {
    background-color: #2f3d4a!important;
}
.tribe-common .tribe-common-c-btn, .tribe-common a.tribe-common-c-btn {background-color: #d49929!important;}
.tribe-events .tribe-events-c-ical__link {
    color: #d49929!important;
    border: 1px solid #d49929!important;
}
.tribe-events .tribe-events-c-ical__link:hover {
    color: #fff!important;
	background-color: #d49929!important;
}
.scroll-top:hover {
    background-color: #475063;
}
.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date{color: #d49929!important;}

#tribe-events-content {
    padding: 30px 0;
}

.elementor-widget-tabs .elementor-tab-content{border: 1px #D49929;}
.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active {
    border-color: #D49929;
}
.elementor-widget-tabs .elementor-tab-title:after{border: 1px #D49929;}
.elementor-widget-tabs .elementor-tab-title:before{border: 1px #D49929;}

p.entry-summary a.btn {
    background-color: #D49929;
    color: #fff;
    margin-top: 10px;
	width: 100%;
}
p.entry-summary a.btn:hover{background-color:#2B3239;}
p.entry-summary {margin-bottom:0;}

.elementor-tab-title.elementor-tab-desktop-title.elementor-active{color:#D49929;}
.single-side-content, .single-side-content .entry-title {
    border: 0;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium {
    font-size: 28px;
    color: #D49929;
    font-weight: bold;
}

.tribe-events .tribe-events-calendar-list__month-separator:after {
    background-color: #D49929;
}

.site-footer-bottom {
    padding-top: 1rem;
    padding-bottom: 1rem;
}

h1.page-title span{color:#fff;}

.btn:active:hover{background-color: #d49929}

/* 404 */
.jumbotron span {
    color: #5D5E5E;
}

/* TALEN */
.wrapper_language{display:none;}
@media (min-width: 1200px){
.main-navigation a {padding-right: 10px;padding-left: 10px;}
li.wpml-ls-first-item{margin-left:100px;}
li.wpml-ls-current-language a span.wpml-ls-display{color:#d49929;}
li.wpml-ls-current-language a span.wpml-ls-display:hover{color:#fff;}
.main-navigation .main-menu > li.wpml-ls-current-language:hover > a {color:#fff!important;}
}

.jumbotron h1 {
    color: #D49929;
}

/* DOCTORS */
.doctors-page {
    padding-top: 5rem;
}
.doctor-departments, .social-icon.clearfix, .single-doctor-specialities, .single-doctor-info h3.doctor-title {display:none;}

/* SHOP */
.woocommerce a.button{background-color:#444;}
.woocommerce a.button:hover{background-color:#ce9327;}
.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #d49929;
}
.woocommerce button.button.alt:disabled[disabled]{background-color:#d49929;}
.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce a.button, .woocommerce a.added_to_cart, .woocommerce button.button, .woocommerce button.button.disabled, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce #respond input#submit, .woocommerce #respond input[type="submit"], .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce input.button.alt
{background-color:#444;}
.woocommerce td.product-name .wc-item-meta dd, .woocommerce td.product-name dl.variation dd {
    margin-bottom: 10px;
}
dl {padding-left: 0;}
td.product-name a{font-size:18px;font-weight:bold;margin-bottom:15px;}
.woocommerce table.shop_table td {color: #444;}

.woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover
{background-color:#bc8724;}

.woocommerce button.button:hover, .woocommerce button.button.alt:hover
{background-color: #bc8724;}

.item-pricing h5{display:none;}
.rnb-pricing-plan-button .rnb-pricing-plan .rnb-pricing-plan-link {
    padding: 8px 10px;
}
.price-showing .item-pricing .rnb-pricing-wrap .day-ranges-pricing-plan {
    margin-bottom: 0;
}
.woocommerce ul.products li.product .price{color:#d49929;}

.woocommerce a.button:hover,
.woocommerce a.button.alt:hover
{background-color: #D49929;}

/* SOCIAL ICONS */
.textwidget ul.social-icons p{margin-bottom:0!important;}
li.facebook, li.youtube{float: left;margin: 0 10px;font-size: 20px;}
li.facebook::before{font-family: "Font Awesome 5 Brands"; font-weight: 900; content: "\f39e";}
li.youtube::before{font-family: "Font Awesome 5 Brands"; font-weight: 900; content: "\f167";}

@media (max-width: 991px){
.site-header-bottom {
    background-color: #5D5E5E;
}
}


.um-profile.um-viewing .um-field-label {
	display: none;
}
.um-profile .um-profile-body {
	max-width: unset;
}


iframe#appointWidgetIframe0 {
	height: 1300px !important;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
	background-color: #3ba1da;
	padding: 0 10px 0 5px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
	color: #fff;
	margin-right: 10px;
	font-size: 18px;
}