/* SCI-LINE custom CSS */



#sp-main-body {
   padding: 0px;
   margin-top: 10px;
}

@media (min-width: 975px) {
    .com-sppagebuilder #sp-main-body {margin: -10px -10px 0px -10px;}
}

.layout-boxed .body-innerwrapper {
    background: none;
}

#sp-component {
    background: #ffffff;
    margin-bottom: 20px;
    padding-top: 20px;
    /*margin-left: -10px;
    padding-left: 25px;*/
}

.com-sppagebuilder #sp-component {
    background: none;
}

.breadcrumb .divider.fas.fa-map-marker-alt {
    display: none;
}

.sp-module {
    background: #ffffff;
    border-radius: unset !important;
}

.sp-module.social {
    background: none;
    text-align: right;
}

.mod-breadcrumbs.breadcrumb {
    margin: unset;
}
 

@media (min-width: 975px) {
    .com-sppagebuilder #sp-right {padding: 10px; margin-left: -15px; margin-top: 20px;}
}

#sp-left .sp-module, #sp-right .sp-module {
    margin-top: 20px;
    padding: 20px;
}

@media (min-width: 975px) {
    #sp-right {padding: 0px 0px 0px 20px;}
}

.breadcrumb {
    padding: 0.75rem 1.5rem;
    background-color: #373737;
    border-radius: unset;
    color: #ffffff;
}

.breadcrumb-item.active {
    color: #ffffff;
}

#sp-header .logo {
    height: auto;
}

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

@media (max-width: 974px) {
    .logo-image {height: 50px !important;}
}

@media (max-width: 974px) {
    #sp-menu {height: 60px;}
}


/* MENU */

#sp-menu {
    text-transform: uppercase;
    font-weight: 500;
}

.sp-menu-item.current-item.active {
    background: #3399CC;
}

.sp-megamenu-parent>li:hover>a {
    background: #157bae;
}

.sp-megamenu-parent>li:last-child>a {
    padding: 0px 15px 0px 15px;
}

#sp-search {
    margin: auto;
}


/* Article */

.article-details {
    padding: 10px 15px;
}

.article-details .article-full-image img {
    border-radius: unset;
}

/* Newswall */

/*
@media (min-width: 975px) {
    .wall-item {padding: 0px 20px 20px 0px !important;}
}

#news-wall-122 {margin: -10px;}
.wall-top {background: white;}

*/

/* Footer */

#sp-footer {
    margin-top: 50px;
}
