/* basic.css */
body{font-family: Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;color: var(--black);margin: 0px}a{transition: 0.2s;cursor: pointer;text-decoration: none;color: inherit}h1{font-size: 50px;font-weight: 100;margin: 0;padding: 30px 3px}h2{margin: 0;padding-bottom: 20px;font-weight: 100}h3{color: var(--blue);font-weight: 600}.ul{display: flex;gap: 15px;margin: 10px 0}.ul div{display: inline-block;vertical-align: middle;align-self: center}.ul .gear{transition: 1s;display: inline-block}.ul .gear svg{vertical-align: middle}.ul:hover .gear{transform: rotate(90deg)}.img{transition: 0.5s}.invisible{display:none}#header{position: sticky;top: 0px;z-index:2}#head{width: 100%;box-sizing: border-box;padding: 15px 20px;background-color: white;box-shadow: 0 0 5px}#head .boxHead{display: flex}#head a{display: inline-block;vertical-align: middle}#head .logo a{width:230px;height: 50px;background-image:url("/files/logo/logo2.jpg");background-size: contain;background-repeat: no-repeat;background-position: center}#head .inline a{margin: 0 10px;font-weight: 600}#resitveHead{text-align: center;padding: 20px 5px}#resitveHead a{display: inline-block;margin: 10px}.inline{display: inline-block}.box{display: flex;flex-wrap: wrap}.boxReverse{display: flex;flex-wrap: wrap-reverse}.box div,.boxReverse div,.boxHead div{align-self: center}.boxCenter{justify-content: center;gap: 20px}.boxEvenly{justify-content: space-evenly}.boxBetween{justify-content: space-between}.slide{padding: 40px 10px}#footer{background-color: white;padding: 40px 10px;color: var(--black);border-top: 1px solid;box-shadow: 0 0 10px}#footer .footLogo{background-size: contain;background-repeat: no-repeat;background-position: center;width: 250px;height: 250px;margin: 10px 0}#footer .link,#footer .naslov{display: inline-block;margin: 10px}#footer .naslov{color: var(--blue)}
/* buttons.css */
.button{cursor: pointer;transition: 0.2s;display: inline-block;box-sizing: border-box;border: 1px solid;border-radius: 6px;padding: 12px 25px;margin: 5px}.button100{width: 100%;text-align: center}.buttonBlack{background-color: var(--black);color:white}.buttonBlack:hover{color: var(--black);background-color: white}.link{transition: 0.2s}.link:hover,.link.act{color: var(--blue)}
/* var.css */
:root{--blue: #3970B7;--black: #142136;--green: #88B531}
@media only screen and (max-width: 850px){
/* MOBILE.css */
h1{font-size: 35px !important}.img{width: 100%}.mobileHide{display:none !important}#head{padding: 5px}#head .logo a{background-image: url("/files/logo/logo1.jpg");width: 70px;height: 70px}.formbody{font-size: 15px !important}.formbody [type=text],.formbody [type=email],.formbody textarea{width: 100%;box-sizing: border-box;font-size: 15px !important}.bgTitle{background-size: auto 100% !important}.bgImg{height: 280px !important}
}
/* form.css */
.formbody td{padding: 15px 5px}.formbody tr td:first-child{text-align: right}.formbody label .mandatory{color: red}.formbody [type=text],.formbody [type=email],.formbody textarea,.formbody select{font-size: 20px;padding: 10px;border: 1px solid var(--black);border-radius: 6px}.formbody .submit{display: block;    background-color: var(--black);    color: white;    cursor: pointer;    transition: 0.2s;    box-sizing: border-box;    border: 1px solid;    border-radius: 6px;    padding: 12px 25px;    margin: 5px}.formbody .submit:hover{color: var(--black);    background-color: white}.formbody p.error{color: red}
/* bg.css */
.bgTitle{background-size: contain;background-position:center top;background-repeat: repeat-x;height: 400px}@keyframes bg-repeater{0% {background-size: 100% 100%; background-position:left top;}50% {background-size: 120% 120%; background-position:center;}100% {background-size: 140% 140%; background-position:right bottom;}}.bg1{background-attachment: fixed;background-image: url("/files/img/bg/bg1.jpg");background-position: center;overflow: auto;box-shadow: 0 0 10px black inset;padding: 20px 0;animation: bg-repeater 15s infinite alternate}.bgImg{height:580px;background-position: center;background-size: contain;background-repeat: no-repeat;transition: background 1s linear}
/* integracije.css */
.mod_newslist.black{background-color: var(--black)}.mod_newslist.black h1{color: white}.mod_newslist{padding: 20px 0;text-align: center}.mod_newslist .item{transition: 0.2s;display: inline-block;vertical-align: top;border: 1px solid;border-radius: 5px;padding: 10px;margin: 20px;width: 250px;text-align: center;background: white}.mod_newslist .item:hover{box-shadow: 0 0 20px white}.mod_newslist .img{height: 70px;background-repeat: no-repeat;background-position: center;background-size: contain;margin: 10px 0}.mod_newslist .teaser{padding: 10px 0}.mod_newslist .pagination ul{list-style-type: none}.mod_newslist .pagination .current{color: var(--blue)}.mod_newslist .pagination li.next{padding-left: 40px}.mod_newslist .pagination a,.mod_newslist .pagination .current{padding: 3px 10px;border: 1px solid;border-radius: 5px}.mod_newslist .pagination p,.mod_newslist .pagination ul,.mod_newslist .pagination li{display: inline-block}
