.media-objects-simple__item h2 {
    font-weight: 700;
    color: #2c2c2c;
}

.media-objects-simple__item h2:hover {
    color: #00ACC7;
}

.single-article__tags.col-md-8, .single-article__tags.col-md-4 {
    padding-left: 0;
    padding-right: 0;
}

div.widget-newsletter #mc-embedded-subscribe {
    padding-top: 13px;
}

.hero-secondary__1 h2, .hero-secondary__2 h2 {
    margin-bottom: 0;
}

.logo {
    width: 148px;
}

@media screen and (max-width: 767px) {
    .single-article__social__bottom {
        display: block;
        width: 100%;
    }
    #div-gpt-ad-1489071335273-0-oop {
        height: 0;
    }
    .single-article__meta {
        padding-top: 15px;
    }
}

.single-article a {
    text-decoration: none !important;
    color: #4f4274 !important;
}

.single-article a:hover {
    color: #f9e943 !important;
}

.media-objects-simple__thumb, .media-object__thumb, .hero-primary, .hero-secondary__image {
    position: relative;
}
.media-objects-simple__thumb .fa-play-circle-o {
    position: absolute;
    font-size: 35px;
    color: #FFF;
    top: 50%;
    left: 50%;
    z-index: 10;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.media-object__thumb .fa-play-circle-o, .hero-secondary__image .fa-play-circle-o {
    position: absolute;
    font-size: 35px;
    color: #FFF;
    top: 6px;
    right: 8px;
    z-index: 10;
}
.hero-primary .fa-play-circle-o {
    position: absolute;
    font-size: 50px;
    color: #FFF;
    top: 6px;
    right: 8px;
    z-index: 10;
}

.hero-primary div img {
    height: auto;
}


@media screen and (max-width: 767px) {
    .ooyalaplayer {
        height: 210px !important;
    }
}
@media screen and (max-width: 320px) {
    .ooyalaplayer {
        height: 179px !important;
    }
    .logo {
       background-size: cover !important;
    }
}
/**************Button Color****************/
    .qc-cmp-button,.qc-cmp-button.qc-cmp-secondary-button:hover {
        background-color: #4f4274 !important;
        border-color: #4f4274 !important;
    }

    .qc-cmp-button:hover,
    .qc-cmp-button.qc-cmp-secondary-button {
        background-color: transparent !important;
        border-color: #4f4274 !important;
    }

    /**************Button Font Color****************/
    .qc-cmp-button,
    .qc-cmp-button.qc-cmp-secondary-button:hover {
        color: #ffffff !important;

    }
    .qc-cmp-button:hover,
    .qc-cmp-button.qc-cmp-secondary-button {
        color: #4f4274 !important;
    }


    /**************Link Color****************/

    .qc-cmp-alt-action,
    .qc-cmp-link {
        color: #4f4274 !important;
    }

    .qc-cmp-alt-action:hover,
    .qc-cmp-link:hover {
        color: #4f4274 !important;
    }


    .qc-cmp-small-toggle.qc-cmp-toggle-on,
    .qc-cmp-toggle.qc-cmp-toggle-on {
       background-color: #4f4274 !important;
       border-color: #4f4274 !important;
    }

    .qc-cmp-toggle-status{
        color: #4f4274 !important;
    }

    /**************Ninja Form****************/
    .ninja-forms-field.nf-element{
        height: 40px;
    }
    .field-wrap>div input[type=checkbox], .field-wrap button, .field-wrap input[type=button], .field-wrap input[type=submit] {
        height: 35px;
        background-color: #4f4274;
        color: #fff;
        border: none;
        font-weight: bold;
    }
    .field-wrap button:hover, .field-wrap input[type=button]:hover, .field-wrap input[type=submit]:hover {
        background-color: #f9e943;
        color: #4f4274;
    }
    /*.navbar-fixed-top {
        z-index: 0 !important;
    }*/
    body #mm-1 #um_ultimedia_wrapper_wrap_widget_default .um_ultimedia_wrapper_videoWrapper iframe#um_ultimedia_wrapper_iframeUltimedia.visible_player {
        top: 130px !important;
    }

.compliance {
    text-align: center;
    padding: 10px;
}

.plus_18 {
    width: 39px;
}

.begambleawareorg {
    width: 192px;
    margin-bottom: 8px;
    margin-right: 5px;
}

.footer__bottom {
    height: 185px !important;
}

.bottom-nav{
    padding-bottom: 0px;
}
.single-article figure img {
   width: 100%;
     height: auto;
}


@media screen and (max-width: 767px) {

  .advert--leaderboard {
      position: fixed;
      min-height: 70px;
      height: 70px;
      min-width: 300px;
      z-index: 99;
      background: #f3f3f3;
      width: 100%;
      padding-top: 2%;
      padding-bottom: 2%;
      display: block;
  }
  .navigation--primary.active {
      top: 70px !important;
  }
}

