@charset "utf-8";
/* CSS Document */
@import url("../fonts/GothamBook/stylesheet.css");
@import url("../fonts/dalamoa/stylesheet.css");

body {font-family: "GothamBook";color: #000000;}
.gotha {font-family: "GothamBook";}
.dala, .jumbotron h1, h1, .cg1 h3, .carousel-caption h5 {font-family: "dalamoa";}
.navbar-brand {max-width:150px;z-index: 1;}
li.nav-item .dropdown {padding-right: 50px;}
.nav-link {color: #FF000F !important;}
a.dropdown-item {color: #000000 !important; text-decoration: none;}
a:hover.dropdown-item {color: #000098; text-decoration: none;}
.dropdown-item:hover, .dropdown-item:focus {color: #000098 !important; text-decoration: none; background-color: #f8f9fa;}
.dropdown-item.active, .dropdown-item:active {color: #000098; text-decoration: none; background-color: #ffffff;}
/*bg-blanc {background-color: #ffffff !important;}*/
.blockquote-footer::before {content: "";}
a {color: #FF000F;text-decoration: none;}
a:hover {color: #00A6D3;text-decoration: none;}
a.btn-info {color: #ffffff  !important;text-decoration: none;}
a.fa-arrow-circle-left {color: #FF000F;text-decoration: none;}
a:hover.fa-arrow-circle-left {color: #00A6D3;text-decoration: none;}
.mark {background-color: #F6D500;color: #FF000F;font-weight: bolder;}
span.fa-times {line-height: 0;}
.columns2 {-webkit-column-width: auto;-moz-column-width: auto;column-width: auto;-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;-webkit-column-gap: 3em;-moz-column-gap:3em;column-gap: 3em;}
.date2 {background-image: url(deco/fond-date.jpg); background-repeat: no-repeat; background-position: center; min-width: 100%;}
.bgMoisCo {background-image: url("deco/moisCoBGs.png"); background-repeat: no-repeat; background-position: center; background-size: 100% 100%; min-width: 100%;}
.bgSensVie {background-image: url("deco/sensVieBGs.png"); background-repeat: no-repeat; background-position: center; background-size: 100% 100%; min-width: 100%;}
.card {border: 0px solid;}
.card-header {border-bottom: 0px solid;}
.mon-caption {position: absolute;right: 0%;bottom: 0px;left: 0%;z-index: 10;margin-left: 5px;margin-right: 5px; padding-top: 0px;padding-bottom: 0px;color: #fff;text-align: left;}
.mon-caption p span {background-color: #FFFFFF;color: #07A896;padding: 2px; font-size: 80%;}
.caption-acc {position: absolute;right: 15%;bottom: 20px;left: 15%;z-index: 10;margin-left: 5px;margin-right: 5px; padding-top: 0px;padding-bottom: 20px;color: #fff;text-align: left;}
.caption-acc h5 span, .caption-acc p span {background-color: #FFFFFF;color: #FF000F;padding: 3px; font-weight: bolder;}
.caption-cine {position: absolute;right: 5%;bottom: 5px;left: 5%;z-index: 10;margin-left: 5px;margin-right: 5px; padding-top: 0px;padding-bottom: 5px;color: #fff;text-align: left;}
.caption-cine h5 span, .caption-cine p span {background-color: #07a896;color: #FFFFFF;padding: 3px;}
/*.surT {}*/
.chap {color: #00A6D3;}
.cg1 h1, .cg2 h1 {font-size: 4rem; line-height: 0.9;}
.cg1 .btn-link {color: #000000;text-decoration: none;}
.cg1 a:hover.btn {color: #FFFFFF;text-decoration: none;}
.cg1 .carousel-indicators li { background-color: #FF000F;}
.cg1 a {color: #FF000F;text-decoration: none;}
.cg1 a:hover {color: #00A6D3;text-decoration: none;}

.cg2 h4.dala, .cg2 h1 {color: #07A896;}
/*.cg2 .border {border: 1px solid #07A896 !important;}*/
.cg2 .hor-film .btn-link {color: #FF000F !important;text-decoration: none;}
.cg2 .hor-film .btn-link:hover {color: #82c8b6;text-decoration: none;}
.cg2 .fas {color: #FF000F; margin:0px;}
.cg2 .c1 {color: #FF000F;}
.cg2 .border-cg2 {border-color: #07A896 !important;}
.cg2 a {color: #FF000F;text-decoration: none;}
.cg2 a:hover {color: #07A896;text-decoration: none;}
.bg-c2 {background-color: #82c8b6 !important;}

.cg3 h4.dala, .cg3 h1 {color: #008699;}
.cg3 h6 {color: #008699;}
.cg3 .border {border: 1px solid #008699 !important;}
.cg3 .hor-film .btn-link {color: #008699 !important;text-decoration: none;}
.cg3 .hor-film .btn-link:hover {color: #DE3F89;text-decoration: none;}
.cg3 .fas {color: #008699; margin:0px;}
.cg3 .c1 {color: #FF000F;}
.cg3 .border-cg3 {border-color: #008699 !important;}
.cg3 a {color: #008699;text-decoration: none;}
.cg3 a:hover {color: #DE3F89;text-decoration: none;}
.bg-c8 {background-color: #008699 !important;}


.cg4 h4.dala, .cg4 h1 {color: #DE3F89;}
.cg4 h6 {color: #DE3F89;}
.cg4 .border {border: 1px solid #DE3F89 !important;}
.cg4 .hor-film .btn-link {color: #DE3F89 !important;text-decoration: none;}
.cg4 .hor-film .btn-link:hover {color: #DE3F89;text-decoration: none;}
.cg4 .fas {color: #DE3F89; margin:0px;}
.cg4 .c1 {color: #FF000F;}
.cg4 .border-cg9 {border-color: #DE3F89 !important;}
.cg4 a {color: #DE3F89;text-decoration: none;}
.cg4 a:hover {color: #008699;text-decoration: none;}
.bg-c8 {background-color: #008699 !important;}
.cg4 .box-margin.center-block .form-group .selectpicker.form-control[title] {color:#DE3F89; border-color: #DE3F89;}

.mark-c4 {background-color: #F9D0E4;color: #000000;font-weight: bolder;}
.mark-c2 {background-color:#FFE100;color: #000000;font-weight: bolder;}

.c1 {color: #FF000F;}
.c2 {color: #07A896;}
.c3 {color: #00A6D3;}
.c4 {color: #FF4B50;}
.c5 {color: #48509E;}
.c6 {color: #000098;}
.c7 {color: #FFA500;}
.cn {color: #000000;}
.c9 {color: #008699;}
.c10 {color: #DE3F89;}
.c11 {color: #F9D0E4;}
.c12 {color: #FFDA00;}

.bg-1 {background-color: #FF000F !important;}
.bg-2 {background-color: #07A896 !important;}
.bg-3 {background-color: #00A6D3 !important;}
.bg-4 {background-color: #FF4B50 !important;}
.bg-5 {background-color: #48509E !important;}
.bg-6 {background-color: #000098 !important;}
.bg-7 {background-color: #FFA500 !important;}
.bg-8 {background-color: #E50041 !important;}
.bg-cn {background-color: #000000 !important;}
.bg-9 {background-color: #008699 !important;}
.bg-10 {background-color: #DE3F89 !important;}
.bg-11 {background-color: #F9D0E4 !important;}
.bg-12 {background-color: #FFE100 !important;}


.border-cg1 {border-color: #FF000F !important;}
.border-cg2 {border-color: #07A896 !important;}
.border-cg3 {border-color: #00A6D3 !important;}
.border-cg4 {border-color: #FF4B50 !important;}
.border-cg5 {border-color: #48509E !important;}
.border-cg6 {border-color: #000098 !important;}
.border-cg7 {border-color: #FFA500 !important;}
.border-cgcn {border-color: #000000 !important;}
.border-cg9 {border-color: #008699 !important;}
.border-cg10 {border-color: #DE3F89 !important;}

.imgOver {position: absolute;top: x; left: y; z-index: 500;}
.imgOver2 {position: absolute;bottom: 0px; right: y; z-index: 520;}
.imgOver3 {position: absolute;bottom: 0px; right: 0; z-index: 540;}

.lh90 {line-height: 90%;}

.btn-outline-c1 {color: #FF000F;border-color: #FF000F;border-radius:0rem;}
.btn-outline-c1:hover {color: #fff;background-color: #FF000F;border-color: #FF000F;}
.btn-outline-c2 {color: #07A896;border-color: #07A896;border-radius:0rem;}
.btn-outline-c2:hover {color: #fff;background-color: #07A896;border-color: #07A896;}
.btn-outline-c3 {color: #00A6D3;border-color: #00A6D3;border-radius:0rem;}
.btn-outline-c3:hover {color: #fff;background-color: #00A6D3;border-color: #00A6D3;}

.custom-select-c1 {color: #FF000F;border-color: #FF000F;}
.custom-select-c2 {color: #07A896;border-color: #07A896;}
.custom-select-c3 {color: #009999;border-color: #009999;}

.btn-c1 {color: #fff !important;background-color: #FF000F;border-color: #FF000F;border-radius:0rem;}
.btn-c1:hover {color: #fff;background-color: #FF4B50;border-color: #FF4B50;}
.btn-c2 {color: #FFFFFF !important;background-color: #07A896;border-color: #07A896; border-radius:0rem;}
.btn-c2:hover {color: #FFFFFF !important;background-color: #82c8b6;border-color: #82c8b6;}
.btn-c3 {color: #FFFFFF !important;background-color: #00A6D3;border-color: #00A6D3; border-radius:0rem;}
.btn-c3:hover {color: #FFFFFF !important;background-color: #31b6d3;border-color: #31b6d3;}
.btn-c4 {color: #FFFFFF !important;background-color: #FF4B50;border-color: #FF4B50; border-radius:0rem;}
.btn-c4:hover {color: #FFFFFF !important;background-color: #fa5b50;border-color: #fa5b50;}
.btn-c5 {color: #FFFFFF !important;background-color: #48509E;border-color: #48509E; border-radius:0rem;}
.btn-c5:hover {color: #FFFFFF !important;background-color: #4c5d9e;border-color: #4c5d9e;}
.btn-c6 {color: #FFFFFF !important;background-color: #000098;border-color: #000098; border-radius:0rem;}
.btn-c6:hover {color: #FFFFFF !important;background-color: #0000d8;border-color: #0000d8;}
.btn-c7 {color: #FFFFFF !important;background-color: #FFA500;border-color: #FFA500; border-radius:0rem;}
.btn-c7:hover {color: #FFFFFF !important;background-color: #FFB630;border-color: #FFB630;}
.btn-cn {color: #FFFFFF !important;background-color: #000000;border-color: #000000; border-radius:0rem;}
.btn-cn:hover {color: #FFFFFF !important;background-color: #151515;border-color: #151515;}
/* facebook fil actu*/
.fb-page, .fb-page iframe[style], .fb-page span {width: 100% !important;}

/* list film*/
.box-margin.center-block .form-group .selectpicker.form-control[title] {
	color:#009999; border-color: #009999;
}
.box-margin.center-block .form-group .selectpicker.form-control[title] .c2 {
	color:#009999;
}
.box-margin.center-block .form-group .selectpicker.form-control[title] option {
	color:#000;
}

/* table cine */
#cine .table td  {text-align:center;}
#cine .table th[scope=col] {background-color: #FFE100;font-family: "GothamBook";font-weight:bolder;color:#FF000F;text-align:left;}
#cine .table th+th[scope=col] {background-color: #FFE100;font-family: "GothamBook";font-weight:bolder;color:#FF000F;text-align:center;white-space: nowrap;min-width: 100px; }
#cine .table-hover > tbody > tr:hover th[scope=row] a {color: #FFE100;}
#cine .table-hover > tbody > tr:hover {background-color: #82C8B6;}
#cine .table > thead > tr > th,
#cine .table > tbody > tr > th,
#cine .table > tfoot > tr > th,
#cine .table > thead > tr > td,
#cine .table > tbody > tr > td,
#cine .table > tfoot > tr > td {padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #FFE100;}
#cine .table-hover > tbody > tr th[scope=row] a {color: #000000;}
#cine .table-hover > tbody > tr:hover th[scope=row] a {color: #FFE100;}
#cine .ment {font-size: 80%; color: #FF000F; font-weight: bolder;}

/* fin table cine */

#tarif .tabletarif  {font-family: "GothamBook";text-align:center;border-color:#ffffff;border-collapse: separate;}
#tarif .tabletarif th[scope=row] {font-family: "GothamBook";letter-spacing: 0.05em;text-align: left;}
.tabletarif > thead > tr > th,.tabletarif > tbody > tr > th,.tabletarif > tfoot > tr > th,.tabletarif > thead > tr > td,.tabletarif > tbody > tr > td,.tabletarif > tfoot > tr > td {padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #000000;}

@media (min-width: 992px) and (min-width: 1200px) {
.navbar {margin-top: 40px;margin-left: 200px;font-size:120%;background-color: #FFFFFF;}
li.nav-item .dropdown {padding-right: 300px;}
.logo {position: absolute;top: -40px;left: -200px; max-width:150px;}
	.sivous { float: left; width: 100px;}
.bgMoisCo {background-image: url("deco/moisCoBG.png"); background-repeat: no-repeat; background-position: center; background-size: 100% 100%; min-width: 100%;}	
.bgSensVie {background-image: url("deco/sensVieBG.png"); background-repeat: no-repeat; background-position: center; background-size: 100% 100%; min-width: 100%;}
}



@media (max-width: 767px) {
.cg1 h1, .cg2 h1 {font-size: 2.5rem;}
.logo {position: relative;width: 100px;}
.columns2 {-webkit-column-width: auto;-moz-column-width: auto;column-width: auto;-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;-webkit-column-gap: 3em;-moz-column-gap:3em;column-gap: 3em;}
#cine .table  {font-size:80%;}
.card-columns {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;}
}
