/*
Theme Name: Policies
Template: eits
Text Domain: Policies
Version: 1.3
Description: Policies website theme.
Tags: Policies
Author: EITS
Author URI: https://eits.uga.edu/
License Type: GPL
*/
/**
 * BEGIN COMMON UGA STYLES
 **/
/*! Link colors **/
a{color:#6c757d}
a[target]:after{color:#6c757d!important}
body *{font-family: "Merriweather Sans", Arial, Helvetica, sans-serif}
/*! UGA HEADER * Styles */
#uga-header .uga-brand, #uga-header .uga-brand img{
	width:100%;
	min-width:135px;
	max-width:200px;
}
#uga-header.d1.navbar-default,#uga-header.d1.navbar-inverse {
    border-bottom: none;
}
#uga-header.d2.navbar-default,#uga-header.d2.navbar-inverse {
    border-bottom: 4px solid #ba0c2f!important;
}
#uga-header.d3.navbar-default,#uga-header.d3.navbar-inverse {
    border-bottom: 1px solid #D6D2C4;
}
#uga-header.navbar-default {
	background-color:#ffffff;
}
#uga-header.navbar-inverse {
	background-color:#000000;
}
#uga-header.navbar-bulldog-red {
	background-color:#ba0c2f;
}
#uga-header.navbar-inverse.d1 .quicklinks-container,
#uga-header.navbar-default.d1 .quicklinks-container,
#uga-header.navbar-inverse.d1 .accordion-toggle,
#uga-header.navbar-default.d1 .accordion-toggle{
	/* Quicklinks toggle button background and styling */
	background-color: rgba(0,0,0,.2);
}
@media screen and (max-width:768px){
	#uga-header.navbar-inverse.d1 .quicklinks-container,
	#uga-header.navbar-default.d1 .quicklinks-container,
	#uga-header.navbar-inverse.d1 .accordion-toggle,
	#uga-header.navbar-default.d1 .accordion-toggle{
		/* Quicklinks toggle button background and styling */
		background-color: transparent;
	}
}
#uga-header.navbar-default.d1 .accordion-toggle{
	-moz-border-radius:0 0 8px 8px;
	border-radius:0 0 8px 8px;
}
#uga-header.navbar-inverse.d1 .accordion-toggle{
	-moz-border-radius:0;
	border-radius:0;
}
#uga-header.navbar-default #quick-links dt, 
#uga-header.navbar-default #quick-links dt a,
#uga-header.navbar-bulldog-red #quick-links dt, 
#uga-header.navbar-bulldog-red #quick-links dt a{
	/* Color for quicklinks headings: light themes */
    border-bottom: 1px solid #000000;
}
#uga-header.navbar-inverse #quick-links dt, 
#uga-header.navbar-inverse #quick-links dt a,
#uga-header.navbar-bulldog-red #quick-links dt, 
#uga-header.navbar-bulldog-red #quick-links dt a{
	/* Color for quicklinks heading: dark themes */
	color:#fefefe;
    border-bottom: 1px solid #fefefe;
}
#uga-header.navbar-default,
#uga-header.navbar-default a,
#uga-header.navbar-default .navbar-brand,
#uga-header.navbar-default a[aria-expanded=true],
#uga-header.navbar-default .accordion-toggle:focus{
	/* Color for links: light theme */
	color: #000000!important;
}
#uga-header.navbar-default.d1 .quicklinks-bar,
#uga-header.navbar-default.d1 .quicklinks-bar a,
#uga-header.navbar-default.d1 .navbar-right, 
#uga-header.navbar-default.d1 .navbar-right a{
	/* Color for links: d1 theme */
	color:#ba0c2f!important;
}
#uga-header.navbar-default.d1 #quicklinks-nav-heading{
	color:#000000!important;
}
#uga-header.navbar-inverse a,
#uga-header.navbar-inverse .navbar-brand,
#uga-header.navbar-inverse .quicklinks-right .navbar-toggle,
#uga-header.navbar-inverse .quicklinks-nav-item.quicklinks-nav-search .navbar-form .btn-search,
#uga-header.navbar-bulldog-red a,
#uga-header.navbar-bulldog-red .navbar-brand,
#uga-header.navbar-bulldog-red .quicklinks-right .navbar-toggle,
#uga-header.navbar-bulldog-red .quicklinks-nav-item.quicklinks-nav-search .navbar-form .btn-search{
	/* Link colors: dark themes */
	color: #eeeeee!important;
}
#uga-header.navbar-default .quicklinks-right .navbar-toggle{
	/* Navbar link border colors: light themes */
    border: 1px solid rgba(0, 0, 0, 0.5);
}
#uga-header.navbar-inverse .quicklinks-right .navbar-toggle{
	/* Navbar link border colors: dark themes */
    border: 1px solid rgba(255, 255, 255, 0.5);
}
#uga-header.navbar-inverse .quicklinks-nav-item.social-icons,
#uga-header.navbar-bulldog-red .quicklinks-nav-item.social-icons{
	/* Social icon colors: dark themes */
	color:#ffffff;
}
#uga-header.navbar-default .quicklinks-nav-item.social-icons{
	/* Social icon colors: light themes */
	color:#000000;
}
#uga-header .social-icon-wrapper{
	display:flex
}
#uga-header #quick-links{padding:1rem 0 2rem 0}
#uga-header #quick-links .col-md-3{padding-left:40px}
#uga-header #quick-links .col-md-3:last-child{border-right:none}
#uga-header #quick-links dl{list-style:none;margin:0;padding:0;padding-top:10px}
#uga-header #quick-links dt{display:block;margin-top:10px;margin-bottom:10px}
#uga-header .navbar-brand, .navbar-brand a{
	text-transform:uppercase;
	height:auto!important;
	font-size: 12px;
    line-height: 11px;
}
#uga-header .navbar-brand{
	font-weight:normal;
	padding:15px 0!important;
}
#uga-header .row.quicklinks-bar {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
#uga-header .quicklinks-right {
    white-space: nowrap;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    position: relative;
}
#uga-header.navbar-default .quicklinks-right .navbar-toggle, 
#uga-header.navbar-inverse .quicklinks-right .navbar-toggle{
    padding: 8px 12px;
}

