@charset "utf-8";
/* CSS Document */

.navbar-default {
    background-color: #0f0f0f;
    border-color: #0f0f0f;
}

.topbar{  background-color: #0f0f0f; width:100%;}body {
    background-color: #fff;
    color: #666;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 1.42857;
}
.mar-top10{ margin-top:10px;}
.mar-top20{ margin-top:20px;}
.mar-top30{ margin-top:30px;}
.mar-top40{ margin-top:40px;}
.mar-top50{ margin-top:50px;}
.mar-top70{ margin-top:70px;}
p {
    margin:  10px 0px;
}

.mar-bott10{ margin-bottom:10px;}

.mar-bott30{ margin-bottom:30px;}
.mar-bott20{ margin-bottom:20px;}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    background-color: #ff6d05;
    color: #fff;
	
}

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
     background-color: #ff6d05;
    color: #fff;
}



.nav > li > a {
    display: block;
    padding: 32px 22px; font-size:17px; text-transform:uppercase;
    position: relative;
}


.navbar-default .navbar-nav > li > a {
    color: #fff;
}


.navbar {
    border: 1px solid transparent;
    margin-bottom: 0px;
    min-height: 50px;
    position: relative;
}

.property-sec{ padding:20px  0px 0px; margin-bottom:0px; background-color:#FFFFFF;/* background-image:url(../images/bg.jpg); background-repeat:no-repeat; -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;*/ min-height:500px;}




h1{ font-family: 'Open Sans', sans-serif; font-weight:800; color:#1c75bc; font-size:30px; text-align:center; margin-bottom:30px!important    }



.textn2{ font-family: 'Open Sans', sans-serif; font-weight:400; color:#373737; font-size:19px;}


h2{ font-family: 'Open Sans', sans-serif; font-weight:400; color:#373737; font-size:25px;  border-bottom:#7b9fe0 solid 1px; padding-bottom:20px; text-align:center;   }



h3{ font-family: 'Open Sans', sans-serif; font-weight:400; color:#373737; font-size:25px;  padding-bottom:20px; text-align:center;   }

h4{ font-family: 'Open Sans', sans-serif; font-weight:300; color:#0249cc; font-size:24px;  padding-bottom:20px; text-align:center;   }



h5{ font-family: 'Open Sans', sans-serif; font-weight:400; color:#373737; font-size:25px;  padding-bottom:20px;    }


h6{ font-family: 'Open Sans', sans-serif; font-weight:600; color:#666; font-size:17px; }






.footer{ width:100%; background-color:#a2b1c0;  padding-top:20px; padding-bottom:0px; margin-top:30px; text-align:left; font-size:13px; text-decoration:none; color:#fff; /*position: relative; top:170px; */ }

.mainbgse{/*background: rgba(244, 242, 247, 0.9) none repeat scroll 0 0;*/ padding:0px 0px; min-height:415px;}





.paddrr{ border:#FFFFFF solid 2px; border-radius: 15px;}


.paddrr:hover{ border:#003265 solid 2px; border-radius: 15px;}


.footer ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	
}


.footer li{ 
	
	background-position: 0 .5em; float:left;
 list-style-type: none;
 padding-top:7px; padding-right:8px; 
	padding-bottom:0px;	
}





.footer a{ font-size:12px; text-decoration:none; color:#fff; padding:0px 5px  }
.footer a:hover{  font-size:12px; text-decoration:none; color:#f6f303;   }


.footer-bottom{ width:100%; font-size:12px;   background-color:#0f0f0f; padding:12px 0px; color:#666; border-top: #a7a6a5  solid 1px; }

.bfont{ font-size:16px;}


.refinance {
    background-image: -ms-linear-gradient(left, #97999C 0%, #D0D2D3 50%, #97999C 100%);

background-image: -moz-linear-gradient(left, #97999C 0%, #D0D2D3 50%, #97999C 100%);

background-image: -o-linear-gradient(left, #97999C 0%, #D0D2D3 50%, #97999C 100%);

background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #97999C), color-stop(50, #D0D2D3), color-stop(100, #97999C));

background-image: -webkit-linear-gradient(left, #97999C 0%, #D0D2D3 50%, #97999C 100%);

background-image: linear-gradient(to right, #97999C 0%, #D0D2D3 50%, #97999C 100%);
    border-radius: 15px;
    color: #23328e;
    float: left;
    height: 120px;
    text-align: center;
    width: 130px; color:#03365c; font-weight:800;
}


.refinance-v{  border-radius: 20px; background-color:#006838; margin: 30px 10px 10px 10px; padding:10px 5px; color:#FFFFFF; font-size:14px; font-weight:800;}


.refinance-v1{  border-radius: 20px; background-color:#00a14b; margin: 30px 10px 10px 10px; padding:10px 5px; color:#FFFFFF; font-size:14px; font-weight:800;}
.refinance-v2{  border-radius: 20px; background-color:#ffde17; margin: 30px 10px 10px 10px; padding:10px 5px; color:#202020; font-size:14px; font-weight:800;}
.refinance-v3{  border-radius: 20px; background-color:#f7941e; margin: 30px 10px 10px 10px; padding:10px 5px; color:#FFFFFF; font-size:14px; font-weight:800;}
.refinance-v4{  border-radius: 20px; background-color:#be1e2d; margin: 30px 10px 10px 10px; padding:10px 5px; color:#FFFFFF; font-size:14px; font-weight:800;}



.btn-primary {
    background-color: #003265; font-size:28px; padding:10px 55px; margin-top:60px;
    border-color: #003265;
    color: #fff;
}

.form-group {
    margin-bottom: 10px;
}



.form-control {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 40px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}



.than{ font-family: 'Open Sans', sans-serif; font-weight:500; color:#f15a29; font-size:33px; text-align:center; margin-bottom:30px;    }

.nwxr-ar { padding-top:20px;

    z-index: 60;
}






.topbadd{ background-color:#003265;}



.mann-boo{ /*border:#dadcdf solid 1px;*/ }





@media (max-width: 770px) {

.nav > li > a {
    display: block;
    padding: 15px 15px; font-size:16px; text-transform:uppercase;
    position: relative;
}

.nwxr-ar{position:absolute; left:30px; top:250px; z-index:60; display:none;}

}


