#modal-lang .inner ul>li>a,.myButton,body a,button {
    text-decoration: none
}
.columns {
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    width: 100%;
    float: left
}

.columns.medium-centered {
    padding-top: 25px;
    max-width: 60em
}

@media only screen {
    .small-1 {
        width: 8.33333%
    }

    .small-8 {
        width: 65%
    }

    [class*=column]+[class*=column]:last-child {
        float: none;
        padding-right: 0em;
    }
}

.show-for-large-up,.show-for-medium-up {
    display: none!important
}

.hide-for-large-up {
    display: inherit!important
}

@media only screen and (min-width: 43.75em) {
    .medium-1 {
        width:8.33333%
    }

    .medium-6 {
        width: 50%
    }

    .medium-7 {
        width: 58.33333%
    }

    .medium-10 {
        width: 83.33333%
    }

    .columns.medium-centered {
        margin-left: auto;
        margin-right: auto;
        float: none!important
    }

    .show-for-medium-up {
        display: inherit!important
    }
}

@media only screen and (min-width: 80em) {
    .large-1 {
        width:8.33333%
    }

    .large-3 {
        width: 25%
    }

    .large-6 {
        width: 50%;
    }

    .large-7 {
        width: 58.33333%
    }

    .large-10 {
        width: 83.33333%
    }

    .show-for-large-up {
        display: inherit!important
    }

    .hide-for-large-up {
        display: none!important
    }
}

@media only screen and (min-width: 43.75em) {
    button {
        display:inline-block
    }
}

button:focus,button:hover {
    background-color: #2284a1;
    color: #fff
}

[class*=" icon-"],[class^=icon-] {
    font-family: newvidflow;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    cursor: pointer
}

.icon-play:before {
    content: "\e601"
}

.icon-pause:before {
    content: "\e605"
}

.icon-fullscreen:before {
    content: "\e608"
}

.icon-vol:before {
    content: "\e609"
}

.icon-chromecast {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAAyCAQAAABFPRu3AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAA69JREFUeNrFmH9IFEEUx7eU7DwjkxShpH+MUqFAiqJEoiBLivqniMiIiDCKqCT6I9C0KLGSVCqkhCgVUzQKkkrShCiIUAPFTimk8g7MS+9nd3u78+2P2tmZu9POu927ef+993Y++2Z23ux7AgQIMMrlxIOoDOKRy2GEAEGAgBXkDaI7erACggAj6UXUB+mFUZArEJMhVwjEGxs08QqI2eDRkyhFkW5SismZ0WUQdJWymdFFOqOLZkYf1hl9ODR0IhZpIomhoemCj1dhECOayOB4VSjoPf9cDMSk4Qk2wRAU7flN88sP97J/LknQEA0TkoKizVkoQS3qcNGRQxfGgM9RQAeVeeZHJEZooT7RUuhsluwxQP8VS/avqy5LTNAQIAwsm6wUHbqgTZfQiHa04S6OYTPSguHHcu3P9YiaO4IwowtnkOUP3xdnOem16olWhh3PpJ2Yz+O/rHMP6I8GAEJeSoU8/lOa/Uk00H834AW2sfCehc4HmqG97v886EUNlqjwzgRXg0Zoaw7O4zpu4zXGMFMKe4+1Knw0YY6Rh3CuU5CPCryDL8jj49jBLvuc9jzklBKPzbiH6YAJnDilepmWuj/plc1y0AAx4KNj4KO5olW/RFqIQb9JXChQ7eZiEhl6+AZapDrPCd8WR2oAPB3tAXu+RrG2xtk6NTrX5If8WNr/azEHT0KL30QfkKxYv64J6WIJNaWQIbl4NGFWeJ1qnbimcTaTusVcBm5EM2cWsVWxfUh3mTVOpGRKPMrB+T1/jXjFZr0cNtryU5aCwiXnWQaeiiG2OEYhXfKVPnuY6I402wbvQfkW6YffK8iy/RwDLwBTiZNuNW5HY6TnOsGXJzXxeFn6zS77/eBxf9seZgnAi7SXrzvItEv94FZx6bVTucurDeaHGAqn8PETdwbpYh18vd8N1FrPZbbskIrDWcq9QEnh4XIxtWxk9xslERa5H285ajzHbZlc5Msxwu1VMr3V3nLdr3gNSnt5Sqx1MD/C0m723pIOUksp8+wE0jVqaPj6bCsZeBOD7qD6POYMyMjnrppdOBR2G0fsVyP3bVLjJmYot9pifGUeoF+BI0sai6x5BbGWRrGA9Kvb7aNZG68Y93tUeyHilp1ktWYo08nVqt5zkkJqGPcnVFsdRqPSXzV1RJnOe4B5pTsUUsk4P6Xam2G0Z/2VthplOtt6ov6bttG1KGGcH1P06TCa0v6/X30U3ZpqmVC0w9WKdnK116loR67Q+yvT45xrK/4PsYm3AykSC+gAAAAASUVORK5CYII=) center no-repeat;
    background-size: contain;
    height: 1em;
    top: 24px;
}

