/*
 COLORS:

 #1F1F50 => Dark Blue
 #00337C => Light Blue
 #38B1E0 => Sky Blue
 #03C988 => Spring green
 #F5EFE7 => floral white

Gradiant =>  #1a9adc (light blue) rgb(26,154,220)
             #02678b (dark blue)  rgb(2,103,139)
*/


.list--widget .post--items>.nav>li {
    padding-bottom: 10px;
    margin-bottom: 15px;
}

/*.list--widget .post--items>.nav {
  padding-top: 20px;
  padding-bottom: 20px;
}

.widget .post--items>.nav>li {
    padding-left: 20px;
    padding-right: 20px;
}*/

.post--img {
    position: relative;
}

.list--widget-2 .post--item.post--layout-3 .post--img .thumb
{
    max-width: 70px;
    border: 2px solid #ccc;
    border-radius: 50%;
    overflow: hidden;
}

.list--widget-2 .post--item.post--layout-3 .post--img .thumb, 
.list--widget-2 .post--item.post--layout-4 .post--img .thumb {
    max-width: 70px;
    border: 2px solid #ccc;
    border-radius: 50%;
    overflow: hidden;
}

.post--item.post--layout-3 .post--img .thumb {
    float: left;
    max-width: 100px;
    margin-right: 20px;
}
.post--img .thumb {
    position: relative;
    z-index: 0;
}


.post--img .thumb img {
    width: 100%;
}
.nav>li>a>img, img {
    max-width: 100%;
    height: auto;
}

.post--item.post--layout-3 .post--info, 
.post--item.post--layout-4 .post--info {
    overflow: hidden;
}

.post--info .title .h4 {
    margin: 0;
    color: #222;
    font-size: 14px;
    line-height: 24px;
    font-weight: 700;
}

.list--widget-2 .post--info .title .h4:before {
    content: "\f10d";
    margin-left: 1px;
    margin-right: 9px;
    color: #999;
    font-family: "FontAwesome";
}

.list--widget-2 .post--info .meta>li:first-child {
    color: #555;
}

.post--info .meta>li {
    display: inline-block;
    margin: 0 7.5px;
}


.header-banner-place
{
  background: inherit;
}
.navbar-nav > li > a:before
{
 background: inherit;
}

.profile-header{
  padding:0 15px;
}
.profile-flag img {
  height: 100px;
}

.profiles h2{
  font-size: 22px;
}


footer
{
  padding-top: 0px;
}

.sidebar .tags-widget ul.wp-tag-cloud {
  overflow: hidden;
  padding-top: 3px;
  margin:0;
  padding:0;
}
.sidebar .tags-widget ul.wp-tag-cloud li {
  display: inline-block;
  margin-bottom: 3px;
  margin-right: 3px;
  float: left;
}
.sidebar .tags-widget ul.wp-tag-cloud li a {
  padding: 6px 20px;
  color: #565656;
  font-size: 12px;
  font-family: "Open Sans", sans-serif;
  border: 1px solid #f1f1f1;
}
.sidebar .tags-widget ul.wp-tag-cloud li a:hover {
  background: #00a7b3;
  border: 1px solid transparent;
  color: #fff;
}

.single-post .wp-block-table table tr td
{
  font-size: 14px;
}

.single-post .wp-block-table table tr td:first-child{
  width:60%;
}

.single-post .wp-block-table table
{
  border-color: red;
}

.single-post .wp-block-table{
  color: #fff;
  font-weight: bold;
}
.single-post .wp-block-table table tr:nth-child(even) {
/*  background: #bcbcbc;*/
  background: #38B1E0;
}
.single-post .wp-block-table table tr:nth-child(odd) 
{
/*  background: #efefef;*/
  background: #00337C;
}

.large-image-post .hover-box
{
/*  margin-bottom: 20px;*/
}

.wide-news-heading .large-image-post h2
{
  font-size: 24px ;
  line-height: 26px;
  
}

.wide-news-heading .large-image-post .hover-box,
.wide-news-heading .image-post .hover-box
{
  padding-bottom: 0;
}


.wide-news-heading .top-news{
  color: #ffffff;
  display: inline-block;
  font-size: 11px;
  font-family: 'Lato', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  padding: 4px 10px;
  background: #00337C;
  position: absolute;
  top: 20px;
  left: 20px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  z-index: 2;
  opacity: 0.9;
}