@media screen and (max-width: 1280px){
  .main_content {
    width: 80%;
    margin: 54px auto;
}
  .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    color: #fff;
    background-color: #c1a44d;
}
  
}
@media screen and (max-width: 1200px){
.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
    font-size: 14px;
padding: 0 8px;
}
#sp-header {
    width: 30%;
}
#sp-menu {
    width: 70%;
}
}
@media screen and (max-width: 991px){
#sp-header {
    width: 70%;
}
#sp-menu {
    width: 30%;
}
#offcanvas-toggler {
      display: initial;

    line-height: 56px;
    font-size: 30px;
}  
.offcanvas-menu {
    background-color: #1b246f;  
}
  .sp-module ul {
    margin-top: 70px;
}
#sp-footer1 .sp-module ul {
    margin-top: 0;
} 
.offcanvas-menu .offcanvas-inner .sp-module ul > li {
    width: 100%;
}
} 