  html {
	 -ms-text-size-adjust: 100%;
	 -webkit-text-size-adjust: 100% 
}
 body {
	 margin: 0;
	 font: 1.05rem "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
	 -moz-osx-font-smoothing: grayscale;
	 -webkit-font-smoothing: antialiased 
}
 h1, h2, h3, h4, p, blockquote, figure, ol, ul {
	 margin: 0;
	 padding: 0 
}
 main, li {
	 display: block 
}
 h1, h2, h3, h4 {
	 font-size: inherit 
}
 strong {
	 font-weight: bold 
}
 input, textarea, select, keygen {
	 font: 16px "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif 
}
 a, button {
	 color: inherit;
	 transition: .3s 
}
 a {
	 text-decoration: none 
}
 button {
	 overflow: visible;
	 border: 0;
	 font: inherit;
	 -webkit-font-smoothing: inherit;
	 letter-spacing: inherit;
	 background: none;
	 cursor: pointer 
}
 ::-moz-focus-inner {
	 padding: 0;
	 border: 0 
}
 img {
	 max-width: 100%;
	 height: auto;
	 border: 0 
}
 * {
	 padding: 0;
	 margin: 0;
	 box-sizing: border-box 
}
 a {
	 color: inherit;
	 text-decoration: none 
}
 ul, ol {
	 list-style: none 
}
 .container {
	 max-width: 280px;
	 min-width: 280px;
	 margin: 0 auto 
}
 @media (min-width: 450px) {
	 .container {
		 max-width: 480px;
		 padding: 0 1em 
	}
}
 @media (min-width: 738px) {
	 .container {
		 max-width: 767px 
	}
	 .container-tablet {
		 max-width: 767px;
		 padding: 0 1em;
		 margin: 0 auto 
	}
}
 @media (min-width: 992px) {
	 .container {
		 max-width: 964px;
		 padding: 0 
	}
	 .container-tablet {
		 max-width: 964px;
		 padding: 0;
		 margin: 0 auto 
	}
	 .container-desktop {
		 max-width: 964px;
		 margin: 0 auto 
	}
}
 .invs-hide {
	 position: absolute !important;
	 clip: rect(1px 1px 1px 1px);
	 clip: rect(1px, 1px, 1px, 1px) 
}
 .rel {
	 position: relative 
}
 .hide {
	 display: none 
}
 .open {
	 display: block 
}
 .sdesk {
	 display: none !important 
}
 .hmob {
	 display: none !important 
}
 .left {
	 float: left 
}
 .right {
	 float: right 
}
 .vc {
	 position: relative;
	 top: 50%;
	 -webkit-transform: translateY(-50%);
	 -ms-transform: translateY(-50%);
	 transform: translateY(-50%) 
}
 .t-ctr {
	 text-align: center 
}
 .t-lef {
	 text-align: left 
}
 .t-rig {
	 text-align: right 
}
 .serif-1 {
	 font-family: "Domine", ºìÐÓ¶ÌÊÓÆµ, "Times New Roman", serif 
}
 .sanser-1 {
	 font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif 
}
 .h-100 {
	 height: 100% 
}
 .ctr-ma {
	 margin: 0 auto 
}
 .no-ma {
	 margin-bottom: 0 !important 
}
 .c-red {
	 color: red 
}
 ol.vsu-ol-1 {
	 list-style-type: none !important;
	 margin: 0;
	 margin-left: 3em !important;
	 padding: 0;
	 counter-reset: li-counter 
}
 ol.vsu-ol-1 li {
	 counter-increment: li;
	 position: relative;
	 margin-bottom: 1.5rem;
	 min-height: 3.5rem;
	 line-height: 1.5rem 
}
 ol.vsu-ol-1 li::before {
	 position: absolute;
	 top: 0;
	 left: -1em;
	 width: 0.8em;
	 font-size: 3.5rem;
	 line-height: 1;
	 font-weight: 600;
	 content: counter(li-counter);
	 counter-increment: li-counter;
	 font-family: "Domine", ºìÐÓ¶ÌÊÓÆµ, "Times New Roman", serif;
	 color: #969696;
	 text-align: center 
}
 @media (min-width: 738px) {
	 .tab-t-lef {
		 text-align: left 
	}
	 .tab-h-100 {
		 height: 100% 
	}
	 .tab-f-r {
		 float: right 
	}
	 .hmob {
		 display: block !important 
	}
	 .htab {
		 display: none !important 
	}
	 .stab {
		 display: none !important 
	}
}
 @media (min-width: 992px) {
	 .hdesk {
		 display: none !important 
	}
	 .sdesk {
		 display: block !important 
	}
}
 .vsu-header ul li {
	 border-bottom: 1px solid 
}
 .vsu-header ul li a {
	 max-width: 280px;
	 margin: 0 auto;
	 display: block;
	 padding: 1em 0;
	 position: relative 
}
 .vsu-header .wrap {
	 width: 100%;
	 float: left;
	 margin-top: 47px 
}
 .vsu-menu {
	 background: #a90b24;
	 color: #fff;
	 float: left;
	 width: 100%;
	 height: 47px 
}
 .vsu-menu .skip {
	 position: absolute;
	 left: -1000px;
	 font-weight: 700;
	 transition: 0s 
}
 .vsu-menu .skip:focus {
	 top: 5px;
	 left: 5px 
}
 .vsu-menu .links {
	 display: none 
}
 .vsu-menu .expand {
	 float: right;
	 height: 47px;
	 width: 47px;
	 text-indent: -1000px;
	 overflow: hidden;
	 background: url("https://www.valdosta.edu/_files/2016/images/ui/ui-spr.png");
	 background-position: -1px -1px 
}
 .vsu-menu .brand {
	 margin: 13px 0px;
	 font-size: 1.1em;
	 font-weight: bold;
}
 .vsu-menu .search {
	 clear: both;
	 background: #ebebeb;
	 color: #000;
	 position: absolute;
	 width: 100%;
	 left: 0;
	 top: 47px;
	 height: 47px 
}
 .vsu-menu .search label {
	 position: absolute;
	 left: -9999px 
}
 .vsu-menu .search input {
	 float: left;
	 width: 82%;
	 padding: 0.4em;
	 margin-top: 6px 
}
 .vsu-menu .search button {
	 float: right;
	 width: 47px;
	 height: 47px;
	 text-indent: -9999px;
	 overflow: hidden;
	 background: url("https://www.valdosta.edu/_files/2016/images/ui/ui-spr.png") transparent;
	 background-position: 0px -48px;
	 border: none 
}
 .vsu-menu .search .container {
	 position: relative 
}
 .vsu-menu .search .searchType {
	 position: absolute;
	 width: 82%;
	 background: #fff;
	 z-index: 9999;
	 top: 41px;
	 padding: 0em 0.5em 
}
 .vsu-menu .search .searchType li {
	 border: none 
}
 .vsu-menu .vsu-new-search {
	 display: none;
	 lear: both;
	 background: #ebebeb;
	 color: #000;
	 position: absolute;
	 width: 100%;
	 left: 0;
	 top: 47px;
	 height: 47px 
}
 .vsu-menu .vsu-new-search label {
	 position: absolute;
	 left: -9999px 
}
 .vsu-menu .vsu-new-search input {
	 float: left;
	 width: 82%;
	 padding: 0.4em;
	 margin-top: 6px 
}
 .vsu-menu .vsu-new-search button {
	 float: right;
	 width: 47px;
	 height: 47px;
	 text-indent: -9999px;
	 overflow: hidden;
	 border: none;
	 background-image: url("https://www.valdosta.edu/_files/2016/images/ui/ui-spr.png");
	 background-position: center -48px 
}
 .vsu-menu .vsu-new-search .container {
	 position: relative 
}
 .vsu-menu .vsu-new-search .searchType {
	 position: absolute;
	 width: 82%;
	 background: #fff;
	 z-index: 9999;
	 top: 41px 
}
 .vsu-menu .vsu-new-search .searchType ul li {
	 border: none;
	 width: 100% 
}
 .vsu-menu .vsu-new-search .searchType ul li a {
	 padding: 0.5em 
}
 .vsu-ql {
	 background: #474747;
	 color: #fff 
}
 .vsu-ql ul li {
	 border-color: #333 
}
 .vsu-ql .tog {
	 padding: 1em 0em;
	 border-bottom: 1px solid #333;
	 text-transform: uppercase 
}
 .vsu-ql .tog .container {
	 position: relative 
}
 .vsu-ql .tog .container:after {
	 content: "";
	 height: 48px;
	 width: 48px;
	 position: absolute;
	 right: 0px;
	 top: -15px;
	 background: url("https://www.valdosta.edu/_files/2016/images/ui/ui-spr.png") no-repeat;
	 background-position: 0px -96px 
}
 .vsu-ql .tog.down .container:after {
	 background-position: 0px -144px 
}
 .vsu-nav {
	 color: #a90b24 
}
 .vsu-nav ul li {
	 border-color: #e1e1e1 
}
 .vsu-nav ul li.tog .exp {
	 background: url("https://www.valdosta.edu/_files/2016/images/ui/ui-spr.png");
	 content: "";
	 width: 48px;
	 height: 48px;
	 z-index: 1;
	 position: absolute;
	 right: 0;
	 top: 4px;
	 overflow: hidden;
	 background-position: 0px -96px 
}
 .vsu-nav ul li.tog.down {
	 color: #fff;
	 background: #ce112e 
}
 .vsu-nav ul li.tog.down .exp {
	 background-position: 0 -240px 
}
 .vsu-nav ul li .wr {
	 position: relative;
	 max-width: 280px;
	 margin: 0 auto 
}
 .vsu-nav ul li .menu {
	 color: #fff;
	 background: #9a152b 
}
 .vsu-nav ul li .menu ul li {
	 border-color: #7e1325 
}
 .vsu-nav ul li .menuGroup.feature p, .vsu-nav ul li .menuGroup.feature .des {
	 display: none 
}
 .vsu-nav ul li.ql {
	 background: #474747;
	 color: #fff;
	 border-bottom: 1px solid #333 
}
 .vsu-nav ul li.ql.tog.down {
	 background: #333;
	 color: #fff 
}
 .vsu-nav ul li.ql.tog.down .exp {
	 background-position: 0px -144px 
}
 .vsu-nav ul li.ql .menu {
	 background: #474747 
}
 .vsu-nav ul li.ql .menu ul li {
	 border-color: #333 
}
 .vsu-content {
	 clear: left 
}
 @media (min-width: 450px) {
	 .vsu-header ul li a {
		 max-width: 480px;
		 padding: 1em 
	}
	 .vsu-header ul li .wr {
		 max-width: 480px 
	}
	 .vsu-menu .search input, .vsu-menu .search .searchType, .vsu-menu .vsu-new-search input, .vsu-menu .vsu-new-search .searchType {
		 width: 88% 
	}
}
 @media (min-width: 738px) {
	 .vsu-header ul li a {
		 max-width: 767px 
	}
	 .vsu-header ul li .wr {
		 max-width: 767px 
	}
	 .vsu-menu .search input, .vsu-menu .search .searchType, .vsu-menu .vsu-new-search input, .vsu-menu .vsu-new-search .searchType {
		 width: 92% 
	}
}
 @media (min-width: 992px) {
	 .vsu-header {
		 position: absolute;
		 width: 100%;
		 z-index: 1000;
		 top: 0px 
	}
	 .vsu-header.down {
		 top: 98px 
	}
	 .vsu-header.down .vsu-menu .links .qlinks:before {
		 background-position: -13px -829px 
	}
	 .vsu-header ul {
		 max-width: 964px;
		 margin: 0 auto 
	}
	 .vsu-header ul li {
		 float: left;
		 border: 0;
		 color: #000 
	}
	 .vsu-header ul li a {
		 padding: 0em 
	}
	 .vsu-header .wrap {
		 margin-top: 0;
		 display: block !important 
	}
	 .vsu-menu {
		 height: 72px 
	}
	 .vsu-menu .left {
		 margin-top: 35px 
	}
	 .vsu-menu .right {
		 height: 72px 
	}
	 .vsu-menu .brand{
		 font-size: 1.7em;
		 line-height: 0.8em;
		 margin: 0;
		 font-weight:bold;
	}
	 .vsu-menu .brand:before {
		 width: 74px;
		 height: 23px;
		 display: block;
		 float: left;
	}
	 .vsu-menu .links, .vsu-menu .search, .vsu-menu .vsu-new-search {
		 float: left 
	}
	 .vsu-menu .links {
		 display: block 
	}
	 .vsu-menu .links a, .vsu-menu .links div {
		 padding: 36px 1em 8px 0.7em;
		 display: block;
		 float: left;
		 text-transform: uppercase;
		 cursor: pointer;
		 transition: 0s;
		 line-height: 1.7em 
	}
	 .vsu-menu .links a:hover, .vsu-menu .links a:focus, .vsu-menu .links div:hover, .vsu-menu .links div:focus {
		 background: #910a1f 
	}
	 .vsu-menu .links .myvsu:before, .vsu-menu .links .qlinks:before {
		 content: "";
		 height: 23px;
		 width: 24px;
		 display: block;
		 float: left;
		 background: url("https://www.valdosta.edu/_files/2016/images/ui/ui-spr.png") 
	}
	 .vsu-menu .links .myvsu:before {
		 background-position: -12px -347px 
	}
	 .vsu-menu .links .qlinks:before {
		 background-position: -13px -780px 
	}
	 .vsu-menu .links .col {
		 width: 50px;
		 overflow: hidden;
		 text-indent: -1000px 
	}
	 .vsu-menu .search {
		 clear: none;
		 position: inherit;
		 width: 47px;
		 background: transparent;
		 overflow: hidden;
		 height: 36px;
		 display: block !important;
		 margin: 30px 0 0 0 
	}
	 .vsu-menu .search .container {
		 width: 280px;
		 float: right;
		 padding: 0 
	}
	 .vsu-menu .search.visi {
		 overflow: visible 
	}
	 .vsu-menu .search button {
		 background-position: 0px -295px;
		 height: 35px 
	}
	 .vsu-menu .search button:focus, .vsu-menu .search button:hover {
		 background-color: #910a1f 
	}
	 .vsu-menu .search input, .vsu-menu .search .searchType {
		 width: 233px;
		 margin-top: 0px;
		 top: 34px;
		 border: 0;
		 padding: 0.5em 
	}
	 .vsu-menu .search .searchType li {
		 padding: 0.5em 0.1em;
		 width: 100% 
	}
	 .vsu-menu .vsu-new-search {
		 float: left;
		 position: relative;
		 width: 230px;
		 clear: none;
		 top: 30px;
		 height: 34px;
		 background: transparent;
		 display: block 
	}
	 .vsu-menu .vsu-new-search .container {
		 width: 100%;
		 min-width: auto 
	}
	 .vsu-menu .vsu-new-search .vsu-search {
		 margin: 0;
		 padding: 0.4em 0.6em;
		 width: 84%;
		 border: 0;
		 border-bottom-left-radius: 3px;
		 border-top-left-radius: 3px 
	}
	 .vsu-menu .vsu-new-search .searchType {
		 top: 33px;
		 font-size: 1rem;
		 width: 82% 
	}
	 .vsu-menu .vsu-new-search button {
		 width: 16%;
		 height: 33px;
		 background-color: #ee4641;
		 border-top-right-radius: 3px;
		 border-bottom-right-radius: 3px;
		 background-position: -5px -295px 
	}
	 .vsu-menu .vsu-new-search button:hover, .vsu-menu .vsu-new-search button:focus {
		 background-color: #d0132b 
	}
	 .vsu-menu .expand {
		 display: none 
	}
	 .vsu-nav {
		 background: #fff;
		 width: 100%;
		 height: 40px 
	}
	 .vsu-nav ul.vsuNav li:nth-child(2) {
		 margin-left: -18px 
	}
	 .vsu-nav ul.vsuNav li ul li:nth-child(2) {
		 margin: 0 
	}
	 .vsu-nav ul li.tog.down {
		 box-shadow: inset #9bdbea 0 -5px 0 0;
		 color: #000;
		 background: transparent 
	}
	 .vsu-nav ul li a {
		 padding: 9px 1em;
		 font-weight: 600;
		 color: #333 
	}
	 .vsu-nav ul li a:focus, .vsu-nav ul li a:hover {
		 box-shadow: inset #9bdbea 0 -5px 0 0 
	}
	 .vsu-nav ul li .menu {
		 position: absolute;
		 top: 112px;
		 left: 0;
		 width: 100%;
		 background: #fff;
		 background: rgba(250, 250, 250, 0.95);
		 padding: 2em 1em 1.5em 1em 
	}
	 .vsu-nav ul li .menu ul {
		 float: left;
		 width: 19.2%;
		 margin-bottom: .5%;
		 margin-right: .5% 
	}
	 .vsu-nav ul li .menu ul:nth-child(n) {
		 margin-bottom: 1%;
		 margin-right: 1% 
	}
	 .vsu-nav ul li .menu ul:nth-child(5n) {
		 margin-right: 0;
		 margin-bottom: 0 
	}
	 .vsu-nav ul li .menu ul li {
		 width: 100% 
	}
	 .vsu-nav ul li .menu ul li a {
		 font-weight: normal;
		 padding: 0.48em 0.5em 
	}
	 .vsu-nav ul li .menu ul li a:focus, .vsu-nav ul li .menu ul li a:hover {
		 box-shadow: none 
	}
	 .vsu-nav ul li .menuGroup.feature {
		 width: 55.5555555556%;
		 padding-left: 3%;
		 border-left: 2px solid #ebebeb 
	}
	 .vsu-nav ul li .menuGroup.feature li a {
		 padding: 0 
	}
	 .vsu-nav ul li .menuGroup.feature li a:before {
		 content: "";
		 display: block;
		 height: 125px;
		 width: 204px;
		 float: left;
		 margin-right: 1em;
		 background: url("https://www.valdosta.edu/_files/2016/images/ui/nav-spr.jpg") 
	}
	 .vsu-nav ul li .menuGroup.feature li a .title {
		 font: 1.5em "Domine", ºìÐÓ¶ÌÊÓÆµ, "Times New Roman", serif;
		 color: #a90b24;
		 margin-bottom: 0.4em 
	}
	 .vsu-nav ul li .menuGroup.feature li a.ab:before {
		 background-position: 0 -125px 
	}
	 .vsu-nav ul li .menuGroup.feature li a.ad:before {
		 background-position: 0 -250px 
	}
	 .vsu-nav ul li .menuGroup.feature li a.ac:before {
		 background-position: -204px 0 
	}
	 .vsu-nav ul li .menuGroup.feature li a.cl:before {
		 background-position: -204px -250px 
	}
	 .vsu-nav ul li .menuGroup.feature li a.at:before {
		 background-position: -204px -125px 
	}
	 .vsu-nav ul li .menuGroup.feature li a.ql:before {
		 background-position: 0 -375px 
	}
	 .vsu-nav ul li .menuGroup.feature p, .vsu-nav ul li .menuGroup.feature .des {
		 font-size: 0.9em;
		 display: block 
	}
	 .vsu-nav ul li.ql {
		 background: #fff;
		 border-bottom: 0;
		 float: right 
	}
	 .vsu-nav ul li.ql .menu {
		 background: #fff;
		 background: rgba(250, 250, 250, 0.95) 
	}
	 .vsu-nav ul li.ql .wr .vsu-nav-item {
		 text-transform: uppercase 
	}
	 .vsu-nav ul li.ql .myvsu {
		 display: none 
	}
	 .vsu-nav ul li.ql a {
		 color: #333 
	}
	 .vsu-nav .exp {
		 display: none 
	}
	 .vsu-ql {
		 position: absolute;
		 width: 100%;
		 top: -98px;
		 height: 98px 
	}
	 .vsu-ql ul {
		 display: block !important 
	}
	 .vsu-ql ul li {
		 width: 14.2857142857% 
	}
	 .vsu-ql ul li.myvsu {
		 display: none 
	}
	 .vsu-ql ul li a {
		 height: 98px;
		 display: block;
		 position: relative;
		 color: #fff 
	}
	 .vsu-ql ul li a:hover, .vsu-ql ul li a:focus {
		 background-color: #333 
	}
	 .vsu-ql ul li a div {
		 position: absolute;
		 bottom: 15px;
		 text-align: center;
		 text-transform: uppercase;
		 font-size: 0.9em;
		 width: 100% 
	}
	 .vsu-ql ul li a div:before {
		 content: "";
		 display: block;
		 width: 100%;
		 height: 48px;
		 background: url("https://www.valdosta.edu/_files/2016/images/ui/ui-spr.png") no-repeat;
		 margin-bottom: 5px 
	}
	 .vsu-ql ul li a div.li:before {
		 background-position: center -1104px 
	}
	 .vsu-ql ul li a div.ca:before {
		 background-position: center -912px 
	}
	 .vsu-ql ul li a div.di:before {
		 background-position: center -960px 
	}
	 .vsu-ql ul li a div.gi:before {
		 background-position: center -1056px 
	}
	 .vsu-ql ul li a div.ma:before {
		 background-position: center -1152px 
	}
	 .vsu-ql ul li a div.em:before {
		 background-position: center -1008px 
	}
	 .vsu-ql ul li a div.az:before {
		 background-position: center -865px 
	}
	 .vsu-ql ul li a div.ap:before {
		 background-position: center -1728px 
	}
	 .vsu-ql .tog {
		 display: none 
	}
}
 .vsu-content {
	 float: left;
	 width: 100%;
	 color: #333;
	 background: #fff 
}
 .vsu-content [role=button] {
	 cursor: pointer 
}
 .vsu-content .container {
	 clear: both 
}
 .vsu-content .wide {
	 width: 100% 
}
 .vsu-content .bar {
	 float: left;
	 width: 100%;
  
}
 .vsu-content .bar .header {
	 font-family: "Domine", ºìÐÓ¶ÌÊÓÆµ, "Times New Roman", serif;
	 font-size: 1rem;
	 line-height: 1rem;
	 font-weight: 700;
	 padding: 1em 0 
}
 .vsu-content .bar .header.sans {
	 font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif 
}
 .vsu-content .bar.con {
	 font-size: 0.8em;
	 padding: 1em 0 1.5em 0 
}
 .vsu-content .bar.con span {
	 font-weight: 600;
	 width: 100%;
	 display: block;
	 text-transform: uppercase 
}
 .vsu-content .bar.con .con1, .vsu-content .bar.con .con2, .vsu-content .bar.con .con3 {
	 float: left 
}
 .vsu-content .bar.con .con1 {
	 margin: 20px 0;
	 width: 100% 
}
 .vsu-content .bar.con .con2, .vsu-content .bar.con .con3 {
	 width: 50% 
}
 .vsu-content .bar.con .item li {
	 margin: 0 0 10px 0 
}
 .vsu-content .bar.con .cta.plb {
	 margin: 0;
	 font-size: 1em;
	 padding: 1em 1.2em;
	 width: 100% 
}
 .vsu-content .bar.con .cta.plb:hover, .vsu-content .bar.con .cta.plb:focus {
	 color: #616161 
}
 .vsu-content .bar.g1 {
	 background: #474747;
	 color: #fff;

}
 .vsu-content .bar.g6 {
	 background: #f3f2f4;
	 color: #333 
}
 .vsu-content .bar.g7 {
	 background: #616161;
	 color: #fff 
}
 .vsu-content .bar.g18 {
	 background: #f2f2f3;
	 color: #716e71 
}
 .vsu-content .bar.r1 {
	 background: #aa0c21;
	 color: #fff 
}
 .vsu-content .bar.r1 .rd {
	 border-color: #ee4641 
}
 .vsu-content .bar.r1 .rd:hover, .vsu-content .bar.r1 .rd:focus {
	 color: #fff;
	 background-color: #ee4641 
}
 .vsu-content .bar .ddnav {
	 margin: 0 
}
 .vsu-content .bar .ddnav li, .vsu-content .bar .ddnav span {
	 color: #e1e1e1 
}
 .vsu-content .bc {
	 display: block;
	 width: 100%;
	 float: left;
	 padding: 25px 0;
	 font-size: 0.8em;
	 color: #4e4e4e 
}
 .vsu-content .bc li {
	 float: left;
	 margin: 0 8px 0 0 
}
 .vsu-content .bc li:after {
	 content: " >" 
}
 .vsu-content .bc li:last-child {
	 color: #000 
}
 .vsu-content .bc li:last-child:after {
	 content: "" 
}
 .vsu-content .bc li a {
	 margin-right: 5px 
}
 .vsu-content .ddnav {
	 font-weight: 600;
	 background: #333;
	 line-height: 1em;
	 width: 100%;
	 margin: 0 0 1.5em 0 
}
 .vsu-content .ddnav ul {
	 display: none;
	 background: #333;
	 margin: 0 
}
 .vsu-content .ddnav span, .vsu-content .ddnav a {
	 max-width: 280px;
	 margin: 0 auto;
	 display: block;
	 padding: 1em;
	 position: relative 
}
 .vsu-content .ddnav .ti {
	 padding: 1em;
	 text-transform: uppercase 
}
 .vsu-content .ddnav span {
	 position: relative 
}
 .vsu-content .ddnav span:after {
	 content: "";
	 display: block;
	 background: url("https://www.valdosta.edu/_files/2016/images/ui/ui-spr.png") 100% -94px no-repeat;
	 position: absolute;
	 right: 0;
	 top: 50%;
	 margin-top: -24px;
	 height: 48px;
	 width: 48px 
}
 .vsu-content .ddnav span[aria-expanded=true]:after {
	 background-position: 100% -144px 
}
 .vsu-content .ddnav.wh {
	 background: #fff 
}
 .vsu-content .ddnav.wh ul {
	 background: #fff 
}
 .vsu-content .ddnav.g3 {
	 background: #e1e1e1 
}
 .vsu-content .ddnav.g3 ul {
	 background: #e1e1e1 
}
 .vsu-content .ddnav.g6 {
	 background: #f3f2f4 
}
 .vsu-content .ddnav.g6 ul {
	 background: #f3f2f4 
}
 .vsu-content .ddnav.g6 span:hover, .vsu-content .ddnav.g6 span:focus, .vsu-content .ddnav.g6 a:hover, .vsu-content .ddnav.g6 a:focus {
	 background: #e1e1e1 
}
 .vsu-content .ddnav.rex {
	 clear: both;
	 margin-bottom: 1.5em;
	 width: 100%;
	 float: left 
}
 .vsu-content .ddnav.rex ul {
	 margin-bottom: 0 
}
 .vsu-content .ddnav.no-st ul li a, .vsu-content .ddnav.no-st ul li label {
	 font-weight: normal 
}
 .vsu-content .ddnav-sub ul {
	 margin: 0 !important 
}
 .vsu-content .tp {
	 width: 100%;
	 margin-bottom: 25px 
}
 .vsu-content .mwrap {
	 padding: 40px 0;
	 width: 100%;
	 float: left 
}
 .vsu-content .mwrap.top {
	 padding: 40px 0 0 
}
 .vsu-content .mwrap.bot {
	 padding: 0 0 40px 0 
}
 .vsu-content .sbhd {
	 position: absolute;
	 top: -17.5px;
	 width: 100%;
	 z-index: 100 
}
 .vsu-content .sbhd h3 {
	 font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
	 background: #ee4641;
	 color: #fff;
	 padding: 0.5em;
	 display: table;
	 margin: 0 auto;
	 font-size: 1em;
	 text-transform: uppercase;
	 text-align: center;
	 min-width: 158px 
}
 .vsu-content .main, .vsu-content .r-sb {
	 line-height: 1.6em 
}
 .vsu-content .main p, .vsu-content .main ol, .vsu-content .main ul, .vsu-content .main blockquote, .vsu-content .main pre, .vsu-content .main code, .vsu-content .main hr, .vsu-content .main table, .vsu-content .r-sb p, .vsu-content .r-sb ol, .vsu-content .r-sb ul, .vsu-content .r-sb blockquote, .vsu-content .r-sb pre, .vsu-content .r-sb code, .vsu-content .r-sb hr, .vsu-content .r-sb table {
	 margin-bottom: 1.5em 
}
 .vsu-content .main ul li ul, .vsu-content .r-sb ul li ul {
	 margin-bottom: 0 
}
 .vsu-content .main h1, .main h6, .vsu-content .r-sb h1 {
	 font-family: "Domine", ºìÐÓ¶ÌÊÓÆµ, "Times New Roman", serif;
	 font-style: normal;
	 font-weight: 600;
	 font-size: 1.8rem;
	 line-height: 1.2em;
	 margin-bottom: .8888888889em 
}
 .main h6, {
	 font-family: "Domine", ºìÐÓ¶ÌÊÓÆµ, "Times New Roman", serif;
	 font-style: normal;
	 font-weight: 600;
	 font-size: 1.8rem;
	 line-height: 1.7em;
}
 .vsu-content .main h1 em, .vsu-content .r-sb h1 em {
	 font-style: italic 
}
 .vsu-content .main h2, .vsu-content .main h3, .vsu-content .main h4, .vsu-content .main h5, .vsu-content .vsu-content .r-sb h2, .vsu-content .r-sb h3, .vsu-content .r-sb h4, .vsu-content .r-sb h5, .vsu-content .r-sb h6 {
	 font-size: 1.1em;
	 text-transform: uppercase;
	 line-height: 1.3333333333em;
	 margin-bottom: 0.5em;
	 clear: both 
}
 .vsu-content .main .unl, .vsu-content .r-sb .unl {
	 margin-bottom: 0.6em 
}
 .vsu-content .main .unl:after, .vsu-content .r-sb .unl:after {
	 content: "";
	 display: block;
	 height: 4px;
	 width: 74px;
	 background: #ee4641;
	 margin: 0.7em 0 
}
 .vsu-content .main ul.unl:after, .vsu-content .r-sb ul.unl:after {
	 margin: 1.4em 0 
}
 .vsu-content .main .sdl, .vsu-content .r-sb .sdl {
	 color: #7a7a7a;
	 overflow: hidden 
}
 .vsu-content .main .sdl span, .vsu-content .r-sb .sdl span {
	 display: inline-block;
	 position: relative 
}
 .vsu-content .main .sdl span:before, .vsu-content .main .sdl span:after, .vsu-content .r-sb .sdl span:before, .vsu-content .r-sb .sdl span:after {
	 content: "";
	 position: absolute;
	 border-bottom: 3px solid #ebebeb;
	 top: 13.5px;
	 width: 750px 
}
 .vsu-content .main .sdl span:before, .vsu-content .r-sb .sdl span:before {
	 right: 100%;
	 margin-right: 20px 
}
 .vsu-content .main .sdl span:after, .vsu-content .r-sb .sdl span:after {
	 left: 100%;
	 margin-left: 20px 
}
 .vsu-content .main .sdl.rd, .vsu-content .r-sb .sdl.rd {
	 color: #ee4641 
}
 .vsu-content .main .cta-wrap, .vsu-content .r-sb .cta-wrap {
	 float: left;
	 width: 100%;
	 list-style: none;
	 margin: 0 
}
 .vsu-content .main .cta-wrap li, .vsu-content .r-sb .cta-wrap li {
	 margin: 0 0 10px 0;
	 padding: 0;
	 float: left;
	 width: 100% 
}
 .vsu-content .main .cta-wrap .cta, .vsu-content .r-sb .cta-wrap .cta {
	 width: 100% 
}
 .vsu-content .main .cta, .vsu-content .r-sb .cta {
	 text-decoration: none;
	 color: inherit 
}
 .vsu-content .main .cta:visited, .vsu-content .r-sb .cta:visited {
	 color: #333 
}
 .vsu-content .main .gr2, .vsu-content .r-sb .gr2 {
	 color: #333 
}
 .vsu-content .main .gr26, .vsu-content .r-sb .gr26 {
	 color: #7a7a7a 
}
 .vsu-content .main .r2, .vsu-content .r-sb .r2 {
	 color: #ee4641 
}
 .vsu-content .main .case-dflt, .vsu-content .r-sb .case-dflt {
	 text-transform: none 
}
 .vsu-content .main .m-bt-1em, .vsu-content .r-sb .m-bt-1em {
	 margin-bottom: 1em 
}
 .vsu-content .main .lst-no-st, .vsu-content .r-sb .lst-no-st {
	 list-style: none;
	 margin-left: 0 
}
 .vsu-content .main .lst-no-st li, .vsu-content .r-sb .lst-no-st li {
	 padding: 0 
}
 .vsu-content .main {
	 clear: left 
}
 .vsu-content .main a {
	 color: #0645AD;
	 text-decoration: underline 
}
 .vsu-content .main a:visited {
	 color: #0B0080 
}
 .vsu-content .main h2 {
	 font-size: 1.4em;
	 color: #ee4641 
}
 .vsu-content .main ol, .vsu-content .main ul {
	 margin-left: 1em 
}
 .vsu-content .main ol {
	 list-style: decimal;
	 clear: both 
}
 .vsu-content .main ol[type=a] {
	 list-style: lower-alpha 
}
 .vsu-content .main ul {
	 list-style: disc 
}
 .vsu-content .main li {
	 display: list-item;
	 padding: 0 0 0 5px 
}
 .vsu-content .main table, .vsu-content .main iframe {
	 max-width: 100% !important 
}
 .vsu-content .main table, .vsu-content .main td, .vsu-content .main th {
	 border-collapse: collapse;
	 padding: 5px;
	 text-align: left 
}
 .vsu-content .main hr {
	 height: 1px;
	 border: none;
	 background-color: #e2e2e2;
	 width: 100% !important 
}
 .vsu-content .main img[align=left] {
	 margin: 0 1.5em 1.5em 0 
}
 .vsu-content .main img[align=right] {
	 margin: 0 0 1.5em 1.5em 
}
 .vsu-content .main .em {
	 font-size: 1.15em;
	 line-height: 1.2em;
	 font-weight: 300;
	 color: #474747;
	 margin-bottom: 1em 
}
 .vsu-content .main .dets h1 {
	 margin-bottom: 0.2em 
}
 .vsu-content .main .dets ul, .vsu-content .main .dets p {
	 margin: 0 
}
 .vsu-content .main .dets ul {
	 margin: 0 0 1.5em 0 
}
 .vsu-content .main .dets li {
	 width: 100%;
	 display: block;
	 padding: 0 
}
 .vsu-content .main .career {
	 width: 100% 
}
 .vsu-content .main .mwrap.bot {
	 padding: 0 0 1.5em 0 
}
 .vsu-content .r-sb p {
	 margin-bottom: 0.5em;
	 line-height: 1.4em 
}
 .vsu-content .r-sb ul {
	 float: left;
	 clear: left;
	 width: 100% 
}
 .vsu-content .r-sb .t1, .vsu-content .r-sb .t2 {
	 font-family: "Domine", ºìÐÓ¶ÌÊÓÆµ, "Times New Roman", serif;
	 margin-bottom: 0.5rem;
	 line-height: 1em;
	 clear: left;
	 font-weight: 600 
}
 .vsu-content .r-sb .t1 {
	 font-size: 1.4rem 
}
 .vsu-content .r-sb .t2 {
	 color: #474747 
}
 .vsu-content .r-sb .contact .we, .vsu-content .r-sb .contact .ph, .vsu-content .r-sb .contact .lo, .vsu-content .r-sb .contact .mai, .vsu-content .r-sb .contact .fx, .vsu-content .r-sb .contact .hr {
	 float: left;
	 clear: left;
	 display: block;
	 position: relative;
	 margin: 0 0 10px 30px;
	 font-size: 0.9em 
}
 .vsu-content .r-sb .contact .we:before, .vsu-content .r-sb .contact .ph:before, .vsu-content .r-sb .contact .lo:before, .vsu-content .r-sb .contact .mai:before, .vsu-content .r-sb .contact .fx:before, .vsu-content .r-sb .contact .hr:before {
	 content: "";
	 display: block;
	 height: 20px;
	 width: 20px;
	 position: absolute;
	 background: url("https://www.valdosta.edu/_files/2016/images/ui/ui-spr.png");
	 left: -30px;
	 top: 3px 
}
 .vsu-content .r-sb .contact .we:before {
	 background: none 
}
 .vsu-content .r-sb .contact .ph:before {
	 background-position: -12px -1263px 
}
 .vsu-content .r-sb .contact .fx:before {
	 background-position: -12px -1311px 
}
 .vsu-content .r-sb .contact .lo:before {
	 background-position: -14px -1408px 
}
 .vsu-content .r-sb .contact .mai:before {
	 background-position: -14px -1357px 
}
 .vsu-content .r-sb .contact .hr:before {
	 background-position: -14px -1453px 
}
 .vsu-content .r-sb .contact .cta:hover, .vsu-content .r-sb .contact .cta:focus {
	 color: #616161 
}
 .vsu-content .r-sb .contact li:last-child {
	 margin-bottom: 0 
}
 .vsu-content .r-sb .social li {
	 float: left 
}
 .vsu-content .gmap {
	 width: 100%;
	 height: 400px 
}
 .vsu-content .dpttpimg {
	 height: 235px;
	 background-size: cover;
	 background-repeat: no-repeat 
}
 .vsu-content .dpttpimg.dpttpimg-ctr {
	 background-size: auto;
	 background-position: center-left;
	 background-color: #333 
}
 .vsu-content .dptimg {
	 float: left;
	 width: 100%;
	 max-height: 400px;
	 position: relative;
	 overflow: hidden 
}
 .vsu-content .dptimg img {
	 width: 100% 
}
 .vsu-content ul.az {
	 list-style: none;
	 margin: 0 
}
 .vsu-content ul.az li {
	 float: left;
	 padding: 0;
	 margin: 0 0.5em 0 0 
}
 .vsu-content h2.bg, .vsu-content h3.bg {
	 font-family: "Domine", ºìÐÓ¶ÌÊÓÆµ, "Times New Roman", serif;
	 font-style: normal;
	 font-weight: 600;
	 font-size: 1.5rem;
	 line-height: 1.8rem;
	 color: inherit;
	 text-transform: none;
	 letter-spacing: 0 
}
 .vsu-vid-wrap {
	 position: relative;
	 padding-bottom: 56.25%;
	 padding-top: 25px;
	 height: 0 
}
 .vsu-vid-wrap iframe, .vsu-vid-wrap object, .vsu-vid-wrap embed {
	 position: absolute;
	 top: 0;
	 left: 0;
	 width: 100%;
	 height: 100% 
}
 @media (min-width: 450px) {
	 .vsu-content .bar.con {
		 padding: 1em 0 
	}
	 .vsu-content .bar.con .con1 {
		 width: 30%;
		 float: left;
		 margin: 0 5% 0 0 
	}
	 .vsu-content .bar.con .con2, .vsu-content .bar.con .con3 {
		 width: 65%;
		 float: left 
	}
	 .vsu-content .bar.con .con2 {
		 margin: 0 0 10px 0 
	}
	 .vsu-content .bar.con .con3 {
		 float: right 
	}
	 .vsu-content .bar.con .item li {
		 width: 48%;
		 margin-bottom: 2%;
		 margin-right: 2%;
		 float: left 
	}
	 .vsu-content .bar.con .item li:nth-child(n) {
		 margin-bottom: 4%;
		 margin-right: 4% 
	}
	 .vsu-content .bar.con .item li:nth-child(2n) {
		 margin-right: 0;
		 margin-bottom: 0 
	}
	 .vsu-content .bar.con .cta {
		 width: auto 
	}
	 .vsu-content .main .cta-wrap li, .vsu-content .r-sb .cta-wrap li {
		 width: 49%;
		 margin-bottom: 1%;
		 margin-right: 1% 
	}
	 .vsu-content .main .cta-wrap li:nth-child(n), .vsu-content .r-sb .cta-wrap li:nth-child(n) {
		 margin-bottom: 2%;
		 margin-right: 2% 
	}
	 .vsu-content .main .cta-wrap li:nth-child(2n), .vsu-content .r-sb .cta-wrap li:nth-child(2n) {
		 margin-right: 0;
		 margin-bottom: 0 
	}
	 .vsu-content .ddnav span, .vsu-content .ddnav a {
		 max-width: 480px 
	}
}
 @media (min-width: 738px) {
	 .vsu-content .main {
		 width: 62%;
		 float: left 
	}
	 .vsu-content .main.wide {
		 width: 100% 
	}
	 .vsu-content .main .em {
		 font-size: 1.5em 
	}
	 .vsu-content .r-sb {
		 width: 32%;
		 float: right 
	}
	 .vsu-content .r-sb .ddnav {
		 width: 100% 
	}
	 .vsu-content .main .cta-wrap li, .vsu-content .r-sb .cta-wrap li {
		 width: 100%;
		 margin: 0 0 10px 0 !important 
	}
	 .vsu-content .main .cta-wrap.ri, .vsu-content .r-sb .cta-wrap.ri {
		 width: 180px;
		 float: right 
	}
	 .vsu-content .main h1, .vsu-content .r-sb h1 {
		 font-size: 2rem 
	}
	 .vsu-content .main .dets ul, .vsu-content .main .dets p, .vsu-content .r-sb .dets ul, .vsu-content .r-sb .dets p {
		 font-size: 1.2em 
	}
	 .vsu-content .bar .header {
		 font-size: 1.3rem;
		 float: left 
	}
	 .vsu-content .bar.con {
		 font-size: 1em 
	}
	 .vsu-content .bar.con .con3 .item li {
		 margin-bottom: 0 
	}
	 .vsu-content .ddnav span, .vsu-content .ddnav a {
		 max-width: 767px;
		 padding: 1em 
	}
	 .vsu-content .ddnav span {
		 padding: 1em 2.2em 1em 1em 
	}
	 .vsu-content .ddnav.rex {
		 position: inherit;
		 background: transparent 
	}
	 .vsu-content .ddnav.rex ul {
		 background: transparent;
		 display: block;
		 position: inherit 
	}
	 .vsu-content .ddnav.rex li {
		 width: 100% 
	}
	 .vsu-content .ddnav.rex a {
		 padding: 0.5em 0 
	}
	 .vsu-content .ddnav.rex a:hover, .vsu-content .ddnav.rex a:focus {
		 color: #8b8b8b 
	}
	 .vsu-content .ddnav.rex a.cu {
		 color: #ee4641 
	}
	 .vsu-content .ddnav.rex span {
		 display: none 
	}
	 .vsu-content .ddnav.rex span:hover, .vsu-content .ddnav.rex span:focus, .vsu-content .ddnav.rex a:hover, .vsu-content .ddnav.rex a:focus {
		 background: transparent 
	}
	 .vsu-content .ddnav.n2 ul {
		 border-top: 2px solid #e1e1e1;
		 margin: 0.5em 0 1em 0 
	}
	 .vsu-content .ddnav.n2 a, .vsu-content .ddnav.n2 div.ddnav-header {
		 padding: 1rem 0;
		 font-family: "Domine", ºìÐÓ¶ÌÊÓÆµ, "Times New Roman", serif;
		 font-size: 1rem;
		 border-bottom: 2px solid #e1e1e1;
		 color: #5e5e5e 
	}
	 .vsu-content .ddnav.n2 a:hover, .vsu-content .ddnav.n2 a:focus, .vsu-content .ddnav.n2 a.cu {
		 color: #333;
		 padding: 1em 0 1em 1em 
	}
	 .vsu-content .ddnav.n2 a.cu {
		 color: #333;
		 border-color: #9bdbea;
		 box-shadow: inset #9bdbea 0 -2px 0 0;
		 padding: 1em 0 1em 1em 
	}
	 .vsu-content .ddnav.n2 a div {
		 width: 168px 
	}
	 .vsu-content .dpttpimg {
		 height: 470px;
	}
	 .vsu-content h2.bg, .vsu-content h3.bg {
		 font-size: 1.8rem;
		 line-height: 2.2rem 
	}
}
 @media (min-width: 992px) {
	 .vsu-content {
		 margin-top: 112px 
	}
	 .vsu-content.m-sh {
		 margin-top: 80px 
	}
	 .vsu-content .bc {
		 padding: 50px 0;
		 font-size: 0.9em 
	}
	 .vsu-content .tp {
		 margin-bottom: 50px 
	}
	 .vsu-content .main {
		 width: 715px 
	}
	 .vsu-content .main .dets ul {
		 width: 100%;
		 float: left 
	}
	 .vsu-content .main .dets ul li {
		 float: left;
		 width: auto 
	}
	 .vsu-content .main .dets ul li:after {
		 content: "|";
		 margin: 0 30px 
	}
	 .vsu-content .main .dets ul li:last-child:after {
		 content: "" 
	}
	 .vsu-content .main .dets ul:after {
		 clear: left 
	}
	 .vsu-content .main .career {
		 width: 45%;
		 margin-right: 2% 
	}
	 .vsu-content .main .mwrap.bot {
		 padding: 0 0 1.5em 0 
	}
	 .vsu-content .bar .header {
		 padding: 30px 0 
	}
	 .vsu-content .bar.con .con1, .vsu-content .bar.con .con2, .vsu-content .bar.con .con3 {
		 margin: 0 
	}
	 .vsu-content .bar.con .con1 {
		 width: 18%;
		 margin: 0 2% 0 0 
	}
	 .vsu-content .bar.con .con2 {
		 width: 36% 
	}
	 .vsu-content .bar.con .con2 li {
		 width: 49%;
		 margin-bottom: 1%;
		 margin-right: 1%;
		 margin-bottom: 0 !important 
	}
	 .vsu-content .bar.con .con2 li:nth-child(n) {
		 margin-bottom: 2%;
		 margin-right: 2% 
	}
	 .vsu-content .bar.con .con2 li:nth-child(2n) {
		 margin-right: 0;
		 margin-bottom: 0 
	}
	 .vsu-content .bar.con .con2 span {
		 width: auto;
		 float: left;
		 margin: 0 10px 0 0 
	}
	 .vsu-content .bar.con .con3 {
		 width: 44% 
	}
	 .vsu-content .bar.con .con3 .item li {
		 width: 39% 
	}
	 .vsu-content .bar.con .con3 span {
		 float: left;
		 display: block;
		 width: 15%;
		 text-align: right;
		 margin-right: 10px 
	}
	 .vsu-content .bar .ddnav a {
		 padding: 30px 
	}
	 .vsu-content .bar .ddnav span {
		 padding: 30px 48px 30px 30px 
	}
	 .vsu-content .bar .ddnav a:hover, .vsu-content .bar .ddnav a:focus, .vsu-content .bar .ddnav a.cur, .vsu-content .bar .ddnav span:hover, .vsu-content .bar .ddnav span:focus, .vsu-content .bar .ddnav span.cur {
		 background: #333 
	}
	 .vsu-content .bar.g1 .ddnav ul {
		 background: #474747 
	}
	 .vsu-content .ddnav {
		 background: transparent;
		 width: auto;
		 cursor: pointer;
		 position: relative 
	}
	 .vsu-content .ddnav ul {
		 position: absolute;
		 z-index: 500;
		 width: 100% 
	}
	 .vsu-content .ddnav.ex {
		 position: inherit 
	}
	 .vsu-content .ddnav.ex ul {
		 display: inline-block !important;
		 float: left;
		 background: transparent;
		 position: inherit 
	}
	 .vsu-content .ddnav.ex li {
		 float: left 
	}
	 .vsu-content .ddnav.ex a {
		 float: left 
	}
	 .vsu-content .ddnav.ex span {
		 display: none 
	}
	 .vsu-content .ddnav.wh {
		 background: #fff 
	}
	 .vsu-content .ddnav.no {
		 position: relative;
		 left: 50% 
	}
	 .vsu-content .ddnav.no ul {
		 position: relative;
		 right: 50% 
	}
	 .vsu-content .ddnav.no a {
		 padding: 30px 2.5em 
	}
	 .vsu-content .mwrap {
		 padding: 75px 0 
	}
	 .vsu-content .mwrap.top {
		 padding: 75px 0 0 0 
	}
	 .vsu-content .mwrap.bot {
		 padding: 0 0 75px 0 
	}
	 .vsu-content .r-sb {
		 width: 200px 
	}
	 .vsu-content .dptimg {
		 margin: 50px 0 0 0 
	}
}
 .cta {
	 font: 700 1em / 1em "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
	 text-align: center;
	 text-transform: uppercase;
	 display: inline-block;
	 padding: 17px;
	 background: #e1e1e1;
	 color: #333;
	 border: 0;
	 cursor: pointer;
	 border-radius: 4px 
}
 .cta:hover, .cta:focus {
	 background: #f0efef 
}
 .cta:visited {
	 color: #333 
}
 .cta.bl {
	 background: #333;
	 color: #fff 
}
 .cta.bl:hover, .cta.bl:focus {
	 background: #616161 
}
 .cta.wh {
	 background: #fff;
	 color: #000 
}
 .cta.em {
	 background: #333;
	 color: #f1e91b 
}
 .cta.plb {
	 background: transparent;
	 border: 2px solid;
	 border-radius: 0;
	 color: inherit;
	 text-decoration: none 
}
 .cta.plb:visited {
	 color: inherit 
}
 .cta.plb:hover, .cta.plb:focus {
	 background: #fff;
	 border-color: #fff;
	 color: #333 
}
 .cta.plb.wh {
	 background: #fff;
	 color: #333;
	 border-color: #333 
}
 .cta.plb.wh:visited {
	 color: #333 
}
 .cta.plb.wh:hover, .cta.plb.wh:focus {
	 color: #fff;
	 background: #333 
}
 .cta.plb.gr {
	 background: #fff;
	 color: #716e71;
	 border-color: #716e71 
}
 .cta.plb.gr:visited {
	 color: #716e71 
}
 .cta.plb.gr:hover, .cta.plb.gr:focus {
	 color: #fff;
	 background: #716e71 
}
 .cta.plb.rd {
	 background: #fff;
	 color: #e4173a;
	 border: 3px solid #e4173a 
}
 .cta.plb.rd:visited {
	 color: #e4173a 
}
 .cta.plb.rd:hover, .cta.plb.rd:focus {
	 color: #fff;
	 background: #e4173a 
}
 .cta.plb.rd1 {
	 color: #a90b24 
}
 .cta.plb.rd1:visited {
	 color: #a90b24 
}
 .cta.plb.rd1:hover, .cta.plb.rd1:focus {
	 color: #fff;
	 background: #a90b24 
}
 .cta.plb.rd2 {
	 color: #fff;
	 background: #a90b24 
}
 .cta.plb.rd2:hover, .cta.plb.rd2:focus {
	 background: #ee4641 
}
 .cta.plb.rd2:visited {
	 color: #fff 
}
 .cta.rd {
	 border-width: 3px 
}
 .cta.rd:hover, .cta.rd:focus {
	 background: #fff;
	 color: #aa0c21 
}
 .cta-2 {
	 width: 100%;
	 background: #ca1a34;
	 color: #fff !important;
	 font-family: "Domine", ºìÐÓ¶ÌÊÓÆµ, "Times New Roman", serif;
	 text-transform: none;
	 font-style: italic;
	 margin-bottom: 1.2rem;
	 text-align: center;
	 display: inline-block;
	 padding: 1rem;
	 border: 0;
	 cursor: pointer;
	 border-radius: 4px;
	 text-decoration: none !important 
}
 .cta-2:after {
	 content: "";
	 display: inline-block;
	 width: 20px;
	 height: 16px;
	 background: url("https://www.valdosta.edu/_files/2016/images/ui/slide-spr.png");
	 background-size: 100px;
	 background-repeat: no-repeat;
	 background-position: -81px -1px;
	 margin-left: 10px;
	 transition: 0.1s 
}
 .cta-2:hover, .cta-2:focus {
	 background: #aa0c21 
}
 .cta-3 {
	 width: 100%;
	 margin-bottom: 1.2rem;
	 text-align: center;
	 display: inline-block;
	 padding: 0.6rem;
	 cursor: pointer;
	 text-decoration: none !important;
	 border: 3px solid #6f6f6f;
	 color: #6f6f6f !important;
	 font-weight: 600;
	 text-transform: uppercase 
}
 .cta-3:after {
	 content: "";
	 display: inline-block;
	 width: 16px;
	 height: 16px;
	 background: url("https://www.valdosta.edu/_files/2016/images/ui/arrow-right-gray.png");
	 background-repeat: no-repeat;
	 margin-left: 10px;
	 transition: 0.1s;
	 background-size: 16px;
	 margin-bottom: -2px 
}
 .cta-3:hover, .cta-3:focus {
	 background: #6f6f6f;
	 color: #fff !important 
}
 .cta-3:hover:after, .cta-3:focus:after {
	 background-image: url("https://www.valdosta.edu/_files/2016/images/ui/arrow-right-white.png") 
}
 .cta-4 {
	 width: 25%;
	 margin-bottom: 1.2rem;
	 text-align: center;
	 display: inline-block;
	 padding: 0.6rem;
	 cursor: pointer;
	 text-decoration: none !important;
	 border: 3px solid #6f6f6f;
	 color: #6f6f6f !important;
	 font-weight: 600;
	 text-transform: uppercase 
}
 .cta-4:hover, .cta-4:focus {
	 background: #6f6f6f;
	 color: #fff !important 
}
 .cta-wrap .cta {
	 width: 100% 
}
 @media (min-width: 992px) {
	 .cta.plb {
		 font-size: 1em 
	}
	 .cta-2 {
		 font-size: 1.4rem 
	}
}
 .vsu-content .vsu-exp-nav {
	 font-weight: 600;
	 background: #333;
	 line-height: 1em;
	 width: 100%;
	 float: left;
	 margin: 0 0 1.5em 0;
	 background: #f3f2f4 
}
 .vsu-content .vsu-exp-nav .vsu-exp-nav-link {
	 display: block;
	 padding: 1rem;
	 position: relative;
	 width: 100%;
	 text-align: left 
}
 .vsu-content .vsu-exp-nav .vsu-exp-nav-link.cu, .vsu-content .vsu-exp-nav .vsu-exp-nav-link:hover, .vsu-content .vsu-exp-nav .vsu-exp-nav-link:focus {
	 background: #e1e1e1 
}
 .vsu-content .vsu-exp-nav ul {
	 margin: 0 
}
 .vsu-content .vsu-exp-nav li {
	 clear: left 
}
 .vsu-content .vsu-exp-nav .fas {
	 float: right 
}
 .vsu-content .vsu-exp-nav-sub {
	 float: left;
	 width: 100% 
}
 .vsu-content .vsu-exp-nav-sub ul {
	 background: #e1e1e1 
}
 .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link:hover, .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link:focus {
	 background: #e1e1e1;
	 color: #333 
}
 .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link.cu, .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link:hover, .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link:focus {
	 background: rgba(1, 1, 1, 0.1) 
}
 .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link.vsu-exp-nav-header {
	 cursor: pointer;
	 transition: .3s 
}
 .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link.vsu-exp-nav-header.cu {
	 background: #474747;
	 color: #fff;
	 cursor: auto 
}
 .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link.vsu-exp-nav-header.cu:hover, .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link.vsu-exp-nav-header.cu:focus {
	 background: #474747;
	 color: #fff 
}
 @media (min-width: 738px) {
	 .vsu-content .vsu-exp-nav {
		 background: transparent 
	}
	 .vsu-content .vsu-exp-nav .vsu-exp-nav-link {
		 padding: 1rem 0;
		 font-family: "Domine", ºìÐÓ¶ÌÊÓÆµ, "Times New Roman", serif;
		 font-size: 1rem;
		 border-bottom: 2px solid #e1e1e1;
		 color: #5e5e5e 
	}
	 .vsu-content .vsu-exp-nav .vsu-exp-nav-link:hover, .vsu-content .vsu-exp-nav .vsu-exp-nav-link:focus {
		 color: #333;
		 background: #fff;
		 padding: 1rem 0 1rem 1rem 
	}
	 .vsu-content .vsu-exp-nav .vsu-exp-nav-link.cu {
		 color: #333;
		 background: #fff;
		 border-color: #9bdbea;
		 box-shadow: inset #9bdbea 0 -2px 0 0;
		 padding: 1rem 0 1rem 1rem 
	}
	 .vsu-content .vsu-exp-nav .wrp {
		 width: 168px 
	}
	 .vsu-content .vsu-exp-nav .fas {
		 position: absolute;
		 right: 0;
		 top: 50%;
		 margin-top: -11px;
		 height: 17px;
		 width: 27px;
		 text-align: center 
	}
	 .vsu-content .vsu-exp-nav .m-toggle {
		 display: none 
	}
	 .vsu-content .vsu-exp-nav-sub ul {
		 background: #fff 
	}
	 .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link {
		 padding: 1rem 0 1rem 1rem;
		 font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif 
	}
	 .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link:hover, .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link:focus {
		 background: #f3f2f4;
		 color: #333 
	}
	 .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link.vsu-exp-nav-header {
		 background: #fff;
		 padding: 1rem 1rem 1rem 0;
		 font-family: "Domine", ºìÐÓ¶ÌÊÓÆµ, "Times New Roman", serif 
	}
	 .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link.vsu-exp-nav-header:hover, .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link.vsu-exp-nav-header:focus {
		 padding: 1rem 0 1rem 1rem 
	}
	 .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link.vsu-exp-nav-header.cu {
		 background: #474747;
		 color: #fff;
		 box-shadow: inset transparent 0 -2px 0 0;
		 border: none;
		 color: #333;
		 border-color: #9bdbea;
		 box-shadow: inset #9bdbea 0 -4px 0 0;
		 padding: 1rem 0 1rem 1rem;
		 background: white 
	}
	 .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link.vsu-exp-nav-header.cu:hover, .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link.vsu-exp-nav-header.cu:focus {
		 background: #474747;
		 color: #fff 
	}
	 .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link.vsu-exp-nav-header.cu:hover, .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link.vsu-exp-nav-header.cu:focus {
		 background: white;
		 color: #333 
	}
	 .vsu-content .vsu-exp-nav-sub .vsu-exp-nav-link.cu {
		 background: #f3f2f4;
		 color: #333;
		 border-color: #e1e1e1;
		 box-shadow: none 
	}
	 .vsu-content .vsu-exp-nav-sub .wrp {
		 padding: 0 
	}
}
 .vsu-content .main .progmap {
	 width: 100%;
	 border: 1px solid #808080 
}
 .vsu-content .main .progmap thead {
	 background: #3B3B3B;
	 color: #fff;
	 font-size: 1.1em;
	 line-height: 1em;
	 font-weight: 600 
}
 .vsu-content .main .progmap td, .vsu-content .main .progmap th {
	 border: 1px solid #808080 
}
 .vsu-content .r-sb .social {
	 max-width: 160px;
	 margin: 0 0 1.5em 15px 
}
 .vsu-content .r-sb .social a {
	 background: url("https://www.valdosta.edu/_files/2016/images/ui/ui-spr.png") no-repeat;
	 height: 40px;
	 width: 40px;
	 overflow: hidden;
	 text-indent: -9999px;
	 display: block;
	 float: left 
}
 .vsu-content .r-sb .social a.fb {
	 background-position: -4px -388px 
}
 .vsu-content .r-sb .social a.tw {
	 background-position: -1px -435px 
}
 .vsu-content .r-sb .social a.in {
	 background-position: -4px -484px 
}
 .vsu-content .r-sb .social a.yo {
	 background-position: -4px -532px 
}
 .vsu-content .r-sb .social a.lk {
	 background-position: -4px -1828px 
}
 .vsu-content .r-sb .social a.pi {
	 background-position: -4px -1876px 
}
 .vsu-content .r-sb .social a.fl {
	 background-position: -4px -1924px 
}
 .vsu-content .r-sb .social a.bl {
	 background-position: -3px -1972px 
}
 .vsu-footer {
	 background: #474747;
	 color: #fff;
	 width: 100%;
	 float: left;
	 line-height: 1.2em;
	 padding: 1em 0 0 0 
}
 .vsu-footer h2, .vsu-footer h4 {
	 font: 500 1.3em "Domine", ºìÐÓ¶ÌÊÓÆµ, "Times New Roman", serif;
	 color: #e1e1e1;
	 margin-bottom: 0.8em 
}
 .vsu-footer .sec {
	 width: 100%;
	 float: left;
	 margin: 0.8em 0;
	 line-height: 1.4em 
}
 .vsu-footer .sec.three {
	 font-weight: 700 
}
 .vsu-footer .sec.three ul li {
	 display: block;
	 float: left;
	 width: 100%;
	 margin-bottom: 3% 
}
 .vsu-footer .sec.three ul li a {
	 display: block;
	 height: 48px;
	 line-height: 48px;
	 padding: 0 48px;
	 text-transform: uppercase;
	 font-size: 0.8em;
	 background: #333 url("https://www.valdosta.edu/_files/2016/images/ui/ui-spr.png") no-repeat;
	 overflow: hidden;
	 border-radius: 4px 
}
 .vsu-footer .sec.three ul li a.ap {
	 background-position: 0px -672px 
}
 .vsu-footer .sec.three ul li a.in {
	 background-position: 0px -576px 
}
 .vsu-footer .sec.three ul li a.vi {
	 background-position: 0px -624px 
}
 .vsu-footer .sec.three ul li a.gi {
	 background-position: 0px -720px 
}
 .vsu-footer .sec .ad {
	 margin-bottom: 1em 
}
 .vsu-footer .social a {
	 background: url("https://www.valdosta.edu/_files/2016/images/ui/ui-spr.png") no-repeat;
	 overflow: hidden;
	 text-indent: -9999px;
	 display: block;
	 float: left;
	 width: 25%;
	 height: 48px;
	 margin: 0 
}
 .vsu-footer .social a.fb {
	 background-position: 0 -388px 
}
 .vsu-footer .social a.tw {
	 background-position: 0 -436px 
}
 .vsu-footer .social a.in {
	 background-position: 0 -484px 
}
 .vsu-footer .social a.yo {
	 background-position: 0 -532px 
}
 .vsu-footer .cr {
	 font-size: 0.8em;
	 line-height: 1.1em;
	 text-align: center;
	 width: 100%;
	 padding: 0.7em 0 2em 0;
	 background: rgba(0, 0, 0, 0.3);
	 float: left 
}
 .vsu-footer .info {
	 margin-bottom: 15px 
}
 @media (min-width: 450px) {
	 .vsu-footer {
		 font-size: 0.8em;
		 padding: 0 
	}
	 .vsu-footer .sec {
		 position: initial;
		 float: left;
		 width: 31.3333333333%;
		 margin-bottom: 1.5%;
		 margin-right: 1.5%;
		 margin-top: 30px;
		 margin-bottom: 25px !important 
	}
	 .vsu-footer .sec:nth-child(n) {
		 margin-bottom: 3%;
		 margin-right: 3% 
	}
	 .vsu-footer .sec:nth-child(3n) {
		 margin-right: 0;
		 margin-bottom: 0 
	}
	 .vsu-footer .sec.three ul li {
		 width: 100%;
		 margin-bottom: 0;
		 margin-right: 0;
		 margin-bottom: 0.5em !important 
	}
	 .vsu-footer .sec.three ul li:nth-child(n) {
		 margin-bottom: 0;
		 margin-right: 0 
	}
	 .vsu-footer .sec.three ul li:nth-child(1n) {
		 margin-right: 0;
		 margin-bottom: 0 
	}
	 .vsu-footer .social a.fb {
		 background-position: -4px -384px 
	}
	 .vsu-footer .social a.tw {
		 background-position: -4px -433px 
	}
	 .vsu-footer .social a.in {
		 background-position: -4px -480px 
	}
	 .vsu-footer .social a.yo {
		 background-position: -4px -528px 
	}
}
 @media (min-width: 738px) {
	 .vsu-footer {
		 font-size: 1em;
		 position: relative;
		 height: 350px 
	}
	 .vsu-footer .social {
		 margin: 0 0 0 -16px 
	}
	 .vsu-footer .cr {
		 bottom: 0;
		 position: absolute 
	}
}
 @media (min-width: 992px) {
	 .vsu-footer {
		 height: 395px;
		 float: left;
		 background: url("https://www.valdosta.edu/_files/2016/images/ui/ft-bg.jpg") no-repeat #474747 
	}
	 .vsu-footer .sec {
		 width: 30.6666666667%;
		 margin-bottom: 2%;
		 margin-right: 2% 
	}
	 .vsu-footer .sec:nth-child(n) {
		 margin-bottom: 4%;
		 margin-right: 4% 
	}
	 .vsu-footer .sec:nth-child(3n) {
		 margin-right: 0;
		 margin-bottom: 0 
	}
	 .vsu-footer .sec.one {
		 width: 32%;
		 margin-right: 6% 
	}
	 .vsu-footer .sec.one span {
		 font-size: 1.2em 
	}
	 .vsu-footer .sec.two {
		 width: 23%;
		 margin-right: 8% 
	}
	 .vsu-footer .sec.three ul li a {
		 padding: 0 48px;
		 font-size: 1em 
	}
	 .vsu-footer .sec.three ul li a:focus, .vsu-footer .sec.three ul li a:hover {
		 background-color: #616161 
	}
	 .vsu-footer .wrap {
		 width: 75%;
		 float: right;
		 margin-top: 20px 
	}
}
 @media print {
	 .container-desktop {
		 max-width: 964px;
		 padding: 0 1em 
	}
	 .container, .vsu-content .container {
		 max-width: 100%;
		 width: 100% 
	}
	 .vsu-content .dpttpimg, .vsu-footer .sec.two, .vsu-footer .sec.three, .vsu-content .ddnav.rex, .ddnav.right.hdesk, .vsu-content .r-sb .social, .vsu-footer .social, .vsu-content .main .unl:after, .vsu-content .r-sb .unl:after, .vsu-content .unslider .unslider-arrow {
		 display: none 
	}
	 .vsu-content .main ol, .vsu-content .main ul {
		 margin: 0 50px 1em 1em !important 
	}
	 .vsu-content .main .cta-wrap, .vsu-content .r-sb .cta-wrap {
		 margin-left: 1em 
	}
	 .vsu-content .bar .header, .vsu-content .bar .header .container {
		 padding: 0 
	}
	 .vsu-content .unslider {
		 margin: 1em 0 0 0 
	}
	 .vsu-content .unslider .cap {
		 padding: 1em 0 0 0 !important;
		 font-size: 0.8em 
	}
	 .vsu-content .unslider .cap .ds {
		 display: block !important 
	}
	 .vsu-content .bc {
		 padding: 1em 0 
	}
	 .vsu-content .main .cta-wrap li, .vsu-content .r-sb .cta-wrap li {
		 width: auto;
		 display: list-item;
		 clear: left;
		 list-style: initial;
		 margin: 0 !important 
	}
	 .vsu-content .main .cta-wrap .cta, .vsu-content .r-sb .cta-wrap .cta {
		 width: 100%;
		 padding: inherit 
	}
	 .vsu-content .r-sb .contact .we, .vsu-content .r-sb .contact .ph, .vsu-content .r-sb .contact .lo, .vsu-content .r-sb .contact .mai, .vsu-content .r-sb .contact .fx, .vsu-content .r-sb .contact .hr {
		 margin: 0 
	}
	 .vsu-footer {
		 color: black 
	}
	 .vsu-footer .sec {
		 margin: 0;
		 margin-bottom: 0 !important 
	}
	 .vsu-footer .cr {
		 text-align: left 
	}
	 .vsu-content .main table.news_img {
		 width: 35%;
		 max-width: 35% !important;
		 margin: 0 1em;
		 float: right 
	}
}
 
 #counts{
	 color: #fff;
	 margin: 0 auto;
	 text-align: center;
}
 #headline {
	 font-size: 2.5rem;
	 padding-top:2rem;
	 display:block;
	 font-weight:800;
	 text-transform:uppercase;
	
}
 #countdown ul{
	 padding-bottom: 3rem;
}
 #countdown li {
	 display: inline-block;
	 font-size: 1.5em;
	 list-style-type: none;
	 text-transform: uppercase;
	 font-weight: 600;
	 padding-right:3rem 
}
 #countdown li span {
	 display: block;
	 font-size: 1.5em;
	 line-height: 3rem;
}
 .message {
	 font-size: 80px;
	 color: #fff;
}
 #contentjs {
	 display: none;
	 padding: 2rem;
	 color: #fff;
	 margin: 0 auto;
	 text-align: center;
}
 .emoji {
	 padding: 0 .25rem;
}
 @media all and (max-width:48em) {
	 #headline {
		 font-size: 1.2rem;
		 display:block;
		 font-weight:800;
		 text-transform:uppercase;
	}
	 
	  #countdown ul {
