#rt-mainbody-surround {background-color: #ededee; background-repeat:repeat;}

/* Smartphones */
@media (max-width: 480px) {
    .layout-mode-responsive .gf-menu-device-wrapper-sidemenu {
        background-color: black;
    }
	.layout-mode-responsive .gf-menu-device-container {
        background-color: black;
    }
    .layout-mode-responsive .gf-menu-device-container .gf-menu ul, .layout-mode-responsive .gf-menu-device-container .gf-menu ol, .layout-mode-responsive .gf-menu-device-container .gf-menu > li:first-child, .layout-mode-responsive .gf-menu-device-container .gf-menu > li.active:first-child, .layout-mode-responsive .gf-menu-device-container .gf-menu > li:last-child, .layout-mode-responsive .gf-menu-device-container .gf-menu li ol > li:last-child, .layout-mode-responsive .gf-menu-device-container .gf-menu li .columns-1 > .col1 > ul > li:last-child, .layout-mode-responsive .gf-menu-device-container .gf-menu li .columns-2 > .col2 > ul > li:last-child, .layout-mode-responsive .gf-menu-device-container .gf-menu li .columns-3 > .col3 > ul > li:last-child, .layout-mode-responsive .gf-menu-device-container .gf-menu li .columns-4 > .col4 > ul > li:last-child {
        background-color: black !important;
    }
}
     
/* Smartphones to Tablets */
@media (min-width: 481px) and (max-width: 767px) {
    .layout-mode-responsive .gf-menu-device-wrapper-sidemenu {
        background-color: black;
    }
	.layout-mode-responsive .gf-menu-device-container {
        background-color: black;
    }
    .layout-mode-responsive .gf-menu-device-container .gf-menu ul, .layout-mode-responsive .gf-menu-device-container .gf-menu ol, .layout-mode-responsive .gf-menu-device-container .gf-menu > li:first-child, .layout-mode-responsive .gf-menu-device-container .gf-menu > li.active:first-child, .layout-mode-responsive .gf-menu-device-container .gf-menu > li:last-child, .layout-mode-responsive .gf-menu-device-container .gf-menu li ol > li:last-child, .layout-mode-responsive .gf-menu-device-container .gf-menu li .columns-1 > .col1 > ul > li:last-child, .layout-mode-responsive .gf-menu-device-container .gf-menu li .columns-2 > .col2 > ul > li:last-child, .layout-mode-responsive .gf-menu-device-container .gf-menu li .columns-3 > .col3 > ul > li:last-child, .layout-mode-responsive .gf-menu-device-container .gf-menu li .columns-4 > .col4 > ul > li:last-child {
        background-color: black !important;
    }
}
     
/* Tablets */
@media (min-width: 768px) and (max-width: 959px) {

}
       
/* Desktop */
@media (min-width: 960px) and (max-width: 1199px) {
       
}
        
/* Large Display */
@media (min-width: 1200px) {
        
}