.btn {
border: 2px solid black;
background-color: white;
color: black;
padding: 12px 12px;
font-size: 16px;
cursor: pointer;
} .success {
border-color: #009FAD;
color: green;
}
.success:hover {
background-color: #009FAD;
color: white;
} .info {
border-color: #2196F3;
color: dodgerblue;
}
.info:hover {
background: #2196F3;
color: white;
} .warning {
border-color: #ff9800;
color: orange;
}
.warning:hover {
background: #ff9800;
color: white;
} .danger {
border-color: #f44336;
color: red;
}
.danger:hover {
background: #f44336;
color: white;
} .default {
border-color: #000000;
color: black;
}
.default:hover {
background: #e7e7e7;
}
.events-days {
margin-left: 5px;
padding: 5px 0;
}
.button-btm a:hover {
color: #000;
}
.button-btm a.event-link {
background: #ff952b;
}
.button-btm a {
color: #fff;
font-size: 14px;
text-transform: uppercase;
border-radius: 5px;
display: inline-block;
height: 35px;
line-height: 35px;
width: 160px;
}
.button-btm a.reg-link {
background: #009fad;
}
a.event-link:hover {
background: #009fada3;
}
a.reg-link:hover {
background: #ff952ba3;
}
.wpem-event-details {
padding-bottom: 25px !important;
}
.button-btm {
text-align: center;
padding-top: 10px;
}
.date-sing .elementor-widget-single-event-field, .time-sing .elementor-widget-single-event-field {
display: contents;
margin-top: 6px;
margin-bottom: 0 !important;
}
.last-clm .elementor-widget-container:before {
content: "To";
margin-left: 7px;
margin-right: 5px;
font-weight: 600;
}
.last-clm-time .elementor-widget-container:before {
content: "To";
margin-left: 8px;
margin-right: 5px;
font-weight: 600;
}
.button-btm a:first-child {
margin-bottom: 10px;
}	
.cal-event .calendar-tooltip-title.wpem-heading-text {
font-weight: 700 !important;
}
.cal-event .date-cal i {
margin-left: 4px;
margin-right: 2px;
}
span.wpem-event-location-icon {
float: left;
height: 45px;
margin-right: 5px;
}
.cal-event i.wpem-icon-location {
font-size: 15px;
margin-top: 5px;
display: block;
margin-left: 5px;
}
.cal-event .events-days {
padding: 8px 0px 4px;
}
@media only screen and (min-width: 600px) {
.event3row .wpem-row:first-child, .event3row .wpem-row:nth-child(2) {
margin-right: 10px;
}
.event3row {
display: flex;
}
.event3row .wpem-row {
width: 36%;
}
}
@media only screen and (min-width: 1080px) {
.button-btm a:first-child { margin-right: 20px;
margin-bottom: 10px;
}
}
@media only screen and (min-width: 1180px) {
.archive .wpem-container {
max-width: 1340px;
}
}
btn {
border: 2px solid black;
background-color: white;
color: black;
padding: 12px 12px;
font-size: 16px;
cursor: pointer;
} .success {
border-color: #009FAD;
color: green;
}
.success:hover {
background-color: #009FAD;
color: white;
} .info {
border-color: #2196F3;
color: dodgerblue;
}
.info:hover {
background: #2196F3;
color: white;
} .warning {
border-color: #ff9800;
color: orange;
}
.warning:hover {
background: #ff9800;
color: white;
} .danger {
border-color: #f44336;
color: red;
}
.danger:hover {
background: #f44336;
color: white;
} .default {
border-color: #000000;
color: black;
}
.default:hover {
background: #e7e7e7;
}
.events-days {
margin-left: 5px;
padding: 5px 0;
}
.button-btm a:hover {
color: #000;
}
.button-btm a.event-link {
background: #ff952b;
}
.button-btm a {
color: #fff;
font-size: 14px;
text-transform: uppercase;
border-radius: 5px;
display: inline-block;
height: 35px;
line-height: 35px;
width: 160px;
}
.button-btm a.reg-link {
background: #009fad;
}
a.event-link:hover {
background: #009fada3;
}
a.reg-link:hover {
background: #ff952ba3;
}
.wpem-event-details {
padding-bottom: 25px !important;
}
.button-btm {
text-align: center;
padding-top: 10px;
}
.date-sing .elementor-widget-single-event-field, .time-sing .elementor-widget-single-event-field {
display: contents;
margin-top: 6px;
margin-bottom: 0 !important;
}
.last-clm .elementor-widget-container:before {
content: "To";
margin-left: 7px;
margin-right: 5px;
font-weight: 600;
}
.last-clm-time .elementor-widget-container:before {
content: "To";
margin-left: 8px;
margin-right: 5px;
font-weight: 600;
}
.button-btm a:first-child {
margin-bottom: 10px;
}	
.cal-event .calendar-tooltip-title.wpem-heading-text {
font-weight: 700 !important;
}
.cal-event .date-cal i {
margin-left: 4px;
margin-right: 2px;
}
span.wpem-event-location-icon {
float: left;
height: 45px;
margin-right: 5px;
}
.cal-event i.wpem-icon-location {
font-size: 15px;
margin-top: 5px;
display: block;
margin-left: 5px;
}
.cal-event .events-days {
padding: 8px 0px 4px;
}
@media only screen and (min-width: 600px) {
.event3row .wpem-row:first-child, .event3row .wpem-row:nth-child(2) {
margin-right: 10px;
}
.event3row {
display: flex;
}
.event3row .wpem-row {
width: 36%;
}
}
@media only screen and (min-width: 1080px) {
.button-btm a:first-child { margin-right: 20px;
margin-bottom: 10px;
}
.button-btm {
text-align: center;
padding-top: 10px;
display: flex;
}	
}
@media only screen and (min-width: 1180px) {
.archive .wpem-container {
max-width: 1420px;
}
}
@media only screen and (min-width: 767px) {
.event-single-img img {
min-height: 500px;
}
}
@media only screen and (max-width: 1080px) {
.button-btm a {
width: auto !important;
font-size: 13px !important;
padding: 0px 10px !important;
}
.button-btm {
text-align: left !important;
display: flex;
}
.button-btm a.reg-link {
margin-left: 25px;
}	
}
@media only screen and (max-width: 980px) {
.button-btm a {
width: 150px !important;
font-size: 13px !important;
padding: 0px 10px !important;
text-align: center;
}
}	
.archive.tax-event_listing_type h1.wpem-heading-text span:before {
content: "Program Type:";
margin-right: 10px;
}
.archive.tax-event_listing_type h1.wpem-heading-text {
font-size: 0 !important;
}
.archive.tax-event_listing_type h1.wpem-heading-text span {
font-size: 32px;
}
.archive.tax-event_listing_category h1.wpem-heading-text span:before {
content: "Program Category:";
margin-right: 10px;
}
.archive.tax-event_listing_category h1.wpem-heading-text {
font-size: 0 !important;
}
.archive.tax-event_listing_category h1.wpem-heading-text span {
font-size: 32px;
}
#page-container .mobile_nav .menu-item-has-children {
background: none !important;
}
.archive.et-db #et-boc .et-l .et-menu .menu-item-has-children>a:first-child::after {
position: relative;
right: auto;
top: auto;
}