/*
Theme Name: EITS-GACRC
Template: eits
Text Domain: GACRC
Version: 1.0
Description: EITS Child Theme for you.
Tags: GACRC
Author: Bryan Chasteen
Author URI: https://eits.uga.edu/
License Type: GPL
*/

/*! Icomoon */
@font-face{font-family:icomoon;src:url(_resources/fonts/icomoon.eot?#) format('eot'),url(_resources/fonts/icomoon.svg#icomoon) format('svg'),url(_resources/fonts/icomoon.woff) format('woff'),url(_resources/fonts/icomoon.ttf) format('truetype');font-weight:400;font-style:normal}
/*! Link colors **/
a{color:#6c757d}
a[target]:after{color:#6c757d!important}
a[target]:after, a.protected:after, a[href*="ftp.uga.edu/software/"]:after, a[href*="/protected/"]:after, a[href$=".ppt"]:after, a[href$=".pptx"]:after, a[href$=".doc"]:after, a[href$=".docx"]:after, a[href$=".xls"]:after, a[href$=".xlsx"]:after, a[href$=".rtf"]:after, a[href$=".txt"]:after, a[href$=".pdf"]:after{font-weight:normal;font-family:"icomoon";speak:none;}
a[target]:after {font-size:70%;content:"\6e";margin-left:.5em;vertical-align:baseline;}
a.protected:after, a[href*="ftp.uga.edu/software/"]:after, a[href*="/protected/"]:after  {font-size:115%;content:"\6b";margin-left:.1em;vertical-align:baseline;}
a[href$=".ppt"]:after, a[href$=".pptx"]:after, a[href$=".doc"]:after, a[href$=".docx"]:after, a[href$=".xls"]:after, a[href$=".xlsx"]:after, a[href$=".rtf"]:after, a[href$=".txt"]:after, a[href$=".pdf"]:after{margin-left:.3em;vertical-align:middle;}
a[href$=".ppt"]:after, a[href$=".pptx"]:after{color:#d70;content:"\69";}
a[href$=".doc"]:after, a[href$=".docx"]:after, a[href$=".rtf"]:after, a[href$=".txt"]:after{content:"\77";}
a[href$=".xls"]:after, a[href$=".xlsx"]:after{color:#191;content:"\78";}
a[href$=".pdf"]:after{color:#c11;content:"\70";}a.notag:after {content:""!important;}

/*! * Begin site-specific theme */
/* Global Styles */
body {
	margin: 0;
	font-family: "Merriweather Sans", Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5;
	color: #121212;
	text-align: left;
	background-color: #fff;
	font-size: 16px
}
hr {margin:10px 0 20px 0;padding:0;border-top: 1px solid #C8D8EB}
::placeholder {
	font-size: 1rem;
	color: #767676;
	opacity: 1;
	letter-spacing: .2px;
}
a[href^="tel:"] {font-weight:normal!important;}
a[href^="tel:"]:before{font-family:"icomoon";content:"\68";font-size:75%;margin-right:.5em;vertical-align:middle;speak:none;}
h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a {
	/*
	font-family: 'Merriweather', 'Georgia', serif;
	*/
}
h2 svg, h3 svg, h4 svg{width:100px;height:auto;padding:0}
th {color: #fff;background-color: #444;border: 1px solid #444}
td {padding: 5px;border: 1px solid #93b2d7}
.bi {display: inline-block;vertical-align: text-bottom}
.thumbs{clear:both;margin:15px 0}
.thumbs ul{list-style-type:none!important;margin:0;padding:0}
.thumbs li{display:inline-block;margin-right:10px}
.imgheight315 img{max-height:315px}
.phishing-sample-email p{margin-bottom:15px!important;}
.sample-email{display:block;clear:both;margin:20px 0;padding:15px;border:2px solid #ddd;}
.upper-date{text-transform:uppercase;font-weight:bold;}
figure.caption, figure.slide-in{display:block;position:relative;float:left;overflow:hidden;margin:0 20px 20px 0}
figure.slide-in figcaption, figure.slide-in:before{position:absolute;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;background: black;}
figure.caption figcaption, figure.slide-in figcaption{width:100%;height:auto;background:rgba(0,0,0,0.75);color:white;padding:10px 20px;}
figure.caption figcaption{position:absolute;bottom:0;opacity:.75;}
figure.caption img, figure.slide-in img {max-width: 100%;height: auto}
figure.slide-in figcaption{}
figure.slide-in:hoverfigcaption{opacity:1;}
figure.slide-in:before{width:24px;height:24px;content: "?";font-weight:800;background:rgba(255,255,255,0.75);text-shadow:0 0 5px white;color:black;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;text-align: center;font-size: 14px;line-height: 24px;opacity: 0.75;}
figure.slide-in:hover:before{opacity:0;}
figure.slide-in.cap-left:before{bottom:10px;left:10px;}
figure.slide-in.cap-left figcaption{bottom:0;left:-30%;}
figure.slide-in.cap-left:hover figcaption{left: 0;}
figure.slide-in.cap-right:before{bottom:10px;right:10px;}
figure.slide-in.cap-right figcaption{bottom:0;right:-30%;}
figure.slide-in.cap-right:hover figcaption{right:0;}
figure.slide-in.cap-top:before{top:10px;left:10px;}
figure.slide-in.cap-top figcaption{left:0;top:-30%;}
figure.slide-in.cap-top:hover figcaption{top:0;}
figure.slide-in.cap-bot:before{bottom:10px;left:10px;}
figure.slide-in.cap-bot figcaption{left:0;bottom:-30%;}
figure.slide-in.cap-bot:hover figcaption{bottom:0}
img.media-object{max-width:120px;max-height: 120px}
/** Figure Captions **/

/** Caption Custom CSS **/
.caption-inner {border: 1px solid #CCC;padding: 4px;background: #F3F3F3;text-align: center}
.caption-left, .caption-left-small, .caption-left-medium{float:left;margin-right:8px;height: auto;}
.caption-right, .caption-right-small, .caption-right-medium{float:right;margin-left:8px;height: auto;}
.caption-left{max-width:45%;}
.caption-right{max-width:45%;}
.caption-left-medium{max-width:25%;}
.caption-right-medium{max-width:25%;}
.caption-left-small{max-width:15%;}
.caption-right-small{max-width:15%;}
.caption350{margin:auto;max-width:100%;}
.caption350 img, .caption350 *{max-width:350px;}
.caption350 img{height: auto;}
.caption p {margin: .25em 0}
.caption img, div.caption object {margin-bottom: 5px;display: block}
.caption-left {float: left;margin: 10px 10px 10px 0}
.caption-right {float: right;margin: 10px 0 10px 10px}
.caption-center {display: block;text-align: center}
.caption-center .caption-inner {display: inline-block}
.stretched-link::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    pointer-events: auto;
    content: "";
    background-color: rgba(0,0,0,0);
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {color: #000;background-color: #C8D8EB;border-color: #93b2d7}
.img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img {margin: auto}
.nav > li > a:hover, .nav > li > a:focus {background-color: transparent}
.navbar-menu.navbar {background-color: #fff;border: none}
.warning {display:block;float:left;margin-right:12px;height:32px!important;width:32px!important;text-indent:100%;overflow:hidden;white-space:nowrap;background:transparent left top no-repeat url(_resources/files/images/warning-icon.png);background:rgba(0,0,0,0) left top no-repeat url(_resources/files/images/warning-icon.svgz);background-size:100% 100%;}
.warning_box {display:block;padding:20px 40px;color:#222;background:#C8D8EB}
.memo_box {display:block;margin-bottom:40px;padding:40px;color:#000 !important;border:1px solid #93b2d7;}
.clear {display:block;clear:both;}
.hidden_text {position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.sample-email{display:block;clear:both;margin:20px 0;padding:15px;border:2px solid #ddd;}
.upper-date{text-transform:uppercase;font-weight:bold;}
span.required {color:#ae000e;float:right;}
span.updated {color:#ae000e}
.mathcolumns {-webkit-column-width:400px;-moz-column-width:400px;-o-column-width:400px;-ms-column-width:400px;column-width:400px;}

/* /web_and_applications/mobileapps/ */
.appstore-image-black {display:block;height:65px!important;width:200px!important;text-indent:100%;overflow:hidden;white-space:nowrap;background:transparent left top no-repeat url(_resources/files/images/app_store_black.png);background:rgba(0,0,0,0) left top no-repeat url(_resources/files/images/app_store_black.svgz);background-size:100% 100%;}
.appstore-image-gray {display:block;height:65px!important;width:200px!important;text-indent:100%;overflow:hidden;white-space:nowrap;background:transparent left top no-repeat url(_resources/files/images/app_store_gray.png);background:rgba(0,0,0,0) left top no-repeat url(_resources/files/images/app_store_gray.svgz);background-size:100% 100%;}
.google-play-image-black {display:block;height:65px!important;width:200px!important;text-indent:100%;overflow:hidden;white-space:nowrap;background:transparent left top no-repeat url(_resources/files/images/google_play_black.png);background:rgba(0,0,0,0) left top no-repeat url(_resources/files/images/google_play_black.svgz);background-size: 100% 100%;}
.google-play-image-gray {display:block;height:65px!important;width:200px!important;text-indent:100%;overflow:hidden;white-space:nowrap;background:transparent left top no-repeat url(_resources/files/images/google_play_gray.png);background:rgba(0,0,0,0) left top no-repeat url(_resources/files/images/google_play_gray.svgz);background-size: 100% 100%;}
/* /hardware_and_software/software/mathworks_matlab */

/** Begin Template 1 Theme **/
.banner {padding-top: 0px}
.standout {
	border: 2px solid #ba0c2f;
    padding: 3rem;
    font-family: "Merriweather Sans", "Oswald", Tahoma, sans-serif;
    font-weight: 600;
    font-size: 2rem;
    text-align: center;
    margin: 2rem 0 3rem 0
}
@media (max-width: 768px) {
	.standout {
		padding:1rem;
		font-size:1.2rem;
	}
}
#feature .feature-btn {
	display:inline-block;
	position: relative;
	padding: 14px;
	border-radius: 0px;
	background-color: #ba0c2f;
	color: #fff;
	border: 1px solid #ba0c2f;
	font-family: "Merriweather Sans", Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 2px;
}
#feature .feature-btn, #feature .feature-btn a{
	color:#ffffff!important;
}
#feature .feature-header {
	margin-bottom: 30px;
    font-size: 32px;
    color: #363636;
    font-weight: 500;
}
.feature_blurb p, .feature_blurb a {
	letter-spacing: .5px;
	color: #292b2c !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;
}
#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 {
	margin: 0px 10px 20px 0px;
	overflow: hidden;
  }
  
  .media-date {
	height: auto;
	float: left;
	clear: left;
	margin-right: 1rem;
	background-color: #ba0c2f;
	color: #fff !important;
	text-align: center;
	padding: 10px 0 5px 0;
	width: 70px;
	display: block;
	font-family: "Merriweather", Georgia, 'Times New Roman', Times, serif;
  }
  
  .event-date-box {
	color: #fff !important;
	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-left, .media-right, .media-body {
	display: table-cell;
	vertical-align: top;
  }
  
  .media-body h4 {
	font-size: 1.2rem;
  }
  
  .media-body p  {
	margin-top: 10px;
	font-weight: 300;
	color: #6c757d;
  }
  .media-heading {
	font-size: 1.2rem;
	font-family: "Merriweather", Georgia, 'Times New Roman', Times, serif;
	font-weight: 400;
	margin: 0;
	padding: 0;
  }
  .media-heading, .media-heading a{
	color: #6c757d!important;
  }
/** 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;
	}
}
/** INFOSEC **/
.category_list{list-style:none;}
.category_list,.category_list img,.category_list li{margin:0;padding:0}
.category_list img {width:100%;max-width:100%;border:none}
.category_list li {width: 33%;display:block;float:left;padding-bottom:3rem}
.category_list h3{font-size:16px !important;}
.category_list a {display:block;padding:10px;text-decoration:none;}
.category_list a {display:block;height:185px;margin:3px 0 10px 0;padding:10px;text-decoration:none;}
.category_list a:hover{text-decoration:none!important;}

.category_list .sc_image {display:block;margin:0;padding:0;height:75px;}
.category_list h3{padding:0;margin:10px 0!important;line-height:20px;white-space:nowrap;color:#15c;}
.category_list p {line-height:1.1em;font-size:13px;color:#444444;}
#quick-links h1,#quick-links h2,#quick-links h3, #quick-links h4, #quick-links h5, #quick-links h6 {
	font-size:1.2rem;text-transform:uppercase;margin:0;margin-bottom:1rem;margin-top:1rem;border-bottom:1px solid black;
}
#quick-links ul{
	list-style:none;
	margin:0;
	padding:0;
}
/* 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: 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;
}
/* Orb Menu */
#orb-menu {
	background-color: #292b2c;
	color: #fefefe
}

#orb-menu .orb-menu-wrapper {
	width: 8000px;
	overflow: hidden;
	white-space: nowrap;
}

#orb-menu .brand {
	float: left;
	margin: 0;
	font-size: 1rem;
	line-height: 40px;
	padding-right: 2rem;
	font-weight: 400;
	font-family: "Merriweather Sans", "Oswald", Tahoma, sans-serif;
}

#orb-menu-primary .container {
	overflow: hidden;
	white-space: nowrap;
	padding-left: 0;
	padding-right: 0;
}

#orb-menu-secondary .container {
	padding-left: 15px;
	padding-right: 15px;
}


#orb-menu .container .nav {
	display: flex;
	white-space: nowrap;
}

#orb-menu #orb-menu-secondary.container .nav {
	flex-wrap: wrap;
}

#orb-menu .container .nav > li > a:hover, #orb-menu .container .nav > li > a:focus {
	background-color: #292b2c;
	color: #fefefe;
}

#orb-menu a {
	color: #fefefe;
	font-weight: 300;
	display: block;
	padding: .5rem 1rem;
	font-family: "Merriweather Sans","Oswald","Tahoma",sans-serif;
	font-size: 1rem;
}

#orb-menu h2 a {
	font-weight: 400;
	color: #fefefe;
}

#orb-menu-primary {
	flex-wrap: nowrap;
}

#orb-menu-primary a, #orb-menu-secondary, #orb-menu-secondary a {
	color: #fefefe;
}
#orb-menu-secondary h2#more-menu-heading {
    padding: 5px;
}
#orb-menu-secondary a {
	display: block;
}
#orb-menu-secondary a:hover, #orb-menu-secondary a:focus {
	background-color: #fefefe;
	color: #292b2c;
}
#orb-menu-secondary .row.d-flex {
	justify-content: flex-start;
}
#more-link:after {
	content: " ";
	position: absolute;
	width: 0;
	height: 0;
	top: 1rem;
	right: 0px;
	bottom: -8px;
	border-top: 5px solid #fefefe;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
}
/* Orb Menu End */