.icon-hd {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAyCAQAAAAaAFa7AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAABLNJREFUeNrlmmtMlmUYxwFTgSilBh0UHJhiis5FzFGzvZZmh62VMyWtxVwlzi/UYi2J2QFcziQ7Sa1ah611UGtmsbnmavHJVq2D1aJALWgdKcAQE/j1gQ1vn/e5rut+fd+nD3TdX///97r+7H6u000ac9LGkI0tNYLG8VTTSEPIaWQt6Qa7NJQ5wo45uOWCD+1sZisNbOAWYlzAJF9B+RxBsv2moFpkWzqKyuQQyVk/P7CHTZTagqbwl/gzD5vsp0RuLwWjqBwOkxrr43nK9ZAWMSzSaw054/hE5LaROYoroo/U2XE2Mk4OqkahXm0ImkSXyN3t4BaTattKRuKXpoephqBp9IrsLQ5uDam3jeEhTeSASOmyMgurFYf1Du6ZCAT1MTP80nSKlFblpo6w14rcQcqcL+1zorAnwkIq8Ls0gqBtIrebc52k3RaJoEPkxod0rUKoMQW1itxvnBw3nf5IBA0zP5HCOMwSQ04m34nsVx1cjIEEz3FPSZfEB9Ukgv/kPENQoVKSNzu4LEqYlcApYS4xlnEfBw1BtwVDyuBjEfw9WYagqxRXlSnpM6fxhSqoIZEct9fs49YptXxeilrnWfQoguqC8BnK52rnuEYlaZembBrYrwi6Mwi+Rm0uCigUTwFFfCRyD5PvjCdTxd843UPQXiXGFUFwnQIeoIde5Wjt5rOOjxuU31npIahV8XN5EPwi0ZjTZ3GPgis35WTzrfeXygSlj0vObnS8vK7cgRn2zkCpSZ2BToE8fotEziBzncIgT0wdTDYFxRQ/+4Lgcu+KnJj9TfGoj1xlYtrh8QXdofh5IwiuiujCtZ4YvihjSMQ96iHopUSqUF1Egp52fKxQcLebctKV0gCLgvC3IhJ0t+PjXhE15JHjtMHjaGDAYzxfRdTUL3a87PDZComC5jGg9Jo5J4PP4Y9IBPU7KSGDT5Vuws5xSxU/7wbBC5XPNRnrOhEoZ/GTd44KE3Sz4md7ELxBATexXD2rlED3nVQYkstxW5QYVwfBDUoFLzYXjB0+gVKpBLQ+qT5umAr/LrbLut3MVMaOes/CsMCUM11pgLsD8zTZtIvgr5lguLpOaRgvdXC7RNwRikxBjyt/jg8Dm1PylRz3gunqLpH7O3nOxfxMxB1gouGjWNlYwHNBeKWyoq83Bb0ictvJHkWdzc8ibqfhIVedg+DKIOFBBXyT4ew0vhS5uxzcAuWP9pDqYT7vq3Lia5iyvjJvN2fyo8+LEquUkB6hjItDTjnXs1N5ghuxlvigWhT1OYagcv4R2WscXL3aIIUfP1sZP9h2KPnDWl9VKTnuov+g+W2Jy8Kcr2SQJjMl1CsvSlMif3OAK+JDWqbAq80ZZY9PBSOPXyKRsz3kBikr+qG41dCprugrvL+IROy90Pql5Dj7GTJXaUw3eXbKp2qdXBgWUpZyuw9a20wWMiiyb3Vw96dczjuUhIc0Wangu82UUKWsr5zFH2+nWE6z2GFSwVGfwiiwHxC5vzob7QzjISQR6+Y19fGNaoW8zhT0gchtc3LcHI4lLeQY7bxJDYVWSJfxpHC2maNdOrUi2+kBmc1jIk47zbxMM02sZwmzOSPtf2hj7R8A/wURXAdEp9LVbwAAAABJRU5ErkJggg==) center no-repeat;
    background-size: contain;
    height: 4em
}

