/*
Theme Name: CEP
Author: Viki Team
Author URI: http://www.vikitheme.com
Version: 1.0.0
Description: A Beautiful, Professional and Multipurpose Theme Made by Viki Team
 	
*/
/* ---------------------------------------------------
    CSS CUSTOM AREA 
-------------------------------------------------- */
body {
    color: #888;
}
.vk-background-image-25 {
    background-image: url('../images/fer3331/slider/img1.jpg');
    position: relative;
    background-size: cover;
}

.vk-background-image-26 {
    background-image: url('../images/fer3331/slider/img2.jpg');
    position: relative;
    background-size: cover;
}
.vk-background-image-27 {
    background-image: url('../images/fer3331/slider/img3.jpg');
    position: relative;
    background-size: cover;
}
.vk-background-image-24 {
    background-image: url('../images/fer3331/aboutus2_2.jpg');
    position: relative;
    background-size: cover;
}
.vk-background-image-4 {
    background-image: url('../images/fer3331/aboutus4.jpg');
    position: relative;
    background-size: cover;
}
.vk-background-image-3{
    background-image: url('../images/fer3331/aboutus2.jpg');
    position: relative;
    background-size: cover;
}
.vk-background-image-szadolas{
    background-image: url('../images/fer3331/szadolas/szadolas-header.jpg');
    position: relative;
    background-size: cover;
    background-position-y: 19%;
}
.vk-background-image-daru-berles{
    background-image: url('../images/fer3331/daru-berles/header.jpg');
    position: relative;
    background-size: cover;
    background-position-y: 29%;
}

.mejs-container,
video.szadolas-wh{
    width: 100%;
    min-height: 300px;
    max-height: 700px;
}

.margin0auto{
    margin: 0 auto;
}
@media (min-width: 992px) {
    .pl0 {
        padding-left: 0;
    }
    .vk-header-left-menu .header-bot.z-index-10{
        z-index: 10;
    }

    .mejs-container{
        height: 1000px !important;
    }
    video.szadolas-wh{
        width: 100%;
        min-height: 900px;
        height: 1280px;
        box-sizing: border-box;
    }

}

.mt60{
    margin-top: 60px;
}
.mt100{
    margin-top: 100px;
}
.mb80{
    margin-bottom: 80px;
}

.megbizhato{
    display: flex;
}
.megbizhato .left-content{
    order: 1;
}
.megbizhato .right-content{
    order: 2;
    align-self: center;vk-navbar-nav
}

@media (max-width: 1068px){

    .megbizhato{
        display: block;
    }

    .vk-work-process{
        margin-top: 30px;
    }
}

.flex-as-center{
    align-self: center;
}

.vk-list-step .item-row:before{
    color: #dadada;
}
.vk-list-step .item-row:after{
    font-size: 18px;
    color: #dadada;
}

@media (min-width: 992px){

    .vk-list-step .item-row:after{
        font-size: 30px;
    }
}

.vk-list-step .item-row{
    width: 100%;
}

.vk-map #map{
    background: url('../images/fer3331/map.png') center center no-repeat;
    width:100%;
    height:500px;
}

@media (min-width: 992px) {
    .vk-page-service .vk-work-process {
        padding-top: 0;
        border-top: 1px solid #EAEAEA;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px){
    .vk-navbar-header {
        display: block;
    }
}
@media screen and (max-width: 992px) {
    .hidden-992 {
        display: none;
    }
}
@media (min-width: 992px){
    .vk-header-left-menu .vk-navbar-brand {
        height: auto;
        width: 100%;
        padding-left: 0;
    }

    .col-md-offset-1 {
        margin-left: 0;
    }
}

@media (min-width: 1068px){

    .col-md-offset-1 {
        margin-left: 8.33333%;
    }
}

.vk-list-step .vk-title{
    margin-bottom: 10px;
}
.vk-list-step p{
    margin-bottom: 15px;
}
.vk-img-frame a{
    cursor: default;
}