html, body, p, span, div {
  font-family: Sans-Serif;
  font-size:14px !important;
  line-height: 1.3 !important;
  color:#333 !important;
}

h1, h2, h3, a {
    color:#359;
}

h4{ font-size:1.2em; color:#000}
h5{ font-size:1.1em; color:#000}


/* - - - MEGA MENU OLD - - - */

#dc_jqmegamenu_widget-4-item ul.menu {
    background: linear-gradient(#379, #257);
}


#dc_jqmegamenu_widget-4-item ul,
#dc_jqmegamenu_widget-4-item ul li,
#dc_jqmegamenu_widget-4-item ul li a {
    background: transparent;
}

#dc_jqmegamenu_widget-4-item ul li a {
    text-shadow: none !important;
    font-size: 14px;
    padding-left: 3.4px;
}

#dc_jqmegamenu_widget-4-item ul li.mega-hover a,
#dc_jqmegamenu_widget-4-item ul li a:hover {
    color: #fff;
}

.menu-item a span {
    font-size: 1.2em;
    color:#333;
    line-height: 1.2;
}

.menu-item small {
    font-size: 0.8em;
    color: #777;
}

#dc_jqmegamenu_widget-4-item ul .sub li.mega-hdr li a,
#dc_jqmegamenu_widget-4-item ul li .sub li.mega-hdr a.mega-hdr-a {
    padding: 5px 0 5px 20px !important;
}

.mega-hdr-a,
a.mega-hdr-a,
.mega-hdr-a div {
    font-size:1em !important;
    color:#359 !important;
}

#dc_jqmegamenu_widget-4-item ul .sub li.mega-hdr li a,
#dc_jqmegamenu_widget-4-item ul li .sub-container.non-mega li a {
  color:#333 !important;
}

#dc_jqmegamenu_widget-4-item ul .sub li.mega-hdr li.menu-item-1397 a {
    font-size: 1.1em;
    color: #000 !important;
    font-weight: bold;
}


.menu-item .sub a {
    color: #333 !important;
    font-weight: normal;
    text-shadow:none !important;
}

#dc_jqmegamenu_widget-4-item ul li .sub-container.non-mega li .regulativa a {
    font-weight: bold;
}


/* - - - - - POST LIST - - - - - */

a.nastanititle {
    color: #fff;
    padding-top: 0px;
    text-shadow: none !important;
}

.nastanititle {
    background-color: #359;
    padding-bottom: 5px;
}

.postdate {
    font-size: 12px !important;
    color: #777 !important;
    font-weight: normal}


/* - - - - - POSTS - - - - - */

.post-container {
    background: #f5f5f5;
}


/* - - - - - WIDGETS - - - - - */


/* - - - SOOPSTENIJA- - - */

.widget-area .widget .widget-title {
    font-size: 16px !important;
    color: #fff !important;
    text-shadow: none !important;
    background-color: #359}

.wpsp_container p {
    font-size: 1em;
    line-height: 1.2;
}

/* - - - ANKETI WP-POLLS- - - */

#polls-widget-2 {
 border:1px solid #ddd   
}

#polls-5 p{
    background-color: transparent;
    font-size: 16px;
    font-weight: normal;
    text-transform: none;
    text-shadow: none;
    text-align:left;
}

.widget-area .widget li {
    margin-top:0;
}

.wp-polls .Buttons {
    padding: 5px;
}



/* - - - FOOTER - - - */

footer div {
    color: #fff !important;
}