@media screen and (max-height: 780px) and (min-width:1280px) {
    .footer-ss {
        position:relative;
        bottom: 0;
        margin-top: 100px
    }
}

@media screen and (max-height: 680px) and (min-width:641px) {
    .footer-ss {
        position:relative;
        bottom: 0;
        margin-top: 100px
    }
}

@media screen and (max-height: 520px) and (max-width:640px) {
    .footer-ss {
        position:relative;
        bottom: 0;
        margin-top: 100px
    }
}

@media only screen and (max-width: 639px) {
    .small-no-mod {
        padding-left:0;
        padding-right: 0
    }
}

.no-col-hd-pad,.no-col-left-pad {
    padding-left: .5em;
    padding-right: 0
}

.no-col-hd-pad {
    padding-left: .9em
}

.controls .icon-fullscreen,.controls .icon-pause,.controls .icon-play,.controls .icon-vol {
    font-size: .8em;
    line-height: 1.9em;
    text-align: center
}

.icon-vol {
    padding-left: .5em
}

@media only screen and (min-width: 639px) {
    .controls .icon-fullscreen,.controls .icon-pause,.controls .icon-play,.controls .icon-vol {
        font-size:1.5em;
        line-height: 2.8em
    }
}

.form-container,.percent-container {
    top: 0;
    left: 0;
    right: 0;
    z-index: 99999;
    bottom: 0
}

.percent-container {
    position: absolute;
    width: 200px;
    height: 100px;
    margin: auto;
    display: none
}

.percent-container p {
    color: rgba(255,255,255,.5);
    text-align: center;
    width: 100%;
    font-size: .8em
}

.percent-container .percent {
    text-align: center;
    margin-left: .5em;
    font-weight: 700
}

#afbtForm {
    display: none
}

.form-container {
    position: absolute;
    margin: auto;
    height: 100%;
    max-width: 100%;
    cursor: pointer;
    padding: 2em;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.invalid-feedback {
    color: red;
    font-size: small;
    padding: 10px 0
}

@media only screen and (min-width: 400px) and (max-width:639px) {
    .form-container {
        padding-top:5%
    }
}

@media only screen and (max-width: 400px) {
    .form-container {
        padding-top:2%
    }
}

.controls .icon-fullscreen,.controls .icon-pause,.controls .icon-play,.controls .icon-vol,.timer {
    color: #cfcfcf
}

.controls .icon-pause {
    display: none
}

@media only screen and (min-width: 639px) {
    .controls {
        margin-top:-2em;
        height: 4em
    }
}

.timer {
    font-family: "Droid Sans",sans-serif;
    font-size: .8em;
    display: block;
    visibility: hidden;
    margin-top: 2em
}

.time {
    height: 0.3em;
    width: 100%;
    margin-top: 0;
    background: #eee;
    position: relative;
    top: .6em;
    left: .6em;
    /* border:1px solid #000; */
    -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.1);
    -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.1);
    box-shadow: inset 0 2px 4px rgba(0,0,0,.1);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px
}

