/* quotes */
.quote {text-align:center; }
.quotes {padding: 30px; overflow:hidden;border-top:1px solid #333333;}

.main-content-container {overflow:hidden;}
.quote-logo-item { min-height: 90px;}
.quote-logo-item img {max-height: 78px; }
/*clientelle */

.clientelle {padding: 30px; overflow:hidden;
    background: url('/wp-content/themes/clubmagic/images/clientelle2.jpg');background-attachment:fixed; background-size:cover; background-position: 80% 40%;}
.clientelle .testimonial-info {font-size:16px;
    font-weight: 600;
    font-style: italic;}
.clientelle .gdlr-blog-title {    font-size: 28px;
    line-height: 40px;}
.clientelle .excerpt-read-more {
color:#a68164;

font-style: italic;text-align:center!important;}

/* header background */

.gdlr-page-title-wrapper {background-position: 50% 20%;}
.gdlr-page-title-wrapper {
    padding: 170px 0px 40px;}

/* edit mainmenu style */
.gdlr-navigation-gimmick {bottom: 55px;}
.gdlr-navigation-wrapper {padding-right:0px;}
.cart-tab,
.gdlr-navigation-wrapper .gdlr-main-menu > li > a {font-style: normal!important;font-size:16px;}
.gdlr-navigation-wrapper .gdlr-main-menu > li { padding-bottom:10px; }

.cart-tab {
    background: rgba(0, 0, 0, 0) url("../images/cart.svg") no-repeat scroll 38px 0 / 32px 29px;
    padding: 10px 0 0 66px;
}

/* hide comments button */
.blog-comment {display:none;}

/* hide search */

.gdlr-menu-search-button-sep,
.gdlr-menu-search-button {display: none;}

.slick-references .gdlr-blog-title {
    text-align: center;
    padding: 40px 40px 0 40px;
}
.slick-references .gdlr-blog-title a {
    display:block;
    clear: both;
    font-size: 12px;
    text-align: right;
}

.gdlr-color-wrapper, .gdlr-parallax-wrapper, .gdlr-full-size-wrapper {
    padding-bottom: 10;
}
.section-container, .gdlr-item-start-content, .gdlr-parallax-wrapper, .gdlr-color-wrapper {
    padding-top: 10px;
}

.ytc_video_container h3 {
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 2px;
    margin-top:10px;
    text-transform: uppercase;
    min-height:60px;
}
.youtube_channel > div {margin:10px;}
.youtube_channel .ytc_video_container { height: 250px; }


/* woocommerce */

.woocommerce table tr th {
    background: none; }

.woocommerce thead tr  {
    border: 1px solid #3d3d3d;}

html .woocommerce a.button.alt:hover, html .woocommerce button.button.alt:hover, html .woocommerce input.button.alt:hover, html .woocommerce #respond input#submit.alt:hover, html .woocommerce #content input.button.alt:hover, html .woocommerce-page a.button.alt:hover, html .woocommerce-page button.button.alt:hover, html .woocommerce-page input.button.alt:hover, html .woocommerce-page #respond input#submit.alt:hover, html .woocommerce-page #content input.button.alt:hover, html .woocommerce a.button.alt, html .woocommerce button.button.alt, html .woocommerce input.button.alt, html .woocommerce #respond input#submit.alt, html .woocommerce #content input.button.alt, html .woocommerce-page a.button.alt, html .woocommerce-page button.button.alt, html .woocommerce-page input.button.alt, html .woocommerce-page #respond input#submit.alt, html .woocommerce-page #content input.button.alt, html .woocommerce a.button, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce #respond input#submit, html .woocommerce #content input.button, html .woocommerce-page a.button, html .woocommerce-page button.button, html .woocommerce-page input.button, html .woocommerce-page #respond input#submit, html .woocommerce-page #content input.button, html .woocommerce a.button:hover, html .woocommerce button.button:hover, html .woocommerce input.button:hover, html .woocommerce #respond input#submit:hover, html .woocommerce #content input.button:hover, html .woocommerce-page a.button:hover, html .woocommerce-page button.button:hover, html .woocommerce-page input.button:hover, html .woocommerce-page #respond input#submit:hover, html .woocommerce-page #content input.button:hover, html .woocommerce ul.products li.product a.loading, html .woocommerce div.product form.cart .button, html .woocommerce #content div.product form.cart .button, html .woocommerce-page div.product form.cart .button, html .woocommerce-page #content div.product form.cart .button {
    background: #272727;
}

html .woocommerce span.onsale, html .woocommerce-page span.onsale, html .woocommerce-message, html .woocommerce div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active {
    background: #272727;
}
html .woocommerce div.product .woocommerce-tabs ul.tabs li, html .woocommerce #content div.product .woocommerce-tabs ul.tabs li, html .woocommerce-page div.product .woocommerce-tabs ul.tabs li, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, html .woocommerce table.cart a.remove, html .woocommerce #content table.cart a.remove, html .woocommerce-page table.cart a.remove, html .woocommerce-page #content table.cart a.remove, html .woocommerce #payment, html .woocommerce-page #payment, html .woocommerce .customer_details, html .woocommerce ul.order_details, html .woocommerce nav.woocommerce-pagination ul li a, html .woocommerce-page nav.woocommerce-pagination ul li a, html .woocommerce form .form-row input.input-text, html .woocommerce form .form-row textarea, html .woocommerce-page form .form-row input.input-text, html .woocommerce-page form .form-row textarea, html .woocommerce .quantity input.qty, html .woocommerce #content .quantity input.qty, html .woocommerce-page .quantity input.qty, html .woocommerce-page #content .quantity input.qty, html .woocommerce .widget_shopping_cart .total, html .woocommerce-page .widget_shopping_cart .total {
    background:#444444;
}

