.span6.box-img a  {
    text-decoration: none;
    display: block;
    float: left;
    margin: 0 3px 3px 0;
    opacity: 1;

}
.span6.box-img a:hover {
    opacity: .9;
    position: relative;
    z-index: 99;
}

.img-wrap{
overflow:hidden;
position:relative;
}
.img-overlay{
    background-color: #FFA320;
    bottom: 0;
    color: #fff;
    opacity: 0;
    filter: alpha(opacity = 0);
    position: absolute;
    z-index: 1000;
    margin-bottom: 15px;
    margin-left: 20px;
    width: 355px;
    height: 190px;
}
.img-overlay h4, .img-overlay p{
    padding:0 10px;
    width:200px;
}
.img-wrap:hover .img-overlay{
    opacity:0.75;
    filter: alpha(opacity = 75);
    transition:opacity 0.25s;
    -moz-transition:opacity 0.25s;
    -webkit-transition:opacity 0.25s;
}
.img-overlay h4 {
    margin-top: 78px;
    text-align: center;
    margin-left: 60px;
    color:#FFF;
}
.customcontact-description {
    float: left;
}

.custom-contact.contact-us-custom {
    float: left;
    color: #7d7d7d;
    font-size: 16px;
    padding-bottom: 3px;
    font-weight: normal;
    font-family: 'GothamBook', sans-serif;
    margin: 0 0 14px;
}
.custom-contact.contact-us-custom h3{
    border-bottom: 1px solid #acacac;
    text-transform: uppercase;
    color: #7d7d7d;
    font-size: 16px;
    padding-bottom: 3px;
    font-weight: normal;
    font-family: 'GothamBook', sans-serif;
    margin: 0 0 14px;
}
.custom-contact.contact-us-custom ul {
    list-style-type: none;
    margin-left: 3px;
}
.custom-contact.contact-us-custom div.custom {
    margin-top: 31px;

}
.rsform {
    float: right;
    width: 442px;
}
.rsform h2 {
     border-bottom: 1px solid #acacac;
    text-transform: uppercase;
    color: #7d7d7d;
    font-size: 16px;
    padding-bottom: 3px;
    font-weight: normal;
    font-family: 'GothamBook', sans-serif;
    margin: 0 0 14px;
    width:250px;
}
.rsform fieldset {
    margin-left: 20px;
}

.rsform-submit-button {
    background: #ffa320!important;
    padding: 8px 21px 10px!important;
    margin-top: 9px;
    border: none!important;
    border-radius: 0px!important;
}
.rsform-block.rsform-block-enquiry {
    margin-top: 25px;
}
.formResponsive label { width: 44%; }
.icon-prev {
    background-image: url('../image/prev.png');
    border: 0;
    background-position: center center;
    background-repeat: no-repeat;
    padding: 8px 10px 6px;
    height: 85px;
    width: 25px;
    left: 0;
    text-align: center;
    background-color: #2aaadc;
    position: absolute;
    top: 40%;
}
 .icon-next {
    background-image: url('../image/next.png');
    border: 0;
    background-position: center center;
    background-repeat: no-repeat;
    padding: 8px 10px 6px;
    height: 85px;
    width: 25px;
    right: 0;
    text-align: center;
    background-color: #2aaadc;
    position: absolute;
    top: 40%;
}