@media screen and (min-width: 768px) {
  .advert--leaderboard {
      width: 100%;
      max-width: 1020px;
      margin: 0 auto;
      height: 310px;
      background: #f3f3f3;
  }
}

@media screen and (max-width: 768px){
  .single-article__head h1{
    font-size: 26px;
  }
}
  .single-article h2{
    font-size: 24px;
  }








/*
* CSS written By M.Haseeb
* CSS for Right rail category widget listing
**/
.media-object-widget__item {
  width: 100%;
  border-bottom: 1px solid #c8c8c8;
  padding: 0.5rem;
}
.media-objects-simple__item .articleList__figure {
  display: table;
  width: 100%;
  height: 27% !important;
}
.media-objects-simple__item .articleList__imgWrapper{
  display: inline-block;
  width: auto;
  vertical-align: middle;
  position: relative;
  line-height: 0;
}
.media-objects-simple__item .articleList__imgWrapper img {
  max-width: 115px;
  height: auto;
}
.media-objects-simple__item .articleList__figcaption{
  display: table-cell;
  vertical-align: top;
  border-left: 1rem solid #fff;
  width: 100%;
}
.media-object-widget__item h2{
  padding: 0px 0px;
  font-size: 13px;
}



/*Custom share icon styling*/
@media screen and (min-width:992px) {
    .single-article__social .fa-whatsapp, .single-article__social li.whatsapp-mobile {
      display: flex;
    }
}
@media (min-width:440px){
    .bar{
        display: flex;
        justify-content: space-between;
    }
    .bar-msn{
        display: flex;
        justify-content: space-between;
    }
}
@media (min-width:356px){
    .bar-sponsored{
        display: flex;
        justify-content: space-between;
    }
}
.eyebrow {
    height: 54px;
    display: flex;
    align-items: center;
}
.single-article__social{
    width: 100%;
}
.single-article__social ul{
    padding-top: 10px;
    float: none;
    display: flex;
    flex-wrap: wrap;
    overflow: visible;
    justify-content: flex-end;
}

.single-article__social ul a{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: #3B5998;
    color:#fff !important;
    position: relative;
    z-index: 1;
    font-size: 20px;
    line-height: 24px;
}
.single-article__social ul a:hover {
    color: #fff !important;
}
@media (min-width:768px){
    .single-article__social ul a{
        width: 30px;
        height: 30px;
    }
}
.single-article__social ul li{
    margin:4px;
    height: auto !important;
    float: none;
}
@media (min-width:768px){
    .single-article__social ul li{
        margin: 2px 8px;
    }
}
.single-article__social ul a i{
    margin: 0 !important;
}

.single-article__social ul .facebook{
    background-color: #3B5998;
}
.single-article__social ul .facebook .fa{
    font-size: 15px;
    padding: 3px 2px 1px 1px;
}
/* .single-article__social ul .facebook:hover{
    color:#3B5998 !important;
    background-color: white;
} */

.single-article__social ul .twitter{
    background-color: #1DCAFF;
}
.single-article__social ul .twitter .fa{
    font-size: 15px;
    padding: 3px 2.5px 0.5px 2px;
}
/* .single-article__social ul .twitter:hover{
    color:#1DCAFF !important;
    background-color: white;
} */

.single-article__social ul .linkedin{
    background-color: #3F729B;
}
.single-article__social ul .linkedin .fa{
    font-size: 15px;
    padding: 1px 1.5px 2px 1.5px;
}
/* .single-article__social ul .linkedin:hover{
    color:#3F729B !important;
    background-color: white;
} */

.single-article__social ul .envelope{
    background-color: #8F8F8F;
}
.single-article__social ul .envelope .fa{
    font-size: 15px;
    padding: 1px 2px 2px 1.5px;
}
/* .single-article__social ul .envelope:hover{
    color:#8F8F8F !important;
    background-color: white;
} */

.single-article__social ul .whatsapp{
    background-color: #10C031;
}
.single-article__social ul .whatsapp .fa{
    font-size: 15px;
    padding: 1px 2.5px 0px 2px;
}
/* .single-article__social ul .whatsapp:hover{
    color:#10C031 !important;
    background-color: white;
} */

.single-article__social ul .flipboard{
    background: #C20000;
}
/* .single-article__social ul .flipboard:hover {
    background: white;
} */
.single-article__social ul .flipboard .fa {
    padding: 2px 1px 1px 2px;
}
.single-article__social ul .flipboard path{
    fill: #fff;
}
/* .single-article__social ul .flipboard:hover path{
    fill: #C20000;
} */
@media screen and (max-width: 767px) {
    .navbar-fixed-bottom{
        z-index: 1 !important;
    }
    .mm-page{
         z-index: 1 !important;
         position: static;
    }
    .section-header-shrink .container {
        padding: 15px 0 0;
    }
}