#main-content-wrapper {
    position: relative;
    max-width:100%;
    padding: 0;
}
.row-location > div {
    float:left;
}
.row-location > div:nth-of-type(1) {
    border-right:solid 2px #8c8c8c !important;
    padding: 5px 10px 0 0;
    margin-bottom: 50px;
}
.row-location > div:nth-of-type(1) iframe {
    width: 272px;
    height: 137px;
}
.row-location > div:nth-of-type(2) {
    padding-left: 5px;
}

.row-location > div:nth-of-type(2) a {
    font-size: 120%;
}

.row-location > div:nth-of-type(2) span {
    color:#945a42 !important;
}

@media screen and (min-width: 992px) {
    .location-address-box {
        position: absolute;
        background-color: #fff;
        right:0;
        top:0;
        width:333px;
        min-height:210px;
        opacity: 0.74;
        filter: alpha(opacity=74);
        padding: 5px;
        font-size: 11.2pt;
    }
}
@media screen and (min-width:300px) and (max-width:991px) {
    .location-address-box {
        position: absolute;
        background-color: #fff;
        left:0;
        top:0;
        width:100%;
        min-height:45px;
        opacity: 0.74;
        filter: alpha(opacity=74);
        padding: 5px;
        font-size: 11.2pt;
    }
    .location-address-box .inner {
        display: none;
    }
    .location-address-box .header > span{
        display: block;
    }
}

.location-address-box .header {
    font-size: 15pt;
}
.location-address-box .inner {
    margin-left:20px;
}
.location-map-full iframe {
    width:100%;
    height:500px;
}
.location-address-box .location-link {
    background-color: #fdc50a;
    height: 18px;
    font-size: 10pt;
    padding: 0 8px;
    display: inline-block;
}
.location-address-box .location-link a{
    color:#000;
}
.location-address-box .location-current-wrp {
    background: url(../images/large/pin.png) no-repeat 3px 0px;
    height: 25px;
    display: inline-block;
}
.location-address-box .location-current {
    background: url(../images/large/pin.png) no-repeat 3px -7px;
    color:#ffffff !important;
    background-color: #000;
    height: 18px;
    font-size: 10pt;
    padding: 0 10px 0 25px;
    display: inline-block;
}