@font-face {
	font-family:'db_helvethaica_x45_li';
	src:url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-45li-webfont.eot');
	src:url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-45li-webfont.eot?#iefix') format('embedded-opentype'),url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-45li-webfont.woff2') format('woff2'),url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-45li-webfont.woff') format('woff'),url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-45li-webfont.ttf') format('truetype'),url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-45li-webfont.svg#db_helvethaica_x45_li') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'db_helvethaica_x55_regular';
	src:url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-55regular-webfont.eot');
	src:url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-55regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-55regular-webfont.woff2') format('woff2'),url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-55regular-webfont.woff') format('woff'),url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-55regular-webfont.ttf') format('truetype'),url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-55regular-webfont.svg#db_helvethaica_x55_regular') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'db_helvethaica_x65_med';
	src:url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-65med-webfont.eot');
	src:url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-65med-webfont.eot?#iefix') format('embedded-opentype'),url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-65med-webfont.woff2') format('woff2'),url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-65med-webfont.woff') format('woff'),url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-65med-webfont.ttf') format('truetype'),url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-65med-webfont.svg#db_helvethaica_x65_med') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'db_helvethaica_x75_bd';
	src:url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-75bd-webfont.eot');
	src:url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-75bd-webfont.eot?#iefix') format('embedded-opentype'),url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-75bd-webfont.woff2') format('woff2'),url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-75bd-webfont.woff') format('woff'),url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-75bd-webfont.ttf') format('truetype'),url('../../../../core/pages/fonts/dbhelvethaicax/dbhelvethaicax-75bd-webfont.svg#db_helvethaica_x75_bd') format('svg');
	font-weight:normal;
	font-style:normal;
}
button,input,label,select,textarea {
	font-family:'db_helvethaica_x65_med';
}
input[type=radio],input[type=checkbox] {
	margin-top:1px 0 0;
	line-height:normal;
	cursor:pointer;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
select[multiple],select[size] {
	height:auto!important
}
input:focus,input[type=radio]:focus,input[type=checkbox]:focus,input[type=file]:focus,select:focus,textarea:focus {
	outline:0;
	-webkit-box-shadow:none;
	box-shadow:none
}
.form-control {
	background-color:#efefef;
	background-image:none;
	border:1px solid #eaeaea;
	font-family:'db_helvethaica_x65_med';
	-webkit-appearance:none;
	color:#000;
	outline:0;
	height:45px;
	padding:9px 12px;
	line-height:normal;
	font-size:24px;
	font-weight:normal;
	vertical-align:middle;
	-webkit-box-shadow:none;
	box-shadow:none;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-webkit-transition:background .2s linear 0s;
	transition:background .2s linear 0s
}
textarea.form-control {
	height:auto;
}
.form-control:focus {
	border:1px solid #ffda39;
	outline:0!important;
	-webkit-box-shadow:none;
	box-shadow:none
}
.form-control:focus::-moz-placeholder {
	color:inherit;
	opacity:.7
}
.form-control:focus:-ms-input-placeholder {
	color:inherit;
	opacity:.7
}
.form-control:focus::-webkit-input-placeholder {
	color:inherit;
	opacity:.7
}
.form-control::-moz-placeholder {
	color:inherit;
	opacity:.33
}
.form-control:-ms-input-placeholder {
	color:inherit;
	opacity:.33
}
.form-control::-webkit-input-placeholder {
	color:inherit;
	opacity:.33
}
.checkbox,.radio {
	margin-bottom:10px;
	margin-top:10px;
	padding-left:0
}
.checkbox label,.radio label {
	display:inline-block;
	position:relative;
	cursor:pointer;
	padding-left:40px;
	margin-right:15px;
	min-width:25px;
	min-height:25px;
	margin-bottom:0;
	font-family:'db_helvethaica_x55_regular';
	font-size:24px;
	line-height:25px;
	color:#000;
}
.checkbox label:before,.radio label:before {
	-webkit-box-sizing:inherit;
	box-sizing:border-box;
	content:"";
	display:inline-block;
	width:25px;
	height:25px;
	margin-right:10px;
	position:absolute;
	left:-4px;
	background-color:#fff;
	border:1px solid #d7dcdf
}
.checkbox input[type=checkbox]:focus+label:before,.checkbox input[type=radio][disabled]+label:after,.radio input[type=radio]:focus+label:before {
	background-color:#fff;
}
.radio label {
	margin-bottom:6px
}
.radio label:before {
	bottom:2.5px;
	border-radius:99px;
	-webkit-transition:border .3s 0s cubic-bezier(.455,.03,.215,1.33);
	transition:border .3s 0s cubic-bezier(.455,.03,.215,1.33)
}
.checkbox label,.checkbox label::after,.checkbox label:before {
	transition:border .2s linear 0s,color .2s linear 0s
}
.radio input[type=radio]:checked+label:before {
	border-width:5px
}
.radio input[type=radio]:focus+label {
	color:#373e43
}
.radio input[type=radio] {
	opacity:0;
	width:0;
	height:0
}
.radio input[type=radio][disabled]+label {
	opacity:.65
}
.radio.radio-primary input[type=radio]:checked+label:before,.radio.radio-success input[type=radio]:checked+label:before {
	border-color:#007be8
}
.radio.radio-info input[type=radio]:checked+label:before {
	border-color:#47525e
}
.radio.radio-warning input[type=radio]:checked+label:before {
	border-color:#fed76e
}
.radio.radio-danger input[type=radio]:checked+label:before {
	border-color:#ea2c54
}
.radio.radio-complete input[type=radio]:checked+label:before {
	border-color:#00e8ba
}
.checkbox+.checkbox,.radio+.radio {
	margin-top:-5px
}
.checkbox label:before {
	top:0;
	border-radius:3px
}
.checkbox label::after {
	display:inline-block;
	width:24px;
	height:24px;
	position:absolute;
	left:0;
	top:1px;
	font-size:18px;
}
.checkbox label:after {
	border-radius:3px
}
.checkbox input[type=checkbox] {
	opacity:0;
	width:0;
	height:0
}
.checkbox.checkbox-circle label:after,.checkbox.checkbox-circle label:before {
	border-radius:99px
}
.checkbox input[type=checkbox]:checked+label:before {
	border-width:11.5px;
	border-color:#ffda39;
}
.checkbox input[type=checkbox]:checked+label::after {
	font-family:FontAwesome;
	content:"\F00C";
	color:#000
}
.checkbox input[type=checkbox]:focus+label {
	color:#373e43
}
.checkbox input[type=checkbox][disabled]+label {
	opacity:.65
}
.checkbox input[type=checkbox][disabled]+label:before {
	background-color:#eceff3
}
.checkbox.right label {
	margin-right:35px;
	padding-left:0!important
}
.checkbox.right label:before {
	right:-35px;
	left:auto
}
.checkbox.right input[type=checkbox]:checked+label {
	position:relative
}
.checkbox.right input[type=checkbox]:checked+label::after {
	font-family:FontAwesome;
	content:"\F00C";
	position:absolute;
	right:-27px;
	left:auto
}
@media only screen and (min-width:768px) {
	form .row {
		margin-left:0;
		margin-right:0
	}
	form .row [class*=col-]:not(:first-child),form .row [class*=col-]:not(:last-child) {
		padding-right:7px;
		padding-left:7px
	}
	form .row [class*=col-]:first-child {
		padding-left:0
	}
	form .row [class*=col-]:last-child {
		padding-right:0
	}
}
.form-group {
	margin-bottom:30px
}
.form-group label {
	font-size:24px;
	margin-bottom:10px;
	line-height:24px;
}
.form-inline {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-flow:row wrap;
	flex-flow:row wrap;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
}
.form-inline .form-group {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-flex:0;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-ms-flex-flow:row wrap;
	flex-flow:row wrap;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	margin-bottom:0;
}
.form-inline label {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	margin-bottom:0;
}
.form-inline .form-control {
	display:inline-block;
	width:auto;
	vertical-align:middle;
}
.form-control:disabled,.form-control[readonly] {
	background-color:#eaeaea;
}
.btn-primary {
	background-color:#ffda39;
	border-color:#ffda39;
	font-family:'db_helvethaica_x55_regular';
	font-size:30px;
	border-radius:35px;
	color:#000;
	width:200px;
}
.btn-primary:hover,.btn-primary:focus {
	background-color:#ffda39;
	border-color:#ffda39;
	color:#000;
}
.btn.focus,.btn:focus {
	-webkit-box-shadow:none;
	box-shadow:none;
}
.datepicker thead tr .prev:before {
	content:"\f053";
}
.datepicker thead tr .next:before {
	content:"\f054";
}
.datepicker thead tr .next:before,.datepicker thead tr .prev:before {
	color:#313131;
	font-family:fontawesome;
	font-size:10px;
}
.datepicker thead tr .next,.datepicker thead tr .prev {
	color:#007be8;
	content:'';
	font-size:0;
}
.datepicker table {
	font-family:'db_helvethaica_x55_regular';
	font-size:18px;
}
body {
	background-color:#fcf1aa;
}
h1,h2,h3,h4,h5,h6, {
	font-weight:normal;
}
p {
	font-family:'db_helvethaica_x55_regular';
}
button:focus {
	outline:0px;
	outline:0px auto -webkit-focus-ring-color;
}
a:hover {
	text-decoration:none;
}
.container-fluid {
	padding-right:0;
	padding-left:0;
}
.row {
	margin-right:0;
	margin-left:0;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9 {
	padding-right:0;
	padding-left:0;
}
.dur-logo {
	background-color:#ffda39;
	text-align:center;
}
.dur-nav {
	background-color:#ffda39;
	padding:5px 0 0 0;
}
.dur-nav .navbar-nav .nav-link span {
	font-size:12px;
	line-height:24px;
	color:#d3ae2a;
	display:inline-block;
	vertical-align:middle;
}
.dur-nav .navbar-nav .nav-link {
	font-family:'db_helvethaica_x65_med';
	font-size:24px;
	line-height:24px;
	color:#000;
	padding:10px 14px 20px 14px;
}
.dur-nav .navbar-nav .nav-link:hover {
	background:url(../img/durian-nav-hover.png) #ffda39 no-repeat center bottom;
}
.dur-nav .navbar-nav .nav-link.active {
	background:url(../img/durian-nav-hover.png) #ffda39 no-repeat center bottom;
}
.dur-1 {
	text-align:center;
	margin:70px 0;
}
.dur-1 h1 {
	font-family:'db_helvethaica_x75_bd';
	margin:20px 0 20px 0;
	font-size:70px;
	line-height:70px;
	color:#000;
}
.dur-1 h1 span {
	color:#a5a5a5;
}
.dur-1 h2 {
	font-family:'db_helvethaica_x55_regular';
	margin:20px 0;
	font-size:30px;
	line-height:30px;
	color:#000;
}
.dur-2 {
	margin:0 0;
}
.dur-2 .picture {
	text-align:center;
	position:relative;
}
.dur-2 h3 {
	font-family:'db_helvethaica_x75_bd';
	margin:12px 0;
	font-size:48px;
	line-height:48px;
	color:#000;
}
.dur-2 h3 span {
	color:#a5a5a5;
}
.dur-2 h4 {
	font-family:'db_helvethaica_x55_regular';
	margin:12px 0;
	font-size:30px;
	line-height:30px;
	color:#000;
}
.dur-2 h4 span {
	background-color:#ffda39;
	width:13px;
	height:13px;
	display:inline-block;
	vertical-align:baseline;
}
.dur-2 p {
	margin:12px 0;
	font-size:24px;
	line-height:24px;
	color:#000;
}
.dur-2 .text {
	padding:0 40px;
	position:relative;
}
.dur-2 .text-swip-1 {
	text-align:right;
	padding-top:80px;
}
.dur-2 .text-swip-1:before {
	position:absolute;
	content:"";
	top:0;
	right:0px;
	width:150px;
	height:30px;
	background-color:#ffda39;
}
.dur-2 .text-swip-1:after {
	position:absolute;
	content:"";
	top:30px;
	right:-30px;
	width:30px;
	height:100%;
	background-color:rgba(255,255,255,0.75);
	z-index:1;
}
.dur-2 .text-swip-2 {
	text-align:left;
	padding-top:80px;
}
.dur-2 .text-swip-2:after {
	position:absolute;
	content:"";
	top:0;
	left:-30px;
	width:30px;
	height:100%;
	background-color:rgba(255,255,255,0.75);
	z-index:1;
}
.dur-2 .text-swip-3 {
	height:30px;
	background-color:#ffda39;
}
.dur-3 {
	margin:60px 0;
}
.dur-3 h5 {
	font-family:'db_helvethaica_x55_regular';
	margin:12px 0;
	font-size:50px;
	line-height:50px;
	color:#000;
}
.dur-3 p {
	margin:12px 0;
	font-size:24px;
	line-height:24px;
	color:#000;
}
.dur-3 .col-u-m {
	padding:0;
}
.dur-3 .text {
	text-align:center;
}
.dur-3 .col-u-m:nth-child(2) .text {
	border-left:2px solid #eaeaea;
	border-right:2px solid #eaeaea;
}
.dur-4 {
	text-align:center;
}
.dur-4 .banner-title {
	position:relative;
}
.dur-4 .banner-title:before {
	content:"";
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	width:100%;
	background-color:rgba(245,245,245,0.6);
	height:90px;
}
.dur-4 .banner-title .title {
	position:absolute;
	width:100%;
	top:21%;
	text-align:center;
}
.dur-4 h1 {
	font-family:'db_helvethaica_x75_bd';
	margin:0 0 0 0;
	font-size:70px;
	line-height:60px;
	color:#000;
}
.dur-4 h2 {
	font-family:'db_helvethaica_x55_regular';
	margin:0 0;
	font-size:30px;
	line-height:30px;
	color:#000;
}
.dur-5 {
	position:relative;
	margin-top:-20px;
	margin-bottom:50px;
}
.dur-5 .card {
	background-color:#eaeaea;
	border:none;
	border-radius:0;
	margin:0 0 20px 0;
}
.dur-5 .card-header:first-child {
	border-radius:0;
}
.dur-5 .card-header {
	padding:0 55px 0 0;
	background-color:#eaeaea;
	border-bottom:none;
	position:relative;
}
.dur-5 .card-header:hover {
	background-color:#ffda39;
}
.dur-5 .card-header.active {
	background-color:#ffda39;
}
.dur-5 .card-header h5 {
	font-family:'db_helvethaica_x55_regular';
	margin:0 0 0 0;
	font-size:36px;
	line-height:36px;
	padding:0;
	color:#000;
}
.dur-5 .card-header h5 a {
	display:block;
	color:#000;
	padding:15px 30px;
	text-decoration:none;
}
.dur-5 .card-header .icon-collapse {
	position:absolute;
	right:15px;
	top:0px;
	cursor:pointer;
	font-family:'db_helvethaica_x45_li';
	font-size:60px;
	line-height:60px;
	color:#000;
	z-index:5;
	transition:-webkit-transform .3s ease;
	transition:transform .3s ease;
}
.dur-5 .card-header.active .icon-collapse {
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);
	transition:-webkit-transform .3s ease;
	transition:transform .3s ease;
}
.dur-5 .card-block {
	font-family:'db_helvethaica_x55_regular';
	margin:0 0 0 0;
	font-size:30px;
	line-height:30px;
	color:#000;
	padding:15px 30px;
}
.dur-5 .card-block p {
	margin:0 0 10px 0;
}
.dur-5 .card-block ul {
	padding:0 0 0 23px;
	margin:0 0 10px 0;
}
.dur-5 .card-block ul li {
	padding:0 0 5px 0;
}
.dur-6 {
	text-align:center;
	background-color:#fff;
	padding-top:50px;
}
.dur-6 .banner-title {
	position:relative;
}
.dur-6 h1 {
	font-family:'db_helvethaica_x75_bd';
	margin:0 0 0 0;
	font-size:70px;
	line-height:60px;
	color:#000;
}
.dur-6 h2 {
	font-family:'db_helvethaica_x55_regular';
	margin:0 0 0 0;
	font-size:30px;
	line-height:30px;
	color:#000;
}
.dur-6 .banner-title img {
	margin-top:30px;
}
.dur-7 {
	margin:30px 0;
}
.dur-7 .r-dur-7-1 {
	margin:0 -3px;
}
.dur-7 .c-dur-7-1 {
	padding:10px 3px;
}
.dur-7 .step {
	position:relative;
}
.dur-7 .step:before {
	position:absolute;
	bottom:-15px;
	width:100%;
	height:5px;
	background-color:rgba(199,199,199,0.5);
	content:"";
	z-index:1;
}
.dur-7 .step h6 {
	font-family:'db_helvethaica_x55_regular';
	margin:0 0 0 0;
	text-align:center;
	font-size:36px;
	line-height:36px;
	color:#c7c7c7;
}
.dur-7 .step.active h6 {
	color:#000;
}
.dur-7 .step.active:before {
	background-color:#ffda39;
}
.dur-7 .c-dur-7-2 {
	background-color:#fff;
	padding:0 30px 30px 30px;
}
.dur-7 .c-dur-7-2 h3 {
	font-family:'db_helvethaica_x55_regular';
	margin:60px 0 35px 0;
	font-size:36px;
	line-height:36px;
	color:#000;
	border-bottom:1px solid #eaeaea;
	padding-bottom:10px;
}
.dur-7 .c-dur-7-2 h4 {
	font-family:'db_helvethaica_x65_med';
	margin:0 0 30px 0;
	font-size:24px;
	line-height:24px;
	color:#000;
}
.dur-7 .c-dur-7-2 .form-inline {
	float:right;
	margin-bottom:25px;
}
.dur-7 .c-dur-7-2 .form-inline .form-control {
	text-align:center;
}
.dur-7 .c-dur-7-2 .upload {
	position:relative;
}
.dur-7 .c-dur-7-2 .upload span.label {
	font-family:'db_helvethaica_x55_regular';
	font-size:24px;
	color:#777;
}
.dur-7 .c-dur-7-2 .btn-upload {
	background-color:#313131;
	border-color:#313131;
	font-family:'db_helvethaica_x55_regular';
	font-size:24px;
	border-radius:3px;
	color:#fff;
	width:auto;
	padding-left:25px;
	padding-right:25px;
	position:relative;
}
.dur-7 .c-dur-7-2 .btn-upload:hover,.dur-7 .c-dur-7-2 .btn-upload:focus {
	background-color:#313131;
	border-color:#313131;
	color:#fff;
}
.dur-7 .c-dur-7-2 .btn-upload input {
	position:absolute;
	z-index:1;
	top:0;
	left:0;
	filter:alpha(opacity=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	opacity:0;
	background-color:transparent;
	color:transparent;
	width:100%;
	height:100%;
}
.dur-7 .c-dur-7-3 {
	background-color:#fff;
	padding:30px 0;
	text-align:center;
	border-top:1px solid #eaeaea;
}
.dur-7 .r-dur-7-4 {
	margin-bottom:10px;
}
.dur-7 .c-dur-7-4 {
	background-color:#fff;
	padding:0 30px 30px 30px;
}
.dur-7 .c-dur-7-4 h3 {
	font-family:'db_helvethaica_x55_regular';
	margin:60px 0 10px 0;
	font-size:36px;
	line-height:36px;
	color:#000;
	border-bottom:1px solid #eaeaea;
	padding-bottom:10px;
}
.dur-7 .c-dur-7-4 p {
	font-family:'db_helvethaica_x55_regular';
	margin:0 0 30px 0;
	font-size:24px;
	line-height:24px;
	color:#777;
}
.dur-7 .c-dur-7-4 .checkbox h6 {
	display:inline-block;
	position:relative;
	padding-left:45px;
	margin-right:0;
	vertical-align:top;
	margin-bottom:0;
	font-family:'db_helvethaica_x55_regular';
	font-size:24px;
	line-height:25px;
	color:#000;
}
.dur-7 .c-dur-7-4 .checkbox h6 span {
	color:#777;
}
.dur-7 .c-dur-7-4 .checkbox label {
	padding-left:60px;
	margin-right:0;
	margin-top:5px;
}
.dur-7 .c-dur-7-4 .row {
	border-bottom:1px solid #eaeaea;
	margin-bottom:15px;
	padding-bottom:15px;
}
.dur-7 .c-dur-7-4 .row:last-child {
	border-bottom:none;
}
.dur-7 .c-dur-7-4 .value-data h4 {
	font-family: 'db_helvethaica_x65_med';
	font-size: 24px;
	line-height: 24px;
	color: #000;
	padding:5px 15px;
	background-color:#eaeaea;
	margin:0;
}
.dur-7 .c-dur-7-4 .value-data h5 {
	font-family: 'db_helvethaica_x55_regular';
	font-size: 24px;
	line-height: 24px;
	color: #777;
	padding:0 0;
	margin:0;
}
.dur-7 .c-dur-7-4 .value-data {
	padding: 20px 0 0px 223px;
}
.dur-7 .c-dur-7-4 .value-data ul {
	font-family: 'db_helvethaica_x55_regular';
	font-size: 24px;
	line-height: 24px;
	color: #000;
	margin:10px 0;
	padding: 0 0 0 36px;
}
.dur-7 .c-dur-7-4 .value-data ul li {
	padding:3px 0;
}
.dur-7 .r-dur-7-5 {
	margin-bottom:10px;
}
.dur-7 .c-dur-7-5 {
	background-color:#fff;
	padding:0 30px 30px 30px;
}
.dur-7 .c-dur-7-5 h3 {
	font-family:'db_helvethaica_x55_regular';
	margin:60px 0 35px 0;
	font-size:36px;
	line-height:36px;
	color:#000;
	border-bottom:1px solid #eaeaea;
	padding-bottom:10px;
}
.dur-7 .c-dur-7-5 h5 {
	font-family:'db_helvethaica_x55_regular';
	margin:15px 0 15px 0;
	font-size:24px;
	line-height:24px;
	color:#000;
}
.dur-7 .c-dur-7-5 h5 span {
	font-family:'db_helvethaica_x65_med';
}
.dur-7 .c-dur-7-5 h5 .promptpay {
	display:inline-block;
	vertical-align:middle;
	margin-left:10px;
}
.dur-7 .c-dur-7-6 {
	background-color:#fff;
	padding:0 30px 30px 30px;
}
.dur-7 .c-dur-7-6 h3 {
	font-family:'db_helvethaica_x55_regular';
	margin:60px 0 35px 0;
	font-size:36px;
	line-height:36px;
	color:#000;
	border-bottom:1px solid #eaeaea;
	padding-bottom:10px;
}
.dur-7 .c-dur-7-6 .tb-1 {
	font-size:24px;
	line-height:24px;
}
.dur-7 .c-dur-7-6 .tb-1 thead th {
	font-family:'db_helvethaica_x65_med';
	vertical-align:bottom;
	border:none;
	font-weight:normal;
	vertical-align:middle;
}
.dur-7 .c-dur-7-6 .tb-1 td {
	font-family:'db_helvethaica_x55_regular';
	border-top:none;
}
.dur-7 .c-dur-7-6 .tb-2 {
	font-size:24px;
	border-top:1px solid #eaeaea;
	line-height:24px;
}
.dur-7 .c-dur-7-6 .tb-2 td {
	font-family:'db_helvethaica_x55_regular';
	border-top:none;
}
.dur-7 .c-dur-7-6 .tb-2 tr:last-child td {
	background-color:#f9f9f9;
}
.dur-7 .c-dur-7-6 .tb-2 h6 {
	font-family:'db_helvethaica_x65_med';
	margin:0;
	font-size:36px;
	line-height:36px;
	color:#000;
	text-align:right;
}
.dur-7 .c-dur-7-7 {
	background-color:#fff;
	padding:0 30px 60px 30px;
}
.dur-7 .c-dur-7-7 h3 {
	font-family:'db_helvethaica_x55_regular';
	margin:60px 0 35px 0;
	font-size:36px;
	line-height:36px;
	color:#000;
	border-bottom:1px solid #ffda39;
	padding-bottom:35px;
	text-align:center;
}
.dur-7 .c-dur-7-7 .ico-success {
	vertical-align:middle;
	margin:0 10px;
}
.dur-7 .c-dur-7-7 p {
	font-family:'db_helvethaica_x55_regular';
	margin:0 0 10px 0;
	font-size:24px;
	line-height:24px;
	color:#777;
	text-align:center;
}
.dur-7 .c-dur-7-7 .btn-cf-payment {
	background-color:#ededed;
	border-color:#ededed;
	font-family:'db_helvethaica_x65_med';
	font-size:24px;
	border-radius:35px;
	color:#000;
	padding:5px 15px;
}
.dur-8 {
	text-align:center;
	position:relative;
}
.dur-8:before {
	content:"";
	width:100%;
	height:100%;
	background-color:rgba(234,234,234,0.9);
	position:absolute;
	top:0;
	left:0;
	right:0;
}
.dur-8:hover:before {
	display:none;
}
.dur-8:hover .title {
	display:none;
	-webkit-transition:all 2s;
	transition:all 2s;
}
.dur-8 .title {
	text-align:center;
	position:absolute;
	width:100%;
	top:95px;
}
.dur-8 h1 {
	font-family:'db_helvethaica_x75_bd';
	margin:0 0 0 0;
	font-size:70px;
	line-height:60px;
	color:#000;
}
.dur-9 {
	margin:30px 0;
}
.dur-9 .c-dur-9 {
	padding:0 20px;
	border-right:1px solid #eaeaea;
}
.dur-9 .c-dur-9:last-child {
	border-right:none;
}
.dur-9 .media .media-body h5 {
	font-family:'db_helvethaica_x55_regular';
	margin:0 0 5px 0;
	font-size:30px;
	line-height:30px;
	color:#000;
}
.dur-9 .media .media-body {
	font-family:'db_helvethaica_x55_regular';
	margin:0 0 20px 0;
	font-size:24px;
	line-height:24px;
	color:#000;
	border-bottom:1px solid #eaeaea;
	padding-bottom:20px;
}
.dur-9 .media:last-child .media-body {
	border-bottom:none;
}
.dur-9 .media .media-body a {
	color:#000;
}
.dur-footer {
	background:url(../img/durian-nav-footer.png) #ffda39 repeat-x top center;
	padding:25px 0 0 0;
}
.dur-footer .dur-logo-footer {
	text-align:center;
}
.dur-footer h6 {
	font-family:'db_helvethaica_x65_med';
	margin:15px 0;
	font-size:30px;
	line-height:30px;
	color:#000;
	text-align:center;
}
.dur-footer h6 a {
	color:#000;
}
.dur-footer .social {
	text-align:center;
	margin:0;
	padding-bottom:20px;
}
.dur-footer .social .ico-social {
	display:inline-block;
	vertical-align:middle;
	margin:0 7px;
}
.dur-footer .copy-right-end {
	background-color:#262626;
	width:100%;
	float:left;
	padding:10px 10%;
}
.dur-footer .copy-right-end .copy-right-w50 {
	width:50%;
	float:left;
}
.dur-footer .copy-right-end p {
	font-family:'db_helvethaica_x55_regular';
	margin:0 0;
	padding:5px 12px;
	font-size:20px;
	line-height:20px;
	color:#ffda39;
	display:inline-block;
	vertical-align:middle;
}
.dur-footer .copy-right-end p a {
	color:#ffda39;
}
.dur-footer .copy-right-end h6 {
	font-family:'db_helvethaica_x55_regular';
	margin:0 0;
	padding:5px 7px;
	font-size:20px;
	line-height:20px;
	color:#ffda39;
	text-align:right;
}
@media (max-width:1500px) {
	.dur-response{
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 66%;
		-ms-flex: 0 0 66%;
		flex: 0 0 66%;
		max-width: 66%;
	}
}
@media (max-width:1260px) {
	.dur-7 .c-dur-7-4 .checkbox h6 {
		display: block;
	}
	.dur-7 .c-dur-7-4 .value-data {
		padding: 20px 0 0px 45px;
	}
}
@media (max-width:1199px) {
	.dur-3 h5 {
		font-size:36px;
		line-height:36px;
	}
	.dur-response{
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 77%;
		-ms-flex: 0 0 77%;
		flex: 0 0 77%;
		max-width: 77%;
	}
}
@media (max-width:991px) {
	.dur-response{
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 97%;
		-ms-flex: 0 0 97%;
		flex: 0 0 97%;
		max-width: 97%;
	}
	.dur-2 .text-swip-1 {
		padding-top:30px;
	}
	.dur-2 .text-swip-2 {
		padding-top:30px;
	}
	.dur-4 h1 {
		font-size:48px;
		line-height:40px;
	}
	.dur-4 .banner-title:before {
		height:65px;
	}
	.dur-7 .c-dur-7-2 .form-inline .form-control {
		width:150px;
	}
	.dur-footer .copy-right-end p {
		padding:5px 5px;
	}
	.dur-footer .copy-right-end {
		padding:10px 3%;
	}
}
@media (max-width:767px) {
	.dur-7 .c-dur-7-4 .value-data {
		padding: 20px 0 0px 0;
	}
	.dur-1 {
		margin:30px 0;
		padding:0 15px;
	}
	.dur-2 .text {
		padding:20px;
		text-align:center;
	}
	.dur-2 {
		margin:0 0 15px 0;
	}
	.dur-2 .line-yellow--1 {
		position:absolute;
		bottom:-30px;
		right:0;
		width:50px;
		height:30px;
		background-color:#ffda39;
	}
	.dur-2 .line-white--1 {
		position:absolute;
		bottom:0;
		right:50px;
		width:250px;
		height:30px;
		background-color:rgba(255,255,255,0.75);
	}
	.dur-2 .line-yellow--2 {
		position:absolute;
		bottom:-30px;
		left:0;
		width:50px;
		height:30px;
		background-color:#ffda39;
	}
	.dur-2 .line-white--2 {
		position:absolute;
		bottom:0;
		left:50px;
		width:250px;
		height:30px;
		background-color:rgba(255,255,255,0.75);
	}
	.dur-2 .text-swip-1 {
		text-align:right;
		padding:15px 80px 15px 30px;
	}
	.dur-2 .text-swip-1:before {
		display:none;
	}
	.dur-2 .text-swip-1:after {
		display:none;
	}
	.dur-2 .text-swip-2 {
		text-align:left;
		padding:15px 30px 15px 80px;
	}
	.dur-2 .text-swip-2:before {
		display:none;
	}
	.dur-2 .text-swip-2:after {
		display:none;
	}
	.dur-2 .text-swip-3 {
		display:none;
	}
	.dur-3 {
		margin:20px 0;
	}
	.dur-3 .text {
		margin-bottom:15px;
	}
	.dur-4 .banner-title:before {
		display:none;
	}
	.dur-4 .banner-title .title {
		position:relative;
		top:0;
		margin:20px 0;
	}
	.dur-5 {
		margin-top:20px;
		margin-bottom:20px;
		padding:0 15px
	}
	.dur-7 .r-dur-7-1 {
		display:none;
	}
	.dur-7 .c-dur-7-4 .checkbox h6 {
		display:block;
		margin-top:15px;
		padding:0;
	}
	.dur-7 .c-dur-7-2 .form-inline {
		float:left;
	}
	.dur-7 .c-dur-7-2 .form-inline .form-control {
		width:auto;
	}
	.dur-8:before {
		display:none;
	}
	.dur-8:hover .title {
		display:block;
	}
	.dur-8 .title {
		text-align:center;
		position:relative;
		top:0;
		margin:20px 0;
	}
	.dur-9 .c-dur-9 {
		padding:0 15px;
		border-right:none;
	}
	.dur-logo img {
		width:100px;
	}
	.dur-nav .navbar-toggler-icon {
		background-image:url(../img/menu-button.png);
		cursor:pointer;
	}
	.dur-nav .navbar-toggler-left {
		left:25px;
		z-index:1;
		top:-80px;
		border:none;
		border-radius:0;
		padding:0;
	}
	.dur-nav .navbar-nav .nav-link span {
		display:none;
	}
	.dur-nav {
		padding:0 0 0 0;
	}
	.dur-nav .navbar-nav .nav-link.active {
		background:url() #262626;
		color:#ffda39;
	}
	.dur-nav .navbar-nav {
		border-top:1px solid rgba(38,38,38,0.15);
	}
	.dur-nav .navbar-nav .nav-link {
		color:#262626;
		padding:7px 15px;
		text-align:center;
		border-bottom:1px solid rgba(38,38,38,0.15);
	}
	.dur-nav .navbar-nav .nav-link:last-child {
		border-bottom:none;
	}
	.dur-nav .navbar-nav .nav-link:hover {
		color:#ffda39;
		background:#262626;
	}
	.dur-footer .copy-right-end {
		padding:15px;
	}
	.dur-footer .copy-right-end .copy-right-w50 {
		width:100%;
		text-align:center;
		border-bottom:1px solid #444;
	}
	.dur-footer .copy-right-end .copy-right-w50:last-child {
		border-bottom:none;
	}
	.dur-footer .copy-right-end p {
		padding:10px 15px;
		display:inline-block;
	}
	.dur-footer .copy-right-end h6 {
		padding:10px 0 0 0;
		text-align:center;
	}
	.dur-footer .dur-logo-footer {
		text-align:left;
		width:30%;
		float:left;
		padding-left:15px;
	}
	.dur-footer .dur-logo-footer img {
		width:90px;
	}
	.dur-footer h6 {
		margin:15px 0 10px 0;
		text-align:right;
		padding-right:15px;
	}
	.dur-footer .social {
		text-align:right;
		padding-bottom:25px;
		padding-right:10px;
	}
}
@media (max-width:575px) {
	.dur-footer .copy-right-end p {
		padding:10px 0;
		display:block;
	}
	.dur-footer .copy-right-end p:last-child {
		border-bottom:none;
	}
	.dur-7 .c-dur-7-5 h5 .promptpay {
		display:block;
		margin-left:0;
	}
	.dur-7 .c-dur-7-2 {
		padding:0 15px 30px 15px;
	}
	.dur-7 .c-dur-7-4 {
		padding:0 15px 30px 15px;
	}
	.dur-7 .c-dur-7-5 {
		padding:0 15px 30px 15px;
	}
	.dur-7 .c-dur-7-6 {
		padding:0 15px 30px 15px;
	}
	.dur-7 .c-dur-7-7 {
		padding:0 15px 30px 15px;
	}
	.dur-7 .c-dur-7-2 .form-inline .form-control {
		width:155px;
	}
	.dur-7 .c-dur-7-2 .form-inline .form-group.mx-sm-3 {
		margin-right:1rem!important;
		margin-left:1rem!important;
	}
	.dur-7 .c-dur-7-7 h3 {
		font-size:30px;
		line-height:30px;
	}
}
.page-loader {
	background-color:rgba(0,0,0,0.8);
	position:fixed;
	top:0;
	left:0;
	right:0;
	width:100%;
	height:100%;
	z-index:1400;
}
.sk-double-bounce {
	position:absolute;
	top:40%;
}
.sk-double-bounce {
	width:40px;
	height:40px;
	position:relative;
	margin:40px auto;
}
.sk-double-bounce .sk-child {
	width:100%;
	height:100%;
	border-radius:50%;
	background-color:#53caee;
	opacity:0.6;
	position:absolute;
	top:0;
	left:0;
	-webkit-animation:sk-doubleBounce 2s infinite ease-in-out;
	animation:sk-doubleBounce 2s infinite ease-in-out;
}
.sk-double-bounce .sk-double-bounce2 {
	-webkit-animation-delay:-1.0s;
	animation-delay:-1.0s;
}
@-webkit-keyframes sk-doubleBounce {
	0%,100% {
		-webkit-transform:scale(0);
		transform:scale(0);
	}
	50% {
		-webkit-transform:scale(1);
		transform:scale(1);
	}
}
@keyframes sk-doubleBounce {
	0%,100% {
		-webkit-transform:scale(0);
		transform:scale(0);
	}
	50% {
		-webkit-transform:scale(1);
		transform: scale(1);
	}
}

/* For Firefox */
input[type='number'] {
	-moz-appearance:textfield;
}
/* Webkit browsers like Safari and Chrome */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
small{
	font-size: 24px;
	font-family:'db_helvethaica_x65_med';
	color: #FF0000;
}

.btn2 {
	display: inline-block;
	font-weight: 400;
	line-height: 1.25;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	/*border: 1px solid transparent;*/
	padding: .5rem 1rem;
	font-size: 1rem;
	border-radius: .25rem;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}

.btn-primary.disabled, .btn-primary:disabled {
	background-color: #c4c4c4;
	border-color: #c4c4c4;
}