/* -------   RED   ------------------------------------------ */
.uk-button-red{background-color:#E57373;color:#fff;border:1px solid transparent}
.uk-button-red:hover{background-color:#de4e4e;color:#fff}
.uk-button-red.uk-active,.uk-button-red:active{background-color:#db3d3d;color:#fff}

.uk-btn-red{background-color:transparent;color:#E57373;border:1px solid #f1b5b5}
.uk-btn-red:hover{background-color:transparent;color:#E57373;border-color:#E57373}
.uk-btn-red.uk-active,.uk-btn-red:active{background-color:transparent;color:#333;border-color:#db3d3d}
/* -------   ORANGE   ------------------------------------------ */
.uk-button-orange{background-color:#ff9800;color:#fff;border:1px solid transparent;}
.uk-button-orange:hover{background-color:#ffa726;color:#fff;}
.uk-button-orange.uk-active,.uk-button-orange:active{background-color:#ff6433;color:#fff;}

.uk-btn-orange{background-color:transparent;color:#ff8a65;border:1px solid #fed0c1;}
.uk-btn-orange:hover{background-color:transparent;color:#ff8a65;border-color:#ff8a65;}
.uk-btn-orange.uk-active,.uk-btn-orange:active{background-color:transparent;color:#333;border-color:#ff6433;}
/* -------   BLUE   ------------------------------------------ */
.uk-button-blue{background-color:#64B5F6;color:#fff;border:1px solid transparent;}
.uk-button-blue:hover{background-color:#2a99f2;color:#fff;}
.uk-button-blue.uk-active,.uk-button-blue:active{background-color:#64B5F6;color:#fff;}

.uk-btn-blue{background-color:transparent;color:#64B5F6;border:1px solid #bbdefb;}
.uk-btn-blue:hover{background-color:transparent;color:#64B5F6;border-color:#64B5F6;}
.uk-btn-blue.uk-active,.uk-btn-blue:active{background-color:transparent;color:#333;border-color:#64B5F6;}
/* -------   TEAL   ------------------------------------------ */
.uk-button-teal{background-color:#009688;color:#fff;border:1px solid transparent;}
.uk-button-teal:hover{background-color:#00796b;color:#fff;}
.uk-button-teal.uk-active,.uk-button-teal:active{background-color:#4db6ac;color:#fff;}

.uk-btn-teal{background-color:transparent;color:#009688;border:1px solid #009688;}
.uk-btn-teal:hover{background-color:transparent;color:#00796b;border-color:#00796b;}
.uk-btn-teal.uk-active,.uk-btn-teal:active{background-color:transparent;color:#333;border-color:#4db6ac;}
/* -------   PINK   ------------------------------------------ */
.uk-button-pink{background-color:#f06292;color:#fff;border:1px solid transparent;}
.uk-button-pink:hover{background-color:#ea286a;color:#fff;}
.uk-button-pink.uk-active,.uk-button-pink:active{background-color:#f06292;color:#fff;}

.uk-btn-pink{background-color:transparent;color:#f06292;border:1px solid #fad0de;}
.uk-btn-pink:hover{background-color:transparent;color:#f06292;border-color:#f06292;}
.uk-btn-pink.uk-active,.uk-btn-pink:active{background-color:transparent;color:#333;border-color:#f06292;}
/* -------  LIGHT GREEN   ------------------------------------------ */
.uk-button-light-green{background-color:#8BC34A;color:#fff;border:1px solid transparent;}
.uk-button-light-green:hover{background-color:#6c9d34;color:#fff;}
.uk-button-light-green.uk-active,.uk-button-light-green:active{background-color:#8BC34A;color:#fff;}

.uk-btn-light-green{background-color:transparent;color:#8BC34A;border:1px solid #c6e1a6;}
.uk-btn-light-green:hover{background-color:transparent;color:#8BC34A;border-color:#8BC34A;}
.uk-btn-light-green.uk-active,.uk-btn-light-green:active{background-color:transparent;color:#333;border-color:#8BC34A;}
/* -------   VIOLET   ------------------------------------------ */
.uk-button-violet{background-color:#BA68C8;color:#fff;border:1px solid transparent;}
.uk-button-violet:hover{background-color:#a241b3;color:#fff;}
.uk-button-violet.uk-active,.uk-button-violet:active{background-color:#BA68C8;color:#fff;}

.uk-btn-violet{background-color:transparent;color:#BA68C8;border:1px solid #e3c3e9;}
.uk-btn-violet:hover{background-color:transparent;color:#BA68C8;border-color:#BA68C8;}
.uk-btn-violet.uk-active,.uk-btn-violet:active{background-color:transparent;color:#333;border-color:#BA68C8;}
/* -------   GREEN   ------------------------------------------ */
.uk-button-green{background-color:#81C784;color:#fff;border:1px solid transparent;}
.uk-button-green:hover{background-color:#4ba94f;color:#fff;}
.uk-button-green.uk-active,.uk-button-green:active{background-color:#81C784;color:#fff;}

.uk-btn-green{background-color:transparent;color:#81C784;border:1px solid #c6e5c7;}
.uk-btn-green:hover{background-color:transparent;color:#81C784;border-color:#81C784;}
.uk-btn-green.uk-active,.uk-btn-green:active{background-color:transparent;color:#333;border-color:#81C784;}
/* -------   PURPLE   ------------------------------------------ */
.uk-button-purple{background-color:#9575CD;color:#fff;border:1px solid transparent;}
.uk-button-purple:hover{background-color:#7247bc;color:#fff;}
.uk-button-purple.uk-active,.uk-button-purple:active{background-color:#9575CD;color:#fff;}

.uk-btn-purple{background-color:transparent;color:#9575CD;border:1px solid #d9ceed;}
.uk-btn-purple:hover{background-color:transparent;color:#9575CD;border-color:#9575CD;}
.uk-btn-purple.uk-active,.uk-btn-purple:active{background-color:transparent;color:#333;border-color:#9575CD;}
/* -------   AMBER   ------------------------------------------ */
.uk-button-amber{background-color:#ffc107;color:#fff;border:1px solid transparent;}
.uk-button-amber:hover{background-color:#e5ac00;color:#fff;}
.uk-button-amber.uk-active,.uk-button-amber:active{background-color:#ffc107;color:#fff;}

.uk-btn-amber{background-color:transparent;color:#ffc107;border:1px solid #ffe9a8;}
.uk-btn-amber:hover{background-color:transparent;color:#ffc107;border-color:#ffc107;}
.uk-btn-amber.uk-active,.uk-btn-amber:active{background-color:transparent;color:#333;border-color:#ffc107;}
/* -------   INDIGO   ------------------------------------------ */
.uk-button-indigo{background-color:#7986cb;color:#fff;border:1px solid transparent;}
.uk-button-indigo:hover{background-color:#5566bd;color:#fff;}
.uk-button-indigo.uk-active,.uk-button-indigo:active{background-color:#7986cb;color:#fff;}

.uk-btn-indigo{background-color:transparent;color:#7986cb;border:1px solid #d2d7ed;}
.uk-btn-indigo:hover{background-color:transparent;color:#7986cb;border-color:#7986cb;}
.uk-btn-indigo.uk-active,.uk-btn-indigo:active{background-color:transparent;color:#333;border-color:#7986cb;}
/* -------   GREY   ------------------------------------------ */
.uk-button-blue-grey{background-color:#90a4ae;color:#fff;border:1px solid transparent;}
.uk-button-blue-grey:hover{background-color:#718a97;color:#fff;}
.uk-button-blue-grey.uk-active,.uk-button-blue-grey:active{background-color:#90a4ae;color:#fff;}

.uk-btn-blue-grey{background-color:transparent;color:#90a4ae;border:1px solid #cfd8dc;}
.uk-btn-blue-grey:hover{background-color:transparent;color:#90a4ae;border-color:#90a4ae;}
.uk-btn-blue-grey.uk-active,.uk-btn-blue-grey:active{background-color:transparent;color:#333;border-color:#90a4ae;}
/* -------   BROWN   ------------------------------------------ */
.uk-button-brown{background-color:#a1887f;color:#fff;border:1px solid transparent;}
.uk-button-brown:hover{background-color:#876c63;color:#fff;}
.uk-button-brown.uk-active,.uk-button-brown:active{background-color:#a1887f;color:#fff;}

.uk-btn-brown{background-color:transparent;color:#a1887f;border:1px solid #d3c8c4;}
.uk-btn-brown:hover{background-color:transparent;color:#a1887f;border-color:#a1887f;}
.uk-btn-brown.uk-active,.uk-btn-brown:active{background-color:transparent;color:#333;border-color:#a1887f;}
/* -------   CYAN   ------------------------------------------ */
.uk-button-cyan{background-color:#26C6DA;color:#fff;border:1px solid transparent;}
.uk-button-cyan:hover{background-color:#1fa6b6;color:#fff;}
.uk-button-cyan.uk-active,.uk-button-cyan:active{background-color:#26C6DA;color:#fff;}

.uk-btn-cyan {background-color:transparent;color:#26C6DA;border:1px solid #9fe5ee;}
.uk-btn-cyan:hover {background-color:transparent;color:#26C6DA;border-color:#26C6DA;}
.uk-btn-cyan.uk-active,.uk-btn-cyan:active {background-color:transparent;color:#333;border-color:#26C6DA;}
/* -------   BLACK   ------------------------------------------ */
.uk-button-black{background-color:#616161;color:#fff;border:1px solid transparent;}
.uk-button-black:hover{background-color:#474747;color:#fff;}
.uk-button-black.uk-active,.uk-button-black:active{background-color:#616161;color:#fff;}
/* -------   WHITE   ------------------------------------------ */
.uk-button-white{background-color:#ffffff;color:#333;border:1px solid #e5e5e5}
.uk-button-white:hover{background-color:#474747;color:#fff;}
.uk-button-white.uk-active,.uk-button-white:active{background-color:#616161;color:#fff;}

.uk-btn-black{background-color:transparent;border:1px solid #a8a8a8;}
.uk-btn-black:hover{background-color:transparent;color:#616161;border-color:#616161;}
.uk-btn-black.uk-active,.uk-btn-black:active{background-color:transparent;color:#333;border-color:#616161;}
/* -------   MDC Color Hover Standard   ------------------------------------------ */
.mdc-h {box-shadow:-5px -5px 15px rgba(255,255,255,.9),4px 4px 12px rgba(57,65,124,.2)}
.mdc-h:hover {box-shadow:-2px -2px 5px rgba(255,255,255,.9),2px 2px 4px rgba(57,65,124,.2)}
.mdc-hi {box-shadow:-2px -2px 5px rgba(255,255,255,.9),2px 2px 4px rgba(57,65,124,.2)}
.mdc-hi:hover {box-shadow:-5px -5px 15px rgba(255,255,255,.9),4px 4px 12px rgba(57,65,124,.2)}
.mdb-h {box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}
.mdb-h:hover {-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.mdb-hi {-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.mdb-hi:hover {box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}

.mdc-j {box-shadow: 0 5px 15px rgba(0,0,0,.08);;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.mdc-j:hover {-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .55s ease-in-out;transition:all .55s ease-in-out}
.mdc-ji {-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .55s ease-in-out;transition:all .55s ease-in-out}
.mdc-ji:hover {box-shadow: 0 5px 15px rgba(0,0,0,.08);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.mdc-i {
  box-sizing:border-box;
  width:48px;
  height:48px;
  border-radius:500px;
  /*! background:#f7f8fc; */
  /*! color:#0d0a46; */
  vertical-align:middle;
  display:inline-flex;
  justify-content:center;
  align-items:center;
  transition:.1s ease-in-out;
  transition-property:color,background-color,background-size,border-color,box-shadow;
  box-shadow:-5px -5px 15px rgba(255,255,255,.9),4px 4px 12px rgba(57,65,124,.2)
}
.mdc-i:hover {
  box-shadow:-2px -2px 5px rgba(255,255,255,.9),2px 2px 4px rgba(57,65,124,.2)
}

.mdc-i-sm {
    width:48px;
    height:48px;}
.mdc-i-md {
    width:56px;
    height:56px;}
.mdc-i-lg {
    width:64px;
    height:64px;}
.br500 {border-radius: 500px;}
.uk-button.btn-animated {-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.uk-button.btn-animated:hover {
  -webkit-transform: translateY(-3px);
  -moz-transform: translateY(-3px);
  -ms-transform: translateY(-3px);
  -o-transform: translateY(-3px);
  transform: translateY(-3px);
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
  -webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out
}
.lift{-webkit-transition:-webkit-box-shadow .25s ease,-webkit-transform .25s ease;transition:-webkit-box-shadow .25s ease,-webkit-transform .25s ease;-o-transition:box-shadow .25s ease,transform .25s ease;transition:box-shadow .25s ease,transform .25s ease;transition:box-shadow .25s ease,transform .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease}
.lift:focus,.lift:hover{-webkit-box-shadow:0 1rem 2.5rem rgba(27,22,66,.1),0 .5rem 1rem -.75rem rgba(27,22,66,.1)!important;box-shadow:0 1rem 2.5rem rgba(27,22,66,.1),0 .5rem 1rem -.75rem rgba(27,22,66,.1)!important;-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}
.lift-lg:focus,.lift-lg:hover{-webkit-box-shadow:0 1rem 5rem rgba(27,22,66,.1),0 2rem 3rem -1rem rgba(27,22,66,.05)!important;box-shadow:0 1rem 5rem rgba(27,22,66,.1),0 2rem 3rem -1rem rgba(27,22,66,.05)!important;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}

 
/* -------   button yoo   ------------------------------------------ */
.uk-button-yoo{box-sizing:border-box;width:48px;height:48px;border-radius:500px;background:#f7f8fc;color:#0d0a46;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center;transition:.1s ease-in-out;transition-property:color,background-color,background-size,border-color,box-shadow;box-shadow:-5px -5px 15px rgba(255,255,255,.9),4px 4px 12px rgba(57,65,124,.2)}
.uk-button-yoo:hover{background-color:#f7f8fc;color:#6f40f1;box-shadow:-2px -2px 5px rgba(255,255,255,.9),2px 2px 4px rgba(57,65,124,.2)}
.uk-button-yoo.uk-active,.uk-button-black:active{background-color:#f7f8fc;color:#555371;box-shadow:-1px -1px 1px rgba(255,255,255,.9),1px 1px 1px rgba(57,65,124,.1)}

.uk-btn-yoo{box-sizing:border-box;width:48px;height:48px;border-radius:500px;background:#ffffff;color:#999;border:1px solid #f7f8fc;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center;transition:.1s ease-in-out;transition-property:color,background-color,background-size,border-color,box-shadow;box-shadow:-5px -5px 15px rgba(255,255,255,.9),4px 4px 12px rgba(57,65,124,.2)}
.uk-btn-yoo:hover{background-color:#ffffff;color:#000000;box-shadow:-2px -2px 5px rgba(255,255,255,.9),2px 2px 4px rgba(57,65,124,.2)}
.uk-btn-yoo.uk-active,.uk-button-black:active{background-color:#f7f8fc;color:#555371;box-shadow:-1px -1px 1px rgba(255,255,255,.9),1px 1px 1px rgba(57,65,124,.1)}

/* -------   HELPER   ------------------------------------------ */

.myp-txt {font-size: 1.2rem;line-height: 1.2;}
.myp-txti {font-size: 1.2rem;line-height: 1.2;font-style: italic;}
.fw-100 {font-weight: 100;}
.fw-200 {font-weight: 200;}
.fw-300 {font-weight: 300;}
.fw-400 {font-weight: 400;}
.fw-500 {font-weight: 500;}
.fw-600 {font-weight: 600;}
.fw-700 {font-weight: 700;}
.fw-800 {font-weight: 800;}
.fw-900 {font-weight: 900;}
/* Primary Color */
.uk-radio-primary {
    background-color: transparent;
    border-color: #1e87f0;
    border:2px solid #1e87f0;
}
.uk-radio-primary:checked,
.uk-checkbox-primary:checked {
    background-color: #1e87f0;
    border-color: #1e87f0;
}
.uk-radio-primary:checked:focus,
.uk-checkbox-primary:checked:focus {
    background-color: #0e6ecd;
    border-color: #0e6ecd;
}

/* Secondary Color */
.uk-radio-secondary {
    background-color: transparent;
    border-color: #222;
    border:2px solid #222;
}
.uk-radio-secondary:checked,
.uk-checkbox-secondary:checked {
    background-color: #222;
    border-color: #222;
}
.uk-radio-secondary:checked:focus,
.uk-checkbox-secondary:checked:focus {
    background-color: #000;
    border-color: #000;
}

/* Success Color */
.uk-radio-success {
    background-color: transparent;
    border-color: #32d296;
    border:2px solid #32d296;
}
.uk-radio-success:checked,
.uk-checkbox-success:checked {
    background-color: #32d296;
    border-color: #32d296;
}
.uk-radio-success:checked:focus,
.uk-checkbox-success:checked:focus {
    background-color: #22b37c;
    border-color: #22b37c;
}

/* Warning Color */
.uk-radio-warning {
    background-color: transparent;
    border-color: #faa05a;
    border:2px solid #faa05a;
}
.uk-radio-warning:checked,
.uk-checkbox-warning:checked {
    background-color: #faa05a;
    border-color: #faa05a;
}
.uk-radio-warning:checked:focus,
.uk-checkbox-warning:checked:focus {
    background-color: #f9892c;
    border-color: #f9892c;
}

/* Danger Color */
.uk-radio-danger {
    background-color: transparent;
    border-color: #f0506e;
    border:2px solid #f0506e;
}
.uk-radio-danger:checked,
.uk-checkbox-danger:checked {
    background-color: #f0506e;
    border-color: #f0506e;
}
.uk-radio-danger:checked:focus,
.uk-checkbox-danger:checked:focus {
    background-color: #d93152;
    border-color: #d93152;
    }


.nv a {color: #6c757d;text-decoration: none;background-color: transparent;-webkit-text-decoration-skip: objects; }
.nv a:hover {color: #8aa9bf;text-decoration: none; }
.nb a {color: #0f7ae5;;text-decoration: none;background-color: transparent;-webkit-text-decoration-skip: objects; }
.nb a:hover {color: #8aa9bf;text-decoration: none; }