.margin-top-10 {
    margin-top: 10px !important;
}

.margin-top-20 {
    margin-top: 20px !important;
}

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

.col-centered {
    float: none;
    margin: 0 auto;
}

.service-data-sectn {
    color: #fff;
    font-size: 18px !important;
}

.buy-bundle-cont {
    display: block;
    height: 40px;
    overflow: hidden;
    position: relative;
    color:#fff;
    background:#1785c2;
    margin-bottom: -10px;
    text-align: center;
}

.buy-bundle-cont-inner {
    width: 100%;
    float: left;
    height: 100%;
    padding-top: 10px;
}

.buy-bundle-cont-inner-left {
    float: left;
    width: 65.75%;
    height: 100%;
    padding-top: 10px;
}


.buy-bundle-cont-inner-right {
    float: left;
    width: 34.25%;
    height: 100%;
    background: #1684c2;
}

.buy-bundle {
    color: #fff;
    /*font-size: 26px;
    font-weight: bold;*/
}

.cool-btn {
    background: #337ab7;
    color: #fff;
    display: block;
    font-family: 'DINBold',Sans-Serif;
    font-size: 16px;
    height: 38px;
    line-height: 40px;
    margin-right: 12px;
    overflow: hidden;
    padding-left: 20px;
    padding-right: 50px;
    position: relative;
    text-transform: uppercase;
}

.cool-btn:before {
    background: #fff;
    color: #337ab7;
    content: "+";
    display: block;
    font-family: 'Open Sans';
    font-size: 19px;
    font-weight: 800;
    line-height: 36px;
    padding-bottom: 2px;
    position: absolute;
    width: 25px;
    right: 0px;
    text-align: center;
}

.cool-btn:after {
    font-size: 0px;
    line-height: 0%;
    width: 0px;
    border-top: 38px solid #337ab7;
    border-right: 7px solid #fff;
    background: #fff;
    color: #337ab7;
    content: "+";
    font-weight: bold;
    padding-bottom: 0px;
    position: absolute;
    right: 23px;
    top: 0px;
}