#uga-header .row.quicklinks-bar>.quicklinks-left {
    display: flex;
    align-items: center;
    flex-grow: 2;
}
#uga-header ul.quicklinks-nav{
	margin:0!important;
}
#uga-header.navbar-default.d2 ul.quicklinks-nav li,
#uga-header.navbar-default.d3 ul.quicklinks-nav li {
	border-left: 1px solid rgba(0, 0, 0, 0.2);
}
#uga-header.navbar-inverse ul.quicklinks-nav li {
	border-left: 1px solid rgba(255, 255, 255, 0.2);
}
@media screen and (max-width:768px){
	#uga-header.navbar-inverse ul.quicklinks-nav li,
	#uga-header.navbar-default.d2 ul.quicklinks-nav li,
	#uga-header.navbar-default.d3 ul.quicklinks-nav li {
		border-left: none;
	}
}
#uga-header ul.quicklinks-nav li {
	display:inline-flex;
	float: left;
}
#uga-header ul.quicklinks-nav li:last-child{
	border-right: 1px solid rgba(255, 255, 255, 0.2);
}
#uga-header.navbar-default.d2 ul.quicklinks-nav li a,
#uga-header.navbar-default.d3 ul.quicklinks-nav li a,
#uga-header.navbar-inverse.d2 ul.quicklinks-nav li a,
#uga-header.navbar-inverse.d3 ul.quicklinks-nav li a {
    display:block;
    text-transform: uppercase;
    font-family: "Oswald", "Merriweather Sans", sans-serif;
}
#uga-header.navbar-default.d1 a{
	font-weight:700;
	text-transform:none!important;
	font-family:inherit;
	line-height: initial;
}
#uga-header .accordion-toggle {
    display: inline-block;
    text-decoration: none;
}
#uga-header .navbar-brand,
#uga-header .navbar-brand a,
#uga-header ul.quicklinks-nav li a,
#uga-header .quicklinks-right .accordion-toggle {
    padding: 10px 15px;
}
/*! Search */
#uga-header .quicklinks-nav-item.quicklinks-nav-search > .navbar-form{
	display:flex;
	padding:0;
	margin:0;
}
#uga-header .quicklinks-nav-item.quicklinks-nav-search > .navbar-form .search-button-group{
	position:relative
}
#uga-header .quicklinks-nav-item.quicklinks-nav-search .navbar-form .search-button.collapsing,
#uga-header .quicklinks-nav-item.quicklinks-nav-search .navbar-form .search-button.collapse.in{
	position:absolute;
	display:block;
	top:40px;
	right:-10px;
	z-index: 1;
}
#uga-header .quicklinks-nav-item.quicklinks-nav-search .navbar-form .btn-search{
	background-color:transparent;
	padding: 9px 12px;
}
#uga-header .quicklinks-nav-item.quicklinks-nav-search .navbar-form .search-button {
	min-width: 170px;
}
#uga-header .quicklinks-nav-item.social-icons svg, #uga-header .bi{
	width:1rem;
	height:1rem;
}
#uga-header .quicklinks-nav-item.quicklinks-nav-search .navbar-form .bi-search{
	display:inline-flex;
}
/*! END Search */
@media screen and (max-width:768px){
	#uga-header .navbar-brand, .navbar-brand a{
		height: 50px;
		padding: 15px 0;
	}
	#uga-header ul#quicklinks-nav.collapsing, #uga-header ul#quicklinks-nav.collapse.in {
		display:block!important;
	}
	#uga-header ul#quicklinks-nav {
		list-style:none;
		position: absolute;
		right: 0;
		background-color: white;
		border: 1px solid #ccc;
		padding:.5rem;
		z-index:1;
		overflow:hidden;
	}
	#uga-header ul#quicklinks-nav li{
		display:block!important;
		border-top:1px solid #ccc;
		float:none
	}
	#uga-header ul#quicklinks-nav li:first-child{
		border-top:none;
	}   
	#uga-header ul#quicklinks-nav li a{
		color:#000000!important;
		padding:10px 0px;
		display:inline-block!important;
	}
	#uga-header .navbar-toggle {
	    margin: 6px 15px 6px 0;
		padding:6px 12px;
    }
	#uga-header .quicklinks-right .navbar-toggle[aria-expanded=true] .caret{
		transform: rotate(180deg); 
		transform-origin: center center
    }
    /*! Search */
    #uga-header .quicklinks-nav-item.quicklinks-nav-search > .navbar-form{
		border:none;
		margin:0!important;
		padding-top:10px;
	}
    #uga-header .quicklinks-nav-item.quicklinks-nav-search .navbar-form .search-button.collapsing,
	#uga-header .quicklinks-nav-item.quicklinks-nav-search .navbar-form .search-button.collapse.in{
		position:relative;
		display:block;
		top:auto;
		right:auto;
	}
	#uga-header .quicklinks-nav-item.quicklinks-nav-search .navbar-form .btn-search{
		display:none;
	}
	#uga-header .quicklinks-nav-item.quicklinks-nav-search .navbar-form .search-button.collapse{
		display:block;
	}
	#uga-header .quicklinks-nav-item.social-icons, #uga-header .quicklinks-nav-item.social-icons a{
		color:white;
	}
	#uga-header ul#quicklinks-nav li.quicklinks-nav-item.social-icons {
		display: flex!important;
		flex-flow: row;
		justify-content:flex-start;
	} 
	#uga-header ul#quicklinks-nav li.quicklinks-nav-item.social-icons a{
		display: inline-flex!important;
		padding:10px
	}
	/*! END Search */
}