/* Main Menu */
#eits-header .side-menu{
	margin-bottom:0;
}
#eits-header #search_box {
	position: relative;
}

#eits-header .dept-navbar .nav-link{
    padding: 10px 0 10px 30px;
    font-family: "Merriweather", Georgia, 'Times New Roman', Times, serif;
    font-size: 16px;
    color: #121212;
    font-weight: 700;
    white-space: nowrap;
}

.navbar-mobile {

}

#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 {

}
#dept-navbar .dropdown-menu.show {
    border-radius: 0!important;
}
/* Jumbotron */
#jumbotron {
	height: 70vh;
	background-position: center bottom;
	background-repeat: no-repeat;
	background-size: cover;
	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;
	}
}
/* page layout begins here */
#page_title {
	display: block;
	border-top: solid 1px #cfcfcf;
	border-bottom: solid 1px #bfbfbf;
	background: #ddd url(_resources/images/logos/page-title-bg.png) top repeat-x;
}
#page_title * {
	color: #404040 !important;
}
#page_title #window_center {
	display: block;
	height: 94px;
	margin: 0;
	padding: 0;
}
#page_title #title_image {
	position: relative;
	float: right;
	margin: auto;
	padding: 0;
	display: inline-block;
	border: none;
	background: transparent !important;
	vertical-align: baseline;
	max-height: 76px;
}

