/*---------------------------------------------------------------------------------

 Theme Name:   UIC LARP
 Theme URI:
 Description:  The Luis Alfaro Residency Project
 Author:       Studio Acevedo LLC
 Author URI:
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/



.ds-vertical-align {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

/*------------------------------ Custom Font Family ------------------------------*/
.sign-card {
	font-family: 'SignPainter-ShowCard',Helvetica,Arial,Lucida,sans-serif;
}

.sign-brush {
	font-family: 'SignPainter-Brush',Helvetica,Arial,Lucida,sans-serif;
}
.gradient-text {
  background-image: linear-gradient(60deg, #000342, #0039A6);
  background-clip: text;
  color: transparent;
}

#team-list h5{
	font-family: 'SignPainter-Brush',Helvetica,Arial,Lucida,sans-serif;
	font-size:20px;
	font-weight:regular;
}

/*------------------------------ 3d text ------------------------------*/
@media only screen and (min-width: 480px)  {
	.layer-text-wp{
  text-shadow: -2px 2px 0px #ffffff, -6px 5px 0px #F60453;
}
.layer-text-gl{
  text-shadow: -2px 2px 0px #ffffff, -6px 5px 0px #b3852e;
}
.layer-text-gl-title{
  text-shadow: -2px 2px 0px #F5EFDD, -6px 5px 0px #b3852e;
}
.layer-text-bb{
  text-shadow: -2px 2px 0px #DEF2F5, -6px 5px 0px #299EB4;
}
.layer-text-or-title{
  text-shadow: -2px 2px 0px #FCD77E, -6px 5px 0px #F4741A;
}
}

/*------------------------------ PopUp ------------------------------*/

a.et_pb_button.el_modal_popup_close.el_modal_popup_close_button {
    display: none;
}

span.el_modal_popup_close.el_modal_popup_close_icon.et-pb-icon {
    background-color: #289EB3;
    border-radius: 30px;
}

/*------------------------------ Header Nav ------------------------------*/
.header-f-wrapper {
opacity:0;
}

@media only screen and ( min-width: 480px )  {
.header-f-wrapper {
z-index: 999; /* display at the top */
position: fixed;
width:100%;
top: 0;
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}

.header-f-wrapper.header-show {
opacity:1;
}
}

/*@media only screen and ( min-width: 782px )  {
.admin-bar #header-fixed{
  top: 32px;
}}*/

.et_pb_menu .et-menu>li {
    padding-left: 25px;
    padding-right: 25px;
}

.displayNav {
	top: 0px;
	transition: 0.3s;
  opacity: 1;
}

.et_pb_menu .et_pb_menu__menu>nav>ul>li{
	width:19.5%;
}


/*------------------------------ Events Detail ------------------------------*/

.decm-show-detail-center {
    text-align: center;
}

.ecs-eventDate .decm_date {
    display: none;
}

.decm-events-details {
    padding: 30px 15px 50px 15px;
}

.event_ajax_load.et_pb_button_wrapper {
    text-align: center;
}

.decm_event_display_0 span.decm_date {
    font-weight: 700 !important;
}

.decm_event_display_0 .ecs-detail-label{
  display:none;
}

.pa-event-details .decm-show-data-display-block{
  border-bottom: 2px dotted #D4BA89 !important;
}

.decm-events-details {
    margin-top: -20px;
}

.callout-box-grid {
    margin-top: -20px !important;
}

.callout-box-grid .callout_date {
    padding-top: 10px;
}

span#dec-filter-remove {
    display: none;
}

/*------------------------------ News List ------------------------------*/

a.el_category_term {
    background-color: #1D429B;
    padding: 2px 12px;
    color: #fff;
}

.dmg-gallery-filter-container {
    margin-bottom: 50px;
}

li.dmg-gallery-filter {
    background-color: #000342 !important;
    font-weight: bold;
    font-size: 13px;
    margin-right: 6px;
    margin-bottom: 10px;
    padding: 10px 16px;
}
li.dmg-gallery-filter:hover {
    background-color: #282A5F !important;
}

/*------------------------------ Newsletter Signup ------------------------------*/
@media (min-width: 767px) {
	/*set the width of the button*/
	.et_pb_newsletter_fields .et_pb_newsletter_button_wrap {
		flex-basis: 1500px !important;
	}
	/*set the width of the input fields minus the width of the button*/
	.et_pb_newsletter_form .et_pb_newsletter_field {
		flex-basis: calc((100% - 20px) / 3) !important;
	}
}

/*------------------------------ Newsletter Signup ------------------------------*/
.et_pb_menu_1_tb_header .et_pb_menu__logo-wrap .et_pb_menu__logo img {
    width: 70%;
}
