
/* margin top */
.m-top-0 { margin-top: 0px !important; }
.m-top-1 { margin-top: 1px !important; }
.m-top-2 { margin-top: 2px !important; }
.m-top-3 { margin-top: 3px !important; }
.m-top-5 { margin-top: 5px !important; }
.m-top-10 { margin-top: 10px !important; }
.m-top-15 { margin-top: 15px !important; }
.m-top-20 { margin-top: 20px !important; }
.m-top-25 { margin-top: 25px !important; }
.m-top-30 { margin-top: 30px !important; }
.m-top-35 { margin-top: 35px !important; }
.m-top-40 { margin-top: 40px !important; }
.m-top-45 { margin-top: 55px !important; }
.m-top-50 { margin-top: 50px !important; }

/* margin bottom */
.m-bottom-0 { margin-bottom: 0px !important; }
.m-bottom-1 { margin-bottom: 1px !important; }
.m-bottom-2 { margin-bottom: 2px !important; }
.m-bottom-3 { margin-bottom: 3px !important; }
.m-bottom-5 { margin-bottom: 5px !important; }
.m-bottom-10 { margin-bottom: 10px !important; }
.m-bottom-15 { margin-bottom: 15px !important; }
.m-bottom-20 { margin-bottom: 20px !important; }
.m-bottom-25 { margin-bottom: 25px !important; }
.m-bottom-30 { margin-bottom: 30px !important; }
.m-bottom-35 { margin-bottom: 35px !important; }
.m-bottom-40 { margin-bottom: 40px !important; }
.m-bottom-45 { margin-bottom: 55px !important; }
.m-bottom-50 { margin-bottom: 50px !important; }
.m-bottom-60 { margin-bottom: 60px !important; }
.m-bottom-70 { margin-bottom: 70px !important; }
.m-bottom-80 { margin-bottom: 80px !important; }
.m-bottom-90 { margin-bottom: 90px !important; }

/* margin left */
.m-left-0 { margin-left: 0px !important; }
.m-left-1 { margin-left: 1px !important; }
.m-left-2 { margin-left: 2px !important; }
.m-left-3 { margin-left: 3px !important; }
.m-left-5 { margin-left: 5px !important; }
.m-left-10 { margin-left: 10px !important; }
.m-left-15 { margin-left: 15px !important; }
.m-left-20 { margin-left: 20px !important; }
.m-left-25 { margin-left: 25px !important; }
.m-left-30 { margin-left: 30px !important; }
.m-left-35 { margin-left: 35px !important; }
.m-left-40 { margin-left: 40px !important; }
.m-left-45 { margin-left: 55px !important; }
.m-left-50 { margin-left: 50px !important; }

/* margin right */
.m-right-0 { margin-right: 0px !important; }
.m-right-1 { margin-right: 1px !important; }
.m-right-2 { margin-right: 2px !important; }
.m-right-3 { margin-right: 3px !important; }
.m-right-5 { margin-right: 5px !important; }
.m-right-10 { margin-right: 10px !important; }
.m-right-15 { margin-right: 15px !important; }
.m-right-20 { margin-right: 20px !important; }
.m-right-25 { margin-right: 25px !important; }
.m-right-30 { margin-right: 30px !important; }
.m-right-35 { margin-right: 35px !important; }
.m-right-40 { margin-right: 40px !important; }
.m-right-45 { margin-right: 55px !important; }
.m-right-50 { margin-right: 50px !important; }


/* padding top */
.p-top-0 { padding-top: 0px !important; }
.p-top-1 { padding-top: 1px !important; }
.p-top-2 { padding-top: 2px !important; }
.p-top-3 { padding-top: 3px !important; }
.p-top-5 { padding-top: 5px !important; }
.p-top-10 { padding-top: 10px !important; }
.p-top-15 { padding-top: 15px !important; }
.p-top-20 { padding-top: 20px !important; }
.p-top-25 { padding-top: 25px !important; }
.p-top-30 { padding-top: 30px !important; }
.p-top-35 { padding-top: 35px !important; }
.p-top-40 { padding-top: 40px !important; }
.p-top-45 { padding-top: 55px !important; }
.p-top-50 { padding-top: 50px !important; }

/* padding bottom */
.p-bottom-0 { padding-bottom: 0px !important; }
.p-bottom-1 { padding-bottom: 1px !important; }
.p-bottom-2 { padding-bottom: 2px !important; }
.p-bottom-3 { padding-bottom: 3px !important; }
.p-bottom-5 { padding-bottom: 5px !important; }
.p-bottom-10 { padding-bottom: 10px !important; }
.p-bottom-15 { padding-bottom: 15px !important; }
.p-bottom-20 { padding-bottom: 20px !important; }
.p-bottom-25 { padding-bottom: 25px !important; }
.p-bottom-30 { padding-bottom: 30px !important; }
.p-bottom-35 { padding-bottom: 35px !important; }
.p-bottom-40 { padding-bottom: 40px !important; }
.p-bottom-45 { padding-bottom: 55px !important; }
.p-bottom-50 { padding-bottom: 50px !important; }

