.bd-tagstyles:not(.bd-custom-bulletlist):not(.shape-only) ul:not([class*="menu"]), .bd-bulletlist {padding-left: 0px;}

img.icosert, img.logofooter {width: 150px;}

.bd-block-4 .bd-blockcontent:not(.shape-only).bd-custom-bulletlist ul:not([class*="menu"]), .bd-bulletlist-3 {margin-left: 10px;}

.slidervideo {width: 100vw; height: 500px!important; position: relative;}
.sliderheader {background: rgb(255,255,255); background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.700717787114846) 100%); padding: 20px 50px; position: inherit; top: 20vh; float: right; text-align: right; width: auto;}
.sliderheader h1 {font-size: 30px; color: 000; font-weight: bold;}
.sliderheader h2 {font-size: 25px; color: 000; line-height: 25px; text-transform: uppercase;}

#background-video {
  width: 100vw;
  height: 600px!important;
  object-fit: cover;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
}

.call small {font-size: 14px; text-align: right;}

ul#_footer {display: block; list-style-type: none!important; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; padding-inline-start: 0px; padding: 0; margin: 0;}
ul.lang-inline {display: block; list-style-type: none!important; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; padding-inline-start: 0px; padding: 0; margin: 0;}
ul.lang-inline img {width: 25px;}

img.insidecert {width: 400px;}

.kontakti {position: relative; float: left; width: 100%; margin: 0 0 50px 0;}
.leftside {position: relative; float: left; width: 30%; background-color: #1287c3; color: #fff; padding: 30px;}
.rightside {position: relative; float: right; width: 70%; border: 1px solid #1287c3; padding: 30px;}
.rightside2 {position: relative; float: right; width: 100%; border: 1px solid #1287c3; padding: 30px;}
.kontakti input, .rightside2 input, .kontakti textarea, .rightside2 textarea, .kontakti select, .rightside2 select {width: 100%!important;}
input[type="radio"], input[type="checkbox"] {width: 20px!important;}

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

.sliderheader h1 {font-size: 18px; color: 000; font-weight: bold;}
.sliderheader h2 {font-size: 16px; color: 000; line-height: 18px; text-transform: uppercase;}
.col-lg-1, .col-md-1, .col-sm-3 {width: 50%;}
.insideimg {width: 100%; float: left; position: relative; margin: 0 0 30px 0!important;}
.separated-item-2 {float: left;}
.videoWrapper, .iframe-container {position: relative; padding-bottom: 37.25%!important; padding-top: 25px; height: 0; z-index: -9999;}
.footeradditional .socicon-viber {display: none!important;}  .telnumber {float: none!important; margin: 0!important;}
.leftside, .rightside, .rightside2 {width: 100%; padding: 15px;}
.carousel-inner .col-sm-6 {width: 50%;}
.leftside {text-align: center;}
.MagicToolboxContainer {padding-right: 0px!important;}
.acym_module_form input, .bd-tagstyles:not(.bd-custom-inputs) input[type="email"] {max-width: 100%!important; width: 100%!important;}
td.acyterms input.checkbox {width: 20px!important;}
}
