body,.seecard,.check_line{
  background: var(--background);
   color: var(--txt-dark);
}

#left_side,#right_side{
  background: var(--background-dark);
}

#nav_top, #nav_top svg>path{
  background: var(--accent);
  color: var(--txt-light);
  fill: var(--txt-light);
}

a:hover,a:hover svg>path{
  color: var(--accent);
  fill:var(--accent) !important;
}
a,a svg>path{
  fill:var(--svg);
  color: var(--accent-light);
}

.help_bt>path{
	fill:var(--accent-light);
}
.help_bt {
    background: var(--txt-light);
}

#fab {
	background: var(--accent);
	border: solid var(--txt-light);
	filter: drop-shadow(11px 5px 7px var(--shadow-dark));
}

#nav-icon span{
	background: var(--txt-light);
}


#right_side a,#right_side a svg>path,#left_side a,#left_side a svg>path,#left_side svg,#right_side svg,.cardtool_submit svg>path,.filter_result_val svg>path{
  fill:var(--svg);
  color: var(--txt-dark);
}

html.s #left_side_off.show,#alert_off{

    background: var(--shadow-dark);
}
.tagline.alert{
	color:red;
}

#alert{
  background: var(--background);
}
#alert_head{
  background: var(--accent-dark);
  color: var(--txt-light);
}
.menu_head{
background: var(--accent-dark);
}
.menu_head svg>path{
fill: var(--txt-light);
}
.shadow {
    box-shadow: var(--shadow);
}

#main_side{
background: var(--background-dark);
	border-bottom: solid 1px;
}

#right_side a:hover,#left_side a:hover,#right_side button:hover,#left_side button:hover,#right_side input:hover,#left_side input:hover {
  background: var(--shadow);
}
#right_side a:hover svg,#left_side a:hover svg {
margin-left: 4px;
}
#right_side a:hover svg>path,#left_side a:hover svg>path,.search_bt:hover svg>path {
  fill:var(--txt);
}




.submit_div input[type="submit"] {
  background: var(--accent);
  color: var(--txt-light);
}

input[type="submit"].down,button.down {
  background: var(--accent);
  color: var(--txt-light);
}
.accent{
	background: var(--accent);
	color: var(--txt-light);
}

#pieddepage{
    border-top: solid 1px;
    background: var(--background-dark);
}
#search_bt{
	background: var(--accent);
	border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
#search_bt svg>path,.thumb svg>path{
fill: var(--txt-light);

}

.thumb {
    background: var(--accent);
    color: var(--txt-light);
}
.thumb:hover,.thumb:hover svg>path{
	background: var(--txt-light);
    color: var(--accent);
	fill: var(--accent);
	border:solid 1px var(--accent);
}
.filter_result:hover p{
	color:var(--accent);
}

option:disabled {
    background: var(--accent);
	color: var(--txt-light);
}

.cat{
    text-underline-offset: 4px;
    text-decoration: underline var(--shadow) 1px;
    margin: 8px auto;
}

.icA:hover  {
	background: var(--txt-light);
}