/*! Dept. Header & Dept. Navbar */
#dept-header .site-logo img{
	max-width:100%;
	height:auto;
}
#dept-header .custom-search{
    display: inline-block;
}
#dept-header #dept-navbar .container {
    width:auto;
}
#dept-navbar.navbar.navbar-default a,
#dept-navbar.navbar.navbar-default .active a,
#dept-navbar.navbar.navbar-default .dropdown.open > a,
#dept-navbar.navbar.navbar-default .dropdown-menu a,
#dept-navbar.navbar.navbar-inverse .dropdown-menu a {
	color:#000000!important
}
#dept-navbar.navbar.navbar-default a:hover,
#dept-navbar.navbar.navbar-default .active a:hover,
#dept-navbar.navbar.navbar-default .dropdown.open > a:hover,
#dept-navbar.navbar.navbar-default .dropdown-menu a:hover,
#dept-navbar.navbar.navbar-inverse .dropdown-menu a:hover {
	background-color:#BA0C2F!important;
	color:#ffffff!important
}
#dept-navbar.navbar.navbar-default .dropdown.open > a,
#dept-navbar.navbar-default .navbar-toggle:focus,
#dept-navbar.navbar-default .navbar-toggle:hover,
#dept-navbar.navbar-default .navbar-nav>.active>a, 
#dept-navbar.navbar-default .navbar-nav>.active>a:focus, 
#dept-navbar.navbar-default .navbar-nav>.active>a:hover {
	background-color:#ffffff;
}
#dept-navbar.navbar-default, #dept-navbar.navbar-inverse{
	-moz-border-radius:0;
	border-radius:0;
	margin-bottom:0;
}
#dept-header .navbar-form,
#dept-navbar .navbar-form{
	position:relative;
}
#dept-header .navbar-form .form-group,
#dept-navbar .navbar-form .form-group{
	width:100%;
	display:inline-block;
	position: relative;
    z-index: 2;
    margin-bottom: 0;
}
#dept-header.d1 input.form-control,
#dept-navbar.d1 input.form-control{
   border: 1px solid #ccc;
}
#dept-header.d2 input.form-control,
#dept-navbar.d2 input.form-control {
    border: 2px solid black;
    -moz-border-radius: 0;
    border-radius: 0;
}
#dept-header.d3 input.form-control,
#dept-navbar.d3 input.form-control {
    -moz-border-radius: 0;
    border-radius: 0;
    background-color: transparent;
    color: black;
    box-shadow: none;
    background-image: none;
    border-color: transparent;
    border-bottom: 2px solid #ba0c2f;
}
#dept-header .navbar-form .btn-search,
#dept-header .navbar-form .btn-search:hover,
#dept-header .navbar-form .btn-search:focus,
#dept-header .navbar-form .btn-search:active,
#dept-navbar .navbar-form .btn-search,
#dept-navbar .navbar-form .btn-search:hover,
#dept-navbar .navbar-form .btn-search:focus,
#dept-navbar .navbar-form .btn-search:active{
	position: absolute;
    right: 15px;
    z-index: 3;
}
#dept-header.d1 .navbar-form .btn-search,
#dept-header.d1 .navbar-form .btn-search:hover,
#dept-header.d1 .navbar-form .btn-search:focus,
#dept-header.d1 .navbar-form .btn-search:active,
#dept-navbar.d1 .navbar-form .btn-search,
#dept-navbar.d1 .navbar-form .btn-search:hover,
#dept-navbar.d1 .navbar-form .btn-search:focus,
#dept-navbar.d1 .navbar-form .btn-search:active{
	background-color:#ba0c2f;
	color:#fff;
	-moz-border-radius:0 4px 4px 0;
	border-radius:0 4px 4px 0;
}
#dept-header.d2 .navbar-form .btn-search,
#dept-header.d2 .navbar-form .btn-search:hover,
#dept-header.d2 .navbar-form .btn-search:focus,
#dept-header.d2 .navbar-form .btn-search:active,
#dept-header.d3 .navbar-form .btn-search,
#dept-header.d3 .navbar-form .btn-search:hover,
#dept-header.d3 .navbar-form .btn-search:focus,
#dept-header.d3 .navbar-form .btn-search:active,
#dept-navbar.d2 .navbar-form .btn-search,
#dept-navbar.d2 .navbar-form .btn-search:hover,
#dept-navbar.d2 .navbar-form .btn-search:focus,
#dept-navbar.d2 .navbar-form .btn-search:active,
#dept-navbar.d3 .navbar-form .btn-search,
#dept-navbar.d3 .navbar-form .btn-search:hover,
#dept-navbar.d3 .navbar-form .btn-search:focus,
#dept-navbar.d3 .navbar-form .btn-search:active{
	background-color:transparent;
	color: #000000!important;
}
#dept-navbar.d2{
	border-color:transparent!important;
}
#dept-navbar.d3{
	border:none;
}
#dept-navbar.d3 .navbar-brand,
#dept-navbar.d3 ul.navbar-nav > li > a{
	font-size:larger;
	font-family: Oswald,Impact,Arial Narrow,Helvetica Neue;
    text-transform: uppercase;
    margin-bottom: 0;
}
#dept-navbar form.navbar-form{
	border:none;
}
#dept-navbar .dropdown-menu{
	padding-top:0px;
	padding-bottom:0px;
}
@media (min-width: 768px){
	#dept-navbar .collapse.navbar-collapse .navbar-nav{
		float:none;
		margin-right: auto;
	}
	#dept-navbar .navbar {
		border-radius: 0px;
	}
	#dept-navbar form.navbar-form{
		border:none;
	}
}
@media (max-width:767px){
	#dept-navbar.navbar ul.dropdown-menu{
		background-color:#ffffff;
		-moz-border-radius: 0;
		border-radius: 0;
	}
	.dept-navbar .nav{
		flex-flow: column;
	}
}
/*! END Dept. Header & Dept. Navbar */