/* padding left */
.p-left-0 { padding-left: 0px !important; }
.p-left-1 { padding-left: 1px !important; }
.p-left-2 { padding-left: 2px !important; }
.p-left-3 { padding-left: 3px !important; }
.p-left-5 { padding-left: 5px !important; }
.p-left-10 { padding-left: 10px !important; }
.p-left-15 { padding-left: 15px !important; }
.p-left-20 { padding-left: 20px !important; }
.p-left-25 { padding-left: 25px !important; }
.p-left-30 { padding-left: 30px !important; }
.p-left-35 { padding-left: 35px !important; }
.p-left-40 { padding-left: 40px !important; }
.p-left-45 { padding-left: 55px !important; }
.p-left-50 { padding-left: 50px !important; }

/* padding right */
.p-right-0 { padding-right: 0px !important; }
.p-right-1 { padding-right: 1px !important; }
.p-right-2 { padding-right: 2px !important; }
.p-right-3 { padding-right: 3px !important; }
.p-right-5 { padding-right: 5px !important; }
.p-right-10 { padding-right: 10px !important; }
.p-right-15 { padding-right: 15px !important; }
.p-right-20 { padding-right: 20px !important; }
.p-right-25 { padding-right: 25px !important; }
.p-right-30 { padding-right: 30px !important; }
.p-right-35 { padding-right: 35px !important; }
.p-right-40 { padding-right: 40px !important; }
.p-right-45 { padding-right: 55px !important; }
.p-right-50 { padding-right: 50px !important; }

/* Border */
.border-none { border: none !important; }
.b-top-none { border-top: none !important; }
.b-right-none { border-right: none !important; }
.b-left-none { border-left: none !important; }
.b-bottom-none { border-bottom: none !important; }

/* Fonts */
.f-white { color: white !important; }
.f-center { text-align: center !important; }
.f-right { text-align: right !important; }
.f-left { text-align: left !important; }
.f-bold { font-weight: 600; }
.f-uppercase { text-transform: uppercase; }
.f-lowercase { text-transform: lowercase; }

/* Width */
.w-100 { width: 100% !important; }
.w-75 { width: 75% !important; }
.w-50 { width: 50% !important; }
.w-25 { width: 25% !important; }
.w-10 { width: 10% !important; }

/*Overflow*/
.auto-overflow { overflow: auto !important;}

/* Display */
.clear-all { clear: both !important; }
.d-block { display: block !important; }
.d-inline-block { display: inline-block !important; }
.p-relative { position: relative !important; }
.p-absolute { position: absolute !important; }
.pull-none { float: none !important; }

/* Colors */
.label-primary {
  background-color: #333;
}
.label-success {
  background-color: #5cb85c;
}
.label-info {
  background-color: #3fbae4;
}
.label-warning {
  background-color: #fe7e23;
}
.label-danger {
  background-color: #b6454d;
}
.label-ycp  {
  background-color: #E3096E;
}
.label-back {
	background-color: #ffbf00;
}
.label-error {
	background-color: #555;
}
.label-process {
	background-color: #8d61be;
}

.alert-default {
  background-color: #e3096e;
  border-color: #BD085C;
  color: #fff;
}
.alert-success {
  background-color: #5cb85c;
  border-color: #509c45;
  color: #fff;
}
.alert-info {
  background-color: #3fbae4;
  color: #FFF;
  border-color: #1a93bc;
}
.alert-warning {
  background-color: #fe7e23;
  color: #FFF;
  border-color: #fe4723;
}
.alert-danger {
  background-color: #b6454d;
  border-color: #7f3036;
  color: #fff;
}
.alert-ycp {
  background-color: #E3096E;
  border-color: #BD085C;
  color: #fff;
}
.alert-process {
  background-color: #8d61be;
  border-color: #5a3683;
  color: #fff;
}
.alert-error{
  background-color: #555;
  border-color: #222;
  color: #fff;
}
.alert-back {
  background-color: #ffbf00;
  border-color: #ff7f00;
  color: #fff;
}

.color-success { color: #509c45; }
.color-info { color: #1a93bc; }
.color-warning { color: #fe4723; }
.color-danger { color: #7f3036; }
.color-ycp { color: #E3096E; }
.color-process { color: #8d61be; }
.color-error { color: #555; }
.color-back { color: #ffbf00; }
