

.footer_top h5{
margin-bottom: 0
}

aside.vertical_menu_area{
padding-top: 37px;
}

@media only screen and (max-width: 1060px){
.qbutton{
padding: 0 46px;
}
}

@media only screen and (max-width: 600px){
.title.title_size_small h1{
font-size: 30px;
line-height: 35px;
}
}

nav.main_menu ul li a span.underline_dash, nav.vertical_menu ul li a span.underline_dash{
    bottom: -2px;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
border: 1px solid #d3d3d3;
}
.gform_wrapper.gf_browser_chrome select {
    padding: 10px 0 2px 3px !important;
    border: 1px solid #d3d3d3;
}

.q_list.circle ul>li, .q_list.number ul>li {margin: 0 0 10px !important; color: #000000 !important;}

.white-list .q_list.circle ul>li, .q_list.number ul>li {
	margin: 0 0 10px !important;
	color: #ffffff !important;
}
.white-text  p {
color: #ffffff !important;
}
.white-text  h3 {
color: #ffffff !important;
}

.sponsoring .q_list.circle ul>li:before {
	background-color: #ffffff !important;
}