/* Departmental Footer */
/* Departmental Footer */
/* Departmental Footer */
#dept-footer.d1 > .container, #dept-footer.d2, #dept-footer.d3{
	border-top-style:solid;
	border-top-color:inherit;
	padding-top:1rem;
	padding-bottom:1rem;
}
#dept-footer.d1{
	border-top-width:0px;
}
#dept-footer.d1{
	background-color:inherit;
	border-top-width:1px; 
}
#dept-footer.d2, #dept-footer.d3{
	border-top-width:2px;
}
#dept-footer.d3 > .container > .row > div:nth-child(n+2){
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:inherit;
}
#dept-footer .dept-info, #dept-footer .icon-links, 
#dept-footer .contact, #dept-footer .social-icons{
	padding-bottom:1rem;
}
#dept-footer > .container > .row > .col:first-child{
	padding-left:0;
}
#dept-footer .col.col-one, #dept-footer .col.col-one > *{
	justify-content:center;
	text-align:center;
}
#dept-footer .col.col-two{
	flex-basis:50%;
}
#dept-footer .col.col-three{
	flex-basis:33.3333%;
}
#dept-footer .col.col-four{
	flex-basis:25%;
}
#dept-footer .row > div:first-child img{
	max-width:230px;
	width:100%;
	height:auto;
}
#dept-footer h1, #dept-footer h2, #dept-footer h3, #dept-footer h4, #dept-footer h5{
	margin:0;
	font-family: "Oswald", "Merriweather Sans", sans-serif;
	font-size: 1.2rem;
    text-transform: uppercase;
    padding-bottom: .5rem;
}
#dept-footer .icon-links ul,#dept-footer .contact address p {
	margin: 0;
	padding: 0;
}
#dept-footer .icon-links ul{
	list-style:none;
}
#dept-footer .contact address a,#dept-footer .icon-links a {
    display:inline-block;
    white-space: nowrap;
}
#dept-footer .contact address a svg,#dept-footer .icon-links a svg{
    margin-right:5px;
	width:1rem;
	height:1rem;
}
#dept-footer .contact, #dept-footer .social-icons {
    display: flex;
    flex-wrap: wrap;
	align-content: flex-start;
}
#dept-footer .footer-header{
	flex: 1 0 100%;
}
#dept-footer .social-icons ul {
	list-style:none
}
#dept-footer .social-icons a{
	display:inline-block;
    margin-right: 1rem;
}
#dept-footer .social-icons img,#dept-footer .social-icons svg {
    width: 20px;
    height: 20px;
}
@media (max-width: 1199px) {
	#dept-footer .col{
		flex-basis:50%!important;
		justify-content: flex-start;
		padding-bottom:1rem;
		padding-left:0;
	}
	#dept-footer .col > div{
		padding:0;
	}
	#dept-footer.d3 > .container > .row > div:nth-child(n+2){
		border:none;
	}
	
}
@media (max-width: 992px) {
	#dept-footer{
		text-align: center;
	}
	#dept-footer.d3 > .container > .row > div:nth-child(n+2){
		border-top-style:solid;
		border-top-width:1px;
		border-left:none!important;
		padding-left:15px;
		padding-top:1rem;
	}
	
	#dept-footer .col{
		flex-basis:100%!important;
		justify-content: center;
	}
	#dept-footer .col address, #dept-footer .col nav, #dept-footer .col .icons{
		flex: 1 0 auto;
	}
	#dept-footer > .container > .row > .col > div{
		padding:.5rem;
	}
	#dept-footer .icon-links ul li {
		display: block;
	}
	#dept-footer .col > *{
		justify-content:center
	}
	#dept-footer .social-icons{
		justify-content: space-evenly;
	}
	#dept-footer .social-icons a{
		display:inline-flex;
		margin-right:0;
		margin-bottom:1rem;
		text-align:center;
		padding:6px;
    }
    #dept-footer .col a:nth-child(2){
    	margin-left:0;
    }
	#dept-footer .col.col-one .social-icons a,
	#dept-footer .col.col-two .social-icons a,
	#dept-footer .col.col-three .social-icons a,
	#dept-footer .col.col-four .social-icons a{
		padding:6px;
		margin-right:1rem;
	}
	#dept-footer .col.col-one .social-icons a:last-child,
	#dept-footer .col.col-two .social-icons a:last-child,
	#dept-footer .col.col-three .social-icons a:last-child,
	#dept-footer .col.col-four .social-icons a:last-child{
		margin-right:0
	}
}
@media (max-width: 768px) {
	#dept-footer .contact, #dept-footer .social-icons{
		justify-content: center;
	}
	#dept-footer .social-icons a{
		margin-right:1rem;
	}
	#dept-footer .social-icons a:last-child{
		margin-right:0;
	}
}
#dept-footer .secondary {
    display:flex;
    justify-content: center;
    flex-flow: row wrap;
}

#dept-footer .secondary h1,#dept-footer .secondary h2,#dept-footer .secondary h3,
#dept-footer .secondary h4,#dept-footer .secondary h5,#dept-footer .secondary h6{
    flex: 1 0 100%;
    text-align:center;
}
#dept-footer .secondary h3{
	font-size:2rem;
}
#dept-footer .secondary ul{
	list-style:none;
	padding:0;
}
#dept-footer .secondary a{
    font-size: 1.5rem;
}
/**
 * Orb Menu
 */
#orb-menu{
	overflow:hidden;
}
#orb-menu, #orb-menu *{
	background-color:inherit;
}
#orb-menu ul{
	list-style:none;
	padding:0;
	margin:0;
}
#orb-menu ul > li.menu, #orb-menu ul > li > ul.nav{
	display:flex;
	align-items: center;
}
#orb-menu ul > li.menu > ul.nav{
	flex-wrap:nowrap;
}
#orb-menu ul > li.more > ul.nav{
	flex-wrap:wrap;
}
#orb-menu .heading{
	padding:.5rem 1rem;
}
#orb-menu .heading,
#orb-menu a{
	white-space: nowrap;
}
#orb-menu .heading{
	line-height: 20px;
}
#orb-menu .heading, #orb-menu a{
	font-size:16px;
}
#orb-menu a:hover, #orb-menu a:focus, #orb-menu .more_button{
	background-color:transparent;
}
#orb-menu .more.in, #orb-menu .more_button.in{
	display:block!important;
}
#orb-menu .more_button{
	position:absolute;
	right:0px;
}
#orb-menu .more_button:after{
	content: " ";
    position: absolute;
    width: 0;
    height: 0;
    top: 1rem;
    right: 10px;
    bottom: -8px;
    border-top: 5px solid #fefefe;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
}
#orb-menu .more_button a{
	background-color:rgba(255,255,255,0.2)!important;
	padding-right:25px;
}
/* Orb Menu End */
/**
 * UGA Mobile Navbar
 */
 .navbar-mobile {
	 position:fixed;
	 z-index:100;
	 display:flex;
	 background-color: #ffffff;
	 padding:2rem;
	 width:90%;
	 left:5%;
 }
 .navbar-mobile .btn-close{
	position:absolute;
	top:2rem;
	right:2rem;
 }
 .navbar-mobile ul{
	 flex-direction:column;
	 background-color:#ffffff;
 }
 .navbar-mobile-backdrop:before{
	 content:" ";
	 background: rgba(186, 12, 47, 0.8);
	 position:fixed;
	 top:0;
	 left:0;
	 width:100%;
	 height:100%;
	 z-index:99;
	 box-sizing:border-box;
 }
.navbar-toggler{
	border-radius:0px;
	padding:9px;
}
.navbar-toggler svg, .navbar-toggler img{
	width:25px;
	height:25px;
}
/*!
 * UGA Design System - Styles: https://design.online.uga.edu
 * Copyright University of Georgia
 */
blockquote,
blockquote {
    margin: 1.5em 0;
    padding: 1em 1em;
    line-height: 1.5;
    position: relative;
    font-size: 1.125em;
    background: #f2f2f2;
    border-left: 0.25rem solid #ba0c2f;
}
figure figcaption,
figure figcaption{
    margin-top: 1rem;
    text-align: left;
    border-left: 0.125rem solid #ba0c2f;
    padding-left: 0.5rem;
    font-style: italic;
}
ol.uga {
    counter-reset: generic-ol-counter;
}
ol.uga,
ul.uga,
ul:not([class]){
    list-style-type: none;
}
ol.uga > li,
ul:not([class]) li, 
ul.uga li {
    position: relative;
}
ul:not([class]) li, li.uga {
    font-family: "Merriweather Sans", sans-serif;
    color: #000;
}
ol.uga > li::before {
    counter-increment: generic-ol-counter;
    content: counter(generic-ol-counter) ". ";
    color: #ba0c2f;
    position: absolute;
    right: calc(100% + 0.5rem);
    font-weight: 700;
}
ul:not([class]) li::before, ul.uga li::before {
    content: "";
    background-color: #ba0c2f;
    display: block;
    width: 0.375rem;
    height: 0.375rem;
    border-radius: 50%;
    position: absolute;
    top: 0.625em;
    right: calc(100% + 0.5rem);
}

