#govhkForm .cus-mic-address-check-box .control-label{
    font-weight:400;
}
.cus-mic-address-check-box {
    margin-bottom:1px !important;
    padding-left:30px !important;
}
.cus-mic-section-block {
    background:rgba(238, 238, 238, 0.49);
    padding:20px 20px;
}
.cus-mic-pad-20-5-0-20 {
    padding:20px 5px 0px 20px !important; 
}
.cus-mic-margin-bottom-20 {
    margin-bottom:20px;
}
.cus-mic-applicant-tag {
	background:rgba(246, 179, 86, 1);
	padding:4px 14px;
	border-radius:5px;
	color:rgba(0, 0, 0, 1);
}
.cus-mic-margin-top-20 {
    margin-top:20px;
}
.cus-mic-wordcnt {
    width:100%;
    align-items:center;
    justify-content:flex-start;
}
.cus-mic-color-padding {
    color:rgba(128, 128, 128, 0.88);
    padding:0px 10px;
}
.cus-mic-label-tag {
    font-size:0.9375em;
    font-weight:700;
}
.cus-mic-col-brown {
	color:rgba(159, 58, 56, 1);
}
.cus-mic-max-width-90 {
    max-width:90%;
}
.cus-mic-address-title {
    align-items:center;
    justify-content:space-between;
    width:100%;
    padding:10px;
    background:rgba(128, 128, 128, 0.09);
}
.cus-mic-add-part {
    border-bottom:1px solid rgba(128, 128, 128, 0.44);
    padding:15px 15px 0px 15px;
}
.cus-mic-font-weight-bold {
    font-weight:bold;
}
.cus-mic-inlineflex {
    display:inline-flex;
}
.cus-mic-margin-bottom-30{
    margin-bottom:30px;
}
.cus-mic-margin-neg10-0-20-0{
    margin:-10px 0px 20px 0px !important;
}
.cus-mic-width-100{
    width:100%;
}
.cus-mic-step-7-3{
    width:280px;
    min-height:0 !important;
    padding:0px !important;
    background:none !important;
}
.cus-mic-padding-top-10-col{
    padding-top:10px;
    color:rgba(61, 120, 137, 1);
}
.cus-mic-padding-5-40{
    padding:5px 40px;
}
.cus-mic-margin-top-28{
    margin-top:28px;
}
.cus-mic-step-7-7-a{
    background:rgba(246, 179, 86, 1);
    padding:4px 14px;
    border-radius:5px;
    color:black;
}
.cus-mic-step-7-7-b{
    position:relative;
    height:270px;
    width:100%;
}
.cus-mic-step-7-8{
    width:565px;
    height:270px;
    padding:5em 1em 1em 1em;
    border:1px solid rgba(128, 128, 128, 0.27);
    position:absolute;
    left:50%;
    transform:translate(-50%);
    box-shadow:5px 0px 10px 0px rgba(128, 128, 128, 0.51);
    background:linear-gradient(45deg,rgba(128, 128, 128, 0.07),white);
    bottom:-20px;
}
.cus-mic-font-13-maxwidth-420{
    font-size:13px;
    max-width:420px;
    margin:auto;
}
.cus-mic-width-60{
    width:60px;
}
.cus-mic-width-320{
    width:320px;
}
.cus-mic-font-13-margin-top-26{
    font-size:13px;
    max-width:420px;
    margin-left:auto;
    margin-right:auto;
    margin-top:26px;
}
.cus-mic-enquiry-box-1{
    padding:20px 25px;
    background:white;
    margin-bottom:15px;
    border:1px solid rgba(204, 76, 2, 1);
}
.cus-mic-margin-bottom-8{
    margin-bottom:8px;
}
.cus-mic-enquiry-box-2{
    color:rgb(149, 23, 23) !important;
    -webkit-text-decoration:underline !important;
    text-decoration:underline !important;
}
#govhkForm .cus-mic-address-check-box-disabled > label > div > label {
    color:rgb(145,141,141);
    cursor:not-allowed;
}
#govhkForm .cus-mic-address-check-box-disabled2{
    color:rgb(145,141,141);
    cursor:not-allowed;
}


.fb_custom_style_font_weight_bold{
    font-weight: bold !important;
}

.fb_custom_style_font_style_italic{
    font-style: italic !important;
}

.fb_custom_style_text_decoration_underline{
    -webkit-text-decoration: underline !important;
    text-decoration: underline !important;
}


