@font-face {
font-family: 'Intensa-BoldExpanded';
src: url(//cabaretvert.com/wp-content/themes/cabaretvert/intensa-bold-expanded-webfont.woff2) format('woff2'),
url(//cabaretvert.com/wp-content/themes/cabaretvert/intensa-bold-expanded-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Intensa-College';
src: url(//cabaretvert.com/wp-content/themes/cabaretvert/intensa-college-webfont.woff2) format('woff2'),
url(//cabaretvert.com/wp-content/themes/cabaretvert/intensa-college-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'arial_mtbold';
src: url(//cabaretvert.com/wp-content/themes/cabaretvert/arial-boldmt-webfont.woff2) format('woff2'),
url(//cabaretvert.com/wp-content/themes/cabaretvert/arial-boldmt-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'arialnarrow';
src: url(//cabaretvert.com/wp-content/themes/cabaretvert/arial-narrow-bold_4281-webfont.woff2) format('woff2'),
url(//cabaretvert.com/wp-content/themes/cabaretvert/arial-narrow-bold_4281-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'intblack';
src: url(//cabaretvert.com/wp-content/themes/cabaretvert/intensa-black-expanded-webfont.woff2) format('woff2'),
url(//cabaretvert.com/wp-content/themes/cabaretvert/intensa-black-expanded-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'intbold';
src: url(//cabaretvert.com/wp-content/themes/cabaretvert/intensa-extrabold-condensed-webfont.woff2) format('woff2'),
url(//cabaretvert.com/wp-content/themes/cabaretvert/intensa-extrabold-condensed-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'intlabold';
src: url(//cabaretvert.com/wp-content/themes/cabaretvert/intensa-bold-condensed-webfont.woff2) format('woff2'),
url(//cabaretvert.com/wp-content/themes/cabaretvert/intensa-bold-condensed-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'intreg';
src: url(//cabaretvert.com/wp-content/themes/cabaretvert/intensa-regular-condensed-webfont.woff2) format('woff2'),
url(//cabaretvert.com/wp-content/themes/cabaretvert/intensa-regular-condensed-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'intspeed';
src: url(//cabaretvert.com/wp-content/themes/cabaretvert/intensa-speed-webfont.woff2) format('woff2'),
url(//cabaretvert.com/wp-content/themes/cabaretvert/intensa-speed-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'intmed';
src: url(//cabaretvert.com/wp-content/themes/cabaretvert/intensa-medium-expanded-webfont.woff2) format('woff2'),
url(//cabaretvert.com/wp-content/themes/cabaretvert/intensa-medium-expanded-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
body .site {
margin-bottom: 0;
margin-top: 0;
box-shadow: none;
padding: 0;
color: #160333;
font-size: 17px;
}
img {
max-width: 100%;
height: auto;
}
.site {
max-width: 100%;
}
.site-content {
margin-top: 0;
}
a:focus {
outline: 0 dotted;
}
a {
outline: none;
color: #160333;
text-decoration: underline;
}
a:hover {
outline: none;
color: #160333;
text-decoration: none;
}
footer[role="contentinfo"] {
border-top: 0px solid #ededed;
clear: both;
font-size: 18px;
line-height: 2;
max-width: 1040px;
margin-top: 0;
padding: 0 20px;
width: calc(100% - 40px);
text-align: center;
}
ul#menu-footer, ul#menu-footer-borne {
text-align: center;
}
.menu-footer-container li, .menu-footer-borne-container li {
display: inline-block;
margin: 0 4.7px;
text-transform: uppercase;
font-family: intbold;
font-size: 25.5px;
}
div#lignfoot {
line-height: 1;
}
.site-info {
line-height: 1;
margin: 20px 0 37px;
}
footer[role="contentinfo"] a {
color: #160333;
text-decoration: none;
}
footer[role="contentinfo"] li:nth-child(2n) a {
color: #ffdc2e;
text-decoration: none;
}
footer[role="contentinfo"] a:hover {
color: #ffdc2e;
text-decoration: none;
}
footer[role="contentinfo"] li:nth-child(2n) a:hover {
color: #160333;
text-decoration: none;
}
#rightfoot a {
margin-left: 10px;
}
div#leftfoot {
display: inline-block;
}
div#rightfoot {
display: inline-block;
vertical-align: top;
}
#rightfoot img {
max-width: 44px;
}
.site-content article {
border-bottom: 0;
margin-bottom: 16px;
}
.page-id-2438 .site-content article {
margin-bottom: 11px;
}
.entry-content p, .entry-summary p, .comment-content p, .mu_register p {
hyphens: none;
-moz-hyphens: none;
-webkit-hyphens: none;
}
.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image {
border-radius: 0;
box-shadow: none;
}
.entry-header {
position: relative;
}
.home .entry-header {
margin-bottom: 0;
width: 100%;
display: table;
line-height: 0;
background: url(//cabaretvert.com/ims20/cv20.jpg);
background-size: cover;
background-position: left top;
}
.home .slides {
width: calc(50% - 20px);
float: right;
margin-left: 20px;
}
.home .slides:before {
content: "";
background: url(//cabaretvert.com/ims20/dechirjaune.png);
width: 20px;
left: calc(50% + 1px);
position: absolute;
height: 100%;
background-size: 20px;
}
div#tophead {
background: #160333;
position: absolute;
width: 100%;
top: 0
}
#lemenu {
margin-top: 32px;
position: relative;
}
div#bloctophead {
display: table;
margin: 0 auto;
width: calc(100% - 40px);
max-width: 1000px;
padding: 5px 20px;
}
div#righttophead {
display: inline-block;
float: right;
}
div#lefttophead {
display: inline-block;
float: left;
padding-top: 3px;
}
.site-header {
padding: 0;
}
.main-navigation {
margin-top: 0;
background: #FFF;
}
.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {
border-bottom: 0;
border-top: 0;
text-align: center;
}
.main-navigation li a {
color: #160333;
line-height: 2.5;
padding-top: 3px;
}
.main-navigation li a:hover {
color: #ffdc2e;
}
.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a {
color: #ffdc2e;
font-weight: normal;
}
.main-navigation li {
font-size: 15.3px;
font-family: intblack;
margin: 0 17px;
}
.main-navigation li ul li {
display: inline-block;
text-decoration: none;
margin: 0 !important;
}
.main-navigation li ul {
margin: 0;
padding: 0;
position: absolute;
top: 100%;
width: 100% !important;
background: #160333;
display: table;
left: 0;
right: 0;
}
.main-navigation ul #menu-item-115 ul {
width: 800px !important;
margin-left: -285px !important;
overflow: hidden; }
.main-navigation ul #menu-item-1329 ul {
width: 910px !important;
margin-left: 35px !important;
overflow: hidden; }
.main-navigation li ul li a {
background: none;
border-bottom: 0;
font-size: 14px;
line-height: 1.8;
color: #FFF;
width: inherit;
white-space: normal;
margin: 0 9px;
}
.main-navigation li ul li a:hover, .main-navigation li ul li a:focus {
color: #ffdc2e;
background: none;
}
ul.sub-menu:before {
content: "";
background: #160333;
position: fixed;
left: 0;
width: 100%;
height: 44px;
}
.single-bdborne .entry-header, .single-bd .entry-header, .single-artsderue .entry-header, .single-artiste .entry-header, .single-artisteborne .entry-header {
margin-bottom: 0px;
}
div#bctitart {
margin: 0 auto;
display: table;
background: #FFF;
padding: 10px 10px 0;
position: relative;
max-width: calc(100% - 80px);
hyphens: none;
-moz-hyphens: none;
-webkit-hyphens: none;
}
div#bctitart:before {
width: 0;
height: 0;
border-top: 60px solid transparent;
border-left: 60px solid #FFF;
content: "";
position: absolute;
right: -60px;
top: 0;
}
div#bctitart:after {
width: 0;
height: 0;
border-top: 60px solid transparent;
border-right: 60px solid #FFF;
content: "";
position: absolute;
left: -60px;
top: 0;
}
.entry-header img.wp-post-image {
margin-bottom: 0;
}
#lebloctitart {
text-align: center;
position: absolute;
top: calc(100% - 46px);
width: 100%;
}
.entry-header .entry-title {
line-height: 1;
text-transform: uppercase;
color: #160333;
font-family: intreg;
font-size: 44px;
}
img.attachment-artiste.size-artiste.wp-post-image {
width: 100%;
}
.page-template-tempsdescerisesborne.laborne .entry-content, .page-template-tempsdescerises .entry-content, .single-bdborne.laborne .entry-content, .single-bd .entry-content, .single-artsderue .entry-content, .single-lidealborne.laborne .entry-content, .single-lideal .entry-content, .single-artiste .entry-content,.single-artisteborne.laborne .entry-content, .page-template-razorbackborne .entry-content, .page-template-razorback .entry-content, .page-template-greenfloor .entry-content, .page-template-zanzibar .entry-content, .page-template-illuminations .entry-content, .page-template-greenfloorborne .entry-content, .page-template-zanzibarborne .entry-content, .page-template-illuminationsborne .entry-content {
display: table;
max-width: 780px;
margin: 43px auto 0;
width: calc(100% - 80px);
text-align: center;
padding: 0 40px;
}
.page-template-pro .entry-content {
display: table;
max-width: 780px;
margin: 43px auto 0;
width: calc(100% - 80px);
padding: 0 40px;
}
.page-template-partenaires .entry-content {
max-width: 1000px;
margin: 43px auto 0;
text-align: center;
}
.page-template-enlivepage .entry-content {
text-align: center;
}
.entry-content {
margin-top: 43px;
}
.home .entry-content {
margin-top: 0;
}
.largeurcont {
display: table;
max-width: 780px;
margin: 0 auto;
width: calc(100% - 80px);
padding: 0 40px;
}
.page-template-enlivepage .largeurcont {
max-width: 1120px;
text-align: center;
display: block;
}
div#lejourart {
font-family: intblack;
text-transform: uppercase;
color: #160333;
font-size: 14px;
line-height: 1;
}
div#lejourart span {
font-family: intmed;
}
#sceneart {
font-family: intspeed;
font-size: 32px;
line-height: 1.2;
text-transform: uppercase;
margin-top: 0px;
margin-bottom: 25px;
hyphens: none;
-moz-hyphens: none;
-webkit-hyphens: none;
}
div#suiteart {
font-family: intblack;
font-size: 14px;
line-height: 1;
margin-top: 5px;
text-transform: uppercase;
}
#suiteart span {
font-family: intmed;
color: #160333;
display: block;
line-height: 1;
margin-top: 5px;
}
div#texatart {
margin-top: 20px;
}
div#lavideoart {
background: #160333;
padding: 0;
margin-top: 40px;
}
div#lavideoart:before, div#contmea:before {
content: "";
background: url(//cabaretvert.com/ims19/dechebleuehaut.png) #160333;
width: 100%;
height: 20px;
display: block;
background-size: 50%;
background-repeat-y: no-repeat;
padding-bottom: 40px;
background-position: top;
}
div#lavideoart:after, div#contmea:after {
content: "";
background: url(//cabaretvert.com/ims19/dechebleuebas.png) #160333;
width: 100%;
height: 20px;
display: block;
background-size: 50%;
background-repeat-y: no-repeat;
padding-top: 40px;
background-position: bottom;
}
div#blocvid {
display: block;
max-width: 780px;
margin: 0 auto;
width: calc(100% - 80px);
padding: 0 40px;
}
.fve-video-wrapper {
margin: 0 !important;
padding-bottom: 56.25% !important;
}
div#lesrs {
margin-top: 40px;
}
div#lesrs a {
margin: 0 5px;
}
.hvr-shrink {
display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform;
transition-property: transform;
}
.hvr-shrink:hover, .hvr-shrink:focus, .hvr-shrink:active {
-webkit-transform: scale(0.9);
transform: scale(0.9);
}
div#tteprog {
display: inline-block;
width: calc(100% + 10px);
margin-left: -5px;
margin-top: 40px;
margin-bottom: 40px;
}
div.progjour {
display: inline-block;
width: calc(25% - 10px);
margin: 0 5px;
float: left;
}
div#contenu-art {
position: absolute;
top: 50%;
transform: translateY(-50%);
color: #FFF;
width: 100%;
padding: 0 20px;
font-family: intbold;
text-transform: uppercase;
font-size: 40px;
line-height: 1;
}
.bloc-art {
display: inline-block;
position: relative;
float: left;
text-align: center;
margin-bottom: 10px;
hyphens: none;
-moz-hyphens: none;
-webkit-hyphens: none;
width: 100%;
margin: 0 0px 10px;
}
.bloc-art a {
color: #FFF;
text-decoration: none;
}
.tint {
position: relative;
line-height: 0;
margin: auto;
text-align: center;
}
.single-artisteborne .tint::before, .single-artiste .tint::before, .single-artsderue .tint::before, .single-bd .tint::before, .single-bdborne .tint::before {
display: block;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: none repeat scroll 0 0 rgba(22, 3, 51, 0.5);
content: "";
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
#jeuprog .bloc-art .tint::before {
display: block;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: none repeat scroll 0 0 rgba(22, 3, 51, 0.5);
content: "";
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
#jeuprog .bloc-art:hover .tint::before {
display: block;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: none repeat scroll 0 0 rgba(22, 3, 51, 1);
content: "";
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
#jeuprog .bloc-art:nth-child(2n+1) .tint::before {
display: block;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: none repeat scroll 0 0 rgba(255, 220, 46, 0.5);
content: "";
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
#jeuprog .bloc-art:nth-child(2n+1):hover .tint::before {
display: block;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: none repeat scroll 0 0 rgba(255, 220, 46, 1);
content: "";
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
#venprog .bloc-art .tint::before {
display: block;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: none repeat scroll 0 0 rgba(255, 220, 46, 0.5);
content: "";
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
#venprog .bloc-art:hover .tint::before {
display: block;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: none repeat scroll 0 0 rgba(255, 220, 46, 1);
content: "";
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
#venprog .bloc-art:nth-child(2n+1) .tint::before {
display: block;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: none repeat scroll 0 0 rgba(88, 43, 126, 0.5);
content: "";
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
#venprog .bloc-art:nth-child(2n+1):hover .tint::before {
display: block;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: none repeat scroll 0 0 rgba(22, 3, 51, 1);
content: "";
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
.adrbd .bloc-art .tint::before {
display: block;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: none repeat scroll 0 0 rgba(255, 220, 46, 0.5);
content: "";
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
.adrbd .bloc-art:hover .tint::before {
display: block;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: none repeat scroll 0 0 rgba(255, 220, 46, 1);
content: "";
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
.adrbd .bloc-art:nth-child(2n+1) .tint::before {
display: block;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: none repeat scroll 0 0 rgba(88, 43, 126, 0.5);
content: "";
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
.adrbd .bloc-art:nth-child(2n+1):hover .tint::before {
display: block;
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
background: none repeat scroll 0 0 rgba(22, 3, 51, 1);
content: "";
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
div#titjourprog {
font-family: intspeed;
text-transform: uppercase;
color: #160333;
font-size: 30px;
line-height: 1.4;
text-align: center;
margin-bottom: 20px;
}
#jeuprog #titjourprog {
color: #ffdc2e;
}
.home #titjourprog, .page-template-programmation #titjourprog {
margin-bottom: 0px;
}
div#etoile {
margin-top: 10px;
margin-bottom: 10px;
}
div#titjourprog span {
font-family: intreg;
color: #160333;
margin-left: 2px;
}
div#titbloc {
font-family: intbold;
text-transform: uppercase;
font-size: 40px;
line-height: 1;
margin: 0px 0 20px;
hyphens: none;
-webkit-hyphens: none;
-moz-hyphens: none;
}
.single-lideal div#titbloc, .single-lidealborne div#titbloc {
text-align: center;
}
.page-template-pro #titbloc {
margin: 40px 0 20px;
}
.page-template-partenaires #titbloc {
margin: 60px 0 20px;
}
.leden-details {
cursor: pointer;
color: #160333;
font-size: 25px;
line-height: 1;
margin: 0;
font-family: intblack;
text-transform: uppercase;
hyphens: none;
-webkit-hyphens: none;
-moz-hyphens: none;
}
.leden-details:hover {
color: #160333;
}
.unpackzip {
display: inline-block;
width: calc(20% - 14px);
margin: 0 5px 20px;
vertical-align: top;
}
#legende {
font-size: 15px;
}
.page-template-pro a {
text-decoration: none;
color: #160333;
line-height: 1;
}
.page-template-pro a:hover {
text-decoration: none;
color: #e5cd98;
}
.slides {
width: 100%;
height: 400px;
background: #ffdc2e;
}
.page-template-razorbackborne .slides, .page-template-illuminationsborne .slides, .page-template-razorback .slides, .page-template-illuminations .slides {
-webkit-animation: none;
animation: none;
background:#e84e0e;
height: 350px;
}
.page-template-tempsdescerises .slides, .page-template-tempsdescerisesborne .slides, .page-template-greenfloorborne .slides, .page-template-zanzibarborne .slides, .page-template-greenfloor .slides, .page-template-zanzibar .slides {
-webkit-animation: none;
animation: none;
background:#160333;
height: 350px;
}
.page-template-razorback .entry-content, .page-template-illuminations .entry-content, .page-template-razorbackborne .entry-content, .page-template-illuminationsborne .entry-content {
background: #e84e0e;
margin-top: 0;
}
.page-template-tempsdescerisesborne .entry-content, .page-template-tempsdescerises .entry-content, .page-template-greenfloor .entry-content, .page-template-zanzibar .entry-content, .page-template-greenfloorborne .entry-content, .page-template-zanzibarborne .entry-content {
background: #160333;
margin-top: 0;
}
.page-template-razorback div#lavideoart, .page-template-illuminations div#lavideoart, .page-template-razorbackborne div#lavideoart, .page-template-illuminationsborne div#lavideoart  {
background: #e84e0e;
padding: 0px 0 30px;
margin-top: 0;
}
.page-template-tempsdescerises div#lavideoart, .page-template-tempsdescerisesborne div#lavideoart, .page-template-greenfloor div#lavideoart, .page-template-zanzibar div#lavideoart, .page-template-greenfloorborne div#lavideoart, .page-template-zanzibarborne div#lavideoart {
background: #160333;
padding: 0px 0 30px;
margin-top: 0;
}
.page-template-razorback div#lelogo, .page-template-illuminations div#lelogo, .page-template-razorbackborne div#lelogo, .page-template-illuminationsborne div#lelogo {
top: 50%;
}
.page-template-tempsdescerisesborne div#lelogo, .page-template-tempsdescerises div#lelogo, .page-template-greenfloor div#lelogo, .page-template-zanzibar div#lelogo, .page-template-greenfloorborne div#lelogo, .page-template-zanzibarborne div#lelogo {
top: 50%;
}
.page-template-razorback div#blocvid, .page-template-illuminations div#blocvid, .page-template-razorbackborne div#blocvid, .page-template-illuminationsborne div#blocvid {
max-width: 1200px;
width: 100%;
padding: 0 0px;
}
.page-template-tempsdescerisesborne div#blocvid, .page-template-tempsdescerises div#blocvid, .page-template-greenfloor div#blocvid, .page-template-zanzibar div#blocvid, .page-template-greenfloorborne div#blocvid, .page-template-zanzibarborne div#blocvid {
max-width: 1200px;
width: 100%;
padding: 0 0px;
}
.page-template-razorback div#titjourprog, .page-template-illuminations div#titjourprog, .page-template-razorbackborne div#titjourprog, .page-template-illuminationsborne div#titjourprog {
color: #FFF;
}
.page-template-tempsdescerises div#titjourprog span, .page-template-tempsdescerisesborne div#titjourprog span, .page-template-greenfloor div#titjourprog span, .page-template-zanzibar div#titjourprog span, .page-template-greenfloorborne div#titjourprog span, .page-template-zanzibarborne div#titjourprog span {
color: #FFF;
}
.page-template-razorback div#main, .page-template-illuminations div#main, .page-template-razorbackborne div#main, .page-template-illuminationsborne div#main {
background: #e84e0e;
}
.page-template-tempsdescerisesborne div#main, .page-template-tempsdescerises div#main, .page-template-greenfloor div#main, .page-template-zanzibar div#main, .page-template-greenfloorborne div#main, .page-template-zanzibarborne div#main {
background: #160333;
}
.page-template-tempsdescerisesborne .entry-header, .page-template-tempsdescerises .entry-header, .page-template-razorback .entry-header, .page-template-greenfloor .entry-header, .page-template-zanzibar .entry-header, .page-template-illuminations .entry-header, .page-template-razorbackborne .entry-header, .page-template-greenfloorborne .entry-header, .page-template-zanzibarborne .entry-header, .page-template-illuminationsborne .entry-header{
margin-bottom: 0;
}
.page-template-tempsdescerisesborne div#texatart, .page-template-tempsdescerises div#texatart, .page-template-razorback div#texatart, .page-template-greenfloor div#texatart, .page-template-zanzibar div#texatart, .page-template-illuminations div#texatart, .page-template-razorbackborne div#texatart, .page-template-greenfloorborne div#texatart, .page-template-zanzibarborne div#texatart, .page-template-illuminationsborne div#texatart {
margin-top: 0px;
color: #FFF;
}
.page-template-tempsdescerises footer[role="contentinfo"], .page-template-razorback footer[role="contentinfo"], .page-template-greenfloor footer[role="contentinfo"], .page-template-zanzibar footer[role="contentinfo"], .page-template-illuminations footer[role="contentinfo"] {
margin-top: 40px;
}
div#tteprog.razoback {
display: inline-block;
width: calc(100% + 10px);
margin-left: -5px;
margin-top: 40px;
margin-bottom: 0;
}
.page-template-tempsdescerises #jeuprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-tempsdescerisesborne #jeuprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-razorback #jeuprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-greenfloor #jeuprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-zanzibar #jeuprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-illuminations #jeuprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-razorbackborne #jeuprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-greenfloorborne #jeuprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-zanzibarborne #jeuprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-illuminationsborne #jeuprog .bloc-art:nth-child(2n+1) .tint::before {
background: none repeat scroll 0 0 rgba(232, 78, 14, 0.5);
}
.page-template-tempsdescerisesborne #jeuprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-tempsdescerises #jeuprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-razorback #jeuprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-greenfloor #jeuprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-zanzibar #jeuprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-illuminations #jeuprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-razorbackborne #jeuprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-greenfloorborne #jeuprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-zanzibarborne #jeuprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-illuminationsborne #jeuprog .bloc-art:nth-child(2n+1):hover .tint::before {
background: none repeat scroll 0 0 rgba(232, 78, 14, 1);
}
.page-template-tempsdescerisesborne #venprog .bloc-art .tint::before, .page-template-tempsdescerises #venprog .bloc-art .tint::before, .page-template-razorback #venprog .bloc-art .tint::before, .page-template-greenfloor #venprog .bloc-art .tint::before, .page-template-zanzibar #venprog .bloc-art .tint::before, .page-template-illuminations #venprog .bloc-art .tint::before, .page-template-razorbackborne #venprog .bloc-art .tint::before, .page-template-greenfloorborne #venprog .bloc-art .tint::before, .page-template-zanzibarborne #venprog .bloc-art .tint::before, .page-template-illuminationsborne #venprog .bloc-art .tint::before {
background: none repeat scroll 0 0 rgba(232, 78, 14, 0.5);
}
.page-template-tempsdescerises #venprog .bloc-art:hover .tint::before, .page-template-tempsdescerisesborne #venprog .bloc-art:hover .tint::before, .page-template-razorback #venprog .bloc-art:hover .tint::before, .page-template-greenfloor #venprog .bloc-art:hover .tint::before, .page-template-zanzibar #venprog .bloc-art:hover .tint::before, .page-template-illuminations #venprog .bloc-art:hover .tint::before, .page-template-razorbackborne #venprog .bloc-art:hover .tint::before, .page-template-greenfloorborne #venprog .bloc-art:hover .tint::before, .page-template-zanzibarborne #venprog .bloc-art:hover .tint::before, .page-template-illuminationsborne #venprog .bloc-art:hover .tint::before  {
background: none repeat scroll 0 0 rgba(232, 78, 14, 1);
}
.page-template-tempsdescerisesborne #venprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-tempsdescerises #venprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-razorback #venprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-greenfloor #venprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-zanzibar #venprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-illuminations #venprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-razorbackborne #venprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-greenfloorborne #venprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-zanzibarborne #venprog .bloc-art:nth-child(2n+1) .tint::before, .page-template-illuminationsborne #venprog .bloc-art:nth-child(2n+1) .tint::before {
background: none repeat scroll 0 0 rgba(22, 3, 51, 0.5);
}
.page-template-tempsdescerises #venprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-tempsdescerisesborne #venprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-razorback #venprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-greenfloor #venprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-razorback #venprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-illuminations #venprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-razorbackborne #venprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-greenfloorborne #venprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-razorbackborne #venprog .bloc-art:nth-child(2n+1):hover .tint::before, .page-template-illuminationsborne #venprog .bloc-art:nth-child(2n+1):hover .tint::before {
background: none repeat scroll 0 0 rgba(22, 3, 51, 1);
}
.page-template-razorback h6, .page-template-illuminations h6, .page-template-razorbackborne h6, .page-template-illuminationsborne h6 {
color: #160333;
}
div#lelogo {
position: absolute;
top: calc(50% - 25px);
transform: translateY(-50%);
width: 100%;
text-align: center;
}
.home div#lelogo {
top: 50%;
left: 0;
z-index: 2;
width: 50%;
}
div#dateshomes {
margin-top: 5px;
}
div#coinhl {
position: absolute;
top: 87px;
left: 40px;
z-index: 1;
}
div#coinhd {
position: absolute;
top: 87px;
right: 40px;
z-index: 1;
}
div#coinhd img {
display: block;
margin-bottom: 30px;
}
div#coinbl {
position: fixed;
bottom: 40px;
left: 40px;
}
div#coinbd {
position: fixed;
bottom: 40px;
right: 40px;
}
.leden-show {
display: none;
margin-top: 20px;
hyphens:none;
-moz-hyphens:none;
-webkit-hyphens:none;
}
.largeurimg {
display: table;
width: 100%;
height: 250px;
background-position: center !important;
background-attachment: fixed !important;
background-size: cover !important;
}
.unblocont {
display: inline-block;
width: 100%;
margin-bottom: 40px;
text-align: center;
}
.unblocont p:last-child {
margin-bottom: 0;
}
div#leblocgauche {
display: inline-block;
width: calc(50% - 25px);
margin-right: 25px;
float: left;
}
div#leblocdroit {
display: inline-block;
width: calc(50% - 25px);
margin-left: 25px;
float: right;
}
div#contmea {
background: #160333;
padding: 0;
color: #FFF;
display: inline-block;
width: 100%;
}
div#blocitation {
color: #ffdc2e;
font-family: intspeed;
text-transform: uppercase;
font-size: 40px;
line-height: 1.1;
hyphens: none;
-moz-hyphens: none;
-webkit-hyphens: none;
}
div#auteur {
text-align: center;
font-size: 14px;
margin-top: 20px;
}
h6 {
font-family: intblack;
font-size: 15px !important;
color: #ffdc2e;
text-transform: uppercase;
margin-bottom: 10px !important;
line-height: 1.1 !important;
hyphens:none;
-moz-hyphens:none;
-webkit-hyphens:none;
}
#contblocea h6 {
margin-top: 10px;
color: #FFF;
line-height: 1.2 !important;
}
div#contmeaimg {
background: #160333;
color: #FFF;
display: flex;
}
div#contblocea {
padding: 40px;
text-align: left;
max-width: 450px;
}
#contblocmea {
font-family: intlabold;
text-transform: uppercase;
font-size: 35px;
margin-top: 30px;
}
#contblocmea a {
color: #ffdc2e;
text-decoration: none;
}
#contblocmea a:hover {
color: #ffdc2e;
text-decoration: underline;
}
#contblocmea p{
line-height: 1.2;
}
.leftmea:before {
background: linear-gradient(to left, rgba(22, 3, 51, 1), transparent);
position: absolute;
top: 0;
left: 2px;
width: 45%;
bottom: 0;
margin-left: 55%;
content: "";
opacity: 1;
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
.col {
flex: 1;
}
.col.leftmea {
background-position-y: center!important;
background-position-x: calc(50% - 25vw) !important;
background-size: cover !important;
background-attachment: fixed !important;
position: relative;
}
.col.leftmea:after {
position: absolute;
content: "";
background: rgba(22, 3, 51, 0.5);
left: 0;
top: 0;
width: 100%;
height: 100%;
bottom: 0;
right: 0;
}
span.brekingn {
background: url(//cabaretvert.com/ims19/eclair.png);
background-repeat: no-repeat;
padding-left: 70px;
background-size: 44px;
background-position: left 3px;
margin-left: 2px;
color: #c75327;
font-family: intblack;
margin-left: 20px;
}
div#contenunews {
display: table;
background: #160333;
width: 100%;
padding: 40px 0;
}
div#listdesnews {
display: table;
max-width: 1000px;
padding: 0 20px;
margin: 0 auto;
width: calc(100% - 40px);
line-height: 0;
}
.lesactus {
display: inline-block;
width: 33.3333%;
}
#listdesnews li {
position: relative;
width: calc(33% - 43px);
margin: 0 20px;
display: inline-block;
overflow: hidden;
}
span.topactu-img {
background-size: cover !important;
}
.topactu-link {
display: block;
height: 100%;
text-decoration: none;
overflow: hidden;
color: currentColor;
}
.topactu-color-1 {
color: #E91845;
}
.topactu-img {
background-size: cover;
background-position: center;
}
.topactu-img {
display: inline-block;
vertical-align: top;
width: 100%;
background-size: cover;
background-position: top center;
background-repeat: no-repeat;
padding: 0;
text-transform: uppercase;
font-family: 'libesansweb-condensed',sans-serif;
font-size: 4rem;
letter-spacing: .05em;
line-height: 1.2em;
text-align: center;
background-color: currentColor;
transition: margin .3s ease;
}
.topactu .topactu-count, .topactu .topactu-content, .topactu-img {
height: 120px;
}
.topactu-content {
display: inline-block;
vertical-align: top;
width: 100%;
width: calc(100% - 42px);
height: 100%;
font-size: .9rem;
line-height: 1.3em;
white-space: normal;
padding: 0px 20px;
background-color: #fff;
position: absolute;
left: 0;
top: 0;
}
.topactu-link:hover .topactu-img, .topactu-link:hover .topactu-count {
margin-left: 0;
}
div#listdesnews li .topactu-content {
margin-left: 42px;
transition: margin .3s ease;
text-align: left;
background: #160333;
color: #FFF;
line-height: 1;
}
div#listdesnews li:hover .topactu-content {
margin-left: 100%;
transition: margin .3s ease;
}
div#lesblocsnews {
text-align: center;
margin-left: -20px;
width: calc(100% + 20px);
}
#maindiv{
overflow: hidden;
white-space: nowrap;
}
#div1 {
display: inline-block;
animation: marquee 30s linear infinite;
animation-delay: -15s;
}
#div2 {
display: inline-block;
animation: marquee2 30s linear infinite;
animation-delay: 0s;
}
@keyframes marquee {
from {
transform: translateX(100%);
}
to {
transform: translateX(-100%);
}
}
@keyframes marquee2 {
from {
transform: translateX(0%);
}
to {
transform: translateX(-200%);
}
}
div#titactu {
font-family: intbold;
text-transform: uppercase;
font-size: 25px;
margin-top: 5px;
hyphens:none;
-moz-hyphens:none;
-webkit-hyphens:none;
}
div#sstitact {
font-family: intblack;
color: #ffdc2e;
text-transform: uppercase;
hyphens:none;
-moz-hyphens:none;
-webkit-hyphens:none;
}
div#tteproghome {
display: inline-block;
width: 100%;
padding: 40px 0;
}
div#tteproghome {
display: table;
width: 100%;
padding: 40px 0 25px;
margin: 0 auto;
width: calc(100% - 40px);
max-width: 1000px;
}
.proghome {
display: inline-block;
width: calc(25% - 44px);
margin: 0 20px;
text-align: center;
vertical-align: top;
}
div#contenu-arthome {
font-family: intbold;
text-transform: uppercase;
font-size: 30px;
line-height: 0.9;
margin-bottom: 15px;
hyphens: none;
-webkit-hyphens: none;
-moz-hyphens: none;
}
.blocarthome a {
text-decoration: none;
color: #ffdc2e;
}
.blocarthome a:hover {
text-decoration: none;
color: #e5cd98;
}
.blocarthome:nth-child(2n) a {
text-decoration: none;
color: #160333;
}
.blocarthome:nth-child(2n) a:hover {
text-decoration: none;
color: #e5cd98;
}
.deuz .blocarthome a {
text-decoration: none;
color: #160333;
}
.deuz .blocarthome a:hover {
text-decoration: none;
color: #e5cd98;
}
.deuz .blocarthome:nth-child(2n) a {
text-decoration: none;
color: #ffdc2e;
}
.deuz .blocarthome:nth-child(2n) a:hover {
text-decoration: none;
color: #e5cd98;
}
div#lesnomsdroite {
position: absolute;
top: 34px;
left: calc(50% + 40px);
color: #FFF;
font-family: intlabold;
font-size: 35px;
line-height: 1.2;
text-transform: uppercase;
text-align: left;
z-index: 2;
top: 50%;
transform: translateY(-50%);
}
div#lesnomsdroite a, div#lesnomsgauche a{
color: #160333;
text-decoration: none;
}
div#lesnomsdroite a:hover, div#lesnomsgauche a:hover{
color: #FFF;
text-decoration: none;
}
div#contenufocus {
display: inline-block;
width: calc(100% + 5px);
margin-left: -5px;
margin-top: 50px;
}
div#lesblocsfocus li {
display: inline-block;
width: calc(50% - 10px);
margin: 0 5px;
float: left;
position: relative;
}
div#titfocus {
font-family: intbold;
text-transform: uppercase;
font-size: 40px;
margin-top: 5px;
line-height: 1;
}
#imgfocus, span.focushome {
height: 350px;
width: 100%;
display: block;
background-size: cover !important;
background-color: white;
position: relative;
background-position: center !important;
}
#imgfocus:after, span.focushome:after {
content: "";
background: rgba(0, 0, 0, 0.25);
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
#contenufocus li:hover #imgfocus:after, .unfocuspage:hover span.focushome:after, #pagerecapfocus li:hover span.focushome:after {
content: "";
background: rgba(0, 0, 0, 0);
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
.contfocus {
position: absolute;
top: 50%;
transform: translateY(-50%);
z-index: 2;
width: calc(100% - 15px);
text-align: center;
padding: 0 20px;
color: #FFF;
opacity: 1;
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
div#sstitfocus {
font-family: intblack;
font-size: 13px;
color: #ffdc2e;
text-transform: uppercase;
hyphens: none;
-moz-hyphens: none;
-webkit-hyphens: none;
}
div#lesfocuspage {
padding-top: 30px;
display: flex;
flex-wrap: wrap;
-webkit-flex-wrap: wrap;
margin: 0;
width: calc(100% + 10px);
margin-left: -5px;
}
.unfocuspage {
flex: 1 0 calc(33.3333% - 10px);
border-top: 10px solid #fffdeb;
border-right: 5px solid #fffdeb;
border-left: 5px solid #fffdeb;
position: relative;
line-height: 1.71;
}
.carousel-inner li {
list-style: none;
margin: 0;
width: calc(50% - 10px);
position: relative;
margin: 0 5px;
}
.carousel-inner .container {
max-width: 100% !important;
padding-right: 0 !important;
width: 100%;
}
.carousel-control-next, .carousel-control-prev {
position: absolute;
top: 50%;
bottom: 0;
width: 5%;
color: #fff;
text-align: center;
opacity: .5;
background: #160333;
height: 40px;
width: 40px;
}
#imgfocus img {
object-fit: cover !important;
height: 350px;
width: 100%;
}
.taptap-header {
margin-top: 32px;
}
div#lesrssite a {
display: block;
text-align: center;
margin-bottom: 10px;
}
div#lesrssite a:last-child {
display: block;
text-align: center;
margin-bottom: 30px;
}
.taptap-by-bonfire .menu li {
text-transform: uppercase !important;
}
.taptap-by-bonfire ul.sub-menu:before {
display: none;
}
a#cn-accept-cookie {
background: #ffdc2e;
border: none;
color: #000;
text-shadow: none;
font-weight: bold;
border-radius: 0;
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
a:hover#cn-accept-cookie {
background: #FFF;
color: #160333;
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
.postid-368 figure.tint {
display: none;
}
.taptap-logo a {
font-family: intlabold;
text-transform: uppercase;
}
form.post-password-form {
text-align: center;
}
form.post-password-form p {
margin: 50px 0;
}
input[type="submit"] {
color: #FFF !important;
background: #160333 !important;
font-family: intbold;
text-transform: uppercase;
font-size: 22px !important;
border: 0 !important;
line-height: 1 !important;
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
input[type="submit"]:hover {
color: #FFF !important;
background: #c75327 !important;
font-size: 22px !important;
border: 0 !important;
line-height: 1 !important;
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
div#andmore {
text-align: center;
margin-top: 30px;
margin-bottom: 10px;
color: #160333;
font-size: 30px;
font-family: intblack;
display: inline-block;
width: 100%;
}
.progideal #jeuprog .bloc-art span.lafriteprog, .progideal #venprog .bloc-art:nth-child(2n) span.lafriteprog {
color: #160333;
}
.progideal #jeuprog .bloc-art:nth-child(2n) span.lafriteprog, .progideal #venprog .bloc-art span.lafriteprog {
color: #e5cd98;
}
.progideal #contenu-art a:hover {
color: #FFF;
}
.cool-timeline.white-timeline .timeline-post.even .timeline-meta .meta-details, .ctl_road_map_wrp li.even .ctl-story-year, .ctl_road_map_wrp li.even .ctl-story-title, .ctl_road_map_wrp li.even .ctl-story-title a {
display: none;
}
.cool-timeline.white-timeline .timeline-post.even .timeline-content .content-title {
background: #e5cd98;
color: #160333;
font-family: intspeed !important;
text-transform: uppercase;
line-height: 1.2;
}
h1.timeline-main-title.center-block {
display: none;
}
.cool-timeline .timeline-post .timeline-meta {
display: none !important;
}
.cool-timeline.white-timeline .timeline-post.odd .timeline-content .content-title {
color: #160333 !important;
font-family: intspeed !important;
text-transform: uppercase;
line-height: 1.2;
}
.ultimate-style .timeline-post .timeline-content .content-title {
padding: 18px 15px 11px !important;
}
h5 {
font-family: intbold;
text-transform: uppercase;
font-size: 30px !important;
line-height: 1.2 !important;
hyphens: none;
-moz-hyphens: none;
-webkit-hyphens: none;
}
body .gform_wrapper ul li.gfield {
margin-top: 25px !important;
padding-top: 0 !important;
font-size: 18px;
}
.gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio] {
margin-top: 0px !important;
}
.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {
font-size: 18px;
max-width: 85%;
white-space: normal;
padding-left: 5px;
}
.gform_wrapper .description_above .gfield_description {
padding: 0 0 10px;
font-size: 16px;
}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
width: calc(100% - 8px);
}
.gform_wrapper .gfield_radio li label {
margin: 2px 0 0 10px;
}
li#field_1_19, li#field_1_18 {
margin-top: 50px;
text-transform: uppercase !important;
}
label#label_1_16_0 {
padding-left: 40px;
height: 30px;
vertical-align: middle;
background: url(//cabaretvert.com/ims19/moteur.png);
background-size: 25px;
background-repeat: no-repeat;
margin-left: 10px;
padding-top: 5px;
}
label#label_1_16_1 {
padding-left: 40px;
height: 30px;
vertical-align: middle;
background: url(//cabaretvert.com/ims19/mental.png);
background-size: 30px;
background-repeat: no-repeat;
margin-left: 10px;
padding-top: 5px;
}
label#label_1_16_2 {
padding-left: 40px;
height: 30px;
vertical-align: middle;
background: url(//cabaretvert.com/ims19/visuel.png);
background-size: 30px;
background-repeat: no-repeat;
margin-left: 10px;
padding-top: 5px;
}
label#label_1_16_3 {
padding-left: 40px;
height: 30px;
vertical-align: middle;
background: url(//cabaretvert.com/ims19/auditif.png);
background-size: 30px;
background-repeat: no-repeat;
margin-left: 10px;
padding-top: 5px;
}
ul#input_1_16 li {
margin-bottom: 20px;
}
body .gform_wrapper ul li.gfield {
margin-top: 35px !important;
}
li#menu-item-295 img {
max-width: 100px;
vertical-align: top;
}
.alm-reveal li {
margin: 0 5px !important;
width: calc(33.3333333% - 10px);
display: inline-block;
padding: 0 !important;
}
div#pagerecapfocus {
display: block;
width: calc(100% + 10px);
margin-left: -5px;
}
.page-template-idealborne .bloc-art a, .page-template-ideal .bloc-art a, .single-lidealborne .bloc-art a, .single-lideal .bloc-art a, .single-artsderue .bloc-art a, .single-bd .bloc-art, a.single-bdborne .bloc-art a {
color: #FFF;
}
.page-id-1094 .entry-header .entry-title {
font-family: intblack;
font-size: 40px;
padding-left: 60px;
padding-right: 60px;
}
.page-id-1094 .entry-header .entry-title:before {
content: "";
background: url(//cabaretvert.com/ims19/eclair.png);
width: 60px;
background-size: 60px;
background-repeat: no-repeat;
background-position: 0 10px;
height: 30px;
position: absolute;
left: 0;
}
.page-id-1094 .entry-header .entry-title:after {
content: "";
background: url(//cabaretvert.com/ims19/eclair.png);
width: 60px;
background-size: 60px;
background-repeat: no-repeat;
background-position: right 10px;
height: 30px;
position: absolute;
right: 0;
}
.menu-footer-container li:first-child {
margin-left: 0;
}
.menu-footer-container li:last-child {
margin-right: 0;
}
div#bandopub {
display: table;
margin: 0px auto 40px;
width: 100%;
max-width: 1000px;
}
div#photoauteur {
display: inline-block;
width: 40%;
float: left;
}
div#lacouvbd {
display: inline-block;
float: right;
width: 40%;
text-align: left;
}
div#imgauteur {
display: inline-block;
width: 100%;
}
div#transitionbd {
display: inline-block;
float: left;
width: 20%;
position: relative;
}
div#transitionbd img {
margin-top: 100%;
}
img.couvbd {
max-height: 280px;
width: auto;
}
div#imgauteur {
display: inline-block;
width: 100%;
margin-bottom: 30px;
}
div#lesscenes {
text-align: center;
}
div#lesscenes a {
display: inline-block;
vertical-align: middle;
margin: 0 25px;
opacity: 1;
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
div#lesscenes a:hover {
opacity: 0.7;
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
}
div#lesscenes {
text-align: center;
margin-top: 60px;
display: table;
margin: 60px auto 0;
}
.page-template-ideal div#titbloc, .page-template-idealborne div#titbloc {
text-align: center;
width: 100%;
margin-top: 50px;
margin-bottom: 0;
}
.page-template-ideal div#contenu-art, .page-template-idealborne div#contenu-art {
font-size: 38px;
}
.single-lideal h1.entry-title, .single-lidealborne h1.entry-title  {
font-size: 37px;
}
div#sousmenuprog {
display: table;
margin: 0 auto 50px;
text-transform: uppercase;
font-weight: bold;
padding: 0 20px;
text-align: center;
hyhens: none;
-moz-hyhens: none;
-webkit-hyhens: none;
}
div#sousmenuprog a {
display: inline-block;
}
#sousmenuprog span {
margin: 0 5px;
vertical-align: unset;
line-height: 1;
}
a.lkprog {
display: table;
font-family: intspeed;
text-transform: uppercase;
font-size: 30px;
margin: 0px auto;
transition: all 0.3s linear 0s;
text-align: center;
line-height: 1;
max-width: 90%;
hyphens: none;
-moz-hyphens: none;
-webkit-hyphens: none;
}
a.lkprog span {
color: rgb(88, 43, 126);
transition: all 0.3s linear 0s;
}
a:hover.lkprog {
color: rgb(88, 43, 126);
transition: all 0.3s linear 0s;
}
a:hover.lkprog span {
color: rgb(199, 83, 39);
transition: all 0.3s linear 0s;
}
div#sousmenuprog a:hover {
color: #160333;
}
.page-id-2194 div#sousmenuprog a:first-child, .page-id-2215 div#sousmenuprog a:nth-child(3), .page-id-2206 div#sousmenuprog a:nth-child(5), .page-id-2208 div#sousmenuprog a:nth-child(7), .page-id-2210 div#sousmenuprog a:nth-child(9), .page-id-2204 div#sousmenuprog a:nth-child(11), .page-id-2198 div#sousmenuprog a:nth-child(13) {
color: #160333;
}
.picflag img {
vertical-align: top;
}
li#menu-item-2270 img {
vertical-align: top;
}
.wp-caption {
max-width: 100% !important;
width: 100% !important;
}
.laborne div#lelogo {
top: 50%;
}
.page-template-partenairesbornes div#lelogo, .page-template-pagesbornes div#lelogo {
top: calc(50% - 25px);
}
.laborne .slides {
height: 209px;
}
.laborne #lemenu {
margin-top: 0;
}
.laborne #lelogo img {
max-width: 160px;
}
.laborne .post-2864 #lelogo img, .laborne .post-2550 #lelogo img, .laborne .post-2557 #lelogo img, .laborne .post-2553 #lelogo img, .laborne .post-2555 #lelogo img {
max-width: 350px;
width: 350px;
}
body.page-template-accueilbornes.laborne {
background: url(//cabaretvert.com/ims19/slideheadborne.jpg);
}
.page-template-partenairesbornes .entry-content, .page-template-pagesbornes .entry-content {
width: calc(100% - 80px);
margin: 0 auto;
}
.page-template-partenairesbornes .entry-header, .page-template-pagesbornes .entry-header, .page-template-focuspagesbornes .entry-header {
margin-bottom: 80px !important;
background: url(//cabaretvert.com/ims19/slideheadborne.jpg);
}
.page-template-pagesbornes .entry-header, .page-template-progbdbornes .entry-header, .page-template-progadrborne .entry-header {
margin-bottom: 80px !important;
}
.page-template-programmationbornes .entry-header, .single-bdborne .entry-header, .page-template-cartebornes .entry-header {
background: url(//cabaretvert.com/ims19/slideheadborne.jpg);
}
.page-template-pagesbornes div#lesfocuspage{
display: none;
}
div#secplan {
position: relative;
height: 320px;
background: url(https://cabaretvert.com/ims19/mapborne.jpg);
background-position: center;
background-size: cover;
width: calc(100% - 80px);
margin: 0 auto;
}
div#secplan:before {
content: "";
background: rgba(0, 0, 0, 0.25);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
div#secpratique {
position: relative;
height: 260px;
background: url(https://cabaretvert.com/ims19/pratiqueborne.jpg);
background-position: center;
background-size: cover;
width: calc(100% - 80px);
margin: 40px auto 0;
}
div#secpratique:before {
content: "";
background: rgba(0, 0, 0, 0.25);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
div#secprog {
position: relative;
height: 260px;
background: url(https://cabaretvert.com/ims19/progborne.jpg);
background-position: center;
background-size: cover;
width: calc(100% - 80px);
margin: 40px auto 0;
}
div#secprog:before {
content: "";
background: rgba(0, 0, 0, 0.25);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
div#contplan {
position: absolute;
top: 50%;
transform: translateY(-50%);
text-align: center; width: 100%;
}
div#lecontplan {
text-align: center;
display: table;
margin: 0 auto;
font-size: 80px;
font-family: intbold;
text-transform: uppercase;
color: #FFF;
padding: 0 20px;
line-height: 1;
}
div#lecontplan span {
color: #FFF;
font-size: 25px;
font-family: intspeed;
text-transform: uppercase;
line-height: 1;
display: block;
}
.laborne .entry-content {
margin-top: 0;
}
.laborne.singlefocusborne .entry-content {
margin-top: 43px;
}
.laborne .focusborne .entry-content {
margin-top: 43px;
}
.page-template-accueilbornes div#content {
min-height: calc(100vh - 65px);
}
.laborne div#content {
min-height: calc(100vh - 174px);
}
.laborne .entry-header {
margin-bottom: 0;
}
.page-template-accueilbornes .site {
background-color: transparent;
}
.page-template-accueilbornes .site-content article {
border-bottom: 0;
margin-bottom: 0;
padding-bottom: 0;
}
.laborne footer#colophon {
background: #FFF;
max-width: 100% !important;
width: 100%;
display: table; }
.laborne .site-info {
line-height: 1;
margin: 20px 0 20px;
}
.laborne .slides {
-webkit-animation: none;
animation: none;
}
div#secpub {
line-height: 0;
width: calc(100% - 80px);
margin: 0 auto;
margin: 10px auto 20px;
}
.laborne #listdesnews li {
width: calc(33% - 43px);
}
.laborne div#listdesnews {
padding: 0 0px;
}
div#lesblocsprog { width: calc(100% - 80px);
margin: 20px auto 20px;
display: table;
}
.unblocprog {
display: inline-block;
width: calc(50% - 10px);
height: 163px;
margin-right: 10px;
margin-bottom: 20px;
float: left;
position: relative;
background: url(https://cabaretvert.com/ims19/adrborne.jpg);
background-position: center;
background-size: cover;
}
.unblocprog:before {
content: "";
background: rgba(0, 0, 0, 0.25);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
#lesblocsprog a:nth-child(2) .unblocprog {
background: url(https://cabaretvert.com/ims19/bdborne.jpg);
background-position: center;
background-size: cover;
margin-left: 10px;
margin-right: 0px;
}
#lesblocsprog a:nth-child(3) .unblocprog {
background: url(https://cabaretvert.com/ims19/idealborne.jpg);
background-position: center;
background-size: cover;
}
#lesblocsprog a:nth-child(4) .unblocprog {
background: url(https://cabaretvert.com/ims19/cinemaborne.jpg);
background-position: center;
background-size: cover;
margin-left: 10px;
margin-right: 0px;
}
div#lecontplanmini {
font-family: intbold;
color: #FFF;
text-transform: uppercase;
font-size: 40px;
padding-top: 8px;
}
a.retouracc {
background: #e5cd98;
display: table;
width: 100%;
text-align: center;
color: #FFF;
text-decoration: none;
text-transform: uppercase;
font-size: 60px;
font-family: intbold;
padding: 20px 0 15px;
line-height: 1;
font-weight: lighter;
}
.page-template-accueilbornes a.retouracc {
display: none;
}
#cartelegende{
display: flex;
color:red;
}
div#ssttenliv {
font-family: intspeed;
text-transform: uppercase;
font-size: 35px;
margin-bottom: 20px;
margin-top: 20px;
line-height: 1;
}
div#ssttenliv span {
color: #c75327;
font-family: intbold;
}
.blocgazette img {
display: block;
margin-top: 10px;
}
.blocgazette {
display: inline-block;
width: calc(25% - 25px);
text-align: center;
float: left;
margin: 0 12.5px 35px;
font-family: intblack;
text-transform: uppercase;
line-height: 1;
}
div#ttsgazettes {
display: inline-block;
width: calc(100% - 12.5px);
margin-top: 20px;
}
div#lesrsfoot {
font-family: intbold;
font-size: 60px;
line-height: 1;
padding-top: 20px;
}
#lesrsfoot span {
margin-right: 10px;
font-size: 68px;
line-height: 1;
}
#lesrsfoot a {
margin: 0 10px;
}
div#lesblocslivefest {
display: inline-block;
width: 100%;
margin-bottom: 25px;
text-align: center;
}
.blocmealivefest:nth-child(2n+1) {
margin-left: 25px;
float: right;
}
.blocmealivefest {
display: inline-block;
width: calc(50% - 12.5px);
margin-bottom: 25px;
margin-left: auto;
margin-right: auto;
}
.blocmealivefest a {
position: relative;
line-height: 0;
}
.blocmealivefest a:before {
position: absolute;
content: "";
background: rgba(0,0,0,0.30);
left: 0;
top: 0;
bottom: 0;
right: 0;
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
}
.blocmealivefest a:hover:before {
position: absolute;
content: "";
background: rgba(0,0,0,0);
left: 0;
top: 0;
bottom: 0;
right: 0;
transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
}
div#infoslivef {
position: absolute;
top: 50%;
transform: translateY(-50%);
text-align: center;
width: calc(100% - 20px);
color: #FFF;
font-family: intbold;
font-size: 35px;
text-transform: uppercase;
margin: 0 10px;
line-height: 1;
hyphens: none;
-moz-hyphens: none;
-webkit-hyphens: none;
}
#infoslivef span {
font-family: intspeed;
display: block;
font-size: 24px;
text-transform: none;
margin-top: 10px;
text-transform: uppercase;
line-height: 1;
hyphens: none;
-moz-hyphens: none;
-webkit-hyphens: none;
}
img.logolive {
max-width: 95px;
display: block;
margin: 15px auto;
}
div#lesblocssansimg {
display: flex;
flex-wrap: wrap;
margin-bottom: 20px;
}
.blocmeassimg {
display: inline-block;
width: calc(33.333% - 49px);
max-width: calc(33.333% - 49px);
margin: 0 20px 25px;
border-bottom: 10px solid #c75327;
padding: 0px;
text-align: center;
vertical-align: top;
}
.blocmeassimg:nth-child(2n+1) {
border-bottom: 10px solid #160333;
}
.blocmeassimg a {
color: #160333 !important;
text-decoration: none;
margin-top: 10px;
display: block;
margin-bottom: 20px;
font-family: intblack;
font-size: 16px;
text-transform: uppercase;
}
.blocmeassimg:nth-child(2n+1) a {
color: #c75327 !important;
}
.blocmeassimg a:hover {
color: #c75327 !important;
}
.blocmeassimg:nth-child(2n+1) a:hover {
color: #160333 !important;
}
#contenutelex p {
margin-bottom: 0;
}
#contenutelex a {
color: #FFF;
text-decoration: underline;
}
#contenutelex a:hover {
color: #FFF;
text-decoration: none;
}
div#leteleximg {
width: calc(100% - 100px);
margin-left: 50px;
margin-top: 35px;
text-align: left;
background: #c75327;
line-height: 0;
color: #FFF;
}
div#leteleximg img {
display: inline-block;
max-width: 70px;
float: left;
}
div#contenutelex {
display: inline-block;
float: left;
width: calc(100% - 100px);
margin-left: 30px;
padding-top: 20px;
}
.carousel-control-next-icon, .carousel-control-prev-icon {
width: 40px;
}
.page-template-enlivepage div#contslide {
max-width: 1040px;
display: block;
width: 100%;
}
a:focus, a:hover {
color: inherit;
text-decoration: none;
}
.hvr-float {
display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.hvr-float:hover, .hvr-float:focus, .hvr-float:active {
-webkit-transform: translateY(-8px);
transform: translateY(-8px);
}
.is-active {
animation: blink-animation 1s steps(5, start) infinite;
-webkit-animation: blink-animation 1s steps(5, start) infinite;
}
@keyframes blink-animation {
to {
visibility: hidden;
}
}
@-webkit-keyframes blink-animation {
to {
visibility: hidden;
}
}
.carte_legende .is-active {
-webkit-animation: none;
animation: none;
}
.is-active .st5 {
fill: #c75327;
}
.tooltipster-sidetip.tooltipster-noir .tooltipster-box {
max-width: 600px;
}
.map__image .is-active path {
stroke-width: 15px;
}
.map__image path  {
stroke-width: 0px;
stroke: #c75327;
}
.map__image a#region-64.is-active path.st5 {
stroke: #FFC !important;
}
div#html5-watermark {
display: none !important;
}
.page-id-2438 .proghome {
width: calc(50% - 44px);
}
.page-id-2438 div#contenu-arthome {
font-size: 22px;
margin-bottom: 10px;
}
.page-id-2438 span.lafriteprog {
display: none;
}
.page-id-2438 div#titjourprog {
margin-bottom: 0;
margin-top: 25px;
}
.page-id-2438 div#etoile {
margin-top: 0;
}
.page-id-2438.laborne #lelogo img {
max-width: 100px;
}
.page-id-2438.laborne .slides {
height: 118px;
}
div#horaireborne {
font-size: 14px;
margin-top: 5px;
color: #000;
}
.tooltipster-sidetip.tooltipster-noir .tooltipster-box {
border: 3px solid #160333 !important;
}
div#logoscene {
text-align: center;
margin: 20px 0;
}
div#logoscene img {
max-width: 200px;
}
.page-id-2438div#contenu-arthome {
margin-bottom: 10px;
}
span#greenfloor div#logoscene {
margin: 15px 0 0;
}
span#greenfloor div#logoscene img {
max-width: 120px;
}
.pum-theme-2903, .pum-theme-theme-par-defaut {
background-color: rgba( 255, 255, 255, 0.85 ) !important;
}
button.pum-close.popmake-close {
float: right;
right: 0;
left: calc(100% - 50px) !important;
background: #ffdc2e !important;
color: #FFF !important;
font-size: 20px !important;
bottom: -25px !important;
}
.pum-title {
text-align: center !important;
font-family: intbold !important;
text-transform: uppercase !important;
color: #160333 !important;
font-size: 18px !important;
}
.pum-title {
background: url(//cabaretvert.com/ims19/eclair.png), url(//cabaretvert.com/ims19/eclair.png) !important;
background-repeat: no-repeat !important;
padding-left: 70px;
background-size: 44px;
background-position: left 3px, right 3px !important;
margin-left: 2px;
color: #c75327 !important;
font-family: intblack;
margin-left: 20px;
padding-right: 67px;
font-size: 40px !important;
}
.pum-content.popmake-content {
margin-top: 40px;
margin-bottom: 20px;
color: #160333;
}
.pum-container {
padding: 40px !important;
}
.page-template-partenairesbornes .logooos_item a {
cursor: default;
pointer-events: none;
}
.cookie-notice-container {
background: #160333;
color: #FFF !important;
}
@media only screen and (max-width: 1400px) {
div#contenu-art {
font-size: 32px;
}
}
@media only screen and (max-width: 1250px) {
.alm-reveal li {
width: calc(50% - 10px);
}
}
@media only screen and (max-width: 1140px) {
div#lesnomsgauche, div#lesnomsdroite, div#coinbl, div#coinbd, div#coinhl, div#coinhd {
display: none;
}
.main-navigation li {
font-size: 15px;
margin: 0 15px;
}
div#leftfoot img, #rightfoot img {
max-height: 60px;
width: auto;
}
.menu-footer-container li {
font-size: 19.5px;
}
#listdesnews li {
width: calc(50% - 43px);
margin: 20px;
}
div#contenunews {
padding: 20px 0;
}
.home div#lelogo {
top: 50%;
left: 0;
z-index: 2;
width: 100%;
}
.home .slides {
background: transparent;
}
.home .slides:before {
display: none;
}
}
@media only screen and (max-width: 1060px) {
div#tophead {
z-index: 2;
}
div#bloctophead {
width: calc(100% - 20px);
padding: 5px 10px;
}
body .site {
margin-top: 82px;
}
div#infoslivef {
font-size: 28px;
}
#infoslivef span {
font-size: 20px;
}
}
@media only screen and (max-width: 1000px) {
div#contenu-art {
font-size: 35px;
}
}
@media only screen and (max-width: 860px) {
div#leftfoot {
width: 100%;
}
#rightfoot a {
margin-left: 5px;
margin-right: 5px;
}
div#rightfoot {
width: 100%;
margin-top: 20px;
}
.menu-footer-container li {
line-height: 1.4;
}
li#menu-item-295 img {
max-width: 150px;
}
}
@media only screen and (max-width: 750px) {
div#tteproghome {
padding: 40px 0 0;
}
.entry-header .entry-title {
font-size: 40px;
}
div#titbloc {
font-size: 35px;
}
div.progjour {
width: calc(50% - 13px);
margin: 0 5px 40px;
float: none;
}
.adrbd div.progjour {
margin: 0 5px 0px;
}
.col.leftmea {
background-position-y: center!important;
background-position-x: center !important;
background-size: cover !important;
background-attachment: fixed !important;
position: relative;
display: block;
height: 200px;
}
.leftmea:before {
display: none;
}
div#contmeaimg {
background: #160333;
color: #FFF;
display: block;
}
div#contblocea {
padding: 35px 20px 25px;
text-align: left;
max-width: 100%;
}
div#blocitation {
font-size: 35px;
}
#contblocmea {
font-family: intlabold;
text-transform: uppercase;
font-size: 30px;
margin-top: 20px;
}
.site-content article {
border-bottom: 0;
margin-bottom: 0;
}
div#andmore {
text-align: center;
margin-top: 0;
margin-bottom: 10px;
font-size: 30px;
font-family: intblack;
line-height: 1;
margin-bottom: 50px;
}
div#tteprog.razoback {
width: calc(100% + 13px);
}
.bloc-art {
margin-bottom: 13px;
}
div#lesscenes a {
width: calc(50% - 50px);
}
.blocmealivefest {
width: 100%;
}
.blocmeassimg {
width: calc(50% - 49px);
max-width: calc(50% - 49px);
}
.blocgazette {
width: calc(50% - 25px);
}
div#lesrsfoot {
font-size: 35px;
}
#lesrsfoot span {
margin-right: 0px;
font-size: 45px;
line-height: 1;
display: block;
margin-bottom: 20px;
}
div#contenutelex {
display: inline-block;
float: left;
width: calc(100% - 100px);
margin-left: 20px;
padding-top: 5px;
padding-bottom: 7px;
padding-right: 10px;
}
div#leteleximg {
width: calc(100% - 60px);
margin-left: 30px;
}
div#tteprog {
width: calc(100% + 10px);
margin-left: 0px;
}
}
@media only screen and (max-width: 600px) {
#maindiv {
width: 100% !important;
}
.largeurcont {
margin: 0 auto;
width: calc(100% - 20px);
padding: 0 10px;
}
#rightfoot img {
max-height: 40px;
width: auto;
}
div#leftfoot img {
max-height: 43px;
width: auto;
}
div#bloctophead {
width: calc(100% - 20px);
padding: 5px 10px;
}
div#blocvid {
width: calc(100% - 40px);
padding: 0 0px;
}
.single-bdborne .entry-content, .single-bd .entry-content, .single-artsderue .entry-content, .single-artiste .entry-content, .single-artisteborne .entry-content {
width: calc(100% - 20px);
padding: 0 10px;
}
div#lavideoart {
padding: 20px 0;
}
.unfocuspage {
flex: 1 0 calc(50% - 10px);
}
.largeurimg {
display: table;
width: 100%;
height: 250px;
background-position: center !important;
background-attachment: scroll !important;
background-size: cover !important;
}
#div1 {
display: table;
animation: none;
animation-delay: none;
text-align: center;
width: calc(100% - 40px);
padding: 0 20px;
margin: 0 auto;
}
span.brekingn {
display: none;
}
span.brekingn:first-child {
display: block;
}
#div2 {
display: none;
}
span.brekingn {
background: url(//cabaretvert.com/ims19/eclair.png), url(//cabaretvert.com/ims19/eclair.png);
background-repeat: no-repeat;
padding-left: 70px;
background-size: 44px;
background-position: left center, right center;
margin-left: 2px;
color: #c75327;
font-family: intblack;
margin-left: 0px;
padding-right: 70px;
}
.single-bdborne .entry-content, .single-bd .entry-content, .single-artsderue .entry-content, .single-artiste .entry-content,.single-artisteborne .entry-content, .page-template-razorbackborne .entry-content, .page-template-razorback .entry-content, .page-template-greenfloor .entry-content,.page-template-greenfloorborne .entry-content, .page-template-zanzibar .entry-content, .page-template-illuminations .entry-content, .page-template-zanzibarborne .entry-content, .page-template-illuminationsborne .entry-content {
padding: 0 0;
}
.alm-reveal li {
margin: 0 !important;
width: 100%;
}
div#photoauteur {
width: 100%;
}
div#transitionbd {
display: none;
}
div#lacouvbd {
width: 100%;
text-align: center;
margin-top: 40px;
}
div#tteprog.adrbd {
display: inline-block;
width: 100%;
margin-left: 0;
margin-top: 20px;
}
.col.leftmea {
background-position-y: center!important;
background-position-x: center !important;
background-size: cover !important;
background-attachment: scroll !important;
}
.leden-show {
hyphens:auto;
-moz-hyphens:auto;
-webkit-hyphens:auto;
}
span.s2 {
hyphens: auto;
-moz-hyphens:auto;
-webkit-hyphens:auto;
}
}
@media only screen and (max-width: 550px) {
#listdesnews li {
width: 100%;
margin: 0 0 20px;
}
div#contenunews {
padding: 20px 0 0;
}
div#titfocus {
font-size: 30px;
}
#imgfocus, span.focushome {
height: 250px;
}
#imgfocus img {
height: 250px;
}
div#lelogo {
width: 100%;
padding: 0 20px;
}
div#lesfocuspage {
width: calc(100% + 5px);
}
.unfocuspage {
border-right: 0px solid #fffdeb;
}
div#contenutelex {
display: inline-block;
float: left;
width: calc(100% - 10px);
margin-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px;
}
div#leteleximg img {
display: inline-block;
max-width: 150px;
float: inherit;
margin-top: 10px;
}
div#leteleximg {
text-align: center;
}
.container {
padding-right: 0;
padding-left: 0;
}
}
@media only screen and (max-width: 550px) {
.proghome {
width: 100%;
margin: 0 0px 40px;
}
div#bctitart {
max-width: calc(100% - 120px);
}
.page-id-1094 .entry-header .entry-title {
font-family: intblack;
font-size: 20px;
padding-left: 50px;
padding-right: 50px;
}
.page-id-1094 .entry-header .entry-title::after {
content: "";
background: url(//cabaretvert.com/ims19/eclair.png);
background-repeat: no-repeat;
background-size: auto;
width: 50px;
background-size: 50px;
background-position: right 0;
height: 30px;
right: 0;
}
.page-id-1094 .entry-header .entry-title::before {
content: "";
background: url(//cabaretvert.com/ims19/eclair.png);
background-repeat: no-repeat;
background-size: auto;
width: 50px;
background-size: 50px;
background-repeat: no-repeat;
background-position: 0 0px;
height: 30px;
}
.single-bdborne .entry-content, .single-bd .entry-content, .single-artsderue .entry-content, .single-lideal .entry-content, .single-lidealborne .entry-content, .single-artiste .entry-content,.single-artisteborne .entry-content, .page-template-razorbackborne .entry-content, .page-template-razorback .entry-content, .page-template-greenfloor .entry-content, .page-template-zanzibar .entry-content, .page-template-illuminations .entry-content, .page-template-greenfloorborne .entry-content, .page-template-zanzibarborne .entry-content, .page-template-illuminationsborne .entry-content {
display: table;
max-width: 780px;
margin: 43px auto 0;
width: calc(100% - 0px);
text-align: center;
padding: 0 40px;
}
div#titactu {
font-size: 22px;
}
}
@media only screen and (max-width: 470px) {
.site-info {
line-height: 1;
margin: 20px 0 17px;
}
#lebloctitart {
top: calc(100% - 35px);
}
.entry-header .entry-title, .single-lideal h1.entry-title {
font-size: 26px;
}
div#titbloc {
font-size: 30px;
}
div#tteprog {
width: 100%;
margin-left: 0;
margin-top: 40px;
margin-bottom: 0px;
}
div#tteprog.adrbd {
width: 100%;
margin-left: 0;
margin-top: 20px;
margin-bottom: 20px;
}
div.progjour {
width: 100%;
margin: 0 0 40px;
}
.slides {
width: 100%;
height: 340px;
animation: none;
}
div#lelogo {
top: calc(50% - 10px);
}
div#sstitfocus {
font-size: 11px;
}
.single-artisteborne #tteprog, .single-artiste #tteprog, .single-artsderue #tteprog, .single-bd #tteprog, .single-bdborne #tteprog {
margin-top: 0;
}
.leden-details {
font-size: 20px;
}
div#leblocgauche {
display: inline-block;
width: 100%;
margin-right: 0;
float: left;
margin-bottom: 40px;
}
div#leblocdroit {
display: inline-block;
width: 100%;
margin-left: 0;
float: right;
}
div#blocitation {
font-size: 35px;;
}
#lelogo img {
max-height: 260px;
width: auto;
}
div#tteprog.razoback {
display: inline-block;
width: 100%;
margin-left: 0;
margin-bottom: 0;
}
.adrbd div.progjour {
margin: 0;
}
.blocmeassimg {
width: 100%;
max-width: 100%;
margin: 0 0px 25px;
}
.bloc-art {
width: calc(100% - 20px);
margin: 0 10px 0;
}
.bloc-art {
margin-bottom: 10px;
}
div#bctitart:before {
right: -59px;
}
div#bctitart:after {
left: -59px;
}
}
@media only screen and (max-width: 400px) {
.page-id-1094 .entry-header .entry-title {
padding-left: 35px;
padding-right: 35px;
}
.page-id-1094 .entry-header .entry-title::before {
content: "";
background: url(//cabaretvert.com/ims19/eclair.png);
background-repeat: no-repeat;
background-size: auto;
width: 35px;
background-size: 35px;
background-repeat: no-repeat;
background-position: 0 0px;
height: 30px;
}
.page-id-1094 .entry-header .entry-title::after {
content: "";
background: url(//cabaretvert.com/ims19/eclair.png);
background-repeat: no-repeat;
background-size: auto;
width: 35px;
background-size: 35px;
background-position: right 0;
height: 30px;
right: 0;
}
img.alignleft, .wp-caption.alignleft {
width: 100%;
margin: 12px 0 12px 0;
}
img.alignright, .wp-caption.alignright {
margin: 12px 0 12px 0;
width: 100%;
}
}
@media only screen and (max-width: 365px) {
div#leftfoot img {
max-height: 34px;
width: auto;
}
#rightfoot img {
max-height: 30px;
width: auto;
}
}
.carte{
width: 90%;
margin-left: auto;
margin-right: auto;
}
.carte_legende{
display: flex;
justify-content: space-around;
margin-top: 20px;
}
#colonne_restauration{
width: 270px;
}
#colonne_buvettes{
width: 270px;
}
#colonne_droite{
width:  450px;
display: flex;
flex-direction: column;
}
#image_haut_droit{
margin-left: auto;
}
.colonne_droite_bloc{
display: flex;
margin-top: 30px;
}
.moitie{
width:50%;
}
.tooltip_templates { display: none; }
.map__image .is-active text {
fill: #160333;
}
.map__image .is-active path {
}
.map__image .is-active rect {
}
.map__image .is-active g {
fill: #FFEC00;
opacity:1;
stroke:black;
stroke-width:7px;
}
.map__list .is-active img {
border:solid #5F2281 2px;
}[class^="wp-block-"] figcaption {
color: #757575;
font-size: 12px;
font-size: 0.857142857rem;
line-height: 2;
font-style: italic;
text-align: left;
}
[class^="wp-block-"].alignleft,
[class^="wp-block-"] .alignleft {
margin-right: 24px;
}
[class^="wp-block-"].alignright,
[class^="wp-block-"] .alignright {
margin-left: 24px;
}
.rtl [class^="wp-block-"] figcaption {
text-align: right;
}  p.has-drop-cap:not(:focus)::first-letter {
font-size: 5em;
margin-top: 0.1em;
} .wp-block-image figure:not(.aligncenter) {
line-height: 0;
margin: 0 1.714285714rem;
}
.wp-block-image figure.alignleft {
margin: 0.857142857rem 1.714285714rem 0.857142857rem 0;
}
.wp-block-image figure.alignright {
margin: 0.857142857rem 0 0.857142857rem 1.714285714rem;
}
.wp-block-image figcaption {
padding-top: 0.75em;
}
[class^="wp-block-"].alignleft,
[class^="wp-block-"] .alignleft,
[class^="wp-block-"].alignright,
[class^="wp-block-"] .alignright {
} .wp-block-gallery {
margin-bottom: 24px;
margin-bottom: 1.714285714rem;
}
.wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption {
left: 0;
right: 0;
text-align: center;
width: auto;
} .wp-block-quote:not(.is-large):not(.is-style-large) {
border: 0;
padding: 24px;
padding: 1.714285714rem;
}
.wp-block-quote {
padding: 24px;
padding: 1.714285714rem;
}
.wp-block-quote cite {
color: inherit;
font-size: inherit;
font-style: italic;
}
.wp-block-quote.is-large p,
.wp-block-quote.is-style-large p {
font-size: 20px;
} .wp-block-audio audio {
display: block;
margin-bottom: 1.714285714rem;
width: 100%;
} .wp-block-cover-image.aligncenter,
.wp-block-cover.aligncenter {
display: flex;
} .wp-block-file .wp-block-file__button {
background-color: #e6e6e6;
background-repeat: repeat-x;
background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6);
background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6);
background-image: linear-gradient(top, #f4f4f4, #e6e6e6);
border: 1px solid #d2d2d2;
border-radius: 3px;
box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
color: #7c7c7c;
font-family: inherit;
font-size: 11px;
font-size: 0.785714286rem;
font-weight: normal;
line-height: 1.428571429;
padding: 6px 10px;
padding: 0.428571429rem 0.714285714rem;
}
.wp-block-file .wp-block-file__button:hover,
.wp-block-file .wp-block-file__button:focus {
background-color: #ebebeb;
background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
background-image: -webkit-linear-gradient(top, #f9f9f9, #ebebeb);
background-image: -o-linear-gradient(top, #f9f9f9, #ebebeb);
background-image: linear-gradient(top, #f9f9f9, #ebebeb);
background-repeat: repeat-x;
color: #5e5e5e;
}
.wp-block-file .wp-block-file__button:focus {
background-color: #e1e1e1;
background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
background-image: -webkit-linear-gradient(top, #ebebeb, #e1e1e1);
background-image: -o-linear-gradient(top, #ebebeb, #e1e1e1);
background-image: linear-gradient(top, #ebebeb, #e1e1e1);
background-repeat: repeat-x;
border-color: transparent;
box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px 0 0 #f4f4f4;
color: #757575;
}
.rtl .wp-block-file * + .wp-block-file__button {
margin-left: 0.75em;
margin-right: 0;
} .wp-block-video video:not(:last-child) {
margin-bottom: 0;
}  pre.wp-block-code {
border: 0;
padding: 0;
} .wp-block-pullquote__citation,
.wp-block-pullquote cite,
.wp-block-pullquote footer {
font-size: 14px;
text-transform: none;
} .wp-block-table {
border-bottom: 1px solid #ededed;
border-collapse: collapse;
border-spacing: 0;
font-size: 14px;
line-height: 2;
margin: 0 0 20px;
width: 100%;
}
.wp-block-table th {
border: 0;
font-weight: bold;
padding: 6px 10px 6px 0;
text-transform: uppercase;
}
.wp-block-table td {
border: 0;
border-top: 1px solid #ededed;
padding: 6px 10px 6px 0;
}  .wp-block-button .wp-block-button__link {
border: 1px solid #d2d2d2;
font-family: inherit;
font-size: 11px;
font-size: 0.785714286rem;
font-weight: normal;
line-height: 1.428571429;
padding: 6px 10px;
padding: 0.428571429rem 0.714285714rem;
}
.entry-content .wp-block-button__link,
.entry-content .wp-block-button__link:visited {
background-color: #e6e6e6;
color: #7c7c7c;
}
.wp-block-button.is-style-outline .wp-block-button__link,
.wp-block-button.is-style-outline .wp-block-button__link:visited {
background-color: inherit;
border-color: inherit;
}
.entry-content .wp-block-button__link:hover,
.entry-content .wp-block-button__link:visited:hover,
.entry-content .wp-block-button__link:focus {
background-color: #ebebeb;
color: #5e5e5e;
}
.entry-content .wp-block-button__link:active {
background-color: #e1e1e1;
color: #757575;
}
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background) {
background-repeat: repeat-x;
background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6);
background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6);
background-image: linear-gradient(top, #f4f4f4, #e6e6e6);
}
.wp-block-button__link:not(.has-text-color) {
box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
}
.wp-block-button__link:not(.has-background):hover,
.wp-block-button__link:not(.has-background):focus {
background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
background-image: -webkit-linear-gradient(top, #f9f9f9, #ebebeb);
background-image: -o-linear-gradient(top, #f9f9f9, #ebebeb);
background-image: linear-gradient(top, #f9f9f9, #ebebeb);
background-repeat: repeat-x;
}
.wp-block-button__link:not(.has-background):active {
background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
background-image: -webkit-linear-gradient(top, #ebebeb, #e1e1e1);
background-image: -o-linear-gradient(top, #ebebeb, #e1e1e1);
background-image: linear-gradient(top, #ebebeb, #e1e1e1);
background-repeat: repeat-x;
border-color: transparent;
}
.wp-block-button__link:not(.has-text-color):active {
box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px 0 0 #f4f4f4;
} .wp-block-separator {
border: 0;
} .wp-block-media-text {
margin-bottom: 24px;
margin-bottom: 1.714285714rem;
}
.wp-block-media-text *:last-child {
margin-bottom: 0;
}  .wp-block-archives.aligncenter,
.wp-block-categories.aligncenter,
.wp-block-latest-posts.aligncenter {
list-style-position: inside;
text-align: center;
} .wp-block-latest-comments {
margin: 0;
padding: 0;
}
.wp-block-latest-comments .avatar,
.wp-block-latest-comments__comment-avatar {
border-radius: 0;
box-shadow: none;
}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta {
margin-left: 60px;
}
.wp-block-latest-comments__comment,
.wp-block-latest-comments__comment-excerpt,
.wp-block-latest-comments__comment-excerpt p {
font-size: 14px;
}
.wp-block-latest-comments__comment-excerpt p:last-child {
margin-bottom: 0;
}
.wp-block-latest-comments__comment-date {
color: #5e5e5e;
}
.wp-block-latest-comments .wp-block-latest-comments__comment {
margin: 0;
padding: 24px 0;
padding: 1.714285714rem 0 0;
}
.wp-block-latest-comments article {
margin-bottom: 0;
} .entry-content .has-blue-color,
.entry-content .has-blue-color:visited {
color: #21759b;
}
.entry-content .has-blue-background-color,
.entry-content .has-blue-background-color:visited {
background-color: #21759b;
}
.entry-content .has-dark-gray-color,
.entry-content .has-dark-gray-color:visited {
color: #373737;
}
.entry-content .has-dark-gray-background-color,
.entry-content .has-dark-gray-background-color:visited {
background-color: #373737;
}
.entry-content .has-medium-gray-color,
.entry-content .has-medium-gray-color:visited {
color: #9f9f9f;
}
.entry-content .has-medium-gray-background-color,
.entry-content .has-medium-gray-background-color:visited {
background-color: #9f9f9f;
}
.entry-content .has-light-gray-color,
.entry-content .has-light-gray-color:visited {
color: #e6e6e6;
}
.entry-content .has-light-gray-background-color,
.entry-content .has-light-gray-background-color:visited {
background-color: #e6e6e6;
}
.entry-content .has-white-color,
.entry-content .has-white-color:visited {
color: #fff;
}
.entry-content .has-white-background-color,
.entry-content .has-white-background-color:visited {
background-color: #fff;
}