@import 'https://fonts.googleapis.com/css?family=Roboto+Slab';
@import 'https://fonts.googleapis.com/css?family=Courier+Prime';
@import 'https://fonts.googleapis.com/css?family=Montserrat';


#logo {
    background: url(https://www.uog.edu/_resources/css/sites/default/files/footer-logo_0.png) no-repeat center;
    background-color: #046A38;
    background-size: 200px auto;
	padding: 20px 0px;
}

.redesigned-theme-2018 .wufoo input.text, .redesigned-theme-2018 .wufoo textarea.textarea, .redesigned-theme-2018 .wufoo input.file {
	font-family: 'Courier Prime', serif  !important;
}

.redesigned-theme-2018 .wufoo {
	font-family: 'Open Sans', sans-serif  !important;
	font-weight: bold !important;
}

.redesigned-theme-2018 .wufoo .info div {
	font-size: 17.5px !important;
}

.redesigned-theme-2018 .paging-context table tbody td.selected var {
	color: #FFCD00 !important; 
	-webkit-box-shadow: 0 0 0 1px #FFCD00 !important; 
    box-shadow: 0 0 0 1px #FFCD00 !important; 
    background: #FFCD00 !important; 
}

.redesigned-theme-2018 form span.req {
	color: #fff !important; 
}

.redesigned-theme-2018 input.radio:checked+label.choice:before {
    background: #ffcd00 !important; 
}

.redesigned-theme-2018 input.btTxt {
    background-color: #ffcd00 !important; 
    border: 1px solid #ffcd00 !important; 
	color: #111 !important;
	
}

.redesigned-theme-2018 .paging-context table tbody td.done var {
    background-color: #046A38 !important; 
    color: #046A38 !important; 
}

.redesigned-theme-2018 button#previousPageButton {
    color: #ffcd00 !important; 
    border: 1px solid #ffcd00!important; 
	background-color: #000 !important;
	
}

.redesigned-theme-2018 input.checkbox:checked+label.choice:before {
    background-color: #046A38 !important;
}

.wufoo .info h2 {
    font-family: 'Roboto Slab', sans-serif;	
}

.redesigned-theme-2018 .wufoo .info h2 {
    color: #046A38 !important;
	font-size: 24.5px !important;
}

.redesigned-theme-2018 .wufoo .info h2 {
    /*font-weight: 600 !important;*/
	font-weight: bold !important;
	line-height: normal !important;
	font-size: 24.5px !important;
}

.redesigned-theme-2018 .wufoo .section h3 {
	color: #ffcd00 !important;
}

.wufoo li.focused {
    background-color: white !important;
}
#header > div.0 {
	/*font-weight: 600 !important;*/
	font-weight: normal!important;
	line-height: normal!important;
	font-size: 16px!important;
}

.redesigned-theme-2018 .wufoo ul li.focused {
	background: none !important;
}

.redesigned-theme-2018 .wufoo label.desc, .redesigned-theme-2018 .wufoo legend.desc, .redesigned-theme-2018 .likert caption {
	color: #fff !important;
}
.redesigned-theme-2018 form span.req{
	color: #fff !important;
}
.redesigned-theme-2018 input.text {
	padding: 20px 30px 20px 20px !important;
    position: relative !important;
    background-color: #111 !important;
    border: none !important;
	border-radius: none !important;
}
.redesigned-theme-2018 .wufoo input.text, .redesigned-theme-2018 .wufoo textarea.textarea, .redesigned-theme-2018 .wufoo input.file, .redesigned-theme-2018 .wufoo select.select, .redesigned-theme-2018 .wufoo li .wufoo-dropdown span{
	color: #f2f2f2 !important;
}

.wufoo .wufoo-dropdown-control {
	height: 60px !important;
    border: none !important; 
    border-radius: none !important; 
    font-size: 15px !important;
    font-family: 'Open Sans', sans-serif !important;
    background: #111 !important;
    padding: 0px 0px 0px 18px !important;
}

.redesigned-theme-2018 .wufoo li.focused span, .redesigned-theme-2018 .wufoo li div span.choice__text, .redesigned-theme-2018 .wufoo li span, .redesigned-theme-2018 .wufoo li span label, .redesigned-theme-2018 .wufoo ul li span.symbol, .redesigned-theme-2018 li div span.choice__qty, .redesigned-theme-2018 li div span.choice__qty span{
	color: #fff !important;
}

