
.filter-0 {filter: invert(0) ! important;}
.bg-transparent {background-color: transparent ! important;}
.bg-white-with-shadow {background-color: #fff ! important; box-shadow: 0 0 10px 2px rgba(0,0,0,0.28) !important;}
.no-margin {margin:0 !important}
.no-margin-lr {margin-left: 0 !important; margin-right: 0 !important}
.no-margin-tb {margin-top: 0 !important; margin-bottom: 0 !important}
.no-margin-top {margin-top:0 !important}
.no-margin-bottom {margin-bottom:0 !important}
.no-margin-left {margin-left:0 !important}
.no-margin-right {margin-right:0 !important}
.margin-lr-auto {margin-left:auto !important; margin-right:auto !important}
.margin-auto {margin: 0 auto !important;}
.margin-15px-bottom {margin-bottom:15px !important}
.margin-30px-bottom {margin-bottom:30px !important}

.no-padding {padding:0 !important}
.no-padding-lr {padding-left: 0 !important; padding-right: 0 !important}
.no-padding-tb {padding-top: 0 !important; padding-bottom: 0 !important}
.no-padding-top {padding-top:0 !important}
.no-padding-bottom {padding-bottom:0 !important}
.no-padding-left {padding-left:0 !important}
.no-padding-right {padding-right:0 !important}
.padding-all {padding: 30px 15px !important;}

.center-col {float:none; margin-left:auto; margin-right:auto }
.text-center {text-align:center;}
.margin-lr-auto {margin-left:auto !important; margin-right:auto !important}

.padding-30px-tb {padding-top:30px ! important; padding-bottom:30px ! important;}
.padding-20px-lr {padding-left:20px ! important; padding-right:20px ! important;}
.border-radius-100 {border-radius:100% ! important;}

/* letter spacing */
.no-letter-spacing {letter-spacing:0px}
.letter-spacing-0 {letter-spacing:0.5px ! important;}
.letter-spacing-1 {letter-spacing:1px ! important;}
.letter-spacing-2 {letter-spacing:2px ! important;}
.letter-spacing-3 {letter-spacing:3px ! important;}