@charset 'utf-8';
/*
  Theme Name: Sirene Child
Theme URI: http://sirene.ancorathemes.com/
Description: Sirene - excellent WordPress theme with many different blog and header layouts
Author: AncoraThemes
Author URI: http://ancorathemes.com/
  Template: sirene
  Version: 1.0
  Tags: light, responsive-layout, flexible-header, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready

*/




/* =Theme customization starts here
-------------------------------------------------------------- */
.footer_wrap .widget li {
    text-align: left;
}
.footer_wrap .widget.widget_nav_menu .widgettitle,
.footer_wrap .widget .widgettitle {
    text-align: left !important;
}

.scheme_dark.footer_wrap, .footer_wrap .scheme_dark.vc_row .copyright {
    color: #ffffff;
}
.single-product .post_meta.post_meta_single {
    display: none !important;
}

.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    float: none;
    width: 100%;
    clear: none;
}
.woocommerce div.product form.cart {
    max-width: 500px;
    margin-bottom: 2em;
    margin-left: auto;
    margin-right: auto;
    margin-top: 2em;
}

.ph-calendar-date.booking-full {
    background: #dadada;
    color: #ffffff !important;
    text-decoration: line-through;
}
.ph-calendar-month {
    padding: 25px 3px;
}
.not-available-msg {
    color: #ffffff;
    font-weight: 600;
}

span.cartcontents {
    background: #c33041;
    padding: 0px 5px;
    border-radius: 50%;
    font-size: 10px;
    color: #fff;
    position: absolute;
    top: 0;
    right: 0;
    width: 10px;
    height: 20px;
    overflow: hidden;
    text-align: center;
}

i.wpmenucart-icon-shopping-cart-0 {
    color: #135294;
    font-size: 24px;
}
