/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

.gb-button-wrapper a.gb-button{
	text-decoration:none;
}
.dropdown-hover .main-navigation:not(.toggled) ul .open-left ul {
    left: auto;
    right: 0;
}

.dropdown-hover .main-navigation:not(.toggled) ul .open-left li:hover>ul {
    left: auto;
    right: 100%;
}
.dropdown-hover .main-navigation:not(.toggled) ul ul li.open-left:hover>ul {
    left: auto;
    right: 100%;
}
.main-navigation .main-nav ul .open-left ul li.menu-item-has-children > a {
    padding-left: 0;
    padding-right: 20px;
}

.main-navigation ul .open-left ul .menu-item-has-children .dropdown-menu-toggle {
    float: left;
    padding-left: 20px;
    padding-right: 15px;
}

.main-navigation .open-left .children .dropdown-menu-toggle:before, 
.main-navigation .open-left .sub-menu .dropdown-menu-toggle:before {
    content: "\f104";
}

.dropdown-hover .open-left .sub-menu .dropdown-menu-toggle .gp-icon svg {
    transform: rotate(90deg);
}



/* Remove the off canvas menu toggle from the primary menu */
#menu-primary-nav li.slideout-toggle {
    display: none;
}

#secondary-navigation {
	display:none;	
}


.main-navigation .main-nav ul ul li a {
    font-size: 15px;
}

.main-navigation ul ul.sub-menu  {
	box-shadow: 3px 3px 10px 0px black;
    background-color: #f6f6f6;
}
/*
.sub-menu .dropdown-menu-toggle {
    position: relative;
    right: 0;
}

.sub-menu li {
    margin-right: 2em;
}

.main-navigation ul ul {
    width: auto;
    white-space: nowrap;
}
*/

#fp_icon_box{
	clip-path: polygon(0 0, 100% 0, 95% 100%, 0% 100%);	
}
#fp_icon_box_parent{
	filter: drop-shadow(8px 13px 7px rgba(0, 0, 0, 0.8));
} 
.page-id-3539 #content{
	padding: 0;
}

.page-id-3539 .wp-show-posts:not(.wp-show-posts-columns) .wp-show-posts-single:not(:last-child){
margin-bottom:0px;
	border-bottom:1px;
	border-bottom-color: rgb(216,217,218);
	border-bottom-style: solid;
}
.wp-show-posts-image {
    margin-bottom: 0em;
}

div.uwcom-footer-social-icons span.wp-block-getwid-social-links__wrapper.has-text-color.has-background.has-white-background-color {
	padding: .5em;
    border-radius: 20%;
} 
div.uwcom-footer-social-icons i.fab {
    font-size: larger;
}

.uwcom-staff-block .wp-block-group__inner-container {
    padding: 10px;
}

div#fp_icon_box h2 {
    margin-top: -0.8em;
}
.site-header-dept a{
	color:#917A4C;
	text-shadow: 2px 2px 3px RGB(68,68,68);
	font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif; 
    font-size: 1.7em;
}
.site-header-dept a:hover{
	color:#d8d9da;
	text-shadow: 2px 2px 3px black;
}
	
	.page-content, .entry-content a{
		text-decoration:underline;
		font-weight: bold;
	}



@media (max-width: 1440px) and (min-width: 769px){
#content{
    padding-left: 40px;
}
}

.main-navigation .sub-menu li a {
    text-transform: none;
}

#com-head-logo-button
{
	width: 485px;
	height: 77px;
	background-image:url(/wp-content/uploads/2020/09/deptCOM-logo-nodrop.png);
	background-size: contain;
    background-repeat: no-repeat;
}
#com-head-logo-button:hover
{
	background-image:url(/wp-content/uploads/2020/09/deptCOM-logo-drop-1.png);
}

.wp-show-posts-read-more {
    border-radius: 12px;
}
#categories-4 h2.widget-title {
    display: none;
}

ul.wp-block-categories.wp-block-categories-list.news-sidebar-categories {
    list-style: none;
    margin: 0;
}
figcaption {
    font-size: smaller;
    margin: 5px 10px 5px 10px;
}
@media (max-width: 768px) {
#secondary-navigation {
	display:block;	
}
.site-header-dept a{	
    font-size: 1.2em;
}
#com-head-logo-button
{
	height: 55px;
}
#comheader-image-bg{
	background-image: url(/wp-content/uploads/2020/09/com-mobile-head.png);
	}
}
