/****** LINK COLORS *******/
a {
color : #00e6ac;
text-decoration : none;
}
a:link {
color : #00e6ac;
text-decoration : none;
}
a:visited {
color : #00e6ac;
text-decoration : none;
}
a:hover {
color : #00b386;
text-decoration : none;
}
a:visited:hover {
color : #00b386;
text-decoration : none;
}
blockquote {
  color : #111111;
  background: #e2e2e2;
  border : 1px #00e6ac solid;
  border-left: 10px solid #00e6ac;
}
/******************************* MENU COLORS ***********************/
.sm_link a, .sm_link a:link, .sm_link a:visited, .showmore, .button, a.button, a.button:visited { background: #00e6ac; color : #111111; }
.showmore a, .showmore a:link, .showmore a:visited { color : #111111; }
a.votefor, a.votedfor:link, a.votefor:visited { 
    background-image: linear-gradient(#00b386, #00e6ac); color : #111111; font-weight : 600; }
/************************************************* WEB BANNER **********/
.web_banner { display : block; position : relative; overflow : hidden; width : 100%; height : 200px; background-image:url('/design/IMG_20240224_105848.jpg'); background-size: cover;
    background-position: center;
    background-repeat: no-repeat; }
.web_banner img { display : block; position : relative; width : auto; height : 160px; margin : 20px auto auto 20px; }
/*** MENU MODIFIERS ***/
@media screen and (max-width: 480px) {
.menu_item a img { margin-top : 10px; margin-bottom : 10px; }
.logobit { width : 40%; }
.menu_item a, .menu_item a:link, .menu_item a:visited { font-size : 20px; }
.sm_link a, .sm_link a:link, .sm_link a:visited { font-size : 12px; }
.w25 { width : 25%; float : left; }
}