/*-div.custom_jobbfent{width:400px;height:276px;background-image: url(../../../../images/kepek/szechenyi-logo2.png);position:absolute;right:0px;top:90px}*/
div.custom_jobbfent{width:200px;height:138px;background-image: url(../../../../images/kepek/szechenyi-logo2.png);background-size:cover;position:absolute;right:0px;top:90px}
#footer a {color:#fff}
#footer a:hover {color:#ccc}

div.newsflash h4 {font-size:40px;padding:20px 0px;}
div.newsflash p {text-align: justify}
.mfp_block_title {display: none}
.mfp_carousel_skin_card .mfp_carousel_item .mfp_carousel_title {padding:10px 0px 0px 0px!important}

#component div.item-page div.pull-left.item-image {padding:130px 0px 20px 20px}


/*#cryojump {color:#64B9AF!important;font-family: sans-serif!important}*/
#cryojump h2 {color:#64B9AF!important;font-family: 'Montserrat', Arial, sans-serif!important}
#cryojump p {/*color:#64B9AF!important;*/font-family: 'Montserrat', Arial, sans-serif!important}
#cryojump li {/*color:#64B9AF!important;*/font-family: 'Montserrat', Arial, sans-serif!important}
#cryojump div.page-header h1 {font-family: 'Montserrat', Arial, sans-serif; font-size: 82px!important; line-height: 120%; display: block;color:#64B9AF!important;}


#cryoeco h2 {color:#82B752!important;font-family: 'Montserrat', Arial, sans-serif!important}
#cryoeco h3 {color:#82B752!important;font-family: 'Montserrat', Arial, sans-serif!important}
#cryoeco p {/*color:#64B9AF!important;*/font-family: 'Montserrat', Arial, sans-serif!important}
#cryoeco li {/*color:#64B9AF!important;*/font-family: 'Montserrat', Arial, sans-serif!important}
#cryoeco div.page-header h1 {font-family: 'Montserrat', Arial, sans-serif; font-size: 82px!important; line-height: 120%; display: block;color:#82B752!important;}





#cryoniq p, #cryoniq h1, #cryoniq h2, #cryoniq h3 {color:#446!important}
.kraftitem-content {float:none;display:table;margin:0 auto;width:initial;max-width:1180px;}
#spacer{width:100%;height:40px;display:block;clear:both}
#component p {font-weight:300}
#component li {font-weight:300}
#component hr{
border-color: #ededed;
border-style: solid;
border-width: 1px 0 0;
height: 0px;
    margin: 0;}
#component h2 {margin-top:60px;}
#logo a {background-size:initial;}

.com_content img {opacity:1!important}
.com_content img:hover {opacity:1!important}

.u1img {text-align:center;background: none}


#krio {height:150px;background-image: url(../images/krioszauna_logo_small.png);background-size: 399px 150px;background-position:   center center;background-repeat:  no-repeat;position:relative;background-color: #fff;z-index:99999;margin-top:-140px;margin-left:auto;margin-right:auto;}

#sensopro {width:300px;height:77px;background-image: url(../images/SENSOPRO2017.png);background-size: 300px 77px;background-position:   center center;background-repeat:  no-repeat;position:relative;background-color: #fff;z-index:99999;margin-top:-95px}

#wellsystem {height:90px;background-image: url(../images/WellSystem.png);background-size: 330px 59px;background-position:   center center;background-repeat:  no-repeat;position:relative;background-color: #fff;z-index:99999;margin-top:-95px}


  /* .full-width-div-krio {
    position: absolute;
    width: 100%;
    left: 0;
  background:#16aba3; 
        z-index:999999;
        padding:20px 0;
}

.full-width-div-end-short {
    position: relative;
    width: 100%;
    left: 0;background: none;height: 450px;clear: both;display: block;margin-bottom: 30px
}  

*/

