/*
Version: 1.0.0
*/

/* Subscribe button styles */

@font-face {
    font-family: 'icons';
    src:url('../fonts/icons/icons.eot?8hs84t');
    src:url('../fonts/icons/icons.eot?#iefix8hs84t') format('embedded-opentype'),
    url('../fonts/icons/icons.ttf?8hs84t') format('truetype'),
    url('../fonts/icons/icons.woff?8hs84t') format('woff'),
    url('../fonts/icons/icons.svg?8hs84t#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

.aa-subscribe-video-button {
    background-color: #e52d27;
    margin: 3px 2px;
    color: #fff!important;
    letter-spacing: 4px;
    text-align: center;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: bold;
    line-height: 51px;
    min-height: 52px;
}

.aa-subscribe-video-button a {
    display: block;
    width: 100%;
    color: #fff!important;
}

.aa-subscribe-video-button a:before {
    font-family: "icons";
    content: "\e63a";
    /*content: "\55";*/
    font-size: 25px;
    line-height: 29px;
    position: relative;
    top: 4px;
    right: 16px;
}

@media only screen and ( max-width : 475px ) {
    .aa-subscribe-video-button {
        padding-top: 5px;
        line-height: 25px;
        letter-spacing: 1px;
        font-size: 15px;
    }

}
@media only screen and ( max-width : 325px ) {
    .aa-subscribe-video-button a:before {
        display: none;
    }
    .aa-subscribe-video-button {
        line-height: 17px;
        min-height: 45px;
    }

}

/* End subscribe button styles */

/* See also on mobile, blockquote */

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

    .aa_see_also_block .see_more_thumb,
    .aa_see_also_block .see_also_meta {
        display: none;
    }

    blockquote p {
        padding-left: 0;
        padding-right: 0;
        word-break: normal;
    }

    blockquote p:last-child,
    blockquote {
        background-size: 15%;
    }
}

/* End See also on mobile, blockquote */

/* Tablepress pesponsive */
@media ( max-width: 767px ) {

    .tablepress-responsive-phone tbody tr {
        width: 100% !important;
    }

    .tablepress-responsive-phone tbody {
        white-space: inherit !important;
    }
}


/* End Tablepress pesponsive */