#page_title #title_image img {
	border: none;
	padding: 0;
	margin: 0
}
#page_title h2 a:after {content: ""}
#page_title {
	background-image: none;
	background-color:#ba0c2f!important;
	background-repeat:no-repeat;
}
#page_title * {color:#fff!important;}
#page_title #title_image {padding:20px 0 0 0}
#page_title h2 {
	font-size:60px;
	margin:15px 0 14px;
	text-transform:uppercase;
	text-shadow:none
}
@media (max-width: 768px) {
	#page_title h2 {
		font-size: 35px;
		margin: 10px -15px;
	}
}
@media (max-width:520px) {
	#page_title #title_image {display:none;}
	#page_title h2 {
		font-size:22px;
	}
}
/** 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: baseline;
}
.homepage.audience-grid li {
    width: 49%;
    height: 300px;
    background-position: center;
    background-repeat: no-repeat;
	display:flex;
    align-items: end;
    z-index: 1;
    transition: all 0.5s ease-in-out;
    position:relative;
}
.homepage.audience-grid li:hover {
    background-size: auto 115%;
}
.homepage.audience-grid li a {
	display:block;
    width:100%;
	background-color: rgba(0,0,0,0.75);
	color:#ffffff!important;
	font-family: "Oswald", "Merriweather Sans", Arial, Helvetica, sans-serif;
	font-size: 1.5rem;
	text-transform: uppercase;
	font-weight: 400;
	color: #fff;
	padding: 10px;
    bottom: 0;
	text-wrap: nowrap;
	overflow:hidden;
}
.homepage.audience-grid li{
    background-size: 110% auto;
}
.homepage.audience-grid li:hover {
    background-size: 115% auto;
}
.homepage.audience-grid li:nth-child(n+3){
    width:32%;
    margin-top:20px;
	background-size: auto 110%;
}
.homepage.audience-grid li:nth-child(n+3):hover {
    background-size: auto 115%;
}
@media ( max-width: 520px ) {
	.homepage.audience-grid li{
		width:100%!important;
		background-size: auto 110%;
	}
	.homepage.audience-grid li:hover{
		background-size: auto 115%;
	}
}
/** Audience Grid End */

