/* --------------------------------
    4.0.0-a2 Style adjustments.css
   -------------------------------- */

html, body {
	background: #DFE9ED;
	box-shadow: inset 0 450px 450px rgba(71, 136, 178, 0.3);
}

h3 {
	font-size: 0.9em;
}

.header-profile {
	text-shadow: none;
}

.wrap {
	background: #EDF4F7;
	border-width: 1px;
	border-radius: 10px;
	max-width: 1400px;
	margin: 12px auto 6px;
	padding: 10px 12px 0;
}

.headerbar {
	border-radius: 10px;
	margin-bottom: 5px;
	padding: 0 5px;
}

.headerbar .navbar {
	background: #c9dee8;
	box-shadow: inset 0 5px 5px rgba(31, 104, 156, 0.3);
	border-bottom: 1px solid #ffffff;
	border-radius: 10px 10px 0 0;
	padding: 0 8px;
	margin: 0 -5px;
}

.headerbar .navbar a {
	color: #0f4d8a;
}

.headerbar .navbar a:hover {
	color: #d41142;
}

.c-hero-logo {
    margin-right: -150px;
	padding-right: 0;
}

#site-description.site-description.c-hero {
	width: 100%;
	text-align: center;
	margin-top: 8px;
}

.forumbg, .forabg {
	border-radius: 10px;
}

.forumbg .header a:hover,
.forabg .header a:hover,
th a:hover {
	color: #D9EBFC;
}

ul.nav-breadcrumbs, h2 {
	margin: 0;
}

.bg1, .bg2, .navbar, li.row {
	border-radius: 10px;
	box-shadow: inset 0 5px 5px rgba(31, 104, 156, 0.3);
}

li.row:hover {
	background-color: #DDEAF0;
}

.dropdown-contents > li {
	padding-right: 3px;
}

a.lastsubject, a.topictitle {
	background: #EDF4F7;
	padding: 0 4px;
	border: 1px solid #4688ce;
	border-radius: 6px;
}

ul.navlinks {
    border-top-color: transparent !important;
}

.button-search-end {
    margin-right: 5px;
}

.row-item-link-mine {
    background-color: #d41142;
}