/*
Theme Name: TheGem Child
Description: Multi-Purpose Wordpress Theme
Author: Codex Themes.
Theme URI: http://codex-themes.com/thegem/
Author URI: http://codex-themes.com/thegem/
Template: thegem
Version: 1.0
Tags: one-column, two-columns, left-sidebar, right-sidebar, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-images, flexible-header, full-width-template, theme-options, translation-ready, dark, light
License: GNU General Public License
License URI: license.txt
*/


.page-breadcrumbs.page-breadcrumbs--left {
    display: none;
}

div#page-title .page-title-inner {
    display: none !important;
}

.page-title-block {
    padding: 20px 0 !important;
}

.breadcrumbs .current {
    padding-bottom:5px !important;
}

.single .ea-bootstrap form .col-md-6 {padding-left: 0;padding-right: 30px;}


span.woocommerce-Price-amount.amount bdi {
    font-weight: bold;
    color: #cdb74f;
    font-size: 24px;
}

.ui-datepicker .ui-datepicker-title {
    margin-bottom: 20px;
}

.ui-datepicker .ui-datepicker-calendar td {
    border-color: #ebebeb !important;
}

.ea-bootstrap .ui-datepicker {
    border-radius: 0;
}

.ea-bootstrap .ui-datepicker .no-slots, .ea-bootstrap .ui-datepicker .no-slots:hover {
    background-color:#48455a !important;
}

.ea-bootstrap a {
    color:#48455a;
}

.calendar *, .step.final * {
    font-family: 'Montserrat';
}
.ea-bootstrap.ea-bootstrap .selected-time, .ea-bootstrap.ea-bootstrap .selected-time:hover {
    background-color: green;
    color: white !important;
}
.ui-datepicker .ui-datepicker-current-day {
    background-color: orange !important;
    color: #fff !important;
}
div#booking-overview {
    margin-bottom: 30px;
}
.ui-datepicker .ui-datepicker-title {
    margin-bottom: 20px;
    margin-top:10px;
    font-size:20px;
}

.step.final .form-group label {
    text-align: left !important;
    width: 100px;
}

.ui-datepicker a:hover, .ui-datepicker td:hover a {
    color: black !important;
}
.ea-bootstrap .btn-primary {
    background-color: #ffa502;
    border-color: orange;
}
.ea-bootstrap .btn-primary:hover {
    background-color:#48455a;
}
.ea-actions-group button {
    font-weight: bold !important;
}

.portfolio.extended-products-grid.portfolio-style-metro.caption-position-page .portfolio-item.product .caption .title {
    max-height: calc(1.3 * 2em) !important;
/*     height:calc(1.3*2em) !important; */
}

body .page-title-block .breadcrumbs-container {
	text-align:left !important;
}

.product-page__wrapper .price del:before {
    background: #0c0c0c !important;
    height: 2px;
}


del span.woocommerce-Price-amount.amount bdi {
    text-decoration: line-through;
}

.row.oferta.highlight {background: #cdb74f;padding: 20px;color: #fff;font-weight: bold;margin-top: 15px}
.row.oferta.highlight a {color: #fff;}
img.img.info.epilare {width: 100% !important;}



@media print {
    .fc-content-skeleton .fc-content {background: #fff;color: #000;}
    span.fc-title {font-weight: 700;/* font-size: 36px; */}            
    span.fc-time {
    font-weight: 400 !important;
    min-width: 50px;
    display: inline-block;
    font-size: 15px;
    }
    .fc-content {font-family: 'Montserrat';}
    .fc-content-skeleton table tbody tr {background: #fff;}
}

.ea-bootstrap .ui-datepicker .no-slots, .ea-bootstrap .ui-datepicker .no-slots:hover {
    background-color:#48455a;
}

.ea-bootstrap a {
    color:#48455a;
}

.calendar *, .step.final * {
    font-family: 'Montserrat';
}

.ui-datepicker .ui-datepicker-current-day {
    background-color: orange !important;
    color: #fff !important;
}
.step.final .form-group label {
    text-align: left !important;
    width: 100px;
}
ea-bootstrap.ea-bootstrap .selected-time, .ea-bootstrap.ea-bootstrap .selected-time:hover {
    background-color: green;
    color: white !important;
}
.ui-datepicker a:hover, .ui-datepicker td:hover a {
    color: black !important;
}

div#booking-overview {
    margin-bottom: 30px;
}

.ui-datepicker .ui-datepicker-title {
    margin-bottom: 20px;
    margin-top:10px;
    font-size:20px;
}

.ea-bootstrap .btn-primary {
    background-color: #ffa502;
    border-color: orange;
}
.ea-bootstrap .btn-primary:hover {
    background-color:#48455a;
}
.ea-actions-group button {
    font-weight: bold !important;
}

.row.oferta.plata-in-rate.highlight {
    background: #333;
    text-align: center;
}


.row.oferta {
    margin-top: 0;
    
}


body.gift-voucher.single-product form.cart  {
    display: block !important;
}

