.bx-wrapper{position:relative;margin:0 auto 0px;padding:0;*zoom:1;}
.bx-wrapper img{max-width:100%;display:block;}
.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position:absolute;bottom:0px;width:5%;right:-50px;}
.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}
.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) no-repeat 0 -32px;}
.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) no-repeat -43px -32px;}
.bx-wrapper .bx-prev:hover{background-position:0 0;}
.bx-wrapper .bx-next:hover{background-position:-43px 0;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}
.bx-wrapper .bx-controls-direction a.disabled{display:none;}
.bx-wrapper .bx-controls-auto{text-align:center;}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%;}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}
.nav-pills{text-align:center;}
.nav-pills > li.active > a, pills>li.active>a:focus, .nav-pills > li > a:hover, .nav-pills > li:hover > a, .nav-pills>li.active>a:hover{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-bottom:2px dotted #12aaeb;color:#12aaeb;}
.nav-pills > li{float:none;display:inline-block;}
.nav-pills > li a{color:#3e4450;text-transform:uppercase;margin-left:15px;font-weight:400;}
.login-register h3{padding:40px 0;font-weight:bold;font-size:24px;text-transform:uppercase;}
.login-register{margin-top:30px;margin-bottom:30px;}
.login-register .form-content{width:560px;margin:0 auto;}
.login-register .form-content .form-group{margin-bottom:22px;}
.login-register .form-content .form-group label{display:block;margin-bottom:10px;color:#1c2029;font-size:14px;font-family:'Montserrat', sans-serif;}
.login-register .form-content .form-control{font-size:14px;height:44px;box-shadow:none;border:2px solid #cfdce2;border-radius:0;box-shadow:none;color:#777676;font-size:15px;}
.submit-btn{background:#072a60;font-size:18px;font-weight:bold;border:1px solid #072a60;padding:8px 20px;}
.submit-btn:hover{background:#0782c8;color:#fff;border:1px solid #0782c8;}
body.white-content{background:#fff !important;}
.articel-content.white-content-login{min-height:550px !important;}
.login-register .submit-btn:hover, .login-register .cancel-btn:hover{background:#f6ba18;border:0px solid #f6ba18;}
.breadcrumb-section.login-breadcrumb .breadcrumb{text-align:left;}
a.forgot-password{color:#909191;font-family:'Montserrat', sans-serif;}
.right-panel .form-section{padding:20px;}
.left-panel{z-index:999;}
.left-panel::after{height:150px !important;}
.breadcrumb-inner-login-sec{position:relative;z-index:99;}
.cancel-save .cancel-btn{width:95px;height:40px;font-size:14px;display:block;}
.cancel-save .submit-btn{width:95px;height:40px;font-size:14px;display:block;}
.cancel-save .cancel-btn:hover, .cancel-save .submit-btn:hover{border:0;}
.login-register .form-content #dob{background:#fff;}
.footer_inner:before{z-index:9999 !important;}
.footer_inner{margin-top:120px !important;}
#about-us-sec{min-height:505px;}
.header_banner_inner .nav > li.login a, .header_banner_inner .nav > li.sign-up a:hover, .header_banner .nav > li.login a, .header_banner .nav > li.sign-up a:hover{padding:8px 8px !important;}
.header_banner_inner .nav > li > a{padding-left:6px !important;padding-right:6px !important;}
.header_banner .nav > li > a{padding-left:8px !important;padding-right:8px !important;}
.header_banner_sign .nav > li.login a, .header_banner_sign .nav > li.sign-up a:hover, .header_banner .nav > li.login a, .header_banner .nav > li.sign-up a:hover{padding:8px 8px !important;}
.header_banner_sign .nav > li > a{padding-left:8px !important;padding-right:8px !important;}
.header_banner_login .nav > li > a{padding-left:6px !important;padding-right:6px !important;}
.dropdown-menu{z-index:999999 !important;}
.insured-card-table i{font-size:28px !important;}
.dash-table td{font-size:14px !important;}
.dash-table h3.latest-due{padding-bottom:15px !important;font-family:'Montserrat', sans-serif !important;font-size:18px !important;}
.dash-table th{font-weight:bold !important;}
.upload-card label{font-weight:bold;}
.upload-card .form-group .form-control-file{border:1px solid #ddd;height:40px;width:100%;background:#fff;}
.modal-content.upload-card{background:#12aaeb !important;border:5px solid #fff !important;min-height:350px;box-shadow:none !important;border-radius:0 !important;margin-top:80px !important;}
.modal-content.upload-card .close{color:#fff;opacity:1;}
.upload-card h3{text-align:center;color:#fff !important;padding-bottom:30px !important;}
.upload-card{text-align:center;}
.modal-header.uploadhead{border-bottom:0px solid #12aaeb !important;}
.modal{z-index:999999999 !important;}
.modal-backdrop{z-index:9999999 !important;}
.upload-card .submit-btn{background:#f6ba18;border:1px solid #f6ba18;font-size:16px;}
.upload-card .submit-btn:hover{background:#fff;color:#12aaeb;border:1px solid #fff;}
.upload-card .submit-btn:hover i{color:#12aaeb;}
.nav > li.notification > a{color:#12aaeb;font-size:16px;margin-top:5px;padding:6px 12px !important;}
/*.register-bg{background:url(../images/register-bg2.jpg) center top no-repeat;background-size:cover;}*/
.register-content{text-align:center;}
.register-content h2{color:#fff;font-size:50px;padding-top:130px;padding-bottom:30px;}
.register-content p{font-size:18px;color:#fff;}
.register-content p.tagline{font-size:24px;}
.register-form-content{width:650px;margin:90px auto 0 auto;}
.register-form-content .form-control{width:75%;float:left;}
.register-form-content button{float:left;background:#f6ba18;border:1px solid #f6ba18;height:46px;margin-left:10px;border-radius:0;font-family:'Montserrat', sans-serif !important;}
.register-form-content button:hover{background:#12aaeb;border:1px solid #12aaeb;}