@media only screen and (min-width: 1200px) {
    .optinBx-xl p {
        font-size: 36px;
        padding-top: 400px;
        padding-right: 15px;
        width: 40%;
        margin-left: auto;
    }
}
@media screen and (min-width: 1440px) {
    .optinBx-xl .btn-xl {
        margin-right: 13px;
        font-size: 22px;
        padding: 12px 30px;
    }
}
@media screen and (max-width: 767px) {
    .banner {
        height: 1000px;
        background: url(../images/xiTOGysWLj7DmrEaMEtzGZFFJy0JjrZFoYLUAFCD.jpg) #000 no-repeat top center;
        background-size: cover;
    }
}
@media screen and (min-width: 1440px) {
    .btn-xl {
        font-size: 22px;
        padding: 11px 30px;
    }
}
.btn-xl {
    white-space: normal;
}
.blue-bar {
    padding: 20px 15px 10px;
    background: #0b2b3c;
    color: white;
}
.navbar-default .navbar-nav>li>a {
    color: #0b2b3c;
}
.navbar-default .navbar-nav>.active>a ,
.navbar-default .navbar-nav>li>a:hover {
    color: #da7c0c;
    background: transparent;
}
.ar-form-wapper table {
    width: 100%;
    display: flex;
    flex-direction: column;
}
.ar-form-wapper tr {
    width: 100%;
    display: flex;
    flex-direction: column;
    padding-bottom: 16px;
}
.ar-form-wapper input[type="submit"] {
    color: #fef4e9;
    border: solid 1px #da7c0c;
    background: #f78d1d;
    background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
    border-radius: 6px;
}