#extr-page {
    background-image: radial-gradient(center center, ellipse cover, #12405b, #0a2433);
    background-image: -o-radial-gradient(center center, ellipse cover, #12405b, #0a2433);
    background-image: -ms-radial-gradient(center center, ellipse cover, #12405b, #0a2433);
    background-image: -moz-radial-gradient(center center, ellipse cover, #12405b, #0a2433);
    background-image: -webkit-radial-gradient(center center, ellipse cover, #12405b, #0a2433);
}
#extr-page #main, body {
    background: none;

}

.smart-form footer .btn {
    float: none;

}
hr{
    max-width: 80%;
    color:white;
}

.client-form header {
    padding: 20px 0px 0px;
    margin: 0;
    border-bottom-style: none;
    color: darkgray;
    background: white;
    font-size: 20px;
}

.smart-form fieldset {
    padding: 25px 44px 5px;
}

.smart-form footer {
    display: block;
    padding: 7px 14px 32px;
    border-top: none;
    background: white;
}

#extr-page h5.about-heading {
    color: white;
    font-size: 15px;
    font-weight: 700;
    line-height: 24px;
    margin: 0 0 5px;
}

.header-title {
    margin: 0;
    font-family: "Open Sans",Arial,Helvetica,Sans-Serif;
    font-weight: 100;
    color: white;
    margin-bottom: 35px;
    font-size: 20px;
}



.btn-primary {
    color: #fff;
    background-color: #00B5CA;
    border-color: #00B5CA;
}

.btn-primary.active, .btn-primary:active, .btn-primary:hover, .open > .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #00B5CA;
    border-color: #00B5CA;
}

.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary.focus:active, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover {
    color: #fff;
    background-color: #5db3c8;
    border-color: #56a6b9;
}

.btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #00B5CA;
    border-color: #00B5CA;
}

.btn {

    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}
.well{
    box-shadow: 0px 0px 46px rgba(3,20,30,0.8);
}


/*fix bootstrap-dialog border */

.modal-content {
    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 0px;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #001F31;
}
.modal-title {
    margin-top: 6px;
    margin-left: 8px;
    font-size: 16px;
}
.modal .modal-header, .bootstrap-dialog.type-primary .modal-header {
    background: #001F31;
}
.modal .modal-header, .bootstrap-dialog .modal-header {
    border-radius: 0;

    color: #FFF;
    height: 34px;
    text-align: left;
    line-height: 33px;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    border-bottom: 1px solid #173344;
    box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);
    -moz-box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);
    -webkit-box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);
    padding-left: 8px;
    padding-top: 0;

}
.modal-header .close ,.bootstrap-dialog .bootstrap-dialog-close-button {
    font: normal normal normal 15px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: none;
    color: white;
    border-left: 1px solid #173344;
    height: 34px;
    width: 34px;
    margin-right: -19px;
    opacity: 1;
    margin-top: 0px;
}
.modal-header .close span, .bootstrap-dialog .bootstrap-dialog-close-button button{
    display: none;
}


.modal-header .close::before, .bootstrap-dialog .bootstrap-dialog-close-button::before {
    content: "\f00d";
    position: relative;
    color: white;
}
.bootstrap-dialog .bootstrap-dialog-close-button::before {
    top: 9px;
    left: 9px;
}
.modal-dialog {
    width: 500px;
    margin: 175px auto;
}

.bootstrap-dialog .modal-body {
    background-color: #f0f0f0;
}

.bootstrap-dialog-message h4{
    font-weight: 600;
}
.bootstrap-dialog .btn-default{
    font-weight: 600;
    background-color: #00B5CA;
    border-color: #00B5CA;
    color:white;
}

.bootstrap-dialog .btn-default.active, .bootstrap-dialog .btn-default:active, .bootstrap-dialog .btn-default:hover {
    color: #fff;
    background-color: #09c2d7;
    border-color: #09c2d7;
    font-weight: 600;
}

.bootstrap-touchspin-up, .bootstrap-touchspin-down{
    padding: 6px;
}

/*end fix bootstrap-dialog border */

@media (min-width:1200px) {
    .container {
        width:966px;
    }
}