html .woocommerce div.product .woocommerce-tabs ul.tabs:before, html .woocommerce #content div.product .woocommerce-tabs ul.tabs:before, html .woocommerce-page div.product .woocommerce-tabs ul.tabs:before, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before, html .woocommerce table.shop_table tfoot td, html .woocommerce table.shop_table tfoot th, html .woocommerce-page table.shop_table tfoot td, html .woocommerce-page table.shop_table tfoot th, html .woocommerce table.shop_table tfoot td, html .woocommerce table.shop_table tfoot th, html .woocommerce-page table.shop_table tfoot td, html .woocommerce-page table.shop_table tfoot th {
    border-bottom: 1px solid #272727;
}

html .woocommerce a.button.alt:hover, html .woocommerce button.button.alt:hover, html .woocommerce input.button.alt:hover, html .woocommerce #respond input#submit.alt:hover, html .woocommerce #content input.button.alt:hover, html .woocommerce-page a.button.alt:hover, html .woocommerce-page button.button.alt:hover, html .woocommerce-page input.button.alt:hover, html .woocommerce-page #respond input#submit.alt:hover, html .woocommerce-page #content input.button.alt:hover, html .woocommerce a.button.alt, html .woocommerce button.button.alt, html .woocommerce input.button.alt, html .woocommerce #respond input#submit.alt, html .woocommerce #content input.button.alt, html .woocommerce-page a.button.alt, html .woocommerce-page button.button.alt, html .woocommerce-page input.button.alt, html .woocommerce-page #respond input#submit.alt, html .woocommerce-page #content input.button.alt, html .woocommerce a.button, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce #respond input#submit, html .woocommerce #content input.button, html .woocommerce-page a.button, html .woocommerce-page button.button, html .woocommerce-page input.button, html .woocommerce-page #respond input#submit, html .woocommerce-page #content input.button, html .woocommerce a.button:hover, html .woocommerce button.button:hover, html .woocommerce input.button:hover, html .woocommerce #respond input#submit:hover, html .woocommerce #content input.button:hover, html .woocommerce-page a.button:hover, html .woocommerce-page button.button:hover, html .woocommerce-page input.button:hover, html .woocommerce-page #respond input#submit:hover, html .woocommerce-page #content input.button:hover, html .woocommerce ul.products li.product a.loading, html .woocommerce div.product form.cart .button, html .woocommerce #content div.product form.cart .button, html .woocommerce-page div.product form.cart .button, html .woocommerce-page #content div.product form.cart .button {
    border-bottom: 3px solid #444444;
}


/* responsive*/

@media only screen and (max-width: 767px) {
    body .gdlr-logo,
    body .gdlr-logo img{
        max-height: 50px;
        padding-top: 0px!important;
        padding-bottom: 0px!important;
        max-width:50px;
    }
    body .container {
        max-width: inherit;
        padding: 0;
    }


}
