/*
 Theme Name:   Cowork Child
 Theme URI:    https://apusthemes.com/cowork
 Description:  Cowork Child Theme
 Author:       hymenoby
 Author URI:   https://apusthemes.com/cowork
 Template:     cowork
 Version:      1.0.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Tags: accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
 Text Domain: cowork-child
*/

/** Correction des fonts **/
h1, h2, h3, h4, h5, h6, .widget-title, .widgettitle, .btn, .title, .navbar-nav.megamenu > li > a  {
    font-family: 'Oswald', 'Roboto Condensed', sans-serif !important;
}
/** FIN Correction des fonts **/

/** Menu corrections **/
.logo > a > img {
    /* background-color: red; */
    max-width: 100%;
}
header#apus-header {
    padding: 0;
}
.main-sticky-header {
    background-color: rgba(0,0,0,0.7);
}
.media-body.header-right {
    padding: 20px 0px;
}
.main-sticky-header.sticky-header {
    background-color: rgba(0,0,0, 1);
}
a._mPS2id-h.mPS2id-highlight.mPS2id-highlight-last:before {
    background: url(/wp-content/themes/cowork/images/menu-top.png) no-repeat;
    top: 7px;
    content: '';
    width: 48px;
    height: 4px;
    display: inline-block;
    position: absolute;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    left: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
a._mPS2id-h.mPS2id-highlight.mPS2id-highlight-last:after {
    background: url(/wp-content/themes/cowork/images/menu-bottom.png) no-repeat;
    bottom: 4px;
    content: '';
    width: 48px;
    height: 4px;
    display: inline-block;
    position: absolute;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    left: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/** Fin menu corrections **/

/** Correction breadcrumbs **/
section.apus-breadscrumb .wrapper-breads {
    height: 200px;
    min-height: 200px;
}
div.breadscrumb-inner {
    background-color: rgba(255,255,255,0.7);
}
section#apus-breadscrumb {
    background-position: center bottom;
    background-size: cover;
    background-repeat: no-repeat;
}
/** FIN Correction breadcrumbs **/

/** Modification woocommerce **/
div.price-from-block{
    font-size: 12px;
    font-style: italic;
}
/** FIN Modification woocommerce  **/

/** Corrections ICONS **/
i.vc_tta-icon.vc-material {
    font-size: 50px !important;
    top: 15px;
    position: relative;
}
/** FIN Corrections ICONS **/

/** Corrections formulaire reservation **/
span.wpcf7-list-item {
    margin: 10px;
}
/** FIN correction forumaire reservation **/

/** Corrections Evenements **/
.single-event-style .btn-event {
    margin-top: 20px !important;
}
.simple_event .more-link {
    display: none;
}
/** FIN Corrections Evenements **/

/** Corrections actualites **/
span.author {
    display: none;
}
/** FIN Corrections actualites **/ 

/** corrections mobile **/
@media (max-width: 768px)  {
	.vc_row.wpb_row.vc_inner.vc_row-fluid.nos-espaces > .vc_col-sm-4 {
	    margin-top: 10px;
	}
	div.setting-popup {
	    background-color: red;
	    display: none !important;
	}
	div#apus-header-mobile {
	    background-color: rgba(0,0,0,0.7);
	    position: fixed;
	}
	.logo > a > img {
	    /* background-color: red; */
	    max-height: 100px;
	}
	section.apus-breadscrumb .wrapper-breads {
	    height: 200px;
	    min-height: 400px;
	}
	h2.bread-title {
	    font-size: 30px !important;
	}
	a.btn.btn-outline.btn-primary.btn-lg.btn-event {
    	padding: 10px 0px;
	}
	form.wpcf7-form div {
    	padding: 0px 10px;
	}
    span.wpcf7-list-item {
        height: auto !important;
        line-height: 30px !important;
    }
    ol.breadcrumb {
        display: none;
    }
}

.widget.widget-features-box.nos-options .feature-box {
    height: 160px;
}

a.button.btn.btn-sm.btn-primary.btn-outline.product_type_simple {
    max-width: 100%;
}

.sl-caption.pos-bottom {
    display: none !important;
}

.clearfix.widget-action.reservation-block-cta.style1 h3.title {
    /* background-color: red; */
    font-weight: 600;
} 

/** Customisation des pics sous les menus **/
/**a._mPS2id-h.mPS2id-clicked:before {
    background: url(/wp-content/uploads/2018/10/custom-menu-top-e1538652955176.png) no-repeat;
    top: -10px;
    content: '';
    width: 48px;
    height: 23px;
    display: inline-block;
    position: absolute;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    left: 30%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
a._mPS2id-h.mPS2id-clicked:after {
    background: url(/wp-content/uploads/2018/10/custom-menu-bottom-e1538652890348.png) no-repeat;
    bottom: -10px;
    content: '';
    width: 48px;
    height: 23px;
    display: inline-block;
    position: absolute;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    left: 60%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}**/
/** Fin Customisation des pics sous les menus **/