@charset "utf-8";

.mt-0{
    margin-top: 0!important;
}
.mt-10{
    margin-top: 10px!important;
}
.mt-20{
    margin-top: 20px!important;
}
.mt-30{
    margin-top: 30px!important;
}
.mt-40{
    margin-top: 40px!important;
}
.mt-50{
    margin-top: 50px!important;
}
.mt-60{
    margin-top: 60px!important;
}
.mt-70{
    margin-top: 70px!important;
}
.mt-80{
    margin-top: 80px!important;
}
.mt-90{
    margin-top: 90px!important;
}
.mt-100{
    margin-top: 100px!important;
}

.mb-0{
    margin-bottom: 0!important;
}
.mb-10{
    margin-bottom: 10px!important;
}
.mb-20{
    margin-bottom: 20px!important;
}
.mb-30{
    margin-bottom: 30px!important;
}
.mb-40{
    margin-bottom: 40px!important;
}
.mb-50{
    margin-bottom: 50px!important;
}
.mb-60{
    margin-bottom: 60px!important;
}
.mb-70{
    margin-bottom: 70px!important;
}
.mb-80{
    margin-bottom: 80px!important;
}
.mb-90{
    margin-bottom: 90px!important;
}
.mb-100{
    margin-bottom: 100px!important;
}

.pt-0{
    padding-top: 0!important;
}
.pt-10{
    padding-top: 10px!important;
}
.pt-20{
    padding-top: 20px!important;
}
.pt-30{
    padding-top: 30px!important;
}
.pt-40{
    padding-top: 40px!important;
}
.pt-50{
    padding-top: 50px!important;
}
.pt-60{
    padding-top: 60px!important;
}
.pt-70{
    padding-top: 70px!important;
}
.pt-80{
    padding-top: 80px!important;
}
.pt-90{
    padding-top: 90px!important;
}
.pt-100{
    padding-top: 100px!important;
}

.pb-0{
    padding-bottom: 0!important;
}
.pb-10{
    padding-bottom: 10px!important;
}
.pb-20{
    padding-bottom: 20px!important;
}
.pb-30{
    padding-bottom: 30px!important;
}
.pb-40{
    padding-bottom: 40px!important;
}
.pb-50{
    padding-bottom: 50px!important;
}
.pb-60{
    padding-bottom: 60px!important;
}
.pb-70{
    padding-bottom: 70px!important;
}
.pb-80{
    padding-bottom: 80px!important;
}
.pb-90{
    padding-bottom: 90px!important;
}
.pb-100{
    padding-bottom: 100px!important;
}

.gray-border table tr,
.gray-border table th,
.gray-border table td{
    border: hidden;
}
.gray-border table th{
    padding: 5px;
    width: 5%;
    vertical-align: top;
}
.gray-border a.non-icon:before {
    content: none;
}