
@import "/styles/index";




@media screen and (min-width: 40em) {
html {
font-size: 150%; }
}


body,
#content,
#top-nav,
.nav,
.sub-nav,
.main,
.twitter-banner,
.ad-banner,
#footer,
.row,
.menu,
.navigation,
.help-text,
.callout,
.highlight,
form,
.fieldset,
fieldset,
legend,
input,
select,
button,
.button,
label,
.input-group-label,
ul,
p,
li,
a,
h1,h2,h3,h4,h5,h6,
td, th,

.price-list li strong,


.green,
.orange ,
.blue,

.pink ,

.purple ,


.bg-green ,

.bg-orange ,
.bg-blue ,

.bg-teal ,

.bg-darkblue ,
.bg-pink ,

.bg-purple ,
.bg-green:hover ,

.bg-orange:hover ,
.bg-blue:hover ,

.bg-teal:hover ,

.bg-darkblue:hover ,
.bg-pink:hover ,

.bg-purple:hover 



 {box-shadow: none;
	background-color: #010808 !important;color:  #fefefe !important;
}

.bg {
	border: 1px solid #666;
}

#mform input.input-group-field , 

#keywords.input-group-field  {
	border: 1px solid #eee !important;
}

.main-menu li.current a ,
.sub-nav li.current a , 
.section-nav  li.current a  {
	color: #c8eff8 !important
}



.main-menu.logo-menu  a {
	width: 5rem;
}




tr th {
	border-right: 1px solid #fff ;
}
 
button, .button {
	border: 1px solid #ccc !important;
}

button.menu-icon,
.navigation form button {
border: none !important;
}

label em , legend em, em.required {
	color: #ff9;
}



  
   
    a:hover, a:focus {
 	color: #eee !important;
 }
 
 
 

li.switch-default a{
    display: block 
}

li.switch-zoom a {
	display:  none;
}
