#backtotop,
input[type="submit"],
button[type="submit"],
.blockhead,
#forum_icon_legend h5,
.toplinks,
.forumhead,
.footerwrap2,
.newcontent_textcontrol,
html.range_0 dd.userprof_module,
html.range_0 dd.userprof_moduleinactive,
html.range_0 dd.userprof_content,
html.range_0 dd.userprof_module a,
html.range_0 dd.userprof_moduleinactive a,
html.range_0 dd.userprof_content a,
html.range_0 .calendar form,
html.range_0 .toplinks ul.isuser,
html.range_0 .toplinks ul.nouser,
html.range_1 dd.userprof_module,
html.range_1 dd.userprof_moduleinactive,
html.range_1 dd.userprof_content,
html.range_1 dd.userprof_module a,
html.range_1 dd.userprof_moduleinactive a,
html.range_1 dd.userprof_content a,
html.range_1 .calendar form,
html.range_1 .toplinks ul.isuser,
html.range_1 .toplinks ul.nouser,
html.range_2 dd.userprof_module,
html.range_2 dd.userprof_moduleinactive,
html.range_2 dd.userprof_content,
html.range_2 dd.userprof_module a,
html.range_2 dd.userprof_moduleinactive a,
html.range_2 dd.userprof_content a,
html.range_2 .calendar form,
html.range_2 .toplinks ul.isuser,
html.range_2 .toplinks ul.nouser,
html.range_3 dd.userprof_module,
html.range_3 dd.userprof_moduleinactive,
html.range_3 dd.userprof_content,
html.range_3 dd.userprof_module a,
html.range_3 dd.userprof_moduleinactive a,
html.range_3 dd.userprof_content a,
html.range_3 .calendar form,
html.range_3 .toplinks ul.isuser,
html.range_3 .toplinks ul.nouser,
html.range_4 dd.userprof_module,
html.range_4 dd.userprof_moduleinactive,
html.range_4 dd.userprof_content,
html.range_4 dd.userprof_module a,
html.range_4 dd.userprof_moduleinactive a,
html.range_4 dd.userprof_content a,
html.range_4 .calendar form,
html.range_4 .toplinks ul.isuser,
html.range_4 .toplinks ul.nouser,
html.range_5 dd.userprof_module,
html.range_5 dd.userprof_moduleinactive,
html.range_5 dd.userprof_content,
html.range_5 dd.userprof_module a,
html.range_5 dd.userprof_moduleinactive a,
html.range_5 dd.userprof_content a,
html.range_5 .calendar form,
html.range_5 .toplinks ul.isuser,
html.range_5 .toplinks ul.nouser,
.actionbuttons .group .button,
.navtabs li a.navtab,
#searchtypeswitcher li a,
.activitystream_block dd.selected,
dd.userprof_module,
.memberprofiletabunder,
.postbit .posthead,
.postbitlegacy .posthead,
.eventbit .eventhead,
.pagination span.selected a,
.threadlisthead {
	background-color: #019a97;
}

.pagination span.selected a,
.as-tabs dd.selected, .as-tabs dd.userprof_module {
	border-color: #019a97;
}

h2.searchlisthead {
	background-color: #019a97;
	border-color: #26BFBC;
}

.navtabs,
.toolsmenu {
	background-color: #9f0412;
}

.navtabs {
	height: auto;
}

.navbar {
	height: 81px;
}

.globalsearch,
.globalsearch .search-form {
	height: auto;
}

.globalsearch .search-form input[type="text"] {
	height: 30px;
}

.globalsearch .search-form input[type=submit][type=submit] {
	height: 32px;
	width: 36px;
	right: -47px;
	background-position: -10px -10px;
}

.navtabs li,
.navtabs li.selected,
.navtabs li a {
	height: 40px;
	line-height: 40px !important;
}

.navtabs ul {
	top: 40px;
}

