[dir] .com_sellacious .ctech-btn {
    border-radius: 0.25rem;
}
.attachments {
    border-radius: 0.25rem;
    text-align: center;   
}
.table-bordered>:not(caption)>* {
    border-width: 0;
}
.sortButtonWrapper a {
  color: #999 !important;
}
.table td, .table th {
    border-top: 1px solid #dee2e6;
}
.maintitlearea .part_number {
    font-size: 1.75rem;
}
#sp-search .search {
    padding-top: 19px;
}
#sp-main-body {
    padding: 20px 0;
}

#sp-breadcrumb .float-start {
    display: none;
}

.breadcrumb {
    margin-top: 35px;
}

.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
    text-transform: uppercase;
}

.sp-megamenu-parent .sp-dropdown ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.sp-megamenu-parent .sp-dropdown li > a {
    padding: 6px 10px;
    line-height: 24px;
    display: block;
}

.sp-megamenu-parent .sp-dropdown li > a:hover {
    background: #ed1c25;
    color: white;
}

#sp-footer {
    padding: 0px !important;
}

#sp-footer .container-inner {
    border: none;
}

#sp-position2 {
    text-align: end;
}

#sp-position2 img {
    display: inline-block;
}

#sp-bottom .sp-module ul>li {
    margin-bottom: 0px;
}

#sp-bottom .sp-module {
    margin-bottom: 15px;
}

#sp-bottom a:hover {
    color: #ec430f !important;
}

@media (max-width: 575px) {
    #sp-header {
        height: 50px;
    }
}

@media (max-width: 900) {
    #sp-search .search {
        padding-top: 8px;
    }  
}

@media (max-width: 991px) {
    #sp-header .logo {
        height: 70px;
    }
    #sp-header {
        height: 70px;
    }
}

.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent li.menu-parent .menu-toggler {
    top: auto;
    margin-top: -12px
}

body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full {
    right: -200px;
}
