#sp-top-bar {    display: none;}
#sp-logo-wrapper .sp-retina-logo {    display: none;}
#sp-menu {    padding-top: 20px;}
.sp-megamenu-parent {    display: none;}
#offcanvas-toggler {    line-height: 30px;    font-size: 80px;    margin-top: -100px;}
#offcanvas-toggler >i {    color: #a71f23 ;}
#sp-header {    height: auto;}
.logo {margin: 0 auto;}

.sp-default-logo {margin: 0 auto!important;}

#sp-header .logo {
    
  height: auto;
	margin: 0 auto!important;
}
.full-screen-ftop .offcanvas-menu {    background-color: rgba(234, 8, 8, 0.56);}
.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li a {
    color: #fff;
    display: inline-block;
    font-size: 25px;
    padding: 15px;
    font-weight: 100;
}


.itemid-274 #offcanvas-toggler {display: none!important;}


/*==========  Non-Mobile First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1024px) {

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {

}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {

}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
  
  #sp-header {    height: 95px;}
  #sp-menu {    padding-top: 0px;}
  #offcanvas-toggler { line-height: 30px;    font-size: 45px;    margin-top: -80px;}
  
}
/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
    
}