.redesigned-theme-2018 .wufoo li.focused span, .redesigned-theme-2018 .wufoo li div span.choice__text, .redesigned-theme-2018 .wufoo li span, .redesigned-theme-2018 .wufoo li span label, .redesigned-theme-2018 .wufoo ul li span.symbol, .redesigned-theme-2018 li div span.choice__qty, .redesigned-theme-2018 li div span.choice__qty span{
	color: #fff !important;
}

.redesigned-theme-2018 input.radio:checked+label.choice:before, .redesigned-theme-2018 input.radio:not(:checked)+label.choice:before{
	border-color: #ffcd00 !important;
}

.wufoo .wufoo-dropdown-control:hover .wufoo-dropdown-chevron{
	border-color: #ffcd00 !important;
}

.redesigned-theme-2018 .paging-context table.pgStyle1 tbody td var{
	background-color: #046A38 !important;
	border-color: #000 !important;
	color: #046A38 !important;
}

.redesigned-theme-2018 .paging-context table tbody td:before{
	background-color: #046A38 !important;
}

.redesigned-theme-2018 .paging-context table tbody td.selected var{
	color: #ffcd00 !important;
	background-color: #ffcd00 !important;
}

.wufoo .wufoo-dropdown-menu li.selected, .wufoo .wufoo-dropdown-menu li:hover {
    background-color: #ffcd00 !important;
}

.redesigned-theme-2018 .wufoo .paging-context{
	border-bottom: #000 !important;
}

.redesigned-theme-2018 .wufoo .info, .redesigned-theme-2018 .wufoo .paging-context{
	border-bottom: #000 !important;
}

.symbol {
    display: none !important;
}

.req {
    display: none !important;
}

.redesigned-theme-2018 .wufoo .section h3{
	color: #fff !important;
}

.redesigned-theme-2018 form li.error .desc {
    color: #fff !important;
}
form p.error {
    color: #ffcd00 !important;
}
.redesigned-theme-2018 form #errorLi {
    /*border: 1px solid #ffcd00 !important;*/
    border-radius: 3px !important;
    background-color: #000 !important;
}
#errorMsgLbl {
   /*color: #ffcd00 !important;*/
}
.redesigned-theme-2018 form #errorLi b {
   color: #ffcd00 !important;
}
#errorMsg {
   color: #000 !important;
}

input.text, input.search, textarea.textarea {
       background: #000 !important;
}

.redesigned-theme-2018 .wufoo .section div{
	color: #fff !important;
}

.redesigned-theme-2018 .rating span.star.clicked {
    color: #ffcd00 !important;
}

/* ERROR FORM TITLES */
#title138 {
	color: #fff !important;
}
#title139 {
	color: #fff !important;
}
#title140 {
	color: #fff !important;
}
#title129 {
	color: #fff !important;
}
#title142 {
	color: #fff !important;
}
#title144 {
	color: #fff !important;
}
#title820 {
	color: #fff !important;
}
#title819 {
	color: #fff !important;
}
#title857 {
	color: #fff !important;
}
#title858 {
	color: #fff !important;
}
#title1092 {
	color: #fff !important;
}
#title809 {
	color: #fff !important;
}
#title813 {
	color: #fff !important;
}
#title814 {
	color: #fff !important;
}
#title826 {
	color: #fff !important;
}
#title354 {
	color: #fff !important;
}
#title828 {
	color: #fff !important;
}
#title859 {
	color: #fff !important;
}
#title773 {
	color: #fff !important;
}
#title850 {
	color: #fff !important;
}
#title824 {
	color: #fff !important;
}
#title855 {
	color: #fff !important;
}
#title856 {
	color: #fff !important;
}
#title962 {
	color: #fff !important;
}
#title779 {
	color: #fff !important;
}
#title780 {
	color: #fff !important;
}
#title786 {
	color: #fff !important;
}
#title787 {
	color: #fff !important;
}
#title788 {
	color: #fff !important;
}
#title789 {
	color: #fff !important;
}

.redesigned-theme-2018 input.text {
	border: 1px solid #000 !important;
}

.redesigned-theme-2018 input.text:focus {
	border: 1px solid #ffcd00 !important;
}

.confirm h2 {
	color: #f2f2f2 !important;
	font-size: 30px !important;
	
}