@media (max-width: 991px){
#sp-header {
    display: block !important;
  }
}  

@media (max-width: 767px){
#sp-top1, #sp-top2 {
    display: block !important;
 }
}

@media (max-width: 991px){
#sp-top1 {
    display: block !important;
 }
}

.sp-megamenu-parent>li.active>a:before {
    top: 0px !important;
}


.clamp-article h2{
    display: -webkit-box;
    display: -moz-box;
    max-height: 81.5px;
    font-size: 34px;
    line-height: 1.2;
  	line-clamp: 2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;
    position: relative;
  
}

.clamp-article p {
    display: -webkit-box;
    display: -moz-box;
    max-height: 72px;
    font-size: 16px;
    line-height: 1.5;
  	line-clmap: 3;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: -o-ellipsis-lastline;
    position: relative;
}


.sppb-article-info-intro-wrap {
  display: none !important;
}

.sp-megamenu-parent>li {
margin-left: 17px  !important;
}

.sp-megamenu-parent>li {
margin-right: 1px  !important;
}
  

#sp-top-bar {
    color: #ffffff;
}

#sp-header>.container>.container-inner:after {
    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 0%) !important;
}

/*@media only screen and (min-width: 769px) {
  #sp-top-bar {
    height: 230px;
  }
}

@media (max-width: 991px){
.nav-placeholder, #sp-header {
    display: inherit !important;
 }
}*/


.logo-image, .logo-image-phone {
    height: 185px !important;
  } 


#sp-top4 .sppb-addon-button-group .sppb-btn-primary {
    color: #ffffff !important;
}

#sp-top4 .sppb-addon-button-group .sppb-btn-primary {
    color: #771d34;
}
#sp-top4 .sppb-addon-button-group .sppb-btn-primary {
    color: #ffffff !important;
}


.sppb-btn.sppb-btn-primary.sppb-btn-outline {
  border: 1px solid #ffffff !important;
}

div.mod-languages .btn-group {
   margin-left: 20px !important;
}

.lang-block li a {
  color: #000 !important;
}

#sp-top4 > div > div:nth-child(1) > div > div > div > a {
  color : #ffffff !important;
}

#sp-top1>.sp-column>.sp-module .top-search-wrapper {
    margin: 0px 0px 0px 15px !important;
}


@media (min-width: 768px)  {
.top_class #sp-main-body {
    padding: 100px 0 !important;
  }
}  


.article-author-information{
  display: auto !important;
}


@media (min-width: 768px)  {
.article-header h2 a {
  font-size: 25px;
  font-weight: 500;
  }
}

@media (min-width: 768px)  {
div.article-header:nth-child(2) > h2:nth-child(1) > a:nth-child(1) {
  font-size: 34px !important;
  }
}


@media (min-width: 576px) {
.col-sm-4 {
    padding-bottom: 15px;
 }
}

@media (min-width: 576px) {
.newsberg-article-content-leading-wrap{
   padding-bottom: 50px;
  }
}

.article-counter{
  display: none;
}

.sppb-addon-articles-thumb-slider .articles-thumb {
   background-color: #002744 !important;
}

body, .sp-preloader {
    color: #002843  !important;
}

.view-article .article-details .article-author-information {
    display: none;
}

#sp-top-bar a {
    color: #fff !important;
}

#sp-bottom-top, #sp-bottom {
    background: #002744  !important;
}

.logo-image {
    border: 2px solid #b98527 !important

}

#sp-footer {
    background-color: #b9851c !important;
}

#sp-footer .sp-copyright {
    color: white !important;
}

#sppb-addon-1573733783986 {
    color: white !important;
}

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

.sp-megamenu-parent>li.active>a:before {
    background: #002843 !important;
}