#page-body .audience-grid {margin-bottom:60px;}
#page-body .audience-grid *{box-sizing:border-box}
#page-body .audience-grid{}
#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: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
}
.img-svg svg{
    width:65px!important;
    height:65px!important;
}
@media (max-width: 768px) {
	#page-body .audience-grid li a, .software-main-categories.audience-grid li a, 
	.software-main-categories.audience-grid h2, .software-main-categories.audience-grid h3, 
	.software-main-categories.audience-grid h4 {
		font-size:small!important
	}
}
.software-main-categories.audience-grid li:nth-child(3),
.software-main-categories.audience-grid li:nth-child(6),
.software-main-categories.audience-grid li:last-child{
	border-right:none
}
.software-main-categories.audience-grid li:nth-child(n+7){
	border-bottom:none
}
/*! Page Body Begin */
#page-body{padding-top:2rem;padding-bottom:2rem;}
#page-body h3 {
	padding-bottom: 5px;
	margin: 0 0 20px;
}
#page-body h4 {
	margin-bottom: 15px;
}
#page-body h3:first-child, #page-body h4:first-child, #page-body h5:first-child{
	margin-top:0
}
@media (max-width: 768px) {
	#page-body #right-column h3, #page-body #right-column .h3{
		font-size:22px
	}
}
#page-body a {
	text-decoration: none !important;
	color: #15c;
}
#page-body a[href^="mailto:"]:after {
	font-family: "icomoon";
	content: "\65";
	font-size: 75%;
	margin-left: .5rem;
	speak: none;
}
#page-body h3{margin-top:2rem}
#page-body a h3 {color:#ba0c2f}
#page-body .panel-heading {padding: 1px}
#page-body .panel-title{padding:0;margin:0}
#page-body .ouaccordion-textfield h4 a,#page-body .panel-title a {
	color: black!important;
	display: block;
	background-color: white;
	line-height: 2rem;
	border: 1px solid #93b2d7;
	padding: 2px 5px;
}
#page-body .panel-default>.panel-heading {background-color: #C8D8EB;border-color: #93b2d7}
#page-body .panel-default {border-color: #93b2d7}
#page-body .ouaccordion-textfield .panel-title {padding:0;margin: 0}

