html {
	-webkit-font-smoothing: antialiased;
}

#rt-header .rt-container {
	background: transparent !important }
	
.-rt-iridescent-style #rt-header .menu-block {
    position: absolute;
    z-index: 100;
    left: 250px;
	padding-top: 50px;
}
	
#rt-header .menu-block {
	position: absolute;
    z-index: 100;
    left: 250px;
	padding-top: 50px;

}
.rt-mainbody-wrapper {
	background: none;
}

.menu-block .gf-menu.l1 > li > .item .menu-item-wrapper {
	color: #3571b7;
}

#component-body, .component-content {
	background: none;
}

.rt-sidebar-wrapper {
	background: none;
}

.menu-block .gf-menu .dropdown {
    background: rgba(53,113,183,0.8) none repeat scroll 0% 0%;
    border-radius: 3px;
    border: 1px solid transparent;
    padding: 0px 5px;
}

/*

html {
	-webkit-font-smoothing: antialiased;

}

#rt-page-surround {
    overflow: hidden !important;
    color: #FFFFFF !important;
    background: #00abe9 none repeat scroll 0% 0% !important;
}

.fp-slideshow .layout-fullslideshow .sprocket-features-title {
    font-size: 1.2em !important;
    letter-spacing: 3px;
    margin-right: -20px;
    position: relative;
    text-transform: uppercase;
}
/* non-destructive removal of text logo 
li.rt-menu-logo > a > span {
    opacity: 0;
    height: 0;
}

/* addition of background image logo 
.menu-block .gf-menu .rt-menu-logo {
    background: url(../images/logo/logo.png);
    background-repeat: no-repeat;
    background-position: left center;
    width: 74px;
    height: 100px;
}
/* Adjust menu-logo underline position 
.menu-block .gf-menu .rt-menu-logo:after {
    bottom: 0px !important;
}
/* If needed use this Code Block to increase <a> area to match logo size
.menu-block .gf-menu .rt-menu-logo .item {
    padding-right: 180px !important;
}
/* Remove the meno-logo white underline */
/**** to use remove this comment line
.menu-block .gf-menu .rt-menu-logo:after {
    background: transparent !important;
}
**** to use remove this comment line /

.rt-tobottom:hover:before {font-size: 70px; opacity: 1 !important;}

}
*/