/*@import url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css');
@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css');
*/

.fixed-header #header {
    position:relative;
}

.ui-datepicker-next > a {
  display: block;
  position: relative;
}
.ui-datepicker-next > a:after {
  content: "\f054"; /* fa-chevron-right */
  font-family: 'FontAwesome';
  position: absolute;
  right: 0;
}
/* Add here all your css styles (customizations) */
.prog {
	position:fixed;
	z-index:1;
	border:solid 1px #00376A;
	width:140px;
	height:240px;
	background-color:#fff;
	margin-top:-50px;
	margin-left:-50px;
	top:50%;
	left:50%;
	text-align:center;
	font-size:18pt;
	padding-top:15px;
}

.alert-danger {
	background-image: url('../../images/validation.png');
    background-repeat: no-repeat;
    background-position: 10px center;
}
.alert {
	padding-left: 50px;
	margin:15px;
}
.alert-success {
	background-image: url('../../images/success.png');
    background-repeat: no-repeat;
    background-position: 10px center;
}
.alert-warning {
	background-image: url('../../images/warning.png');
    background-repeat: no-repeat;
    background-position: 10px center;
}
.alert-info {
	background-image: url('../../images/info.png');
    background-repeat: no-repeat;
    background-position: 10px center;
}

.cusren, .tabcontrol {
	display:block;
	width:100%;
	overflow:hidden
}
.cusren a, .tabcontrol a {
	outline:0
}
.cusren ul, .tabcontrol ul {
	list-style:none!important;
	padding:0;
	margin:0
}
.cusren ul>li, .tabcontrol ul>li {
	display:block;
	padding:0
}
.cusren>.steps .current-info, .tabcontrol>.steps .current-info {
	position:absolute;
	left:-999em
}
.cusren>.content>.title, .tabcontrol>.content>.title {
	position:absolute;
	left:-999em
}
.cusren>.steps {
	position:relative;
	display:block;
	width:100%
}
.cusren.vertical>.steps {
	display:inline;
	float:left;
	width:30%
}
.cusren>.steps .number {
	font-size:1em
}
.cusren>.steps>ul>li {
	width:33%;
	font-size:1.2em
}
.cusren>.steps>ul>li, .cusren>.actions>ul>li {
	float:left
}
.cusren.vertical>.steps>ul>li {
	float:none;
	width:100%
}
.cusren>.steps a, .cusren>.steps a:hover, .cusren>.steps a:active {
	display:block;
	width:auto;
	margin:0 .5em .5em;
	padding:1em 1em;
	text-decoration:none;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px
}
.cusren>.steps .disabled a, .cusren>.steps .disabled a:hover, .cusren>.steps .disabled a:active {
	background:#eee;
	color:#aaa;
	cursor:default
}
.cusren>.steps .current a, .cusren>.steps .current a:hover, .cusren>.steps .current a:active {
	background:#2184be;
	color:#fff;
	cursor:default
}
.cusren>.steps .done a, .cusren>.steps .done a:hover, .cusren>.steps .done a:active {
	background:#9dc8e2;
	color:#fff
}
.cusren>.steps .error a, .cusren>.steps .error a:hover, .cusren>.steps .error a:active {
	background:#ff3111;
	color:#fff
}

/*New App Progress*/
.cusnew, .tabcontrol {
	display:block;
	width:100%;
	overflow:hidden
}
.cusnew a, .tabcontrol a {
	outline:0
}
.cusnew ul, .tabcontrol ul {
	list-style:none!important;
	padding:0;
	margin:0
}
.cusnew ul>li, .tabcontrol ul>li {
	display:block;
	padding:0
}
.cusnew>.steps .current-info, .tabcontrol>.steps .current-info {
	position:absolute;
	left:-999em
}
.cusnew>.content>.title, .tabcontrol>.content>.title {
	position:absolute;
	left:-999em
}
.cusnew>.steps {
	position:relative;
	display:block;
	width:100%
}
.cusnew.vertical>.steps {
	display:inline;
	float:left;
	width:30%
}
.cusnew>.steps .number {
	font-size:1em
}
.cusnew>.steps>ul>li {
	width:25%;
	font-size:1.2em
}
.cusnew>.steps>ul>li, .cusnew>.actions>ul>li {
	float:left
}
.cusnew.vertical>.steps>ul>li {
	float:none;
	width:100%
}
.cusnew>.steps a, .cusnew>.steps a:hover, .cusnew>.steps a:active {
	display:block;
	width:auto;
	margin:0 .5em .5em;
	padding:1em 1em;
	text-decoration:none;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px
}
.cusnew>.steps .disabled a, .cusnew>.steps .disabled a:hover, .cusnew>.steps .disabled a:active {
	background:#eee;
	color:#aaa;
	cursor:default
}
.cusnew>.steps .current a, .cusnew>.steps .current a:hover, .cusnew>.steps .current a:active {
	background:#2184be;
	color:#fff;
	cursor:default
}
.cusnew>.steps .done a, .cusnew>.steps .done a:hover, .cusnew>.steps .done a:active {
	background:#9dc8e2;
	color:#fff
}
.cusnew>.steps .error a, .cusnew>.steps .error a:hover, .cusnew>.steps .error a:active {
	background:#ff3111;
	color:#fff
}


