/* Margin */
.mt-5 { margin-top: 5px !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-45 { margin-top: 45px !important }
.mt-50 { margin-top: 50px !important }

.mr-5 { margin-right: 5px !important }
.mr-10 { margin-right: 10px !important }
.mr-20 { margin-right: 20px !important }
.mr-30 { margin-right: 30px !important }
.mr-40 { margin-right: 40px !important }

.mb-5 { margin-bottom: 5px !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-150 { margin-bottom: 150px !important }

.ml-5 { margin-left: 5px !important }
.ml-10 { margin-left: 10px !important }
.ml-20 { margin-left: 20px !important }
.ml-30 { margin-left: 30px !important }
.ml-40 { margin-left: 40px !important }
.ml-150 { margin-left: 150px !important }

/* Margin Tables */
th.mrt-5, td.mrt-5 { border-right: 5px solid #fff; }
th.mlt-5, td.mlt-5 { border-left: 5px solid #fff; }

/* Padding */
.pt-0 { padding-top: 0px !important }
.px-0 { padding-right: 0; padding-left: 0 } 
.p-10 { padding: 10px; }

/* Border */
.bt-1px-dotted { border-top: 1px dotted !important; }

/* Color */
.color-555 { color: #555 }
.text-white { color: #ffffff }

/* Background color */
.bckgr-green { background-color: #30625F; }
.bckgr-white { background-color: #ffffff }

/* Colores específicos */
.rosa { color: #EA0F4B !important }
.rosa:hover { border-bottom: 4px solid #EA0F4B !important;}
.naranja { color: #DD5405 !important }

/* Font size */
.font-size-16 { font-size: 16px }

/* Font weight */
.font-weight-bold { font-weight: bold }

/* Float */
.float-left { float: left; }
.float-right { float: right; }

/* Widht */
.w-100 { width: 100%; }
.w-80 { width: 80%; }
.w-60 { width: 60%; }
.min-width-70 {min-width: 70px;}

/* Text */
.text-align-center { text-align: center }
.text-align-right { text-align: right }
.text-decoration-ul { text-decoration: underline }
.text-decoration-none, a.text-decoration-none, a.text-decoration-none:hover { text-decoration: none }
.line-height-1 { line-height: 1 }

/* Flex */
.align-items-baseline { align-items: baseline !important }
