/* CSS Document */

.location-box
{
width:75%;
margin:0 auto;
height:150px;
}
.location-head
{
border-bottom:1px dashed white;
margin-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#BF1819;
padding-bottom:5px;
}
.loc-item
{
font-size:12px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
text-decoration:none;
color:black;
float:left;
}
.loc-item:hover
{
color:#BF1819;
text-decoration:none;
}
.location-items-box
{
width:100%;
}
.seprator{padding-right:10px;}
@media (max-width:767px) {
.location-box
{
width:90%;
height:1000px;
}
.loc-item {
width:50% !important;
line-height:30px !important;
float:left;
display:block;
-moz-transition:all 1s;
}
.loc-item:hover {
width:45% !important;
margin-left:5%;
text-decoration:none;
}
.seprator
{
display:none;
}
}
#key
{
margin:0;
padding:0;
width:100%;
background-color:#333333;
}
#key h1{
width:100%;
margin:0;
padding:0;
line-height:150%;
color:white;
font-size:11px;
text-align:center;
}