body a,
.time,
li.activitybit a,
#sidebar_container .userprof_content a,
#sidebar_container .userprof_content a:hover {
	color: #019a97;
}

a.firstunread {
	background: url(/images/SultanThemeVB4R/gradientgreen/buttons/firstnew.png) right 4px no-repeat;
	color: rgb(255, 255, 255);
	font-size: 14px;
	padding-top: 1px;
	font-weight: 300 !important;
	display: block;
	float: left;
	clear: right;
}

a.firstunread:hover {
	color: rgb(255, 255, 255);
}

.wgo_block .blockhead,
.forum_info .blockhead {
	background-color: #54686f;
}

.footerwrap {
	background-color: #54686f;
	background-image: none;
}

#searchtypeswitcher {
	border-color: #26BFBC;
}

.navtabs li.selected a.navtab,
#searchtypeswitcher li.selected a {
	background-color: #26BFBC;
}

.navtabs li a.navtab:hover,
#searchtypeswitcher li a:hover {
	background-color: #15AEAB;
}

.navtabs li a.navtab:after {
	border-top-color: #019a97 !important;
}

.navtabs li.selected a.navtab:after {
	border-top-color: #26BFBC !important;
}

/* FOOTER */
#footer {
	padding-top: 0;
}

.footerwrap {
	padding-top: 0 !important;
}

.footerwrap .row-small {
	margin-top: 0;
}

.footer__wrapper {
	padding: 20px 25px;
	border-top: 1px solid #76868c;
}

.footer-soc img {
	width: 100%;
}

.footer-soc {
	display: inline-block;
	margin-right: 45px;
	max-width: 32px;
	max-height: 32px;
	vertical-align: middle;
}

.footer__soc-wrapper {
	overflow: hidden;
}

.footer__data {
	display: table;
	width: 100%;
}

.footer__soc-wrapper {
	overflow: hidden;
}

.footer__couns {
	display: table-cell;
	vertical-align: middle;
	text-align: right;
}

.footer__couns-wrapper {
	overflow: hidden;
}

.footer-coun {
	float: right;
	margin-left: 20px;
}

/* OTHER */

.member_summary dl.stats dd {
	width: auto;
	float: none;
}

.member_summary dl.stats dt {
	width: auto;
	float: none;
}

input.search-submit {
	background-color: #CA2F3D;
}

#footer_revert_theme {
	text-align: center;
}

#footer_revert_theme > a {
	color: #FFF;
	text-decoration: underline;
}

.popupbody {
	border-radius: 8px;
}

#nonotifications > a {
	padding-left: 10px;
	background-position-x: 93px;
	padding-right: 21px;
}

.blockfoot.actionbuttons > .savepreferences {
	width: auto;
}

.blockfoot.actionbuttons > .group {
	width: auto;
	text-align: center;
}

.blockfoot.actionbuttons {
	height: auto;
}

@media (min-width: 545px) {
	.blockfoot.actionbuttons > .group:not(:first-child) {
		text-align: right;
	}
}

a#newthreadlink_top {
	position: relative;
	display: block;
	clear: both;
}

.above_threadlist .threadpagenav {
	width: auto;
	position: relative;
	clear: both;
}

#pagetitle {
	padding: 15px 0 15px 12px !important;
}

html.range_1 .logo-image {
	padding-left: 18px;
}

/* Mobile Navigation */

#collapse_mobilenav {
	display: none;
}

@media (max-width: 780px) {
	#globalsearch .search-field {
		padding-left: 54px!important;
		box-sizing: border-box;
		width: 100%!important;
		height: 32px;
	}
	#collapse_mobilenav {
		display: inline-block;
		background-color: #099;
		color: white;
		position: absolute;
		padding: 6px 14px;
		right: unset;
		top: unset;
	}
	#mobilenav {
		clear: both;
	}
	#navtabs > ul {
		background: #e2e2e2 none;
	}
	#navtabs > ul a {
		color: rgb(102, 102, 102)!important;
	}
}