@media only screen and (min-width: 639px) {
    .time {
        top: 1.0em;
        margin-top: 1.0em;
    }
}

.time-buffer,.time-full {
    height: .6em;
    position: absolute;
    border-color: #232323;
    left: 0
}

.time-full {
    /* background:#797979; */
    width: 0%;
    z-index: 3
}

.time-buffer {
    /* background-color:#232323; */
    width: 0;
    z-index: 2;
    /* background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent); */
    /* background-size:4px 4px; */
    -webkit-animation: progress-bar-stripes 1s linear infinite
}

.header-wrapper {
    width: 100%
}

.video-container {
    padding: 0;
    background: #fff;
    border-bottom: none
}

.img-bg,.video {
    background-color: #000
}

@media only screen and (max-width: 639px) {
    .more-info,.video-container {
        width:95%;
        margin: 0 0 0 10px
    }
}

.thumbnail-category-image {
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    width: 100%;
    height: 5em
}

.video {
    position: relative;
    width: 100%;
    height: 55vw;
    max-height: 550px
}

.video .overlay-video {
    position: absolute;
    width: 100%;
    height: 100%
}

.img-bg {
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    widows: 100%;
    height: 100%;
    display: none
}

.video-player {
    position: relative;
    background: #fff;
    margin: 0 auto;
    padding-bottom: 1em
}

.header-hero,.title-image,.title-menu-image {
    background-repeat: no-repeat
}

.header-hero,.header-hero-bg {
    width: 100%
}

.header-hero {
    background-position: center
}

.title-image {
    height: 71px
}

.title-menu-image {
    height: 38px
}

.more-info {
    background-color: #fff;
    color: #000;
    padding: 0 10px 25px
}

/*! More Info Button */
.green_btn4 {
    width: 85%;
    height: 80px;
    margin: 0 auto;
    background-color: #006400;
    border-radius: 10px;
    background: linear-gradient(to bottom,#27c40f 0,#008204 100%)
}

.green_btn4:hover {
    background: linear-gradient(to bottom,#27c40f 0,#1aba0e 100%)
}

.green_btn4_text {
    font-family: "Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed",Helvetica,Arial,sans-serif;
    font-size: 34px;
    font-weight: 700;
    color: #fff;
    text-align: center;
    padding-top: 25px;
    text-shadow: 2px 2px #434d2f
}

@media screen and (max-width: 600px) {
    .green_btn4 {
        width:85%;
        height: 70px;
        margin: 0 auto
    }

    .green_btn4_text {
        font-family: "Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed",Helvetica,Arial,sans-serif;
        font-size: calc(1.2em + 10*((100vw - 600px)/ 900));
        font-weight: 700;
        color: #fff;
        text-align: center;
        padding-top: 25px;
        text-shadow: 2px 2px #434d2f
    }
}

.more-info-formats-image {
    margin: 0 auto;
    display: block
}

#lang_btn.btn {
    position: relative;
    text-align: left;
    font-size: 12px;
    min-width: 160px;
    border: 1px solid rgba(255,255,255,.25);
    box-shadow: none;
    color: rgba(255,255,255,.5);
    background-color: transparent;
    padding: .45rem .5rem;
    margin: 0;
    cursor: pointer
}

#lang_btn.btn:focus,#lang_btn.btn:hover {
    border: 1px solid rgba(255,255,255,.5);
    background: 0 0;
    box-shadow: none
}

#lang_btn.btn:after {
    font-family: Verdana,Geneva,Tahoma,sans-serif;
    content: '^';
    position: absolute;
    right: 10px;
    top: 10px
}

#modal-lang {
    position: absolute;
    opacity: 0;
    z-index: 99;
    top: 0;
    bottom: 0;
    right: 0;
    transform: translateY(-25px);
    transition: transform .2s ease-in-out,opacity .2s ease-in-out
}

#modal-lang.right {
    top: 0;
    bottom: 0;
    right: 0
}

#modal-lang .inner {
    position: absolute;
    bottom: 50px
}

#modal-lang.right .inner {
    right: 0
}