/*! Various Custom Buttons */
#page-body .big_blue_button {text-align: center;margin: 0 auto}
#page-body .big_blue_button a {border: 1px solid #7bb2e7;border-top: 1px solid #86c2ee;border-bottom: 1px solid #295d99;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;white-space: nowrap;text-shadow: 0 -1px #254f75;background-color: #0685ce;background: -moz-linear-gradient(top, #50a7e8, #2f79d0);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#50a7e8), to(#2f79d0)) !important;vertical-align: middle;display: block;color: white!important;padding: 1.75rem;margin: auto;font-size: 22px;max-width: 335px}
#page-body .myid_button{margin:0 auto;padding:0;list-style:none;text-align:center;}
#page-body .myid_button li{width:100%;max-width:335px;display:inline-block;padding: 10px 22px;margin-bottom:30px;margin-left:0px;border: 1px solid #7bb2e7;border-top: 1px solid #86c2ee;border-bottom: 1px solid #295d99;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius:8px;white-space: nowrap;text-shadow:0 -1px #254f75;background-color: #0685ce;background: -moz-linear-gradient(top, #50a7e8, #2f79d0);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#50a7e8), to(#2f79d0)) !important;vertical-align:middle;}
#page-body .myid_button a:after {color: white!important}
#page-body .myid_button li:hover{border: 1px solid #579de0;border-top: 1px solid #67b3eb;border-bottom: 1px solid #084591;background-color: #0f73d2;background: -moz-linear-gradient(top, #2592e2, #0057c4);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2592e2), to(#0057c4)) !important;}
#page-body .myid_button li:active, #page-body .myid_button li:focus{border:1px solid #063883;background:#1176d3;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;-moz-box-shadow:inset #063883 3px 3px 10px, inset #063883 -3px -3px 10px;-webkit-box-shadow:inset #063883 3px 3px 10px, inset #063883 -3px -3px 10px;box-shadow:inset #063883 3px 3px 10px, inset #063883 -3px -3px 10px;}
#page-body .myid_button a{color:#fff;font-size:24px;text-shadow:0 -1px #254F75;cursor: pointer;font-size:16px;font-family:"Merriweather Sans";vertical-align:middle;vertical-align:-webkit-baseline-middle;}
#page-body .myid_button a:hover {text-shadow: 0 -1px #0a3559;text-decoration:none !important;}
#page-body .myid_button a:active {text-shadow:0 -1px #072e53;}
#page-body .myid_button a span{display:block;}
#page-body .myid_button a span.etext{font-size:25px;line-height:35px;}
#page-body .myid_button a span.epad{font-size:14px;line-height:15px;}
#page-body .submit_button {color:#fff;font-size:16px;text-shadow:0 -1px #254F75;width:10em;margin-top:1em!important;cursor: pointer;font-size:16px;font-family:"Merriweather Sans", sans-serif;padding: 4px 22px;text-shadow:0 -1px #254f75;border: 1px solid #7bb2e7;border-top: 1px solid #86c2ee;border-bottom: 1px solid #295d99;-moz-border-radius: 4px;-webkit-border-radius: 4px;background-color: #0685ce;background: -moz-linear-gradient(top, #50a7e8, #2f79d0);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#50a7e8), to(#2f79d0)) !important;}
#page-body .submit_button:hover {text-shadow: 0 -1px #0a3559;border: 1px solid #579de0;border-top: 1px solid #67b3eb;border-bottom: 1px solid #084591;background-color: #0f73d2;background: -moz-linear-gradient(top, #2592e2, #0057c4);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2592e2), to(#0057c4)) !important;text-decoration:none !important;}
#page-body .submit_button:active{text-shadow:0 -1px #072e53;border:1px solid #063883;background:#1176d3;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;-moz-box-shadow:inset #063883 3px 3px 10px, inset #063883 -3px -3px 10px;-webkit-box-shadow:inset #063883 3px 3px 10px, inset #063883 -3px -3px 10px;box-shadow:inset #063883 3px 3px 10px, inset #063883 -3px -3px 10px;}
#page-body .secureuga_button {color:#fff;font-size:16px;text-shadow:0 -1px #254F75;width:15em;margin-top:1em!important;cursor: pointer;font-size:16px;font-family:"Merriweather Sans";padding: 4px 22px;text-shadow:0 -1px #254f75;border: 1px solid #7bb2e7;border-top: 1px solid #86c2ee;border-bottom: 1px solid #295d99;-moz-border-radius: 4px;-webkit-border-radius: 4px;background-color: #0685ce;background: -moz-linear-gradient(top, #50a7e8, #2f79d0);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#50a7e8), to(#2f79d0)) !important;}
#page-body .secureuga_button:active{text-shadow:0 -1px #072e53;border:1px solid #063883;background:#1176d3;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;-moz-box-shadow:inset #063883 3px 3px 10px, inset #063883 -3px -3px 10px;-webkit-box-shadow:inset #063883 3px 3px 10px, inset #063883 -3px -3px 10px;box-shadow:inset #063883 3px 3px 10px, inset #063883 -3px -3px 10px;}
#page-body .secureuga_button:hover{text-shadow: 0 -1px #0a3559;border: 1px solid #579de0;border-top: 1px solid #67b3eb;border-bottom: 1px solid #084591;background-color: #0f73d2;background: -moz-linear-gradient(top, #2592e2, #0057c4);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2592e2), to(#0057c4)) !important;text-decoration:none !important}