.sky-form {
	font-family:'Open Sans',Montserrat;
	font-size: 13px;
}
.sky-form section {
	clear:left;
}

.loanamountbox {
background-color:#FEF8F1; 
border: solid #EC7404 1px; 
margin:15px;
padding:10px;
margin-bottom:15px;
-webkit-border-radius: 5px; 
-moz-border-radius: 5px; 
border-radius: 5px;
}

.da-slide h2 a {
	color: #fff;
	text-decoration: none;
}
.btn-u-lg, a.btn-u-lg {
    font-size: 18px;
    padding: 20px 45px;
}

/* Cashburst.co.nz - Theme*/
.sky-form fieldset {
	background:#F2F9FD;
}
.cusnew>.steps .current a, .cusnew>.steps .current a:hover, .cusnew>.steps .current a:active {
	background: #00ADEF;
}
.cusnew>.steps .done a, .cusnew>.steps .done a:hover, .cusnew>.steps .done a:active {
	background: #9dc8e2;
}
.cusnew>.steps .first a{
	margin-left: 0px;
}
.cusnew>.steps .last a{
	margin-right: 0px;
}

.cusren>.steps .current a, .cusren>.steps .current a:hover, .cusren>.steps .current a:active {
	background: #00ADEF;
}
.cusren>.steps .done a, .cusren>.steps .done a:hover, .cusren>.steps .done a:active {
	background: #9dc8e2;
}
.cusren>.steps .first a{
	margin-left: 0px;
}
.cusren>.steps .last a{
	margin-right: 0px;
}
.sky-form {
border:1px solid #00ADEF /*#AC4E2D*/;
}
.sky-form header {
background: #00ADEF;
}
.sky-form .label {
color: #002C75  /*#00ADEF*/;
}
body input[type="text"], body input[type="email"], body input[type="search"], body input[type="tel"], body textarea, body select {
margin-bottom:5px;
}

body input[type="submit"] {
	background-color:#00ADEF;
	font-size:15px;
}
.color-green {
	color: #00ADEF /*#AC4E2D*/;
}
.cusnew>.steps>ul>li {
	font-size:1em;
	line-height:1.2em;
}
.loanamountbox {
	background-color:#FDE9DF;
}
.ui-datepicker {
	width:auto;
}
.ui-datepicker-calendar {
	line-height:1em;
}
.ui-widget-header {
	border-color:#00ADEF;
	background:#00ADEF;
}
table, th, td {
	border: none;	
}
#displaycontractlink a {
	color: #00ADEF /*#AC4E2D*/;
	font-size:14px;
	line-height:1.2em;
}
.sky-form a {
color: #00ADEF /*#AC4E2D*/;
}

.tab-v1 .nav-tabs > .active > a, .tab-v1 .nav-tabs > .active > a:hover, .tab-v1 .nav-tabs > .active > a:focus {
background: #00ADEF;
}
.tab-v1 .nav-tabs {
	border-bottom: solid 2px #00ADEF;
}
.sky-form header {
-webkit-border-top-left-radius: 4px;
    -moz-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
    -moz-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
	font-size: 16px;
	padding: 12px 20px;
}
.bt-title-bar-wrap, .bt-page-title-shop {
	margin-bottom: 0px;
}
.tab-v1 .nav-tabs {
	border-bottom-width:3px;
}
.tab-v1 .nav-tabs a {
	font-size:16px;
	padding: 20px 20px;
	font-weight: 600;
}
.sky-form {
	border-width: 3px;
}

