/*
Theme Name: Yogaworks
Theme URI: https://themegrill.com/themes/spacious
Author: ThemeGrill
Description: Child Theme of Spacious 
Template: spacious
Text Domain: yogaworks
Version: 1.0.6
*/
:root{--color-black:#000;--color-white:#fff;--color-blue:#212f65;--color-red:#a60d29;--color-grey:#a7a9ac;--color-grey-light:#eaeaea;--color-hover:#a7a9ac}body{background:var(--color-white);color:var(--color-black)}h1,h2,h3,h4,h5,h6{color:var(--color-black);font-weight:bolder;line-height:1.5}h1{font-size:22px;padding-bottom:0}h2,h3,h4,h5,h6{font-size:18px;font-size:17px;padding-bottom:0}.wp-block-separator,hr{border-color:var(--color-grey-light);border-style:solid none none;border-width:1px 0 0;height:0;margin:30px 0}p{font-size:17px;line-height:1.5;margin-bottom:24px}li{font-size:17px;line-height:1.5}.entry-content ul{list-style:circle;padding:0 0 0 36px;margin-bottom:0}.entry-content li{padding-bottom:24px}.spacious-button{background-color:var(--color-blue);border-radius:0;font-size:17px}input[type=button],input[type=reset],input[type=submit]{background-color:var(--color-blue);border-radius:0;font-size:17px}button{background-color:var(--color-blue);border-radius:0;font-size:17px;padding:10px 20px}button:hover{background-color:var(--color-hover)}.next a:hover,.previous a:hover{color:var(--color-hover)}a{color:var(--color-black)}a:active,a:focus,a:hover{text-decoration:none;color:var(--color-grey)}a:focus{outline:thin dotted}.lien-blanc a{color:var(--color-white)}.lien-blanc a:active,.lien-blanc a:focus,.lien-blanc a:hover{text-decoration:none;color:var(--color-hover)}.lien-blanc a:focus{outline:thin dotted}.lien-blanc-noir a{color:var(--color-white)}.lien-blanc-noir a:active,.lien-blanc-noir a:focus,.lien-blanc-noir a:hover{text-decoration:none;color:var(--color-black)}.lien-blanc-noir a:focus{outline:thin dotted}.lien-noir-blanc a{color:var(--color-black)}.lien-noir-blanc a:active,.lien-noir-blanc a:focus,.lien-noir-blanc a:hover{text-decoration:none;color:var(--color-white)}.lien-noir-blanc a:focus{outline:thin dotted}.lien-noir a{color:var(--color-black)}.lien-noir a:active,.lien-noir a:focus,.lien-noir a:hover{text-decoration:none;color:var(--color-hover)}.lien-bleu a{color:var(--color-blue)}.lien-bleu a:active,.lien-bleu a:focus,.lien-bleu a:hover{text-decoration:none;color:var(--color-hover)}.lien-bleu a:focus{outline:thin dotted}.lien-gris-fonce a{color:var(--color-grey)}.lien-gris-fonce a:active,.lien-gris-fonce a:focus,.lien-gris-fonce a:hover{text-decoration:none;color:var(--color-grey-light)}.lien-gris-fonce a:focus{outline:thin dotted}.lien-gris-clair a{color:var(--color-grey-light)}.lien-gris-clair a:active,.lien-gris-clair a:focus,.lien-gris-clair a:hover{text-decoration:none;color:var(--color-hover)}.lien-gris-clair a:focus{outline:thin dotted}#header-text-nav-container{border-bottom:none}.main-navigation a{font-size:17px;color:var(--color-black)}.main-navigation ul li a{padding:0 5px;font-size:17px}.main-navigation ul li a:hover{color:var(--color-hover)}.main-navigation ul li ul{width:280px}.main-navigation ul li ul li a{width:280px;color:var(--color-black);font-size:17px;padding:6px 5px}.main-navigation ul li ul li.current-menu-item a,.main-navigation ul li.current-menu-ancestor ul li a,.main-navigation ul li.current-menu-item ul li a,.main-navigation ul li.current_page_ancestor ul li a,.main-navigation ul li.current_page_item ul li a{font-size:17px;padding:6px 0;color:var(--color-black)}#featured-slider{width:95%;margin:0 auto 30px auto}#featured-slider .slider-read-more-button{background-color:var(--color-blue)}#featured-slider .slider-read-more-button:hover{background-color:var(--color-hover)}#controllers a.active,#controllers a:hover{background-color:var(--color-hover);color:var(--color-hover)}.header-media{padding-top:30px}.site-header .menu-toggle{background:var(--color-hover);color:var(--color-white)}.main-small-navigation li{background:var(--color-grey-light)}.main-small-navigation a{color:var(--color-black)}.main-navigation a:hover{color:var(--color-hover)}.main-navigation ul li.current-menu-ancestor a,.main-navigation ul li.current-menu-ancestor>.sub-toggle,.main-navigation ul li.current-menu-item a,.main-navigation ul li.current_page_ancestor a,.main-navigation ul li.current_page_item a,.main-navigation ul li:hover>.sub-toggle,.main-navigation ul li:hover>a{color:var(--color-hover)}.main-navigation ul li ul{border-top:1px solid var(--color-hover);border-top:none}.main-navigation ul li ul li.current-menu-ancestor a,.main-navigation ul li ul li.current-menu-item a,.main-navigation ul li ul li.current_page_ancestor a,.main-navigation ul li ul li.current_page_item a,.main-navigation ul li ul li:hover>a{color:var(--color-hover)}.main-navigation ul li ul li a:hover,.main-navigation ul li ul li:hover>a{color:var(--color-hover)}.main-navigation ul li.current-menu-item ul li a:hover{color:var(--color-hover)}.main-navigation .tg-header-button-wrap.button-one a{border:1px solid var(--color-hover);background-color:var(--color-hover)}.main-navigation .tg-header-button-wrap.button-one a:hover{background-color:var(--color-hover)}.site-header .menu-toggle:hover{background:var(--color-hover)}.main-small-navigation li:hover{background:var(--color-hover)}.main-small-navigation ul>.current-menu-item,.main-small-navigation ul>.current_page_item{background:var(--color-hover)}.small-menu a:hover{color:var(--color-hover)}.small-menu ul li.current-menu-ancestor a,.small-menu ul li.current-menu-item a,.small-menu ul li.current_page_ancestor a,.small-menu ul li.current_page_item a,.small-menu ul li:hover>a{color:var(--color-hover)}.breadcrumb a:hover{color:var(--color-hover)}.tg-one-fourth .widget-title a:hover,.tg-one-half .widget-title a:hover,.tg-one-third .widget-title a:hover{color:var(--color-hover)}#page{max-width:1268px;margin:0 auto;-webkit-box-shadow:none;box-shadow:none}#main{padding:0 0 10px 0}.header-post-title-container{border-bottom:none;padding:30px 0 20px 0;-webkit-box-shadow:none;box-shadow:none}.header-post-title-class{font-size:17px;font-weight:bolder;padding-bottom:0;line-height:1.2}.page .entry-title,.post .entry-title{font-size:17px;line-height:1.2}.pagination span{background-color:var(--color-hover)}.pagination a span:hover{color:var(--color-hover);border-color:var(--color-hover)}.widget_text .textwidget{padding-bottom:0}.widget-title span{border-bottom:2px solid var(--color-hover);padding-bottom:5px}.widget_testimonial .testimonial-icon:before{color:var(--color-hover)}.widget_testimonial .testimonial-post{border-color:#636d93 #eaeaea #eaeaea #eaeaea}#wp-calendar #today{color:var(--color-hover)}.call-to-action-content-wrapper{border-color:#eaeaea #eaeaea #eaeaea #636d93}.call-to-action-button{background-color:var(--color-blue)}#content .comments-area article header cite a:hover{color:var(--color-hover)}#content .comments-area a.comment-edit-link:hover,#content .comments-area a.comment-permalink:hover{color:var(--color-hover)}.comments-area .comment-author-link span{background-color:var(--color-hover);border-radius:0}.comment .comment-reply-link:hover{color:var(--color-hover)}.nav-next a:hover,.nav-previous a:hover{color:var(--color-hover)}.related-posts .entry-title a:hover{color:var(--color-hover)}.related-posts .entry-meta .by-author a:hover,.related-posts .entry-meta .category a:hover,.related-posts .entry-meta .comments a:hover,.related-posts .entry-meta .date a:hover,.related-posts .entry-meta .edit-link a:hover{color:var(--color-hover)}.more-link,.read-more{color:var(--color-hover)}.page .entry-title a:hover,.post .entry-title a:hover{color:var(--color-hover)}.post .entry-meta .read-more-link{background-color:var(--color-hover)}.post .entry-meta a:hover{color:var(--color-hover)}.type-page .entry-meta a:hover{color:var(--color-hover)}.single #content .tags a:hover{color:var(--color-hover)}#site-title a:hover{color:var(--color-hover)}.header-action .search-wrapper:hover .fa{color:var(--color-hover)}#colophon{width:95%;margin:0 auto}#colophon p{font-size:17px;line-height:1.5;padding:0 0 1px 0}#colophon .widget{padding-bottom:0}.tg-column-full,.tg-one-fourth,.tg-one-half,.tg-one-third{padding:0}.footer-widgets-area .tg-one-fourth p,.footer-widgets-area .tg-one-half p,.footer-widgets-area .tg-one-third p{color:var(--color-black)}#colophon .widget ul li{border-bottom:none;padding:0}.footer-widgets-wrapper{border-top:1px solid var(--color-grey-light);background-color:transparent}.footer-widgets-area{padding:34px 0 10px 0;color:var(--color-black)}.footer-widgets-area a{color:var(--color-black)!important}.footer-widgets-area a:hover{color:var(--color-hover)!important}.footer-socket-wrapper{border-top:1px solid var(--color-grey-light);padding:20px 0 0 0;background-color:var(--color-white)}.footer-socket-wrapper .copyright{color:var(--color-black);font-size:14px;float:none;text-align:center;max-width:100%}.footer-socket-wrapper .copyright a{color:var(--color-black)}.footer-socket-wrapper .copyright a:hover{color:var(--color-hover)}.small-menu a{color:var(--color-black)}a#scroll-up{background-color:var(--color-hover)}a#scroll-up:before{content:'\f432'}a#scroll-up:hover{opacity:1;background-color:var(--color-grey)}@media screen and (max-width:1078px){.footer-socket-wrapper .copyright{margin-bottom:15px}.footer-socket-wrapper .small-menu a{padding:5px 10px 0 10px}}@media screen and (max-width:768px){.site-header .menu-toggle{text-align:center}.sub-toggle{background:var(--color-hover) none repeat scroll 0 0}.main-small-navigation li:hover>.sub-toggle{color:var(--color-hover)}}@media screen and (max-width:1308px){#featured-slider{width:94%}#colophon{width:94%}}@media screen and (min-width:1309px){#featured-slider{max-width:1218px}#colophon{max-width:1218px}}.has-blanc-color{color:var(--color-white)}.has-blanc-background-color{background-color:var(--color-white)}.has-noir-color{color:var(--color-black)}.has-noir-background-color{background-color:var(--color-black)}.has-bleu-fonce-color{color:var(--color-blue)}.has-bleu-fonce-background-color{background-color:var(--color-blue)}.has-bleu-color{color:var(--color-blue-light)}.has-bleu-background-color{background-color:var(--color-blue-light)}.has-rouge-color{color:var(--color-red)}.has-rouge-background-color{background-color:var(--color-red)}.has-gris-color{color:var(--color-grey)}.has-gris-background-color{background-color:var(--color-grey)}.has-gris-clair-color{color:var(--color-grey-light)}.has-gris-clair-background-color{background-color:var(--color-grey-light)}.has-large-font-size{font-size:36px}.has-moyen-font-size{font-size:24px}.has-normal-font-size{font-size:17px}.wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin-bottom:12px}@media (max-width:767px){.wp-block-group:where(.has-background){padding:1.25em}}@media (min-width:768px){.wp-block-group:where(.has-background){padding:1.25em 2.375em}}@media (max-width:599px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{margin-bottom:var(--wp--style--block-gap,2em)}}@media (min-width:600px) and (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child){margin-bottom:var(--wp--style--block-gap,2em)}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2n){margin-bottom:var(--wp--style--block-gap,2em)}}.custom-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.custom-col p{margin-bottom:0}@media screen and (max-width:600px){.col-1{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}}@media screen and (min-width:601px){.col-1{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (min-width:1079px){.col-1{-webkit-box-flex:0;-ms-flex:0 0 17%;flex:0 0 17%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 17%;flex:0 0 17%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 66%;flex:0 0 66%}}.wp-block-button__link{color:var(--color-white);background-color:var(--color-hover);border-radius:0;font-size:17px;padding:10px 20px;text-align:center}.wp-block-button__link:hover{color:var(--color-black);background-color:var(--color-grey-light);border-radius:0}
a#scroll-up:before {
	content: '\f432'; 
}
/* complianz */
#cmplz-document,
.editor-styles-wrapper .cmplz-unlinked-mode {
  max-width: 1268px;
  font-size: 17px;
}

