#contact-version-two {
/*common class*/
.top-pad {
    padding-top:50px;
}
.bottom-pad {
    padding-bottom:50px;
}
/*common class end*/
/*contact-version-two*/
#map-canvas {
    border:none;
    margin-top:30px;
}
.service-box {
    p {
        border-bottom:none;
    }
}

.service-icon-container{
    float:none;
    margin:0px;
    margin:0px auto;
}
.service-title{
    border-bottom: 1px solid @main-theme-color;
}
.service-heading {
    margin:15px 0 15px 0;
}
.contact2-textbox, .contact2-textarea {
    box-shadow: inset 2px 2px 10px #f8f8f8;
}                   
.contact2-page-form .btn-7b {
    width: 100%;
}
.contact2-page-form .btn-7b:before {
    display:none;
}
.rot-y .panel-icon {
    background: @main-theme-color url('../images/icon-img-fold-alll.png') no-repeat @fold-imagepos;
    display: inline-block;
    .transition (@transition : .5s);
    -webkit-transition-property: transform;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}
.fa-map-marker, .fa-phone, .fa-envelope-o, .fa-facebook {
    color: @bg-text-color;
    font-size: 24px;
    height: 46px;
    width: 46px;
    background: @main-theme-color;
    float: left;
    text-align: center;
    line-height: 46px !important;
    margin-right: 15px;
}

.right-icon-arrow {
    padding-left:10px;
}
.btn2-st2 {
    text-transform:none;
}
.contact-page-accordian {
    h3 {
        border-bottom:1px solid #e0e1e2;
        margin-bottom:25px;
    }
}		
.contact-page-accordian {
    .ui-accordion {
        .ui-accordion-content {
            overflow:visible;
        }
    }		
}			
.transition {
    .transition (@transition : .5s);
}
/*contact version two end*/

}