@import url(https://athenee-theatre.notre-billetterie.com/_fonts/Georgia/font-face.css);


body {
    color: #333;
    font-family: Georgia;
}

#main-header {
    background-color: #ECE6D8;
    color: #ff8136;
}
#main-footer {
    color: #333;
}
#main-footer .footer-wrapper{
    background-color: #ff8136;
}
#main-footer i.fa.footericon{
    color: #ff8136;
}

#main-content {
    background-color: #ECE6D8;

    color: #333;
}

#main-title {
    font-family: Georgia;
}
#main-title > span {
    font-size: 213%;
}

#main-wrapper {
    opacity: 0.83
}

.secondary-font,
h1, h2, h3, h4, 
.title,
.subtitle,
.btn,
button,
select,
textarea,
.text-input,
.fake-input,
.input-text {
    font-family: Georgia;
}


.btn {
    color: #333;
}
.btn:hover, .btn:focus, .btn:active, .btn.active {
    background-color: #333;
    border-color: #333;
    color: #fff;
}
.btn:hover.slim, .btn:focus.slim, .btn:active.slim, .btn.active.slim, 
.btn:hover.discret, .btn:focus.discret, .btn:active.discret, .btn.active.discret, 
.btn:hover.light, .btn:focus.light, .btn:active.light, .btn.active.light {
    background: transparent;
    color: inherit;
    border: none;
    opacity: 0.7;
}


.btn.plain {
    background-color: #333;
    border-color: #333;
    color: #fff;
}
.btn.plain:hover, .btn.plain:focus, .btn.plain:active, .btn.plain.active {
    opacity: 0.8;
}

.valid,
.btn.valid {
    color: #ff8136;
}
.btn.valid.plain, .btn.valid:hover, .btn.valid:focus, .btn.valid:active, .btn.valid.active {
    background-color: #ff8136;
    border-color: #ff8136;
    color: #fff;
}
.btn.valid:hover.slim, .btn.valid:focus.slim, .btn.valid:active.slim, .btn.valid.active.slim, 
.btn.valid:hover.discret, .btn.valid:focus.discret, .btn.valid:active.discret, .btn.valid.active.discret, 
.btn.valid:hover.light, .btn.valid:focus.light, .btn.valid:active.light, .btn.valid.active.light {
    background: transparent;
    color: #ff8136;
    border: none;
}



.beware,
.btn.beware {
    color: #cb81E5;
}
.btn.beware.plain, .btn.beware:hover, .btn.beware:focus, .btn.beware:active, .btn.beware.active {
    background-color: #cb81E5;
    border-color: #cb81E5;
    color: #fff;
}
.btn.beware:hover.slim, .btn.beware:focus.slim, .btn.beware:active.slim, .btn.beware.active.slim, 
.btn.beware:hover.discret, .btn.beware:focus.discret, .btn.beware:active.discret, .btn.beware.active.discret, 
.btn.beware:hover.light, .btn.beware:focus.light, .btn.beware:active.light, .btn.beware.active.light {
    background: transparent;
    color: #cb81E5;
    border: none;
}

.alert,
.btn.alert {
    color: #ff0033;
}
.btn.alert.plain, .btn.alert:hover, .btn.alert:focus, .btn.alert:active, .btn.alert.active {
    background-color: #ff0033;
    border-color: #ff0033;
    color: #fff;
}
.btn.alert:hover.slim, .btn.alert:focus.slim, .btn.alert:active.slim, .btn.alert.active.slim, 
.btn.alert:hover.discret, .btn.alert:focus.discret, .btn.alert:active.discret, .btn.alert.active.discret, 
.btn.alert:hover.light, .btn.alert:focus.light, .btn.alert:active.light, .btn.alert.active.light {
    background: transparent;
    color: #ff0033;
    border: none;
}

select.error,
textarea.error,
.text-input.error,
.fake-input.error {
    border-color: #ff0033;
}


