.listdiv {
color:black; !important;
position: relative !important;
clear: both !important;
float: left !important;
top: 24px !important;
padding-bottom: 22px !important;
width: 100% !important;
}
.listdiv a {
color:black !important;
}
.listdiv .list a {
color:black !important;
}
.listdiv .list {
list-style: none !important;
position: relative !important;
clear: both !important;
float: left !important;
padding: 0px !important;
/* left: -16px !important; */
margin: 0px !important;
top: -16px !important;
width: 100% !important;
}
.listdiv .list .none1 {
display: inline-block !important;
text-decoration: none !important;
float: left !important;
height: 25px !important;
background: #5db8f0 !important;
border-width: 1px !important;
border-style: solid !important;
border-color: black !important;
border-top-right-radius: 0.4em !important;
border-top-left-radius: 0.4em !important;
border-bottom: none !important;
margin-right: 3px !important;
transition: all 250ms ease-out !important;
-moz-transition: all 250ms ease-out !important;
opacity: 1 !important;
padding: 8px !important;
}
.listdiv .list .none1 a {
background: none !important;
display: inline-block !important;
text-decoration: none !important;
height: 1px !important;
padding:0px !important;
transition: all 250ms ease-out !important;
-moz-transition: all 250ms ease-out !important;
opacity: 1 !important;
font-size: 15px !important;
}
.listdiv  .list .none1 a:hover {
background: none !important;
display: inline-block !important;
text-decoration: none !important;
height: 38px !important;
padding:0px !important; !important
transition: all 250ms ease-out !important;
-moz-transition: all 250ms ease-out !important;
opacity: 1 !important;
font-size: 15px !important;
}
.listdiv .list .none1:hover {
display: inline-block !important;
text-decoration: none !important;
float: left !important;
border-top-right-radius: 0.4em !important;
border-top-left-radius: 0.4em !important;
/* margin-left: 1px !important; */
height: 30px !important;
margin-top: -5px !important;
background: white !important;
transition: all 250ms ease-out !important;
-moz-transition: all 250ms ease-out !important;
opacity: 1 !important;
}
.listdiv .list .currentli {
border-top-right-radius: 0.4em !important;
border-top-left-radius: 0.4em !important;
border-width: 1px !important;
border-style: solid !important;
border-color: black !important;
border-bottom: none !important;
/* margin-left: 1px !important; */
height: 30px !important;
margin-right: 3px !important;
margin-top: -5px !important;
font-size: 20px !important;
display: inline-block !important;
text-decoration: none !important;
z-index: 3 !important;
background: white !important;
transition: all 250ms ease-out !important;
-moz-transition: all 250ms ease-out !important;
opacity: 1 !important;
float: left !important;
padding: 8px !important;
}
.listdiv .list .currentli a {
background: none !important;
display: inline-block !important;
text-decoration: none !important;
height: 1px !important;
padding:0px !important;
transition: all 250ms ease-out !important;
-moz-transition: all 250ms ease-out !important;
opacity: 1 !important;
font-size: 15px !important;
}
.listdiv .cont {
float:left !important;
clear:both !important;
margin-top:-18px !important;
z-index:6 !important;
width:99% !important;
text-align-left !important;
}
.listdiv .cont .active {
display: block !important;
float: left !important;
min-height: 100px !important;
width: 93% !important;
border-width: 1px !important;
border-style: solid !important;
border-color: black !important;
padding: 10px !important;
background: white !important;
transition: all 550ms ease-out !important;
-moz-transition: all 550ms ease-out !important;
opacity: 1 !important;
margin-top: 1px !important;
z-index: 2 !important;
text-align:left !important;
}
.listdiv .cont .active p {
text-align:left !important;
color:black !important;
}
.listdiv .cont .inactive {
display:none !important;
float:left !important;
min-height: 100px !important;
width: 99% !important;
border-width:5px !important;	
border-style:solid !important;
border-color:red !important;
position:absolute !important;
background:black !important;
	transition: all 550ms ease-out !important;
-moz-transition: all 550ms ease-out !important;
opacity:0 !important;
text-align:left !important;
}

.listdiv .cont .active a {
color:black !important;
}