.bankverificationbox {
	border:1px solid #00ADEF; 
	background-color:#9dc8e2;
	margin-bottom:20px;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	border-radius: 4px;
	font-size:0.9em;
	padding:20px; 
	float:left;
	margin-top:0px;
}
body h2, .bt-font-size-2 {
	font-size:26px;
	/*line-height:1.2em;*/
}
.tab-v1 .nav-tabs > li > a:hover {
	background:#FDE9DF;
}
.bt-title-bar-wrap .bt-title-bar, .bt-page-title-shop {
	padding-bottom: 0 !important;
}
.sky-form footer {
	background:transparent;
	text-align:center;
}
#customers footer {
		text-align:center;
}

.bt-title-bar-wrap {
	background: none;
}
.bt-header-v1 .bt-header-menu {
	background:url('https://www.cashburst.co.nz/wp-content/uploads/2016/11/Cash-loan-bg.jpg') no-repeat  center center;
	background-size: cover;
}

.topbtn {
  background: #00ADEF;
  background-image: -webkit-linear-gradient(top, #00ADEF, #db3507);
  background-image: -moz-linear-gradient(top, #00ADEF, #db3507);
  background-image: -ms-linear-gradient(top, #00ADEF, #db3507);
  background-image: -o-linear-gradient(top, #00ADEF, #db3507);
  background-image: linear-gradient(to bottom, #00ADEF, #db3507);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
}

.topbtn:hover {
  background: #fa542a;
  background-image: -webkit-linear-gradient(top, #fa542a, #b33310);
  background-image: -moz-linear-gradient(top, #fa542a, #b33310);
  background-image: -ms-linear-gradient(top, #fa542a, #b33310);
  background-image: -o-linear-gradient(top, #fa542a, #b33310);
  background-image: linear-gradient(to bottom, #fa542a, #b33310);
  text-decoration: none;
}

.bt-header-v1 .bt-header-top, .bt-header-v2 .bt-header-top, .bt-header-v3 .bt-header-top, .bt-header-v4 .bt-header-top, .bt-header-v5 .bt-header-top, .bt-header-v6 .bt-header-top {
	background: #fff;
	line-height: 60px;
}

@media (max-width: 560px) {
	.cusnew>.steps .done { display:none;}
	.cusnew>.steps .disabled { display:none;}	
	.cusnew>.steps .current { width:100%;}	
	.cusren>.steps .done { display:none;}
	.cusren>.steps .disabled { display:none;}	
	.cusren>.steps .current { width:100%;}	
	.bt-col-logo { background:url('https://www.cashburst.co.nz/wp-content/uploads/2017/02/cash-burst-logo-footer.png') no-repeat  center center;}		
}
@media (max-width: 991px) {
	.cusnew>.steps .done { display:none;}
	.cusnew>.steps .disabled { display:none;}	
	.cusnew>.steps .current { width:100%;}	
	.cusren>.steps .done { display:none;}
	.cusren>.steps .disabled { display:none;}	
	.cusren>.steps .current { width:100%;}	
	.bt-col-logo { background:url('https://www.cashburst.co.nz/wp-content/uploads/2017/02/cash-burst-logo-footer.png') no-repeat  center center;}		
}



.w3-modal{z-index:999999;display:none;padding-top:10px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}
.w3-modal-content{margin:0 auto;background-color:#fff;position:relative;padding:15px;outline:0;width:550px}
.w3-closebtn{text-decoration:none;float:right;font-size:28px;font-weight:bold;color:inherit;}
.w3-closebtn:hover,.w3-closebtn:focus{color:#000;text-decoration:none;cursor:pointer}
.submitContainer {padding-top: 15px;}
.btnsubmit {background: #00ADEF;padding: 9px 16px 10px 16px;border: 0;font-weight:bold;color: #ffffff;text-decoration: none;cursor:pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;line-height:2.1em;width:500px;}
.btnsubmit1 {border: 0;background: #00ADEF;padding: 9px 6px 5px 6px;border: 0;font-weight:bold;text-align: center;color: #ffffff;text-decoration: none;cursor:pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;line-height:2.1em;width:500px;}