You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

3134 lines
59 KiB

#firstPopUp .modal-footer button {
background-color: #01364F;
color: white;
margin: auto;
font-family: "Open Sans", sans-serif;
font-size: 20px;
}
body {
overflow-x: hidden;
font-family: "Marr Sans";
-webkit-font-smoothing: antialiased;
color: #464F5F;
padding-right: 0 !important;
/* padding-top: 3.3rem !important; */
padding-top: 3.9rem !important;
}
.hide-div {
display: none
}
.btn-primary {
background-color: #026B9C!important;
border-color: #026B9C!important;
}
/*Cookies*/
#eucookielaw {
opacity: 1;
color: #806415;
font-weight: 700;
font-size: 0.8rem;
z-index: 2031;
position: fixed;
border: 0px;
left: 0;
right: 0;
top: -50px;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
margin-top: 50px !important;
width: 100%;
}
/* Moderation */
#moderation-notif-user .modal-body,
.moderation-notif-user .modal-footer {
font-size: 85% !important;
}
/*ANNOUNCEMENT MODAL*/
#announcement-modal .modal-content {
max-width: 1000px;
float: none;
font-size: small;
}
#announcement-modal .modal-footer {
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important;
}
#announcement-modal {
overflow-x: auto;
overflow-y: auto;
padding-right: 0px !important;
}
#announcement-modal li {
list-style: none;
}
#announcement-modal .icon {
height: 35px;
padding-right: 1rem;
float: left;
}
/*SSO NOT SUBSCRIBE*/
#no_subscriber_sso {
background: #ffc800;
border-radius: 0px;
color: #2a303b;
font-family: MarrSans-Regular;
font-size: 14px;
font-weight: normal;
letter-spacing: 0px;
line-height: 20px;
padding: 0.5rem 0.5rem !important;
margin-top: 6px;
}
#no_subscriber_sso_btn {
font-size: 14px;
color: #212529;
background-color: transparent;
border-radius: 3px;
border: 1px solid #2a303b;
height: 32px;
width: 241px;
font-weight: bold;
}
#no_subscriber_sso_msg_link a {
color: #2a303b;
text-decoration: underline;
}
#no_subscriber_sso_close {
text-align: right;
color: #2a303b;
font-family: MarrSans-Regular;
font-size: 14px;
height: 14px;
letter-spacing: 0px;
width: 47px;
font-weight: bold;
}
#no_subscriber_sso_close a {
color: #2a303b;
font-family: MarrSans-Regular;
}
/*SSO NO SUBSCRIPTION*/
#no_subscription_sso {
background: #ffc800;
border-radius: 0px;
color: #2a303b;
font-family: MarrSans-Regular;
font-size: 14px;
font-weight: normal;
letter-spacing: 0px;
line-height: 20px;
padding: 0.5rem 0.5rem !important;
}
#no_subscription_sso_btn {
font-weight: bold;
font-size: 14px;
color: #212529;
background-color: transparent;
border-radius: 3px;
border: 1px solid #2a303b;
height: 32px;
width: 241px;
}
#no_subscription_sso_msg_link a {
color: #2a303b;
text-decoration: underline;
}
#no_subscription_sso_close {
text-align: right;
color: #2a303b;
font-family: MarrSans-Regular;
font-size: 14px;
height: 14px;
letter-spacing: 0px;
width: 47px;
font-weight: bold;
}
#no_subscription_sso_close a {
color: #2a303b;
font-weight: bold;
}
/*SSO NOT PREMIUM MODAL*/
#notPremium {
padding: 0px !important;
overflow-x: hidden !important;
overflow-y: hidden !important;
}
#notPremium .modal-header {
background-color: #ffffff;
border-bottom: 0px !important;
padding-bottom: 0px !important;
}
#notPremium .close {
color: #2a303b;
font-family: MarrSans-Medium;
font-size: 14px;
font-weight: 500;
height: 14px;
letter-spacing: 0px;
}
/*#notPremium .modal-sm{*/
/*width: 100% !important;*/
/*margin: 0px !important;*/
/*}*/
/*.modal-notPremium{*/
/*border-radius: 2px;*/
/*height: 413px !important;*/
/*width: 375px !important;*/
/*}*/
#notPremium .modal-content {
height: 413px;
/*width: 375px;*/
}
.notpremium_msg {
border-radius: 2px;
border: 1px solid #e2e4e9;
height: 342px;
padding-top: 16px;
text-align: center;
}
.notpremium_msg #illustration {
/* background-image: url("../../images/even_abo_illustration.png"); */
background-size: 140px;
background-repeat: no-repeat;
background-position: center center;
border-radius: 0px;
border: 1px solid #979797;
height: 200px;
width: 200px;
margin: auto;
}
#popup_msg {
color: #393f4e;
font-family: MarrSans-Medium;
font-size: 14px;
font-weight: 500;
height: 36px;
letter-spacing: 0px;
line-height: 18px;
text-align: center;
width: 327px;
}
#notpremium_btn {
height: 42px;
width: 296px;
background: #ffc700;
border-radius: 3px;
color: #2a303b;
font-family: MarrSans-Medium;
font-size: 16px;
font-weight: 500;
letter-spacing: 0.2px;
}
/*SSO NO SERVICES MODAL*/
#noServices {
padding: 0px !important;
overflow-x: hidden !important;
overflow-y: hidden !important;
}
#noServices .modal-header {
background-color: #ffffff;
border-bottom: 0px !important;
padding-bottom: 0px !important;
}
#noServices .close {
color: #2a303b;
font-family: MarrSans-Regular;
font-size: 14px;
height: 14px;
letter-spacing: 0px;
}
#noServices .modal-content {
height: 448px;
width: 377px;
}
.noServices_msg {
border-radius: 2px;
border: 1px solid #e2e4e9;
height: 377px;
width: 100%;
padding-top: 16px;
text-align: center;
}
.noServices_msg #noServices_illustration {
/* background-image: url("../../images/even_abo_illustration.png"); */
background-size: 140px;
background-repeat: no-repeat;
background-position: center center;
/*background: rgb(151, 151, 151);*/
/*background-size: 150px;*/
border-radius: 0px;
border: 1px solid #979797;
height: 200px;
width: 200px;
margin: auto;
}
#noServices_popup_msg {
color: #393f4e;
font-family: MarrSans-Medium;
font-size: 14px;
font-weight: 500;
/*height: 36px;*/
letter-spacing: 0px;
line-height: 18px;
text-align: center;
padding-left: 8%;
padding-right: 8%;
margin-bottom: 8px;
}
#noServices_popup_msg_link {
color: #393f4e;
font-size: 14px;
font-family: MarrSans-Regular;
text-align: center;
letter-spacing: 0px;
line-height: 18px;
}
#noServices_btn {
height: 42px;
width: 80%;
background: #ffc700;
border-radius: 0px;
color: #2a303b;
font-family: MarrSans-Medium;
font-size: 16px;
font-weight: 500;
letter-spacing: 0.2px;
border-radius: 3px;
}
/*SSO NOT CONNECTED MODAL*/
#notConnected {
padding: 0px !important;
overflow-x: hidden !important;
overflow-y: hidden !important;
}
#notConnected .modal-header {
background-color: #ffffff;
border-bottom: 0px !important;
padding-bottom: 0px !important;
}
#notConnected .close {
color: #2a303b;
font-family: MarrSans-Regular;
font-size: 14px;
font-weight: bold;
height: 14px;
letter-spacing: 0px;
}
#notConnected .modal-content {
height: 440px;
width: 375px;
}
#notConnected_case5 .modal-content {
height: 415px;
width: 375px;
}
.notConnected_msg {
border-radius: 2px;
border: 1px solid #e2e4e9;
height: 370px;
padding-top: 16px;
text-align: center;
}
.notConnected_msg #notConnected_illustration {
/* background-image: url("../../images/even_abo_illustration.png"); */
background-size: 140px;
background-repeat: no-repeat;
background-position: center center;
border-radius: 0px;
border: 1px solid #979797;
height: 200px;
width: 200px;
margin: auto;
}
#notConnected_popup_msg {
color: #393f4e;
font-family: MarrSans-Medium;
font-size: 14px;
font-weight: 500;
/*height: 36px;*/
letter-spacing: 0px;
line-height: 18px;
text-align: center;
padding-left: 6%;
padding-right: 6%;
}
#notConnected_popup_msg_link {
color: #393f4e;
font-family: MarrSans-Regular;
font-size: 14px;
/*height: 36px;*/
letter-spacing: 0px;
line-height: 18px;
text-align: center;
}
#notConnected_btn {
height: 42px;
width: 90%;
background: #ffc700;
border-radius: 3px;
color: #2a303b;
font-family: MarrSans-Medium;
font-size: 16px;
font-weight: 500;
letter-spacing: 0.2px;
}
#close_sso_notsubscriber {
font-weight: bold;
}
/*case 5*/
#notConnected_case5 {
padding: 0px !important;
overflow-x: hidden !important;
overflow-y: hidden !important;
}
#notConnected_case5 .modal-header {
background-color: #ffffff;
border-bottom: 0px !important;
padding-bottom: 0px !important;
}
#notConnected_case5 .close {
color: #2a303b;
font-family: MarrSans-Regular;
font-size: 14px;
font-weight: bold;
height: 14px;
letter-spacing: 0px;
}
#notConnected_case5 .modal-content {
height: 423px;
width: 375px;
}
.notConnected_msg_case5 {
border-radius: 2px;
border: 1px solid #e2e4e9;
height: 355px;
padding-top: 16px;
text-align: center;
}
.notConnected_msg_case5 #notConnected_illustration {
/* background-image: url("../../images/even_abo_illustration.png"); */
background-size: 140px;
background-repeat: no-repeat;
background-position: center center;
border-radius: 0px;
border: 1px solid #979797;
height: 200px;
width: 200px;
margin: auto;
}
#notConnected_popup_msg {
color: #393f4e;
font-family: MarrSans-Medium;
font-size: 14px;
font-weight: 500;
/*height: 36px;*/
letter-spacing: 0px;
line-height: 18px;
text-align: center;
padding-left: 6%;
padding-right: 6%;
}
#notConnected_popup_msg_link {
color: #393f4e;
font-family: MarrSans-Regular;
font-size: 14px;
/*height: 36px;*/
letter-spacing: 0px;
line-height: 18px;
text-align: center;
}
#notConnected_btn {
height: 42px;
width: 90%;
background: #ffc700;
border-radius: 3px;
color: #2a303b;
font-family: MarrSans-Medium;
font-size: 16px;
font-weight: 500;
letter-spacing: 0.2px;
}
#close_sso_notsubscriber {
font-weight: bold;
}
/*new nav bar*/
.navbar-inverse .navbar-nav > li > a {
color: #fff;
border-left: 1px solid #464f57;
border-right: 1px solid #464f57;
padding-left: 20px;
padding-right: 20px;
}
.navbar-inverse .navbar-nav > li > a:hover {
background-color: #219ff0;
}
.navbar-inverse .navbar-nav > .open > a:focus {
background-color: #0f71bd;
}
.nav > li > a > img {
max-width: none;
margin-right: 10px;
margin-left: 5px;
}
.dropdown-menu {
float: left;
position: absolute;
margin-top: -1px;
border: 1px solid #ccc;
border-top-left-radius: 0;
border-top-right-radius: 0;
border-radius: 0px;
background-color: #fff;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
width: 100%;
}
.fittxt {
font-size: 16px;
width: 89%;
/*border: 1px solid black;*/
overflow: hidden;
text-overflow: ellipsis;
/*will change this to hidden later to deny scolling to user*/
white-space: nowrap;
display: inline-block;
}
.tooltip {
background: transparent !important;
}
.top-nav > li > a:hover,
.top-nav > li > a:focus,
.top-nav > .open > a,
.top-nav > .open > a:hover,
.open > a:focus {
color: #fff;
background-color: #0f71bd;
}
.custom-select-icon {
position: absolute;
right: 2px;
top: 7px;
background: white;
padding: 0 8px;
border-left: 1px solid #dedede;
}
.custom-select-icon svg {
color: #bdbdbd;
}
#contact_information input {
font-weight: normal;
}
input.capitalize {
font-weight: bold;
}
span.first-letter {
text-transform: capitalize;
}
/* Footer ------------------------------------------------------------------------------------- */
.footer-text {
color: #8b9299;
font-size: 13px;
}
.footer-nav > ul {
color: #8b9299;
}
/*Accordion Heading*/
.accordion-heading {
padding-top: 10px;
border-top: solid 1px;
border-bottom: solid 1px;
}
.accordion-inner button {
margin-top: 0.87rem;
}
/*Accordion Heading*/
.accordion-heading {
padding-top: 10px;
border-top: solid 1px;
border-bottom: solid 1px;
}
.accordion-inner button,
#event-details-box .accordion-inner a.modify-reservation {
margin-top: 0.87rem;
}
/* #event-desc .accordion-inner button:not(.btn-cancel-wl-registration).not.btn-cancel-registration),
#event-desc .accordion-inner a:not(.btn-cancel-wl-registration).not(.btn-cancel-registration)
{
margin-top: 1rem;
} */
/* Buttons ------------------------------------------------------------------------------------- */
.btn-default-style-small {
font-family: "Open Sans", sans-serif;
font-size: 12px;
background-color: #026B9C;
text-transform: uppercase;
color: #fff;
letter-spacing: 0px;
border-radius: 0px;
white-space: normal;
padding: 0px 20px;
}
.btn-default-style {
font-size: 16px;
background-color: #026B9C;
color: #fff;
letter-spacing: 0px;
white-space: normal;
}
.btn-default-style .disabled {
background-color: #ccc;
cursor: no-drop;
cursor: not-allowed;
}
.event-btn:focus {
outline: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.btn-default-style:hover,
.btn-default-style-small:hover {
color: #fff;
background-color: #0f71bd !important;
border-color: #0f71bd;
}
.btn-default-style.disabled:hover,
.btn-default-style-small.disabled:hover {
color: #fff;
background-color: #a2a2a2 !important;
border-color: #a2a2a2;
}
.btn-default-style2 {
font-size: 16px;
letter-spacing: 0px;
white-space: normal;
border: 1.5px solid #026B9C;
color: #005B85!important;
color: #a2a2a2;
}
.btn-book,
.btn-wait {
background-color: #a2a2a2;
border-color: #a2a2a2;
}
.btn-book:hover,
.btn-wait:hover {
color: #fff;
background-color: #0f71bd;
border-color: #0f71bd;
}
.btn-book:disabled:hover,
.btn-wait:disabled:hover {
color: #fff;
background-color: #0f71bd;
border-color: #0f71bd;
}
.btn-full {
color: #fff;
background-color: #8b9299;
border-color: #8b9299;
}
.btn-full:disabled:hover {
color: #fff;
background-color: #8b9299;
border-color: #8b9299;
cursor: no-drop;
cursor: not-allowed;
}
.modify-reservation {
font-size: 14px;
letter-spacing: 0px;
padding-left: 1px;
padding-right: 1px;
}
#event-details-box .cancel-reservation.btn.btn-default-style2.btn-block.btn-cancel-wl-registration {
font-size: 11px;
letter-spacing: 0px;
line-height: 15px;
padding: 4px 10px;
}
#event-details-box .modify-reservation {
font-size: 12px;
letter-spacing: 0px;
line-height: 14px;
padding: 13px 4px;
}
#event-details-box .modify-waitlistreservation {
font-size: 12px;
letter-spacing: 0px;
line-height: 14px;
padding: 13px 4px;
}
.modify-waitlistreservation {
font-size: 11px;
letter-spacing: 0px;
/* padding: 7px 7px; */
white-space: normal;
line-height: 1.3;
}
.event-normal-registration-modal .modal-footer button.normal-ress {
font-size: 14px;
letter-spacing: 2px;
/* padding: 7px 7px; */
line-height: 1;
white-space: normal;
}
.modify-wlist {
font-size: 15px;
}
/* .btn-cancel-registration { font-size: 20px; letter-spacing: 2px; padding-left: 1px; padding-right: 1px; } */
.btn-cancel-wl-registration,
.btn-cancel-registration {
font-size: 12px;
letter-spacing: 0px;
/* padding: 7px 7px; */
line-height: 1.75;
white-space: normal;
}
.btn-cancel {
line-height: 26px;
}
.btn-cancel,
.btn-wait-cancel,
.btn-wait-cancel2 {
border: 2px solid;
border-color: #a2a2a2;
background-color: #fff;
color: #a2a2a2;
}
.btn-cancel:hover,
.btn-wait-cancel:hover,
.btn-default-style2:hover {
background-color: #fff;
border-color: #0f71bd;
color: #0f71bd;
}
.btn-cancel:disabled,
.btn-wait-cancel:disabled {
background-color: #fff;
border-color: #0f71bd;
color: #0f71bd;
}
.btn-default-style:focus {
color: #fff;
}
.btn-book:focus,
.btn-wait:focus {
color: #fff;
background-color: #0f71bd;
}
.btn-cancel:focus {
background-color: #fff;
border-color: #0f71bd;
color: #0f71bd;
}
.btn-filter-mobile {
background-color: #f5f8f9;
border: 1px solid #8b9299;
vertical-align: middle;
}
.btn-filter-mobile:focus {
text-decoration: none;
}
.btn-circle {
width: 20px;
height: 20px;
text-align: center;
padding: 4px 0;
font-size: 9px;
line-height: 1.428571429;
border-radius: 15px;
}
.btn-circle.btn-lg {
width: 50px;
height: 50px;
padding: 10px 16px;
font-size: 18px;
line-height: 1.33;
border-radius: 25px;
}
.btn-preference-ok {
background-color: #6faa12;
border-color: #6faa12;
}
.btn-preference-cancel {
background-color: #d50304;
border-color: #d50304;
}
.btn-preference-ok,
.btn-preference-cancel {
width: 58px;
height: 42px;
color: #fff;
border-radius: 0px;
}
.btn-preference-ok:hover,
.btn-preference-cancel:hover {
background-color: #219ff0;
color: #fff;
}
.btn-disabled {
background-color: #767e84 !important;
cursor: no-drop !important;
cursor: not-allowed !important;
}
.cancelled_event {
opacity: 1 !important;
background-color: #791801 !important;
cursor: not-allowed !important;
letter-spacing: 0px !important;
}
/* checkbox and radion button ------------------------------------------------------------------------------------- */
.checkbox {
padding-left: 20px;
}
.checkbox label {
display: inline-block;
position: relative;
padding-left: 5px;
}
.checkbox label::before {
content: "";
display: inline-block;
position: absolute;
width: 17px;
height: 17px;
left: 0;
margin-left: -20px;
border: 1px solid #cccccc;
border-radius: 3px;
background-color: #fff;
-webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.checkbox label::after {
display: inline-block;
position: absolute;
width: 16px;
height: 16px;
left: 0;
top: 0;
margin-left: -20px;
padding-left: 3px;
padding-top: 1px;
font-size: 11px;
color: #555555;
}
.checkbox input[type="checkbox"] {
opacity: 0;
}
.checkbox input[type="checkbox"]:focus + label::before {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.checkbox input[type="checkbox"]:checked + label::after {
font-family: "FontAwesome";
content: "\f00c";
}
.checkbox input[type="checkbox"]:disabled + label {
opacity: 0.65;
}
.checkbox input[type="checkbox"]:disabled + label::before {
background-color: #eeeeee;
cursor: not-allowed;
}
.checkbox.checkbox-circle label::before {
border-radius: 50%;
}
.checkbox.checkbox-inline {
margin-top: 0;
}
.checkbox-primary input[type="checkbox"]:checked + label::before {
background-color: #428bca;
border-color: #428bca;
}
.checkbox-primary input[type="checkbox"]:checked + label::after {
color: #fff;
}
.checkbox-danger input[type="checkbox"]:checked + label::before {
background-color: #d9534f;
border-color: #d9534f;
}
.checkbox-danger input[type="checkbox"]:checked + label::after {
color: #fff;
}
.checkbox-info input[type="checkbox"]:checked + label::before {
background-color: #5bc0de;
border-color: #5bc0de;
}
.checkbox-info input[type="checkbox"]:checked + label::after {
color: #fff;
}
.checkbox-warning input[type="checkbox"]:checked + label::before {
background-color: #f0ad4e;
border-color: #f0ad4e;
}
.checkbox-warning input[type="checkbox"]:checked + label::after {
color: #fff;
}
.checkbox-success input[type="checkbox"]:checked + label::before {
background-color: #5cb85c;
border-color: #5cb85c;
}
.checkbox-success input[type="checkbox"]:checked + label::after {
color: #fff;
}
.radio {
padding-left: 20px;
}
.radio label {
display: inline-block;
position: relative;
padding-left: 5px;
}
.radio label::before {
content: "";
display: inline-block;
position: absolute;
width: 17px;
height: 17px;
left: 0;
margin-left: -20px;
border: 1px solid #cccccc;
border-radius: 50%;
background-color: #fff;
-webkit-transition: border 0.15s ease-in-out;
transition: border 0.15s ease-in-out;
}
.radio label::after {
display: inline-block;
position: absolute;
content: " ";
width: 11px;
height: 11px;
left: 3px;
top: 3px;
margin-left: -20px;
border-radius: 50%;
background-color: #555555;
-webkit-transform: scale(0, 0);
transform: scale(0, 0);
-webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33), -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
}
.radio input[type="radio"] {
opacity: 0;
}
.radio input[type="radio"]:focus + label::before {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.radio input[type="radio"]:checked + label::after {
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
}
.radio input[type="radio"]:disabled + label {
opacity: 0.65;
}
.radio input[type="radio"]:disabled + label::before {
cursor: not-allowed;
}
.radio.radio-inline {
margin-top: 0;
}
.radio-primary input[type="radio"] + label::after {
background-color: #428bca;
}
.radio-primary input[type="radio"]:checked + label::before {
border-color: #428bca;
}
.radio-primary input[type="radio"]:checked + label::after {
background-color: #428bca;
}
.radio-danger input[type="radio"] + label::after {
background-color: #d9534f;
}
.radio-danger input[type="radio"]:checked + label::before {
border-color: #d9534f;
}
.radio-danger input[type="radio"]:checked + label::after {
background-color: #d9534f;
}
.radio-info input[type="radio"] + label::after {
background-color: #5bc0de;
}
.radio-info input[type="radio"]:checked + label::before {
border-color: #5bc0de;
}
.radio-info input[type="radio"]:checked + label::after {
background-color: #5bc0de;
}
.radio-warning input[type="radio"] + label::after {
background-color: #f0ad4e;
}
.radio-warning input[type="radio"]:checked + label::before {
border-color: #f0ad4e;
}
.radio-warning input[type="radio"]:checked + label::after {
background-color: #f0ad4e;
}
.radio-success input[type="radio"] + label::after {
background-color: #5cb85c;
}
.radio-success input[type="radio"]:checked + label::before {
border-color: #5cb85c;
}
.radio-success input[type="radio"]:checked + label::after {
background-color: #5cb85c;
}
/* Links ----------------------------------------------------------------------------------------------------- */
#back_to_home {
color: #fff;
margin-left: 20px;
}
/* Pagination ------------------------------------------------------------------------------------------------ */
.pagination {
margin: 12px 0px;
display: flex;
align-items: center;
}
.pagination .pagination-active {
text-decoration: none;
color: #01364F;
}
.pagination > li > a {
/* border: 1px solid #cccccc; */
/* font-family: "Open Sans", sans-serif; */
color: #2A303C;
/* padding: 8px 14px !important; */
border: 0;
}
.pagination > li > a:hover {
background: #005B85;
color: white;
}
a.page-link {
line-height: 1.9;
height: 35px;
width: 35px;
text-align: center;
box-sizing: border-box;
margin: 0 4px;
font-size: 20px;
padding: 0;
/* border: 1px solid #cccccc; */
}
a.page-link.pagination-active {
background: #005B85;
color: white;
}
a.page-link-previous, a.page-link-next {
font-family: 'Consola';
font-size: 18px;
margin: 0 4px;
padding: 8px;
}
a.page-link-previous:hover, a.page-link-next:hover {
background: transparent!important;
color: #2A303C!important;
}
a.page-link-previous.disabled, a.page-link-next.disabled {
pointer-events: none;
background: transparent;
color: #D5D8DC;
}
a.page-link {
border-radius: 50%;
font-family: 'Marr Sans';
}
.pagination-footer {
text-align: center;
font-size: 14px;
line-height: 24px;
color: #565E70;
}
.return-action {
font-family: Georgia;
font-size: 16px;
color: #a2a2a2;
}
.return-action a {
text-decoration: none;
}
.footer-nav {
margin: 25px 0px;
font-family: helvetica, sans-serif;
}
.footer-nav > ul > li > a {
font-size: 14px;
font-family: Helvetica, sans-serif;
color: #003366;
}
.list-inline > li {
padding: 0px 15px;
border-left: 1px solid #003366;
}
.list-inline > li:first-child {
border-left: none;
}
.event-image {
height: 187px;
margin-bottom: 15px;
overflow: hidden;
}
.event-image img {
width: 100%;
height: 100%;
}
.heart-stoke-event {
position: absolute;
top: 55px;
left: 20px;
padding: 2px;
background: #fff;
border-radius: 4px;
}
.heart-stoke-event img {
/*width: 20px !important;*/
height: 20px !important;
}
.heart-stoke {
position: absolute;
top: 8px;
left: 20px;
padding: 2px;
background: #fff;
border-radius: 4px;
}
.heart-stoke img {
/*width: 20px !important;*/
height: 20px !important;
}
.event-box-center .heart-stoke {
position: absolute;
top: 8px;
left: 35px;
padding: 2px;
background: #fff;
border-radius: 4px;
}
.event-box-right .heart-stoke {
position: absolute;
top: 8px;
left: 50px;
padding: 2px;
background: #fff;
border-radius: 4px;
}
.event-type {
font-family: "Open Sans", sans-serif;
font-size: 18px;
font-size: 2vh;
color: #747b83;
letter-spacing: 0.5px;
}
/*.event-type:after{*/
/*content:"\a";*/
/*white-space: pre;*/
/*}*/
/*.event-title:before{*/
/*content:"\a";*/
/*white-space: pre;*/
/*}*/
.event-title {
display: inline-block;
font-family: "Open Sans", sans-serif;
font-size: 24px;
color: #16212c;
line-height: 35px;
width: auto;
overflow: hidden;
text-overflow: ellipsis;
}
.eventdatemodal {
font-size: 0.87rem;
}
.event-title a {
text-decoration: none;
font-family: "Open Sans", sans-serif;
font-size: 20px;
color: #16212c;
line-height: 21px;
text-overflow: ellipsis;
}
.event-description {
font-family: "Open Sans", sans-serif;
font-size: 14px;
font-weight: normal;
color: #464f57;
width: auto;
height: 110px;
margin-bottom: 20px;
}
.text-description {
font-family: "Open Sans", sans-serif;
font-size: 14px;
font-weight: normal;
color: #464f57;
height: 70px;
}
.text-description a {
text-decoration: underline;
}
.lmmc-banner {
position: relative;
}
.lmmc-banner h3 {
font-weight: 700;
letter-spacing: 6px;
font-size: 36px;
color: white;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.lmmc-banner img {
height: 340px;
width: 100%;
object-fit: cover;
}
#contact_information {
margin: 0 auto;
max-width: 800px;
}
/* Loader */
.loader {
width: 30px;
height: 30px;
border-radius: 150px;
border: 5px solid #d3d3d3;
border-color: -webkit-gradient(linear, 0 0, 0 100%, from(#d3d3d3), to(#8b9299));
border-top-color: #8b9299;
-webkit-box-sizing: border-box;
box-sizing: border-box;
position: absolute;
top: 5%;
right: -13%;
/*margin-top: 0px;*/
margin-left: -0px;
animation: loading 1.2s linear infinite;
-webkit-animation: loading 1.2s linear infinite;
}
@keyframes loading {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes loading {
0% {
-webkit-transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
}
}
.loading {
width: 100px;
height: 100px;
}
.cancel-acord li {
list-style: none;
}
/*Contact Page*/
#contact_information label {
font-family: Arial !important;
/*font-weight: bold;*/
font-size: 14px;
}
#contact_information input {
margin-bottom: 10px;
}
#contact_information span.select2 {
width: 100% !important;
}
#contact_information .select2-container--default .select2-selection--single {
border: 1px solid #d0d6db;
height: 40.5px;
}
#contact_information label.nature {
width: 100%;
line-height: 0.8;
font-family: Arial !important;
cursor: pointer;
}
#contact_information .nature_selected {
padding-top: calc(var(--input-padding-y) / 3);
padding-bottom: calc(var(--input-padding-y) / 3);
font-size: 12px !important;
color: #777;
}
#contact_information
.select2-container--default
.select2-selection--single
.select2-selection__rendered {
padding-top: 0.8rem;
line-height: 22px !important;
}
/* ------------------------------------------------------Set Preferences Page-------------------------------------------------------- */
.set-preferences-box h4 {
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-weight: bold;
color: #495057;
}
.set-preferences-box button {
text-transform: uppercase;
}
#set_preferences_form label {
font-family: Arial !important;
/*font-weight: bold;*/
font-size: 14px;
}
#set_preferences_form input {
margin-bottom: 10px;
}
#set_preferences_form span.select2 {
width: 100% !important;
}
#set_preferences_form .select2-container--default .select2-selection--single {
border: 1px solid #d0d6db;
height: 37.5px;
}
#set_preferences_form label.country {
width: 100%;
line-height: 0.8;
font-family: Arial !important;
cursor: pointer;
}
#set_preferences_form .country_selected {
padding-top: calc(var(--input-padding-y) / 3);
padding-bottom: calc(var(--input-padding-y) / 3);
font-size: 12px !important;
color: #777;
}
#set_preferences_form
.select2-container--default
.select2-selection--single
.select2-selection__rendered {
padding-top: 0.8rem;
line-height: 22px !important;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
color: #a94442;
}
/*.help-block2 {*/
/*display: block;*/
/*margin-top: 5px;*/
/*margin-bottom: 10px;*/
/*color: #a94442;*/
/*}*/
/*.help-block{*/
/*float: right;*/
/*}*/
.error-msg {
float: right;
margin-top: 0px !important;
margin-bottom: 0px !important;
font-weight: 500;
margin-left: 2px;
font-size: 14px;
}
.has-error2 .form-control {
border-color: #a94442;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .select2-selection {
border-color: #a94442 !important;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
#preferences_box label {
font-weight: normal !important;
font-family: Arial !important;
}
.profile-height > td {
padding-top: 10px;
}
.preference-col {
-webkit-column-count: 2;
/* Chrome, Safari, Opera */
/* Firefox */
column-count: 2;
list-style: none;
/*padding: 3;*/
}
#preferences-error {
display: none;
color: #d50304;
}
#preference-options {
display: none;
}
#profile-error {
display: none;
}
/* Settings Page */
.settings-row > td {
padding-top: 15px;
}
.settings-row-preference {
vertical-align: top;
}
.settings-col-label {
width: 250px;
}
.textboxes {
margin-right: 10px;
}
.col-center {
float: none;
margin: 0 auto;
}
.incomplete-form {
color: #a94442;
}
/**************************************************CUSTOM CSS - CHAN********************************************/
.intro-text {
padding: 0.87rem 0;
}
.intro-text > p {
font-family: Georgia;
font-size: 16px;
/*margin: 0px;*/
color: #a2a2a2;
}
.cover-header {
margin-top: 50px;
/*background-image: url("$this->data['page_banner_bg'] = images_bundle().'frontoffice/event_details/banner.jpg';");
background-position: center center;
background-size: cover;
width: 100%;
height: 200px;*/
}
.cover-header img {
margin: 0px auto;
}
/*#events_list {
height: 1240px;
}*/
/*#events_list img{
width: 100%;
margin: 0px auto;
}*/
#banner2 img {
height: 200px;
}
.bread-crumbs a {
margin: 20px 0;
padding: 20px 0;
display: inline-block;
}
.btn-wait {
font-size: 13px;
line-height: 1.428571429;
}
.btn-wait-cancel2 {
font-size: 18px;
line-height: 26px;
}
.btn-reg-waitlist {
font-size: 15px;
letter-spacing: 0px;
/* line-height: 1rem;*/
height: 42px;
}
.btn-reg-waitlist_detailsp {
font-size: 15px !important;
letter-spacing: 0px !important;
/* line-height: 1rem;*/
}
a.btn.disabled,
fieldset:disabled a.btn {
pointer-events: auto !important;
cursor: no-drop !important;
cursor: not-allowed !important;
}
.moderationWL-btn {
font-size: 0.86rem !important;
letter-spacing: 1.8px !important;
padding: 0.8rem;
}
.myreservation-btn {
font-size: 0.86rem !important;
line-height: 1rem !important;
letter-spacing: 4px !important;
padding: 18px !important;
}
.myreservation-btn2 {
font-size: 0.86rem !important;
line-height: 1rem !important;
letter-spacing: 4px !important;
padding: 18px !important;
}
.moderation-btn {
font-size: 0.86rem !important;
line-height: 1rem !important;
letter-spacing: 0px !important;
padding: 12px !important;
}
.disabled {
background-color: #a2a2a2;
cursor: no-drop !important;
cursor: not-allowed !important;
}
#events_list {
height: 1240px;
}
#event-pagination {
height: 77px;
}
#event-details-box a {
margin: 0px 0px 10px 0px;
display: inline-block;
width: 100%;
text-decoration: none;
/*color:#000000;*/
}
.info-box strong {
font-size: 0.87rem;
}
.event-address-inf {
font-size: 0.87rem;
}
.info-box strong {
font-size: 0.87rem;
}
.event-address-inf {
font-size: 0.87rem;
}
#event-details-box .h2,
h2 {
margin-top: 0;
font-size: 21px;
}
.accordion-heading a {
color: #000000;
font-size: 0.87rem;
}
#ad-box img {
width: 100%;
}
.modal {
overflow-y: auto;
}
.modal .modal-dialog {
direction: ltr;
}
/* .modal-content {
max-width: 500px;
float: none;
margin: 5rem auto;
} */
.modal-header {
background-color: #01364F;
padding: 15px 20px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
display: inline-block;
}
.modal-header .close {
padding: 0px;
margin: 0px;
}
/* .modal-footer button {
width: 50%;
margin: 0.3rem;
} */
.closeModal_btn {
width: auto !important;
}
@media (max-width: 480px) {
.modal-footer {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
/* .modal-footer button {
width: 70%;
} */
}
.modal-title {
color: #fff;
font-family: "Open Sans", sans-serif;
font-size: 20px;
text-transform: uppercase;
letter-spacing: 2px;
}
.modal-open {
overflow: hidden;
}
.form-group {
margin-bottom: 0px;
}
.invite-checkbox {
margin-top: 10px;
margin-left: 30px;
}
.invite-checkbox input {
-webkit-box-shadow: none;
box-shadow: none;
}
.form-control {
padding-right: 12px !important;
}
.remove-guest {
background-color: #d50304;
color: #fff;
}
.panel-default-style {
border-radius: 0px;
background-color: #f5f8f9;
margin-bottom: 30px;
}
.panel-heading {
padding: 15px 28px;
}
.panel-body {
padding: 15px 10px 10px 10px;
}
.close {
float: right;
font-size: 21px;
font-weight: bold;
line-height: 1;
color: #fff;
text-shadow: 0 1px 0 #fff;
opacity: 1;
}
/*.modal-header .close {
margin-top: 2px;
}*/
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a.lm-menu-hovered {
color: #219ff0;
}
#cancel-modal table {
text-align: center;
border-top: solid 1px;
border-bottom: solid 1px;
}
#cancel-msg {
padding-bottom: 3px;
}
.bootbox-body {
font-size: 85%;
}
.favorites {
color: #ffc600;
margin-bottom: 0px !important;
font-family: "Arial";
display: initial;
height: 2.5rem;
line-height: 1.3;
}
#favorite-img {
margin: 0.2rem 0.5rem 0 0;
float: left;
}
.event-card-title {
font-weight: 700;
height: 46px;
display: block;
overflow: hidden;
text-overflow: ellipsis;
font-family: "Open Sans", sans-serif;
margin-bottom: 0;
color: #01364F;
text-transform: uppercase;
}
.card.favlink {
/*box-shadow:0 0.25rem 0.75rem rgba(0, 0, 0, .20);*/
/* background-color: rgba(202, 202, 214, 0.22); */
}
.card-footer.favlink {
/*background-color: transparent !important;*/
background-color: #ffffff;
}
.favlink {
/* background-color: rgba(202, 202, 214, 0.22); */
}
.backtohome a {
color: #0f2c41 !important;
}
.backtohome {
padding: 24px 16px 24px 16px;
}
/* necessary plugin styles */
.ellip {
color: #827f7f;
display: block;
height: 100%;
}
.ellip-line {
display: inline-block;
text-overflow: ellipsis;
white-space: nowrap;
word-wrap: normal;
}
.ellip,
.ellip-line {
position: relative;
overflow: hidden;
max-width: 100%;
}
.select2-dropdown {
z-index: 1000 !important;
}
.select2-dropdown {
z-index: 1000 !important;
}
.res_period2,
.res_period3 {
text-transform: lowercase;
}
.hide_wrd {
display: none;
}
/******************************************************* Media Queries **********************************************************************/
/* Custom, iPhone Retina */
@media (min-width: 320px) {
.footer a {
/* font-size: 13px !important; */
}
.nowhitespace {
padding-top: 0;
}
/******************* HOMEPAGE ***********************/
.logo {
margin-left: 15px;
}
.navbar .container {
padding: 0;
}
.container > .navbar-header {
margin: 0 10px;
}
.navbar-inverse .navbar-nav > li > a {
border: none;
padding-left: 35px;
}
.navbar-toggle {
position: relative;
float: right;
margin-right: 8px;
padding: 9px 10px;
margin-top: 0;
margin-bottom: 0;
}
.navbar-inverse .navbar-toggle {
border: none;
border-left: 1px solid #435f75;
border-radius: 0;
height: 50px;
padding-left: 20px;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
border: none;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
background: none;
}
.navbar-inverse .navbar-text {
color: #9d9d9d;
padding-left: 20px;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
background: #219ff0;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
color: #fff;
padding-left: 35px;
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color: #2c4c64;
margin: 10px 30px;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a.lm-menu-hovered {
color: #fff;
}
/* .glyphicon {
margin-left: 10px;
}
*/
.dropdown-menu .glyphicon {
margin-left: 0;
margin-right: 10px;
}
.btn-wait {
font-size: 20px;
line-height: 1.4;
}
.event-box {
height: auto;
margin: 0px 0px 20px;
}
.panel {
margin-bottom: 0;
}
/* .modal-dialog {
width: 80%;
margin: 5% auto 0;
} */
.btn-wait-cancel,
.btn-wait-cancel2 {
font-size: 13px;
line-height: 2.2;
margin-bottom: 20px;
}
#register-event-title {
font-size: 21px;
color: #2A303B;
}
#cancel-event-message {
padding: 0;
}
.none-display {
display: none;
}
}
/** Cookies Page **/
.small-text {
font-size: 13px;
color: #454f5f;
}
.cookie-container {
max-width: 910px;
width: 100%;
margin: 0 auto;
}
.cookie-container p, .cookie-container a {
font-size: 15px;
color: #454f5f!important;
}
a.cookie-collapse {
color: #0070b2!important;
}
.cookie-collapse svg {
margin-left: 8px;
font-size: 12px;
color: #878b91!important;
}
.cookie-collapse.active svg {
margin-left: 8px;
font-size: 12px;
color: #878b91!important;
transform: rotate(180deg);
}
.question-details {
padding: 15px;
font-size: 15px;
background-color: #ececec;
display: none;
}
.question-details.show {
display: block;
}
.cookie-btn-hollow {
display: inline-block;
color: #2a303b;
background-color: transparent;
border: 1px solid #2a303b;
font-size: 16px;
line-height: 16px;
text-align: center;
padding: 15px 24px;
border-radius: 3px;
font-weight: 600;
text-decoration: none;
cursor: pointer;
}
.cookie-btn-annuler {
color: #026b9c;
border: 1px solid transparent;
text-decoration: underline;
padding: 15px 16px;
font-weight: 600;
background: white;
}
.cookie-btn-solid {
display: inline-block;
background-color: #026b9c;
color: #fff;
border: 0;
font-size: 16px;
line-height: 16px;
text-align: center;
padding: 15px 24px;
border-radius: 3px;
font-weight: 600;
text-decoration: none;
cursor: pointer;
}
.cancel-overlay {
position: absolute;
top: 0px;
left: 0px;
background: rgba(0, 0, 0, 0.42);
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
}
.cancelled-label {
color: #fff;
font-size: 26px;
font-weight: 600;
font-family: 'TheAntiquaBW5Plain';
letter-spacing: 2px;
border: 1px solid white;
padding: 10px 24px;
}
.cookie-option .option-title {
color: #2a303b;
font-size: 16px;
font-weight: 700;
width: 219px;
}
.cookie-option .active-label, .cookie-option .inactive-label {
color: #d5d8dc;
font-size: 13px;
}
.cookie-hr {
margin: 24px 0 0 0;
border-top: 1px solid #e8eaee;
padding-top: 30px;
}
.cookie-switch {
display: flex;
align-items: center;
}
/* The switch - the box around the slider */
.switch {
position: relative;
display: inline-block;
width: 36px;
height: 19px;
margin: 0 10px;
}
/* Hide default HTML checkbox */
.switch input {
opacity: 0;
width: 0;
height: 0;
}
/* The slider */
.slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #2a303b;
-webkit-transition: .4s;
transition: .4s;
}
.slider:before {
position: absolute;
content: "";
height: 20px;
width: 20px;
left: -1px;
bottom: 0px;
border: solid 1px rgb(194, 194, 194);
background-color: white;
-webkit-transition: .4s;
transition: .4s;
}
input:checked + .slider {
background-color: #026b9c;
}
input:focus + .slider {
box-shadow: 0 0 1px #026b9c;
}
input:checked + .slider:before {
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
/* Rounded sliders */
.slider.round {
border-radius: 28px;
}
.slider.round:before {
border-radius: 50%;
}
/* end cookies */
/*start date style frontoffice*/
/*---------------------------------------------------------- Tiny Mce Editor custom css for mentions legales ---------------------------*/
/* :target {
display: block;
position: relative;
top: -50px;
} */
/* --------------------------------------------------------- Mention Legales -----------------------------------------------------------*/
a#return_action_link {
color: #fff;
text-decoration: none;
position: relative;
left: -6px;
}
/* ---------------------------------------------------------- Set Preferneces -------------------------------------------------------- */
ul#preferences_box {
padding-left: 0;
width: 100%;
}
#set-preferences-form-container {
padding: 0% 0%;
}
.set-preferences-box {
margin-top: 50px;
padding: 10px 0px;
}
#preferences_box button {
margin-bottom: 20px;
}
span.name {
margin-right: 10px;
text-transform: capitalize;
}
span.first_name {
text-transform: capitalize;
}
/* .bootbox-body .event-title {
background: red;
}*/
.responsive_banner {
min-height: 50vh !important;
}
/* iPhone eXpensive portrait*/
@media (min-width: 375px) {
.footer a {
padding: 0 0.5rem 0 0.5rem !important;
}
.nowhitespace {
padding-top: 0;
}
}
/* iPhoneX landscape*/
@media (height: 375px) {
.masthead {
height: 50vh !important;
min-height: 20vh !important;
}
}
/* Extra Small Devices, Phones */
@media (min-width: 480px) {
.container {
padding: 0 20px;
}
}
@media (min-width: 731px) {
.masthead {
height: 50vh !important;
min-height: 0vh !important;
}
}
@media (min-width: 736px) {
.favorites {
line-height: 1.3 !important;
}
}
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
body {
padding-top: 3.3rem;
}
.eventdate {
line-height: 19px !important;
}
.favorites {
line-height: 1 !important;
margin-top: 10px;
}
/* .container {
width: 750px;
}*/
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
color: #153853;
padding: 10px 0 10px 20px;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
background-color: #219ff0;
color: #fff;
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color: #e4e6e9;
margin: 0;
width: 100%;
}
.dropdown-menu .glyphicon {
margin-left: 0;
margin-right: 10px;
}
.navbar-inverse .navbar-nav > li > a {
border: none;
padding-left: 15px;
border-left: 1px solid #435f75;
border-right: 1px solid #435f75;
margin-right: -1px;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a.lm-menu-hovered {
color: #219ff0;
}
.navbar-inverse
.navbar-nav
.open
.dropdown-menu
> li
> a.lm-menu-hovered:hover {
color: #fff;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > :active a {
color: #219ff0;
}
.btn-wait {
font-size: 17px;
line-height: 1.7;
}
.btn-wait-cancel,
.btn-wait-cancel2 {
font-size: 18px;
line-height: 1.4;
}
#cancel-registration .event-title {
height: auto;
}
#set-preferences-form-container {
padding: 0% 0%;
}
ul#preferences_box {
padding-left: 0;
width: 75%;
}
.return-action {
font-size: 14px !important;
}
.nav-link {
font-size: 14px !important;
}
#back_to_home {
margin-left: 10px !important;
}
}
.control {
white-space: nowrap;
width: 120px;
}
.control:hover {
background: white !important;
color: #025E72;
}
.control:hover path {
fill: #025E72;
}
.control svg {
margin-right: 4px;
}
.vid-progress-bar {
width: 100%;
height: 8px;
}
/* New My Reservation UI */
/* #reservations-box .dotted-top {
border-top: 2px dashed #01796f;
}
#reservations-box .nav-tabs {
border: none !important;
padding: 10px;
}
#reservations-box .nav-tabs .nav-link {
color: #01364F;
padding: 12px;
font-weight: 600;
font-size: 16px !important;
border-radius: 0px !important;
}
#reservations-box .nav-tabs .nav-link.active {
background: #01364F;
color: white;
}
#reservations-box .nav-tabs .nav-link:focus,
#reservations-box .nav-tabs .nav-link:hover {
border-color: transparent !important;
}
#reservations-box .nav-tabs .tabline-right,
#reservations-box .nav-tabs .tabline-left {
border-right: unset !important;
border-left: unset !important;
}
#reservations-box .tab-content > .tab-pane {
top: unset !important;
}
#reservations-box .flex-end {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
#reservations-box .tab-content {
background: #f9f9f9;
background: #f9f9f9;
margin-top: 10px;
padding-bottom: 30px;
border-top: 1px solid #dee2e6;
}
#reservations-box .pagination {
margin: 0;
}
#reservations-box p.small-text {
font-size: 16px !important;
}
#reservations-box .card, #reservations-box .card-footer {
background-color: transparent !important;
background: transparent;
}
#reservations-box .card .eventcat-overlay, #reservations-box .card-footer .eventcat-overlay {
padding: 6px;
}
#reservations-box .card .eventcat-overlay span.eventcat.event-type, #reservations-box .card-footer .eventcat-overlay span.eventcat.event-type {
font-size: 16px;
} */
/* end */
/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
/*SSO*/
#no_subscriber_sso_btn {
display: none;
}
/*SSO NOT NO SUBSCRIPTION*/
#no_subscription_sso_btn {
display: none;
}
.navbar-inverse .navbar-nav > li > a {
border: none;
padding-left: 15px;
border-left: 1px solid #435f75;
border-right: 1px solid #435f75;
}
.dropdown-menu i {
display: none;
}
.container {
width: 970px;
}
.event-box {
height: 540px;
margin: 0px 0px 80px;
}
.event-box-left {
padding-right: 40px;
}
.event-box-center {
padding: 0px 24px;
}
.event-box-right {
padding-left: 40px;
}
.btn-wait {
font-size: 13px;
line-height: 1.2;
}
.btn-wait-cancel,
.btn-wait-cancel2 {
font-size: 13px;
line-height: 1.1;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a.lm-menu-hovered {
color: #219ff0;
}
.navbar-inverse
.navbar-nav
.open
.dropdown-menu
> li
> a.lm-menu-hovered:hover {
color: #fff;
}
ul#preferences_box {
padding-left: 0;
/*width: 50%;*/
}
#set-preferences-form-container {
padding: 0% 0%;
}
.set-preferences-box h2 {
font-family: "Open Sans", sans-serif;
font-size: 40px;
}
/*accordion*/
.accordion-heading {
padding-top: 10px;
border-top: solid 1px;
border-bottom: solid 1px;
}
.return-action {
font-size: 15px !important;
}
.nav-link {
font-size: 15px !important;
}
#back_to_home {
margin-left: 20px !important;
}
}
.event-normal-registration-cont-modal .modal-sm {
max-width: 460px;
}
.mc-login .dropdown {
position: unset!important;
}
@media (min-width: 670px) {
.favorites {
margin-top: 2rem;
}
}
@media (min-width: 668px) {
.favorites {
margin-top: 2rem;
}
}
/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
.cover-header-image {
padding-top: 12rem !important;
}
}
@media (min-width: 1920px) {
.cover-header-image {
padding-top: 18rem !important;
}
}
/* ----------- iPhone 4 and 4S ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
@media only screen and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
.modal-content {
max-width: 100%;
float: none;
}
.modal-content {
max-width: 100%;
float: none;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
color: #fff;
padding: 5px 0 5px 30px;
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
max-height: 220px;
}
.btn-wait {
font-size: 20px;
}
/* .modal-dialog {
width: 80%;
margin: 4% auto 0;
} */
}
/* ----------- iPhone 5 and 5S ----------- */
/* Portrait and Landscape */
@media only screen and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) {
/*SSO NOT SUBSCRIBER*/
#close_sso_notsubscriber,
#no_subscriber_sso_msg_link,
#no_subscriber_sso_close {
display: none;
}
#no_subscriber_sso {
padding: 0.5rem 1.5rem !important;
text-align: center;
margin-top: 3.5rem;
}
/*SSO NO SUBSCRIPTION*/
#close_sso_no_subscription,
#no_subscription_sso_msg_link,
#no_subscription_sso_close {
display: none;
}
#no_subscription_sso {
padding: 0.5rem 1.5rem !important;
text-align: center;
margin-top: 3rem;
margin-right: 0px !important;
}
/*SSO NOT PREMIUM*/
#notPremium .modal-dialog {
margin: 0px !important;
width: 100%;
}
#notPremium .modal-content {
margin: 3rem auto !important;
}
#notPremium #popup_msg {
width: 100% !important;
margin: auto !important;
}
#notPremium #notpremium_btn {
width: 250px !important;
margin-left: auto !important;
margin-right: auto !important;
}
/*SSO NOT CONNECTED*/
#notConnected .modal-dialog {
margin: 0px !important;
width: 100%;
}
#notConnected .modal-content {
margin: 3rem auto !important;
width: 100% !important;
}
#notConnected .modal-content {
width: 100% !important;
}
#notConnected #popup_msg {
width: 250px !important;
margin: auto !important;
}
#notConnected #notConnected_btn {
/*width: 250px !important;*/
margin-left: auto !important;
margin-right: auto !important;
width: 90%;
}
#notConnected_popup_msg {
padding-left: 10%;
padding-right: 10%;
}
.notConnected_msg {
height: 377px !important;
}
/*SSO NOT CASE 5*/
#notConnected_case5 .modal-dialog {
margin: 0px !important;
width: 100%;
}
#notConnected_case5 .modal-content {
margin: 3rem auto !important;
width: 100% !important;
}
#notConnected_case5 .modal-content {
width: 100% !important;
}
#notConnected_case5 #popup_msg {
width: 250px !important;
margin: auto !important;
}
#notConnected_case5 #notConnected_btn {
/*width: 250px !important;*/
margin-left: auto !important;
margin-right: auto !important;
width: 90%;
}
/*#notConnected_popup_msg{*/
/*padding-left: 10%;*/
/*padding-right: 10%;*/
/*}*/
/*SSO NO SERVICES*/
#noServices .modal-dialog {
margin: 0px !important;
width: 100%;
}
#noServices .modal-content {
margin: 3rem auto !important;
}
#noServices .modal-content {
width: 100% !important;
}
#noServices #popup_msg {
width: 250px !important;
margin: auto !important;
}
#noServices #noServices_btn {
/*width: 98% !important;*/
margin-left: auto !important;
margin-right: auto !important;
border-radius: 3px;
}
.btn-wait {
font-size: 13px;
line-height: 1.4;
}
/* .modal-dialog {
width: 90%;
margin: 15% auto 0;
} */
.modal-footer {
text-align: center;
}
.btn-wait {
font-size: 20px;
line-height: 1.4;
}
}
/* Portrait */
@media only screen and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
.masthead {
height: 0vh !important;
min-height: 15vh !important;
}
.btn-wait {
font-size: 16px;
line-height: 1.4;
}
}
/* Landscape */
@media only screen and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
.masthead {
height: 0vh !important;
min-height: 42vh !important;
}
.modal-content {
max-width: 100%;
float: none;
}
.modal-dialog {
width: 90%;
margin: 0 auto;
}
.btn-wait-cancel,
.btn-wait-cancel2 {
font-size: 18px;
line-height: 1.4;
margin-bottom: 20px;
}
}
/* ----------- iPhone 6 ----------- */
/* Portrait and Landscape */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) {
#close_sso_notsubscriber,
#no_subscriber_sso_msg_link,
#no_subscriber_sso_close {
display: none;
}
#no_subscriber_sso {
padding: 0.5rem 1.5rem !important;
text-align: center;
margin-top: 3.5rem;
}
/*SSO NO SUBSCRIPTION*/
#close_sso_no_subscription,
#no_subscription_sso_msg_link,
#no_subscription_sso_close {
display: none;
}
#no_subscription_sso {
padding: 0.5rem 1.5rem !important;
text-align: center;
margin-top: 3rem;
}
}
/* Portrait */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
#announcement-modal .modal-content {
margin-top: 8rem;
}
.masthead {
height: 0vh !important;
min-height: 13vh !important;
}
}
/* Landscape */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
.responsive_banner {
margin-top: 3rem;
}
.masthead {
height: 0vh !important;
min-height: 42vh !important;
}
/* .modal-dialog {
width: 80%;
margin: 5% auto 0;
} */
.btn-wait-cancel,
.btn-wait-cancel2 {
font-size: 20px;
line-height: 1.4;
margin-bottom: 20px;
}
.btn-reg-waitlist {
font-size: 0.87rem;
}
.favorites {
margin-top: 1.5rem;
}
.eventcontent {
margin-top: 2.5rem !important;
}
}
/* ----------- iPhone 6+ ----------- */
/* Portrait and Landscape */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) {
#close_sso_notsubscriber,
#no_subscriber_sso_msg_link,
#no_subscriber_sso_close {
display: none;
}
#no_subscriber_sso {
padding: 0.5rem 1.5rem !important;
text-align: center;
margin-top: 3.5rem;
}
/*SSO NO SUBSCRIPTION*/
#close_sso_no_subscription,
#no_subscription_sso_msg_link,
#no_subscription_sso_close {
display: none;
}
#no_subscription_sso {
padding: 0.5rem 1.5rem !important;
text-align: center;
margin-top: 3rem;
}
.btn-wait {
line-height: 1.6;
font-size: 18px;
}
}
/* Large Devices, Wide Screens */
@media only screen and (min-height : 1000px) {
#contact_information {
margin-top: 150px;
margin-bottom: 150px;
}
}
/* Portrait */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) {
.btn-wait-cancel,
.btn-wait-cancel2 {
font-size: 18px;
line-height: 1.4;
margin-bottom: 20px;
}
}
/* Landscape */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
.responsive_banner {
margin-top: 3rem;
}
.masthead {
height: 0vh !important;
min-height: 42vh !important;
}
.btn-wait {
line-height: 1.42857143;
font-size: 20px;
}
.btn-wait-cancel,
.btn-wait-cancel2 {
font-size: 20px;
line-height: 1.4;
margin-bottom: 20px;
}
/* .modal-dialog {
width: 80%;
margin: 5% auto 0;
} */
.btn-reg-waitlist {
font-size: 0.87rem;
}
}
/* ----------- iPhone 6+ ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
#banner2 {
margin-top: 50px;
background-position: center center;
background-size: cover;
width: 100%;
text-align: center;
/*padding-top:35%;*/
}
}
/* ----------- Galaxy S3 ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- Galaxy S4 ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- Galaxy S5 ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- HTC One ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- iPad mini ----------- */
/* Portrait and Landscape */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
#announcement-modal .modal-content {
margin-top: 8rem;
}
#noServices .modal-content {
width: 375px;
}
#notPremium .modal-content {
width: 375px;
}
#no_subscriber_sso_btn {
display: none;
}
#no_subscription_sso_btn {
display: none;
}
}
/* Portrait */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) {
.favorites {
margin-top: 1.5rem;
}
.masthead {
height: 50vh !important;
min-height: 0px !important;
}
}
/* Landscape */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {
.masthead {
height: 0vh !important;
min-height: 50vh !important;
}
}
/* ----------- iPad 1 and 2 ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- iPad 3 and 4 ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- Galaxy Tab 10.1 ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- Asus Nexus 7 ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- Kindle Fire HD 7" ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- Kindle Fire HD 8.9" ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- Non-Retina Screens ----------- */
/* ----------- Retina Screens ----------- */
@media (max-width: 1024px) {
.btn-reg-waitlist {
font-size: 1rem;
}
}
/*# sourceMappingURL=frontoffice.css.map */