.main {

    width:100%;
    background-color:rgba(236,240,241,1.0);
    margin:0;
    padding:0;
    padding-top:68px;
    padding-bottom:74px;

}

.main .akt_holder {

    width:959px;
    min-height:1px;
    margin-left:auto;
    margin-right:auto;
    background-color:rgba(255,255,255,1.0);

}

.main .akt_holder h1 {

    padding:0;
    margin:0;
    font-size:40px;
    font-weight:700;
    font-family:'Roboto Condensed',sans-serif;
    color:rgba(0,0,0,1.0);
    line-height:45px;

}

.main .akt_holder .coverImg {

    width:100%;
    height:274px;

}

.main .akt_holder .coverImg img {

    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center;

}

.main .akt_holder .coverImg.type2 {
    height:350px;
}

.main .akt_holder .coverImg.type1 img {
    object-fit:cover;
}

.main .akt_holder .coverImg.type2 img {
    object-fit:contain;
}

.main .akt_holder .akt_content {

    width:591px;
    margin:0px auto;
    padding-top:43px;
    padding-bottom:43px;

}

.main .akt_holder * {

    font-size:20px;
    font-weight:400;
    font-family:'Roboto Condensed',sans-serif;
    color:rgba(0,0,0,0.74);
    line-height:27px;

}

.main .akt_holder .akt_content .page_nav {

    font-size:13px;
    font-weight:400;
    font-family:'Roboto Condensed',sans-serif;
    color:rgba(0,0,0,1.0);

}

.main .akt_holder .akt_content .page_nav .pageNav_currentPage {
    font-size:13px;
    font-weight:400;
    font-family:'Roboto Condensed',sans-serif;
    color:rgba(231,76,60,1.0);
}

.main .akt_holder .akt_content .page_nav a {

    font-size:13px;
    font-weight:400;
    font-family:'Roboto Condensed',sans-serif;
    color:rgba(0,0,0,1.0);
    text-decoration:none;

}

.main .akt_holder .akt_content .page_nav a:hover {
    text-decoration:underline;
}

.main .akt_holder h1.akt_title {

    padding:0;
    margin:0;
    font-size:30px;
    font-weight:700;
    font-family:'Roboto',sans-serif;
    color:rgba(0,0,0,1.0);

}

.main .akt_holder .akt_date {

    padding:0;
    margin:0;
    font-size:18px;
    font-weight:400;
    font-family:'Roboto Condensed',sans-serif;
    font-style:italic;
    color:rgba(0,0,0,0.74);
    margin-top:10px;
    margin-bottom:36px;

}

.main .akt_holder .akt_gallery {

    width:100%;
    min-height:1px;

}

.main .akt_holder .akt_gallery .gallery_item {

    width:215px;
    height:143px;
    margin-right:36px;
    margin-bottom:36px;
    display:inline-block;

}

.main .akt_holder .akt_gallery .gallery_item img {

    width:100%;
    height:100%;
    object-fit:cover;
    object-position:center;

}

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

    .main .akt_holder {

        width:calc(100% - 40px);
        min-height:1px;
        margin-left:auto;
        margin-right:auto;
        background-color:rgba(255,255,255,1.0);

    }

}

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

    .main .akt_holder .akt_content {

        width:calc(100% - 20px);
        margin:0px auto;
        padding-top:43px;
        padding-bottom:43px;

    }

}