#rt-header div.menu-block {
float: left; 
}

.sprocket-strips-content .readon {font-size: 15px; }

.rt-block{
	padding: 10px 0px;
}

#rt-showcase{
	background: #e8502c;
}

.box2{
	font-color: #ffffff !important;
	background: #e8502c;
}

.box2 .readon{
	background: #ec8338;
}

.button, .readon, .readon2, .readon3, a.readmore, button.validate, p.readmore a, #member-profile a, #member-registration a, .formelm-buttons button, .logout-button .btn, .sprocket-readmore, .roksearch_results a.clr{
	color: #e8502c;
	border: 1px solid #e8502c;
}

a.readon:hover{
	background: #e8502c;
}

[class^="box"].rt-block, [class*=" box"].rt-block{
	margin: 20px 10px;
}

.gf-menu.l1 > li > .item{
	font-size: 14px;
}

.menu-block .gf-menu.l1 > li > .item{
	height: 50px;
}

.menu-block .gf-menu.l1 > li.active > .item .menu-item-bg:before{
	bottom: 10px;
}

.menu-block .gf-menu.l1 > li > .item .menu-item-bg:before{
	bottom: 10px;
}

.menu-block{
	float: left;
}

.rt-block{
	padding: 0px 0px;
}

.sprocket-strips-content{
	padding: 15px;
	text-align: center;
}

.sprocket-strips-content .readon{
	width: 100%;
	margin-top: 0px;
}



body .nomarginright, body .rt-block.nomarginright, body ul.nomarginright, body li.nomarginright{
	top: 10px;
}

@media all and (max-width: 768px) and (min-width: 900px){
	.gf-menu.l1 > li > .item{
		font-size: 9px;
	}
}


.menu-block .gf-menu.l1 > li > .item {font-size: 18px; font-weight: bold; padding-right: 35px;}
#rt-showcase a:not(.readon) {color: #ffffff;}

.box3 {background: #f7f6f6; color: #5d5d5c;}

body p {color: #333333;}
#rt-page-surround {color: #333333;}

div.gf-menu-toggle {
    z-index: 200;
}

div.layout-showcase .sprocket-features-content {
width: 100%;
}

#rt-header {box-shadow: none; background: #ffffff !important;}

body{min-width:480px;}