padding-right: 4rem
		
	}
	 #countdown li {
		 font-size: .8rem;
		 display: block;
		 line-height: 0rem;
		  padding-right:1rem 
	}
	 #countdown li span {
		 font-size: 1rem;		 
		 line-height: 2.0em;
	}
}
 #virtual-advisor-open-button {
	 background-color: #960816;
	 color: #FFFFFF;
}
 #virtual-advisor-window-header {
	 background-color: #960816;
}
 .va-background-color {
	 background-color: #960816 !important;
}
 #virtual-advisor-overlay {
	 pointer-events: none;
	 position: fixed;
	 display: none;
	 width: 100%;
	 height: 100%;
	 top: 0;
	 left: 0;
	 margin-right: 0;
	 bottom: 0;
	 background-color: rgba(0,0,0,0.3);
	 z-index: 99998;
}
 #virtual-advisor-window {
	 position: fixed;
	 z-index: 99999;
	 background-color: #f1f1f1;
	 border: none;
	 box-shadow: 5px 5px 10px rgba(128,128,128, 0.2);
	 border-radius: 0px;
	 text-align: center;
	 min-width: 600px;
	 display: none;
	 overflow: hidden;
	 box-sizing: content-box !important;
	 width: 600px;
	 top: 0;
	 bottom: 0;
	 padding-bottom: 30px;
	/* Prevent a cutoff of the bottom of the text input */
}
 #virtual-advisor-window-header {
	 padding: 10px;
	/*cursor: move;
	*/
	 z-index: 10;
	/*background-color: rgba(73,73,73,1);
	*/
	 color: #fff;
	 border-radius: 0px;
	 padding: 8px 10px 13px 0px;
	 height: 10px;
	 box-sizing: content-box !important;
	 line-height: 1.4 
}
 #virtual-advisor-window-header-close, #virtual-advisor-window-header-minimize {
	 display: flex;
	 align-items: center;
	 float: right;
	 cursor: pointer;
	 margin-top: -6px;
	 font-size: 24px;
	 padding-left: 5px;
}
 .fa-minus {
	 font-size: 20px;
	 padding-right: 15px;
	 padding-top: 8px;
}
 #chat{
	 font-size: 2.5em;
}
 #virtual-advisor-window-iframe {
	 border: none;
	 padding: 0px 0px 20px 0px;
	 width: 100%;
	 height: 100%;
	 margin: 0px;
}
 #virtual-advisor-open-button {
	 position: fixed;
	 right: 40px;
	 bottom: 30px;
	 border-radius: 100%;
	 font-size: 14px;
	 font-family: Arial, Helvetica, sans-serif;
	 text-align: center;
	 white-space: nowrap;
	 padding: 1em;
	 cursor: pointer;
	 box-sizing: content-box !important;
	 z-index: 10;
	 box-shadow: 0px 3px 5px -1px rgb(0 0 0 / 20%), 0px 6px 10px 0px rgb(0 0 0 / 14%), 0px 1px 18px 0px rgb(0 0 0 / 12%) !important;
	 box-sizing: border-box !important;
	 min-height: 36px !important;
	 transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
 #virtual-advisor-open-button-text {
	 float: left;
	 padding: 6px;
}
 @media (max-width:768px) {
	 #virtual-advisor-content {
		/* position: fixed;
		 */
		 top: 0;
		 left: 0;
		 bottom: 0;
		 right: 0;
		 width: 100%;
		 border: none;
		 margin: 0;
		 padding: 0;
		 overflow: hidden;
		 z-index: 999999;
	}
	 #virtual-advisor-window {
		 top: 0 !important;
		 left: 0 !important;
		 margin-right: 0 !important;
		 min-width: 100%;
		 min-height: unset;
		 width: 100%;
	}
}

 #cookie.container-fluid {
	 width: 100%;
	 background-color: #a90b24;
	 color: #fff;
	 transition: all ease-in .6s;
	 position:fixed;
	 bottom:0;
	 z-index:999;
	 height:auto 
}
 #cookie p{
	 margin-bottom: 1rem;
}
 .fade-in-text {
	 animation: fadeIn linear 1s;
	 -webkit-animation: fadeIn linear 1s;
	 -moz-animation: fadeIn linear 1s;
	 -o-animation: fadeIn linear 1s;
	 -ms-animation: fadeIn linear 1s;
}
 @keyframes fadeIn {
	 0% {
		opacity:0;
	}
	 100% {
		opacity:1;
	}
}
 @-moz-keyframes fadeIn {
	 0% {
		opacity:0;
	}
	 100% {
		opacity:1;
	}
}
 @-webkit-keyframes fadeIn {
	 0% {
		opacity:0;
	}
	 100% {
		opacity:1;
	}
}
 @-o-keyframes fadeIn {
	 0% {
		opacity:0;
	}
	 100% {
		opacity:1;
	}
}
 @-ms-keyframes fadeIn {
	 0% {
		opacity:0;
	}
	 100% {
		opacity:1;
	}
}
/*! * Bootstrap v4.2.1 (https://getbootstrap.com/) * Copyright 2011-2018 The Bootstrap Authors * Copyright 2011-2018 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
 #cookie .container {
	 width: 100%;
	 padding-top:25px;
	 padding-bottom:25px;
	 margin-right: auto;
	 margin-left: auto;
}
 @media (min-width:576px) {
	 #cookie .container {
		 max-width: 540px 
	}
}
 @media (min-width:768px) {
	 #cookie .container {
		 max-width: 720px 
	}
}
 @media (min-width:992px) {
	 #cookie .container {
		 max-width: 960px 
	}
}
 @media (min-width:1200px) {
	 #cookie .container {
		 max-width: 1140px 
	}
}
 .container-fluid {
	 width: 100%;
	 padding-right: 15px;
	 padding-left: 15px;
	 margin-right: auto;
	 margin-left: auto 
}
 .row {
	 display: -ms-flexbox;
	 display: flex;
	 -ms-flex-wrap: wrap;
	 flex-wrap: wrap;
	 margin-right: -15px;
	 margin-left: -15px 
}
 .no-gutters {
	 margin-right: 0;
	 margin-left: 0 
}
 .no-gutters>.col, .no-gutters>[class*=col-] {
	 padding-right: 0;
	 padding-left: 0 
}
 .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
	 position: relative;
	 width: 100%;
	 padding-right: 15px;
	 padding-left: 15px 
}
 .col {
	 -ms-flex-preferred-size: 0;
	 flex-basis: 0;
	 -ms-flex-positive: 1;
	 flex-grow: 1;
	 max-width: 100% 
}
 .col-auto {
	 -ms-flex: 0 0 auto;
	 flex: 0 0 auto;
	 width: auto;
	 max-width: 100% 
}
 .col-1 {
	 -ms-flex: 0 0 8.333333%;
	 flex: 0 0 8.333333%;
	 max-width: 8.333333% 
}
 .col-2 {
	 -ms-flex: 0 0 16.666667%;
	 flex: 0 0 16.666667%;
	 max-width: 16.666667% 
}
 .col-3 {
	 -ms-flex: 0 0 25%;
	 flex: 0 0 25%;
	 max-width: 25% 
}
 .col-4 {
	 -ms-flex: 0 0 33.333333%;
	 flex: 0 0 33.333333%;
	 max-width: 33.333333% 
}
 .col-5 {
	 -ms-flex: 0 0 41.666667%;
	 flex: 0 0 41.666667%;
	 max-width: 41.666667% 
}
 .col-6 {
	 -ms-flex: 0 0 50%;
	 flex: 0 0 50%;
	 max-width: 50% 
}
 .col-7 {
	 -ms-flex: 0 0 58.333333%;
	 flex: 0 0 58.333333%;
	 max-width: 58.333333% 
}
 .col-8 {
	 -ms-flex: 0 0 66.666667%;
	 flex: 0 0 66.666667%;
	 max-width: 66.666667% 
}
 .col-9 {
	 -ms-flex: 0 0 75%;
	 flex: 0 0 75%;
	 max-width: 75% 
}
 .col-10 {
	 -ms-flex: 0 0 83.333333%;
	 flex: 0 0 83.333333%;
	 max-width: 83.333333% 
}
 .col-11 {
	 -ms-flex: 0 0 91.666667%;
	 flex: 0 0 91.666667%;
	 max-width: 91.666667% 
}
 .col-12 {
	 -ms-flex: 0 0 100%;
	 flex: 0 0 100%;
	 max-width: 100% 
}
 @media (min-width:576px) {
	 .col-sm {
		 -ms-flex-preferred-size: 0;
		 flex-basis: 0;
		 -ms-flex-positive: 1;
		 flex-grow: 1;
		 max-width: 100% 
	}
	 .col-sm-auto {
		 -ms-flex: 0 0 auto;
		 flex: 0 0 auto;
		 width: auto;
		 max-width: 100% 
	}
	 .col-sm-1 {
		 -ms-flex: 0 0 8.333333%;
		 flex: 0 0 8.333333%;
		 max-width: 8.333333% 
	}
	 .col-sm-2 {
		 -ms-flex: 0 0 16.666667%;
		 flex: 0 0 16.666667%;
		 max-width: 16.666667% 
	}
	 .col-sm-3 {
		 -ms-flex: 0 0 25%;
		 flex: 0 0 25%;
		 max-width: 25% 
	}
	 .col-sm-4 {
		 -ms-flex: 0 0 33.333333%;
		 flex: 0 0 33.333333%;
		 max-width: 33.333333% 
	}
	 .col-sm-5 {
		 -ms-flex: 0 0 41.666667%;
		 flex: 0 0 41.666667%;
		 max-width: 41.666667% 
	}
	 .col-sm-6 {
		 -ms-flex: 0 0 50%;
		 flex: 0 0 50%;
		 max-width: 50% 
	}
	 .col-sm-7 {
		 -ms-flex: 0 0 58.333333%;
		 flex: 0 0 58.333333%;
		 max-width: 58.333333% 
	}
	 .col-sm-8 {
		 -ms-flex: 0 0 66.666667%;
		 flex: 0 0 66.666667%;
		 max-width: 66.666667% 
	}
	 .col-sm-9 {
		 -ms-flex: 0 0 75%;
		 flex: 0 0 75%;
		 max-width: 75% 
	}
	 .col-sm-10 {
		 -ms-flex: 0 0 83.333333%;
		 flex: 0 0 83.333333%;
		 max-width: 83.333333% 
	}
	 .col-sm-11 {
		 -ms-flex: 0 0 91.666667%;
		 flex: 0 0 91.666667%;
		 max-width: 91.666667% 
	}
	 .col-sm-12 {
		 -ms-flex: 0 0 100%;
		 flex: 0 0 100%;
		 max-width: 100% 
	}
}
 @media (min-width:768px) {
	 .col-md {
		 -ms-flex-preferred-size: 0;
		 flex-basis: 0;
		 -ms-flex-positive: 1;
		 flex-grow: 1;
		 max-width: 100% 
	}
	 .col-md-auto {
		 -ms-flex: 0 0 auto;
		 flex: 0 0 auto;
		 width: auto;
		 max-width: 100% 
	}
	 .col-md-1 {
		 -ms-flex: 0 0 8.333333%;
		 flex: 0 0 8.333333%;
		 max-width: 8.333333% 
	}
	 .col-md-2 {
		 -ms-flex: 0 0 16.666667%;
		 flex: 0 0 16.666667%;
		 max-width: 16.666667% 
	}
	 .col-md-3 {
		 -ms-flex: 0 0 25%;
		 flex: 0 0 25%;
		 max-width: 25% 
	}
	 .col-md-4 {
		 -ms-flex: 0 0 33.333333%;
		 flex: 0 0 33.333333%;
		 max-width: 33.333333% 
	}
	 .col-md-5 {
		 -ms-flex: 0 0 41.666667%;
		 flex: 0 0 41.666667%;
		 max-width: 41.666667% 
	}
	 .col-md-6 {
		 -ms-flex: 0 0 50%;
		 flex: 0 0 50%;
		 max-width: 50% 
	}
	 .col-md-7 {
		 -ms-flex: 0 0 58.333333%;
		 flex: 0 0 58.333333%;
		 max-width: 58.333333% 
	}
	 .col-md-8 {
		 -ms-flex: 0 0 66.666667%;
		 flex: 0 0 66.666667%;
		 max-width: 66.666667% 
	}
	 .col-md-9 {
		 -ms-flex: 0 0 75%;
		 flex: 0 0 75%;
		 max-width: 75% 
	}
	 .col-md-10 {
		 -ms-flex: 0 0 83.333333%;
		 flex: 0 0 83.333333%;
		 max-width: 83.333333% 
	}
	 .col-md-11 {
		 -ms-flex: 0 0 91.666667%;
		 flex: 0 0 91.666667%;
		 max-width: 91.666667% 
	}
	 .col-md-12 {
		 -ms-flex: 0 0 100%;
		 flex: 0 0 100%;
		 max-width: 100% 
	}
}
 @media (min-width:992px) {
	 .col-lg {
		 -ms-flex-preferred-size: 0;
		 flex-basis: 0;
		 -ms-flex-positive: 1;
		 flex-grow: 1;
		 max-width: 100% 
	}
	 .col-lg-auto {
		 -ms-flex: 0 0 auto;
		 flex: 0 0 auto;
		 width: auto;
		 max-width: 100% 
	}
	 .col-lg-1 {
		 -ms-flex: 0 0 8.333333%;
		 flex: 0 0 8.333333%;
		 max-width: 8.333333% 
	}
	 .col-lg-2 {
		 -ms-flex: 0 0 16.666667%;
		 flex: 0 0 16.666667%;
		 max-width: 16.666667% 
	}
	 .col-lg-3 {
		 -ms-flex: 0 0 25%;
		 flex: 0 0 25%;
		 max-width: 25% 
	}
	 .col-lg-4 {
		 -ms-flex: 0 0 33.333333%;
		 flex: 0 0 33.333333%;
		 max-width: 33.333333% 
	}
	 .col-lg-5 {
		 -ms-flex: 0 0 41.666667%;
		 flex: 0 0 41.666667%;
		 max-width: 41.666667% 
	}
	 .col-lg-6 {
		 -ms-flex: 0 0 50%;
		 flex: 0 0 50%;
		 max-width: 50% 
	}
	 .col-lg-7 {
		 -ms-flex: 0 0 58.333333%;
		 flex: 0 0 58.333333%;
		 max-width: 58.333333% 
	}
	 .col-lg-8 {
		 -ms-flex: 0 0 66.666667%;
		 flex: 0 0 66.666667%;
		 max-width: 66.666667% 
	}
	 .col-lg-9 {
		 -ms-flex: 0 0 75%;
		 flex: 0 0 75%;
		 max-width: 75% 
	}
	 .col-lg-10 {
		 -ms-flex: 0 0 83.333333%;
		 flex: 0 0 83.333333%;
		 max-width: 83.333333% 
	}
	 .col-lg-11 {
		 -ms-flex: 0 0 91.666667%;
		 flex: 0 0 91.666667%;
		 max-width: 91.666667% 
	}
	 .col-lg-12 {
		 -ms-flex: 0 0 100%;
		 flex: 0 0 100%;
		 max-width: 100% 
	}
}
 @media (min-width:1200px) {
	 .col-xl {
		 -ms-flex-preferred-size: 0;
		 flex-basis: 0;
		 -ms-flex-positive: 1;
		 flex-grow: 1;
		 max-width: 100% 
	}
	 .col-xl-auto {
		 -ms-flex: 0 0 auto;
		 flex: 0 0 auto;
		 width: auto;
		 max-width: 100% 
	}
	 .col-xl-1 {
		 -ms-flex: 0 0 8.333333%;
		 flex: 0 0 8.333333%;
		 max-width: 8.333333% 
	}
	 .col-xl-2 {
		 -ms-flex: 0 0 16.666667%;
		 flex: 0 0 16.666667%;
		 max-width: 16.666667% 
	}
	 .col-xl-3 {
		 -ms-flex: 0 0 25%;
		 flex: 0 0 25%;
		 max-width: 25% 
	}
	 .col-xl-4 {
		 -ms-flex: 0 0 33.333333%;
		 flex: 0 0 33.333333%;
		 max-width: 33.333333% 
	}
	 .col-xl-5 {
		 -ms-flex: 0 0 41.666667%;
		 flex: 0 0 41.666667%;
		 max-width: 41.666667% 
	}
	 .col-xl-6 {
		 -ms-flex: 0 0 50%;
		 flex: 0 0 50%;
		 max-width: 50% 
	}
	 .col-xl-7 {
		 -ms-flex: 0 0 58.333333%;
		 flex: 0 0 58.333333%;
		 max-width: 58.333333% 
	}
	 .col-xl-8 {
		 -ms-flex: 0 0 66.666667%;
		 flex: 0 0 66.666667%;
		 max-width: 66.666667% 
	}
	 .col-xl-9 {
		 -ms-flex: 0 0 75%;
		 flex: 0 0 75%;
		 max-width: 75% 
	}
	 .col-xl-10 {
		 -ms-flex: 0 0 83.333333%;
		 flex: 0 0 83.333333%;
		 max-width: 83.333333% 
	}
	 .col-xl-11 {
		 -ms-flex: 0 0 91.666667%;
		 flex: 0 0 91.666667%;
		 max-width: 91.666667% 
	}
	 .col-xl-12 {
		 -ms-flex: 0 0 100%;
		 flex: 0 0 100%;
		 max-width: 100% 
	}
}
 .btn {
	 display: inline-block;
	 font-weight: 400;
	 color: #212529;
	 text-align: center;
	 vertical-align: middle;
	 -webkit-user-select: none;
	 -moz-user-select: none;
	 -ms-user-select: none;
	 user-select: none;
	 background-color: transparent;
	 border: 1px solid transparent;
	 padding: .375rem .75rem;
	 font-size: 1rem;
	 line-height: 1.5;
	 border-radius: .25rem;
	 transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out 
}
 @media screen and (prefers-reduced-motion:reduce) {
	 .btn {
		 transition: none 
	}
}
 .btn:hover {
	 color: #212529;
	 text-decoration: none 
}
 .btn.focus, .btn:focus {
	 outline: 0;
	 box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) 
}
 .btn.disabled, .btn:disabled {
	 opacity: .65 
}
 .btn:not(:disabled):not(.disabled) {
	 cursor: pointer 
}
 a.btn.disabled, fieldset:disabled a.btn {
	 pointer-events: none 
}
 .btn-primary {
	 color: #fff;
	 background-color: #007bff;
	 border-color: #007bff 
}
 .btn-primary:hover {
	 color: #fff;
	 background-color: #0069d9;
	 border-color: #0062cc 
}
 .btn-primary.focus, .btn-primary:focus {
	 box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5) 
}
 .btn-primary.disabled, .btn-primary:disabled {
	 color: #fff;
	 background-color: #007bff;
	 border-color: #007bff 
}
 .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
	 color: #fff;
	 background-color: #0062cc;
	 border-color: #005cbf 
}
 .btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {
	 box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5) 
}
 .btn-secondary {
	 color: #fff;
	 background-color: #6c757d;
	 border-color: #6c757d 
}
 .btn-secondary:hover {
	 color: #fff;
	 background-color: #5a6268;
	 border-color: #545b62 
}
 .btn-secondary.focus, .btn-secondary:focus {
	 box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5) 
}
 .btn-secondary.disabled, .btn-secondary:disabled {
	 color: #fff;
	 background-color: #6c757d;
	 border-color: #6c757d 
}
 .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {
	 color: #fff;
	 background-color: #545b62;
	 border-color: #4e555b 
}
 .btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-secondary.dropdown-toggle:focus {
	 box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5) 
}
 .btn-success {
	 color: #fff;
	 background-color: #28a745;
	 border-color: #28a745 
}
 .btn-success:hover {
	 color: #fff;
	 background-color: #218838;
	 border-color: #1e7e34 
}
 .btn-success.focus, .btn-success:focus {
	 box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5) 
}
 .btn-success.disabled, .btn-success:disabled {
	 color: #fff;
	 background-color: #28a745;
	 border-color: #28a745 
}
 .btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show>.btn-success.dropdown-toggle {
	 color: #fff;
	 background-color: #1e7e34;
	 border-color: #1c7430 
}
 .btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show>.btn-success.dropdown-toggle:focus {
	 box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5) 
}
 .btn-info {
	 color: #fff;
	 background-color: #17a2b8;
	 border-color: #17a2b8 
}
 .btn-info:hover {
	 color: #fff;
	 background-color: #138496;
	 border-color: #117a8b 
}
 .btn-info.focus, .btn-info:focus {
	 box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5) 
}
 .btn-info.disabled, .btn-info:disabled {
	 color: #fff;
	 background-color: #17a2b8;
	 border-color: #17a2b8 
}
 .btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {
	 color: #fff;
	 background-color: #117a8b;
	 border-color: #10707f 
}
 .btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show>.btn-info.dropdown-toggle:focus {
	 box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5) 
}
 .btn-warning {
	 color: #212529;
	 background-color: #ffc107;
	 border-color: #ffc107 
}
 .btn-warning:hover {
	 color: #212529;
	 background-color: #e0a800;
	 border-color: #d39e00 
}
 .btn-warning.focus, .btn-warning:focus {
	 box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5) 
}
 .btn-warning.disabled, .btn-warning:disabled {
	 color: #212529;
	 background-color: #ffc107;
	 border-color: #ffc107 
}
 .btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show>.btn-warning.dropdown-toggle {
	 color: #212529;
	 background-color: #d39e00;
	 border-color: #c69500 
}
 .btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show>.btn-warning.dropdown-toggle:focus {
	 box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5) 
}
 .btn-danger {
	 color: #fff;
	 background-color: #dc3545;
	 border-color: #dc3545 
}
 .btn-danger:hover {
	 color: #fff;
	 background-color: #c82333;
	 border-color: #bd2130 
}
 .btn-danger.focus, .btn-danger:focus {
	 box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5) 
}
 .btn-danger.disabled, .btn-danger:disabled {
	 color: #fff;
	 background-color: #dc3545;
	 border-color: #dc3545 
}
 .btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show>.btn-danger.dropdown-toggle {
	 color: #fff;
	 background-color: #bd2130;
	 border-color: #b21f2d 
}
 .btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show>.btn-danger.dropdown-toggle:focus {
	 box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5) 
}
 .btn-light {
	 color: #212529;
	 background-color: #f8f9fa;
	 border-color: #f8f9fa 
}
 .btn-light:hover {
	 color: #212529;
	 background-color: #e2e6ea;
	 border-color: #dae0e5 
}
 .btn-light.focus, .btn-light:focus {
	 box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5) 
}
 .btn-light.disabled, .btn-light:disabled {
	 color: #212529;
	 background-color: #f8f9fa;
	 border-color: #f8f9fa 
}
 .btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show>.btn-light.dropdown-toggle {
	 color: #212529;
	 background-color: #dae0e5;
	 border-color: #d3d9df 
}
 .btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus, .show>.btn-light.dropdown-toggle:focus {
	 box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5) 
}
 .btn-dark {
	 color: #fff;
	 background-color: #343a40;
	 border-color: #343a40 
}
 .btn-dark:hover {
	 color: #fff;
	 background-color: #23272b;
	 border-color: #1d2124 
}
 .btn-dark.focus, .btn-dark:focus {
	 box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5) 
}
 .btn-dark.disabled, .btn-dark:disabled {
	 color: #fff;
	 background-color: #343a40;
	 border-color: #343a40 
}
 .btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show>.btn-dark.dropdown-toggle {
	 color: #fff;
	 background-color: #1d2124;
	 border-color: #171a1d 
}
 .btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show>.btn-dark.dropdown-toggle:focus {
	 box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5) 
}
 .btn-outline-primary {
	 color: #007bff;
	 border-color: #007bff 
}
 .btn-outline-primary:hover {
	 color: #fff;
	 background-color: #007bff;
	 border-color: #007bff 
}
 .btn-outline-primary.focus, .btn-outline-primary:focus {
	 box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) 
}
 .btn-outline-primary.disabled, .btn-outline-primary:disabled {
	 color: #007bff;
	 background-color: transparent 
}
 .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show>.btn-outline-primary.dropdown-toggle {
	 color: #fff;
	 background-color: #007bff;
	 border-color: #007bff 
}
 .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-primary.dropdown-toggle:focus {
	 box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) 
}
 .btn-outline-secondary {
	 color: #6c757d;
	 border-color: #6c757d 
}
 .btn-outline-secondary:hover {
	 color: #fff;
	 background-color: #6c757d;
	 border-color: #6c757d 
}
 .btn-outline-secondary.focus, .btn-outline-secondary:focus {
	 box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) 
}
 .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
	 color: #6c757d;
	 background-color: transparent 
}
 .btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show>.btn-outline-secondary.dropdown-toggle {
	 color: #fff;
	 background-color: #6c757d;
	 border-color: #6c757d 
}
 .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-secondary.dropdown-toggle:focus {
	 box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) 
}
 .btn-outline-success {
	 color: #28a745;
	 border-color: #28a745 
}
 .btn-outline-success:hover {
	 color: #fff;
	 background-color: #28a745;
	 border-color: #28a745 
}
 .btn-outline-success.focus, .btn-outline-success:focus {
	 box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) 
}
 .btn-outline-success.disabled, .btn-outline-success:disabled {
	 color: #28a745;
	 background-color: transparent 
}
 .btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active, .show>.btn-outline-success.dropdown-toggle {
	 color: #fff;
	 background-color: #28a745;
	 border-color: #28a745 
}
 .btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-success.dropdown-toggle:focus {
	 box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) 
}
 .btn-outline-info {
	 color: #17a2b8;
	 border-color: #17a2b8 
}
 .btn-outline-info:hover {
	 color: #fff;
	 background-color: #17a2b8;
	 border-color: #17a2b8 
}
 .btn-outline-info.focus, .btn-outline-info:focus {
	 box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) 
}
 .btn-outline-info.disabled, .btn-outline-info:disabled {
	 color: #17a2b8;
	 background-color: transparent 
}
 .btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show>.btn-outline-info.dropdown-toggle {
	 color: #fff;
	 background-color: #17a2b8;
	 border-color: #17a2b8 
}
 .btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-info.dropdown-toggle:focus {
	 box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) 
}
 .btn-outline-warning {
	 color: #ffc107;
	 border-color: #ffc107 
}
 .btn-outline-warning:hover {
	 color: #212529;
	 background-color: #ffc107;
	 border-color: #ffc107 
}
 .btn-outline-warning.focus, .btn-outline-warning:focus {
	 box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) 
}
 .btn-outline-warning.disabled, .btn-outline-warning:disabled {
	 color: #ffc107;
	 background-color: transparent 
}
 .btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show>.btn-outline-warning.dropdown-toggle {
	 color: #212529;
	 background-color: #ffc107;
	 border-color: #ffc107 
}
 .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-warning.dropdown-toggle:focus {
	 box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) 
}
 .btn-outline-danger {
	 color: #dc3545;
	 border-color: #dc3545 
}
 .btn-outline-danger:hover {
	 color: #fff;
	 background-color: #dc3545;
	 border-color: #dc3545 
}
 .btn-outline-danger.focus, .btn-outline-danger:focus {
	 box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) 
}
 .btn-outline-danger.disabled, .btn-outline-danger:disabled {
	 color: #dc3545;
	 background-color: transparent 
}
 .btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show>.btn-outline-danger.dropdown-toggle {
	 color: #fff;
	 background-color: #dc3545;
	 border-color: #dc3545 
}
 .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-danger.dropdown-toggle:focus {
	 box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) 
}
 .btn-outline-light {
	 color: #f8f9fa;
	 border-color: #f8f9fa 
}
 .btn-outline-light:hover {
	 color: #212529;
	 background-color: #f8f9fa;
	 border-color: #f8f9fa 
}
 .btn-outline-light.focus, .btn-outline-light:focus {
	 box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) 
}
 .btn-outline-light.disabled, .btn-outline-light:disabled {
	 color: #f8f9fa;
	 background-color: transparent 
}
 .btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show>.btn-outline-light.dropdown-toggle {
	 color: #212529;
	 background-color: #f8f9fa;
	 border-color: #f8f9fa 
}
 .btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-light.dropdown-toggle:focus {
	 box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) 
}
 .btn-outline-dark {
	 color: #343a40;
	 border-color: #343a40 
}
 .btn-outline-dark:hover {
	 color: #fff;
	 background-color: #343a40;
	 border-color: #343a40 
}
 .btn-outline-dark.focus, .btn-outline-dark:focus {
	 box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) 
}
 .btn-outline-dark.disabled, .btn-outline-dark:disabled {
	 color: #343a40;
	 background-color: transparent 
}
 .btn-ga{
	 background-color:#fff;
	 color:#a90b24;
	 font-weight: 600;
	 border-radius: 0;
	 -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.12), 0 4px 8px rgba(0, 0, 0, 0.06);
	 box-shadow: 0 10px 20px rgba(0, 0, 0, 0.12), 0 4px 8px rgba(0, 0, 0, 0.06);
}
 .btn-block{
	display:block;
	width:100%
}
.btn-block+.btn-block{
	margin-top:.5rem
}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{
	width:100%
}
.fade{
	transition:opacity .15s linear
}
@media screen and (prefers-reduced-motion:reduce){
	.fade{
		transition:none
	}
}
.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.col-md-5 {
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}


.col-md-6 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.d-flex {
  display: -ms-flexbox !important;
  display: flex !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}

.justify-content-center {
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

 .tracking-in-expand-fwd {
	-webkit-animation: tracking-in-expand-fwd 1.8s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
	        animation: tracking-in-expand-fwd 1.8s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
}

.tracking-in-contract-bck {
	-webkit-animation: tracking-in-contract-bck 1s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
	        animation: tracking-in-contract-bck 1s cubic-bezier(0.215, 0.610, 0.355, 1.000) both;
}

.pulsate-bck {
	-webkit-animation: pulsate-bck 1.8s ease-in-out 1s infinite both;
	        animation: pulsate-bck 1.8s ease-in-out 1s infinite both;
}

.rotate-center {
	-webkit-animation: rotate-center 1s steps(16, end) both;
	        animation: rotate-center 1s steps(16, end) both;
}
.bounce-in-top {
	-webkit-animation: bounce-in-top 1.1s 2s both;
	        animation: bounce-in-top 1.1s 2s both;
}

/* ----------------------------------------------
 * Generated by Animista on 2021-9-23 9:5:5
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation tracking-in-expand-fwd
 * ----------------------------------------
 */
 @-webkit-keyframes tracking-in-expand-fwd {
    0% {
      letter-spacing: -0.5em;
      -webkit-transform: translateZ(-700px);
              transform: translateZ(-700px);
      opacity: 0;
    }
    40% {
      opacity: 0.6;
    }
    100% {
      -webkit-transform: translateZ(0);
              transform: translateZ(0);
      opacity: 1;
    }
  }
  @-webkit-keyframes tracking-in-expand-fwd {
    0% {
      letter-spacing: -0.5em;
      -webkit-transform: translateZ(-700px);
              transform: translateZ(-700px);
      opacity: 0;
    }
    40% {
      opacity: 0.6;
    }
    100% {
      -webkit-transform: translateZ(0);
              transform: translateZ(0);
      opacity: 1;
    }
  }
  @keyframes tracking-in-expand-fwd {
    0% {
      letter-spacing: -0.5em;
      -webkit-transform: translateZ(-700px);
              transform: translateZ(-700px);
      opacity: 0;
    }
    40% {
      opacity: 0.6;
    }
    100% {
      -webkit-transform: translateZ(0);
              transform: translateZ(0);
      opacity: 1;
    }
  }
  
  @-webkit-keyframes tracking-in-contract-bck {
    0% {
      letter-spacing: 1em;
      -webkit-transform: translateZ(400px);
              transform: translateZ(400px);
      opacity: 0;
    }
    40% {
      opacity: 0.6;
    }
    100% {
      -webkit-transform: translateZ(0);
              transform: translateZ(0);
      opacity: 1;
    }
  }
  @keyframes tracking-in-contract-bck {
    0% {
      letter-spacing: 1em;
      -webkit-transform: translateZ(400px);
              transform: translateZ(400px);
      opacity: 0;
    }
    40% {
      opacity: 0.6;
    }
    100% {
      -webkit-transform: translateZ(0);
              transform: translateZ(0);
      opacity: 1;
    }
  }

  @-webkit-keyframes pulsate-bck {
    0% {
      -webkit-transform: scale(1);
              transform: scale(1);
    }
    50% {
      -webkit-transform: scale(0.9);
              transform: scale(0.9);
    }
    100% {
      -webkit-transform: scale(1);
              transform: scale(1);
    }
  }
  @keyframes pulsate-bck {
    0% {
      -webkit-transform: scale(1);
              transform: scale(1);
    }
    50% {
      -webkit-transform: scale(0.9);
              transform: scale(0.9);
    }
    100% {
      -webkit-transform: scale(1);
              transform: scale(1);
    }
  }
  @-webkit-keyframes rotate-center {
    0% {
      -webkit-transform: rotate(0);
              transform: rotate(0);
    }
    100% {
      -webkit-transform: rotate(360deg);
              transform: rotate(360deg);
    }
  }
  @keyframes rotate-center {
    0% {
      -webkit-transform: rotate(0);
              transform: rotate(0);
    }
    100% {
      -webkit-transform: rotate(360deg);
              transform: rotate(360deg);
    }
  }

  @-webkit-keyframes bounce-in-top {
    0% {
      -webkit-transform: translateY(-500px);
              transform: translateY(-500px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
      opacity: 0;
    }
    38% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
      opacity: 1;
    }
    55% {
      -webkit-transform: translateY(-65px);
              transform: translateY(-65px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    72% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
    81% {
      -webkit-transform: translateY(-28px);
              transform: translateY(-28px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    90% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
    95% {
      -webkit-transform: translateY(-8px);
              transform: translateY(-8px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    100% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
  }
  @keyframes bounce-in-top {
    0% {
      -webkit-transform: translateY(-500px);
              transform: translateY(-500px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
      opacity: 0;
    }
    38% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
      opacity: 1;
    }
    55% {
      -webkit-transform: translateY(-65px);
              transform: translateY(-65px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    72% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
    81% {
      -webkit-transform: translateY(-28px);
              transform: translateY(-28px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    90% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
    95% {
      -webkit-transform: translateY(-8px);
              transform: translateY(-8px);
      -webkit-animation-timing-function: ease-in;
              animation-timing-function: ease-in;
    }
    100% {
      -webkit-transform: translateY(0);
              transform: translateY(0);
      -webkit-animation-timing-function: ease-out;
              animation-timing-function: ease-out;
    }
  }
  
 .display-4 {
  font-size: 3.5rem;
  font-weight: 800;
  line-height: 1.2;
} 

.pace-inline-form{
	  position: fixed;
	 right: 0px;
	 bottom: 0px;
  width:50%;
   filter: drop-shadow(3px 3px 2px rgb(0 0 0 / 0.4));
  z-index: 99
}

