/* DESKTOP VERSION CSS */
*{padding:0px;margin:0px;}
HTML{ width:100%;}
BODY {
    width:100%;
    height: 100%;
    margin: 0px;
    padding:0px;
    font-size:16px;
    overflow-x: hidden;
    overflow-y: scroll;
    color:var(--font);
    font-family:regular,sans-serif;

}


/* VARIABLES */


:root {
    
    --button:#E8BE5C;
    --hover:#001D3E;
    --disabled:#A7A7A7;
    --font:#001D3E;
    --background:#CECFCE;
    
    --main: #E8BE5C;
    --secondary:#001D3E;
    --neutral:#E7E7EA;

    --main_gradient:radial-gradient(50% 50% at 50% 50%, #99C75B 0%, rgba(153, 199, 91, 0) 100%);
    --pg: #4488aa;
    --slyel_20:rgba(254,193,39,.2);
    --fl:24px;
    --fxl:36px;
    --fm:20px;
    --fn:16px;
    --fs:14px;
    --fxs:12px;
    --fxxs:9px;
    --th:rgba(86,191,12,.05);
    --negative_color:#eee;
    --width_inner:1200px;
    --width_min: 800px;
}

@font-face {font-family: icons; src: url(font-awesome/fonts/FontAwesome.otf);}
@font-face {font-family: g_icons; src: url('fonts/google_icons.ttf');}

.hidden, .desktop_off, .ERRporuka,.catid_52 .pageTitle,
.events_pages.hide_main .oblast_zaglavlja,
.events_pages.hide_main .oblast_futera {display: none!important;}


img {width: 100%; height:auto;}
a{text-decoration:none;outline:none;}
.icons, .index .searchDugme {font-family: icons;}
.g_icon{font-family: g_icons}
.active_page{display: block!important;}
.flex{display:flex;}
.app_messages{
    text-align: center;
    padding: 30px 20px;
    width:80%;
    margin:30px auto 0 auto;
    background: #fff;
    color:#f33;
    font-size:var(--fn);
    min-height: 80px;

}


/*header*/
.microsite_header{height: 100px;}


    
@media (min-width: 1500px) {
.events.catid_52 .home_cnt{
    padding: 0;
    position: relative;
}   
}
