.mod_s_dIb_rules {
	display: inline-block!important;
}

.pd3em{
	padding-left: 3em!important;
}
.mod_s_fz14_text {
	font-size: 1.4rem!important;;
}
.mod_s_mt0 {
    margin-top: 0!important;
}
.mod_s_mb0 {
    margin-bottom: 0!important;
}
.ll-1-blank:after {
	bottom: 5px;
    right: 0px;
    background: url(/app-files/img/sprite/icon.svg#blank-usage) center no-repeat;
    content: '';
    display: inline-block;
    position: relative;
    width: 12px;
    height: 12px;
    top: -0.1em;
    margin-left: 0.5em;
    margin-right: 0.25em;
    vertical-align: middle;
    background-size: contain;
}
@media only screen and (max-width: 767.98px) {
.mod_s_fz14_text {
	font-size: 1.2rem!important;;
	}
span.bt-style {
    width: 100%;
}
.mod_s_mt1e {
    margin-top: 1em !important;
}
}