ol:not([class]) {
    counter-reset: generic-ol-counter;
}
ol:not([class]), ul:not([class]) {
    list-style-type: none;
}
ol:not([class]) > li,ul:not([class]) li {
    position: relative;
}
li:not([class]) {
    color: #000;
}
ol:not([class]) > li::before {
    counter-increment: generic-ol-counter;
    content: counter(generic-ol-counter) ". ";
    color: #ba0c2f;
    position: absolute;
    right: calc(100% + 0.5rem);
    font-weight: bold;
}
ul:not([class]) li::before {
    content: '';
    background-color: #ba0c2f;
    display: block;
    width: 0.375rem;
    height: 0.375rem;
    border-radius: 50%;
    position: absolute;
    top: 0.625em;
    right: calc(100% + 0.5rem);
}
.btn-primary, .btn-transparent{
	color:#ffffff;
	-moz-border-radius:0;
	border-radius:0;
	position:relative;
}
.btn-primary{
	background-color:#ba0c2f;
	border-color:transparent;
}
.btn-transparent{
    background-color: transparent;
    border: solid 0.125rem #fff;
}
.btn-transparent:hover, .btn-transparent:focus, .btn-transparent:active{
   color:white!important;
}
.btn-primary:focus, .btn-primary:hover{background-color:#a70b2a;}
.btn-primary::before,.btn-transparent::before{
    content: '';
    display: block;
    position: absolute;
    border: 1px solid rgba(255,255,255,0);
    top: .5rem;
    right: .5rem;
    bottom: .5rem;
    left: .5rem;
    transition: all 250ms cubic-bezier(0.19, 1, 0.22, 1);
}
.btn-primary:hover::before,.btn-primary:active::before,.btn-primary:focus::before,
.btn-transparent:hover::before, .btn-transparent:active::before, .btn-transparent:focus::before{
    border-color: #fff;
    top: .25rem;
    right: .25rem;
    bottom: .25rem;
    left: .25rem;
}
/*
 * Accordion Menu 
 */
.accordion.card, .panel-heading {
  border: none;
}
.accordion.card .card-header, .panel-heading {
  background-color: #ffffff;
  border-bottom: none;
  border-top: 1px solid rgba(0, 0, 0, 0.125);
  padding: 0;
}
.accordion .btn-link, .panel-heading a {
  color: #000000;
}
.accordion-icon {
  border-style: solid;
  border-color: #000000;
  border-width: 0 2px 2px 0;
  height: .5rem;
  pointer-events: none;
  transform: translateY(-60%) rotate(45deg);
  width: .5rem;
}
.accordion-trigger, .panel-title a{
  position: relative;
  margin: 0;
  padding: 0;
  border-radius: 0;
  display: block;
  width: 100%;
  padding: 1rem 1.5em 1rem 0;
  font-family: "Merriweather",serif;
  font-weight: 700;
  font-size: 1.75rem;
  line-height: 1.25;
  text-align: left;
  padding-left: .5rem;
white-space: initial;
}
.accordion-trigger:focus, .panel-title a:focus {
  outline: -webkit-focus-ring-color auto 5px;
}
.accordion-trigger:after, .panel-title a:after {
  content: '+';
  display: block;
  height: 1em;
  width: 1em;
  line-height: 1em;
  text-align: center;
  font-weight: normal;
  color: #ba0c2f;
  background: #fff;
  border: 1px solid currentColor;
  position: absolute;
  top: 1rem;
  right: .5rem;
}
.accordion-trigger:hover:after, .panel-title a:hover:after {
  background-color: #ba0c2f;
  color: white;
}
.accordion-trigger[aria-expanded="true"], .panel-title a[aria-expanded="true"] {
  color: #ba0c2f;
}
.accordion-trigger[aria-expanded="true"]:after, .panel-title a[aria-expanded="true"]:after {
  content: '-';
  background-color: #ba0c2f;
  color: white;
}
.card-body.accordion-panel, .panel-body{
	padding:1rem
}
.panel-title a {
    background-color: #ffffff;
}
.panel, .panel-default .panel-body, .panel-heading {
    border: none!important;
    box-shadow: none;
}
.panel-heading {
    border-top: 1px solid rgba(0, 0, 0, 0.125)!important;
}
/** END Accordion Menu **/

/**
 * BEGIN THEME SPECIFIC STYLES
 */
#page-body a[href^="mailto:"]:after {
	font-family: none;
	content: "";
}
#page_body a[href^="mailto:"]:after {
	font-family: "icomoon";
	content: "\65";
	font-size: 75%;
	margin-left: .5rem;
	speak: none;
}
.noicomoon a:after, .noicomoon a:before{
	content:none;
}
.img-svg svg{
    width:65px!important;
    height:65px!important;
}
.service_categories li {
    margin-bottom: 20px;
	margin-left: 20px;
}
.block-title,.block-title h2,.block-title a {
	font-family: 'Merriweather', 'Georgia', serif;
	font-size: 2rem;
	font-weight: 500;
	line-height: 24px;
	color: #292F33;
	padding-bottom: 1rem;
}



/* Home Page Styles */
#homepage .video-container {
	position: relative;
	overflow:auto;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
}
#homepage .video-container video{
	width:100%;
	z-index: 0;
}
#homepage .big-text {
	position: absolute;
	padding:1rem;
}
#homepage .big-text p {
	color:#fff;
	font-family: Merriweather,Georgia,Times New Roman,Times,serif;
	font-style: italic;
	font-size: 2rem;
	font-weight: 500;
	text-shadow: 0 2px 1px rgba(0,0,0,.5);
	margin-bottom:0;
}
#homepage .big-text h1 {
	color:#fff;		
	font-family: Oswald,Impact,Arial Narrow,Helvetica Neue;
	text-transform: uppercase;
	letter-spacing: .02em;
	font-style: normal;
	font-size: 10rem;
	border-top:10rem;
	border-bottom:10em;
	border-style: solid;
	border-color: #fff;
	border-width: 2px 0;
	padding: 1rem 0;
	margin: 1.5rem 0;
	text-shadow: 0 5px 1px rgba(0,0,0,.5);
}
@media(max-width:768px) {
	#homepage .big-text h1 {
		font-size:4rem;
		margin:0.5rem 0 1rem 0;
	}
	#homepage .big-text p {
		font-size: 1rem;
	}
}
@media(max-width:576px){
	#homepage .big-text h1 {
		font-size:2rem;
		padding:0.5rem 0;
		margin:0.5rem 0 1rem 0;
	}
	#homepage .big-text p {
		font-size: 1rem;
	}
	#homepage .big-text .cmp-button {
		padding:0.5rem 1rem;
	}
}
img.media-object {
    height: 75px;
    width: auto!important;
    max-width: initial;
}
#homepage .service_categories li {
    margin-left: 0px;
}
#homepage .left-col,#homepage .right-col,#homepage .middle-col {
	margin-bottom:2rem;
}

