li {list-style-type:none;font-size: 23px;}
input[type=text]::placeholder {color: #494949;}
form{font-size: 20px!important;}
form select{-webkit-appearance: none;appearance: none; font-size: 20px!important;}
select {color: #494949;}
select option {color: #494949;}

input::-webkit-input-placeholder {
/* WebKit browsers */
color: @black;
}
input:-moz-placeholder {
/* Mozilla Firefox 4 to 18 */
color: @black;
}
input::-moz-placeholder {
/* Mozilla Firefox 19+ */
color: @black;
}
input:-ms-input-placeholder {
/* Internet Explorer 10+ */
color: @black;
}
.form-select-custom{position: relative;}
.arrow_down {position: absolute;pointer-events: none;right: 20px;top: 18px;width: 0;height: 0;border-left: 13px solid transparent;border-right: 13px solid transparent;border-top: 13px solid #494949;}
.btn-primary{background-color: #e26d62;border: none; border-radius: 0%;width: 200px; height: 60px;font-size: 23px;}
.btn-primary:hover{background-color: #e26d62;border: none;}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle{background-color: #e26d62;border: none;}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus{box-shadow: none;}
.ea_box{background: #f1f1f1;}
.em_cont{max-width:1200px;margin:0 auto;padding:90px 0;}
.ea_box>img{width:100%; display: inline-block;}
.em_box2{background: #f1f1f1;}
.em_box2 .em_title{display:inline-block;vertical-align:bottom;background-image:url('../themes/DST_TCM/assets/image/bk_left.png');background-position:left bottom;padding-right:50px;padding-left:15px;}
.em_title{background-size:100% 77%;color:#d70000;letter-spacing: 15px;font-size:45px;background-repeat:  no-repeat;padding-bottom:10px;font-weight: lighter;margin:0;}
.em_box2 .ea_brief p{font-size:22px;line-height: 33px;letter-spacing: 0px;color:#494949;letter-spacing: 1px;}
.em_box2 .ea_brief .em_introd{padding-left:20px;}
.ea_brief p:first-of-type{margin-top:30px;}
.emc_content1 p:first-of-type{text-align: justify;text-align-last: center;}
.ea_brief form .form-group p{margin-top:15px;margin-bottom: 0px;}
.table .thead-dark th {color: #fff;background-color: #e26d62;border-color: #e26d62;}
.em_box2 .emc_title{text-align: center;text-align: center;padding: 20px 0 0 0;color: #d70000;letter-spacing: 1px;}
.emc_article{margin-top: 30px;}
.emc_article form{width: 65%; margin: auto;margin-top: 50px;}
.emc_article .notice{font-size: 10px; margin-bottom: 20px;padding: 5px;text-align: justify;}
.em_box2 .emc_content{text-align: center;}
.em_box2 .emc_content1{text-align: center;display: block;margin-bottom: 40px;padding-left: 1%;}
.em_box2 .emc_content1 > p{margin-top:0px;font-size: 18px;margin-bottom: 0;line-height: 25px;letter-spacing: 2px;padding-left: 1%;padding-right: 2%;}
.em_box2 .emc_content p{margin: 0; font-size: 18px;letter-spacing: 2px;line-height: 25px;}
.em_box2 .emc_content p>span{line-height: 10px;}
.btn-primary{display: block; margin: auto;}
.custom-control-label-2{font-size: 10px;margin-bottom: -10px;padding: 13px;}

.custom-radio .custom-control-label::before{height: 34px;width: 34px;background-color: #fff;border-radius: 0%;}
.custom-control-label::after{width: 34px;height: 34px;background: #e9c5b7;}
.custom-radio .custom-control-input:checked~.custom-control-label::after{left: -11px;top: 9px;width: 7px;height: 18px;border: solid black;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);box-sizing: unset;background-image: none;}
.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color: #e9c5b7;}
.custom-control-label{padding-left: 20px;font-size: 22px;padding-top: 3px;color: #494949;}
select.form-control:not([size]):not([multiple]){height: calc(2.77rem + 2px);}
.custom_form_select select.form-control:not([size]):not([multiple]){height: calc(2.8rem + 2px);}
.form-control{background-color: #e9c5b7;border-radius: 0%; border: none;-webkit-text-fill-color: #494949;font-size: 23px!important;}
.form-control:focus{color: black;background-color: #e9c5b7;box-shadow: none;outline: 0;}

.select2-container--default .select2-selection--single{background-color: #e9c5b7;border: none;border-radius: unset;height: 46px;}
.select2-container .select2-selection--single .select2-selection__rendered{padding-left: 13px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{height: 46px;line-height: 46px;color: #212529; font-size:23px;}
.select2-container--default .select2-selection--single .select2-selection__arrow{display:none;}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color: #e9ecef;}
.select2-container--default .select2-results>.select2-results__options{background-color: #e9c5b7;}
.select2-container--default .select2-results__option--selected{background-color: unset;}
select::-ms-expand{
    display:none;
}


@media only screen and (min-width: 766px) and (max-width: 1270px) {
    .em_cont {max-width: 90%;}

}

@media screen and (max-width:766px){
    .em_cont{width:90%;padding:50px 0px!important;text-align:center;}
    .em_title{float:none!important;display:inline-block;vertical-align:bottom;background-size:100%;color:#d70000;letter-spacing: 5px;font-size:30px;background-repeat:  no-repeat;padding:0 40px 10px 40px!important;font-weight: lighter;margin:0;}
    .emc_article form{width: 90%; margin: auto;margin-top: 35px; text-align: left;}
    .custom-control-label{padding-left: 7px;font-size: 16px;padding-top: 0px;line-height: 2;}
    .custom-radio .custom-control-label::before{height: 20px;width: 20px;background-color: #fff;border-radius: 0%;}
    .custom-control-label::after{width: 20px;height: 20px;background: #e9c5b7;}
    .custom-radio .custom-control-input:checked~.custom-control-label::after{left: -17px;top: 7px;width: 4px;height: 10px;}
    .em_box2 .emc_title{font-size: 25px;}
    .em_box2 .ea_brief .em_introd{font-size:17px; padding:0 15px;text-align: justify;}
    form{font-size: 16px!important;}
	form select{font-size: 16px!important;}
    .form-control{font-size: 16px!important;}
    li{font-size: 16px;}
    .select2-container--default .select2-selection--single{    height: calc(2.25rem + 2px);}
    .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px;height: calc(2.25rem + 2px);line-height: 40px;}
	.em_box2 .ea_brief p{line-height:24px;font-size: 17px;}
    .emc_content{font-size: 17px;}
    .btn-primary{width: 150px;height: 50px;font-size: 17px;}
	.ea_brief p:first-of-type{margin-top:20px;}

	select.form-control:not([size]):not([multiple]){height: calc(2.25rem + 2px);}
	.arrow_down {right: 17px;top: 13px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #494949;}
    .form-group{margin-bottom: 7px;}
    .line_h{margin-bottom: 0px;}
    .custom-control-label-2{font-size: 16px;letter-spacing: 0;line-height: inherit;}
    .btn-primary{
        width: 150px;
        height: 50px;
        font-size: 17px;
    }
}

@media screen and (max-width:499px){
    .em_title{
        padding: 0 35px 10px 35px!important;
    }
}
