/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 30 2021 | 16:26:30 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

/* WonderPlugin Light Box - Trial Version */
#html5lightbox-watermark {
    visibility: hidden;
}


/* MAIN-HEADER */


div#masthead {
		background-image: none;
    background: (255,255,255,0);
}

/* Header Menu */
.header-main .nav > li > a {
    line-height: 16px;
  color: black;
  font-family: "EB Garamond", sans-serif;
  font-weight: 500;
}

/* Header Dropdown Menu */
.nav-dropdown-default .nav-column li > a, .nav-dropdown.nav-dropdown-default > li > a {
    padding-left: 0;
    padding-right: 0;
    margin: 0 10px;
    border-bottom: 1px solid #ececec;
    color: black;
}

/* KGVID - Video Plugin Margin */
.kgvid_wrapper {
    margin: 0px;
    position: relative;
    max-width: 100%;
}

/* Navigation Main-Menu Custom Spacing and Hover Effect */
.nav-spacing-xlarge>li {
    margin: 0px;
}

.nav-outline>li>a {
    line-height: 2.4em;
    padding: 8px .75em;
    position: relative;
    z-index: 10;
    border: 1px solid transparent;
    border-radius: 0px;
}

.nav>li>a:hover, .nav>li.active>a, .nav>li.current>a, .nav>li>a.active, .nav>li>a.current, .nav-dropdown li.active>a, .nav-column li.active>a, .nav-dropdown>li>a:hover, .nav-column li>a:hover {
    color: #deb245;
}

/* Navigation Main-Menu Border Color */
.dark .nav>li>a:hover, .dark .nav>li.active>a, .dark .nav>li>a.active .nav-dark .nav>li.current>a, .nav-dark .nav>li>a:hover, .nav-dark .nav>li.active>a, .nav-dropdown.dark>li>a:hover, .nav-dropdown.dark .nav-column>li>a:hover, .nav-dark a.plain:hover, .nav-dark .nav>li>a.active {
    color: #deb245;
}

/* Section Featured-News */

.row .row-small:not(.row-collapse), .container .row-small:not(.row-collapse) {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}

.row .gallery, .row .row:not(.row-collapse), .container .row:not(.row-collapse), .lightbox-content .row:not(.row-collapse) {
    padding-left: 0;
    padding-right: 0;
    margin-left: auto;
    margin-right: auto;
    width: auto;
}

.button-view-all {
  	color:#B20000;
  	style: underline;
  	background-color:none;
  
}

/* Section Upcoming Events */
/* Box View Events */
.wpem-event-listings.wpem-event-listing-box-view {
    display: flex;
    flex-wrap: wrap;
    width: 1060px;
}

/* List View Events */
.wpem-event-listing-list-view {
    border: none;
    border-radius: 0;
    overflow: hidden;
    width: 1060px;
}

/* Faculty Page - Accordion icon-angle-down Position */
.text-center .toggle {
    margin-left: 2%;
}

/* Footer - Elementor */
.elementor img {
    height: auto;
    border: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

/* Absolute-Footer */ /* DISABLED IN CORE FILES FUNCTION !! */
.absolute-footer {
    color: rgb(255 255 255 / 100%);
    padding: 10px 0 15px;
    font-size: .9em;
}