#sp-header::after {background: url(../images/bottom.png) repeat;content: "";display: block;height: 10px;position: absolute;bottom: -7px;width: 100%;z-index: 2;}
#sp-top1 .social-icons li a {color: #fff;}
#sp-top2 .sp-contact-info a, #sp-top2 .sp-contact-info {color: #fff;}
.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {display: inline-block;padding: 0 15px;line-height: 100px;font-size: 18px;margin: 0;font-size: 15px;text-transform: uppercase;position: relative;}
.sp-page-title .breadcrumb >span, .sp-page-title .breadcrumb >li, .sp-page-title .breadcrumb >li+li:before, .sp-page-title .breadcrumb >li>a {color: #fff;position: relative;z-index: 999;}
.sp-page-title {padding: 60px 0;position: relative;z-index: 1;}
.sp-page-title:before {background: rgba(0,0,0,0.6) none repeat scroll 0 0;content: "";height: 100%;position: absolute;right: 0;top: 0;width: 100%;}
.sp-page-title .sp-page-title-heading, .sp-page-title .sp-page-title-sub-heading {position: relative;z-index: 999;}
.sp-megamenu-parent >li:nth-child(n) > a {
  color: #8a7ceb;
}
.sp-megamenu-parent >li:nth-child(n) > a:before {
  color: #8a7ceb;
}
.sp-megamenu-parent >li:nth-child(n) .sp-dropdown li.sp-menu-item.active>a:not(.sp-group-title),
.sp-megamenu-parent >li:nth-child(n) .sp-dropdown li.sp-menu-item >a:focus,
.sp-megamenu-parent >li:nth-child(n) .sp-dropdown li.sp-menu-item >a:hover {
  color: #8a7ceb;
}
.sp-megamenu-parent >li:nth-child(2n) > a {
  color: #51e29a;
}
.sp-megamenu-parent >li:nth-child(2n) > a:before {
  color: #51e29a;
}
.sp-megamenu-parent >li:nth-child(2n) .sp-dropdown li.sp-menu-item.active>a:not(.sp-group-title),
.sp-megamenu-parent >li:nth-child(2n) .sp-dropdown li.sp-menu-item >a:focus,
.sp-megamenu-parent >li:nth-child(2n) .sp-dropdown li.sp-menu-item >a:hover {
  color: #51e29a;
}
.sp-megamenu-parent >li:nth-child(3n) > a {
  color: #dd4f75;
}
.sp-megamenu-parent >li:nth-child(3n) > a:before {
  color: #dd4f75;
}
.sp-megamenu-parent >li:nth-child(3n) .sp-dropdown li.sp-menu-item.active>a:not(.sp-group-title),
.sp-megamenu-parent >li:nth-child(3n) .sp-dropdown li.sp-menu-item >a:focus,
.sp-megamenu-parent >li:nth-child(3n) .sp-dropdown li.sp-menu-item >a:hover {
  color: #dd4f75;
}
.sp-megamenu-parent >li:nth-child(4n) > a {
  color: #88d914;
}
.sp-megamenu-parent >li:nth-child(4n) > a:before {
  color: #88d914;
}
.sp-megamenu-parent >li:nth-child(4n) .sp-dropdown li.sp-menu-item.active>a:not(.sp-group-title),
.sp-megamenu-parent >li:nth-child(4n) .sp-dropdown li.sp-menu-item >a:focus,
.sp-megamenu-parent >li:nth-child(4n) .sp-dropdown li.sp-menu-item >a:hover {
  color: #88d914;
}
.sp-megamenu-parent >li:nth-child(5n) > a {
  color: #09b89d;
}
.sp-megamenu-parent >li:nth-child(5n) > a:before {
  color: #09b89d;
}
.sp-megamenu-parent >li:nth-child(5n) .sp-dropdown li.sp-menu-item.active>a:not(.sp-group-title),
.sp-megamenu-parent >li:nth-child(5n) .sp-dropdown li.sp-menu-item >a:focus,
.sp-megamenu-parent >li:nth-child(5n) .sp-dropdown li.sp-menu-item >a:hover {
  color: #09b89d;
}
.sp-megamenu-parent >li:nth-child(6n) > a {
  color: #ffd338;
}
.sp-megamenu-parent >li:nth-child(6n) > a:before {
  color: #ffd338;
}
.sp-megamenu-parent >li:nth-child(6n) .sp-dropdown li.sp-menu-item.active>a:not(.sp-group-title),
.sp-megamenu-parent >li:nth-child(6n) .sp-dropdown li.sp-menu-item >a:focus,
.sp-megamenu-parent >li:nth-child(6n) .sp-dropdown li.sp-menu-item >a:hover {
  color: #ffd338;
}
.sp-megamenu-parent >li:nth-child(7n) > a {
  color: ;
}
.sp-megamenu-parent >li:nth-child(7n) > a:before {
  color: ;
}
.sp-megamenu-parent >li:nth-child(7n) .sp-dropdown li.sp-menu-item.active>a:not(.sp-group-title),
.sp-megamenu-parent >li:nth-child(7n) .sp-dropdown li.sp-menu-item >a:focus,
.sp-megamenu-parent >li:nth-child(7n) .sp-dropdown li.sp-menu-item >a:hover {
  color: ;
}
#sp-bottom {
    background-color: #252438;
    color: #bdbcc0;
    padding: 60px 0px;
  position: relative;
}
#sp-bottom:before {
    content: "";
    background-image: url(../images/bottom.jpg);
    background-position: top left;
    background-repeat: repeat-x;
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block;
    width: 100%;
    height: 5px;
}
.sp-scroll-up {
    position: fixed;
    display: none;
    text-decoration: none;
    bottom: 30px;
    right: 25px;
    overflow: hidden;
    width: 80px;
    height: 80px;
    border: none;
    text-indent: 100%;
    background: url(../images/totop.png) no-repeat left top;
    z-index: 999;
    opacity: 0.8;
    text-indent: -9999px;
    background-size: 80px auto;
}
#offcanvas-toggler >i {transition: color 400ms, background-color 400ms;}
#offcanvas-toggler > .fa {color: #8a7ceb;}
textarea#message {width: 100%;}