.btn-icon-download { width: 32px; height: 32px; background: url("../images/icon-pt-file.png") center/100%; }

.w75 {width:75% !important;}

.a-pointer{ cursor: pointer;}

.non-cursor{cursor: default;}

.non-txt-deco {text-decoration:none !important;}

.bg-black {color:black !important;}

.indvinfoPrcsPolicy{font-size: 20px !important; font-weight: bold !important; color:#084bc0 !important;}

sup { vertical-align: super; font-size: 0.64em; }

.label_selected_mt10:checked+label:after{
  content: "";
  position: absolute;
  display: inline-block;
}

.label_selected_mt10:checked+label:after{
    left: 6px;
    top: 6px;
    width: 8px;
    height: 8px;
    border-radius: 4px;
    background-color: #FFF;
    margin-top: 10px !important;
}

.label_selected_mt20:checked+label:after{
    left: 6px;
    top: 6px;
    width: 8px;
    height: 8px;
    border-radius: 4px;
    background-color: #FFF;
    margin-top: 20px !important;
}

.checkInput{
	width: 0%;    
}
 
.checkLabelAll{
	margin-right: 27px;
} 



.checkbox-wrap input[type="checkbox"]:checked + label:before{	
	position: absolute !important;
	width: 18px;
	height: 18px;
}

.checkbox-wrap label:before{	
	position: absolute !important;
	width: 18px;
	height: 18px;
}

.w50impt {width:50% !important;}

.main .search-tab-link-item.item5-line:hover:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  content: '';
  opacity: 1;
  background-color: #084bc0;
  border: 3px solid #FFF;
}


/* line 200, src/assets/style/base/_component.scss */
.ml45 {
  margin-left: 45px !important;
}
