@charset "utf-8";
/* CSS Document */



.current {
    border: 0 solid #d5d5d5;
    clear: none;
    padding: 10px;
}
.rt-pull-8 {
    background: none repeat scroll 0 0 #0d5ba8;
    
}
.rt-pull-9 {
    background: none repeat scroll 0 0 #0d5ba8;
    
}
.title4 .module-title {
    background: none repeat scroll 0 0 #000000;
    color: #fff;
}
.rt-grid-2 {
    background: none repeat scroll 0 0 #0d5ba8;
    flex-basis: 16.6667%;
}
.box1 {
    color: #fff;
}
.box2 {
    color: #fff;
}
.box3 {
    color: #fff;
}
.box4 {
    color: #fff;
}
.box5 {
    background: none repeat scroll 0 0 #122647;
    color: #ffffff;
}
.rt-offline-logo {
    margin: 0 auto 50px;
	width:640px;
}
body.layout-mode-responsive h2, body.layout-mode-fluidresponsive h2 {
    font-size: 135%;
    line-height: 90%;
}
#rt-top {
    box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.28);
	border-top: solid 0px #d1af41;
}
#rt-main-surround {
    color: #041e41;
}


	
	

	
@media (min-width: 320px){}

@media (min-width: 480px){}

@media only screen and (min-width: 768px){}

@media only screen and (min-width: 900px){}

@media only screen and (min-width: 960px){}

@media only screen and (min-width: 1024px){}

@media only screen and (min-width: 1152px){
	.sprocket-mosaic-g-content {
    color: #fff;
    font-size: 11px;
    line-height: 15px;
}}

@media only screen and (min-width: 1200px){}

@media only screen and (min-width: 1280px){}

@media only screen and (min-width: 1280px) and (max-height: 800px){}

@media (min-width: 1360px){}

@media (min-width: 1600px){.sprocket-mosaic-g-content {
    color: #fff;
    font-size: 15px;
    line-height: 20px;
}
}

@media (min-width: 1680px){
.sprocket-mosaic-g-content {
    color: #fff;
    font-size: 15px;
    line-height: 24px;
}
}

@media (min-width: 2560px){}


	
