@charset "utf-8";
/* CSS Document */
.protectYrBusiness {
    background: url(../../images/banner_protectYourBusiness.jpg) center;
    min-height: 370px;
    background-size: cover;
}
.repayment {
    margin-top: 50px;
	min-height: 120px;
}
ul.list {
    padding-left: 20px;
    font-size: 14px;
}
ul.list li{
	margin-bottom: 10px;
}
ul.list li>ul{
	list-style-type: circle;
	padding-left: 15px;
}
/**/
ul.bannerList {
    font-size: 16px;
	padding-left: 20px;
}
ul.bannerList li{
	margin-bottom: 10px;
}
.loan-main {
    border: 1px solid #d7d7d7;
    border-radius: 6px;
	margin-bottom: 48px;
}
.landing-top{
	padding: 40px 0;
	box-sizing: border-box;
	background:url(../../images/premier_promo_top.jpg) #fff bottom repeat-x;
	border: solid 3px #fff;
	border-top: none;
	border-bottom: none;
	border-radius: 5px;
}
.landing-bottom{
	padding: 40px 0;
	box-sizing: border-box;
	background:url(../../images/premier_promo_bottom.jpg) #fff bottom repeat-x;
	border: solid 3px #fff;
	border-top: none;
	border-bottom: none;
	border-radius: 5px;
	position: relative;
}
.landing-last{
	padding: 40px 0;
	box-sizing: border-box;
	background:url(../../images/premier_promo_bottom.jpg) #fff bottom repeat-x;
	border: solid 3px #fff;
	border-top: none;
	border-radius: 5px;
	position: relative;
}
.loans-radial-separator {
    background: url(../../images/premier_promo_separator.jpg) no-repeat bottom center;
    width: 93%;
    height: 1px;
    position: absolute;
    top: 0;
}
/**/
.remark-star {
	display: inline-block;
	margin-right: 5px;
	float: left;
}
ul.remarks {
	margin: 0;
	padding: 0;
	display: inline-block;
	width: 97%;
}
ul.remarks li{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ol.remarks-list li ul {
	margin: 0;
	padding: 0;
}
ol.remarks-list li ul li {
	list-style-type: disc;
	margin: 10px 15px;
	padding: 0;
}


ol.list-ol {
    padding-left: 20px;
    font-size: 14px;
}
ol.list-ol li{
	margin-bottom: 10px;
}


.terms-and-conditions {
    background: #f9f9f9;
	margin: 50px 0;
    padding: 30px 0;
}
.banner_winTravel {
	background-image: url(../../images/largeBtn_winTravel.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	max-width: 930px;
	max-height: 166px;
	box-sizing: border-box; 
	padding: 30px;
	margin-bottom: 78px;
}
	.banner_winTravel h4 {
		text-transform: uppercase;
	}
	.banner_winTravel p {
		width: 60%;
	}
/**/
@media all and (min-width: 100px) {
.protect-col01,
.protect-col02{
	width: 100%;
	text-align: center;
	vertical-align: top;
	display: inline-block;
	margin-bottom: 45px;
}
.protect-col03 {
	width: 100%;
	text-align: center;
	vertical-align: top;
	display: inline-block;
	margin-bottom: 0;
}
.protect-col01 img,
.protect-col02 img,
.protect-col03 img {
	margin-bottom: 0;
}
}
@media all and (min-width: 768px) {
.protect-col01,
.protect-col02,
.protect-col03 {
	width: 33%;
	text-align: center;
	vertical-align: top;
	display: inline-block;
	margin-bottom: 0;
}
.protect-col01 img,
.protect-col02 img,
.protect-col03 img {
	margin-bottom: 25px;
}
}

/**/
.feature {
    background: #f9f9f9;
    padding-top: 30px;
}
.featureTab{
	margin: 30px 0 0;
}
.featureItem{
	text-align: center;
	padding: 20px 15px 15px;
	cursor: pointer;
	/*border-left: 1px solid #e1e1e1;*/
}
.featureTab .featureItem:first-child{
	border-left: none;
}
.featureTitle{
	font-size: 16px;
    font-family: Helvetica, Arial, sans-serif; /*'TheSansPlain'*/
    margin: 25px auto;
    line-height: 20px;
    overflow: hidden;
}
.featureItem:after{
	content: '';
	background: url(../../images/arrow-down@13x13.png);
	width: 13px;
	height: 13px;
	display: inline-block;
}
.featureItem.active{
	background: #F2F2F2;
}
.featureItem.active:after{
	background: url(../../images/arrow-up@13x13.png);
}
.featureDes{
	display: none;
	padding: 35px 0;
	margin-bottom: 48px;
}
.featureDes.selected{
    display: block;
    background: #F2F2F2;
}
.feature-txt {
    padding: 0 20px;
	box-sizing: border-box;
    max-width: 900px;
}
/**/
.container-gap {
	margin-right: 15px;
}
.busyDebit-inner-container {
	background: white;
    border: 1px solid #D7D7D7;
	margin-top: 10px;
    height: 100%;
    width: 31%;
    float: left;
    display: inline-block;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
	min-height: 420px;
	vertical-align: top;
}
.busyDebit-plans-content {
    margin: 0;
    padding: 0;
    float: left;
    display: inline;
    width: 100%;
}
.busyDebit-plans-detail {
    float: left;
    display: inline;
    width: 100%;
    padding: 20px;
	box-sizing: border-box;
}
.bar-header-blue, .bar-header-green, .bar-header-orange, .bar-header-purple, .bar-header-pink {
   
    padding: 9px 20px 1px 20px;
	margin: 2px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    -webkit-border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
	box-sizing: border-box;
}
.bar-header-blue h4, .bar-header-green h4, .bar-header-orange h4, .bar-header-purple h4, .bar-header-pink h4 {
	color: #fff;
}
.bar-header-green {
    background: #fff url(../../images/green.png) repeat-x top left;
}
.bar-header-blue {
    background: #fff url(../../images/blue.png) repeat-x top left;
}
.bar-header-orange {
    background: #fff url(../../images/orange.png) repeat-x top left;
}
h4.rcf {
	font-family: Helvetica, Arial, sans-serif;
    font-weight: 200;
    font-size: 17.3px;
    line-height: 28px;
    color: #333;
    margin: 0 0 15px;
    letter-spacing: -0.5px;
    font-weight: bold;
	color: #fff;
}
/**/
.apply-icon-wrapper .icon {
    text-align: center;
    width: 150px;
    margin-bottom: 18px;
}
a.app-btn,
a.app-btn:hover {
    font-family: Arial, Helvetica, sans-serif; /*'TheSansCdRegular'*/
    font-size: 16px;
    text-align: center;
    display: inline-block;
    color: #fff;
    background: #6d6e71;
    border-radius: 3px;
    padding: 10px 20px;
	max-height: 44px;
}
	a.app-btn:hover {
		background: #606063;
	}
.section {
	margin-top: 48px;
}

.section h3 {
    margin-bottom: 25px;
    padding: 0;
}
.section p, .section li {
    font-size: 16px;
    line-height: 1.500em;
}
.section ul {
	margin: 0;
	padding: 0 18px;
}
.section ul li {
    background-position: 2px 8px;
    background-size: 5px;
	margin: 0;
}
.section li {
    margin-bottom: 10px;
}
.section p, .section li {
    font-size: 16px;
    line-height: 1.500em;
}
.bannerList-plate {
	border: solid 1px #c1c1c1;
	background-color: rgba(255,255,255,.85);
	border-radius: 5px;
	padding: 15px 15px 5px;
	box-sizing: border-box;
}
.banner_remark {
	padding-left: 20px;
}
.bannerSet-btn {
	margin-bottom: 40px;
}
/* overwrite */
.btn-action {
	min-width: 186px;
}
/* end - overwrite */