#homepage .middle-col-bg {}
#homepage .middle-col-bg a{color: #222222}
#homepage .news-column h2 {
    display: block;
    font-size: 24.5px;
    line-height: 40px;
    color: #444;
    border-bottom: 1px solid #C8D8EB;
} 
  
  /* Sections Header
  --------------------------------------------------------------*/
  .section-header {
	margin-bottom: 30px;
	font-family: "Oswald", "Merriweather sans", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 1.2px;
  }
  
  .section-header h2 {
	/* font-family: "Merriweather", Georgia, 'Times New Roman', Times, serif; */
	font-size: 32px;
	color: #363636;
	font-weight: 500;
	position: relative;
  }

  .section-header a {
	color: #363636!important;
  }
  
  .section-header p {
	padding: 0;
	margin: 0;
  }

/* Events 
--------------------------------------------------------------*/
.middle-col-bg {
	background-color: #f0f0f0;
	padding: 1rem;
  }
  
  .media-list {
	padding-left: 0;
	list-style: none;
  }
  
  .media {
	display:flex;
	flex-direction: row;
	margin-bottom:1rem;
  }
  
  .media-date {
	display:block;
	height:100px;
	max-width:100%;
	min-width:110px;
	background-color: #ba0c2f;
	color: #fff !important;
	text-align: center;
	font-family: "Merriweather", Georgia, 'Times New Roman', Times, serif;
	align-items: center;
	align-content: center;
  }
  .media-date a{color:#ffffff!important;text-decoration: none!important;}
  .bg-arch-black .media-date,
  .bg-bulldog-red .media-date{
	color:#000000!important;
	background-color: #FFFFFF;
  }
  .bg-arch-black .media-date a,
  .bg-bulldog-red .media-date a{
	color:#000000!important;
  }
  .event-date-box {
	text-align: center;
	font-family: "Merriweather", Georgia, 'Times New Roman', Times, serif;
  }
  
  .event-date-box .media-month {
	display: block;
	font-weight: 500;
	font-size: 15px;
	text-transform: uppercase;
  }
  
  .event-date-box .media-day {
	font-weight: 700;
	font-size: 24px;
  }
  
  .media-body,
  .media-body p  {
	font-weight: 300;
	font-size:1rem;
	padding-left:1.5rem;
  }
  .media-heading {
	font-size: 1.2rem;
	font-family: "Merriweather", Georgia, 'Times New Roman', Times, serif;
	font-weight: 400;
	margin: 0;
	padding: 0;
  }
/** New Styles **/
.landing-page {
	font-size:1.2rem;
}
.landing-page-item{
	margin-bottom:2rem;
}
.media-container{
	text-align:center;
}
.media-container iframe{
	max-width:100%
}
.resource-list {
	margin: 0;
	padding: 0;
	margin: 0 -25px;
	list-style: none;
}
.resource-list > li {
	display: inline-block;
	vertical-align: top;
	width: 50%;
	padding: 0 25px 30px;
	margin-right: -.4em;
}
.resource-list > li ul{
	list-style:none;
}
.resource-list > li ul li{
	border-bottom:1px solid #eee;
}
.resource-list > li a {
	display: block;
	font-size: 1.2rem;
	padding: 8px 0;
	color: #ba0c2f!important;
}
@media (max-width: 767px) {
	.resource-list > li {
		width: 100%;
		padding-bottom: 45px;
	}
}
/* Top Bar
--------------------------------------------------------------*/
#topbar {
	background: #ffffff;
	border-bottom: 1px solid #eee;
	font-size: 13px;
	font-family: "Merriweather Sans", Arial, Helvetica, sans-serif;
	font-weight: 400;
	letter-spacing: .2px;
  }
  
  #topbar .contact-info {
	font-family: "Merriweather", Georgia, 'Times New Roman', Times, serif;
	text-transform: uppercase;
	font-size: 12px;
	font-style: normal;
	color: #767676;
  }
  
  #topbar .contact-info a,
  #topbar .contact-info span {
	color: #767676;
	letter-spacing: .5px;
  }
  
  #topbar .contact-info a {
	line-height: 0;
	transition: 0.3s;
  }
  
  #topbar .contact-info a:hover {
	color: #BA0C2F;
  }
#topbar  ul {
    list-style: none;
    display: flex;
}
#topbar .social-links{
    padding:0!important;
}
#topbar .social-icons a, #topbar .text-links a{
	color:#555555;
	display:inline-block;
	padding: .5rem 10px;
    margin:0;
}

#topbar .social-link svg, #uga-header .bi{
	width:14px;
	height:14px;
}

#topbar .social-links-top ul li a:hover, #topbar .social-links-top ul li a:focus {
	text-decoration: none;
}
#topbar.navbar {
	min-height: auto;
	padding: 0;
	margin-bottom: 0;
}
#topbar #quick-links {
	padding-bottom: 20px;
}

#topbar #quick-links dt {
	color: #000;
}

#topbar #quick-links dd a, #topbar #quick-links dd a:visited {
	color: #555;
}

#quick-links ul{
    flex-flow: column;
}

/* Main Menu */
#eits-header .side-menu{
	margin-bottom:0;
}
#eits-header #search_box {
	position: relative;
}
#eits-header .dept-navbar .nav-link{
    font-family: "Merriweather", Georgia, 'Times New Roman', Times, serif;
    font-size: 16px;
    color: #121212;
    font-weight: 700;
    white-space: nowrap;
}
#eits-header #search_box .search-icon {
	border: none;
	color: #ba0c2f;
	position: absolute;
	top: 0;
	right: 5px;
}

#eits-header #search_box .search-icon:hover {
	background-color: transparent;
}
#eits-header #search_box #search-query, #eits-header #search_box .search-query {
	width: 100%;
	border: none;
	border-bottom: 1px solid #C4C4C4;
	-moz-border-radius: 0px;
	border-radius: 0px;
	box-shadow: none;
}
#eits-header .navbar-form {
	margin-bottom:0;
	white-space: nowrap;
	overflow:visible;
	z-index:10;
}
#eits-header .navbar-form .form-group:focus-visible{
	margin-bottom:0;
	outline:none;
}
#eits-header .navbar-form input {
	width: 270px;
	position: relative;
	border: none;
	background-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-bottom: 1px solid #C4C4C4;
	-moz-border-radius: 0px;
	border-radius: 0px;
	margin-bottom:0;
}
#eits-header .navbar-form button{
	color: #FFFFFF;
	background-color: rgb(186, 12, 47);
	border-radius: 0px;
}
#dept-navbar .dropdown-menu.show {
    border-radius: 0!important;
}
/**
 * Side Column
 */