/** Side Nav **/
#right-column {
    border-left: 1px solid #C8D8EB;
}
#side-column h2, #side-column h3, #side-column h4{
	font-size:22px
}
#side-column ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
#side-column li {
    margin-bottom: 5px;
}
#side-column ul ul {
    margin: .3rem 2rem;
    list-style: circle;
}
#side-column .nav-link.active{
	font-weight: bold;
}
/*! Audience Grid BEGIN */
.software-main-categories.audience-grid {margin-bottom:60px;}
.software-main-categories.audience-grid *{box-sizing:border-box}
.software-main-categories.audience-grid{}
.software-main-categories.audience-grid h2, .software-main-categories.audience-grid h3, .software-main-categories.audience-grid h4{
	font-size:22px;
	color:rgb(87, 87, 87)
}
.software-main-categories.audience-grid li img{
	padding: 0 .5rem;
}/*! Audience Grid END */
/* Software Page menu */

.software-navbar{background-color:#292b2c}
.software-navbar .navbar-nav>li>a {padding:10px;color:#fff;}
.software-navbar .navbar-nav>li>a:hover {color:#ba0c2f;}
.software-navbar .navbar-nav>li>a:focus {color:#ba0c2f;}
.software-navbar .navbar-toggle .icon-bar {background-color:#fff;}
.software-navbar .dropdown {margin-bottom:0px;}
.software-navbar .dropdown-menu>ul>li {list-style-type:none;margin: 0 0 5px 20px}
.software-navbar .dropdown-menu>ul>li>a {color:#333;padding: 0px 10px 0px 10px;}
@media (max-width: 768px){
	.software-navbar .navbar-nav li {
		display: block;
		padding: 5px 15px;
		text-align: right;
	}
	.software-navbar .navbar-nav>li>a:hover, .software-navbar .navbar-nav>li>a:focus {
		color:#eeeeee;
	}
	.software-navbar .nav>li {
		position: relative;
		display: block;
	}
	.software-navbar .navbar-nav .show ul.dropdown-menu.show {
		display:block;
		position: static!important;
		transform:none!important;
		float: none!important;
		width: auto!important;
		margin-top: 0!important;
		background-color: transparent;
		border: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	.software-navbar .dropdown-menu>li>a {
		display: block;
		padding:10px;
		clear: both;
		font-weight: 400;
		line-height: 1.42857143;
		color: #eeeeee;
		white-space: nowrap;
	}
	.software-navbar .dropdown-menu>li>a:hover{
		background-color:none!important;
	}
	.software-navbar .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
		color:white;
		text-decoration: underline;
		background-color: transparent;
	}
	.software-navbar .dropdown-menu>li>a:hover{
		color:#fff;
	}
}
/* Software page menu END */
/** 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;
}

.collapse.width {
	height: auto;
	-webkit-transition: width .35s ease;
	-moz-transition: width .35s ease;
	-o-transition: width .35s ease;
	transition: width .35s ease;
}
.disclaimer {
	border-top:1px solid #93b2d7;
	font-size:85%;
	font-style:italic;
	padding: 1rem 0;
}
@media (min-width: 768px) {
	.navbar {
		-moz-border-radius: 0px;
		border-radius: 0px;
	}
}
#breadcrumbs>.container>.row, #breadcrumbs>.container>.row a {
  color: #000000
}
#breadcrumbs > .container > .row a:not(:last-child):after{
	content: "\232A";
	color:#000000;
	padding:10px
}

#breadcrumbs {
	letter-spacing: .05rem;
	border-top: 1px solid #93b2d7;
	padding: 10px;
	background-color: #C8D8EB;
}
/** Footer **/
#dept-footer{
	border-top:1px solid #C8D8EB;
	padding:2rem 0;
}
#dept-footer .col-xs-12.col-md-6 {
    margin-bottom: 2rem;
}
#dept-footer .col-xs-12.col-md-6:last-child {
    margin-bottom: 0;
}
#dept-footer .footer-header,#dept-footer h1,#dept-footer h2,#dept-footer h3,#dept-footer h4,#dept-footer h5,#dept-footer h6 {
	font-size:1.2rem;
	text-transform:uppercase;
	margin:0 0 .5rem 0;
	font-family: "Oswald", "Merriweather Sans", sans-serif;
}
#dept-footer .social-icons{
	display:inline-flex;
	flex-wrap: wrap;
}
#dept-footer .social-icons li{
	margin-right:1rem;
	margin-bottom:.5rem;
}
#dept-footer .social-icons .social-link{
	display:block;
	border:1px solid black;
	border-radius:50%;
	padding:15px!important;
}
#dept-footer .social-icons .social-link:hover{
	background-color:#eee;
}
#dept-footer .social-icons img{
	width:22px;
	height:22px;
}
#dept-footer address{
	margin-bottom:0
}
#dept-footer .text-dark, #dept-footer .text-dark a{
	color:#000000!important
}
#dept-footer ul{
	display: flex;
	flex-direction: row;
	flex-flow: row;
	flex-wrap: wrap;
	justify-content: space-between;
	margin:0;
	padding:0;
	list-style:none!important;
}
#dept-footer ul li{
	display: inline-block;
	width: 50%;
	white-space: nowrap;
	text-align: left;
}
#dept-footer ul li svg{
	margin-right:.5rem
}
#dept-footer ul li a{
	display:inline-block;
	padding:10px 0
}
#dept-footer ul li a:before{
	content:"";
	display:none;
}
#dept-footer ul li:nth-child(even){
	text-align: right;
}
@media (max-width: 768px) {
	#dept-footer {
		text-align:center
	}
	#dept-footer ul{
		flex-direction: column;
		flex-flow: column;
	}
	#dept-footer ul li,#dept-footer ul li:nth-child(even){
		width: auto;
		text-align: center;
	}
	#dept-footer .row > div:after{
		width: 250px;
		height: 20px;
		content: "";
		display: block;
		margin: 2rem auto;
		background-image: url(_resources/images/uga_glyphs/uga_line_red_horizontal_s.png);
		background-size: 100% 100%;
	}
	#dept-footer .row > div:last-child:after{
		display:none
	}
}
@media (max-width:768px){
	.footer-info {
		text-align:center;
	}
	.footer-center:after {
		width: 200px;
		content: " ";
		height: 1px;
		background-color: #999;
		display: block;
		margin: auto;
		margin-bottom: 1rem;
	}
}

/*!
 * 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;}