/* caption image */
.uc-cosmos-container .t107__title {
    padding-bottom: 0;
}


/* quote */
.uc-cosmos-container .t253__icon {
    color: #000;
    font-family: 'Arial', Arial, sans-serif;
    font-size: 6em;
    font-weight: bold;
    line-height: .7em;
}


/* logo sponsor */
.uc-cosmos-sponsor .t144__img {
    max-width: 180px;
}


/* links in footer */
.uc-cosmos-footer ul a:hover,
.uc-cosmos-footer ul a:active {
    border-bottom-color: transparent !important;
}


/* fix  in titles */
@media screen and (max-width: 960px) {

    .uc-cosmos-container .t005A .t005A__title br {
        display: none;
    }

}


/* fix container's witdh */

@media screen and (min-width: 960px) {

    .uc-cosmos-footer .t-col.t-col_2 {
        max-width: 260px;
        width: auto;
    }

    .uc-cosmos-footer .t-col.t-col_2.t-prefix_4 {
        padding-left: 130px;
    }

}


@media screen and (min-width: 1200px) {

    .uc-cosmos-header .t-menu-base__maincontainer {
        max-width: 1920px;
        padding-left: 20px;
        padding-right: 20px;
    }

    .uc-cosmos-sponsor .t144 .t-col:nth-child(1) {
        text-align: right;
    }

    .uc-cosmos-footer .t-container {
        max-width: 1440px;
    }

    .uc-cosmos-footer .t-col.t-col_2.t-prefix_4 {
        padding-left: 240px;
    }

}


@media screen and (min-width: 1440px) {

    .uc-cosmos-header .t-menu-base__maincontainer {
        padding-left: 50px;
        padding-right: 90px;
    }

    .uc-cosmos-footer .t-col.t-col_2.t-prefix_4 {
        padding-left: 420px;
    }

    /* text 2 columns */
    .uc-cosmos-container .t005A .t-container {
        max-width: 1440px;
    }

    .uc-cosmos-container .t005A .t-container .t-col_6 {
        max-width: 680px;
    }

    /* text 3 columns */
    .uc-cosmos-container .t007 .t-container {
        max-width: 1440px;
    }

    .uc-cosmos-container .t007 .t-container .t-col_4 {
        max-width: 440px;
    }

    /* text quote */
    .uc-cosmos-container .t253 .t-container {
        max-width: 1440px;
    }
    /* 12 columns */
    .uc-cosmos-container .t253 .t-container .t-col_12 {
        max-width: 1440px;
    }
    /* 8 columns */
    .uc-cosmos-container .t253 .t-container .t-col_8 {
        max-width: 760px;
    }
    .uc-cosmos-container .t253 .t-container .t-col_8.t-prefix_2 {
        padding-left: 320px;
    }
    
}


/* posters list */
/* .uc-cosmos-posters .t404 - page all posters (preview + text) */
/* .uc-posters-list .t405 - page detail poster (only preview)  */

.uc-cosmos-posters .t404 .t404__link:hover,
.uc-cosmos-posters .t404 .t404__link:active,
.uc-posters-list .t405 .t405__link:hover,
.uc-posters-list .t405 .t405__link:hover{
    opacity: .75;
}

.uc-cosmos-posters .t404 .t404__imgbox {
    height: 481px;
    width: 340px;
}

.uc-posters-list .t405 .t-container .t405__col {
    margin-bottom: 16px;
}

.uc-posters-list .t405 .t405__imgbox {
    height: 220px;
    width: 160px;
}

@media screen and (min-width: 640px) {

    .uc-cosmos-posters .t404 .t404__imgbox {
        height: 304px;
        width: 215px;
    }

    .uc-posters-list .t405 .t-container .t405__col {
        clear: none;
        margin: 0 10px 10px;
    }

    .uc-posters-list .t405 .t-container {
        max-width: 610px;
    }
    
    .uc-posters-list .t405 .t-container .t405__col {
        max-width: 285px;
    }

    .uc-posters-list .t405 .t405__imgbox {
        height: 403px;
        width: 285px;
    }

}

@media screen and (min-width: 960px) {

    .uc-cosmos-posters .t404 .t-container {
        display: table;
        max-width: 940px;
        width: 100%;
    }

    .uc-cosmos-posters .t404 .t-container .t404__col {
        display: table-cell;
        float: none;
        margin: 0;
        padding: 0 10px 20px;
        width: 25%;
    }

    .uc-posters-list .t405 .t-container {
        max-width: 930px;
    }
    
    .uc-posters-list .t405 .t-container .t405__col {
        max-width: 166px;
    }

    .uc-posters-list .t405 .t405__imgbox {
        height: 235px;
        width: 166px;
    }

}

@media screen and (min-width: 1200px) {

    .uc-cosmos-posters .t404 .t-container {
        max-width: 1180px;
    }

    .uc-cosmos-posters .t404 .t404__imgbox {
        height: 389px;
        width: 275px;
    }

    .uc-posters-list .t405 .t-container {
        max-width: 1170px;
    }
    
    .uc-posters-list .t405 .t-container .t405__col {
        max-width: 214px;
    }

    .uc-posters-list .t405 .t405__imgbox {
        height: 303px;
        width: 214px;
    }

}

@media screen and (min-width: 1440px) {

    .uc-cosmos-posters .t404 .t-container {
        max-width: 1440px;
    }

    .uc-cosmos-posters .t404 .t404__imgbox {
        height: 481px;
        width: 340px;
    }

    .uc-posters-list .t405 .t-container {
        max-width: 1410px;
    }
    
    .uc-posters-list .t405 .t-container .t405__col {
        max-width: 262px;
    }

    .uc-posters-list .t405 .t405__imgbox {
        height: 370px;
        width: 262px;
    }

}

@media screen and (min-width: 1920px) {

    .uc-posters-list .t405 .t-container {
        max-width: 1890px;
    }
    
    .uc-posters-list .t405 .t-container .t405__col {
        max-width: 358px;
    }

    .uc-posters-list .t405 .t405__imgbox {
        height: 506px;
        width: 358px;
    }

}