body a {
  transition: 0.5s all;
  -webkit-transition: 0.5s all;
  -o-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
  font-family: 'Open Sans', sans-serif!important;
}
html, body{
font-family: 'Open Sans', sans-serif!important;
	font-size: 100%;
	background: #ffffff;
}
.navAndLogo .bigNav ul .hidden-box2{position: absolute;width: 400px; background:#FFF; z-index: 20;
padding: 12px 0;left: 0; display: none;}
.navAndLogo .bigNav ul .hidden-box2 div.list{ text-align:left;}
.navAndLogo .bigNav ul .hidden-box2 div.list ul{ padding:0;}
.navAndLogo .bigNav ul .hidden-box2 div.list ul.hidden-box-child li{color: #333;text-align: left;  margin:0; padding:0; display:block;
 height:40px; line-height:40px; margin:0 1px; border-bottom:1px solid #DEDEDE; }
.navAndLogo .bigNav ul .hidden-box2 div.list ul.hidden-box-child li.first{}
.navAndLogo .bigNav ul .hidden-box2 div.list ul.hidden-box-child li:hover{ }
.navAndLogo .bigNav ul .hidden-box2 div.list ul.hidden-box-child li a{color: #333;font-size: 14px; margin:0; padding:0; padding-left:20px;}
.navAndLogo .bigNav ul .hidden-box2 div.list ul.hidden-box-child li a:hover{color:#096CAB; font-weight:bold; }

.hbox2 li{ width:49%; float:left;}

