.contact .content{
    /*padding-bottom: 94px;*/ 
}

.contact input[type=text],.contact input[type=email],.contact input[type=tel],.contact textarea{
    width: 100%;
    margin-bottom: 13px;
    border: 1px #f1f1f1 solid;
    outline: none;
    /*border-right: 2px solid #fff;*/

    transition: all .3s;
    -webkit-transition: all .3s;
}

.contact input[type=text]:focus,.contact input[type=email]:focus,.contact input[type=tel]:focus,.contact textarea:focus{
    border-right: 2px solid #090D2E;
}
.contact input[type=text],.contact input[type=email],.contact input[type=tel]{
    padding: 0 21px;
    height: 48px;
}

.contact textarea{
    padding: 21px;
    height: 303px;
}

.contact input[type=submit]{
    line-height: 38px;
    width: 132px;
    border: none;
    background-color: rgba(9, 13, 46, 0.85);
    font-size: 18px;
    color: #fff;
    font-family: "JF Flat Regular";
    cursor: pointer;
    transition: all .3s;
    -webkit-transition: all .3s;
}

.contact input[type=submit]:hover{
    opacity: .8;
}

/*contact sidebar*/

.sidebar-contact p{
    margin: 15px 0;
    color: #7a7a7a;
    padding-right: 22px;
}

.sidebar-contact p.adrs{
    background: url(../../img/cntct-adrs.png) no-repeat right 5px;
    text-align: right;
}

.sidebar-contact p.phn{
    background: url(../../img/cntct-phn.png) no-repeat right 0px;
    direction: ltr;
text-align: right;
}

.sidebar-contact p.fax{
    background: url(../../img/cntct-fax.png) no-repeat right 5px;
   direction: ltr;
text-align: right;
}

.sidebar-contact p.mail{
    background: url(../../img/cntct-mail.png) no-repeat right 5px;
}

.sidebar-contact .map{
    margin-top: 80px;
}