/* Footer ----------------------------------------------------------------*/
/* line 1667, ../sass/main.scss */
footer {
    /*background: #101010;*/
    /*background: #1155c2;*/
    background: #4778a7;
    /*color: #888;*/
    color: #fff;
    /*padding: 60px 0;*/
    padding: 10px 0;
    font-size: 13px;
    line-height: 20px;
}
/* line 1673, ../sass/main.scss */
footer.footer-2 {
    background: url("../../img/slide/3.jpg");
    background-size: cover;
    background-position: top center;
    position: relative;
    padding: 0;
}
/* line 1679, ../sass/main.scss */
footer.footer-2 .top-footer {
    padding-top: 60px;
    border-bottom: 1px solid #666 !important;
    position: relative;
}
/* line 1683, ../sass/main.scss */
footer.footer-2 .top-footer .social {
    position: relative;
}
/* line 1686, ../sass/main.scss */
footer.footer-2 .top-footer .social li div {
    background: #fff;
}
/* line 1688, ../sass/main.scss */
footer.footer-2 .top-footer .social li div a {
    color: #000;
}
/* line 1695, ../sass/main.scss */
footer.footer-2 .links-footer ul li a {
    color: #cecece;
}
/* line 1698, ../sass/main.scss */
footer.footer-2 .footer-down {
    background: transparent;
    margin-top: 60px;
}
/* line 1701, ../sass/main.scss */
footer.footer-2 .footer-down .col-md-12 {
    border-top: 1px solid #666 !important;
}
/* line 1703, ../sass/main.scss */
footer.footer-2 .footer-down .col-md-12 p {
    color: #fff;
}
/* line 1708, ../sass/main.scss */
footer.footer-2:before {
    content: '';
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
}
/* line 1717, ../sass/main.scss */
footer.footer-3 {
    background: #fff;
    border-top: 1px solid #dedede;
    padding-bottom: 0;
}
/* line 1721, ../sass/main.scss */
footer.footer-3 .top-footer {
    border-bottom: 1px solid #dedede !important;
    position: relative;
}
/* line 1725, ../sass/main.scss */
footer.footer-3 .top-footer .logo-footer h2 {
    color: #151e25;
}
/* line 1731, ../sass/main.scss */
footer.footer-3 .links-footer h5 {
    color: #151e25;
}
/* line 1735, ../sass/main.scss */
footer.footer-3 .footer-down {
    background: transparent;
    margin-top: 60px;
}
/* line 1738, ../sass/main.scss */
footer.footer-3 .footer-down .col-md-12 {
    border-top: 1px solid #dedede !important;
}
@media (max-width: 991px) {
    /* line 1667, ../sass/main.scss */
    footer {
        padding-bottom: 20px;
    }
}
/* line 1747, ../sass/main.scss */
footer .top-footer {
    /*border-bottom: 1px solid #222;
    padding-bottom: 60px;
    margin-bottom: 60px;*/
}
/* line 1751, ../sass/main.scss */
footer .top-footer .logo-footer {
    text-align: center;
}
/* line 1753, ../sass/main.scss */
footer .top-footer .logo-footer h2 {
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
}
/* line 1759, ../sass/main.scss */
footer .top-footer .social {
    text-align: center;
    display: table;
    margin: 0 auto;
    padding: 20px 0 0 0;
}
/* line 1764, ../sass/main.scss */
footer .top-footer .social li {
    margin: 0 15px;
    display: inline-block;
}
/* line 1767, ../sass/main.scss */
footer .top-footer .social li a {
    color: #fff;
}
/* line 1770, ../sass/main.scss */
footer .top-footer .social li:hover div {
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}
/* line 1778, ../sass/main.scss */
footer .top-footer .social li:hover a.facebook {
    color: #3B5998;
}
/* line 1781, ../sass/main.scss */
footer .top-footer .social li:hover a.twitter-icon {
    color: #4099FF;
}
/* line 1784, ../sass/main.scss */
footer .top-footer .social li:hover a.youtube {
    color: #bb0000;
}
/* line 1787, ../sass/main.scss */
footer .top-footer .social li:hover a.google-plus {
    color: #dd4b39;
}
/* line 1790, ../sass/main.scss */
footer .top-footer .social li:hover a.vimeo {
    color: #1ab7ea;
}
/* line 1793, ../sass/main.scss */
footer .top-footer .social li div {
    width: 35px;
    height: 35px;
    /*background: #2c2c2c;*/
    background: #063271;
    border-radius: 50%;
    -webkit-transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}
/* line 1803, ../sass/main.scss */
footer .top-footer .social li i {
    font-size: 15px;
    line-height: 35px;
}
@media (max-width: 991px) {
    /* line 1811, ../sass/main.scss */
    footer .links-footer .info-links {
        margin-bottom: 40px;
    }
}
@media (max-width: 575px) {
    /* line 1811, ../sass/main.scss */
    footer .links-footer .info-links {
        text-align: center;
    }
}
/* line 1819, ../sass/main.scss */
footer .links-footer h5 {
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 1.5rem;
}
/* line 1825, ../sass/main.scss */
footer .links-footer ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
/* line 1829, ../sass/main.scss */
footer .links-footer ul li {
    padding-bottom: 7px;
}
/* line 1831, ../sass/main.scss */
footer .links-footer ul li a {
    color: #828282;
    text-transform: capitalize;
}
/* line 1836, ../sass/main.scss */
footer .links-footer ul.columns {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

/* Footer Down ------------------------------------------------------*/
/* line 1848, ../sass/main.scss */
.footer-down {
    /*background: #063272;*/
    background: #00377D;
    text-align: center;
}
/* line 1851, ../sass/main.scss */
.footer-down .col-md-12 {
    /*border-top: 1px solid #222 !important;*/
    padding-top: 30px;
    padding-bottom: 30px;
}
/* line 1856, ../sass/main.scss */
.footer-down p {
    color: #fff;
    margin: 0;
    font-size: 0.75rem;
}

#top .container #lang {
    display: block;
    height: 86px;
    left: 89.6% !important;
    margin-left: -88.5px;
    position: absolute;
    top: 40px;
    width: 177px;
}

#content {
    min-height: 255px;
}

.slide1 {
    /*position: absolute;
    top: 22%;
    right: 31%;
    z-index: 2;*/
    animation: zoomIn 3000ms infinite ease;
    -webkit-animation: zoomIn 3000ms infinite ease;
}