/* ul */
#cmplz-document ul,
.editor-styles-wrapper .cmplz-unlinked-mode ul {
  margin-left: 1.6rem;
  margin-bottom: 1.6rem;
}
#cmplz-cookies-overview .cmplz-dropdown h4,
#cmplz-document .cmplz-dropdown h4,
#cmplz-cookies-overview .cmplz-dropdown p,
#cmplz-document .cmplz-dropdown p {
  padding: 0;
}

#cmplz-document h2,
.editor-styles-wrapper .cmplz-unlinked-mode h2 {
  font-size: 17px;
  margin: 1.6rem 0 0 0;
	padding: 0;
}

/* h3, h4, h5, p, li, a */
#cmplz-cookies-overview .cmplz-dropdown summary h3,
#cmplz-document .cmplz-dropdown summary h3,
.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary h3,
#cmplz-document h3,
#cmplz-cookies-overview .cmplz-dropdown h4,
#cmplz-document .cmplz-dropdown h4,
.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4,
.editor-styles-wrapper .cmplz-unlinked-mode h3,
#cmplz-document h5,
.editor-styles-wrapper .cmplz-unlinked-mode h5,
#cmplz-cookies-overview .cmplz-dropdown summary p,
#cmplz-document .cmplz-dropdown summary p,
#cmplz-document p,
.editor-styles-wrapper .cmplz-unlinked-mode p,
#cmplz-document li,
.editor-styles-wrapper .cmplz-unlinked-mode li,
#cmplz-document td,
.editor-styles-wrapper .cmplz-unlinked-mode td,
#cmplz-cookies-overview .cmplz-dropdown p,
#cmplz-document .cmplz-dropdown p,
.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown p,
#cmplz-cookies-overview .cmplz-dropdown a,
#cmplz-document .cmplz-dropdown a,
.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown a,
#cmplz-manage-consent-container.cmplz-manage-consent-container
  .cmplz-categories
  .cmplz-category
  .cmplz-category-header
  .cmplz-always-active {
  font-size: 17px;
font-weight: 400;
}

#custom_html-2 {
margin-bottom: 4px;
}

/* Single.php full width */
.single #primary {
    width: 100%;
}