#side-column a{
	color:#000000!important;
}
#side-column a:active, #side-column a:hover,
#side-column a[aria-current='page']{
	color:#BA0C2F!important;
}

/* Jumbotron */
#jumbotron {
	height: 70vh;
	background-position: center bottom;
	background-repeat: no-repeat;
	background-size: 100vw 100vh;
	display:flex;
	position:relative;
}
div#jumbotron:after {
	content: " ";
	background: linear-gradient( rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0) );
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#jumbotron h1, #jumbotron h2 {
	color: #fff;
	margin-bottom: 25px;
	font-size: 64px;
	font-family: "Oswald", "Merriweather Sans", Arial, Helvetica, sans-serif;
	letter-spacing: 1.5px;
}
#jumbotron p {
	color: #fff;
	margin-bottom: 25px;
	font-size: 24px;
	font-family: "Merriweather", Georgia, 'Times New Roman', Times, serif;
}
#jumbotron .container {
	margin:2rem auto;
}
#jumbotron .btn {
	border-radius: 0px;
	background-color: #BA0C2F;
	color: #fff;
	font-family: "Merriweather Sans", Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 2px;
	padding:14px;
}


#jumbotron .btn:hover {
	background: #fff;
	color: #BA0C2F;
}

@media (max-width: 768px) {
	#jumbotron {
		height: auto;
	}
	#jumbotron h1, #jumbotron h2 {
		font-size: 48px;
	}
}
@media (max-width:520px) {
	#jumbotron {
		height: auto;
	}
	#jumbotron h1, #jumbotron h2 {
		font-size: 32px;
	}

	#jumbotron p {
		font-size: 22px;
	}
}
.feature-blocks{display:flex;flex-wrap:wrap;margin-bottom:1rem}
.feature-blocks ul{padding:0;margin:0;}
.feature-block{
	display: flex;
	flex-direction: column;
	justify-content: start;
	margin-bottom: 1rem;
}
.feature-block img{
	width:100%;
}
.feature-block a *{
	display: inline-block;
}
.feature-block h2, .feature-block h2 a,
.feature-block h3, .feature-block h3 a,
.feature-block h4, .feature-block h4 a,
.feature-block h5, .feature-block h5 a,
.feature-block h6, .feature-block h6 a{
	font-family:"Merriweather", Georgia, "Times New Roman", Times, serif!important;
	color:#000000!important;
}
.feature-block-padding{
	padding:.5rem;
}
.feature-block-hover{
	flex:1 0 0%;
}
.feature-block-hover:hover{
	background-color:#ba0c2f!important;
}
.feature-block-hover:hover,
.feature-block-hover:hover a,
.feature-block-hover:hover a *,
.feature-block-hover:hover .feature-block-padding{
	color:#ffffff!important;
}
.feature-header{
	font-family:"Merriweather", Georgia, "Times New Roman", Times, serif;
}
.feature-image img{
	width:100%;
}
/** Audience Grid Begin */
.homepage.audience-grid ul {
	list-style:none;
	margin:0;
	padding:0;
	display:flex;
	justify-content:space-between;
	flex-flow:row;
	flex-wrap:wrap;
	align-items: center;
}
.homepage.audience-grid li {
	width: 32%;
	height: 300px;
	background-position: center;
	background-repeat: no-repeat;
	display:flex;
	align-items: stretch;
	z-index: 1;
	transition: all 0.5s ease-in-out;
	position:relative;
	margin-bottom:1rem;
	border:1px solid white;
	text-align: center;
	justify-content: center;
}
.homepage.audience-grid li:hover {
    background-size: auto 115%;
}
.homepage.audience-grid li a {
  width:100%;
	color:#ffffff!important;
	font-family: "Oswald", "Merriweather Sans", Arial, Helvetica, sans-serif;
	font-size: 1.5rem;
	text-transform: uppercase;
	font-weight: 400;
	color: #fff;
	overflow:hidden;
	text-decoration:none;
	align-self: center;
	padding:30px;
}
.homepage.audience-grid li a:after{
	content:" ";
	width:auto;
	height:auto;
	margin:20px;
	border:1px solid white;

}
/* .43 aspect ratio if needed for resizing width/height */
.homepage.audience-grid li{
    background-size: 143% 100%;
}
.homepage.audience-grid li:hover {
    background-size: 150% 105%;
}
@media (max-width: 992px) {
	.homepage.audience-grid li {
		width:100%!important;
	}
}
/** Audience Grid End */
#page_title a{
	text-decoration: none;
}
#page-body .audience-grid {margin-bottom:60px;}
#page-body .audience-grid *{box-sizing:border-box}
#page-body .audience-grid ul, .software-main-categories.audience-grid ul{
	margin:0;
	padding:0;
	display:flex;
	flex-direction: row;
	flex-wrap: wrap;
	position: relative;
	list-style:none
}

#page-body .audience-grid li, .software-main-categories.audience-grid li{
	width:33.333%;
	display:inline-block;
	border-right: 2px solid #93b2d7;
	border-bottom:2px solid #93b2d7;
	text-align:center;
	color:black!important;
	display: flex;
    align-items: flex-end;
    justify-content: center;
}
#page-body .audience-grid li a, .software-main-categories.audience-grid li a{
	text-align:center;
	display:block;
	padding:1rem 0;
	color:black!important;
}
#page-body .audience-grid li img, .software-main-categories.audience-grid li img{
	margin:auto;
	max-width:100%
}
#page-body .audience-grid li a:after{
	content: ""!important;
}
#page-body .audience-grid li:nth-child(3),
#page-body .audience-grid li:last-child{
	border-right:none
}
#page-body .audience-grid li:nth-child(n+4){
	border-bottom:none
}
/*! Page Body Begin */
#page-body, #blog_body{
	padding-top:2rem;padding-bottom:2rem;
}
@media (max-width: 768px) {
	#page-body h3, #page-body .h3{
		font-size:22px
	}
}

/** Bootstrap Nav-Tabs Arrow Menu CSS **/
.arrow-tabs {
	overflow: hidden;
	border-radius: 4px;
	background-color: #eee;
	margin: 15px 0;
}

.arrow-tabs .nav-tabs {
	width: 30%;
	float: right;
	background-color: #555;
	position: relative;
	z-index: 10;
	right: -40px;
	top: 0;
	padding: 1em 0;
}