.btn-service-info {
    float:none;
    margin:0 auto;
    margin-top: -3px !important;
}

.afcon-home {
    background: url("../images/banners/soka_africa.png") !important;
    height: 100% !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

    .trivia-content {
        background: url("../images/services/play_banner_1140_517.jpg") !important;
    }
    .trivia-content-en {
        background: url("../images/services/play_banner_1140_517.jpg") !important;
    }
    .partner-dstv {
        background: url("../images/services/dstv_now_subscribe_1140_517.jpg") !important;
    }
    .partner-dstv-en {
        background: url("../images/services/dstv_now_subscribe_1140_517.jpg") !important;
    }
    .service-goal-alert {
        background: url("../images/services/goal_alert_subscribe_1140_517.jpg") !important;
    }
    .service-goal-alert-en {
        background: url("../images/services/goal_alert_subscribe_1140_517.jpg") !important;
    }
    .service-fantasy-sports {
        background: url("../images/services/fantasy_sport_play_1140_517.jpg") !important;
    }
    .service-fantasy-sports-en {
        background: url("../images/services/fantasy_sport_play_1140_517.jpg") !important;
    }
    .news-content {
        background: url("../images/services/subscribe_banner_1140_517.jpg") !important;
    }
    .news-content-en {
        background: url("../images/services/subscribe_banner_1140_517.jpg") !important;
    }

    .title-tigosports {
        margin-top:38px;
        margin-left:20px;
        font-size:26px;
        font-weight:bold;
    }

    #showMobile {
        margin-top: -5px;
    }

    .soka-la-afrika-logo {
        width: 10%;
        margin-top: 25px;
        margin-left: 20px;
    }

@media(max-width: 1349px){
    .soka-la-afrika-logo {
        width: 10%;
        margin-top: 25px;
        margin-left: 20px;
    }
    #content {
        min-height: 255px;
    }
    .buy-bundle-cont-inner-left {
        width: 65.75%;
    }
    .buy-bundle-cont-inner-right {
        width: 34.25%;
    }
    .trivia-content {
        background: url("../images/services/play_banner_1140_517.jpg") !important;
    }
    .trivia-content-en {
        background: url("../images/services/play_banner_1140_517.jpg") !important;
    }
    .partner-dstv {
        background: url("../images/services/dstv_now_subscribe_1140_517.jpg") !important;
    }
    .partner-dstv-en {
        background: url("../images/services/dstv_now_subscribe_1140_517.jpg") !important;
    }
    .service-goal-alert {
        background: url("../images/services/goal_alert_subscribe_1140_517.jpg") !important;
    }
    .service-goal-alert-en {
        background: url("../images/services/goal_alert_subscribe_1140_517.jpg") !important;
    }
    .service-fantasy-sports {
        background: url("../images/services/fantasy_sport_play_1140_517.jpg") !important;
    }
    .service-fantasy-sports-en {
        background: url("../images/services/fantasy_sport_play_1140_517.jpg") !important;
    }
    .news-content {
        background: url("../images/services/subscribe_banner_1140_517.jpg") !important;
    }
    .news-content-en {
        background: url("../images/services/subscribe_banner_1140_517.jpg") !important;
    }
}

@media(max-width: 1024px){
    .soka-la-afrika-logo {
        width: 12%;
        margin-top: 30px;
        margin-left: -20px;
    }

    #content {
        min-height: 195px;
    }

    .buy-bundle-cont-inner-left {
        width: 64%;
    }

    .buy-bundle-cont-inner-right {
        width: 36%;
    }
    .trivia-content {
        background: url("../images/services/play_banner_940_517.jpg") !important;
    }
    .trivia-content-en {
        background: url("../images/services/play_banner_940_517.jpg") !important;
    }
    .partner-dstv {
        background: url("../images/services/dstv_now_subscribe_940_517.jpg") !important;
    }
    .partner-dstv-en {
        background: url("../images/services/dstv_now_subscribe_940_517.jpg") !important;
    }
    .service-goal-alert {
        background: url("../images/services/goal_alert_subscribe_940_517.jpg") !important;
    }
    .service-goal-alert-en {
        background: url("../images/services/goal_alert_subscribe_940_517.jpg") !important;
    }
    .service-fantasy-sports {
        background: url("../images/services/fantasy_sport_play_940_517.jpg") !important;
    }
    .service-fantasy-sports-en {
        background: url("../images/services/fantasy_sport_play_940_517.jpg") !important;
    }
    .news-content {
        background: url("../images/services/subscribe_banner_940_517.jpg") !important;
    }
    .news-content-en {
        background: url("../images/services/subscribe_banner_940_517.jpg") !important;
    }
}