#modal-lang .inner ul {
    margin: 0;
    padding: 0;
    list-style: none;
    background: #fff;
    border: 1px solid #eee;
    min-width: 240px;
    border-radius: 5px;
    -webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,.35);
    -moz-box-shadow: 0 2px 10px 0 rgba(0,0,0,.35);
    box-shadow: 0 2px 10px 0 rgba(0,0,0,.35)
}

#modal-lang .inner ul>li {
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #eee;
    text-align: left
}

#modal-lang .inner ul>li:last-child {
    border-bottom: none
}

#modal-lang .inner ul>li>a {
    display: block;
    padding: 5px 10px;
    color: #333
}

#lang_btn.btn.outline-white {
    background: 0 0;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 3px
}

.backgroundimage {
    width: 100vw;
    top: 60px;
    left: 0
}

.leftbg,.rightbg {
    width: 50%;
    width: 50vw;
    height: 100%;
    float: left
}

.rightbg {
    float: right
}

@media screen and (max-width: 1500px) {
    .leftbg {
        background-size:80vh auto
    }

    .rightbg {
        background-size: 82vh auto
    }
}

@media screen and (max-width: 1300px) {
    .leftbg {
        background-size:75vh auto
    }

    .rightbg {
        background-size: 78vh auto
    }
}

@media screen and (max-width: 1100px) {
    .leftbg {
        background-size:50vh auto
    }

    .rightbg {
        background-size: 54vh auto
    }

    .backgroundimage {
        position: fixed
    }
}

@media screen and (max-width: 900px) {
    .leftbg,.rightbg {
        background-size:40vh auto
    }

    .backgroundimage {
        position: fixed
    }
}

@media screen and (max-width: 800px) {
    .leftbg,.rightbg {
        background-size:35vh auto
    }
}

@media screen and (max-width: 700px) {
    .leftbg,.rightbg {
        background-size:15vh auto
    }
}

.controls {
    background: rgb(0 0 0 / 0%);
    border-top: 1px solid rgb(0 0 0 / 0%);
    z-index: 1;
    position: absolute;
    bottom: 0;
    width: 100%;
    text-align: center
}

.controls,.controls *,.controls :before {
    color: #fff
}

.icon-live {
    font-weight: 700;
    color: red;
    font-family: arial;
    font-size: 16px;
    text-transform: uppercase;
    line-height: 15px;
}

.icon-live:before {
    content: "";
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABE0lEQVR4Ac3XQW6CQBSA4Vlqg6fwcQEvg0cqPYEKB8KV5RaKW2wKm9d/EidpmpKOirwuvp2LP+rMvOfUuVgJMmxQ4YTPqxMqbJAhgYsQ9SFBgRYaqUUBeSRghld00Dt1yDG7NWCJA3QkB0hswApH6MiOWP0VIGigT9JAhgLmeIc+WY35bwE5dCL5z4AleuhEesj3gAI6sTIELNAaBLRY+IAMaiTzATuokZ0PqKBGKh9whho5u/DYGOnsA+x/Avs/of0xNL+IrK7iS7iKvdLuMQLE4DlOLQeSt6GRrJ5oJHsxHUr/9VgeCOqRv3a5ZzXLHzwdffxqNixFgQs00gdKpGNsx0GCNbbYo0F/1WCPLda3rOdfVIccgWhlDhUAAAAASUVORK5CYII=);
    background-size: 11px 11px;
    display: inline-block;
    width: 11px;
    height: 11px;
    margin-right: 5px;
    animation-name: stretch;
    animation-duration: 1s;
    animation-timing-function: ease-out;
    animation-delay: 0;
    animation-direction: alternate;
    animation-iteration-count: infinite;
    animation-fill-mode: none;
    animation-play-state: running
}

.form-container {
    background: rgba(0,0,0,.2);
    display: table;
    width: 100%
}

.playercontentfinal {
    display: table-cell;
    text-align: center;
    vertical-align: middle
}

