.logo-main {width:150px; filter: contrast(160%);filter: brightness(10);}
#Top_bar.is-sticky .logo {width:150px; filter: contrast(160%);filter: brightness(10);}
#Top_bar.is-sticky #logo img.logo-main {display:block; margin-top:5px;}
#contactform label{color:#17171d; font-weight:300;}
.ikonas h4 {color:#17171d;}
.ikonas img {width:150px; height:150px;}
.column.one.success {color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
    padding:10px 0px; border-radius:10px; font-weight:bold; text-align:center;
    
}
.column.one.error {color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
    
    padding:10px 0px; border-radius:10px; font-weight:bold; text-align:center;
    
}


#contactWrapper input[type="date"], #contactWrapper input[type="email"], #contactWrapper input[type="number"], #contactWrapper input[type="password"], #contactWrapper input[type="search"], #contactWrapper input[type="tel"], #contactWrapper input[type="text"], #contactWrapper input[type="url"], #contactWrapper select, #contactWrapper textarea

{border-color:#767678;}

@media only screen and (max-width: 767px) {
#Top_bar #logo img.logo-main {
    display:block !important; padding-top:10px; padding-left:10px;
}

#slider-1-slide-1-layer-3 {margin-bottom:20px;}
#slider-1-slide-1-layer-2  {margin-bottom:20px; margin-top:20px;}
#slider-1-slide-1-layer-4 { margin-top:20px;}
.kontc {text-align:center;}
.mcb-wrap-inner hr {display:none;}
#Top_bar #menu ul li.lang  {width:auto !important;  margin-bottom:50px; padding-left:5px !important;}
#Top_bar #menu ul li.lang a {margin-left:20px !important; margin-right:20px !important;}
}


@media only screen and (max-width: 479px) {
h4 {
    font-size: 18px;
    line-height: 1.3;
    letter-spacing: 0px;
}

}
.lang {padding-top:30px; padding-left:30px !important;}
.lang:hover > a {}
.lang a   {padding:0px !important; display:inline-block !important; margin-left:5px; margin-right:5px; color:#fcf3dc !important;}

.is-sticky .lang {padding-top:15px;}