.arrow-tabs .nav-tabs li {
	right: 40px;
	background-color: transparent;
}

.arrow-tabs .nav-tabs li:hover, .nav-tabs a hover {
	background-color: transparent;
}

.arrow-tabs .nav-tabs > li {
	float: none;
	display: block;
	clear: both;
	text-align: right;
}

.arrow-tabs .nav-tabs > li > a {
	color: #fff;
}

.arrow-tabs .nav-tabs li a:focus, .arrow-tabs .nav-tabs > li > a:hover {
	background-color: transparent;
	border-color: transparent;
}

.arrow-tabs .nav-tabs > li.active > a, .arrow-tabs .nav-tabs > li.active > a:focus, .arrow-tabs .nav-tabs > li.active > a:hover {
	cursor: pointer;
	background: transparent url(data:image/png;base64,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) no-repeat left center;
	background-size: cover;
	color: #fff;
	border: none;
}

.arrow-tabs .tab-content {
	width: 80%;
	z-index: 5;
}

.arrow-tabs .tab-pane {
	background-color: #eee;
	padding: 1em;
}
@media (min-width: 768px) {
	.navbar {
		-moz-border-radius: 0px;
		border-radius: 0px;
	}
}
/* HOME BUTTONS STYLING */
.home-buttons-wrapper{
	color:#554F47;
	display:flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
}
.home-button{
	display: flex;
	flex:1 1 auto;
}
.home-button a.home-button-link{
	display:block;
	width:100%;
	padding:1rem;
	text-align:center;
	font-weight:700;
	text-decoration: none;
	color:#000000!important;
	font-family:"Merriweather", Georgia, "Times New Roman", Times, serif
}
.home-buttons a.home-button-link:hover{
	background-color:#ae0b2c!important;
	color:#ffffff!important;
}
.home-buttons a.home-button-link:last-child{
	border-right:none
}
.home-button-link svg {
	width: 2.5rem;
	height: 2.5rem;
	margin-bottom:.5rem;
}
@media (max-width:992px){
	.home-buttons a.home-button-link:nth-child(3) {
		border-right: none;
	}
	.home-buttons a.home-button-link:nth-child(n+4) {
		border-bottom: none;
	}
}
@media (max-width:768px){
	.home-buttons a.home-button-link{
		width:100%;
		border-right: none!important;
		border-bottom: 1px solid #9EA2A2!important;
	}
	.home-buttons a.home-button-link:nth-child(n+5) {
		border-bottom: none!important;
	}
}

@media print {
  /* All your print styles go here */
	header#page-header,
	nav#dept-navbar,
	footer#page-footer,
	header#print-header{
		display:none !important;
	}
	#maincontent, header#print-header{
		display:block !important;
	}
}
/*!
 * UNIVERSAL UGA FOOTER 
 */
 .ugafooter__address,.ugafooter__links,.ugafooter__logo,.ugafooter__social{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width: 768px){.ugafooter__address,.ugafooter__logo{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.ugafooter__links,.ugafooter__social{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}}.ugafooter{-webkit-box-sizing:border-box;box-sizing:border-box;padding:48px 0;border-width:4px 0 0;border-style:solid;border-color:#BA0C2F;background:url("assets/images/footer/background-arch.png") #000 center center no-repeat;background-size:cover;font-size:16px;font-family:"Merriweather", Georgia, "Times New Roman", Times, serif}.ugafooter--border-white{border-color:#FFFFFF}.ugafooter--border-grey{border-color:#554F47}.ugafooter--no-border{border-width:0}.ugafooter__container{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.ugafooter__container{max-width:540px}}@media (min-width: 768px){.ugafooter__container{max-width:720px}}@media (min-width: 992px){.ugafooter__container{max-width:960px}}@media (min-width: 1200px){.ugafooter__container{max-width:1140px}}.ugafooter__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.ugafooter__row--primary{margin-bottom:1em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ugafooter__row--secondary{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ugafooter__links{-webkit-box-sizing:border-box;box-sizing:border-box}.ugafooter__logo{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:2em}@media (min-width: 768px){.ugafooter__logo{margin-bottom:0}}.ugafooter__logo-link{display:block;margin:0 auto;max-width:200px;height:170px;background-color:transparent;background-image:url("assets/images/footer/georgia-v-cw.png");background-position:center center;background-size:contain;background-repeat:no-repeat;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}@media (min-width: 768px){.ugafooter__logo-link{margin:0;max-width:300px;height:80px;background-image:url("assets/images/footer/georgia-fs-cw.png");background-position:left top}}.ugafooter__links-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:0;padding-left:0;list-style:none;text-align:center;line-height:1.5;-webkit-column-count:2;column-count:2;-webkit-column-gap:0;column-gap:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.ugafooter__links-list{display:block;text-align:left;-webkit-column-count:2;column-count:2;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media (min-width: 992px){.ugafooter__links-list{-webkit-column-count:3;column-count:3}}.ugafooter__links-list-item{width:50%;border:none;-webkit-column-break-inside:avoid;break-inside:avoid}@media (min-width: 768px){.ugafooter__links-list-item{width:100%}}.ugafooter__links-list-link{display:block;padding:0.25em 1em;font-size:0.75em;color:rgba(255, 255, 255, 0.6);text-decoration:none;-webkit-transition:color 100ms ease-in;transition:color 100ms ease-in}.ugafooter__links-list-link:hover{color:#FFFFFF;text-decoration:none}@media (min-width: 768px){.ugafooter__links-list-link{border-left:1px rgba(255, 255, 255, 0.3) solid;font-weight:300}}.ugafooter__address{-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(255, 255, 255, 0.6);text-align:center;font-weight:300;font-size:0.75em;font-family:"Merriweather Sans", "Tahoma", "Helvetica Neue", Arial, sans-serif}@media (min-width: 768px){.ugafooter__address{text-align:left;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.ugafooter__social{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em;color:#FFFFFF;text-align:center;font-weight:300;font-size:1.5em}@media (min-width: 768px){.ugafooter__social{margin-bottom:0;text-align:left;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.ugafooter__social-label{display:block}@media (min-width: 768px){.ugafooter__social-label{display:inline}}.ugafooter__social-link{color:rgba(255, 255, 255, 0.6);text-decoration:none;-webkit-transition:color 100ms ease-in;transition:color 100ms ease-in}.ugafooter__social-link:hover{color:#FFFFFF;text-decoration:none}.ugafooter__social-link img{-webkit-filter: invert(1);filter: invert(1);display:inline-block}.ugafooter__social-link svg{width:1em;height:1em;}

 .h-1000{
	height:1000px!important;
 }