@keyframes loading-loader {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

.download .playerlogo {
    display: block;
    width: 55%;
    margin: 50px auto
}

.download .playerinfo {
    padding: 20px 30px
}

.playerCtafinal.sub-header {
    margin: 30px 20px
}

.playerCtainfo {
    margin: 50px 20px;
    color: #6d6d6d
}

#afbtForm .playerCtafinal {
    margin-bottom: 10px
}

#afbtForm .playerCtainfo {
    margin: 20px;
    color: #0a0a0a
}

.category-logo {
    height: 100px;
    display: flex;
    align-items: center
}

.category-logo img {
    max-height: 100px;
    margin: 0 auto
}

.small-text {
    color: grey;
    font-size: .8em;
    padding-top: 10px
}
.download .playerCtafinal {
    margin: 10px 0 20px;
    padding-bottom: 25px;
    border-bottom: solid 1px #e1e1e1
}

.download .playerCtainfo {
    border-bottom: solid 1px #e1e1e1;
    padding-bottom: 20px;
    color: #9f9f9f
}

.download .mainbutton {
    margin: 20px auto 0
}

.overlay-link {
    color: #3ca9e2;
    cursor: pointer
}

.loading,.loading2 {
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    text-transform: capitalize
}

.loading img {
    display: block;
    margin: 0 auto;
    width: 90px
}

.loading2 {
    display: none
}

.view-counters {
    padding-bottom: 10px
}