@media (min-width:1000px) {

.full-width-div {
    position: absolute;
    width: 100%;
    left: 0;
  background: #37af4b; 
    padding:20px 0;
            z-index:999999;

}
    .full-width-div-well {
    position: absolute;
    width: 100%;
    left: 0;
  background:#ccdce5; 
        z-index:999999;

    
    padding:20px 0;
}
     
    .full-width-div-krio {
    position: absolute;
    width: 100%;
    left: 0;
  background:#16aba3; 
        z-index:999999;

    
    padding:20px 0;
}
    
    
    .full-width-div-end {
    position: relative;
    width: 100%;
    left: 0;background: none;height: 670px;clear: both;display: block;margin-bottom: 30px
}    .full-width-div-end-pic {
    position: relative;
    width: 100%;
    left: 0;background: none;height: 459px;clear: both;display: block;margin-bottom: 30px
}  
    .full-width-div-end-short {
    position: relative;
    width: 100%;
    left: 0;background: none;height: 300px;clear: both;display: block;margin-bottom: 30px
}  
    
    
/*.ulvideo {position: relative; text-align:center;background: #fff;height:400px}
.avPlayerWrapper{max-height:400px!important}
    .avPlayerWrapper .avPlayerContainer{height:400px!important}*/
.full-width-div .avVideo .avPlayerContainer .avPlayerBlock{margin:0 auto;height:670px!important;padding:0!important;width:100%!important;max-width:1180px;}
.full-width-div-well .avVideo .avPlayerContainer .avPlayerBlock{margin:0 auto;height:670px!important;padding:0!important;width:100%!important;max-width:1180px;}

}


.logomeret{width:50%}

#region3wrap {/*background-color: #ccd*/}
.u13_titleinner {margin: 10% auto 0 auto!important;}

ul {list-style-position: outside;}
li {margin-bottom:10px;}

@media (max-width:1110px) {
    .logomeret{width:70%}

    }


@media (max-width:1000px) {
.ulvideo {text-align:center;/*background: #000;*/padding:2px 50px;}
.ulkrio {text-align:center;/*background: #000;*/padding:2px 20px;color:#16aba3!important;}
.ulkrio p {color:#16aba3!important;}

    }



@media (max-width:640px) {
    .logomeret{width:80%}
    div.custom_jobbfent{width:200px;height:138px;background-image: url(../../../../images/kepek/szechenyi-logo2.png);background-size:cover;position:absolute;right:0px;top:90px}


    }


.bfQuickMode section.bfRolloverBg, .bfQuickMode span.bfRolloverBg {
    border: 1px solid #fff;
    padding: 4px !important;
    background-image: none!important; 
    background-position: 0 0 !important;
    background-repeat: repeat-x !important;
}
.bfQuickMode section input[type='text'] {float:right;width:53%}
.bfQuickMode .bfLabelLeft input, .bfQuickMode .bfLabelLeft textarea, .bfQuickMode .bfLabelLeft select, .bfQuickMode .bfLabelLeft button {float:right;width:53%}

section.bfRolloverBg {background-color:rgba(255, 255, 204, 0)!important;}



@media (max-width: 767px){
.bfQuickMode section input[type=text]{float:none;width:100%}
.bfQuickMode section input[type=text]:hover {float:none;width:100%}
    .bfQuickMode .bfLabelLeft input, .bfQuickMode .bfLabelLeft textarea, .bfQuickMode .bfLabelLeft select, .bfQuickMode .bfLabelLeft button {float:none;width:100%}

}

#mydiv {opacity: 0; 
    -webkit-animation: fadeToNone 5s /*ease-out*/;
    -moz-animation: fadeToNone 5s /*ease-out*/;
    -o-animation: fadeToNone 5s /*ease-out*/;
    animation: fadeToNone 5s /*ease-out;*/}

@-webkit-keyframes fadeToNone {
    0% {
        display: none;
        opacity: 1;
    }

    80% {
        display: block;
        opacity: 1;
    }

    100% {
        display: block;
        opacity: 0;
    }
}

@-moz-keyframes fadeToNone {
    0% {
        display: none;
        opacity: 1;
    }

    80% {
        display: block;
        opacity: 1;
    }

    100% {
        display: block;
        opacity: 0;
    }
}

@-o-keyframes fadeToNone {
    0% {
        display: none;
        opacity: 1;
    }

    80% {
        display: block;
        opacity: 1;
    }

    100% {
        display: block;
        opacity: 0;
    }
}

@keyframes fadeToNone {
    0% {
        display: none;
        opacity: 1;
    }

    80% {
        display: block;
        opacity: 1;
    }

    100% {
        display: block;
        opacity: 0;
    }
}


.bfClearfix span{display:none}


