header .top-header {
    display: none;
}

body {
  background: #097e2d;
  padding: 10px;
  background-image: url(https://tr-236-3125.teamresa.net/shared/tr_236_3560/medias/Image/Back_KiomatchSite.png);
}

.comment span .glyphicon {
    margin: 0px 10px;
}

.container {
  background-color: #fff;
border-radius: 20px;
}

.buy-ticket-form td label img {
  max-width: 130px;
}

.buy-ticket-form h4 a {
  color: white;
}

.buy-ticket-form h4 a:hover {
  color: red;
}

.homepage .responsive-menu {
  color: #fff;
}

table {
  margin-bottom: 15px;
}

.contact-billets img {
  width: 40px !important;
}

.buy-ticket-form .dosstatut {
  display: none !important;
}

.buy-ticket-form .ticket-line {
    padding: 0px;
}

.buy-ticket-form [disabled] {
  border: none;
}

.homepage header div > div > div {
  background-color: #097e2d;
  color: #fff;
}

.ticket-line {
  height: 35px;
}

.buy-ticket-form h4 span {
 /* width: 32%;
  display: inline-block;*/
}

.billet-datetime {
  text-align: right;
}

.billet-name {
  text-align: center;
}



.homepage header .bottom-header .main-nav > ul > li > a {
  color: #fff;
  font-size: 18px;
}

.homepage .is-sticky header .bottom-header {
  background: #097e2d;
}

.field-select {
  background: white;
}

.comment {
  font-weight: bold;
  margin-left: 10px;
  font-size: 17px;
  font-style: italic;
  color: #000000;
margin: 15px 0px;
/*display: inline-block;*/
}

.buy-ticket-form h4 {
  background-color: #097e2d;
  padding: 3px 15px;
  color: #fff;
  border-radius: 10px;
line-height: 35px;
}

img.billet-logo {
  width: 20px;
  float: left;
  margin-top: 7px;
  margin-right: 7px;
}

.footer-v1 .footer-map {
    display: none;
}

.footer-map {
height:450px;
background:transparent!important;
}

.footer-v1 .bottom-footer {
    margin-top: 0;
background: none;
}

form > table td:nth-child(2) {
display:no_ne!important;
}

form > table td img {
width:40px!important;
max-width:40px!important;
}

.footer-map {
    height: 225px;
}

.footer-v1 .bottom-footer .copyright .the-dot {
    background: #cd1040;
    border: 2px solid #fff;
}

.footer-v1 .bottom-footer::before {
    border-right: none;
}

.footer-v1 .bottom-footer::after {
    border-left: none;
}

#mapDiv {
    display: none!important;
}

.path-section {
    padding: 40px 0;
}

.rsvp form h3 {
    width: 250px;
}

.s-dot i, .site-dot li span i {
    background: #000000;
}

.s-dot, .site-dot li span {
    border: 1px solid #000000;
}

.the-dot {
    background: #000000;
    box-shadow: 0 0 0 1px #000000;
    -webkit-box-shadow: 0 0 0 1px #000000;
}

.footer-v1 .bottom-footer .copyright .the-dot {
    background: #cd1040;
}

.footer-v1 .bottom-footer .copyright .the-dot {
    background: #000000;
    border: 2px solid #fff;
    box-shadow: 0 0 0 1px #000000;
}

.img-responsive {
    margin: auto;
}

.rsvp form {
    margin-bottom: 20px;
}

.login-register form input[type="submit"]:hover {
    color: #fff;
    border: 1px solid #000000;
    background: #000000;
}

.login-register form {
border: 1px solid #fff;
    padding: 50px 30px 10px;
    margin-bottom: 0px;
}

.buy-ticket-form {
  border: 2px solid #000000;
  border-radius: 20px;
  box-shadow: 5px 5px 5px silver;
  padding: 10px;
}

.buy-ticket-form .ticket-button {
    background: #000000;
    margin-right: 20px;
}

.buy-ticket-form .ticket-line:focus {
    border-bottom: 1px solid #000000;
}

.switchFolder .selected {
  font-weight: bold;
  background-color:#000000;
}

.fa-pencil-square-o {
    display: none!important;
}

i.fa.fa-ban {
    display: none!important;
}