.sprocket-features-title {
    font-family: unset!important;
    text-transform: none!important;
}
#rt-header-surround h1, #rt-header-surround h2, #rt-header-surround h3, #rt-header-surround h4, #rt-header-surround h5, #rt-header-surround h6 {
    color: #ffffff!important;
}
.gf-menu.l1 > li > .item {
    color: #ffffff!important;
}
.layout-animation .sprocket-features-img.left {
    margin-top: 20%;
    margin-left: 0%;
}
.demoroksprocket-type-preset2 .fps-preset2 .layout-animation .sprocket-features-index-2 .sprocket-features-desc.right, .demoroksprocket-type-preset5 .fps-preset5 .layout-animation .sprocket-features-index-2 .sprocket-features-desc.right {
    width: 60%;
    background: linear-gradient(20deg, #272626, transparent);
    padding-left: 20px;
    padding-bottom: 10px;
	padding-top: 10px;
}
.demoroksprocket-type-preset2 .fps-preset2 .layout-animation .sprocket-features-index-1 .sprocket-features-desc.left, .demoroksprocket-type-preset5 .fps-preset5 .layout-animation .sprocket-features-index-1 .sprocket-features-desc.left {
    text-align: right;
	background: linear-gradient(210deg, #272626, transparent);
    padding-right: 20px;
    padding-bottom: 10px;
	padding-top: 10px;
}
.demoroksprocket-type-preset2 .fps-preset2 .layout-animation .sprocket-features-index-3 .sprocket-features-content, .demoroksprocket-type-preset5 .fps-preset5 .layout-animation .sprocket-features-index-3 .sprocket-features-content {
    text-align: center;
	background: linear-gradient(190deg, #272626, transparent);
    padding-bottom: 10px;
	width: 60%;
	padding-top: 10px;
	margin-top: 5%;
}
.demoroksprocket-type-preset2 .fps-preset2 .layout-animation .sprocket-features-index-4 .sprocket-features-content, .demoroksprocket-type-preset5 .fps-preset5 .layout-animation .sprocket-features-index-4 .sprocket-features-content {
	background: linear-gradient(190deg, #272626, transparent);
    padding-bottom: 10px;
	width: 55%;
	margin-top: 5%;
	padding-left: 25px;
	padding-top: 10px;
}
.title3 .module-title .title {
    text-align: center!important;
}
.fp-maintop .layout-showcase h5, .fp-maintop .layout-showcase .readon {
    font-family: Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif!important;
}

@media only screen and (max-width: 480px) {
li.sprocket-features-index-1 > .sprocket-features-img-container {
	background-image: url(/images/index01.jpg)!important;
    opacity: 1;
    position: relative;
    z-index: 2;	
}
}
@media only screen and (max-width: 480px) {
li.sprocket-features-index-2 > .sprocket-features-img-container {
	background-image: url(/images/index02.jpg)!important;
    opacity: 1;
    position: relative;
    z-index: 2;	
}
}
@media only screen and (max-width: 480px) {
li.sprocket-features-index-3 > .sprocket-features-img-container {
	background-image: url(/images/index03.jpg)!important;
    opacity: 1;
    position: relative;
    z-index: 2;	
}
}
@media only screen and (max-width: 480px) {
li.sprocket-features-index-4 > .sprocket-features-img-container {
	background-image: url(/images/index04.jpg)!important;
    opacity: 1;
    position: relative;
    z-index: 2;	
}
}

@media only screen and (max-width: 480px) {
.gf-menu.l1 > li > .item {
    color: #3570C1!important;
}
}
@media only screen and (max-width: 480px) {
.rt-block {
	padding: 0px!important;
}
}
.bfQuickMode section.bfElemWrap {
    margin: 0px 230px 0px 0px!important;
    margin-left: 20%!important;
}
.bfQuickMode .bfNextButton, .bfQuickMode .bfSubmitButton, .bfQuickMode .bfCancelButton {
    margin-right: 33%!important;
}