/*--18 jan 19-start--*/
footer .footer-left {
    width: 100%;
    text-align: center;
}
.sub-page .row .col-md-9 {
    margin: 46px auto !important;
    width: 60% !important;
    float: none;
}
.sub-page .row .col-md-3.col-sm-4.hidden-xs {
    display: none;
}




@media only screen and (max-width: 991px) {
#page-content-wrapper {
    position: static;
}
}
/*--18 jan 19-end--*/



.sub-page ul.breadcrumbs.col-xs-12 {
    display: none;
}

.sub-page .col-md-9 {
    margin-top: 50px;
}
#contact-form-1595 {
    margin-bottom: 50px;
    background-color: #fff;
    padding: 30px 14px;
    box-shadow: 0px 0px 6px #b6b6b6;
    z-index: 9;
    position: relative;
    margin-bottom: 50px;
    top: -122px;
    border-bottom-left-radius: 80px;
    border-bottom-right-radius: 80px;
    margin-bottom: -50px;
    padding-bottom: 50px;
}

.subpage-content #contact-form-1595 form.commentsblock div {
    width: 50%;
    float: left;
    padding: 0 15px;
}

.subpage-content #contact-form-1595 form.commentsblock div input {
    border: 1px solid #cbcbcb;
    width: 100%;
    height: 40px;
    padding: 5px;
    margin-bottom: 20px;
    background-color: #fff !important;
}
.subpage-content #contact-form-1595 form.commentsblock div:nth-child(5) {
    width: 100%;
}



.subpage-content #contact-form-1595 form.commentsblock .contact-submit {
text-align:center;
}


.subpage-content #contact-form-1595 form.commentsblock .contact-submit input.pushbutton-wide[type="submit"] {
    padding: 12px 16px;
    font-size: 17px;
    width: 200px;
    color: #fff;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
    background-color: #1e4165;
}

div.subpage-content {
    width: 100%;
}

.sub-page .row .col-md-9 {
    width: 100% !important;
}
.subpage-content p {
    text-align: center;
}


.home #jssor_1 {
    height: 341px !important;
}

/*---26_FEB_19-START---*/
/*======FORM=START======*/
.page-id-1595 #wpcf7-f3774-p1595-o1 {
    margin-bottom: 50px;
    background-color: #fff;
    padding: 30px 14px;
    box-shadow: 0px 0px 6px #b6b6b6;
    z-index: 9;
    position: relative;
    margin-bottom: 50px;
    top: -122px;
    border-bottom-left-radius: 80px;
    border-bottom-right-radius: 80px;
    margin-bottom: -50px;
    padding-bottom: 50px;
    display: inline-block;
}


.page-id-1595 #wpcf7-f3774-p1595-o1 p {
    width: 50%;
    float: left;
}

.page-id-1595 #wpcf7-f3774-p1595-o1 label {
    width: 100%;
    text-align: left;
    padding: 0 30px;
margin-bottom: 3px;
}

.page-id-1595 #wpcf7-f3774-p1595-o1 label input {
    border: 1px solid #cbcbcb;
    width: 100%;
    height: 40px;
    padding: 5px;
    margin-bottom: 20px;
}


.page-id-1595 #wpcf7-f3774-p1595-o1 form p:nth-child(6) {
    width: 100%;
}

.page-id-1595 #wpcf7-f3774-p1595-o1 form p:nth-child(7) {
    width: 100%;
}

.page-id-1595 #wpcf7-f3774-p1595 input.wpcf7-form-control.wpcf7-submit {
    padding: 12px 16px;
    font-size: 17px;
    width: 200px;
    color: #fff;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
    background-color: #1e4165;
}

.page-id-1595 #wpcf7-f3774-p1595-o1 .wpcf7-mail-sent-ok {
    border: none;
}

.page-id-1595 #wpcf7-f3774-p1595-o1 textarea.wpcf7-form-control.wpcf7-textarea {
    width: 100%;
    height: 40px;
}

.page-id-1595 #wpcf7-f3774-p1595-o1 p input.wpcf7-form-control.wpcf7-submit {
    padding: 12px 16px;
    font-size: 17px;
    width: 200px;
    color: #fff;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
    background-color: #1e4165;
}


.page-id-1595 #wpcf7-f3774-p1595-o1 span.cust_13554 {
    color: #a5a3a3;
}
/*======FORM=END======*/
/*---26_FEB_19-END---*/