 /*Add here all your css styles (customizations) */

.vator-logo{
  font-family: "Lato", "HelveticaNeue", Helvetica, sans-serif;
  font-weight: 300;
  font-size: 30px;
}

.content-styled, .justify-content {
  text-align: justify;
}

.media{
  padding-left:  10px;
  padding-right: 10px;
}

.news_image{
  padding: 20px;
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.first_page, .previous_page, .last_page, .next_page{
  padding: 0.5rem 1rem !important;
  text-decoration: none;
  color: black;
  border: 1px solid #ddd;
  border-radius: 50px;
}

.first_page:hover, .previous_page:hover, .last_page:hover, .next_page:hover{
  background: #72c02c;
  color: white !important;
  text-decoration: none;
}

.paginator a, b{
  margin-right: 0.25em;
  margin-left: 0.25em;
  color: black;
  text-decoration: none;
}

.paginator b{
  color: #72c02c;
  font-weight: 600;
}

.paginator a:hover{
  margin-right: 0.25em;
  margin-left: 0.25em;
  color: #72c02c;
  text-decoration: none;
}

.small-block-image{
  height: 270px;
}

.small-block-image img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.related-news-image{
  height: 200px;
}

.related-item-image{
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.table-scroll{
  height: 500px; 
  overflow: auto;
}

.main{
  color: #858993;
}

.contributor-option{
  width: 230px;
}

.news-content p, .news-content div{
  color: black;
}

.large-custom-block{
  height: 400px;
}

.large-custom-block img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.shows-article{
  height: 450px;
}

.shows-article img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Customized Google Auto Ads CSS */
.google-auto-placed {
  margin-bottom: 20px;
  margin-top: 20px !important;
}

#mys-overlay{
  border: 1px solid gray !important;
}

.google-auto-placed {
  display:none !important;
}