.watching-now {
    padding-left: 15px;
    background: url(data:image/gif;base64,R0lGODlhCgAKALMJALP/swv/C7H/sQz/DA3/DXv/e7L/skH/QQD/AP///wAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVDNkVBNzUxRDRGRDExRTk5QjYyRUQ3RDUxNDc5Q0EzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVDNkVBNzUyRDRGRDExRTk5QjYyRUQ3RDUxNDc5Q0EzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUM2RUE3NEZENEZEMTFFOTlCNjJFRDdENTE0NzlDQTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUM2RUE3NTBENEZEMTFFOTlCNjJFRDdENTE0NzlDQTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAAJACwAAAAACgAKAAAEIzAlc8Y4QKaCui8J4I0IRXoHcXaEul4rchixsZ2gJBxBMEsRADs=) left no-repeat;
    background-size: 10px 10px
}

.total-views {
    padding-left: 25px;
    float: right;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAQAAACROWYpAAABuklEQVR42s3UsWtTURQG8F9e8pJKg4JTwUIXF6UVpIu4KLQqZrTQoX+BXcySrWP/CalJXbWTq1MLLf4LggUHoQWHDJ2q2OQ49OWZJ6a2KYjnLofv3o977rnn+/g/o6R0cVJZKlVRlmR5+XzEVPpHvDoCH7qxlmV1cxpWrGiYM5mhtdEV1LJ3PtJxKIbWoY7FwqnfYgI89UEIXTs2rFu3YVtXCHueDJ0c6moN170WwlsNU4X9KQ1bQmi7htqvXyhJMe+zsGs+Q6e1bNrUMp0h83aFfXeQDugVPNYX1vK7mo7yFx9p5via8MPDjJVRQ1jO+sxqRuvpZdlqtsOyEB4M6HeFsIREHTO6wrETfX0njoWuGdQlWBL6bsNVX4UmqhITaAnhJC/7NGthQqKKpvDFFd4LHVQkSspoCz39nNzXE16hrCRRQUd4x5vLkCv2hRfjlc1N34Vn4zSsgnt//arno74qxX3fxhkSSqq45eOI8bxRGM9PxfEcCKPupRC2LiKMYUku2s0kuZ1LcudsSRZlvqDtoGAGB9oWzjKDog1Nms1taPY8NjQwwOp4Bli03lPjrVzEei9t+v8ifgJSh9/XXRTr9AAAAABJRU5ErkJggg==) left no-repeat;
    background-size: contain
}

/*! CSS Used keyframes */
@-webkit-keyframes progress-bar-stripes {
    0% {
        background-position: 20px 0
    }

    to {
        background-position: 0 0
    }
}

@-moz-keyframes progress-bar-stripes {
    0% {
        background-position: 20px 0
    }

    to {
        background-position: 0 0
    }
}

@-o-keyframes progress-bar-stripes {
    0% {
        background-position: 20px 0
    }

    to {
        background-position: 0 0
    }
}

@keyframes progress-bar-stripes {
    0% {
        background-position: 20px 0
    }

    to {
        background-position: 0 0
    }
}

@keyframes stretch {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

/*! CSS Used fontfaces */
@font-face {
    font-family: newvidflow;
    src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,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) format("woff");
    font-weight: 400;
    font-style: normal
}

/*! CSS Used from: https://fonts.googleapis.com/icon?family=Material+Icons */
.material-icons {
    font-family: 'Material Icons';
    font-weight: 400;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    font-size: 70px;
    color: #78b21f;
    float: left;
    height: 55px
}

.btn_box4,.hd-text-box,.hd-text-box2 {
    color: #000;
    font-family: "Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed",Helvetica,Arial,sans-serif
}

.size-icons {
    font-size: 70px
}

.hd-box {
    height: 85px;
    margin: auto;
    padding-top: 8px;
    position: relative
}

.hd-text-box {
    display: table;
    min-width: 50%;
    height: 30px;
    float: left;
    font-size: 28px;
    font-weight: 700;
    margin: 5px 0 5px 13px;
    max-width: 70%
}

.hd-text-box2 {
    display: table;
    float: left;
    margin: 8px 0 5px 13px;
    font-size: 20px;
    font-weight: 100;
    min-width: 50%
}

.btn_box4 {
    height: 64px;
    font-size: 35px;
    font-weight: 700;
    position: absolute;
    right: 0
}

.myButton {
    -moz-box-shadow: inset 0 1px 0 0 #c1f2b3;
    -webkit-box-shadow: inset 0 1px 0 0 #c1f2b3;
    box-shadow: inset 0 1px 0 0 #c1f2b3;
    background: linear-gradient(to bottom,#27c40f 0,#008204 100%);
    background-color: #79c132;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #18ab29;
    display: inline-block;
    cursor: pointer;
    color: #fff;
    font-family: Arial;
    font-size: 20px;
    padding: 10px 20px
}

.form-control,.form-register {
    display: block
}

.myButton:hover {
    background: linear-gradient(to bottom,#5cbf2a 5%,#1aba0e 100%);
    background-color: #5cbf2a
}

.myButton:active {
    position: relative;
    top: 1px
}

/*! CSS Used from: https://fonts.googleapis.com/icon?family=Material+Icons */
.comant_box3 {
    width: 95%;
    height: 90px;
    margin: 15px auto 0
}

.comant_box4 {
    width: 100%;
    height: 90px;
    float: left
}

.top_comant_box4 {
    width: 100%;
    height: 35px;
    float: left
}

.date_comant_box4 {
    width: 100%;
    height: 20px;
    float: left
}

.name_comant_box4 {
    width: 150px;
    height: 20px;
    float: left
}

.testemonia_comant_box4 {
    width: 150px;
    height: 35px;
    float: left
}

.left_btn_player2 {
    width: 20px;
    float: left;
    height: 20px;
    margin-left: 5px
}

.name_comment_text {
    font-family: "Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed",Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #2c73c6;
    text-align: left;
    padding-top: 16px;
    padding-left: 15px
}

.comment_comment_text,.time_comment_text {
    font-family: "Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed",Helvetica,Arial,sans-serif;
    font-weight: 300;
    text-align: left;
    padding-left: 15px
}

.time_comment_text {
    font-size: 11px;
    color: #a1a0a0;
    padding-top: px
}

.comment_comment_text {
    font-size: 15px;
    padding-top: 0
}

.material-icons4 {
    font-size: 30px;
    color: gold!important;
    float: left;
    width: 38px;
    height: 30px;
    margin-top: 8px
}

form {
    padding-bottom: 10px
}

.form-control {
    width: 90%;
    padding: .5rem .75rem;
    font-size: .9rem;
    line-height: 1.5;
    color: #464a4c;
    background-color: #fff;
    background-image: none;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.15);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    margin-left: 5%
}