 @media only screen and (min-width: 40.063em) and (max-width: 64em) {
 .top-header-block {
padding-top:10px;
}
 .top-bar .name h1 a {
width:80%;
}
.top-bar-section ul li a {
background:#fff!important;
border-bottom:none;
padding:0px 8px 0px 8px!important;
}
.main-content-block {
 padding:1em 0;
}
.search-block-area {
 background:url(../images/banner.png) repeat-x 0 0;
 min-height:198px;
 border-bottom:6px solid #fff;
}
.search-border-area {
 width:90%;
}
.search {
 margin-left:0;
}
 .search-block-area h2 {
 text-align:center;
}
 .search-block-area p {
 text-align:center;
}
.x-padding {
padding-left:0!important;
}
.white-bg-bottom-border {
margin-top:1em;
padding-left:1em;
padding-right:1em;
}
}
