body{
    background-color: #ed1c24;
}
.textblock{
    padding-top: 10px;
    max-width: 500px;
}
.container{
    max-width: 500px !important;
}
.buttons {
    padding-top: 15px;
}
.video-container {
    position:relative;
    padding-bottom:52.8%;
    padding-top:30px;
    height:0;
    overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
.container2{
    margin-top: 30px;
    margin-bottom: 30px;
}
.container3{
    max-width: 100% !important;
}

.container5{
        text-align: center;
        top: 0;
        position: relative;
}

p{
    color:#ffffff;
    font-family: Helvetica, Arial, sans-serif;
}

.vahe{
    padding-top: 30px;
}


   OL { counter-reset: item }
   LI { display: block;
    padding-top: 5px;}
   LI:before 
    {content: counters(item, ".") ". "; counter-increment: item 
    }

a{
    cursor: pointer; text-decoration: underline; font-weight: bold;
    color: #ffffff;
}
a:hover{
    color: #ffffff;
}
  

@media (min-width: 992px) {
    .textblock{
        padding-top: 0px;
    }
    .buttons {
        padding-top: 30px;
    }

    .video-container iframe, .video-container object, .video-container embed {
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
    }
    .container2{
        background-image: url(../img/bg_circle_2.png);
        background-repeat: no-repeat;
        padding-top: 5%;
        margin-top: 30px;
        background-size: 33%;
        background-position: 23% 99%;
        padding-bottom: 7%;

    }
    .container3{
        max-width: 50% !important;
        }
    container5{
        text-align: right;
        top: 150px;
        position: relative;
        color:#ffffff;
    
    }
} 
