#rt-offline-body h1.sitename {
    display:none;
}

.button, .btn, .readon, .readmore, button.validate, #member-profile a, #member-registration a, .formelm-buttons button, .btn-primary, .sprocket-readmore, #gantry-totop, #gantry-resetsettings, #k2Container .k2ReadMore, #k2Container #submitCommentButton {
    display: inline-block;
    padding: 5px 25px 5px 15px;
    line-height: 1.7em;
    font-size: 0.85em;
    font-weight: 100;
    font-family: Helvetica,Arial,sans-serif;
    text-transform: uppercase;
    position: relative;
    border-radius: 1px;
}

body .menu-block {
    margin-left: 0px;
}

.gf-menu.l1 > li > .item {
    font-size: 13px;
    line-height: 27px;
    padding-top: 11px;
    padding-bottom: 11px;
    position: relative;
    border-right: 1px solid rgba(255, 255, 255, 0.1);
}

DIV#rt-showcase.rt-dark.rt-parallax {
    margin: 0 auto;
    width: 100% !important;
}

DIV#rt-showcase-pattern.feature-tinting-0 {
    margin: 0 auto;
    width: 100% !important;
}

DIV#rt-showcase-overlay.feature-gradient-none {
    margin: 0 auto;
    width: 100% !important;
}

#rt-showcase .rt-block {
    margin: 0 auto;
    width: 100% !important;
	padding: 0px;
}

#rt-showcase .rt-container {
    margin: 0 auto;
    width: 100% !important;
	padding: 0px;
}

DIV.rt-grid-12.rt-alpha.rt-omega {
    margin: 0 auto;
    width: 100% !important;
}

.layout-mode-responsive .gf-menu li.active.last > .item {
    background: none repeat scroll 0% 0% rgba(103, 103, 103, 0.8);
    border: 1px solid rgb(17, 17, 17) !important;
    border-radius: 4px;
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset, 0px 1px 1px rgba(225, 225, 225, 0.1);
}

#rt-utility .rt-container {
    padding: 20px 0px;
}

#rt-utility-overlay > div > div.rt-grid-12.rt-alpha.rt-omega > div > div > div.module-content > div > div > div {
	margin: 30px;
}

h3 {
	line-height: 26px !important;
}

.sprocket-tabs .sprocket-tabs-nav {
	border: 1px solid transparent;
	-webkit-box-shadow: inset 0 0 0 3px transparent, 0 2px 3px transparent;
	-moz-box-shadow: inset 0 0 0 3px transparent, 0 2px 3px transparent;
	box-shadow: inset 0 0 0 3px transparent, 0 2px 3px transparent;
	background: transparent;
	color: black;
	text-shadow:none !important;
}

.sprocket-tabs .sprocket-tabs-inner {
text-shadow: 1px 1px 1px transparent;
}

h4 {
font-size: 120% !important;
}

.sprocket-strips-title {
    color: white !important;
}

.box2 > div:nth-child(1) > div:nth-child(1) > h2:nth-child(1) {
	color: white;
}