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

.sp-page-title {
  background: rgb(0,31,68);
  background: -moz-linear-gradient(90deg, rgba(0,31,68,1) 0%, rgba(0,117,255,1) 30%, rgba(1,45,97,1) 100%);
  background: -webkit-linear-gradient(90deg, rgba(0,31,68,1) 0%, rgba(0,117,255,1) 30%, rgba(1,45,97,1) 100%);
  background: linear-gradient(90deg, rgba(0,31,68,1) 0%, rgba(0,117,255,1) 30%, rgba(1,45,97,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#001f44",endColorstr="#012d61",GradientType=1);
}




.column_1 {
  float: left;
  width: 50%;
  padding: 5px;
}

.column_2 {
  float: left;
  width: 50%;
  padding: 5px;
}


.row_clanek:after {
  content: "";
  display: table;
  clear: both;
}

@media screen and (max-width: 768px) {
  .column_1, .column_2 {
    width: 100%;
  }
  .column_2 {
  padding: 0px;
}
}




.content-category {
  margin-top:30px;
  margin-bottom:30px;
}

.blog{
  margin-top:30px;
  margin-bottom:30px;
}

.article-details {
  margin-top:30px !important;
  margin-bottom:30px !important;
}

.article-details .featured-article-badge {
  visibility: hidden !important;
}
.article-list .article .featured-article-badge {
 visibility: hidden !important;
}

.article-details .article-can-edit {
  position: relative;
  margin-bottom: 0px !important;
}

.article-list .article .article-header h1, .article-list .article .article-header h2 {
  font-size: 1.375rem !important;
  margin: 0 0 1.25rem 0 !important;
  position: relative !important;
  top: -75px !important;
  padding: 25px !important;
  box-shadow: -10px 10px 20px 0 rgba(0,0,0,.3);
  background: rgb(0,24,51);
  background: -moz-linear-gradient(90deg, rgba(0,24,51,1) 0%, rgba(0,120,194,0.9247899843531162) 26%, rgba(205,228,255,0.24691883589373254) 100%);
  background: -webkit-linear-gradient(90deg, rgba(0,24,51,1) 0%, rgba(0,120,194,0.9247899843531162) 26%, rgba(205,228,255,0.24691883589373254) 100%);
  background: linear-gradient(90deg, rgba(0,24,51,1) 0%, rgba(0,120,194,0.9247899843531162) 26%, rgba(205,228,255,0.24691883589373254) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#001833",endColorstr="#cde4ff",GradientType=1);
}

.article-list .article {
  border-radius: 3px !important;
  margin-bottom: -75px !important;
  padding: 15px !important;
  border: 0px solid #f5f5f5 !important;}

.article-list .article .article-header h1 a, .article-list .article .article-header h2 a {
  color: #ffcb00;
  font-size: 1.6rem;
}

.article-list .article .article-header h1 a:hover, .article-list .article .article-header h2 a:hover {
  color: #ffffff;
}

.article-list .article .article-intro-image img, .article-list .article .article-featured-video img, .article-list .article .article-featured-audio img, .article-list .article .article-feature-gallery img {
  border-radius: 3px 3px !important;
}



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

@media (max-width: 575px) {
  #offcanvas-toggler {
    height: 50px;
    line-height: 50px;
  }
}

@media (max-width: 1199px) {
  .sp-megamenu-parent > li > a, .sp-megamenu-parent > li span {
    padding: 0 5px !important;
  }
  
.sp-megamenu-parent > li:last-child > a {
  padding: 0px 0px 0px 5px;
}
  
}

#sp-header {
 background: rgb(255,255,255);
background: -moz-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 16%, rgba(254,211,0,1) 38%, rgba(254,211,0,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 16%, rgba(254,211,0,1) 38%, rgba(254,211,0,1) 100%);
background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 16%, rgba(254,211,0,1) 38%, rgba(254,211,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#fed300",GradientType=1); 
}

.sppb-row-container {
  padding-left: 0px !important;
  padding-right: 0px !important;
}




@media (max-width: 576px){
.ruxin_blog .leading_news_image.float_left, .ruxin_blog .intro_news_image.float_left, .ruxin_blog .link_news_image.float_left {
  float: left;
  margin-right: 10px;
  width: 100% !important;
  height: auto !important;
}
}

@media (min-width: 577px) and (max-width: 768px){
.ruxin_blog .leading_news_image.float_left, .ruxin_blog .intro_news_image.float_left, .ruxin_blog .link_news_image.float_left {
  float: left;
  margin-right: 10px;
  width: 100% !important;
  height: auto !important;
}
}