@media(max-width: 768px){
    .soka-la-afrika-logo {
        width: 13%;
        margin-top: 35px;
        margin-left: -10px;
    }

    #showMobile {
       display: none !important;
    }

    #top .container #lang {
       margin-left: -105px !important;
    }

    #content {
        min-height: 180px;
    }

    .buy-bundle-cont-inner-left {
        width: 72%;
    }

    .buy-bundle-cont-inner-right {
        width: 28%;
    }

    .title-tigosports {
        text-align: left !important;
    }
    .trivia-content {
        background: url("../images/services/play_banner_720_284.jpg") !important;
    }
    .trivia-content-en {
        background: url("../images/services/play_banner_720_284.jpg") !important;
    }
    .partner-dstv {
        background: url("../images/services/dstv_now_subscribe_720_284.jpg") !important;
    }
    .partner-dstv-en {
        background: url("../images/services/dstv_now_subscribe_720_284.jpg") !important;
    }
    .service-goal-alert {
        background: url("../images/services/goal_alert_subscribe_720_284.jpg") !important;
    }
    .service-goal-alert-en {
        background: url("../images/services/goal_alert_subscribe_720_284.jpg") !important;
    }
    .service-fantasy-sports {
        background: url("../images/services/fantasy_sport_play_720_284.jpg") !important;
    }
    .service-fantasy-sports-en {
        background: url("../images/services/fantasy_sport_play_720_284.jpg") !important;
    }
    .news-content {
        background: url("../images/services/subscribe_banner_720_284.jpg") !important;
    }
    .news-content-en {
        background: url("../images/services/subscribe_banner_720_284.jpg") !important;
    }
}

@media(max-width: 414px){
    .soka-la-afrika-logo {
        width: 30%;
        margin-top: 7px;
        margin-left: 120px;
    }
    #showMobile {
        display: block !important;
        margin-top: -5px;
    }
    #content {
        min-height: 260px;
    }
    #top .container #lang {
        display: none !important;
    }
    .buy-bundle-cont-inner-left {
        width: 79%;
    }
    .buy-bundle-cont-inner-right {
        width: 21%;
    }
    .title-tigosports {
        margin-top:20px;
        font-size:18px;
        text-align: center !important;
    }
    .trivia-content {
        background: url("../images/services/play_banner_384_224.jpg") !important;
    }
    .trivia-content-en {
        background: url("../images/services/play_banner_384_224.jpg") !important;
    }
    .partner-dstv {
        background: url("../images/services/dstv_now_subscribe_384_224.jpg") !important;
    }
    .partner-dstv-en {
        background: url("../images/services/dstv_now_subscribe_384_224.jpg") !important;
    }
    .service-goal-alert {
        background: url("../images/services/goal_alert_subscribe_384_224.jpg") !important;
    }
    .service-goal-alert-en {
        background: url("../images/services/goal_alert_subscribe_384_224.jpg") !important;
    }
    .service-fantasy-sports {
        background: url("../images/services/fantasy_sport_play_384_224.jpg") !important;
    }
    .service-fantasy-sports-en {
        background: url("../images/services/fantasy_sport_play_384_224.jpg") !important;
    }
    .news-content {
        background: url("../images/services/subscribe_banner_384_224.jpg") !important;
    }
    .news-content-en {
        background: url("../images/services/subscribe_banner_384_224.jpg") !important;
    }
}

