/*
Theme Name: Shopkeeper Child
Theme URI: http://shopkeeper.getbowtied.com/
Description: This is a child theme for Shopkeeper.
Author: Get Bowtied
Author URI: http: //www.getbowtied.com/
Template: shopkeeper
Version: 1.0
*/

@import url("../shopkeeper/style.css");

/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/

.woocommerce-tabs{
    border: none;
    margin: 0 0 40px;
}

.woocommerce-tabs .tabs{
    display: none;
}

.woocommerce-tabs .entry-content{
    padding: 0 !important;
}

.woocommerce-tabs .entry-content .DOPBSPCalendar-wrapper{
    margin: 0;
}

.DOPBSPCalendar-container{
    width: 100%;
}

.DOPBSPCalendar-navigation,
.DOPBSPCalendar-month{
    background: none !important;
}

.DOPBSPCalendar-wrapper .DOPBSPCalendar-container .DOPBSPCalendar-calendar .DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-body,
.DOPBSPCalendar-navigation .dopbsp-next-btn,
.DOPBSPCalendar-navigation .dopbsp-previous-btn,
.DOPBSPCalendar-navigation .dopbsp-add-btn,
.DOPBSPCalendar-navigation .dopbsp-remove-btn{
    background-color: transparent !important;
}

.DOPBSPCalendar-sidebar .dopbsp-sidebar-content .dopbsp-sidebar-content .dopbsp-module{
    background: none;
    border: 0 !important;
    margin: 0;
    padding: 0;
}

.DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=text].DOPBSPCalendar-check-in-view{
    background-color: #000 !important;
}

.DOPBSPCalendar-sidebar .DOPSelect .dopselect-select, .DOPBSPCalendar-outer-sidebar .DOPSelect .dopselect-select{
    background: #000 !important;
}

.DOPBSPCalendar-sidebar .dopbsp-sidebar-content .dopbsp-sidebar-content #DOPBSPCalendar-extras1 h4{
    display: none !important;
}

.DOPBSPCalendar-wrapper .DOPBSPCalendar-container .DOPBSPCalendar-calendar .DOPBSPCalendar-hours,
.DOPBSPCalendar-wrapper .DOPBSPCalendar-container .DOPBSPCalendar-calendar .DOPBSPCalendar-hour .dopbsp-bind-middle{
    background-color: transparent;
}

.DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper.dopbsp-add-to-cart-wrapper{
    overflow: visible !important;
}

.DOPBSPCalendar-sidebar .dopbsp-sidebar-content .dopbsp-sidebar-content .dopbsp-module .dopbsp-add-to-cart-wrapper input{
    padding: 1rem 0rem 1rem !important;
    min-width: inherit;
    width: 230px;
    margin: 20px 0 !important;
}

.DOPBSPCalendar-sidebar .dopbsp-sidebar-content .dopbsp-sidebar-content .dopbsp-module .dopbsp-cart-wrapper .dopbsp-cart .dopbsp-total td.dopbsp-label{
    padding: 20px 20px 10px !important;
}

.product_images a{
    cursor: default;
}

.DOPBSPCalendar-hour.dopbsp-special .dopbsp-bind-middle{
    border-color: #08a4b0 !important;
}

.DOPBSPCalendar-hour.dopbsp-special .dopbsp-hour{
    background-color: #08a4b0 !important;
}

/****************************************************************/
/****************************************************************/
/****************************************************************/