@media(max-width: 375px){
    #showMobile {
        display: block !important;
        margin-top: -5px;
    }
    #content {
        min-height: 255px;
    }
    #top .container #lang {
        display: none !important;
    }
    .buy-bundle-cont-inner-left {
        width: 78%;
    }
    .buy-bundle-cont-inner-right {
        width: 22%;
    }
    .title-tigosports {
        margin-top:20px;
        font-size:18px;
        text-align: center !important;
    }
    .trivia-content {
        background: url("../images/services/play_banner_345_234.jpg") !important;
    }
    .trivia-content-en {
        background: url("../images/services/play_banner_345_234.jpg") !important;
    }
    .partner-dstv {
        background: url("../images/services/dstv_now_subscribe_345_234.jpg") !important;
    }
    .partner-dstv-en {
        background: url("../images/services/dstv_now_subscribe_345_234.jpg") !important;
    }
    .service-goal-alert {
        background: url("../images/services/goal_alert_subscribe_345_234.jpg") !important;
    }
    .service-goal-alert-en {
        background: url("../images/services/goal_alert_subscribe_345_234.jpg") !important;
    }
    .service-fantasy-sports {
        background: url("../images/services/fantasy_sport_play_345_234.jpg") !important;
    }
    .service-fantasy-sports-en {
        background: url("../images/services/fantasy_sport_play_345_234.jpg") !important;
    }
    .news-content {
        background: url("../images/services/subscribe_banner_345_234.jpg") !important;
    }
    .news-content-en {
        background: url("../images/services/subscribe_banner_345_234.jpg") !important;
    }
}

@media(max-width: 360px){
    #showMobile {
        display: block !important;
        margin-top: -5px;
    }
    #content {
        min-height: 255px;
    }
    #top .container #lang {
        display: none !important;
    }
    .buy-bundle-cont-inner-left {
        width: 77%;
    }
    .buy-bundle-cont-inner-right {
        width: 23%;
    }
    .title-tigosports {
        margin-top:20px;
        font-size:18px;
        text-align: center !important;
    }
    .trivia-content {
        background: url("../images/services/play_banner_345_234.jpg") !important;
    }
    .trivia-content-en {
        background: url("../images/services/play_banner_345_234.jpg") !important;
    }
    .partner-dstv {
        background: url("../images/services/dstv_now_subscribe_345_234.jpg") !important;
    }
    .partner-dstv-en {
        background: url("../images/services/dstv_now_subscribe_345_234.jpg") !important;
    }
    .service-goal-alert {
        background: url("../images/services/goal_alert_subscribe_345_234.jpg") !important;
    }
    .service-goal-alert-en {
        background: url("../images/services/goal_alert_subscribe_345_234.jpg") !important;
    }
    .service-fantasy-sports {
        background: url("../images/services/fantasy_sport_play_345_234.jpg") !important;
    }
    .service-fantasy-sports-en {
        background: url("../images/services/fantasy_sport_play_345_234.jpg") !important;
    }
    .news-content {
        background: url("../images/services/subscribe_banner_345_234.jpg") !important;
    }
    .news-content-en {
        background: url("../images/services/subscribe_banner_345_234.jpg") !important;
    }
}

@media(max-width: 320px){
    .soka-la-afrika-logo {
        width: 30%;
        margin-top: 9px;
        margin-left: 95px;
    }
    #showMobile {
        display: block !important;
        margin-top: -5px;
    }
    .title-tigosports {
        margin-top:20px;
        font-size:18px;
        text-align: center !important;
    }
    .trivia-content {
        background: url("../images/services/play_banner_290_224.jpg") !important;
    }
    .trivia-content-en {
        background: url("../images/services/play_banner_290_224.jpg") !important;
    }
    .partner-dstv {
        background: url("../images/services/dstv_now_subscribe_290_224.jpg") !important;
    }
    .partner-dstv-en {
        background: url("../images/services/dstv_now_subscribe_290_224.jpg") !important;
    }
    .service-goal-alert {
        background: url("../images/services/goal_alert_subscribe_290_224.jpg") !important;
    }
    .service-goal-alert-en {
        background: url("../images/services/goal_alert_subscribe_290_224.jpg") !important;
    }
    .service-fantasy-sports {
        background: url("../images/services/fantasy_sport_play_290_224.jpg") !important;
    }
    .service-fantasy-sports-en {
        background: url("../images/services/fantasy_sport_play_290_224.jpg") !important;
    }
    .news-content {
        background: url("../images/services/subscribe_banner_290_224.jpg") !important;
    }
    .news-content-en {
        background: url("../images/services/subscribe_banner_290_224.jpg") !important;
    }
}


