@charset "UTF-8";
/*
*
*   MaterialLab - Bootstrap + Material Design Admin Theme
*/
/*
 *
 *   MaterialLab - Bootstrap + Material Design Admin Theme
*/
/* ANIMATION */
/* SHADOWS */
/*
 * CSS Transform - Scale and Rotate
 */
/*
 * CSS Animations based on animate.css
 */
.m-0 {
  margin: 0 !important; }

.m-5 {
  margin: 5px !important; }

.m-10 {
  margin: 10px !important; }

.m-15 {
  margin: 15px !important; }

.m-20 {
  margin: 20px !important; }

.m-30 {
  margin: 30px !important; }

.m-50 {
  margin: 50px !important; }

.m-l-0 {
  margin-left: 0 !important; }

.m-l-5 {
  margin-left: 5px !important; }

.m-l-10 {
  margin-left: 10px !important; }

.m-l-15 {
  margin-left: 15px !important; }

.m-l-20 {
  margin-left: 20px !important; }

.m-l-30 {
  margin-left: 30px !important; }

.m-l-40 {
  margin-left: 40px !important; }

.m-l-50 {
  margin-left: 50px !important; }

.m-l-n-1 {
  margin-left: -1px !important; }

.m-l-n-5 {
  margin-left: -5px !important; }

.m-l-n-10 {
  margin-left: -10px !important; }

.m-l-n-15 {
  margin-left: -15px !important; }

.m-l-n-20 {
  margin-left: -20px !important; }

.m-l-n-30 {
  margin-left: -30px !important; }

.m-l-n-40 {
  margin-left: -40px !important; }

.m-l-n-50 {
  margin-left: -50px !important; }

.m-t-0 {
  margin-top: 0 !important; }

.m-t-1 {
  margin-top: 1px !important; }

.m-t-5 {
  margin-top: 5px !important; }

.m-t-10 {
  margin-top: 10px !important; }

.m-t-15 {
  margin-top: 15px !important; }

.m-t-20 {
  margin-top: 20px !important; }

.m-t-30 {
  margin-top: 30px !important; }

.m-t-40 {
  margin-top: 40px !important; }

.m-t-50 {
  margin-top: 50px !important; }

.m-t-75 {
  margin-top: 75px !important; }

.m-t-100 {
  margin-top: 100px !important; }

.m-t-120 {
  margin-top: 120px !important; }

.m-t-140 {
  margin-top: 140px !important; }

.m-t-n-1 {
  margin-top: -1px !important; }

.m-t-n-5 {
  margin-top: -5px !important; }

.m-t-n-10 {
  margin-top: -10px !important; }

.m-t-n-15 {
  margin-top: -15px !important; }

.m-t-n-20 {
  margin-top: -20px !important; }

.m-t-n-30 {
  margin-top: -30px !important; }

.m-t-n-40 {
  margin-top: -40px !important; }

.m-t-n-50 {
  margin-top: -50px !important; }

.m-r-0 {
  margin-right: 0 !important; }

.m-r-1 {
  margin-right: 1px !important; }

.m-r-5 {
  margin-right: 5px !important; }

.m-r-10 {
  margin-right: 10px !important; }

.m-r-15 {
  margin-right: 15px !important; }

.m-r-20 {
  margin-right: 20px !important; }

.m-r-30 {
  margin-right: 30px !important; }

.m-r-40 {
  margin-right: 40px !important; }

.m-r-50 {
  margin-right: 50px !important; }

.m-r-n-1 {
  margin-right: -1px !important; }

.m-r-n-5 {
  margin-right: -5px !important; }

.m-r-n-10 {
  margin-right: -10px !important; }

.m-r-n-15 {
  margin-right: -15px !important; }

.m-r-n-20 {
  margin-right: -20px !important; }

.m-r-n-30 {
  margin-right: -30px !important; }

.m-r-n-40 {
  margin-right: -40px !important; }

.m-r-n-50 {
  margin-right: -50px !important; }

.m-b-0 {
  margin-bottom: 0 !important; }

.m-b-1 {
  margin-bottom: 1px !important; }

.m-b-5 {
  margin-bottom: 5px !important; }

.m-b-10 {
  margin-bottom: 10px !important; }

.m-b-15 {
  margin-bottom: 15px !important; }

.m-b-20 {
  margin-bottom: 20px !important; }

.m-b-30 {
  margin-bottom: 30px !important; }

.m-b-40 {
  margin-bottom: 40px !important; }

.m-b-50 {
  margin-bottom: 50px !important; }

.m-b-n-1 {
  margin-bottom: -1px !important; }

.m-b-n-5 {
  margin-bottom: -5px !important; }

.m-b-n-10 {
  margin-bottom: -10px !important; }

.m-b-n-15 {
  margin-bottom: -15px !important; }

.m-b-n-20 {
  margin-bottom: -20px !important; }

.m-b-n-30 {
  margin-bottom: -30px !important; }

.m-b-n-40 {
  margin-bottom: -40px !important; }

.m-b-n-50 {
  margin-bottom: -50px !important; }

.p-0 {
  padding: 0 !important; }

.p-5 {
  padding: 5px !important; }

.p-10 {
  padding: 10px !important; }

.p-15 {
  padding: 15px !important; }

.p-20 {
  padding: 20px !important; }

.p-25 {
  padding: 25px !important; }

.p-30 {
  padding: 30px !important; }

.p-40 {
  padding: 40px !important; }

.p-50 {
  padding: 50px !important; }

.p-75 {
  padding: 75px !important; }

.p-100 {
  padding: 100px !important; }

.p-l-0 {
  padding-left: 0 !important; }

.p-l-5 {
  padding-left: 5px !important; }

.p-l-10 {
  padding-left: 10px !important; }

.p-l-15 {
  padding-left: 15px !important; }

.p-l-20 {
  padding-left: 20px !important; }

.p-l-25 {
  padding-left: 25px !important; }

.p-l-30 {
  padding-left: 30px !important; }

.p-l-40 {
  padding-left: 40px !important; }

.p-l-50 {
  padding-left: 50px !important; }

.p-l-75 {
  padding-left: 75px !important; }

.p-l-100 {
  padding-left: 100px !important; }

.p-b-0 {
  padding-bottom: 0 !important; }

.p-b-5 {
  padding-bottom: 5px !important; }

.p-b-10 {
  padding-bottom: 10px !important; }

.p-b-15 {
  padding-bottom: 15px !important; }

.p-b-20 {
  padding-bottom: 20px !important; }

.p-b-25 {
  padding-bottom: 25px !important; }

.p-b-30 {
  padding-bottom: 30px !important; }

.p-b-40 {
  padding-bottom: 40px !important; }

.p-b-50 {
  padding-bottom: 50px !important; }

.p-b-60 {
  padding-bottom: 60px !important; }

.p-b-70 {
  padding-bottom: 70px !important; }

.p-b-80 {
  padding-bottom: 80px !important; }

.p-b-90 {
  padding-bottom: 90px !important; }

.p-b-100 {
  padding-bottom: 100px !important; }

.p-t-0 {
  padding-top: 0 !important; }

.p-t-5 {
  padding-top: 5px !important; }

.p-t-10 {
  padding-top: 10px !important; }

.p-t-15 {
  padding-top: 15px !important; }

.p-t-20 {
  padding-top: 20px !important; }

.p-t-25 {
  padding-top: 25px !important; }

.p-t-30 {
  padding-top: 30px !important; }

.p-t-40 {
  padding-top: 40px !important; }

.p-t-50 {
  padding-top: 50px !important; }

.p-t-75 {
  padding-top: 75px !important; }

.p-t-100 {
  padding-top: 100px !important; }

.p-t-120 {
  padding-top: 120px !important; }

.p-t-130 {
  padding-top: 130px !important; }

.p-t-140 {
  padding-top: 140px !important; }

.p-t-150 {
  padding-top: 150px !important; }

.block {
  display: block !important; }

.img-xs {
  width: 30px;
  height: 30px; }

.img-sm {
  width: 35px;
  height: 35px; }

.img-md {
  width: 55px;
  height: 55px; }

.img-lg {
  width: 100px;
  height: 100px; }

.max-w-20 {
  max-width: 20px !important; }

.max-w-30 {
  max-width: 30px !important; }

.max-w-32 {
  max-width: 35px !important; }

.max-w-35 {
  max-width: 35px !important; }

.max-w-40 {
  max-width: 40px !important; }

.max-w-50 {
  max-width: 50px !important; }

.max-w-75 {
  max-width: 75px !important; }

.max-w-100 {
  max-width: 100px !important; }

.max-w-150 {
  max-width: 150px !important; }

.max-w-200 {
  max-width: 200px !important; }

.overflow-hidden {
  overflow: hidden; }

.overflow-auto {
  overflow: auto; }

.max-h-100 {
  max-height: 100px !important; }

.max-h-200 {
  max-height: 200px !important; }

.max-h-250 {
  max-height: 250px !important; }

.max-h-300 {
  max-height: 300px !important; }

.max-h-350 {
  max-height: 300px !important; }

.max-h-375 {
  max-height: 300px !important; }

.max-h-400 {
  max-height: 400px !important; }

.max-h-450 {
  max-height: 450px !important; }

.max-h-500 {
  max-height: 500px !important; }

.max-h-600 {
  max-height: 600px !important; }

.max-h-650 {
  max-height: 650px !important; }

.max-h-700 {
  max-height: 700px !important; }

.max-h-800 {
  max-height: 800px !important; }

.max-h-900 {
  max-height: 900px !important; }

.max-h-1000 {
  max-height: 1000px !important; }

.min-h-0 {
  min-height: 0 !important; }

.min-h-100 {
  min-height: 100px !important; }

.min-h-200 {
  min-height: 200px !important; }

.min-h-250 {
  min-height: 250px !important; }

.min-h-300 {
  min-height: 300px !important; }

.min-h-350 {
  min-height: 300px !important; }

.min-h-375 {
  min-height: 300px !important; }

.min-h-400 {
  min-height: 400px !important; }

.min-h-450 {
  min-height: 450px !important; }

.min-h-500 {
  min-height: 500px !important; }

.min-h-600 {
  min-height: 600px !important; }

.min-h-650 {
  min-height: 650px !important; }

.min-h-700 {
  min-height: 700px !important; }

.min-h-800 {
  min-height: 800px !important; }

.min-h-900 {
  min-height: 900px !important; }

.min-h-1000 {
  min-height: 1000px !important; }

.h-5 {
  height: 5px !important; }

.h-10 {
  height: 10px !important; }

.h-50 {
  height: 50px !important; }

.h-75 {
  height: 75px !important; }

.h-100 {
  height: 100px !important; }

.h-125 {
  height: 125px !important; }

.h-150 {
  height: 150px !important; }

.h-200 {
  height: 200px !important; }

.h-300 {
  height: 300px !important; }

.h-400 {
  height: 400px !important; }

.h-450 {
  height: 450px !important; }

.h-500 {
  height: 500px !important; }

.h-600 {
  height: 600px !important; }

.h-650 {
  height: 650px !important; }

.h-700 {
  height: 700px !important; }

.h-800 {
  height: 800px !important; }

.h-900 {
  height: 900px !important; }

.h-1000 {
  height: 1000px !important; }

.w-5 {
  width: 5px !important; }

.w-10 {
  width: 10px !important; }

.w-15 {
  width: 15px !important; }

.w-20 {
  width: 20px !important; }

.w-100p {
  width: 100%; }

.h-100p {
  width: 100%; }

.absolute {
  position: absolute !important; }

.relative {
  position: relative !important; }

.block {
  display: block !important; }

.inline-block {
  display: inline-block !important; }

.list-block li {
  display: block !important; }

.list-inline li {
  display: inline !important; }

.clear-both {
  clear: both !important; }

ul.style-none {
  margin: 0;
  padding: 0;
  list-style: none; }
  ul.style-none li {
    font-size: 0.8125em;
    padding: 3px 0; }

.bg-green {
  background: #28bebd !important; }

.bg-blue {
  background: #42a5f5 !important; }

.bg-lightBlue {
  background: #2EBAEE !important; }

.bg-red {
  background: #EF5350 !important; }

.bg-yellow {
  background: #f8c200 !important; }

.bg-paleYellow {
  background: #FDDD7E !important; }

.bg-lightGray {
  background: #e3ecf7 !important; }

.bg-gray {
  background: #8f9eb5 !important; }

.bg-drakGray {
  background: #707C94 !important; }

.bg-grayBlue {
  background: #59779B !important; }

.bg-purple {
  background: #6B79C4 !important; }

.bg-turquoise {
  background: #00c5dc !important; }

.bg-peach {
  background: #feb38d !important; }

.bg-transparent {
  background: transparent !important; }

.text-green {
  color: #28bebd !important; }

.text-turquoise {
  color: #00c5dc !important; }

.text-red {
  color: #EF5350 !important; }

.text-cyan {
  color: #26C6DA !important; }

.text-yellow {
  color: #f8c200 !important; }

.text-gray {
  color: #8f9eb5 !important; }

.text-blue {
  color: #42a5f5 !important; }

.text-orange {
  color: #ffb74d !important; }

.text-purple {
  color: #6B79C4 !important; }

.text-white {
  color: #fff !important; }

.text-brown {
  color: #795548 !important; }

.text-salmon {
  color: #EE6E73 !important; }

.text-muted {
  color: #8396b0; }

.color-black {
  color: #000 !important; }

.color-white {
  color: #fff !important; }

.bg-white {
  background-color: #fff !important; }

.transparent {
  background: transparent !important; }

.border-grey-bottom-1px,
.border-bottom {
  border-bottom: 1px solid rgba(215, 225, 237, 0.8) !important; }

.border-grey-top-1px,
.border-top {
  border-top: 1px solid rgba(215, 225, 237, 0.6) !important; }

.shadow-none {
  box-shadow: none !important; }

.shadow-z-1 {
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 6px 0 rgba(0, 0, 0, 0.12); }

.shadow-z-1:hover {
  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); }

.shadow-z-2 {
  box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }

.shadow-z-3 {
  box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); }

.shadow-z-4 {
  box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21); }

.shadow-z-5 {
  box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22); }

.big-shadow {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36); }

.shadow-2dp {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }

.shadow-3dp {
  box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12); }

.shadow-4dp {
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2); }

.shadow-6dp {
  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2); }

.shadow-8dp {
  box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2); }

.shadow-16dp {
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); }

.shadow-24dp {
  box-shadow: 0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2); }

.font-weight-100 {
  font-weight: 100 !important; }

.font-weight-200 {
  font-weight: 200 !important; }

.font-weight-300 {
  font-weight: 300 !important; }

.font-weight-400 {
  font-weight: 400 !important; }

.font-weight-500 {
  font-weight: 500 !important; }

.font-weight-600 {
  font-weight: 600 !important; }

.font-weight-700 {
  font-weight: 700 !important; }

.font-weight-800 {
  font-weight: 800 !important; }

.font-weight-900 {
  font-weight: 900 !important; }

.font-weight-light {
  font-weight: 100 !important; }

.font-weight-normal {
  font-weight: 300 !important; }

.font-weight-medium {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 500 !important; }

.font-size-0 {
  font-size: 0 !important; }

.font-size-10 {
  font-size: 10px !important; }

.font-size-12 {
  font-size: 12px !important; }

.font-size-14 {
  font-size: 14px !important; }

.font-size-16 {
  font-size: 16px !important; }

.font-size-18 {
  font-size: 18px !important; }

.font-size-20 {
  font-size: 20px !important; }

.font-size-24 {
  font-size: 24px !important; }

.font-size-26 {
  font-size: 26px !important; }

.font-size-30 {
  font-size: 30px !important; }

.font-size-40 {
  font-size: 40px !important; }

.font-size-50 {
  font-size: 50px !important; }

.font-size-60 {
  font-size: 60px !important; }

.font-size-70 {
  font-size: 70px !important; }

.font-size-80 {
  font-size: 80px !important; }

body,
html,
#root {
  height: 100%;
  width: 100%;
  min-height: 100vh !important;
  font-size: 100%; }

body {
  padding: 0;
  margin: 0;
  display: block !important;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  line-height: 1.8em;
  -webkit-font-smoothing: subpixel-antialiased;
  -webkit-overflow-scrolling: touch;
  overflow-x: hidden; }

a:link,
a:visited {
  text-decoration: none;
  outline: none;
  -webkit-transition: all 250ms;
  -khtml-transition: all 250ms;
  -moz-transition: all 250ms;
  -ms-transition: all 250ms;
  -o-transition: all 250ms;
  transition: all 250ms; }

a:active,
a:hover {
  outline: none;
  text-decoration: none; }

*,
:focus,
:active {
  outline: none; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Poppins", sans-serif;
  font-weight: 300; }

h1 {
  font-size: 1.5em; }

h2 {
  font-size: 1.25em; }

h3 {
  font-size: 1.125em; }

p {
  font-size: 0.875em;
  line-height: 1.9em; }

hr,
.divider {
  margin-top: 10px;
  margin-bottom: 10px;
  height: 1px;
  width: 100%;
  background: #e3ecf7; }

.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: "Poppins", sans-serif; }

.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
  color: #575f6c; }

.dl-horizontal,
.dl-vertical {
  margin-bottom: 12px; }
  .dl-horizontal dt,
  .dl-vertical dt {
    font-weight: 600; }
  .dl-horizontal dt,
  .dl-horizontal dd,
  .dl-vertical dt,
  .dl-vertical dd {
    font-size: 0.875em; }

small {
  font-size: 11px;
  font-weight: 600; }

caption {
  color: #333333; }

img {
  max-width: 100%; }

pre {
  background-color: #eef5f9;
  border: 1px solid #dae8ef;
  color: #607188; }

blockquote {
  border-left: 5px solid #e3ecf7; }

canvas {
  display: block;
  padding: 0;
  margin: 0 auto;
  max-width: 100%; }

address {
  line-height: 1.5em;
  font-size: 0.875em; }

::-webkit-input-placeholder {
  color: rgba(140, 155, 174, 0.6) !important; }

:-moz-placeholder {
  color: rgba(140, 155, 174, 0.6) !important; }

::-moz-placeholder {
  color: rgba(140, 155, 174, 0.6) !important; }

:-ms-input-placeholder {
  color: rgba(140, 155, 174, 0.6) !important; }

/* Material Design colors for texts and backgrounds */
.md-text-red {
  color: #f44336 !important; }

.md-text-red-50 {
  color: #ffebee !important; }

.md-text-red-100 {
  color: #ffcdd2 !important; }

.md-text-red-200 {
  color: #ef9a9a !important; }

.md-text-red-300 {
  color: #e57373 !important; }

.md-text-red-400 {
  color: #ef5350 !important; }

.md-text-red-500 {
  color: #f44336 !important; }

.md-text-red-600 {
  color: #e53935 !important; }

.md-text-red-700 {
  color: #d32f2f !important; }

.md-text-red-800 {
  color: #c62828 !important; }

.md-text-red-900 {
  color: #b71c1c !important; }

.md-text-red-A100 {
  color: #ff8a80 !important; }

.md-text-red-A200 {
  color: #ff5252 !important; }

.md-text-red-A400 {
  color: #ff1744 !important; }

.md-text-red-A700 {
  color: #d50000 !important; }

.md-text-pink {
  color: #e91e63 !important; }

.md-text-pink-50 {
  color: #fce4ec !important; }

.md-text-pink-100 {
  color: #f8bbd0 !important; }

.md-text-pink-200 {
  color: #f48fb1 !important; }

.md-text-pink-300 {
  color: #f06292 !important; }

.md-text-pink-400 {
  color: #ec407a !important; }

.md-text-pink-500 {
  color: #e91e63 !important; }

.md-text-pink-600 {
  color: #d81b60 !important; }

.md-text-pink-700 {
  color: #c2185b !important; }

.md-text-pink-800 {
  color: #ad1457 !important; }

.md-text-pink-900 {
  color: #880e4f !important; }

.md-text-pink-A100 {
  color: #ff80ab !important; }

.md-text-pink-A200 {
  color: #ff4081 !important; }

.md-text-pink-A400 {
  color: #f50057 !important; }

.md-text-pink-A700 {
  color: #c51162 !important; }

.md-text-purple {
  color: #9c27b0 !important; }

.md-text-purple-50 {
  color: #f3e5f5 !important; }

.md-text-purple-100 {
  color: #e1bee7 !important; }

.md-text-purple-200 {
  color: #ce93d8 !important; }

.md-text-purple-300 {
  color: #ba68c8 !important; }

.md-text-purple-400 {
  color: #ab47bc !important; }

.md-text-purple-500 {
  color: #9c27b0 !important; }

.md-text-purple-600 {
  color: #8e24aa !important; }

.md-text-purple-700 {
  color: #7b1fa2 !important; }

.md-text-purple-800 {
  color: #6a1b9a !important; }

.md-text-purple-900 {
  color: #4a148c !important; }

.md-text-purple-A100 {
  color: #ea80fc !important; }

.md-text-purple-A200 {
  color: #e040fb !important; }

.md-text-purple-A400 {
  color: #d500f9 !important; }

.md-text-purple-A700 {
  color: #aa00ff !important; }

.md-text-deep-purple {
  color: #673ab7 !important; }

.md-text-deep-purple-50 {
  color: #ede7f6 !important; }

.md-text-deep-purple-100 {
  color: #d1c4e9 !important; }

.md-text-deep-purple-200 {
  color: #b39ddb !important; }

.md-text-deep-purple-300 {
  color: #9575cd !important; }

.md-text-deep-purple-400 {
  color: #7e57c2 !important; }

.md-text-deep-purple-500 {
  color: #673ab7 !important; }

.md-text-deep-purple-600 {
  color: #5e35b1 !important; }

.md-text-deep-purple-700 {
  color: #512da8 !important; }

.md-text-deep-purple-800 {
  color: #4527a0 !important; }

.md-text-deep-purple-900 {
  color: #311b92 !important; }

.md-text-deep-purple-A100 {
  color: #b388ff !important; }

.md-text-deep-purple-A200 {
  color: #7c4dff !important; }

.md-text-deep-purple-A400 {
  color: #651fff !important; }

.md-text-deep-purple-A700 {
  color: #6200ea !important; }

.md-text-indigo {
  color: #3f51b5 !important; }

.md-text-indigo-50 {
  color: #e8eaf6 !important; }

.md-text-indigo-100 {
  color: #c5cae9 !important; }

.md-text-indigo-200 {
  color: #9fa8da !important; }

.md-text-indigo-300 {
  color: #7986cb !important; }

.md-text-indigo-400 {
  color: #5c6bc0 !important; }

.md-text-indigo-500 {
  color: #3f51b5 !important; }

.md-text-indigo-600 {
  color: #3949ab !important; }

.md-text-indigo-700 {
  color: #303f9f !important; }

.md-text-indigo-800 {
  color: #283593 !important; }

.md-text-indigo-900 {
  color: #1a237e !important; }

.md-text-indigo-A100 {
  color: #8c9eff !important; }

.md-text-indigo-A200 {
  color: #536dfe !important; }

.md-text-indigo-A400 {
  color: #3d5afe !important; }

.md-text-indigo-A700 {
  color: #304ffe !important; }

.md-text-blue {
  color: #2196f3 !important; }

.md-text-blue-50 {
  color: #e3f2fd !important; }

.md-text-blue-100 {
  color: #bbdefb !important; }

.md-text-blue-200 {
  color: #90caf9 !important; }

.md-text-blue-300 {
  color: #64b5f6 !important; }

.md-text-blue-400 {
  color: #42a5f5 !important; }

.md-text-blue-500 {
  color: #2196f3 !important; }

.md-text-blue-600 {
  color: #1e88e5 !important; }

.md-text-blue-700 {
  color: #1976d2 !important; }

.md-text-blue-800 {
  color: #1565c0 !important; }

.md-text-blue-900 {
  color: #0d47a1 !important; }

.md-text-blue-A100 {
  color: #82b1ff !important; }

.md-text-blue-A200 {
  color: #448aff !important; }

.md-text-blue-A400 {
  color: #2979ff !important; }

.md-text-blue-A700 {
  color: #2962ff !important; }

.md-text-light-blue {
  color: #03a9f4 !important; }

.md-text-light-blue-50 {
  color: #e1f5fe !important; }

.md-text-light-blue-100 {
  color: #b3e5fc !important; }

.md-text-light-blue-200 {
  color: #81d4fa !important; }

.md-text-light-blue-300 {
  color: #4fc3f7 !important; }

.md-text-light-blue-400 {
  color: #29b6f6 !important; }

.md-text-light-blue-500 {
  color: #03a9f4 !important; }

.md-text-light-blue-600 {
  color: #039be5 !important; }

.md-text-light-blue-700 {
  color: #0288d1 !important; }

.md-text-light-blue-800 {
  color: #0277bd !important; }

.md-text-light-blue-900 {
  color: #01579b !important; }

.md-text-light-blue-A100 {
  color: #80d8ff !important; }

.md-text-light-blue-A200 {
  color: #40c4ff !important; }

.md-text-light-blue-A400 {
  color: #00b0ff !important; }

.md-text-light-blue-A700 {
  color: #0091ea !important; }

.md-text-cyan {
  color: #00bcd4 !important; }

.md-text-cyan-50 {
  color: #e0f7fa !important; }

.md-text-cyan-100 {
  color: #b2ebf2 !important; }

.md-text-cyan-200 {
  color: #80deea !important; }

.md-text-cyan-300 {
  color: #4dd0e1 !important; }

.md-text-cyan-400 {
  color: #26c6da !important; }

.md-text-cyan-500 {
  color: #00bcd4 !important; }

.md-text-cyan-600 {
  color: #00acc1 !important; }

.md-text-cyan-700 {
  color: #0097a7 !important; }

.md-text-cyan-800 {
  color: #00838f !important; }

.md-text-cyan-900 {
  color: #006064 !important; }

.md-text-cyan-A100 {
  color: #84ffff !important; }

.md-text-cyan-A200 {
  color: #18ffff !important; }

.md-text-cyan-A400 {
  color: #00e5ff !important; }

.md-text-cyan-A700 {
  color: #00b8d4 !important; }

.md-text-teal {
  color: #009688 !important; }

.md-text-teal-50 {
  color: #e0f2f1 !important; }

.md-text-teal-100 {
  color: #b2dfdb !important; }

.md-text-teal-200 {
  color: #80cbc4 !important; }

.md-text-teal-300 {
  color: #4db6ac !important; }

.md-text-teal-400 {
  color: #26a69a !important; }

.md-text-teal-500 {
  color: #009688 !important; }

.md-text-teal-600 {
  color: #00897b !important; }

.md-text-teal-700 {
  color: #00796b !important; }

.md-text-teal-800 {
  color: #00695c !important; }

.md-text-teal-900 {
  color: #004d40 !important; }

.md-text-teal-A100 {
  color: #a7ffeb !important; }

.md-text-teal-A200 {
  color: #64ffda !important; }

.md-text-teal-A400 {
  color: #1de9b6 !important; }

.md-text-teal-A700 {
  color: #00bfa5 !important; }

.md-text-green {
  color: #4caf50 !important; }

.md-text-green-50 {
  color: #e8f5e9 !important; }

.md-text-green-100 {
  color: #c8e6c9 !important; }

.md-text-green-200 {
  color: #a5d6a7 !important; }

.md-text-green-300 {
  color: #81c784 !important; }

.md-text-green-400 {
  color: #66bb6a !important; }

.md-text-green-500 {
  color: #4caf50 !important; }

.md-text-green-600 {
  color: #43a047 !important; }

.md-text-green-700 {
  color: #388e3c !important; }

.md-text-green-800 {
  color: #2e7d32 !important; }

.md-text-green-900 {
  color: #1b5e20 !important; }

.md-text-green-A100 {
  color: #b9f6ca !important; }

.md-text-green-A200 {
  color: #69f0ae !important; }

.md-text-green-A400 {
  color: #00e676 !important; }

.md-text-green-A700 {
  color: #00c853 !important; }

.md-text-light-green {
  color: #8bc34a !important; }

.md-text-light-green-50 {
  color: #f1f8e9 !important; }

.md-text-light-green-100 {
  color: #dcedc8 !important; }

.md-text-light-green-200 {
  color: #c5e1a5 !important; }

.md-text-light-green-300 {
  color: #aed581 !important; }

.md-text-light-green-400 {
  color: #9ccc65 !important; }

.md-text-light-green-500 {
  color: #8bc34a !important; }

.md-text-light-green-600 {
  color: #7cb342 !important; }

.md-text-light-green-700 {
  color: #689f38 !important; }

.md-text-light-green-800 {
  color: #558b2f !important; }

.md-text-light-green-900 {
  color: #33691e !important; }

.md-text-light-green-A100 {
  color: #ccff90 !important; }

.md-text-light-green-A200 {
  color: #b2ff59 !important; }

.md-text-light-green-A400 {
  color: #76ff03 !important; }

.md-text-light-green-A700 {
  color: #64dd17 !important; }

.md-text-lime {
  color: #cddc39 !important; }

.md-text-lime-50 {
  color: #f9fbe7 !important; }

.md-text-lime-100 {
  color: #f0f4c3 !important; }

.md-text-lime-200 {
  color: #e6ee9c !important; }

.md-text-lime-300 {
  color: #dce775 !important; }

.md-text-lime-400 {
  color: #d4e157 !important; }

.md-text-lime-500 {
  color: #cddc39 !important; }

.md-text-lime-600 {
  color: #c0ca33 !important; }

.md-text-lime-700 {
  color: #afb42b !important; }

.md-text-lime-800 {
  color: #9e9d24 !important; }

.md-text-lime-900 {
  color: #827717 !important; }

.md-text-lime-A100 {
  color: #f4ff81 !important; }

.md-text-lime-A200 {
  color: #eeff41 !important; }

.md-text-lime-A400 {
  color: #c6ff00 !important; }

.md-text-lime-A700 {
  color: #aeea00 !important; }

.md-text-yellow {
  color: #ffeb3b !important; }

.md-text-yellow-50 {
  color: #fffde7 !important; }

.md-text-yellow-100 {
  color: #fff9c4 !important; }

.md-text-yellow-200 {
  color: #fff59d !important; }

.md-text-yellow-300 {
  color: #fff176 !important; }

.md-text-yellow-400 {
  color: #ffee58 !important; }

.md-text-yellow-500 {
  color: #ffeb3b !important; }

.md-text-yellow-600 {
  color: #fdd835 !important; }

.md-text-yellow-700 {
  color: #fbc02d !important; }

.md-text-yellow-800 {
  color: #f9a825 !important; }

.md-text-yellow-900 {
  color: #f57f17 !important; }

.md-text-yellow-A100 {
  color: #ffff8d !important; }

.md-text-yellow-A200 {
  color: #ffff00 !important; }

.md-text-yellow-A400 {
  color: #ffea00 !important; }

.md-text-yellow-A700 {
  color: #ffd600 !important; }

.md-text-amber {
  color: #ffc107 !important; }

.md-text-amber-50 {
  color: #fff8e1 !important; }

.md-text-amber-100 {
  color: #ffecb3 !important; }

.md-text-amber-200 {
  color: #ffe082 !important; }

.md-text-amber-300 {
  color: #ffd54f !important; }

.md-text-amber-400 {
  color: #ffca28 !important; }

.md-text-amber-500 {
  color: #ffc107 !important; }

.md-text-amber-600 {
  color: #ffb300 !important; }

.md-text-amber-700 {
  color: #ffa000 !important; }

.md-text-amber-800 {
  color: #ff8f00 !important; }

.md-text-amber-900 {
  color: #ff6f00 !important; }

.md-text-amber-A100 {
  color: #ffe57f !important; }

.md-text-amber-A200 {
  color: #ffd740 !important; }

.md-text-amber-A400 {
  color: #ffc400 !important; }

.md-text-amber-A700 {
  color: #ffab00 !important; }

.md-text-orange {
  color: #ff9800 !important; }

.md-text-orange-50 {
  color: #fff3e0 !important; }

.md-text-orange-100 {
  color: #ffe0b2 !important; }

.md-text-orange-200 {
  color: #ffcc80 !important; }

.md-text-orange-300 {
  color: #ffb74d !important; }

.md-text-orange-400 {
  color: #ffa726 !important; }

.md-text-orange-500 {
  color: #ff9800 !important; }

.md-text-orange-600 {
  color: #fb8c00 !important; }

.md-text-orange-700 {
  color: #f57c00 !important; }

.md-text-orange-800 {
  color: #ef6c00 !important; }

.md-text-orange-900 {
  color: #e65100 !important; }

.md-text-orange-A100 {
  color: #ffd180 !important; }

.md-text-orange-A200 {
  color: #ffab40 !important; }

.md-text-orange-A400 {
  color: #ff9100 !important; }

.md-text-orange-A700 {
  color: #ff6d00 !important; }

.md-text-deep-orange {
  color: #ff5722 !important; }

.md-text-deep-orange-50 {
  color: #fbe9e7 !important; }

.md-text-deep-orange-100 {
  color: #ffccbc !important; }

.md-text-deep-orange-200 {
  color: #ffab91 !important; }

.md-text-deep-orange-300 {
  color: #ff8a65 !important; }

.md-text-deep-orange-400 {
  color: #ff7043 !important; }

.md-text-deep-orange-500 {
  color: #ff5722 !important; }

.md-text-deep-orange-600 {
  color: #f4511e !important; }

.md-text-deep-orange-700 {
  color: #e64a19 !important; }

.md-text-deep-orange-800 {
  color: #d84315 !important; }

.md-text-deep-orange-900 {
  color: #bf360c !important; }

.md-text-deep-orange-A100 {
  color: #ff9e80 !important; }

.md-text-deep-orange-A200 {
  color: #ff6e40 !important; }

.md-text-deep-orange-A400 {
  color: #ff3d00 !important; }

.md-text-deep-orange-A700 {
  color: #dd2c00 !important; }

.md-text-brown {
  color: #795548 !important; }

.md-text-brown-50 {
  color: #efebe9 !important; }

.md-text-brown-100 {
  color: #d7ccc8 !important; }

.md-text-brown-200 {
  color: #bcaaa4 !important; }

.md-text-brown-300 {
  color: #a1887f !important; }

.md-text-brown-400 {
  color: #8d6e63 !important; }

.md-text-brown-500 {
  color: #795548 !important; }

.md-text-brown-600 {
  color: #6d4c41 !important; }

.md-text-brown-700 {
  color: #5d4037 !important; }

.md-text-brown-800 {
  color: #4e342e !important; }

.md-text-brown-900 {
  color: #3e2723 !important; }

.md-text-brown-A100 {
  color: #d7ccc8 !important; }

.md-text-brown-A200 {
  color: #bcaaa4 !important; }

.md-text-brown-A400 {
  color: #8d6e63 !important; }

.md-text-brown-A700 {
  color: #5d4037 !important; }

.md-text-grey {
  color: #9e9e9e !important; }

.md-text-grey-50 {
  color: #fafafa !important; }

.md-text-grey-100 {
  color: #f5f5f5 !important; }

.md-text-grey-200 {
  color: #eeeeee !important; }

.md-text-grey-300 {
  color: #e0e0e0 !important; }

.md-text-grey-400 {
  color: #bdbdbd !important; }

.md-text-grey-500 {
  color: #9e9e9e !important; }

.md-text-grey-600 {
  color: #757575 !important; }

.md-text-grey-700 {
  color: #616161 !important; }

.md-text-grey-800 {
  color: #424242 !important; }

.md-text-grey-900 {
  color: #212121 !important; }

.md-text-grey-A100 {
  color: #f5f5f5 !important; }

.md-text-grey-A200 {
  color: #eeeeee !important; }

.md-text-grey-A400 {
  color: #bdbdbd !important; }

.md-text-grey-A700 {
  color: #616161 !important; }

.md-text-blue-grey {
  color: #607d8b !important; }

.md-text-blue-grey-50 {
  color: #eceff1 !important; }

.md-text-blue-grey-100 {
  color: #cfd8dc !important; }

.md-text-blue-grey-200 {
  color: #b0bec5 !important; }

.md-text-blue-grey-300 {
  color: #90a4ae !important; }

.md-text-blue-grey-400 {
  color: #78909c !important; }

.md-text-blue-grey-500 {
  color: #607d8b !important; }

.md-text-blue-grey-600 {
  color: #546e7a !important; }

.md-text-blue-grey-700 {
  color: #455a64 !important; }

.md-text-blue-grey-800 {
  color: #37474f !important; }

.md-text-blue-grey-900 {
  color: #263238 !important; }

.md-text-blue-grey-A100 {
  color: #cfd8dc !important; }

.md-text-blue-grey-A200 {
  color: #b0bec5 !important; }

.md-text-blue-grey-A400 {
  color: #78909c !important; }

.md-text-blue-grey-A700 {
  color: #455a64 !important; }

.md-bg-red {
  background-color: #f44336 !important; }

.md-bg-red-50 {
  background-color: #ffebee !important; }

.md-bg-red-100 {
  background-color: #ffcdd2 !important; }

.md-bg-red-200 {
  background-color: #ef9a9a !important; }

.md-bg-red-300 {
  background-color: #e57373 !important; }

.md-bg-red-400 {
  background-color: #ef5350 !important; }

.md-bg-red-500 {
  background-color: #f44336 !important; }

.md-bg-red-600 {
  background-color: #e53935 !important; }

.md-bg-red-700 {
  background-color: #d32f2f !important; }

.md-bg-red-800 {
  background-color: #c62828 !important; }

.md-bg-red-900 {
  background-color: #b71c1c !important; }

.md-bg-red-A100 {
  background-color: #ff8a80 !important; }

.md-bg-red-A200 {
  background-color: #ff5252 !important; }

.md-bg-red-A400 {
  background-color: #ff1744 !important; }

.md-bg-red-A700 {
  background-color: #d50000 !important; }

.md-bg-pink {
  background-color: #e91e63 !important; }

.md-bg-pink-50 {
  background-color: #fce4ec !important; }

.md-bg-pink-100 {
  background-color: #f8bbd0 !important; }

.md-bg-pink-200 {
  background-color: #f48fb1 !important; }

.md-bg-pink-300 {
  background-color: #f06292 !important; }

.md-bg-pink-400 {
  background-color: #ec407a !important; }

.md-bg-pink-500 {
  background-color: #e91e63 !important; }

.md-bg-pink-600 {
  background-color: #d81b60 !important; }

.md-bg-pink-700 {
  background-color: #c2185b !important; }

.md-bg-pink-800 {
  background-color: #ad1457 !important; }

.md-bg-pink-900 {
  background-color: #880e4f !important; }

.md-bg-pink-A100 {
  background-color: #ff80ab !important; }

.md-bg-pink-A200 {
  background-color: #ff4081 !important; }

.md-bg-pink-A400 {
  background-color: #f50057 !important; }

.md-bg-pink-A700 {
  background-color: #c51162 !important; }

.md-bg-purple {
  background-color: #9c27b0 !important; }

.md-bg-purple-50 {
  background-color: #f3e5f5 !important; }

.md-bg-purple-100 {
  background-color: #e1bee7 !important; }

.md-bg-purple-200 {
  background-color: #ce93d8 !important; }

.md-bg-purple-300 {
  background-color: #ba68c8 !important; }

.md-bg-purple-400 {
  background-color: #ab47bc !important; }

.md-bg-purple-500 {
  background-color: #9c27b0 !important; }

.md-bg-purple-600 {
  background-color: #8e24aa !important; }

.md-bg-purple-700 {
  background-color: #7b1fa2 !important; }

.md-bg-purple-800 {
  background-color: #6a1b9a !important; }

.md-bg-purple-900 {
  background-color: #4a148c !important; }

.md-bg-purple-A100 {
  background-color: #ea80fc !important; }

.md-bg-purple-A200 {
  background-color: #e040fb !important; }

.md-bg-purple-A400 {
  background-color: #d500f9 !important; }

.md-bg-purple-A700 {
  background-color: #aa00ff !important; }

.md-bg-deep-purple {
  background-color: #673ab7 !important; }

.md-bg-deep-purple-50 {
  background-color: #ede7f6 !important; }

.md-bg-deep-purple-100 {
  background-color: #d1c4e9 !important; }

.md-bg-deep-purple-200 {
  background-color: #b39ddb !important; }

.md-bg-deep-purple-300 {
  background-color: #9575cd !important; }

.md-bg-deep-purple-400 {
  background-color: #7e57c2 !important; }

.md-bg-deep-purple-500 {
  background-color: #673ab7 !important; }

.md-bg-deep-purple-600 {
  background-color: #5e35b1 !important; }

.md-bg-deep-purple-700 {
  background-color: #512da8 !important; }

.md-bg-deep-purple-800 {
  background-color: #4527a0 !important; }

.md-bg-deep-purple-900 {
  background-color: #311b92 !important; }

.md-bg-deep-purple-A100 {
  background-color: #b388ff !important; }

.md-bg-deep-purple-A200 {
  background-color: #7c4dff !important; }

.md-bg-deep-purple-A400 {
  background-color: #651fff !important; }

.md-bg-deep-purple-A700 {
  background-color: #6200ea !important; }

.md-bg-indigo {
  background-color: #3f51b5 !important; }

.md-bg-indigo-50 {
  background-color: #e8eaf6 !important; }

.md-bg-indigo-100 {
  background-color: #c5cae9 !important; }

.md-bg-indigo-200 {
  background-color: #9fa8da !important; }

.md-bg-indigo-300 {
  background-color: #7986cb !important; }

.md-bg-indigo-400 {
  background-color: #5c6bc0 !important; }

.md-bg-indigo-500 {
  background-color: #3f51b5 !important; }

.md-bg-indigo-600 {
  background-color: #3949ab !important; }

.md-bg-indigo-700 {
  background-color: #303f9f !important; }

.md-bg-indigo-800 {
  background-color: #283593 !important; }

.md-bg-indigo-900 {
  background-color: #1a237e !important; }

.md-bg-indigo-A100 {
  background-color: #8c9eff !important; }

.md-bg-indigo-A200 {
  background-color: #536dfe !important; }

.md-bg-indigo-A400 {
  background-color: #3d5afe !important; }

.md-bg-indigo-A700 {
  background-color: #304ffe !important; }

.md-bg-blue {
  background-color: #2196f3 !important; }

.md-bg-blue-50 {
  background-color: #e3f2fd !important; }

.md-bg-blue-100 {
  background-color: #bbdefb !important; }

.md-bg-blue-200 {
  background-color: #90caf9 !important; }

.md-bg-blue-300 {
  background-color: #64b5f6 !important; }

.md-bg-blue-400 {
  background-color: #42a5f5 !important; }

.md-bg-blue-500 {
  background-color: #2196f3 !important; }

.md-bg-blue-600 {
  background-color: #1e88e5 !important; }

.md-bg-blue-700 {
  background-color: #1976d2 !important; }

.md-bg-blue-800 {
  background-color: #1565c0 !important; }

.md-bg-blue-900 {
  background-color: #0d47a1 !important; }

.md-bg-blue-A100 {
  background-color: #82b1ff !important; }

.md-bg-blue-A200 {
  background-color: #448aff !important; }

.md-bg-blue-A400 {
  background-color: #2979ff !important; }

.md-bg-blue-A700 {
  background-color: #2962ff !important; }

.md-bg-light-blue {
  background-color: #03a9f4 !important; }

.md-bg-light-blue-50 {
  background-color: #e1f5fe !important; }

.md-bg-light-blue-100 {
  background-color: #b3e5fc !important; }

.md-bg-light-blue-200 {
  background-color: #81d4fa !important; }

.md-bg-light-blue-300 {
  background-color: #4fc3f7 !important; }

.md-bg-light-blue-400 {
  background-color: #29b6f6 !important; }

.md-bg-light-blue-500 {
  background-color: #03a9f4 !important; }

.md-bg-light-blue-600 {
  background-color: #039be5 !important; }

.md-bg-light-blue-700 {
  background-color: #0288d1 !important; }

.md-bg-light-blue-800 {
  background-color: #0277bd !important; }

.md-bg-light-blue-900 {
  background-color: #01579b !important; }

.md-bg-light-blue-A100 {
  background-color: #80d8ff !important; }

.md-bg-light-blue-A200 {
  background-color: #40c4ff !important; }

.md-bg-light-blue-A400 {
  background-color: #00b0ff !important; }

.md-bg-light-blue-A700 {
  background-color: #0091ea !important; }

.md-bg-cyan {
  background-color: #00bcd4 !important; }

.md-bg-cyan-50 {
  background-color: #e0f7fa !important; }

.md-bg-cyan-100 {
  background-color: #b2ebf2 !important; }

.md-bg-cyan-200 {
  background-color: #80deea !important; }

.md-bg-cyan-300 {
  background-color: #4dd0e1 !important; }

.md-bg-cyan-400 {
  background-color: #26c6da !important; }

.md-bg-cyan-500 {
  background-color: #00bcd4 !important; }

.md-bg-cyan-600 {
  background-color: #00acc1 !important; }

.md-bg-cyan-700 {
  background-color: #0097a7 !important; }

.md-bg-cyan-800 {
  background-color: #00838f !important; }

.md-bg-cyan-900 {
  background-color: #006064 !important; }

.md-bg-cyan-A100 {
  background-color: #84ffff !important; }

.md-bg-cyan-A200 {
  background-color: #18ffff !important; }

.md-bg-cyan-A400 {
  background-color: #00e5ff !important; }

.md-bg-cyan-A700 {
  background-color: #00b8d4 !important; }

.md-bg-teal {
  background-color: #009688 !important; }

.md-bg-teal-50 {
  background-color: #e0f2f1 !important; }

.md-bg-teal-100 {
  background-color: #b2dfdb !important; }

.md-bg-teal-200 {
  background-color: #80cbc4 !important; }

.md-bg-teal-300 {
  background-color: #4db6ac !important; }

.md-bg-teal-400 {
  background-color: #26a69a !important; }

.md-bg-teal-500 {
  background-color: #009688 !important; }

.md-bg-teal-600 {
  background-color: #00897b !important; }

.md-bg-teal-700 {
  background-color: #00796b !important; }

.md-bg-teal-800 {
  background-color: #00695c !important; }

.md-bg-teal-900 {
  background-color: #004d40 !important; }

.md-bg-teal-A100 {
  background-color: #a7ffeb !important; }

.md-bg-teal-A200 {
  background-color: #64ffda !important; }

.md-bg-teal-A400 {
  background-color: #1de9b6 !important; }

.md-bg-teal-A700 {
  background-color: #00bfa5 !important; }

.md-bg-green {
  background-color: #4caf50 !important; }

.md-bg-green-50 {
  background-color: #e8f5e9 !important; }

.md-bg-green-100 {
  background-color: #c8e6c9 !important; }

.md-bg-green-200 {
  background-color: #a5d6a7 !important; }

.md-bg-green-300 {
  background-color: #81c784 !important; }

.md-bg-green-400 {
  background-color: #66bb6a !important; }

.md-bg-green-500 {
  background-color: #4caf50 !important; }

.md-bg-green-600 {
  background-color: #43a047 !important; }

.md-bg-green-700 {
  background-color: #388e3c !important; }

.md-bg-green-800 {
  background-color: #2e7d32 !important; }

.md-bg-green-900 {
  background-color: #1b5e20 !important; }

.md-bg-green-A100 {
  background-color: #b9f6ca !important; }

.md-bg-green-A200 {
  background-color: #69f0ae !important; }

.md-bg-green-A400 {
  background-color: #00e676 !important; }

.md-bg-green-A700 {
  background-color: #00c853 !important; }

.md-bg-light-green {
  background-color: #8bc34a !important; }

.md-bg-light-green-50 {
  background-color: #f1f8e9 !important; }

.md-bg-light-green-100 {
  background-color: #dcedc8 !important; }

.md-bg-light-green-200 {
  background-color: #c5e1a5 !important; }

.md-bg-light-green-300 {
  background-color: #aed581 !important; }

.md-bg-light-green-400 {
  background-color: #9ccc65 !important; }

.md-bg-light-green-500 {
  background-color: #8bc34a !important; }

.md-bg-light-green-600 {
  background-color: #7cb342 !important; }

.md-bg-light-green-700 {
  background-color: #689f38 !important; }

.md-bg-light-green-800 {
  background-color: #558b2f !important; }

.md-bg-light-green-900 {
  background-color: #33691e !important; }

.md-bg-light-green-A100 {
  background-color: #ccff90 !important; }

.md-bg-light-green-A200 {
  background-color: #b2ff59 !important; }

.md-bg-light-green-A400 {
  background-color: #76ff03 !important; }

.md-bg-light-green-A700 {
  background-color: #64dd17 !important; }

.md-bg-lime {
  background-color: #cddc39 !important; }

.md-bg-lime-50 {
  background-color: #f9fbe7 !important; }

.md-bg-lime-100 {
  background-color: #f0f4c3 !important; }

.md-bg-lime-200 {
  background-color: #e6ee9c !important; }

.md-bg-lime-300 {
  background-color: #dce775 !important; }

.md-bg-lime-400 {
  background-color: #d4e157 !important; }

.md-bg-lime-500 {
  background-color: #cddc39 !important; }

.md-bg-lime-600 {
  background-color: #c0ca33 !important; }

.md-bg-lime-700 {
  background-color: #afb42b !important; }

.md-bg-lime-800 {
  background-color: #9e9d24 !important; }

.md-bg-lime-900 {
  background-color: #827717 !important; }

.md-bg-lime-A100 {
  background-color: #f4ff81 !important; }

.md-bg-lime-A200 {
  background-color: #eeff41 !important; }

.md-bg-lime-A400 {
  background-color: #c6ff00 !important; }

.md-bg-lime-A700 {
  background-color: #aeea00 !important; }

.md-bg-yellow {
  background-color: #ffeb3b !important; }

.md-bg-yellow-50 {
  background-color: #fffde7 !important; }

.md-bg-yellow-100 {
  background-color: #fff9c4 !important; }

.md-bg-yellow-200 {
  background-color: #fff59d !important; }

.md-bg-yellow-300 {
  background-color: #fff176 !important; }

.md-bg-yellow-400 {
  background-color: #ffee58 !important; }

.md-bg-yellow-500 {
  background-color: #ffeb3b !important; }

.md-bg-yellow-600 {
  background-color: #fdd835 !important; }

.md-bg-yellow-700 {
  background-color: #fbc02d !important; }

.md-bg-yellow-800 {
  background-color: #f9a825 !important; }

.md-bg-yellow-900 {
  background-color: #f57f17 !important; }

.md-bg-yellow-A100 {
  background-color: #ffff8d !important; }

.md-bg-yellow-A200 {
  background-color: #ffff00 !important; }

.md-bg-yellow-A400 {
  background-color: #ffea00 !important; }

.md-bg-yellow-A700 {
  background-color: #ffd600 !important; }

.md-bg-amber {
  background-color: #ffc107 !important; }

.md-bg-amber-50 {
  background-color: #fff8e1 !important; }

.md-bg-amber-100 {
  background-color: #ffecb3 !important; }

.md-bg-amber-200 {
  background-color: #ffe082 !important; }

.md-bg-amber-300 {
  background-color: #ffd54f !important; }

.md-bg-amber-400 {
  background-color: #ffca28 !important; }

.md-bg-amber-500 {
  background-color: #ffc107 !important; }

.md-bg-amber-600 {
  background-color: #ffb300 !important; }

.md-bg-amber-700 {
  background-color: #ffa000 !important; }

.md-bg-amber-800 {
  background-color: #ff8f00 !important; }

.md-bg-amber-900 {
  background-color: #ff6f00 !important; }

.md-bg-amber-A100 {
  background-color: #ffe57f !important; }

.md-bg-amber-A200 {
  background-color: #ffd740 !important; }

.md-bg-amber-A400 {
  background-color: #ffc400 !important; }

.md-bg-amber-A700 {
  background-color: #ffab00 !important; }

.md-bg-orange {
  background-color: #ff9800 !important; }

.md-bg-orange-50 {
  background-color: #fff3e0 !important; }

.md-bg-orange-100 {
  background-color: #ffe0b2 !important; }

.md-bg-orange-200 {
  background-color: #ffcc80 !important; }

.md-bg-orange-300 {
  background-color: #ffb74d !important; }

.md-bg-orange-400 {
  background-color: #ffa726 !important; }

.md-bg-orange-500 {
  background-color: #ff9800 !important; }

.md-bg-orange-600 {
  background-color: #fb8c00 !important; }

.md-bg-orange-700 {
  background-color: #f57c00 !important; }

.md-bg-orange-800 {
  background-color: #ef6c00 !important; }

.md-bg-orange-900 {
  background-color: #e65100 !important; }

.md-bg-orange-A100 {
  background-color: #ffd180 !important; }

.md-bg-orange-A200 {
  background-color: #ffab40 !important; }

.md-bg-orange-A400 {
  background-color: #ff9100 !important; }

.md-bg-orange-A700 {
  background-color: #ff6d00 !important; }

.md-bg-deep-orange {
  background-color: #ff5722 !important; }

.md-bg-deep-orange-50 {
  background-color: #fbe9e7 !important; }

.md-bg-deep-orange-100 {
  background-color: #ffccbc !important; }

.md-bg-deep-orange-200 {
  background-color: #ffab91 !important; }

.md-bg-deep-orange-300 {
  background-color: #ff8a65 !important; }

.md-bg-deep-orange-400 {
  background-color: #ff7043 !important; }

.md-bg-deep-orange-500 {
  background-color: #ff5722 !important; }

.md-bg-deep-orange-600 {
  background-color: #f4511e !important; }

.md-bg-deep-orange-700 {
  background-color: #e64a19 !important; }

.md-bg-deep-orange-800 {
  background-color: #d84315 !important; }

.md-bg-deep-orange-900 {
  background-color: #bf360c !important; }

.md-bg-deep-orange-A100 {
  background-color: #ff9e80 !important; }

.md-bg-deep-orange-A200 {
  background-color: #ff6e40 !important; }

.md-bg-deep-orange-A400 {
  background-color: #ff3d00 !important; }

.md-bg-deep-orange-A700 {
  background-color: #dd2c00 !important; }

.md-bg-brown {
  background-color: #795548 !important; }

.md-bg-brown-50 {
  background-color: #efebe9 !important; }

.md-bg-brown-100 {
  background-color: #d7ccc8 !important; }

.md-bg-brown-200 {
  background-color: #bcaaa4 !important; }

.md-bg-brown-300 {
  background-color: #a1887f !important; }

.md-bg-brown-400 {
  background-color: #8d6e63 !important; }

.md-bg-brown-500 {
  background-color: #795548 !important; }

.md-bg-brown-600 {
  background-color: #6d4c41 !important; }

.md-bg-brown-700 {
  background-color: #5d4037 !important; }

.md-bg-brown-800 {
  background-color: #4e342e !important; }

.md-bg-brown-900 {
  background-color: #3e2723 !important; }

.md-bg-brown-A100 {
  background-color: #d7ccc8 !important; }

.md-bg-brown-A200 {
  background-color: #bcaaa4 !important; }

.md-bg-brown-A400 {
  background-color: #8d6e63 !important; }

.md-bg-brown-A700 {
  background-color: #5d4037 !important; }

.md-bg-grey {
  background-color: #9e9e9e !important; }

.md-bg-grey-50 {
  background-color: #fafafa !important; }

.md-bg-grey-100 {
  background-color: #f5f5f5 !important; }

.md-bg-grey-200 {
  background-color: #eeeeee !important; }

.md-bg-grey-300 {
  background-color: #e0e0e0 !important; }

.md-bg-grey-400 {
  background-color: #bdbdbd !important; }

.md-bg-grey-500 {
  background-color: #9e9e9e !important; }

.md-bg-grey-600 {
  background-color: #757575 !important; }

.md-bg-grey-700 {
  background-color: #616161 !important; }

.md-bg-grey-800 {
  background-color: #424242 !important; }

.md-bg-grey-900 {
  background-color: #212121 !important; }

.md-bg-grey-A100 {
  background-color: #f5f5f5 !important; }

.md-bg-grey-A200 {
  background-color: #eeeeee !important; }

.md-bg-grey-A400 {
  background-color: #bdbdbd !important; }

.md-bg-grey-A700 {
  background-color: #616161 !important; }

.md-bg-blue-grey {
  background-color: #607d8b !important; }

.md-bg-blue-grey-50 {
  background-color: #eceff1 !important; }

.md-bg-blue-grey-100 {
  background-color: #cfd8dc !important; }

.md-bg-blue-grey-200 {
  background-color: #b0bec5 !important; }

.md-bg-blue-grey-300 {
  background-color: #90a4ae !important; }

.md-bg-blue-grey-400 {
  background-color: #78909c !important; }

.md-bg-blue-grey-500 {
  background-color: #607d8b !important; }

.md-bg-blue-grey-600 {
  background-color: #546e7a !important; }

.md-bg-blue-grey-700 {
  background-color: #455a64 !important; }

.md-bg-blue-grey-800 {
  background-color: #37474f !important; }

.md-bg-blue-grey-900 {
  background-color: #263238 !important; }

.md-bg-blue-grey-A100 {
  background-color: #cfd8dc !important; }

.md-bg-blue-grey-A200 {
  background-color: #b0bec5 !important; }

.md-bg-blue-grey-A400 {
  background-color: #78909c !important; }

.md-bg-blue-grey-A700 {
  background-color: #455a64 !important; }

@-webkit-keyframes gradientAnimation {
  0% {
    background-position: 0% 50%; }
  50% {
    background-position: 100% 50%; }
  100% {
    background-position: 0% 50%; } }

@-moz-keyframes gradientAnimation {
  0% {
    background-position: 0% 50%; }
  50% {
    background-position: 100% 50%; }
  100% {
    background-position: 0% 50%; } }

@-o-keyframes gradientAnimation {
  0% {
    background-position: 0% 50%; }
  50% {
    background-position: 100% 50%; }
  100% {
    background-position: 0% 50%; } }

@keyframes gradientAnimation {
  0% {
    background-position: 0% 50%; }
  50% {
    background-position: 100% 50%; }
  100% {
    background-position: 0% 50%; } }

.gradient-animate {
  background-size: 400% 400%;
  -webkit-animation: gradientAnimation 30s ease infinite;
  -moz-animation: gradientAnimation 30s ease infinite;
  -o-animation: gradientAnimation 30s ease infinite;
  animation: gradientAnimation 30s ease infinite; }

.gradient_dusk {
  background-color: #ffd89b;
  background-image: -webkit-gradient(linear, left top, right top, from(#ffd89b), to(#19547b));
  background-image: -webkit-linear-gradient(left, #ffd89b, #19547b);
  background-image: -moz-linear-gradient(left, #ffd89b, #19547b);
  background-image: -ms-linear-gradient(left, #ffd89b, #19547b);
  background-image: -o-linear-gradient(left, #ffd89b, #19547b);
  background-image: linear-gradient(left, #ffd89b, #19547b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffd89b', endColorStr='#19547b', gradientType='1'); }

.gradient_dusk-2 {
  background-color: #2c3e50;
  background-image: -webkit-gradient(linear, left top, right top, from(#2c3e50), to(#fd746c));
  background-image: -webkit-linear-gradient(left, #2c3e50, #fd746c);
  background-image: -moz-linear-gradient(left, #2c3e50, #fd746c);
  background-image: -ms-linear-gradient(left, #2c3e50, #fd746c);
  background-image: -o-linear-gradient(left, #2c3e50, #fd746c);
  background-image: linear-gradient(left, #2c3e50, #fd746c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2c3e50', endColorStr='#fd746c', gradientType='1'); }

.gradient_grapefruit-sunset {
  background-color: #e96443;
  background-image: -webkit-gradient(linear, left top, right top, from(#e96443), to(#904e95));
  background-image: -webkit-linear-gradient(left, #e96443, #904e95);
  background-image: -moz-linear-gradient(left, #e96443, #904e95);
  background-image: -ms-linear-gradient(left, #e96443, #904e95);
  background-image: -o-linear-gradient(left, #e96443, #904e95);
  background-image: linear-gradient(left, #e96443, #904e95);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e96443', endColorStr='#904e95', gradientType='1'); }

.gradient_sweet-morning {
  background-color: #ff5f6d;
  background-image: -webkit-gradient(linear, left top, right top, from(#ff5f6d), to(#ffc371));
  background-image: -webkit-linear-gradient(left, #ff5f6d, #ffc371);
  background-image: -moz-linear-gradient(left, #ff5f6d, #ffc371);
  background-image: -ms-linear-gradient(left, #ff5f6d, #ffc371);
  background-image: -o-linear-gradient(left, #ff5f6d, #ffc371);
  background-image: linear-gradient(left, #ff5f6d, #ffc371);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff5f6d', endColorStr='#ffc371', gradientType='1'); }

.gradient_tranquil {
  background-color: #eecda3;
  background-image: -webkit-gradient(linear, left top, right top, from(#eecda3), to(#ef629f));
  background-image: -webkit-linear-gradient(left, #eecda3, #ef629f);
  background-image: -moz-linear-gradient(left, #eecda3, #ef629f);
  background-image: -ms-linear-gradient(left, #eecda3, #ef629f);
  background-image: -o-linear-gradient(left, #eecda3, #ef629f);
  background-image: linear-gradient(left, #eecda3, #ef629f);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eecda3', endColorStr='#ef629f', gradientType='1'); }

.gradient_transparent_purple {
  background-color: #1e5799;
  background-image: -webkit-gradient(linear, left top, right top, from(#1e5799), to(#5867c3));
  background-image: -webkit-linear-gradient(left, #1e5799, #5867c3);
  background-image: -moz-linear-gradient(left, #1e5799, #5867c3);
  background-image: -ms-linear-gradient(left, #1e5799, #5867c3);
  background-image: -o-linear-gradient(left, #1e5799, #5867c3);
  background-image: linear-gradient(left, #1e5799, #5867c3);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#1e5799', endColorStr='#5867c3', gradientType='1'); }

.gradient_blue-green {
  background-color: #1c86bf;
  background-image: -webkit-gradient(linear, left top, right top, from(#1c86bf), to(#28bebd));
  background-image: -webkit-linear-gradient(left, #1c86bf, #28bebd);
  background-image: -moz-linear-gradient(left, #1c86bf, #28bebd);
  background-image: -ms-linear-gradient(left, #1c86bf, #28bebd);
  background-image: -o-linear-gradient(left, #1c86bf, #28bebd);
  background-image: linear-gradient(left, #1c86bf, #28bebd);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#1c86bf', endColorStr='#28bebd', gradientType='1'); }

.gradient_blue-purple {
  background-color: #368ac7;
  background-image: -webkit-gradient(linear, left top, right top, from(#368ac7), to(#5867c3));
  background-image: -webkit-linear-gradient(left, #368ac7, #5867c3);
  background-image: -moz-linear-gradient(left, #368ac7, #5867c3);
  background-image: -ms-linear-gradient(left, #368ac7, #5867c3);
  background-image: -o-linear-gradient(left, #368ac7, #5867c3);
  background-image: linear-gradient(left, #368ac7, #5867c3);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#368ac7', endColorStr='#5867c3', gradientType='1'); }

.gradient_peach-rose {
  background-color: #ffb78c;
  background-image: -webkit-gradient(linear, left top, right top, from(#ffb78c), to(#e76890));
  background-image: -webkit-linear-gradient(left, #ffb78c, #e76890);
  background-image: -moz-linear-gradient(left, #ffb78c, #e76890);
  background-image: -ms-linear-gradient(left, #ffb78c, #e76890);
  background-image: -o-linear-gradient(left, #ffb78c, #e76890);
  background-image: linear-gradient(left, #ffb78c, #e76890);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffb78c', endColorStr='#e76890', gradientType='1'); }

.mw-green {
  background: #28bebd !important;
  color: #fff !important; }

.mw-blue {
  background: #42a5f5 !important;
  color: #fff !important; }

.mw-blue-text {
  color: #42a5f5 !important; }

.mw-royalBlue {
  background: #4285f4 !important; }

.mw-royalBlue-text {
  color: #4285f4 !important; }

.mw-darkBlue {
  background: #222f3c; }

.mw-lightBlue {
  background: #2ebaee !important;
  color: #fff !important; }

.mw-red {
  background: #fb4869 !important;
  color: #fff !important; }

.mw-yellow {
  background: #f8c200 !important;
  color: #fff !important; }

.mw-paleYellow {
  background: #fddd7e !important;
  color: #fff !important; }

.mw-lightGray {
  background: #eef5f9 !important;
  color: #6f829c !important; }

.mw-gray {
  background: #8f9eb5 !important;
  color: #fff !important; }

.mw-darkGray {
  background: #707c94 !important;
  color: #fff !important; }

.mw-grayBlue {
  background: #59779b !important;
  color: fff !important; }

.mw-purple {
  background: #6b79c4 !important;
  color: #fff !important; }

.mw-turquoise {
  background: #00c5dc !important;
  color: #fff !important; }

.mw-peach {
  background: #feb38d !important;
  color: #fff !important; }

.mw-salmon {
  background: #ee6e73 !important;
  color: #fff !important; }

.mw-salmon-text {
  color: #ee6e73 !important; }

.mw-white {
  background: #fff !important; }

.highlight {
  background-color: #e8f0fe !important; }

.highlight2 {
  background-color: #fffde7 !important; }

#app_wrapper {
  position: relative;
  min-height: 100%; }

#app_wrapper:after,
#app_wrapper:before {
  display: table;
  content: ' '; }

#app_wrapper:before {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: -1;
  display: block;
  width: inherit;
  background-color: #eef5f9;
  border: inherit;
  content: ''; }

#app_wrapper:after {
  clear: both; }

#app_wrapper.content-expanded #content_outer_wrapper,
#app_wrapper.content-expanded #content_wrapper,
#app_wrapper.content-expanded #content,
#app_wrapper.content-expanded #content_type,
#app_wrapper.content-expanded .expanded {
  z-index: 999;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  margin: 0 !important;
  bottom: 0 !important;
  padding: 0 !important;
  background: #eef5f9;
  position: absolute !important;
  width: 100% !important;
  height: 100% !important; }
  #app_wrapper.content-expanded #content_outer_wrapper .leftnav_v2,
  #app_wrapper.content-expanded #content_outer_wrapper .rightnav_v2,
  #app_wrapper.content-expanded #content_wrapper .leftnav_v2,
  #app_wrapper.content-expanded #content_wrapper .rightnav_v2,
  #app_wrapper.content-expanded #content .leftnav_v2,
  #app_wrapper.content-expanded #content .rightnav_v2,
  #app_wrapper.content-expanded #content_type .leftnav_v2,
  #app_wrapper.content-expanded #content_type .rightnav_v2,
  #app_wrapper.content-expanded .expanded .leftnav_v2,
  #app_wrapper.content-expanded .expanded .rightnav_v2 {
    top: 0;
    background: #eef5f9; }
  #app_wrapper.content-expanded #content_outer_wrapper #content_wrapper #footer_wrapper,
  #app_wrapper.content-expanded #content_wrapper #content_wrapper #footer_wrapper,
  #app_wrapper.content-expanded #content #content_wrapper #footer_wrapper,
  #app_wrapper.content-expanded #content_type #content_wrapper #footer_wrapper,
  #app_wrapper.content-expanded .expanded #content_wrapper #footer_wrapper {
    margin: 0; }
  #app_wrapper.content-expanded #content_outer_wrapper.has--content_sidebar-panel-right,
  #app_wrapper.content-expanded #content_wrapper.has--content_sidebar-panel-right,
  #app_wrapper.content-expanded #content.has--content_sidebar-panel-right,
  #app_wrapper.content-expanded #content_type.has--content_sidebar-panel-right,
  #app_wrapper.content-expanded .expanded.has--content_sidebar-panel-right {
    right: 250px !important; }
  #app_wrapper.content-expanded #content_outer_wrapper.has--content_sidebar-panel-left,
  #app_wrapper.content-expanded #content_wrapper.has--content_sidebar-panel-left,
  #app_wrapper.content-expanded #content.has--content_sidebar-panel-left,
  #app_wrapper.content-expanded #content_type.has--content_sidebar-panel-left,
  #app_wrapper.content-expanded .expanded.has--content_sidebar-panel-left {
    left: 250px !important; }

@media (max-width: 992px) {
  #app_wrapper.content-expanded #content_outer_wrapper #content_wrapper #content .content-body {
    padding: 0 !important; }
  #app_wrapper.content-expanded #content_type.boxed-leftnav .content-body .card .card-body {
    padding: 20px 20px 10px 80px; } }

#app_wrapper.content-expanded #content_type.boxed-leftnav .content-body .card-body,
#app_wrapper.content-expanded #content_type.boxed-leftnav #leftnav .card-body {
  height: calc(100vh - 60px); }

.sidebar-inner {
  margin-bottom: 75px; }

@media (max-width: 768px) {
  #app_main-menu-wrapper {
    left: 0; }
  #content_outer_wrapper {
    left: 0 !important; }
  .app_sidebar-menu-collapsed #app_main-menu-wrapper {
    display: block;
    left: 0; }
  .app_sidebar-menu-collapsed #app_main-menu-wrapper + #content_outer_wrapper {
    padding-left: 0 !important;
    overflow: hidden;
    margin-left: 0 !important; } }

#app_main-menu-wrapper {
  width: 240px;
  position: fixed;
  height: 100%;
  min-height: 100%;
  z-index: 10;
  z-index: 95; }
  #app_main-menu-wrapper .sidebar-header {
    color: #91a6bb;
    opacity: 0.5;
    margin: 0;
    padding: 10px 25px;
    text-transform: uppercase;
    font-size: 0.6875em;
    display: block; }
  #app_main-menu-wrapper .nav-pills {
    padding: 10px 0 0; }
  #app_main-menu-wrapper .nav-pills > li > a {
    border-radius: 0 !important;
    font-size: 0.8125em;
    border-left: solid 3px transparent;
    padding: 10px 15px;
    width: 100%;
    position: relative; }
    #app_main-menu-wrapper .nav-pills > li > a i {
      width: 25px;
      font-size: 1.4em;
      vertical-align: text-top;
      display: inline-block; }
  #app_main-menu-wrapper .nav .open > a,
  #app_main-menu-wrapper .nav .open > a:focus,
  #app_main-menu-wrapper .nav .open > a:hover,
  #app_main-menu-wrapper .nav-pills > li > a:active,
  #app_main-menu-wrapper .nav-pills > li > a:hover {
    opacity: 1;
    width: 100%; }
  #app_main-menu-wrapper .nav-pills > li.active > a,
  #app_main-menu-wrapper .nav-pills > li.active > a:focus,
  #app_main-menu-wrapper .nav-pills > li.active > a:hover {
    width: 100%; }
  #app_main-menu-wrapper .nav-stacked > li + li {
    margin-top: 0;
    margin-left: 0; }
  #app_main-menu-wrapper .nav .nav-sub {
    list-style: none;
    padding: 5px 0 15px;
    display: none;
    position: relative; }
  #app_main-menu-wrapper .nav .nav-sub li > a {
    padding-right: 10px;
    font-size: 0.8125em;
    padding: 6px 0 6px 39px;
    display: block;
    position: relative; }

#app_main-menu-wrapper .nav-pills > li.active > a,
#app_main-menu-wrapper .nav-pills > li.active > a:focus,
#app_main-menu-wrapper .nav-pills > li.active > a:hover {
  border-left: solid 3px; }

#app_main-menu-wrapper .nav.nav-pills.nav-stacked .nav-dropdown.active > a {
  border-left: solid 3px; }

#app_main-menu-wrapper .nav.nav-pills.nav-stacked .nav-dropdown.active > .nav-sub {
  border-left: solid 3px; }

#app_main-menu-wrapper .nav > li > .nav-sub > li > .nav-sub > li > a,
#app_main-menu-wrapper .nav > li > .nav-sub > li > .nav-sub > li > div.radio {
  padding-left: 55px; }

#app_main-menu-wrapper
.nav
> li
> .nav-sub
> li
> .nav-sub
> li
> div.radio
label {
  font-weight: 400; }

#app_main-menu-wrapper {
  display: block; }

.app_sidebar-menu-collapsed #app_main-menu-wrapper {
  width: 50px; }

.app_sidebar-menu-collapsed #app_topnavbar-wrapper .navbar-form {
  left: 0; }

.app_sidebar-menu-collapsed #app_main-menu-wrapper .nav > li > a {
  white-space: nowrap;
  overflow: hidden; }

#app_main-menu-wrapper .sidebar-inner .nav li .badge,
#app_main-menu-wrapper .sidebar-inner .nav li .label {
  display: block;
  position: absolute;
  right: 20px;
  bottom: 9px; }

.app_sidebar-menu-collapsed #app_main-menu-wrapper .nav li .badge,
.app_sidebar-menu-collapsed #app_main-menu-wrapper .nav li .label {
  display: none; }

.app_sidebar-menu-collapsed #app_main-menu-wrapper .nav > li > .nav-sub {
  position: absolute;
  left: 50px;
  margin-top: 0;
  padding-bottom: 15px;
  display: none; }

.app_sidebar-menu-collapsed #app_main-menu-wrapper .sidebar-header,
.app_sidebar-menu-collapsed #app_main-menu-wrapper .sidebar-menu-header,
.app_sidebar-menu-collapsed #app_main-menu-wrapper .sidebar-menu-profile,
.app_sidebar-menu-collapsed #app_main-menu-wrapper .sidebar-menu-summary,
.app_sidebar-menu-collapsed #app_main-menu-wrapper .sidebar-profile,
.app_sidebar-menu-collapsed #app_main-menu-wrapper .sidebar-summary,
.app_sidebar-menu-collapsed #logo_wrapper ul li a.hamburger,
.app_sidebar-menu-collapsed .brand-text {
  display: none; }

.app_sidebar-menu-collapsed #logo_wrapper {
  width: 50px;
  -webkit-transition: all, 250ms;
  -khtml-transition: all, 250ms;
  -moz-transition: all, 250ms;
  -ms-transition: all, 250ms;
  -o-transition: all, 250ms;
  transition: all, 250ms; }
  .app_sidebar-menu-collapsed #logo_wrapper ul li .logo img {
    left: 6px; }

.app_sidebar-menu-collapsed #app_main-menu-wrapper .nav-pills {
  margin: 0; }

.app_sidebar-menu-collapsed #app_main-menu-wrapper .nav-pills > li > a > i {
  margin-right: 40px;
  width: auto;
  font-size: 1.4375em; }

.app_sidebar-menu-collapsed #app_wrapper #app_sidebar-left:hover #app_main-menu-wrapper {
  width: 240px !important; }

.app_sidebar-menu-collapsed #app_wrapper #app_sidebar-left:hover .nav > li > .nav-sub {
  position: initial !important; }

.app_sidebar-menu-collapsed #app_wrapper #app_sidebar-left:hover .nav-pills > li > a > i {
  margin-right: 10px;
  width: auto;
  font-size: 1.25em; }

#app_topnavbar-wrapper li.menu-icon {
  float: right; }
  #app_topnavbar-wrapper li.menu-icon a {
    display: block; }
    #app_topnavbar-wrapper li.menu-icon a:hover {
      color: #fff; }
    #app_topnavbar-wrapper li.menu-icon a i {
      font-size: 25px;
      height: 35px;
      width: 35px;
      transition: all 150ms; }

.app_sidebar-menu-collapsed #app_topnavbar-wrapper li.menu-icon a i:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg); }

.nav-dropdown > a {
  position: relative; }

.nav-dropdown > a:after,
.nav-dropdown > a:before {
  position: absolute;
  font-family: 'Material-Design-Iconic-Font';
  font-size: 17px;
  right: 15px;
  top: 50%;
  margin-top: -10px;
  -webkit-transition: all, 250ms;
  -khtml-transition: all, 250ms;
  -moz-transition: all, 250ms;
  -ms-transition: all, 250ms;
  -o-transition: all, 250ms;
  transition: all, 250ms; }

.nav-dropdown > a:before {
  content: '\F278';
  -webkit-transform: scale(1);
  -khtml-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1); }

.nav-dropdown > a:after {
  content: '\F273';
  -webkit-transform: scale(0);
  -khtml-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0); }

.nav-dropdown.open > a:before {
  content: '\F278';
  -webkit-transform: scale(0);
  -khtml-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0); }

.nav-dropdown.open > a:after {
  content: '\F273';
  -webkit-transform: scale(1);
  -khtml-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1); }

.app_sidebar-menu-collapsed .nav-dropdown > a:after,
.app_sidebar-menu-collapsed .nav-dropdown > a:before {
  display: none; }

.app_sidebar-menu-collapsed #app_sidebar-left:hover .nav-dropdown > a:after,
.app_sidebar-menu-collapsed #app_sidebar-left:hover .nav-dropdown > a:before {
  display: block; }

@media (max-width: 1280px) {
  .app_menu-open {
    display: block; }
  #app_main-menu-wrapper,
  #app_wrapper #app_sidebar-left {
    width: 240px !important;
    left: -240px;
    box-shadow: none; }
  #app_topnavbar-wrapper #logo_wrapper {
    width: 200px; }
  .app_sidebar-menu-collapsed .brand-text {
    display: inline-block !important; }
  .app_sidebar-menu-collapsed #logo_wrapper ul li .logo img {
    left: 13px !important; }
  #navbar_header {
    display: none; }
  #app_sidebar-left #logo_wrapper ul li.app_menu-close,
  #app_topnavbar-wrapper ul li.app_menu-open {
    display: inline-block; }
  .app_sidebar-left-open #app_main-menu-wrapper,
  .app_sidebar-menu-collapsed #app_main-menu-wrapper,
  .app_sidebar-menu-collapsed
#app_wrapper
#app_main-menu-wrapper
.app_sidebar-left-open
#app_wrapper
#app_sidebar-left {
    width: 240px !important;
    left: 0;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
    padding-bottom: 65px; }
  .app_sidebar-menu-collapsed
#app_wrapper
#app_main-menu-wrapper
.sidebar-header {
    display: block !important; }
  .app_sidebar-menu-collapsed .nav-dropdown > a:after,
  .app_sidebar-menu-collapsed .nav-dropdown > a:before {
    display: block; }
  .app_sidebar-left-open #app_main-menu-wrapper .nav-pills > li > a > i,
  .app_sidebar-menu-collapsed #app_main-menu-wrapper .nav-pills > li > a > i {
    margin-right: initial !important;
    width: 25px !important;
    font-size: initial !important; }
  .app_sidebar-left-open #app_main-menu-wrapper .nav > li > .nav-sub,
  .app_sidebar-menu-collapsed #app_main-menu-wrapper .nav > li > .nav-sub {
    position: initial !important; } }

@media (max-width: 768px) {
  #app_topnavbar-wrapper .navbar-nav,
  #app_topnavbar-wrapper li.menu-icon {
    float: left; }
  #app_topnavbar-wrapper .dropdown.mega {
    display: none !important; } }

.sidebar-overlay {
  position: fixed;
  border-top: solid thin #e6edf1;
  top: 0;
  bottom: 0;
  right: -280px;
  width: 280px;
  height: calc(100% - 65px);
  margin-top: 65px;
  background-color: #fff;
  overflow: auto;
  -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -khtml-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-overflow-scrolling: touch;
  z-index: 65;
  -webkit-transition: all 0.2s;
  -khtml-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s; }
  .sidebar-overlay .toolbar {
    background-color: #222f3c;
    padding: 15px 0 40px 15px; }
    .sidebar-overlay .toolbar ul {
      padding: 0;
      margin: 0;
      list-style: none; }
      .sidebar-overlay .toolbar ul li {
        display: inline-block;
        padding: 0 10px; }
      .sidebar-overlay .toolbar ul li a {
        color: #fff; }
        .sidebar-overlay .toolbar ul li a i {
          font-size: 1.375em; }
  .sidebar-overlay .overlay-header {
    background-color: #222f3c;
    height: 110px;
    width: 100%; }
    .sidebar-overlay .overlay-header figure {
      padding: 15px 0; }
      .sidebar-overlay .overlay-header figure img {
        max-width: 85px;
        display: block;
        margin: 0 auto;
        border: solid 3px rgba(255, 255, 255, 0.3); }
  .sidebar-overlay .tabpanel .nav-tabs {
    position: absolute;
    display: inline-block;
    z-index: 15;
    width: 100%;
    background-color: #fff; }
    .sidebar-overlay .tabpanel .nav-tabs li a {
      font-size: 0.8125em; }
    .sidebar-overlay .tabpanel .nav-tabs li.active a i {
      color: #516073; }
    .sidebar-overlay .tabpanel .nav-tabs li a i {
      color: #9daec4; }
  .sidebar-overlay .tabpanel .tab-content {
    position: absolute;
    width: 100%;
    overflow: auto;
    padding: 0;
    margin-top: 65px;
    height: calc(100% - 65px); }
    .sidebar-overlay .tabpanel .tab-content .title {
      font-size: 14px;
      line-height: 1.42857;
      color: #758396;
      display: block;
      margin: 7px 0 10px -10px; }
    .sidebar-overlay .tabpanel .tab-content ul.description {
      margin: 5px 20px;
      padding: 0;
      list-style: none; }
      .sidebar-overlay .tabpanel .tab-content ul.description > li.title {
        font-size: 15px;
        text-transform: uppercase;
        font-weight: 600;
        padding-bottom: 5px; }
      .sidebar-overlay .tabpanel .tab-content ul.description > li {
        padding: 5px 0;
        font-size: 13px; }
        .sidebar-overlay .tabpanel .tab-content ul.description > li small {
          display: block;
          font-size: 12px;
          color: #b1bdcc; }
  .sidebar-overlay .tabpanel .tab-pane .btn-float {
    position: absolute;
    bottom: 30px;
    right: 15px; }
  .sidebar-overlay #chat_fab_new {
    position: absolute;
    right: 20px;
    bottom: 29px; }

.sidebar-overlay-open #app_sidebar-right .sidebar-overlay {
  right: 0;
  z-index: 95;
  -webkit-transition: all 0.2s;
  -khtml-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s; }

.sidebar-drawer {
  position: fixed;
  top: 0;
  bottom: 0;
  right: -280px;
  width: 280px;
  height: 100%;
  margin-top: 65px;
  background-color: #fff;
  overflow: auto;
  -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -khtml-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-overflow-scrolling: touch;
  z-index: 65;
  -webkit-transition: all 0.2s;
  -khtml-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s; }
  .sidebar-drawer .toolbar {
    background-color: #222f3c;
    padding: 15px 0 40px 15px; }
    .sidebar-drawer .toolbar ul {
      padding: 0;
      margin: 0;
      list-style: none; }
      .sidebar-drawer .toolbar ul li {
        display: inline-block;
        padding: 0 10px; }
      .sidebar-drawer .toolbar ul li a {
        color: #fff; }
        .sidebar-drawer .toolbar ul li a i {
          font-size: 1.75em; }
  .sidebar-drawer .drawer-header {
    background-color: #222f3c;
    height: 110px;
    width: 100%; }
    .sidebar-drawer .drawer-header figure {
      padding: 15px 0; }
      .sidebar-drawer .drawer-header figure img {
        max-width: 85px;
        display: block;
        margin: 0 auto;
        border: solid 3px rgba(255, 255, 255, 0.3); }
  .sidebar-drawer .tabpanel .nav-tabs {
    background-color: #222f3c; }
    .sidebar-drawer .tabpanel .nav-tabs li.active a i {
      color: #fff; }
    .sidebar-drawer .tabpanel .nav-tabs li a i {
      font-size: 2.5em;
      color: rgba(255, 255, 255, 0.3); }
  .sidebar-drawer .tabpanel .tab-pane .btn-float {
    position: absolute;
    bottom: 30px;
    right: 15px; }

#app_sidebar-left {
  position: fixed;
  width: 240px;
  height: 100%;
  min-height: 100%;
  z-index: 95;
  box-shadow: 1px 0 1px 0 rgba(0, 0, 0, 0.1);
  top: 65px; }

#app_sidebar-left:before {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: -1;
  width: inherit;
  background-color: inherit;
  border: inherit;
  content: ''; }

.app_sidebar-menu-collapsed #app_wrapper #app_sidebar-left {
  width: 50px; }

.app_sidebar-menu-collapsed #app_wrapper #content_outer_wrapper {
  padding-left: 50px; }

.app_sidebar-menu-collapsed #app_wrapper #app_topnavbar-wrapper #navbar_header {
  width: 50px; }
  .app_sidebar-menu-collapsed #app_wrapper #app_topnavbar-wrapper #navbar_header .navbar-brand {
    padding: 0; }

.app_sidebar-menu-collapsed #app_wrapper #app_topnavbar-wrapper #navbar_header .navbar-brand img {
  position: absolute;
  top: 24px;
  left: 13px;
  width: 25px;
  height: 25px; }

.app_sidebar-menu-collapsed #app_wrapper #app_sidebar-left:hover {
  width: 240px; }

body.boxed-layout {
  background: #597582; }
  body.boxed-layout #app_wrapper {
    width: 100%;
    max-width: 1280px;
    margin: 0 auto;
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.45);
    overflow: hidden; }
  body.boxed-layout #app_topnavbar-wrapper {
    position: fixed;
    width: 1280px; }
  body.boxed-layout #content_wrapper.rightnav_v2 #rightnav {
    position: absolute;
    top: 0; }
  body.boxed-layout .sidebar-overlay {
    position: absolute; }
  body.boxed-layout .sidebar-overlay .tabpanel .nav-tabs {
    position: absolute; }
  body.boxed-layout .backdrop {
    width: 100%;
    max-width: 1280px;
    margin: 0 auto; }

#logo_wrapper {
  height: 65px;
  padding: 0;
  margin: 0;
  display: inline-block;
  float: left;
  width: 240px;
  -webkit-transition: all, 250ms;
  -khtml-transition: all, 250ms;
  -moz-transition: all, 250ms;
  -ms-transition: all, 250ms;
  -o-transition: all, 250ms;
  transition: all, 250ms; }
  #logo_wrapper ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    #logo_wrapper ul li {
      display: inline-block; }
      #logo_wrapper ul li .logo {
        float: none;
        padding: 0;
        height: 65px;
        width: 240px; }
        #logo_wrapper ul li .logo img {
          padding: 1em 0.5em;
          -webkit-filter: brightness(0%) invert(100%);
          filter: brightness(0%) invert(100%);
          height: 100%; }
      #logo_wrapper ul li h1.brand-text {
        font-size: 1.25em;
        padding: 5px 0 0 60px;
        letter-spacing: 0.07em;
        font-weight: 300;
        color: #fff; }
    #logo_wrapper ul li.app_menu-close {
      float: right;
      display: none;
      padding: 19px 20px; }
      #logo_wrapper ul li.app_menu-close a i {
        font-size: 30px;
        color: #fff; }

#app_topnavbar-wrapper {
  width: 100%;
  height: 65px;
  user-select: none;
  position: fixed;
  z-index: 85;
  width: 100%;
  top: 0;
  box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.12), 0 1px 8px 0 rgba(0, 0, 0, 0.2);
  z-index: 99; }
  #app_topnavbar-wrapper .navbar {
    border: none;
    min-height: 65px;
    margin-bottom: 0; }
  #app_topnavbar-wrapper .nav .open > a,
  #app_topnavbar-wrapper .nav .open > a:focus,
  #app_topnavbar-wrapper .nav .open > a:hover {
    background: #eef5f9; }
  #app_topnavbar-wrapper .navbar-nav > li a {
    padding: 10px 15px;
    line-height: 3.4em;
    font-size: 14px; }
    #app_topnavbar-wrapper .navbar-nav > li a i {
      font-size: 24px;
      line-height: 2em; }
  #app_topnavbar-wrapper .nav-link.active:before,
  #app_topnavbar-wrapper .nav-link:focus:before,
  #app_topnavbar-wrapper .nav-link:hover:before {
    left: 0;
    right: 0; }
  #app_topnavbar-wrapper .nav-link:before {
    content: '';
    position: absolute;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    left: 50%;
    right: 50%;
    bottom: 0;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: transparent; }
  #app_topnavbar-wrapper .nav .open > a,
  #app_topnavbar-wrapper .nav .open > a:focus,
  #app_topnavbar-wrapper .nav .open > a:hover {
    background: rgba(255, 255, 255, 0.2); }
  #app_topnavbar-wrapper .dropdown-menu {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); }
    #app_topnavbar-wrapper .dropdown-menu li {
      padding: 5px 10px;
      display: block; }
  #app_topnavbar-wrapper .navbar-nav > li > a {
    position: relative;
    max-height: 65px;
    min-height: 65px;
    text-align: center; }
    #app_topnavbar-wrapper .navbar-nav > li > a .badge.danger {
      position: absolute;
      z-index: 10;
      top: 20px;
      right: 15px;
      line-height: 17px; }
  #app_topnavbar-wrapper .dropdown-menu.dropdown-menu-right {
    -webkit-transform-origin: top right;
    -ms-transform-origin: top right;
    transform-origin: top right;
    top: 64px;
    right: 0; }
  #app_topnavbar-wrapper .dropdown-menu.dropdown-menu-left {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    top: 64px;
    left: 0; }
  #app_topnavbar-wrapper .dropdown .dropdown-menu {
    -ms-transform: scale(0);
    transform: scale(0);
    transition: all 0.2s linear;
    background: #fff; }
  #app_topnavbar-wrapper .dropdown.open .dropdown-menu {
    -ms-transform: scale(1);
    transform: scale(1);
    transition: all 0.2s linear;
    background: #fff; }
  #app_topnavbar-wrapper .navbar-form {
    position: absolute;
    top: -150%;
    left: 0;
    right: 0;
    margin: 0;
    padding: 0;
    height: 65px;
    z-index: 20;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
    border: 0;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
    left: 0;
    background: #fff; }
  #app_topnavbar-wrapper .navbar-form .form-group {
    height: 100%;
    width: 100%;
    margin-top: 0;
    padding-bottom: 0; }
  #app_topnavbar-wrapper .navbar-form .form-control {
    height: 100%;
    border: 0;
    border-radius: 0;
    width: 100%;
    background-image: none !important;
    padding-left: 20px; }
  #app_topnavbar-wrapper .navbar-form.open {
    top: 0; }
  #app_topnavbar-wrapper .navbar-form .close-search {
    height: 30px;
    cursor: pointer;
    top: 50%;
    margin-top: -15px;
    line-height: 30px;
    margin-right: 10px;
    font-size: 1.375em;
    position: absolute;
    right: 30px; }
  #app_topnavbar-wrapper li.app_menu-open {
    display: none; }
  #app_topnavbar-wrapper .dropdown-menu.dropdown-lg-menu {
    min-width: 340px;
    max-width: 340px;
    height: auto; }
  #app_topnavbar-wrapper .dropdown-menu.xl {
    position: absolute;
    top: 100%;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 0;
    border-radius: 2px;
    -webkit-transition: all 0.3s ease-in-out;
    -khtml-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    box-shadow: 0 15px 20px rgba(0, 0, 0, 0.15);
    transform: translateY(-2px);
    color: #688696; }
  #app_topnavbar-wrapper .app_menu_launcher ul {
    margin: 0;
    padding: 0;
    list-style: none; }
    #app_topnavbar-wrapper .app_menu_launcher ul li {
      display: block;
      padding: 0; }
      #app_topnavbar-wrapper .app_menu_launcher ul li a {
        line-height: 24px;
        text-transform: uppercase;
        text-align: center;
        transition: all 0.3s;
        font-size: 18px;
        display: block;
        padding: 10px;
        width: 90px; }
        #app_topnavbar-wrapper .app_menu_launcher ul li a i {
          font-size: 24px;
          line-height: 1.8em; }
        #app_topnavbar-wrapper .app_menu_launcher ul li a span {
          display: block;
          clear: both;
          font-size: 12px;
          text-align: center; }
      #app_topnavbar-wrapper .app_menu_launcher ul li ul li {
        display: inline-block; }
  #app_topnavbar-wrapper .dropdown-menu .card {
    margin-bottom: 0; }
    #app_topnavbar-wrapper .dropdown-menu .card .dismiss {
      height: 10px;
      width: 10px;
      line-height: normal;
      padding: 0;
      border-radius: 50%;
      margin: 5px 12px; }
      #app_topnavbar-wrapper .dropdown-menu .card .dismiss i {
        font-size: 13px;
        line-height: normal; }
      #app_topnavbar-wrapper .dropdown-menu .card .dismiss:active i, #app_topnavbar-wrapper .dropdown-menu .card .dismiss:focus i, #app_topnavbar-wrapper .dropdown-menu .card .dismiss:hover i {
        color: #607188; }
    #app_topnavbar-wrapper .dropdown-menu .card .card-body {
      padding: 10px; }
      #app_topnavbar-wrapper .dropdown-menu .card .card-body .list-group .list-group-item.active,
      #app_topnavbar-wrapper .dropdown-menu .card .card-body .list-group .list-group-item:active,
      #app_topnavbar-wrapper .dropdown-menu .card .card-body .list-group .list-group-item:hover {
        background: #fff; }
  #app_topnavbar-wrapper .avatar-menu a {
    line-height: 2.5em; }
  #app_topnavbar-wrapper .avatar-menu .avatar {
    vertical-align: middle; }
    #app_topnavbar-wrapper .avatar-menu .avatar .badge {
      position: absolute;
      top: 17px;
      left: 40px;
      border: 1px solid #fff; }
  #app_topnavbar-wrapper .avatar-menu .name {
    padding: 0 5px;
    color: #688696; }
  #app_topnavbar-wrapper .avatar-menu .dropdown-menu {
    width: 200px;
    position: absolute;
    top: 57px; }
    #app_topnavbar-wrapper .avatar-menu .dropdown-menu li a {
      padding: 0 10px;
      font-size: 16px; }
      #app_topnavbar-wrapper .avatar-menu .dropdown-menu li a i {
        margin-right: 8px;
        font-size: 20px;
        vertical-align: middle; }
  #app_topnavbar-wrapper .dropdown.mega {
    position: static !important; }
    #app_topnavbar-wrapper .dropdown.mega .full-width {
      display: block;
      right: 0;
      position: absolute;
      margin: 0;
      top: 65px;
      transform: scale(1);
      left: 0;
      border-radius: 0;
      border-top: solid 2px #eef5f9; }
      #app_topnavbar-wrapper .dropdown.mega .full-width h3 {
        padding-left: 15px;
        color: #688696; }
      #app_topnavbar-wrapper .dropdown.mega .full-width ul {
        list-style: none;
        margin: 0;
        padding: 0; }
        #app_topnavbar-wrapper .dropdown.mega .full-width ul li {
          padding: 5px 0;
          white-space: nowrap; }
          #app_topnavbar-wrapper .dropdown.mega .full-width ul li a {
            line-height: 1.1em;
            display: block;
            padding: 5px 10px !important; }
            #app_topnavbar-wrapper .dropdown.mega .full-width ul li a i {
              font-size: 12px; }
    #app_topnavbar-wrapper .dropdown.mega #new_arrivals_megamenu .slick-dots li {
      display: inline-block !important; }
    #app_topnavbar-wrapper .dropdown.mega #new_arrivals_megamenu .slick-next:before,
    #app_topnavbar-wrapper .dropdown.mega #new_arrivals_megamenu .slick-prev:before {
      font-size: 20px;
      line-height: 1;
      color: #6B79C4;
      opacity: 0.75; }
  #app_topnavbar-wrapper .select-menu .form-group {
    margin: 0;
    position: relative;
    max-height: 65px;
    min-height: 65px;
    text-align: center;
    padding: 19px 0 0 20px; }
    #app_topnavbar-wrapper .select-menu .form-group .form-control {
      background-image: none; }
    #app_topnavbar-wrapper .select-menu .form-group .dropdownjs > ul {
      text-align: left;
      top: 38px;
      left: -51px;
      box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); }
    #app_topnavbar-wrapper .select-menu .form-group .dropdownjs > input[readonly] {
      color: #688696;
      font-size: 14px;
      width: 95px;
      margin: 0; }
    #app_topnavbar-wrapper .select-menu .form-group .dropdownjs::after {
      font-family: Material-Design-Iconic-Font;
      right: 20px;
      top: 1px;
      font-size: 18px;
      font-style: normal;
      font-weight: 400;
      pointer-events: none;
      color: #6f829c;
      content: '\F2F2';
      position: absolute; }

.app_sidebar-menu-collapsed #app_topnavbar-wrapper .dropdown.mega .full-width {
  left: 0; }

@media (max-width: 1025px) {
  #app_topnavbar-wrapper .navbar-form.open {
    left: 0 !important;
    right: 0 !important;
    width: 100%; }
  #app_topnavbar-wrapper .dropdown.avatar-menu {
    top: 0; } }

@media (max-width: 1280px) {
  #app_topnavbar-wrapper .dropdown.mega .full-width {
    left: 0 !important; } }

@media (max-width: 768px) {
  #app_topnavbar-wrapper .nav.navbar-nav li {
    display: inline-block; }
    #app_topnavbar-wrapper .nav.navbar-nav li ul li {
      display: block; }
  #app_topnavbar-wrapper .nav.navbar-nav li.last {
    margin-right: 0; }
  #app_topnavbar-wrapper .dropdown.avatar-menu {
    width: 80px !important;
    top: 0;
    vertical-align: top; }
    #app_topnavbar-wrapper .dropdown.avatar-menu .name {
      display: none; }
    #app_topnavbar-wrapper .dropdown.avatar-menu .dropdown-menu {
      top: 64px;
      left: initial;
      right: 0;
      width: 250px !important; }
  #app_topnavbar-wrapper .nav > li > a,
  #app_topnavbar-wrapper nav > li {
    display: inline-block;
    position: relative; }
  #app_topnavbar-wrapper .navbar-nav {
    margin: 0; } }

@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
  .dropdown.avatar-menu .dropdown-menu {
    width: 100% !important;
    position: fixed !important; }
  .nav.navbar-nav {
    display: inline-block; } }

@media (max-width: 768px) {
  .app_menu_launcher {
    display: none !important; }
  #logo_wrapper {
    position: absolute;
    left: 34%; } }

@media (max-width: 468px) {
  #logo_wrapper {
    position: absolute;
    left: 55px; }
  .nav-link {
    display: none !important; } }

@media (max-width: 350px) {
  #logo_wrapper {
    display: none !important; } }

#content_outer_wrapper {
  min-height: 100%;
  padding-left: 240px;
  padding-bottom: 90px; }
  #content_outer_wrapper #content_wrapper {
    padding-top: 65px;
    min-height: 100%;
    position: relative; }
    #content_outer_wrapper #content_wrapper #content {
      padding: 15px 20px; }
    #content_outer_wrapper #content_wrapper.simple #content {
      margin-top: 30px; }
      #content_outer_wrapper #content_wrapper.simple #content.content_collapse {
        margin: 0;
        padding: 0; }
    #content_outer_wrapper #content_wrapper.simple.with-background {
      background: #fff; }
    #content_outer_wrapper #content_wrapper.card-overlay #header_wrapper {
      position: absolute; }
    #content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-sm + #content {
      padding-top: 20px; }
    #content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-md + #content {
      padding-top: 125px; }
    @media (max-width: 992px) {
      #content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-md + #content {
        padding-top: 50px; } }
    #content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-lg + #content {
      padding-top: 170px; }
    @media (max-width: 992px) {
      #content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-lg + #content {
        padding-top: 50px; } }
    #content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-xl + #content {
      padding-top: 260px; }
    @media (max-width: 992px) {
      #content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-xl + #content {
        padding-top: 50px; } }

.card-overlay #content_type .content-body .card:first-child {
  -webkit-box-shadow: 0 20px 25px rgba(0, 0, 0, 0.15);
  -khtml-box-shadow: 0 20px 25px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 20px 25px rgba(0, 0, 0, 0.15);
  -ms-box-shadow: 0 20px 25px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0 20px 25px rgba(0, 0, 0, 0.15);
  box-shadow: 0 20px 25px rgba(0, 0, 0, 0.15); }

.app_sidebar-left-open #content_outer_wrapper {
  position: static !important; }

@media (max-width: 1400px) {
  #content.container {
    width: 100%;
    position: relative; } }

@media (max-width: 992px) {
  #content_outer_wrapper #content_wrapper #content {
    padding: 0; }
    #content_outer_wrapper #content_wrapper #content .content-body {
      padding: 20px; }
  #content_outer_wrapper .header-lg + #content .content-body {
    margin-top: 50px; }
  #content_outer_wrapper .header-md + #content .content-body {
    margin-top: 50px; }
  #content_outer_wrapper .header-md + #content .boxed-leftnav .content-body {
    margin-top: 0; } }

@media (max-width: 767px) {
  #content_outer_wrapper #content_wrapper.simple #content {
    margin-top: 0; }
  #content_outer_wrapper #content_wrapper #content {
    margin: 0 !important; }
  #content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-sm + #content {
    padding-top: 20px; }
  #content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-md + #content {
    padding: 80px 15px 0; }
  #content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-lg + #content {
    padding: 80px 15px 0; }
  #content_outer_wrapper #content_wrapper.card-overlay #header_wrapper.header-xl + #content {
    padding: 80px 15px 0; } }

#content_type.boxed-leftnav {
  height: calc(100vh - 200px);
  overflow: hidden;
  position: relative;
  width: 100%;
  -webkit-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1);
  -khtml-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1);
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1); }
  #content_type.boxed-leftnav #leftnav {
    width: 240px;
    position: absolute;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 1; }
    #content_type.boxed-leftnav #leftnav .card .card-heading {
      height: 60px;
      max-height: 60px;
      vertical-align: middle;
      border-bottom: solid thin #ebf2fb; }
      #content_type.boxed-leftnav #leftnav .card .card-heading .card-title {
        font-size: 1.125em; }
      #content_type.boxed-leftnav #leftnav .card .card-heading .circle-profile-photo {
        display: inline-block;
        width: 30px;
        height: 30px;
        vertical-align: middle; }
    #content_type.boxed-leftnav #leftnav .card-body {
      padding: 0;
      height: calc(100vh - 260px);
      overflow-x: hidden;
      border-bottom: solid thin #eef5f9; }
      #content_type.boxed-leftnav #leftnav .card-body .list-group {
        height: calc(100% - 1px); }
        #content_type.boxed-leftnav #leftnav .card-body .list-group .list-group-item {
          border: 0;
          margin: 0;
          padding: 12px 20px;
          z-index: 0; }
    #content_type.boxed-leftnav #leftnav .list-group .list-group-item.active,
    #content_type.boxed-leftnav #leftnav .list-group .list-group-item.active:focus,
    #content_type.boxed-leftnav #leftnav .list-group .list-group-item.active:hover {
      background-color: #eef5f9;
      color: #607188;
      border-left: solid 3px #28bebd; }
  #content_type.boxed-leftnav .content-body {
    padding-left: 240px;
    height: 100%; }
    #content_type.boxed-leftnav .content-body .card .card-heading {
      height: 60px;
      max-height: 60px;
      vertical-align: middle;
      border-bottom: solid thin #ebf2fb; }
      #content_type.boxed-leftnav .content-body .card .card-heading .card-title {
        font-size: 1.125em; }
      #content_type.boxed-leftnav .content-body .card .card-heading .circle-profile-photo {
        display: inline-block;
        width: 30px;
        height: 30px;
        vertical-align: middle; }
      #content_type.boxed-leftnav .content-body .card .card-heading .actions .js-hamburger {
        display: none; }
    #content_type.boxed-leftnav .content-body .card-body {
      padding: 50px 25px 0;
      height: calc(100vh - 260px);
      overflow-x: hidden; }
    #content_type.boxed-leftnav .content-body .card-footer {
      border-top: 1px solid #eef5f9;
      position: absolute;
      height: 90px;
      bottom: 0;
      left: 0;
      width: 100%;
      padding: 15px 65px 15px 15px;
      background: #fff; }
      #content_type.boxed-leftnav .content-body .card-footer .form-group.compose {
        padding-bottom: 0;
        margin: 0;
        position: relative; }
        #content_type.boxed-leftnav .content-body .card-footer .form-group.compose .btn-fab {
          position: absolute;
          right: -45px;
          top: -45px; }
      #content_type.boxed-leftnav .content-body .card-footer ul.card-actions.icons.left-bottom {
        top: 28px; }
      #content_type.boxed-leftnav .content-body .card-footer ul.card-actions.icons li i {
        font-size: 1.375em; }

@media (max-width: 1280px) {
  #content_type.boxed-leftnav #leftnav {
    position: absolute;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 1;
    width: 60px; }
    #content_type.boxed-leftnav #leftnav .card-body .list-group .list-group-item {
      padding: 10px; }
    #content_type.boxed-leftnav #leftnav .list-group-item-body {
      display: none; }
    #content_type.boxed-leftnav #leftnav .card-actions.icons.right-top {
      display: none; }
  #content_type.boxed-leftnav #chat-wrapper {
    position: relative;
    width: 100%;
    bottom: initial; }
  #content_type.boxed-leftnav .content-body {
    padding-left: 60px; }
    #content_type.boxed-leftnav .content-body .card .card-heading .actions .js-hamburger {
      display: block; }
    #content_type.boxed-leftnav .content-body .card .card-body {
      padding: 0 20px; } }

@media (max-width: 992px) {
  #content_type.boxed-leftnav {
    margin-bottom: 30px; }
    #content_type.boxed-leftnav .content-body .card-body {
      padding: 20px 20px 0; } }

@media (max-width: 480px) {
  #content_type.boxed-leftnav {
    margin-bottom: 30px; }
    #content_type.boxed-leftnav .content-body .card-body {
      padding: 20px 20px 0; } }

.leftnav_v1 #leftnav {
  position: relative; }
  .leftnav_v1 #leftnav .card .card-heading {
    padding: 10px 10px 10px 0; }
    .leftnav_v1 #leftnav .card .card-heading .card-title {
      text-transform: uppercase;
      padding: 5px 0 5px 10px;
      display: block;
      font-size: 18px;
      font-weight: 300; }
  .leftnav_v1 #leftnav .card .card-body {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0; }

.leftnav_v1 .content-col-wrapper {
  padding-left: 50px; }

.leftnav_v1 .leftnav-col-wrapper {
  padding-right: 0;
  max-width: 250px; }

@media (max-width: 1280px) {
  .leftnav_v1 #header {
    padding-left: 60px; }
  .leftnav_v1 .content-col-wrapper {
    width: 100%;
    padding-left: 10px; }
  .leftnav_v1 #leftnav {
    position: fixed;
    width: 250px;
    min-width: 250px;
    max-width: 250px;
    padding: 0;
    left: -250px; }
    .leftnav_v1 #leftnav .card .card-heading {
      padding: 15px;
      background: #e7eef3;
      position: fixed;
      width: 250px;
      z-index: 50; }
      .leftnav_v1 #leftnav .card .card-heading .card-title {
        font-size: 1.125em; }
      .leftnav_v1 #leftnav .card .card-heading ul.card-actions li i {
        font-size: 1.375em; }
    .leftnav_v1 #leftnav .card .card-body {
      padding: 20px 10px 50px;
      margin: 0 10px 0 0; }
    .leftnav_v1 #leftnav .nav-pills > li > a {
      width: 100%; } }

@media (max-width: 992px) {
  .leftnav_v1 #leftnav .sidebarnav-inner {
    height: calc(100% - 150px); }
  .leftnav_v1 #content {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin: 0 !important; } }

@media (max-width: 767px) {
  .leftnav_v1 #header_wrapper .breadcrumb,
  .leftnav_v2 #header_wrapper .breadcrumb {
    display: none !important; }
  .leftnav_v1 #content,
  .leftnav_v2 #content {
    padding: 0 !important;
    margin: 0 !important; } }

.leftnav_v2 #leftnav {
  width: 240px;
  min-width: 240px;
  max-width: 240px;
  height: 100%;
  min-height: 100%;
  float: left;
  overflow-y: auto;
  z-index: 1;
  color: #627288; }
  .leftnav_v2 #leftnav .form-group {
    margin: 0; }
  .leftnav_v2 #leftnav .card-heading,
  .leftnav_v2 #leftnav .header {
    padding: 0;
    position: relative; }
    .leftnav_v2 #leftnav .card-heading .card-title,
    .leftnav_v2 #leftnav .card-heading .header-title,
    .leftnav_v2 #leftnav .header .card-title,
    .leftnav_v2 #leftnav .header .header-title {
      text-transform: uppercase;
      padding: 0;
      display: block;
      font-size: 16px;
      padding: 25px 25px 10px 25px;
      margin: 0; }
  .leftnav_v2 #leftnav .subheader {
    position: absolute;
    bottom: 0; }
  .leftnav_v2 #leftnav .sidebarnav-inner {
    height: calc(100% - 220px);
    overflow: auto;
    position: absolute;
    width: 100%;
    margin-top: 10px; }
  .leftnav_v2 #leftnav .card {
    background: transparent !important;
    border-color: transparent;
    box-shadow: none;
    margin: 0 auto !important;
    z-index: 0; }
    .leftnav_v2 #leftnav .card .card-heading:not(.card-heading.card-image) {
      padding: 15px 10px !important;
      background: #e7eef3;
      min-height: initial; }
      .leftnav_v2 #leftnav .card .card-heading:not(.card-heading.card-image) h5 {
        color: rgba(98, 114, 136, 0.8);
        padding: 0;
        margin: 0;
        text-transform: uppercase; }
    .leftnav_v2 #leftnav .card .card-body {
      padding: 0 !important; }
      .leftnav_v2 #leftnav .card .card-body .submenu ul {
        padding-left: 0;
        margin-bottom: 0;
        list-style: none; }
        .leftnav_v2 #leftnav .card .card-body .submenu ul li {
          position: relative;
          display: block; }
          .leftnav_v2 #leftnav .card .card-body .submenu ul li a {
            position: relative;
            display: block;
            padding: 15px 15px 15px 25px;
            -webkit-transition: all 250ms linear;
            -khtml-transition: all 250ms linear;
            -moz-transition: all 250ms linear;
            -ms-transition: all 250ms linear;
            -o-transition: all 250ms linear;
            transition: all 250ms linear; }
            .leftnav_v2 #leftnav .card .card-body .submenu ul li a:hover {
              color: #516073; }
            .leftnav_v2 #leftnav .card .card-body .submenu ul li a i {
              width: 25px;
              font-size: 1.4em;
              vertical-align: text-top;
              display: inline-block; }
          .leftnav_v2 #leftnav .card .card-body .submenu ul li:active, .leftnav_v2 #leftnav .card .card-body .submenu ul li:focus, .leftnav_v2 #leftnav .card .card-body .submenu ul li:hover {
            background: rgba(200, 200, 200, 0.2);
            cursor: pointer; }
  .leftnav_v2 #leftnav .nav.nav-pills.nav-stacked {
    padding: 20px; }

.leftnav_v2 #header {
  padding-left: 60px; }

.leftnav_v2.panel-lg {
  width: 320px;
  min-width: 320px;
  max-width: 320px; }

@media (max-width: 1280px) {
  #app_wrapper #content_outer_wrapper {
    padding-left: 0 !important;
    max-width: 100% !important; }
  #app_wrapper .leftnav_v2 #header h1 {
    padding-left: 45px; }
  #app_wrapper .leftnav_v2 #leftnav {
    width: 250px;
    min-width: 250px;
    max-width: 250px;
    left: -280px;
    top: 65px;
    height: 100%;
    position: fixed;
    z-index: 0;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }
  #app_wrapper .leftnav_v2 .content-body {
    padding: 20px; }
  .panel-left-open #app_wrapper .leftnav_v2 #leftnav {
    left: 0;
    z-index: 5;
    background: #eef5f9; } }

.leftnav_v2 #leftnav .header {
  position: relative;
  padding: 20px 15px;
  background: #e7eef3; }
  .leftnav_v2 #leftnav .header .header-title {
    text-transform: uppercase;
    padding: 5px 0 5px 10px;
    display: block;
    font-size: 18px;
    font-weight: 300; }

.leftnav_v2 #leftnav .card-body {
  padding: 0 !important; }
  .leftnav_v2 #leftnav .card-body .submenu ul {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none; }
    .leftnav_v2 #leftnav .card-body .submenu ul li {
      position: relative;
      display: block; }
      .leftnav_v2 #leftnav .card-body .submenu ul li a {
        position: relative;
        display: block;
        padding: 0;
        -webkit-transition: all 250ms linear;
        -khtml-transition: all 250ms linear;
        -moz-transition: all 250ms linear;
        -ms-transition: all 250ms linear;
        -o-transition: all 250ms linear;
        transition: all 250ms linear; }
        .leftnav_v2 #leftnav .card-body .submenu ul li a:hover {
          color: #516073; }
        .leftnav_v2 #leftnav .card-body .submenu ul li a i {
          width: 10px;
          font-size: 1.4em;
          vertical-align: text-top; }
      .leftnav_v2 #leftnav .card-body .submenu ul li:active, .leftnav_v2 #leftnav .card-body .submenu ul li:focus, .leftnav_v2 #leftnav .card-body .submenu ul li:hover {
        background: rgba(200, 200, 200, 0.2);
        cursor: pointer; }

#content_wrapper.open-left.leftnav_v1 #leftnav {
  left: 0; }

.app_sidebar-menu-collapsed #content_wrapper.open-left .leftnav_v1 #leftnav {
  left: 50px; }

#content_wrapper.open-left.leftnav_v1 #leftnav {
  background: #fff;
  top: 65px;
  position: fixed;
  z-index: 80;
  height: 100%;
  left: 0; }
  #content_wrapper.open-left.leftnav_v1 #leftnav .card-heading,
  #content_wrapper.open-left.leftnav_v1 #leftnav .header {
    position: relative;
    padding: 20px 15px;
    height: 70px;
    background: #e7eef3; }
    #content_wrapper.open-left.leftnav_v1 #leftnav .card-heading .card-title,
    #content_wrapper.open-left.leftnav_v1 #leftnav .card-heading .header-title,
    #content_wrapper.open-left.leftnav_v1 #leftnav .header .card-title,
    #content_wrapper.open-left.leftnav_v1 #leftnav .header .header-title {
      text-transform: uppercase;
      padding: 5px 0 5px 10px;
      margin-top: 0;
      display: block;
      font-size: 18px;
      font-weight: 300;
      line-height: 2em; }
  #content_wrapper.open-left.leftnav_v1 #leftnav .card {
    box-shadow: none; }
    #content_wrapper.open-left.leftnav_v1 #leftnav .card .header {
      background: #e7eef3; }

#content_wrapper.leftnav_v2 {
  margin-left: 250px;
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear; }
  #content_wrapper.leftnav_v2 #leftnav {
    width: 250px;
    min-width: 250px;
    max-width: 250px;
    left: 240px;
    top: 65px;
    height: 100%;
    min-height: 100%;
    position: fixed;
    overflow-x: hidden;
    overflow-y: auto;
    box-shadow: inset -3px 0 22px 2px rgba(0, 0, 0, 0.06);
    color: #627288;
    padding-left: 0;
    -webkit-transform: translateX(0px);
    -khtml-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px);
    -webkit-transition: all 150ms linear;
    -khtml-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    transition: all 150ms linear; }
    #content_wrapper.leftnav_v2 #leftnav .form-group {
      margin: 0; }
    #content_wrapper.leftnav_v2 #leftnav .card {
      background: transparent !important;
      border-color: transparent;
      box-shadow: none;
      margin-bottom: 15px 0 15px 0 !important; }
      #content_wrapper.leftnav_v2 #leftnav .card .card-heading:not(.card-heading.card-image) {
        padding: 15px 10px !important;
        z-index: 5;
        display: none; }
        #content_wrapper.leftnav_v2 #leftnav .card .card-heading:not(.card-heading.card-image) h5 {
          color: #8190a5;
          padding: 0;
          margin: 0;
          text-transform: uppercase; }
      #content_wrapper.leftnav_v2 #leftnav .card .card-body {
        padding: 0 !important; }
        #content_wrapper.leftnav_v2 #leftnav .card .card-body form {
          z-index: 0;
          -webkit-transform: translateY(-60px);
          -khtml-transform: translateY(-60px);
          -moz-transform: translateY(-60px);
          -ms-transform: translateY(-60px);
          -o-transform: translateY(-60px);
          transform: translateY(-60px);
          height: 0; }
        #content_wrapper.leftnav_v2 #leftnav .card .card-body form.open {
          -webkit-transition: all 150ms linear;
          -khtml-transition: all 150ms linear;
          -moz-transition: all 150ms linear;
          -ms-transition: all 150ms linear;
          -o-transition: all 150ms linear;
          transition: all 150ms linear;
          -webkit-transform: translateY(0);
          -khtml-transform: translateY(0);
          -moz-transform: translateY(0);
          -ms-transform: translateY(0);
          -o-transform: translateY(0);
          transform: translateY(0);
          height: 55px; }
    #content_wrapper.leftnav_v2 #leftnav .card.date {
      margin: 0 !important; }
      #content_wrapper.leftnav_v2 #leftnav .card.date .curr-date {
        padding: 20px 0 0 23px; }
        #content_wrapper.leftnav_v2 #leftnav .card.date .curr-date span {
          display: block; }
        #content_wrapper.leftnav_v2 #leftnav .card.date .curr-date .curr-dd,
        #content_wrapper.leftnav_v2 #leftnav .card.date .curr-date .curr-mmmm-dd {
          font-size: 1.875em;
          padding: 0;
          font-weight: 200;
          margin: 5px 0;
          color: #8190a5; }
    #content_wrapper.leftnav_v2 #leftnav .card .card-body ul.card-actions.left,
    #content_wrapper.leftnav_v2 #leftnav .card .card-heading ul.card-actions.left {
      left: 10px;
      top: 8px; }
    #content_wrapper.leftnav_v2 #leftnav .nav.nav-tabs {
      background: none; }

.app_sidebar-menu-collapsed #content_wrapper.leftnav_v2 {
  margin-left: 250px; }
  .app_sidebar-menu-collapsed #content_wrapper.leftnav_v2 #leftnav {
    -webkit-transition: all 150ms linear;
    -khtml-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    transition: all 150ms linear;
    left: 50px; }

@media (max-width: 1280px) {
  #content_wrapper.leftnav_v2 #leftnav {
    left: 0 !important; }
    #content_wrapper.leftnav_v2 #leftnav .card-heading {
      display: block; } }

#content_wrapper.leftnav_v2 + #footer_wrapper {
  margin-left: 250px;
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear; }

#content_wrapper.open-left.leftnav_v2,
#content_wrapper.toggle-left.leftnav_v2 {
  margin-left: 0; }
  #content_wrapper.open-left.leftnav_v2 #leftnav,
  #content_wrapper.toggle-left.leftnav_v2 #leftnav {
    -webkit-transform: translateX(-250px);
    -moz-transform: translateX(-250px);
    -ms-transform: translateX(-250px);
    -o-transform: translateX(-250px);
    transform: translateX(-250px); }

#content_wrapper.leftnav_v2.open-left + #footer_wrapper,
#content_wrapper.leftnav_v2.toggle-left + #footer_wrapper {
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear;
  margin-left: 0; }

@media (max-width: 992px) {
  #content_wrapper.leftnav_v2 {
    margin-left: 0;
    -webkit-transition: all 150ms linear;
    -khtml-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    transition: all 150ms linear; }
    #content_wrapper.leftnav_v2 #leftnav {
      -webkit-transition: all 150ms linear;
      -khtml-transition: all 150ms linear;
      -moz-transition: all 150ms linear;
      -ms-transition: all 150ms linear;
      -o-transition: all 150ms linear;
      transition: all 150ms linear;
      -webkit-transform: translateX(-250px);
      -moz-transform: translateX(-250px);
      -ms-transform: translateX(-250px);
      -o-transform: translateX(-250px);
      transform: translateX(-250px);
      top: 60px;
      width: 250px;
      min-width: 250px;
      max-width: 250px;
      position: fixed !important;
      overflow-y: auto !important;
      height: 100%;
      max-height: 100%;
      padding-bottom: 60px; }
  #content_wrapper.open-left.leftnav_v2,
  #content_wrapper.toggle-left.leftnav_v2 {
    overflow: hidden; }
    #content_wrapper.open-left.leftnav_v2 #leftnav,
    #content_wrapper.toggle-left.leftnav_v2 #leftnav {
      -webkit-transition: all 150ms linear;
      -khtml-transition: all 150ms linear;
      -moz-transition: all 150ms linear;
      -ms-transition: all 150ms linear;
      -o-transition: all 150ms linear;
      transition: all 150ms linear;
      left: 0;
      top: 60px;
      padding-bottom: 60px;
      background: #fff;
      z-index: 80;
      width: 250px;
      min-width: 250px;
      max-width: 250px;
      position: fixed !important;
      overflow-y: auto !important;
      height: 100%;
      max-height: 100%;
      -webkit-transform: translateX(0px);
      -khtml-transform: translateX(0px);
      -moz-transform: translateX(0px);
      -ms-transform: translateX(0px);
      -o-transform: translateX(0px);
      transform: translateX(0px);
      box-shadow: none; }
      #content_wrapper.open-left.leftnav_v2 #leftnav .card-heading.card-img,
      #content_wrapper.toggle-left.leftnav_v2 #leftnav .card-heading.card-img {
        display: block; }
  #content_wrapper.leftnav_v2 + #footer_wrapper {
    -webkit-transition: all 150ms linear;
    -khtml-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    transition: all 150ms linear;
    margin-left: 0; } }

@media (max-width: 767px) {
  #content_wrapper.open-left.leftnav_v2 #leftnav {
    -webkit-transition: all 150ms linear;
    -khtml-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    transition: all 150ms linear;
    width: 275px;
    min-width: 275px;
    max-width: 275px; } }

#content_wrapper.leftnav_v2.lg {
  margin-left: 360px; }
  #content_wrapper.leftnav_v2.lg #leftnav {
    width: 360px;
    min-width: 360px;
    max-width: 360px;
    -webkit-transform: translateX(0px);
    -khtml-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px); }

#content_wrapper.open-left.leftnav_v2.lg,
#content_wrapper.toggle-left.leftnav_v2.lg {
  margin-left: 0; }
  #content_wrapper.open-left.leftnav_v2.lg #leftnav,
  #content_wrapper.toggle-left.leftnav_v2.lg #leftnav {
    -webkit-transform: translateX(360px);
    -moz-transform: translateX(360px);
    -ms-transform: translateX(360px);
    -o-transform: translateX(360px);
    transform: translateX(360px); }

#content_wrapper.leftnav_v2.lg + #footer_wrapper {
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear;
  margin-left: 360px; }

#content_wrapper.leftnav_v2.open-left.lg + #footer_wrapper {
  margin-left: 0;
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear; }

@media (max-width: 992px) {
  #content_wrapper.leftnav_v2.lg {
    margin-left: 0; }
    #content_wrapper.leftnav_v2.lg #leftnav {
      -webkit-transition: all 150ms linear;
      -khtml-transition: all 150ms linear;
      -moz-transition: all 150ms linear;
      -ms-transition: all 150ms linear;
      -o-transition: all 150ms linear;
      transition: all 150ms linear;
      -webkit-transform: translateX(360px);
      -moz-transform: translateX(360px);
      -ms-transform: translateX(360px);
      -o-transform: translateX(360px);
      transform: translateX(360px); }
  #content_wrapper.open-left.leftnav_v2.lg #leftnav {
    -webkit-transition: all 150ms linear;
    -khtml-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    transition: all 150ms linear;
    -webkit-transform: translateX(0px);
    -khtml-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px); }
  #content_wrapper.leftnav_v2.lg + #footer_wrapper {
    margin-left: 0;
    -webkit-transition: all 150ms linear;
    -khtml-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    transition: all 150ms linear; } }

@media (max-width: 768px) {
  #content_wrapper.leftnav_v2.lg {
    margin-left: 0; }
    #content_wrapper.leftnav_v2.lg #leftnav {
      width: 275px;
      min-width: 275px;
      max-width: 275px;
      -webkit-transition: all 150ms linear;
      -khtml-transition: all 150ms linear;
      -moz-transition: all 150ms linear;
      -ms-transition: all 150ms linear;
      -o-transition: all 150ms linear;
      transition: all 150ms linear;
      -webkit-transform: translateX(275px);
      -moz-transform: translateX(275px);
      -ms-transform: translateX(275px);
      -o-transform: translateX(275px);
      transform: translateX(275px); } }

.rightnav_v1 #rightnav {
  position: relative; }
  .rightnav_v1 #rightnav .card .card-heading {
    padding: 10px 10px 10px 0; }
    .rightnav_v1 #rightnav .card .card-heading .card-title {
      text-transform: uppercase;
      padding: 5px 0 5px 10px;
      display: block;
      font-size: 18px;
      font-weight: 300; }
  .rightnav_v1 #rightnav .card .card-body {
    padding: 0 10px 0 0;
    margin: 0 10px 0 0; }

.rightnav_v1 .content-col-wrapper {
  padding-right: 40px; }

.rightnav_v1 .rightnav-col-wrapper {
  padding-right: 0;
  max-width: 250px; }

@media (max-width: 1280px) {
  .rightnav_v1 .content-col-wrapper {
    width: 100%;
    padding-right: 10px; }
  .rightnav_v1 #rightnav {
    position: fixed;
    overflow-y: auto;
    width: 250px;
    min-width: 250px;
    max-width: 250px;
    padding: 0;
    right: -250px; }
    .rightnav_v1 #rightnav .card .card-heading {
      padding: 15px;
      background: #e7eef3;
      position: fixed;
      width: 250px;
      z-index: 50; }
      .rightnav_v1 #rightnav .card .card-heading .card-title {
        font-size: 1.125em; }
      .rightnav_v1 #rightnav .card .card-heading ul.card-actions li i {
        font-size: 1.375em; }
    .rightnav_v1 #rightnav .card .card-body {
      padding: 20px 10px 50px;
      margin: 0 10px 0 0; }
    .rightnav_v1 #rightnav .nav-pills > li > a {
      width: 100%; } }

@media (max-width: 992px) {
  .rightnav_v1 #rightnav .sidebarnav-inner {
    height: calc(100% - 150px); }
  .rightnav_v1 #content {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin: 0 !important; } }

@media (max-width: 767px) {
  .rightnav_v1 #header_wrapper .breadcrumb,
  .rightnav_v2 #header_wrapper .breadcrumb {
    display: none !important; }
  .rightnav_v1 #content,
  .rightnav_v2 #content {
    padding: 0 !important;
    margin: 0 !important; } }

.rightnav_v2 #rightnav {
  width: 240px;
  min-width: 240px;
  max-width: 240px;
  height: 100%;
  min-height: 100%;
  float: right;
  z-index: 1;
  color: #627288; }
  .rightnav_v2 #rightnav .form-group {
    margin: 0; }
  .rightnav_v2 #rightnav .card {
    background: transparent !important;
    border-color: transparent;
    box-shadow: none;
    margin: 0 auto !important; }
    .rightnav_v2 #rightnav .card .card-heading {
      padding: 10px 0 0 25px !important; }
      .rightnav_v2 #rightnav .card .card-heading h5 {
        color: rgba(98, 114, 136, 0.8);
        padding: 0;
        margin: 0;
        text-transform: uppercase; }
  .rightnav_v2 #rightnav .card .card-body ul.card-actions.right,
  .rightnav_v2 #rightnav .card .card-heading ul.card-actions.right {
    right: 10px;
    top: 8px; }
  .rightnav_v2 #rightnav .nav.nav-tabs {
    background: none; }
  .rightnav_v2 #rightnav .nav.nav-pills.nav-stacked {
    padding: 20px; }

.rightnav_v2.panel-lg {
  width: 320px;
  min-width: 320px;
  max-width: 320px; }

@media (max-width: 1280px) {
  #app_wrapper #content_outer_wrapper {
    right: 0 !important;
    max-width: 100% !important; }
  #app_wrapper .rightnav_v2 #header h1 {
    padding-right: 45px; }
  #app_wrapper .rightnav_v2 #rightnav {
    width: 250px;
    min-width: 250px;
    max-width: 250px;
    right: -280px;
    top: 65px;
    height: 100%;
    position: absolute;
    z-index: 0;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }
  #app_wrapper .rightnav_v2 .content-body {
    padding: 20px; }
  .panel-right-open #app_wrapper .rightnav_v2 #rightnav {
    right: 0;
    z-index: 5;
    background: #eef5f9; } }

.rightnav_v2 #rightnav .header {
  position: relative;
  padding: 20px 15px;
  background: #e7eef3; }
  .rightnav_v2 #rightnav .header .header-title {
    text-transform: uppercase;
    padding: 5px 0 5px 10px;
    display: block;
    font-size: 18px;
    font-weight: 300; }

.rightnav_v2 #rightnav .card-body {
  padding: 0 !important; }
  .rightnav_v2 #rightnav .card-body .submenu ul {
    padding-right: 0;
    margin-bottom: 0;
    list-style: none; }
    .rightnav_v2 #rightnav .card-body .submenu ul li {
      position: relative;
      display: block; }
      .rightnav_v2 #rightnav .card-body .submenu ul li a {
        position: relative;
        display: block;
        padding: 0;
        -webkit-transition: all 250ms linear;
        -khtml-transition: all 250ms linear;
        -moz-transition: all 250ms linear;
        -ms-transition: all 250ms linear;
        -o-transition: all 250ms linear;
        transition: all 250ms linear; }
        .rightnav_v2 #rightnav .card-body .submenu ul li a:hover {
          color: #516073; }
        .rightnav_v2 #rightnav .card-body .submenu ul li a i {
          width: 10px;
          font-size: 1.4em;
          vertical-align: text-top; }
      .rightnav_v2 #rightnav .card-body .submenu ul li:active, .rightnav_v2 #rightnav .card-body .submenu ul li:focus, .rightnav_v2 #rightnav .card-body .submenu ul li:hover {
        background: rgba(200, 200, 200, 0.2);
        cursor: pointer; }

#content_wrapper.open-right.rightnav_v1 #rightnav,
#content_wrapper.toggle-right.rightnav_v1 #rightnav {
  right: 0; }

.app_sidebar-menu-collapsed #content_wrapper.open-right .rightnav_v1 #rightnav,
.app_sidebar-menu-collapsed #content_wrapper.toggle-right .rightnav_v1 #rightnav {
  right: 50px; }

#content_wrapper.open-right.rightnav_v1 #rightnav,
#content_wrapper.toggle-right.rightnav_v1 #rightnav {
  background: #fff;
  top: 65px;
  position: fixed;
  overflow-y: auto;
  z-index: 80;
  height: 100%;
  right: 0; }
  #content_wrapper.open-right.rightnav_v1 #rightnav .card-heading,
  #content_wrapper.open-right.rightnav_v1 #rightnav .header,
  #content_wrapper.toggle-right.rightnav_v1 #rightnav .card-heading,
  #content_wrapper.toggle-right.rightnav_v1 #rightnav .header {
    position: relative;
    padding: 20px 15px;
    height: 70px;
    background: #e7eef3; }
    #content_wrapper.open-right.rightnav_v1 #rightnav .card-heading .card-title,
    #content_wrapper.open-right.rightnav_v1 #rightnav .card-heading .header-title,
    #content_wrapper.open-right.rightnav_v1 #rightnav .header .card-title,
    #content_wrapper.open-right.rightnav_v1 #rightnav .header .header-title,
    #content_wrapper.toggle-right.rightnav_v1 #rightnav .card-heading .card-title,
    #content_wrapper.toggle-right.rightnav_v1 #rightnav .card-heading .header-title,
    #content_wrapper.toggle-right.rightnav_v1 #rightnav .header .card-title,
    #content_wrapper.toggle-right.rightnav_v1 #rightnav .header .header-title {
      text-transform: uppercase;
      padding: 5px 0 5px 10px;
      margin-top: 0;
      display: block;
      font-size: 18px;
      font-weight: 300;
      line-height: 2em; }
  #content_wrapper.open-right.rightnav_v1 #rightnav .card,
  #content_wrapper.toggle-right.rightnav_v1 #rightnav .card {
    box-shadow: none; }
    #content_wrapper.open-right.rightnav_v1 #rightnav .card .header,
    #content_wrapper.toggle-right.rightnav_v1 #rightnav .card .header {
      background: #e7eef3; }

#content_wrapper.rightnav_v2 {
  margin-right: 250px;
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear; }
  #content_wrapper.rightnav_v2 #rightnav {
    width: 250px;
    min-width: 250px;
    max-width: 250px;
    right: 0;
    top: 65px;
    height: 100%;
    min-height: 100%;
    position: fixed;
    overflow-y: auto;
    box-shadow: inset 3px 0 22px 2px rgba(0, 0, 0, 0.06);
    color: #627288;
    padding-right: 0;
    -webkit-transform: translateX(0px);
    -khtml-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px);
    -webkit-transition: all 150ms linear;
    -khtml-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    transition: all 150ms linear; }
    #content_wrapper.rightnav_v2 #rightnav .form-group {
      margin: 0; }
    #content_wrapper.rightnav_v2 #rightnav .card-heading,
    #content_wrapper.rightnav_v2 #rightnav .header {
      position: relative; }
      #content_wrapper.rightnav_v2 #rightnav .card-heading .card-title,
      #content_wrapper.rightnav_v2 #rightnav .card-heading .header-title,
      #content_wrapper.rightnav_v2 #rightnav .header .card-title,
      #content_wrapper.rightnav_v2 #rightnav .header .header-title {
        text-transform: uppercase;
        display: block;
        margin: 0; }
    #content_wrapper.rightnav_v2 #rightnav .subheader {
      position: absolute;
      bottom: 0; }
    #content_wrapper.rightnav_v2 #rightnav .sidebarnav-inner {
      height: calc(100% - 220px);
      overflow: auto;
      position: absolute;
      width: 100%;
      margin-top: 10px; }
    #content_wrapper.rightnav_v2 #rightnav .card {
      background: transparent !important;
      border-color: transparent;
      box-shadow: none;
      margin: 0 auto !important;
      z-index: 0; }
      #content_wrapper.rightnav_v2 #rightnav .card .card-heading {
        padding: 15px 10px !important;
        background: #e7eef3;
        min-height: initial; }
        #content_wrapper.rightnav_v2 #rightnav .card .card-heading h5 {
          color: rgba(98, 114, 136, 0.8);
          padding: 0;
          margin: 0;
          text-transform: uppercase; }
      #content_wrapper.rightnav_v2 #rightnav .card .card-body {
        padding: 0 !important; }
        #content_wrapper.rightnav_v2 #rightnav .card .card-body .submenu ul {
          padding: 0;
          margin: 0;
          list-style: none; }
          #content_wrapper.rightnav_v2 #rightnav .card .card-body .submenu ul li {
            position: relative;
            display: block; }
            #content_wrapper.rightnav_v2 #rightnav .card .card-body .submenu ul li a {
              position: relative;
              display: block;
              padding: 15px 15px 15px 25px;
              -webkit-transition: all 250ms linear;
              -khtml-transition: all 250ms linear;
              -moz-transition: all 250ms linear;
              -ms-transition: all 250ms linear;
              -o-transition: all 250ms linear;
              transition: all 250ms linear; }
              #content_wrapper.rightnav_v2 #rightnav .card .card-body .submenu ul li a:hover {
                color: #516073; }
              #content_wrapper.rightnav_v2 #rightnav .card .card-body .submenu ul li a i {
                width: 25px;
                font-size: 1.4em;
                vertical-align: text-top;
                display: inline-block; }
            #content_wrapper.rightnav_v2 #rightnav .card .card-body .submenu ul li:active, #content_wrapper.rightnav_v2 #rightnav .card .card-body .submenu ul li:focus, #content_wrapper.rightnav_v2 #rightnav .card .card-body .submenu ul li:hover {
              background: rgba(200, 200, 200, 0.2);
              cursor: pointer; }

#content_wrapper.rightnav_v2 + #footer_wrapper {
  margin-right: 250px;
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear; }

#content_wrapper.open-right.rightnav_v2,
#content_wrapper.toggle-right.rightnav_v2 {
  margin-right: 0; }
  #content_wrapper.open-right.rightnav_v2 #rightnav,
  #content_wrapper.toggle-right.rightnav_v2 #rightnav {
    -webkit-transform: translateX(250px);
    -moz-transform: translateX(250px);
    -ms-transform: translateX(250px);
    -o-transform: translateX(250px);
    transform: translateX(250px); }

#content_wrapper.rightnav_v2.open-right + #footer_wrapper,
#content_wrapper.rightnav_v2.toggle-right + #footer_wrapper {
  margin-right: 0;
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear; }

@media (max-width: 992px) {
  #content_wrapper.rightnav_v2 {
    margin-right: 0;
    -webkit-transition: all 150ms linear;
    -khtml-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    transition: all 150ms linear; }
    #content_wrapper.rightnav_v2 #rightnav {
      -webkit-transition: all 150ms linear;
      -khtml-transition: all 150ms linear;
      -moz-transition: all 150ms linear;
      -ms-transition: all 150ms linear;
      -o-transition: all 150ms linear;
      transition: all 150ms linear;
      -webkit-transform: translateX(250px);
      -moz-transform: translateX(250px);
      -ms-transform: translateX(250px);
      -o-transform: translateX(250px);
      transform: translateX(250px);
      top: 60px;
      width: 250px;
      min-width: 250px;
      max-width: 250px;
      position: fixed !important;
      overflow-y: auto !important;
      height: 100%;
      max-height: 100%;
      padding-bottom: 60px; }
  #content_wrapper.open-right.rightnav_v2,
  #content_wrapper.toggle-right.rightnav_v2 {
    overflow: hidden; }
    #content_wrapper.open-right.rightnav_v2 #rightnav,
    #content_wrapper.toggle-right.rightnav_v2 #rightnav {
      -webkit-transition: all 150ms linear;
      -khtml-transition: all 150ms linear;
      -moz-transition: all 150ms linear;
      -ms-transition: all 150ms linear;
      -o-transition: all 150ms linear;
      transition: all 150ms linear;
      right: 0;
      top: 60px;
      padding-bottom: 60px;
      background: #fff;
      z-index: 80;
      width: 250px;
      min-width: 250px;
      max-width: 250px;
      position: fixed !important;
      overflow-y: auto !important;
      height: 100%;
      max-height: 100%;
      -webkit-transform: translateX(0px);
      -khtml-transform: translateX(0px);
      -moz-transform: translateX(0px);
      -ms-transform: translateX(0px);
      -o-transform: translateX(0px);
      transform: translateX(0px);
      box-shadow: none; }
      #content_wrapper.open-right.rightnav_v2 #rightnav .card-heading.card-img,
      #content_wrapper.toggle-right.rightnav_v2 #rightnav .card-heading.card-img {
        display: block; }
  #content_wrapper.rightnav_v2 + #footer_wrapper {
    margin-right: 0;
    -webkit-transition: all 150ms linear;
    -khtml-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    transition: all 150ms linear; } }

@media (max-width: 767px) {
  #content_wrapper.open-right.rightnav_v2 #rightnav,
  #content_wrapper.toggle-right.rightnav_v2 #rightnav {
    -webkit-transition: all 150ms linear;
    -khtml-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    transition: all 150ms linear;
    width: 275px;
    min-width: 275px;
    max-width: 275px; } }

#content_wrapper.rightnav_v2.lg {
  margin-right: 360px; }
  #content_wrapper.rightnav_v2.lg #rightnav {
    width: 360px;
    min-width: 360px;
    max-width: 360px;
    -webkit-transform: translateX(0px);
    -khtml-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px); }

#content_wrapper.open-right.rightnav_v2.lg,
#content_wrapper.toggle-right.rightnav_v2.lg {
  margin-right: 0; }
  #content_wrapper.open-right.rightnav_v2.lg #rightnav,
  #content_wrapper.toggle-right.rightnav_v2.lg #rightnav {
    -webkit-transform: translateX(360px);
    -moz-transform: translateX(360px);
    -ms-transform: translateX(360px);
    -o-transform: translateX(360px);
    transform: translateX(360px); }

#content_wrapper.rightnav_v2.lg + #footer_wrapper {
  margin-right: 360px;
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear; }

#content_wrapper.rightnav_v2.open-right.lg + #footer_wrapper,
#content_wrapper.rightnav_v2.toggle-right.lg + #footer_wrapper {
  margin-right: 0;
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear; }

@media (max-width: 992px) {
  #content_wrapper.rightnav_v2.lg {
    margin-right: 0; }
    #content_wrapper.rightnav_v2.lg #rightnav {
      -webkit-transition: all 150ms linear;
      -khtml-transition: all 150ms linear;
      -moz-transition: all 150ms linear;
      -ms-transition: all 150ms linear;
      -o-transition: all 150ms linear;
      transition: all 150ms linear;
      -webkit-transform: translateX(360px);
      -moz-transform: translateX(360px);
      -ms-transform: translateX(360px);
      -o-transform: translateX(360px);
      transform: translateX(360px); }
  #content_wrapper.open-right.rightnav_v2.lg #rightnav,
  #content_wrapper.toggle-right.rightnav_v2.lg #rightnav {
    -webkit-transition: all 150ms linear;
    -khtml-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    transition: all 150ms linear;
    -webkit-transform: translateX(0px);
    -khtml-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px); }
  #content_wrapper.rightnav_v2.lg + #footer_wrapper {
    margin-right: 0;
    -webkit-transition: all 150ms linear;
    -khtml-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    transition: all 150ms linear; } }

@media (max-width: 768px) {
  #content_wrapper.rightnav_v2.lg {
    margin-right: 0; }
    #content_wrapper.rightnav_v2.lg #rightnav {
      width: 275px;
      min-width: 275px;
      max-width: 275px;
      -webkit-transition: all 150ms linear;
      -khtml-transition: all 150ms linear;
      -moz-transition: all 150ms linear;
      -ms-transition: all 150ms linear;
      -o-transition: all 150ms linear;
      transition: all 150ms linear;
      -webkit-transform: translateX(275px);
      -moz-transform: translateX(275px);
      -ms-transform: translateX(275px);
      -o-transform: translateX(275px);
      transform: translateX(275px); } }

#header_wrapper {
  padding: 20px 0;
  width: 100%;
  height: 120px;
  position: relative;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); }
  #header_wrapper #header {
    position: relative; }
  #header_wrapper h1 {
    text-align: left;
    font-size: 1.5em;
    color: #fff;
    font-weight: 200;
    padding-top: 5px; }
  #header_wrapper small,
  #header_wrapper p {
    line-height: 2em; }
  #header_wrapper form {
    width: 70%;
    display: inline-block;
    margin: 0 20px 0 8%;
    left: 187px; }
    #header_wrapper form .form-group {
      margin: 0; }
      #header_wrapper form .form-group .form-control {
        background-image: none;
        margin: -5px 0 0;
        padding: 10px 20px;
        border-radius: 3px;
        height: 45px;
        display: inline-block;
        color: white;
        -webkit-transition: all 150ms ease-in-out;
        -khtml-transition: all 150ms ease-in-out;
        -moz-transition: all 150ms ease-in-out;
        -ms-transition: all 150ms ease-in-out;
        -o-transition: all 150ms ease-in-out;
        transition: all 150ms ease-in-out;
        width: 90%;
        text-indent: 30px;
        background-color: rgba(255, 255, 255, 0.2); }
      #header_wrapper form .form-group ::-webkit-input-placeholder {
        color: white !important; }
      #header_wrapper form .form-group :-moz-placeholder {
        color: white !important; }
      #header_wrapper form .form-group ::-moz-placeholder {
        color: white !important; }
      #header_wrapper form .form-group :-ms-input-placeholder {
        color: white !important; }
      #header_wrapper form .form-group input:focus::-webkit-input-placeholder {
        color: #4b5a6d !important; }
      #header_wrapper form .form-group input:focus:-moz-placeholder {
        color: #4b5a6d !important; }
      #header_wrapper form .form-group input:focus::-moz-placeholder {
        color: #4b5a6d !important; }
      #header_wrapper form .form-group input:focus:-ms-input-placeholder {
        color: #4b5a6d !important; }
    #header_wrapper form .form-control:active,
    #header_wrapper form .form-control:focus {
      background-color: white;
      color: #4b5a6d;
      box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
      opacity: 1; }
  @media (max-width: 992px) {
    #header_wrapper .header-search-form {
      display: none; } }
  #header_wrapper .header-search-form {
    position: absolute; }
    #header_wrapper .header-search-form .header-search-icon {
      position: absolute;
      position: absolute;
      z-index: 15;
      left: 15px;
      top: 7px; }
      #header_wrapper .header-search-form .header-search-icon i {
        color: white !important;
        font-size: 1.25em; }
    #header_wrapper .header-search-form .form-group.is-focused .header-search-icon i {
      color: #4b5a6d !important; }

#header_wrapper + .tabpanel.tab-header .nav-tabs {
  padding: 0; }
  #header_wrapper + .tabpanel.tab-header .nav-tabs li a {
    font-size: 14px; }

#header_wrapper + .tabpanel.tab-header .nav > li > a {
  padding: 17px 15px; }

#header_wrapper.header-xs {
  padding: 20px 0 0 0;
  height: 45px; }
  #header_wrapper.header-xs h1 {
    margin: 0; }

#header_wrapper.header-sm {
  height: 70px; }
  #header_wrapper.header-sm #header h1 {
    padding: 0 0 0 5px;
    line-height: 0;
    font-size: 1.375em;
    display: inline-block;
    margin: 15px 0 0 0; }
  #header_wrapper.header-sm #header .breadcrumb {
    padding: 8px 15px 8px 10px;
    display: inline;
    vertical-align: text-top; }
  #header_wrapper.header-sm #header small {
    color: rgba(255, 255, 255, 0.7);
    padding: 0 10px;
    vertical-align: text-top;
    line-height: 1.8em;
    font-size: 12px;
    vertical-align: text-top; }

#header_wrapper.header-md {
  height: 190px; }
  #header_wrapper.header-md #header h1 {
    font-size: 1.5em;
    margin: 0; }
  #header_wrapper.header-md #header small {
    color: rgba(255, 255, 255, 0.7); }

#header_wrapper.header-lg {
  height: 220px; }
  #header_wrapper.header-lg #header h1 {
    padding-top: 100px;
    font-size: 1.5em; }
  #header_wrapper.header-lg.overlay {
    position: absolute; }
    #header_wrapper.header-lg.overlay #header h1 {
      padding-top: 15px;
      font-size: 1.5em; }

#header_wrapper.header-xl {
  height: 320px; }
  #header_wrapper.header-xl #header h1 {
    padding-top: 100px;
    font-size: 1.5em; }
  #header_wrapper.header-xl.overlay {
    position: absolute; }
    #header_wrapper.header-xl.overlay #header h1 {
      padding-top: 15px;
      font-size: 1.5em; }

#header_wrapper .container {
  position: relative; }

@media (max-width: 1280px) {
  #header_wrapper .container {
    width: 100%;
    position: relative; } }

@media (max-width: 768px) {
  #header_wrapper {
    height: 145px; }
    #header_wrapper #header h1 {
      padding-top: 0; }
  #header_wrapper.header-md {
    height: 160px; }
    #header_wrapper.header-md #header h1 {
      font-size: 1.375em;
      padding-top: 0; }
    #header_wrapper.header-md #header small {
      line-height: 0; } }

#header_action_bar {
  width: 100%;
  height: 70px;
  position: absolute;
  z-index: 100;
  top: -90px;
  background: #e8f0fe;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear; }
  #header_action_bar.open {
    top: 0; }
  #header_action_bar .action-left {
    padding-top: 20px; }
    #header_action_bar .action-left a i {
      font-size: 1.5625em;
      padding: 0 0 0 21px; }
    #header_action_bar .action-left a h3 {
      margin: 0;
      padding: 3px 0 0 20px;
      display: inline-block;
      font-size: 1.2em;
      color: #688696; }
  #header_action_bar .action-right ul.card-actions.icons.right-top {
    right: 12%;
    top: 20px; }
  #header_action_bar .dropdown.open .dropdown-menu {
    width: 200px; }
    #header_action_bar .dropdown.open .dropdown-menu .title {
      text-transform: uppercase;
      font-size: 12px;
      padding-left: 5px;
      color: #4b5a6d;
      padding: 10px 20px;
      margin: 0 5px; }
  #header_action_bar #selected_items {
    display: inline-block;
    padding-left: 20px;
    display: inline-block;
    float: right;
    margin-right: 20%;
    padding-top: 3px; }
    #header_action_bar #selected_items span {
      color: #4285f4; }

@media (max-width: 768px) {
  #header_wrapper #header h1 {
    font-size: 1.5em !important; }
  #header_action_bar {
    width: 100%;
    height: 70px;
    position: absolute;
    z-index: 100;
    top: -90px;
    background: #eef5f9;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
    -webkit-transition: all 150ms linear;
    -khtml-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    transition: all 150ms linear; }
    #header_action_bar .action-left,
    #header_action_bar .action-right {
      padding-top: 20px;
      height: 70px; }
    #header_action_bar .action-right ul.card-actions.icons.right-top {
      right: 20px;
      top: 20px; }
    #header_action_bar .action-left a i {
      font-size: 1.5625em;
      padding: 0 0 0 21px;
      float: none !important; }
    #header_action_bar ul.card-actions.right-top > li {
      margin-left: 0; }
    #header_action_bar .action-left a h3 {
      margin: 0;
      padding: 3px 0 0 20px;
      display: inline-block;
      font-size: 1.2em;
      color: #688696;
      display: none; }
    #header_action_bar #selected_items {
      display: inline-block;
      padding-left: 20px; } }

#header_wrapper.header-img {
  height: 320px;
  min-height: 320px;
  max-height: 320px;
  padding: 25px;
  background-size: cover;
  background-position: 0 65% !important; }

#footer_wrapper {
  margin: 0;
  position: absolute;
  bottom: 0;
  width: 100%; }
  #footer_wrapper .footer-content {
    text-align: left;
    padding: 0 20px 0px 20px; }
    #footer_wrapper .footer-content ul {
      margin: 0;
      padding: 0;
      list-style: none; }
      #footer_wrapper .footer-content ul li {
        line-height: 2em;
        font-size: 0.8125em; }
        #footer_wrapper .footer-content ul li a,
        #footer_wrapper .footer-content ul li a:link,
        #footer_wrapper .footer-content ul li a:visited {
          color: rgba(255, 255, 255, 0.5);
          font-weight: 400; }
        #footer_wrapper .footer-content ul li a:active,
        #footer_wrapper .footer-content ul li a:hover {
          color: #fff; }
    #footer_wrapper .footer-content h6,
    #footer_wrapper .footer-content p,
    #footer_wrapper .footer-content span {
      color: #fff; }
    #footer_wrapper .footer-content h6 {
      font-size: 1.125em;
      margin: 0 0 15px; }
    #footer_wrapper .footer-content p {
      font-size: 0.8125em; }
    #footer_wrapper .footer-content span {
      font-size: 0.75em; }
    #footer_wrapper .footer-content .copy-wrapper {
      padding: 10px 0 0; }
      #footer_wrapper .footer-content .copy-wrapper .copy {
        color: rgba(255, 255, 255, 0.6);
        font-weight: 200; }
    #footer_wrapper .footer-content .form-group .control-label {
      color: rgba(255, 255, 255, 0.6); }
    #footer_wrapper .footer-content .form-group .form-control {
      background-image: none;
      margin: -5px 0 0;
      padding: 10px 20px;
      border-radius: 3px;
      height: 45px;
      display: inline-block;
      color: #fff;
      -webkit-transition: all 150ms ease-in-out;
      -khtml-transition: all 150ms ease-in-out;
      -moz-transition: all 150ms ease-in-out;
      -ms-transition: all 150ms ease-in-out;
      -o-transition: all 150ms ease-in-out;
      transition: all 150ms ease-in-out;
      background-color: rgba(255, 255, 255, 0.2); }
    #footer_wrapper .footer-content .form-group .input-group-btn {
      top: -4px; }
    #footer_wrapper .footer-content .form-group .form-control:focus {
      background-color: #fff;
      color: #4b5a6d;
      opacity: 1; }
    #footer_wrapper .footer-content .form-group .input-group-addon {
      position: absolute;
      z-index: 15;
      left: 0;
      top: -1px;
      font-size: 25px;
      color: rgba(255, 255, 255, 0.6); }
    #footer_wrapper .footer-content .form-group.is-focused .input-group-addon i {
      color: #4b5a6d !important; }
    #footer_wrapper .footer-content .form-group ::-webkit-input-placeholder {
      color: rgba(255, 255, 255, 0.6) !important; }
    #footer_wrapper .footer-content .form-group :-moz-placeholder {
      color: rgba(255, 255, 255, 0.6) !important; }
    #footer_wrapper .footer-content .form-group ::-moz-placeholder {
      color: rgba(255, 255, 255, 0.6) !important; }
    #footer_wrapper .footer-content .form-group :-ms-input-placeholder {
      color: rgba(255, 255, 255, 0.6) !important; }
    #footer_wrapper .footer-content .form-group input:focus::-webkit-input-placeholder {
      color: #4b5a6d !important; }
    #footer_wrapper .footer-content .form-group input:focus:-moz-placeholder {
      color: #4b5a6d !important; }
    #footer_wrapper .footer-content .form-group input:focus::-moz-placeholder {
      color: #4b5a6d !important; }
    #footer_wrapper .footer-content .form-group input:focus:-ms-input-placeholder {
      color: #4b5a6d !important; }

.form-horizontal .checkbox,
.form-horizontal .checkbox-inline,
.form-horizontal .radio,
.form-horizontal .radio-inline {
  padding-top: 7px; }

.form-horizontal .radio {
  margin-bottom: 10px; }

.form-horizontal label {
  text-align: right; }

.form-horizontal label.control-label {
  margin: 0; }

.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px; }

.form-group {
  padding-bottom: 7px;
  position: relative; }

.form-horizontal .checkbox,
.form-horizontal .radio {
  min-height: initial; }

.form-horizontal .checkbox,
.form-horizontal .checkbox-inline,
.form-horizontal .radio,
.form-horizontal .radio-inline {
  padding-top: 0 !important; }

.form-group.is-focused .radio label,
.form-group.is-focused label.radio-inline {
  color: #758396 !important; }

.form-control:active,
.form-control:focus {
  outline: none;
  box-shadow: none; }

.form-group.label-floating.is-empty .input-group .input-group-addon + .control-label {
  left: 35px; }

.form-group.label-floating.is-empty.is-focused .input-group .input-group-addon + .control-label {
  left: 0; }

.input-group-addon {
  font-size: 16px;
  font-weight: 200;
  color: inherit; }

.input-group .input-group-btn.suffix-select {
  padding: 0px !important;
  width: 15%; }

.form-group .form-control.form-rounded.input-white {
  background: #fff;
  border-radius: 30px;
  height: 40px;
  padding: 5px 25px;
  box-shadow: 0 2px 2px 0 rgba(89, 119, 155, 0.14), 0 3px 1px -2px rgba(89, 119, 155, 0.2), 0 1px 5px 0 rgba(89, 119, 155, 0.12); }

.form-group .form-control.form-rounded.input-lightGray {
  background: #eef5f9;
  border-radius: 30px;
  height: 40px;
  padding: 5px 25px;
  box-shadow: 0 2px 2px 0 rgba(227, 236, 247, 0.14), 0 3px 1px -2px rgba(227, 236, 247, 0.2), 0 1px 5px 0 rgba(227, 236, 247, 0.12); }

.dropzone {
  min-height: 150px;
  background: #fff;
  border: none; }

.dropzone .dz-default.dz-message {
  opacity: 1;
  -ms-filter: none;
  filter: none;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  -ms-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  background-repeat: no-repeat;
  background-position: center center;
  height: 160px;
  padding-top: 140px;
  color: #c3d7e2; }

.icon-upload > input {
  display: none; }

.icon-upload label {
  font-size: inherit;
  line-height: inherit;
  color: #688696;
  font-weight: normal;
  text-align: center;
  font-size: 1.125em !important; }

.icon-upload i {
  width: 30px;
  cursor: pointer; }

/*!
	multi-brand-colors 1.1.3
	https://github.com/raulghm/multi-brand-colors
	Licensed under the MIT license - http://opensource.org/licenses/MIT
	Copyright (c) 2017 Raúl Hernández
*/
.btn-danger.active,
.btn-danger:active,
.btn-danger:hover,
.btn-default.active,
.btn-default:active,
.btn-default:hover,
.btn-primary.active,
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.btn-primary:hover,
.btn-warning.active,
.btn-warning:active,
.btn-warning:hover,
.open > .dropdown-toggle.btn-danger,
.open > .dropdown-toggle.btn-default,
.open > .dropdown-toggle.btn-primary.focus,
.open > .dropdown-toggle.btn-primary:focus,
.open > .dropdown-toggle.btn-primary:hover .open > .dropdown-toggle.btn-primary,
.open > .dropdown-toggle.btn-warning {
  outline: none; }

.btn,
.navbar .navbar-nav > li > a.btn {
  border: none;
  border-radius: 3px;
  position: relative;
  padding: 12px 30px;
  margin: 10px 1px;
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0;
  will-change: box-shadow, transform;
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  outline: none; }
  .btn::-moz-focus-inner,
  .navbar .navbar-nav > li > a.btn::-moz-focus-inner {
    border: 0; }
  .btn.btn-default, .btn.btn-gray,
  .navbar .navbar-nav > li > a.btn.btn-default,
  .navbar .navbar-nav > li > a.btn.btn-gray {
    box-shadow: 0 2px 2px 0 rgba(157, 174, 196, 0.14), 0 3px 1px -2px rgba(157, 174, 196, 0.2), 0 1px 5px 0 rgba(157, 174, 196, 0.12); }
    .btn.btn-default, .btn.btn-default:hover, .btn.btn-default:focus, .btn.btn-default:active, .btn.btn-default.active, .btn.btn-default:active:focus, .btn.btn-default:active:hover, .btn.btn-default.active:focus, .btn.btn-default.active:hover,
    .open > .btn.btn-default.dropdown-toggle,
    .open > .btn.btn-default.dropdown-toggle:focus,
    .open > .btn.btn-default.dropdown-toggle:hover, .btn.btn-gray, .btn.btn-gray:hover, .btn.btn-gray:focus, .btn.btn-gray:active, .btn.btn-gray.active, .btn.btn-gray:active:focus, .btn.btn-gray:active:hover, .btn.btn-gray.active:focus, .btn.btn-gray.active:hover,
    .open > .btn.btn-gray.dropdown-toggle,
    .open > .btn.btn-gray.dropdown-toggle:focus,
    .open > .btn.btn-gray.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-default,
    .navbar .navbar-nav > li > a.btn.btn-default:hover,
    .navbar .navbar-nav > li > a.btn.btn-default:focus,
    .navbar .navbar-nav > li > a.btn.btn-default:active,
    .navbar .navbar-nav > li > a.btn.btn-default.active,
    .navbar .navbar-nav > li > a.btn.btn-default:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-default:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-default.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-default.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-default.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-default.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-default.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-gray,
    .navbar .navbar-nav > li > a.btn.btn-gray:hover,
    .navbar .navbar-nav > li > a.btn.btn-gray:focus,
    .navbar .navbar-nav > li > a.btn.btn-gray:active,
    .navbar .navbar-nav > li > a.btn.btn-gray.active,
    .navbar .navbar-nav > li > a.btn.btn-gray:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-gray:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-gray.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-gray.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-gray.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-gray.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-gray.dropdown-toggle:hover {
      background-color: #9daec4;
      color: #FFFFFF; }
    .btn.btn-default:focus, .btn.btn-default:active, .btn.btn-default:hover, .btn.btn-gray:focus, .btn.btn-gray:active, .btn.btn-gray:hover,
    .navbar .navbar-nav > li > a.btn.btn-default:focus,
    .navbar .navbar-nav > li > a.btn.btn-default:active,
    .navbar .navbar-nav > li > a.btn.btn-default:hover,
    .navbar .navbar-nav > li > a.btn.btn-gray:focus,
    .navbar .navbar-nav > li > a.btn.btn-gray:active,
    .navbar .navbar-nav > li > a.btn.btn-gray:hover {
      box-shadow: 0 14px 26px -12px rgba(157, 174, 196, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(157, 174, 196, 0.2); }
    .btn.btn-default.disabled, .btn.btn-default.disabled:hover, .btn.btn-default.disabled:focus, .btn.btn-default.disabled.focus, .btn.btn-default.disabled:active, .btn.btn-default.disabled.active, .btn.btn-default:disabled, .btn.btn-default:disabled:hover, .btn.btn-default:disabled:focus, .btn.btn-default:disabled.focus, .btn.btn-default:disabled:active, .btn.btn-default:disabled.active, .btn.btn-default[disabled], .btn.btn-default[disabled]:hover, .btn.btn-default[disabled]:focus, .btn.btn-default[disabled].focus, .btn.btn-default[disabled]:active, .btn.btn-default[disabled].active,
    fieldset[disabled] .btn.btn-default,
    fieldset[disabled] .btn.btn-default:hover,
    fieldset[disabled] .btn.btn-default:focus,
    fieldset[disabled] .btn.btn-default.focus,
    fieldset[disabled] .btn.btn-default:active,
    fieldset[disabled] .btn.btn-default.active, .btn.btn-gray.disabled, .btn.btn-gray.disabled:hover, .btn.btn-gray.disabled:focus, .btn.btn-gray.disabled.focus, .btn.btn-gray.disabled:active, .btn.btn-gray.disabled.active, .btn.btn-gray:disabled, .btn.btn-gray:disabled:hover, .btn.btn-gray:disabled:focus, .btn.btn-gray:disabled.focus, .btn.btn-gray:disabled:active, .btn.btn-gray:disabled.active, .btn.btn-gray[disabled], .btn.btn-gray[disabled]:hover, .btn.btn-gray[disabled]:focus, .btn.btn-gray[disabled].focus, .btn.btn-gray[disabled]:active, .btn.btn-gray[disabled].active,
    fieldset[disabled] .btn.btn-gray,
    fieldset[disabled] .btn.btn-gray:hover,
    fieldset[disabled] .btn.btn-gray:focus,
    fieldset[disabled] .btn.btn-gray.focus,
    fieldset[disabled] .btn.btn-gray:active,
    fieldset[disabled] .btn.btn-gray.active,
    .navbar .navbar-nav > li > a.btn.btn-default.disabled,
    .navbar .navbar-nav > li > a.btn.btn-default.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-default.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-default.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-default.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-default.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-default:disabled,
    .navbar .navbar-nav > li > a.btn.btn-default:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-default:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-default:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-default:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-default:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-default[disabled],
    .navbar .navbar-nav > li > a.btn.btn-default[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-default[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-default[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-default[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-default[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-default,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-default:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-default:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-default.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-default:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-default.active,
    .navbar .navbar-nav > li > a.btn.btn-gray.disabled,
    .navbar .navbar-nav > li > a.btn.btn-gray.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-gray.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-gray.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-gray.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-gray.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-gray:disabled,
    .navbar .navbar-nav > li > a.btn.btn-gray:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-gray:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-gray:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-gray:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-gray:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-gray[disabled],
    .navbar .navbar-nav > li > a.btn.btn-gray[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-gray[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-gray[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-gray[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-gray[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-gray,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-gray:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-gray:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-gray.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-gray:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-gray.active {
      box-shadow: none; }
    .btn.btn-default.btn-flat, .btn.btn-gray.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-default.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-gray.btn-flat {
      background-color: transparent;
      color: #9daec4;
      box-shadow: none; }
      .btn.btn-default.btn-flat:hover, .btn.btn-default.btn-flat:focus, .btn.btn-default.btn-flat:active, .btn.btn-gray.btn-flat:hover, .btn.btn-gray.btn-flat:focus, .btn.btn-gray.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-default.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-default.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-default.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-gray.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-gray.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-gray.btn-flat:active {
        background-color: transparent;
        color: #9daec4; }
  .btn.btn-blue, .btn.btn-info,
  .navbar .navbar-nav > li > a.btn.btn-blue,
  .navbar .navbar-nav > li > a.btn.btn-info {
    box-shadow: 0 2px 2px 0 rgba(66, 165, 245, 0.14), 0 3px 1px -2px rgba(66, 165, 245, 0.2), 0 1px 5px 0 rgba(66, 165, 245, 0.12); }
    .btn.btn-blue, .btn.btn-blue:hover, .btn.btn-blue:focus, .btn.btn-blue:active, .btn.btn-blue.active, .btn.btn-blue:active:focus, .btn.btn-blue:active:hover, .btn.btn-blue.active:focus, .btn.btn-blue.active:hover,
    .open > .btn.btn-blue.dropdown-toggle,
    .open > .btn.btn-blue.dropdown-toggle:focus,
    .open > .btn.btn-blue.dropdown-toggle:hover, .btn.btn-info, .btn.btn-info:hover, .btn.btn-info:focus, .btn.btn-info:active, .btn.btn-info.active, .btn.btn-info:active:focus, .btn.btn-info:active:hover, .btn.btn-info.active:focus, .btn.btn-info.active:hover,
    .open > .btn.btn-info.dropdown-toggle,
    .open > .btn.btn-info.dropdown-toggle:focus,
    .open > .btn.btn-info.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-blue,
    .navbar .navbar-nav > li > a.btn.btn-blue:hover,
    .navbar .navbar-nav > li > a.btn.btn-blue:focus,
    .navbar .navbar-nav > li > a.btn.btn-blue:active,
    .navbar .navbar-nav > li > a.btn.btn-blue.active,
    .navbar .navbar-nav > li > a.btn.btn-blue:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-blue:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-blue.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-blue.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-blue.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-blue.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-blue.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-info,
    .navbar .navbar-nav > li > a.btn.btn-info:hover,
    .navbar .navbar-nav > li > a.btn.btn-info:focus,
    .navbar .navbar-nav > li > a.btn.btn-info:active,
    .navbar .navbar-nav > li > a.btn.btn-info.active,
    .navbar .navbar-nav > li > a.btn.btn-info:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-info:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-info.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-info.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-info.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-info.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-info.dropdown-toggle:hover {
      background-color: #42a5f5;
      color: #FFFFFF; }
    .btn.btn-blue:focus, .btn.btn-blue:active, .btn.btn-blue:hover, .btn.btn-info:focus, .btn.btn-info:active, .btn.btn-info:hover,
    .navbar .navbar-nav > li > a.btn.btn-blue:focus,
    .navbar .navbar-nav > li > a.btn.btn-blue:active,
    .navbar .navbar-nav > li > a.btn.btn-blue:hover,
    .navbar .navbar-nav > li > a.btn.btn-info:focus,
    .navbar .navbar-nav > li > a.btn.btn-info:active,
    .navbar .navbar-nav > li > a.btn.btn-info:hover {
      box-shadow: 0 14px 26px -12px rgba(66, 165, 245, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(66, 165, 245, 0.2); }
    .btn.btn-blue.disabled, .btn.btn-blue.disabled:hover, .btn.btn-blue.disabled:focus, .btn.btn-blue.disabled.focus, .btn.btn-blue.disabled:active, .btn.btn-blue.disabled.active, .btn.btn-blue:disabled, .btn.btn-blue:disabled:hover, .btn.btn-blue:disabled:focus, .btn.btn-blue:disabled.focus, .btn.btn-blue:disabled:active, .btn.btn-blue:disabled.active, .btn.btn-blue[disabled], .btn.btn-blue[disabled]:hover, .btn.btn-blue[disabled]:focus, .btn.btn-blue[disabled].focus, .btn.btn-blue[disabled]:active, .btn.btn-blue[disabled].active,
    fieldset[disabled] .btn.btn-blue,
    fieldset[disabled] .btn.btn-blue:hover,
    fieldset[disabled] .btn.btn-blue:focus,
    fieldset[disabled] .btn.btn-blue.focus,
    fieldset[disabled] .btn.btn-blue:active,
    fieldset[disabled] .btn.btn-blue.active, .btn.btn-info.disabled, .btn.btn-info.disabled:hover, .btn.btn-info.disabled:focus, .btn.btn-info.disabled.focus, .btn.btn-info.disabled:active, .btn.btn-info.disabled.active, .btn.btn-info:disabled, .btn.btn-info:disabled:hover, .btn.btn-info:disabled:focus, .btn.btn-info:disabled.focus, .btn.btn-info:disabled:active, .btn.btn-info:disabled.active, .btn.btn-info[disabled], .btn.btn-info[disabled]:hover, .btn.btn-info[disabled]:focus, .btn.btn-info[disabled].focus, .btn.btn-info[disabled]:active, .btn.btn-info[disabled].active,
    fieldset[disabled] .btn.btn-info,
    fieldset[disabled] .btn.btn-info:hover,
    fieldset[disabled] .btn.btn-info:focus,
    fieldset[disabled] .btn.btn-info.focus,
    fieldset[disabled] .btn.btn-info:active,
    fieldset[disabled] .btn.btn-info.active,
    .navbar .navbar-nav > li > a.btn.btn-blue.disabled,
    .navbar .navbar-nav > li > a.btn.btn-blue.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-blue.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-blue.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-blue.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-blue.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-blue:disabled,
    .navbar .navbar-nav > li > a.btn.btn-blue:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-blue:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-blue:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-blue:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-blue:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-blue[disabled],
    .navbar .navbar-nav > li > a.btn.btn-blue[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-blue[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-blue[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-blue[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-blue[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-blue,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-blue:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-blue:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-blue.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-blue:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-blue.active,
    .navbar .navbar-nav > li > a.btn.btn-info.disabled,
    .navbar .navbar-nav > li > a.btn.btn-info.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-info.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-info.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-info.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-info.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-info:disabled,
    .navbar .navbar-nav > li > a.btn.btn-info:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-info:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-info:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-info:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-info:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-info[disabled],
    .navbar .navbar-nav > li > a.btn.btn-info[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-info[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-info[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-info[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-info[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-info,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-info:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-info:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-info.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-info:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-info.active {
      box-shadow: none; }
    .btn.btn-blue.btn-flat, .btn.btn-info.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-blue.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-info.btn-flat {
      background-color: transparent;
      color: #42a5f5;
      box-shadow: none; }
      .btn.btn-blue.btn-flat:hover, .btn.btn-blue.btn-flat:focus, .btn.btn-blue.btn-flat:active, .btn.btn-info.btn-flat:hover, .btn.btn-info.btn-flat:focus, .btn.btn-info.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-blue.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-blue.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-blue.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-info.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-info.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-info.btn-flat:active {
        background-color: transparent;
        color: #42a5f5; }
  .btn.btn-green, .btn.btn-success,
  .navbar .navbar-nav > li > a.btn.btn-green,
  .navbar .navbar-nav > li > a.btn.btn-success {
    box-shadow: 0 2px 2px 0 rgba(40, 190, 189, 0.14), 0 3px 1px -2px rgba(40, 190, 189, 0.2), 0 1px 5px 0 rgba(40, 190, 189, 0.12); }
    .btn.btn-green, .btn.btn-green:hover, .btn.btn-green:focus, .btn.btn-green:active, .btn.btn-green.active, .btn.btn-green:active:focus, .btn.btn-green:active:hover, .btn.btn-green.active:focus, .btn.btn-green.active:hover,
    .open > .btn.btn-green.dropdown-toggle,
    .open > .btn.btn-green.dropdown-toggle:focus,
    .open > .btn.btn-green.dropdown-toggle:hover, .btn.btn-success, .btn.btn-success:hover, .btn.btn-success:focus, .btn.btn-success:active, .btn.btn-success.active, .btn.btn-success:active:focus, .btn.btn-success:active:hover, .btn.btn-success.active:focus, .btn.btn-success.active:hover,
    .open > .btn.btn-success.dropdown-toggle,
    .open > .btn.btn-success.dropdown-toggle:focus,
    .open > .btn.btn-success.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-green,
    .navbar .navbar-nav > li > a.btn.btn-green:hover,
    .navbar .navbar-nav > li > a.btn.btn-green:focus,
    .navbar .navbar-nav > li > a.btn.btn-green:active,
    .navbar .navbar-nav > li > a.btn.btn-green.active,
    .navbar .navbar-nav > li > a.btn.btn-green:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-green:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-green.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-green.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-green.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-green.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-green.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-success,
    .navbar .navbar-nav > li > a.btn.btn-success:hover,
    .navbar .navbar-nav > li > a.btn.btn-success:focus,
    .navbar .navbar-nav > li > a.btn.btn-success:active,
    .navbar .navbar-nav > li > a.btn.btn-success.active,
    .navbar .navbar-nav > li > a.btn.btn-success:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-success:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-success.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-success.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-success.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-success.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-success.dropdown-toggle:hover {
      background-color: #28bebd;
      color: #FFFFFF; }
    .btn.btn-green:focus, .btn.btn-green:active, .btn.btn-green:hover, .btn.btn-success:focus, .btn.btn-success:active, .btn.btn-success:hover,
    .navbar .navbar-nav > li > a.btn.btn-green:focus,
    .navbar .navbar-nav > li > a.btn.btn-green:active,
    .navbar .navbar-nav > li > a.btn.btn-green:hover,
    .navbar .navbar-nav > li > a.btn.btn-success:focus,
    .navbar .navbar-nav > li > a.btn.btn-success:active,
    .navbar .navbar-nav > li > a.btn.btn-success:hover {
      box-shadow: 0 14px 26px -12px rgba(40, 190, 189, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(40, 190, 189, 0.2); }
    .btn.btn-green.disabled, .btn.btn-green.disabled:hover, .btn.btn-green.disabled:focus, .btn.btn-green.disabled.focus, .btn.btn-green.disabled:active, .btn.btn-green.disabled.active, .btn.btn-green:disabled, .btn.btn-green:disabled:hover, .btn.btn-green:disabled:focus, .btn.btn-green:disabled.focus, .btn.btn-green:disabled:active, .btn.btn-green:disabled.active, .btn.btn-green[disabled], .btn.btn-green[disabled]:hover, .btn.btn-green[disabled]:focus, .btn.btn-green[disabled].focus, .btn.btn-green[disabled]:active, .btn.btn-green[disabled].active,
    fieldset[disabled] .btn.btn-green,
    fieldset[disabled] .btn.btn-green:hover,
    fieldset[disabled] .btn.btn-green:focus,
    fieldset[disabled] .btn.btn-green.focus,
    fieldset[disabled] .btn.btn-green:active,
    fieldset[disabled] .btn.btn-green.active, .btn.btn-success.disabled, .btn.btn-success.disabled:hover, .btn.btn-success.disabled:focus, .btn.btn-success.disabled.focus, .btn.btn-success.disabled:active, .btn.btn-success.disabled.active, .btn.btn-success:disabled, .btn.btn-success:disabled:hover, .btn.btn-success:disabled:focus, .btn.btn-success:disabled.focus, .btn.btn-success:disabled:active, .btn.btn-success:disabled.active, .btn.btn-success[disabled], .btn.btn-success[disabled]:hover, .btn.btn-success[disabled]:focus, .btn.btn-success[disabled].focus, .btn.btn-success[disabled]:active, .btn.btn-success[disabled].active,
    fieldset[disabled] .btn.btn-success,
    fieldset[disabled] .btn.btn-success:hover,
    fieldset[disabled] .btn.btn-success:focus,
    fieldset[disabled] .btn.btn-success.focus,
    fieldset[disabled] .btn.btn-success:active,
    fieldset[disabled] .btn.btn-success.active,
    .navbar .navbar-nav > li > a.btn.btn-green.disabled,
    .navbar .navbar-nav > li > a.btn.btn-green.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-green.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-green.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-green.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-green.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-green:disabled,
    .navbar .navbar-nav > li > a.btn.btn-green:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-green:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-green:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-green:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-green:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-green[disabled],
    .navbar .navbar-nav > li > a.btn.btn-green[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-green[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-green[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-green[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-green[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-green,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-green:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-green:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-green.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-green:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-green.active,
    .navbar .navbar-nav > li > a.btn.btn-success.disabled,
    .navbar .navbar-nav > li > a.btn.btn-success.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-success.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-success.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-success.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-success.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-success:disabled,
    .navbar .navbar-nav > li > a.btn.btn-success:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-success:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-success:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-success:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-success:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-success[disabled],
    .navbar .navbar-nav > li > a.btn.btn-success[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-success[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-success[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-success[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-success[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-success,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-success:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-success:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-success.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-success:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-success.active {
      box-shadow: none; }
    .btn.btn-green.btn-flat, .btn.btn-success.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-green.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-success.btn-flat {
      background-color: transparent;
      color: #28bebd;
      box-shadow: none; }
      .btn.btn-green.btn-flat:hover, .btn.btn-green.btn-flat:focus, .btn.btn-green.btn-flat:active, .btn.btn-success.btn-flat:hover, .btn.btn-success.btn-flat:focus, .btn.btn-success.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-green.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-green.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-green.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-success.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-success.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-success.btn-flat:active {
        background-color: transparent;
        color: #28bebd; }
  .btn.btn-warning, .btn.btn-yellow,
  .navbar .navbar-nav > li > a.btn.btn-warning,
  .navbar .navbar-nav > li > a.btn.btn-yellow {
    box-shadow: 0 2px 2px 0 rgba(248, 194, 0, 0.14), 0 3px 1px -2px rgba(248, 194, 0, 0.2), 0 1px 5px 0 rgba(248, 194, 0, 0.12); }
    .btn.btn-warning, .btn.btn-warning:hover, .btn.btn-warning:focus, .btn.btn-warning:active, .btn.btn-warning.active, .btn.btn-warning:active:focus, .btn.btn-warning:active:hover, .btn.btn-warning.active:focus, .btn.btn-warning.active:hover,
    .open > .btn.btn-warning.dropdown-toggle,
    .open > .btn.btn-warning.dropdown-toggle:focus,
    .open > .btn.btn-warning.dropdown-toggle:hover, .btn.btn-yellow, .btn.btn-yellow:hover, .btn.btn-yellow:focus, .btn.btn-yellow:active, .btn.btn-yellow.active, .btn.btn-yellow:active:focus, .btn.btn-yellow:active:hover, .btn.btn-yellow.active:focus, .btn.btn-yellow.active:hover,
    .open > .btn.btn-yellow.dropdown-toggle,
    .open > .btn.btn-yellow.dropdown-toggle:focus,
    .open > .btn.btn-yellow.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-warning,
    .navbar .navbar-nav > li > a.btn.btn-warning:hover,
    .navbar .navbar-nav > li > a.btn.btn-warning:focus,
    .navbar .navbar-nav > li > a.btn.btn-warning:active,
    .navbar .navbar-nav > li > a.btn.btn-warning.active,
    .navbar .navbar-nav > li > a.btn.btn-warning:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-warning:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-warning.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-warning.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-warning.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-warning.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-warning.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-yellow,
    .navbar .navbar-nav > li > a.btn.btn-yellow:hover,
    .navbar .navbar-nav > li > a.btn.btn-yellow:focus,
    .navbar .navbar-nav > li > a.btn.btn-yellow:active,
    .navbar .navbar-nav > li > a.btn.btn-yellow.active,
    .navbar .navbar-nav > li > a.btn.btn-yellow:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-yellow:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-yellow.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-yellow.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-yellow.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-yellow.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-yellow.dropdown-toggle:hover {
      background-color: #f8c200;
      color: #FFFFFF; }
    .btn.btn-warning:focus, .btn.btn-warning:active, .btn.btn-warning:hover, .btn.btn-yellow:focus, .btn.btn-yellow:active, .btn.btn-yellow:hover,
    .navbar .navbar-nav > li > a.btn.btn-warning:focus,
    .navbar .navbar-nav > li > a.btn.btn-warning:active,
    .navbar .navbar-nav > li > a.btn.btn-warning:hover,
    .navbar .navbar-nav > li > a.btn.btn-yellow:focus,
    .navbar .navbar-nav > li > a.btn.btn-yellow:active,
    .navbar .navbar-nav > li > a.btn.btn-yellow:hover {
      box-shadow: 0 14px 26px -12px rgba(248, 194, 0, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(248, 194, 0, 0.2); }
    .btn.btn-warning.disabled, .btn.btn-warning.disabled:hover, .btn.btn-warning.disabled:focus, .btn.btn-warning.disabled.focus, .btn.btn-warning.disabled:active, .btn.btn-warning.disabled.active, .btn.btn-warning:disabled, .btn.btn-warning:disabled:hover, .btn.btn-warning:disabled:focus, .btn.btn-warning:disabled.focus, .btn.btn-warning:disabled:active, .btn.btn-warning:disabled.active, .btn.btn-warning[disabled], .btn.btn-warning[disabled]:hover, .btn.btn-warning[disabled]:focus, .btn.btn-warning[disabled].focus, .btn.btn-warning[disabled]:active, .btn.btn-warning[disabled].active,
    fieldset[disabled] .btn.btn-warning,
    fieldset[disabled] .btn.btn-warning:hover,
    fieldset[disabled] .btn.btn-warning:focus,
    fieldset[disabled] .btn.btn-warning.focus,
    fieldset[disabled] .btn.btn-warning:active,
    fieldset[disabled] .btn.btn-warning.active, .btn.btn-yellow.disabled, .btn.btn-yellow.disabled:hover, .btn.btn-yellow.disabled:focus, .btn.btn-yellow.disabled.focus, .btn.btn-yellow.disabled:active, .btn.btn-yellow.disabled.active, .btn.btn-yellow:disabled, .btn.btn-yellow:disabled:hover, .btn.btn-yellow:disabled:focus, .btn.btn-yellow:disabled.focus, .btn.btn-yellow:disabled:active, .btn.btn-yellow:disabled.active, .btn.btn-yellow[disabled], .btn.btn-yellow[disabled]:hover, .btn.btn-yellow[disabled]:focus, .btn.btn-yellow[disabled].focus, .btn.btn-yellow[disabled]:active, .btn.btn-yellow[disabled].active,
    fieldset[disabled] .btn.btn-yellow,
    fieldset[disabled] .btn.btn-yellow:hover,
    fieldset[disabled] .btn.btn-yellow:focus,
    fieldset[disabled] .btn.btn-yellow.focus,
    fieldset[disabled] .btn.btn-yellow:active,
    fieldset[disabled] .btn.btn-yellow.active,
    .navbar .navbar-nav > li > a.btn.btn-warning.disabled,
    .navbar .navbar-nav > li > a.btn.btn-warning.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-warning.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-warning.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-warning.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-warning.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-warning:disabled,
    .navbar .navbar-nav > li > a.btn.btn-warning:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-warning:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-warning:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-warning:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-warning:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-warning[disabled],
    .navbar .navbar-nav > li > a.btn.btn-warning[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-warning[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-warning[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-warning[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-warning[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-warning,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-warning:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-warning:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-warning.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-warning:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-warning.active,
    .navbar .navbar-nav > li > a.btn.btn-yellow.disabled,
    .navbar .navbar-nav > li > a.btn.btn-yellow.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-yellow.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-yellow.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-yellow.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-yellow.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-yellow:disabled,
    .navbar .navbar-nav > li > a.btn.btn-yellow:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-yellow:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-yellow:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-yellow:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-yellow:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-yellow[disabled],
    .navbar .navbar-nav > li > a.btn.btn-yellow[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-yellow[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-yellow[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-yellow[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-yellow[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-yellow,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-yellow:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-yellow:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-yellow.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-yellow:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-yellow.active {
      box-shadow: none; }
    .btn.btn-warning.btn-flat, .btn.btn-yellow.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-warning.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-yellow.btn-flat {
      background-color: transparent;
      color: #f8c200;
      box-shadow: none; }
      .btn.btn-warning.btn-flat:hover, .btn.btn-warning.btn-flat:focus, .btn.btn-warning.btn-flat:active, .btn.btn-yellow.btn-flat:hover, .btn.btn-yellow.btn-flat:focus, .btn.btn-yellow.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-warning.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-warning.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-warning.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-yellow.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-yellow.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-yellow.btn-flat:active {
        background-color: transparent;
        color: #f8c200; }
  .btn.btn-danger, .btn.btn-red,
  .navbar .navbar-nav > li > a.btn.btn-danger,
  .navbar .navbar-nav > li > a.btn.btn-red {
    box-shadow: 0 2px 2px 0 rgba(239, 83, 80, 0.14), 0 3px 1px -2px rgba(239, 83, 80, 0.2), 0 1px 5px 0 rgba(239, 83, 80, 0.12); }
    .btn.btn-danger, .btn.btn-danger:hover, .btn.btn-danger:focus, .btn.btn-danger:active, .btn.btn-danger.active, .btn.btn-danger:active:focus, .btn.btn-danger:active:hover, .btn.btn-danger.active:focus, .btn.btn-danger.active:hover,
    .open > .btn.btn-danger.dropdown-toggle,
    .open > .btn.btn-danger.dropdown-toggle:focus,
    .open > .btn.btn-danger.dropdown-toggle:hover, .btn.btn-red, .btn.btn-red:hover, .btn.btn-red:focus, .btn.btn-red:active, .btn.btn-red.active, .btn.btn-red:active:focus, .btn.btn-red:active:hover, .btn.btn-red.active:focus, .btn.btn-red.active:hover,
    .open > .btn.btn-red.dropdown-toggle,
    .open > .btn.btn-red.dropdown-toggle:focus,
    .open > .btn.btn-red.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-danger,
    .navbar .navbar-nav > li > a.btn.btn-danger:hover,
    .navbar .navbar-nav > li > a.btn.btn-danger:focus,
    .navbar .navbar-nav > li > a.btn.btn-danger:active,
    .navbar .navbar-nav > li > a.btn.btn-danger.active,
    .navbar .navbar-nav > li > a.btn.btn-danger:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-danger:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-danger.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-danger.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-danger.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-danger.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-danger.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-red,
    .navbar .navbar-nav > li > a.btn.btn-red:hover,
    .navbar .navbar-nav > li > a.btn.btn-red:focus,
    .navbar .navbar-nav > li > a.btn.btn-red:active,
    .navbar .navbar-nav > li > a.btn.btn-red.active,
    .navbar .navbar-nav > li > a.btn.btn-red:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-red:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-red.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-red.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-red.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-red.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-red.dropdown-toggle:hover {
      background-color: #EF5350;
      color: #FFFFFF; }
    .btn.btn-danger:focus, .btn.btn-danger:active, .btn.btn-danger:hover, .btn.btn-red:focus, .btn.btn-red:active, .btn.btn-red:hover,
    .navbar .navbar-nav > li > a.btn.btn-danger:focus,
    .navbar .navbar-nav > li > a.btn.btn-danger:active,
    .navbar .navbar-nav > li > a.btn.btn-danger:hover,
    .navbar .navbar-nav > li > a.btn.btn-red:focus,
    .navbar .navbar-nav > li > a.btn.btn-red:active,
    .navbar .navbar-nav > li > a.btn.btn-red:hover {
      box-shadow: 0 14px 26px -12px rgba(239, 83, 80, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(239, 83, 80, 0.2); }
    .btn.btn-danger.disabled, .btn.btn-danger.disabled:hover, .btn.btn-danger.disabled:focus, .btn.btn-danger.disabled.focus, .btn.btn-danger.disabled:active, .btn.btn-danger.disabled.active, .btn.btn-danger:disabled, .btn.btn-danger:disabled:hover, .btn.btn-danger:disabled:focus, .btn.btn-danger:disabled.focus, .btn.btn-danger:disabled:active, .btn.btn-danger:disabled.active, .btn.btn-danger[disabled], .btn.btn-danger[disabled]:hover, .btn.btn-danger[disabled]:focus, .btn.btn-danger[disabled].focus, .btn.btn-danger[disabled]:active, .btn.btn-danger[disabled].active,
    fieldset[disabled] .btn.btn-danger,
    fieldset[disabled] .btn.btn-danger:hover,
    fieldset[disabled] .btn.btn-danger:focus,
    fieldset[disabled] .btn.btn-danger.focus,
    fieldset[disabled] .btn.btn-danger:active,
    fieldset[disabled] .btn.btn-danger.active, .btn.btn-red.disabled, .btn.btn-red.disabled:hover, .btn.btn-red.disabled:focus, .btn.btn-red.disabled.focus, .btn.btn-red.disabled:active, .btn.btn-red.disabled.active, .btn.btn-red:disabled, .btn.btn-red:disabled:hover, .btn.btn-red:disabled:focus, .btn.btn-red:disabled.focus, .btn.btn-red:disabled:active, .btn.btn-red:disabled.active, .btn.btn-red[disabled], .btn.btn-red[disabled]:hover, .btn.btn-red[disabled]:focus, .btn.btn-red[disabled].focus, .btn.btn-red[disabled]:active, .btn.btn-red[disabled].active,
    fieldset[disabled] .btn.btn-red,
    fieldset[disabled] .btn.btn-red:hover,
    fieldset[disabled] .btn.btn-red:focus,
    fieldset[disabled] .btn.btn-red.focus,
    fieldset[disabled] .btn.btn-red:active,
    fieldset[disabled] .btn.btn-red.active,
    .navbar .navbar-nav > li > a.btn.btn-danger.disabled,
    .navbar .navbar-nav > li > a.btn.btn-danger.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-danger.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-danger.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-danger.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-danger.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-danger:disabled,
    .navbar .navbar-nav > li > a.btn.btn-danger:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-danger:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-danger:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-danger:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-danger:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-danger[disabled],
    .navbar .navbar-nav > li > a.btn.btn-danger[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-danger[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-danger[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-danger[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-danger[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-danger,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-danger:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-danger:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-danger.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-danger:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-danger.active,
    .navbar .navbar-nav > li > a.btn.btn-red.disabled,
    .navbar .navbar-nav > li > a.btn.btn-red.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-red.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-red.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-red.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-red.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-red:disabled,
    .navbar .navbar-nav > li > a.btn.btn-red:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-red:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-red:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-red:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-red:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-red[disabled],
    .navbar .navbar-nav > li > a.btn.btn-red[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-red[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-red[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-red[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-red[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-red,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-red:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-red:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-red.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-red:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-red.active {
      box-shadow: none; }
    .btn.btn-danger.btn-flat, .btn.btn-red.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-danger.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-red.btn-flat {
      background-color: transparent;
      color: #EF5350;
      box-shadow: none; }
      .btn.btn-danger.btn-flat:hover, .btn.btn-danger.btn-flat:focus, .btn.btn-danger.btn-flat:active, .btn.btn-red.btn-flat:hover, .btn.btn-red.btn-flat:focus, .btn.btn-red.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-danger.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-danger.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-danger.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-red.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-red.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-red.btn-flat:active {
        background-color: transparent;
        color: #EF5350; }
  .btn.btn-royalBlue,
  .navbar .navbar-nav > li > a.btn.btn-royalBlue {
    box-shadow: 0 2px 2px 0 rgba(66, 133, 244, 0.14), 0 3px 1px -2px rgba(66, 133, 244, 0.2), 0 1px 5px 0 rgba(66, 133, 244, 0.12); }
    .btn.btn-royalBlue, .btn.btn-royalBlue:hover, .btn.btn-royalBlue:focus, .btn.btn-royalBlue:active, .btn.btn-royalBlue.active, .btn.btn-royalBlue:active:focus, .btn.btn-royalBlue:active:hover, .btn.btn-royalBlue.active:focus, .btn.btn-royalBlue.active:hover,
    .open > .btn.btn-royalBlue.dropdown-toggle,
    .open > .btn.btn-royalBlue.dropdown-toggle:focus,
    .open > .btn.btn-royalBlue.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:hover,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:focus,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:active,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue.active,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-royalBlue.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-royalBlue.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-royalBlue.dropdown-toggle:hover {
      background-color: #4285F4;
      color: #FFFFFF; }
    .btn.btn-royalBlue:focus, .btn.btn-royalBlue:active, .btn.btn-royalBlue:hover,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:focus,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:active,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:hover {
      box-shadow: 0 14px 26px -12px rgba(66, 133, 244, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(66, 133, 244, 0.2); }
    .btn.btn-royalBlue.disabled, .btn.btn-royalBlue.disabled:hover, .btn.btn-royalBlue.disabled:focus, .btn.btn-royalBlue.disabled.focus, .btn.btn-royalBlue.disabled:active, .btn.btn-royalBlue.disabled.active, .btn.btn-royalBlue:disabled, .btn.btn-royalBlue:disabled:hover, .btn.btn-royalBlue:disabled:focus, .btn.btn-royalBlue:disabled.focus, .btn.btn-royalBlue:disabled:active, .btn.btn-royalBlue:disabled.active, .btn.btn-royalBlue[disabled], .btn.btn-royalBlue[disabled]:hover, .btn.btn-royalBlue[disabled]:focus, .btn.btn-royalBlue[disabled].focus, .btn.btn-royalBlue[disabled]:active, .btn.btn-royalBlue[disabled].active,
    fieldset[disabled] .btn.btn-royalBlue,
    fieldset[disabled] .btn.btn-royalBlue:hover,
    fieldset[disabled] .btn.btn-royalBlue:focus,
    fieldset[disabled] .btn.btn-royalBlue.focus,
    fieldset[disabled] .btn.btn-royalBlue:active,
    fieldset[disabled] .btn.btn-royalBlue.active,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue.disabled,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:disabled,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue[disabled],
    .navbar .navbar-nav > li > a.btn.btn-royalBlue[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-royalBlue,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-royalBlue.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-royalBlue:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-royalBlue.active {
      box-shadow: none; }
    .btn.btn-royalBlue.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-royalBlue.btn-flat {
      background-color: transparent;
      color: #4285F4;
      box-shadow: none; }
      .btn.btn-royalBlue.btn-flat:hover, .btn.btn-royalBlue.btn-flat:focus, .btn.btn-royalBlue.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-royalBlue.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-royalBlue.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-royalBlue.btn-flat:active {
        background-color: transparent;
        color: #4285F4; }
  .btn.btn-white,
  .navbar .navbar-nav > li > a.btn.btn-white {
    box-shadow: 0 2px 2px 0 rgba(255, 255, 255, 0.14), 0 3px 1px -2px rgba(255, 255, 255, 0.2), 0 1px 5px 0 rgba(255, 255, 255, 0.12);
    color: #59779B !important; }
    .btn.btn-white, .btn.btn-white:hover, .btn.btn-white:focus, .btn.btn-white:active, .btn.btn-white.active, .btn.btn-white:active:focus, .btn.btn-white:active:hover, .btn.btn-white.active:focus, .btn.btn-white.active:hover,
    .open > .btn.btn-white.dropdown-toggle,
    .open > .btn.btn-white.dropdown-toggle:focus,
    .open > .btn.btn-white.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-white,
    .navbar .navbar-nav > li > a.btn.btn-white:hover,
    .navbar .navbar-nav > li > a.btn.btn-white:focus,
    .navbar .navbar-nav > li > a.btn.btn-white:active,
    .navbar .navbar-nav > li > a.btn.btn-white.active,
    .navbar .navbar-nav > li > a.btn.btn-white:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-white:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-white.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-white.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-white.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-white.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-white.dropdown-toggle:hover {
      background-color: #ffffff;
      color: #FFFFFF; }
    .btn.btn-white:focus, .btn.btn-white:active, .btn.btn-white:hover,
    .navbar .navbar-nav > li > a.btn.btn-white:focus,
    .navbar .navbar-nav > li > a.btn.btn-white:active,
    .navbar .navbar-nav > li > a.btn.btn-white:hover {
      box-shadow: 0 14px 26px -12px rgba(255, 255, 255, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(255, 255, 255, 0.2); }
    .btn.btn-white.disabled, .btn.btn-white.disabled:hover, .btn.btn-white.disabled:focus, .btn.btn-white.disabled.focus, .btn.btn-white.disabled:active, .btn.btn-white.disabled.active, .btn.btn-white:disabled, .btn.btn-white:disabled:hover, .btn.btn-white:disabled:focus, .btn.btn-white:disabled.focus, .btn.btn-white:disabled:active, .btn.btn-white:disabled.active, .btn.btn-white[disabled], .btn.btn-white[disabled]:hover, .btn.btn-white[disabled]:focus, .btn.btn-white[disabled].focus, .btn.btn-white[disabled]:active, .btn.btn-white[disabled].active,
    fieldset[disabled] .btn.btn-white,
    fieldset[disabled] .btn.btn-white:hover,
    fieldset[disabled] .btn.btn-white:focus,
    fieldset[disabled] .btn.btn-white.focus,
    fieldset[disabled] .btn.btn-white:active,
    fieldset[disabled] .btn.btn-white.active,
    .navbar .navbar-nav > li > a.btn.btn-white.disabled,
    .navbar .navbar-nav > li > a.btn.btn-white.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-white.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-white.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-white.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-white.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-white:disabled,
    .navbar .navbar-nav > li > a.btn.btn-white:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-white:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-white:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-white:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-white:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-white[disabled],
    .navbar .navbar-nav > li > a.btn.btn-white[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-white[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-white[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-white[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-white[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-white,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-white:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-white:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-white.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-white:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-white.active {
      box-shadow: none; }
    .btn.btn-white.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-white.btn-flat {
      background-color: transparent;
      color: #ffffff;
      box-shadow: none; }
      .btn.btn-white.btn-flat:hover, .btn.btn-white.btn-flat:focus, .btn.btn-white.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-white.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-white.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-white.btn-flat:active {
        background-color: transparent;
        color: #ffffff; }
  .btn.btn-white-text,
  .navbar .navbar-nav > li > a.btn.btn-white-text {
    box-shadow: 0 2px 2px 0 rgba(255, 255, 255, 0.14), 0 3px 1px -2px rgba(255, 255, 255, 0.2), 0 1px 5px 0 rgba(255, 255, 255, 0.12);
    color: #fff !important; }
    .btn.btn-white-text, .btn.btn-white-text:hover, .btn.btn-white-text:focus, .btn.btn-white-text:active, .btn.btn-white-text.active, .btn.btn-white-text:active:focus, .btn.btn-white-text:active:hover, .btn.btn-white-text.active:focus, .btn.btn-white-text.active:hover,
    .open > .btn.btn-white-text.dropdown-toggle,
    .open > .btn.btn-white-text.dropdown-toggle:focus,
    .open > .btn.btn-white-text.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-white-text,
    .navbar .navbar-nav > li > a.btn.btn-white-text:hover,
    .navbar .navbar-nav > li > a.btn.btn-white-text:focus,
    .navbar .navbar-nav > li > a.btn.btn-white-text:active,
    .navbar .navbar-nav > li > a.btn.btn-white-text.active,
    .navbar .navbar-nav > li > a.btn.btn-white-text:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-white-text:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-white-text.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-white-text.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-white-text.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-white-text.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-white-text.dropdown-toggle:hover {
      background-color: #ffffff;
      color: #FFFFFF; }
    .btn.btn-white-text:focus, .btn.btn-white-text:active, .btn.btn-white-text:hover,
    .navbar .navbar-nav > li > a.btn.btn-white-text:focus,
    .navbar .navbar-nav > li > a.btn.btn-white-text:active,
    .navbar .navbar-nav > li > a.btn.btn-white-text:hover {
      box-shadow: 0 14px 26px -12px rgba(255, 255, 255, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(255, 255, 255, 0.2); }
    .btn.btn-white-text.disabled, .btn.btn-white-text.disabled:hover, .btn.btn-white-text.disabled:focus, .btn.btn-white-text.disabled.focus, .btn.btn-white-text.disabled:active, .btn.btn-white-text.disabled.active, .btn.btn-white-text:disabled, .btn.btn-white-text:disabled:hover, .btn.btn-white-text:disabled:focus, .btn.btn-white-text:disabled.focus, .btn.btn-white-text:disabled:active, .btn.btn-white-text:disabled.active, .btn.btn-white-text[disabled], .btn.btn-white-text[disabled]:hover, .btn.btn-white-text[disabled]:focus, .btn.btn-white-text[disabled].focus, .btn.btn-white-text[disabled]:active, .btn.btn-white-text[disabled].active,
    fieldset[disabled] .btn.btn-white-text,
    fieldset[disabled] .btn.btn-white-text:hover,
    fieldset[disabled] .btn.btn-white-text:focus,
    fieldset[disabled] .btn.btn-white-text.focus,
    fieldset[disabled] .btn.btn-white-text:active,
    fieldset[disabled] .btn.btn-white-text.active,
    .navbar .navbar-nav > li > a.btn.btn-white-text.disabled,
    .navbar .navbar-nav > li > a.btn.btn-white-text.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-white-text.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-white-text.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-white-text.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-white-text.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-white-text:disabled,
    .navbar .navbar-nav > li > a.btn.btn-white-text:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-white-text:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-white-text:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-white-text:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-white-text:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-white-text[disabled],
    .navbar .navbar-nav > li > a.btn.btn-white-text[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-white-text[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-white-text[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-white-text[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-white-text[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-white-text,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-white-text:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-white-text:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-white-text.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-white-text:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-white-text.active {
      box-shadow: none; }
    .btn.btn-white-text.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-white-text.btn-flat {
      background-color: transparent;
      color: #ffffff;
      box-shadow: none; }
      .btn.btn-white-text.btn-flat:hover, .btn.btn-white-text.btn-flat:focus, .btn.btn-white-text.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-white-text.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-white-text.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-white-text.btn-flat:active {
        background-color: transparent;
        color: #ffffff; }
  .btn.btn-twitter,
  .navbar .navbar-nav > li > a.btn.btn-twitter {
    box-shadow: 0 2px 2px 0 rgba(46, 164, 251, 0.14), 0 3px 1px -2px rgba(46, 164, 251, 0.2), 0 1px 5px 0 rgba(46, 164, 251, 0.12); }
    .btn.btn-twitter, .btn.btn-twitter:hover, .btn.btn-twitter:focus, .btn.btn-twitter:active, .btn.btn-twitter.active, .btn.btn-twitter:active:focus, .btn.btn-twitter:active:hover, .btn.btn-twitter.active:focus, .btn.btn-twitter.active:hover,
    .open > .btn.btn-twitter.dropdown-toggle,
    .open > .btn.btn-twitter.dropdown-toggle:focus,
    .open > .btn.btn-twitter.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-twitter,
    .navbar .navbar-nav > li > a.btn.btn-twitter:hover,
    .navbar .navbar-nav > li > a.btn.btn-twitter:focus,
    .navbar .navbar-nav > li > a.btn.btn-twitter:active,
    .navbar .navbar-nav > li > a.btn.btn-twitter.active,
    .navbar .navbar-nav > li > a.btn.btn-twitter:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-twitter:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-twitter.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-twitter.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-twitter.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-twitter.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-twitter.dropdown-toggle:hover {
      background-color: #2EA4FB;
      color: #FFFFFF; }
    .btn.btn-twitter:focus, .btn.btn-twitter:active, .btn.btn-twitter:hover,
    .navbar .navbar-nav > li > a.btn.btn-twitter:focus,
    .navbar .navbar-nav > li > a.btn.btn-twitter:active,
    .navbar .navbar-nav > li > a.btn.btn-twitter:hover {
      box-shadow: 0 14px 26px -12px rgba(46, 164, 251, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(46, 164, 251, 0.2); }
    .btn.btn-twitter.disabled, .btn.btn-twitter.disabled:hover, .btn.btn-twitter.disabled:focus, .btn.btn-twitter.disabled.focus, .btn.btn-twitter.disabled:active, .btn.btn-twitter.disabled.active, .btn.btn-twitter:disabled, .btn.btn-twitter:disabled:hover, .btn.btn-twitter:disabled:focus, .btn.btn-twitter:disabled.focus, .btn.btn-twitter:disabled:active, .btn.btn-twitter:disabled.active, .btn.btn-twitter[disabled], .btn.btn-twitter[disabled]:hover, .btn.btn-twitter[disabled]:focus, .btn.btn-twitter[disabled].focus, .btn.btn-twitter[disabled]:active, .btn.btn-twitter[disabled].active,
    fieldset[disabled] .btn.btn-twitter,
    fieldset[disabled] .btn.btn-twitter:hover,
    fieldset[disabled] .btn.btn-twitter:focus,
    fieldset[disabled] .btn.btn-twitter.focus,
    fieldset[disabled] .btn.btn-twitter:active,
    fieldset[disabled] .btn.btn-twitter.active,
    .navbar .navbar-nav > li > a.btn.btn-twitter.disabled,
    .navbar .navbar-nav > li > a.btn.btn-twitter.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-twitter.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-twitter.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-twitter.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-twitter.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-twitter:disabled,
    .navbar .navbar-nav > li > a.btn.btn-twitter:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-twitter:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-twitter:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-twitter:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-twitter:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-twitter[disabled],
    .navbar .navbar-nav > li > a.btn.btn-twitter[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-twitter[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-twitter[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-twitter[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-twitter[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-twitter,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-twitter:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-twitter:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-twitter.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-twitter:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-twitter.active {
      box-shadow: none; }
    .btn.btn-twitter.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-twitter.btn-flat {
      background-color: transparent;
      color: #2EA4FB;
      box-shadow: none; }
      .btn.btn-twitter.btn-flat:hover, .btn.btn-twitter.btn-flat:focus, .btn.btn-twitter.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-twitter.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-twitter.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-twitter.btn-flat:active {
        background-color: transparent;
        color: #2EA4FB; }
  .btn.btn-facebook,
  .navbar .navbar-nav > li > a.btn.btn-facebook {
    box-shadow: 0 2px 2px 0 rgba(40, 85, 170, 0.14), 0 3px 1px -2px rgba(40, 85, 170, 0.2), 0 1px 5px 0 rgba(40, 85, 170, 0.12); }
    .btn.btn-facebook, .btn.btn-facebook:hover, .btn.btn-facebook:focus, .btn.btn-facebook:active, .btn.btn-facebook.active, .btn.btn-facebook:active:focus, .btn.btn-facebook:active:hover, .btn.btn-facebook.active:focus, .btn.btn-facebook.active:hover,
    .open > .btn.btn-facebook.dropdown-toggle,
    .open > .btn.btn-facebook.dropdown-toggle:focus,
    .open > .btn.btn-facebook.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-facebook,
    .navbar .navbar-nav > li > a.btn.btn-facebook:hover,
    .navbar .navbar-nav > li > a.btn.btn-facebook:focus,
    .navbar .navbar-nav > li > a.btn.btn-facebook:active,
    .navbar .navbar-nav > li > a.btn.btn-facebook.active,
    .navbar .navbar-nav > li > a.btn.btn-facebook:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-facebook:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-facebook.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-facebook.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-facebook.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-facebook.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-facebook.dropdown-toggle:hover {
      background-color: #2855AA;
      color: #FFFFFF; }
    .btn.btn-facebook:focus, .btn.btn-facebook:active, .btn.btn-facebook:hover,
    .navbar .navbar-nav > li > a.btn.btn-facebook:focus,
    .navbar .navbar-nav > li > a.btn.btn-facebook:active,
    .navbar .navbar-nav > li > a.btn.btn-facebook:hover {
      box-shadow: 0 14px 26px -12px rgba(40, 85, 170, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(40, 85, 170, 0.2); }
    .btn.btn-facebook.disabled, .btn.btn-facebook.disabled:hover, .btn.btn-facebook.disabled:focus, .btn.btn-facebook.disabled.focus, .btn.btn-facebook.disabled:active, .btn.btn-facebook.disabled.active, .btn.btn-facebook:disabled, .btn.btn-facebook:disabled:hover, .btn.btn-facebook:disabled:focus, .btn.btn-facebook:disabled.focus, .btn.btn-facebook:disabled:active, .btn.btn-facebook:disabled.active, .btn.btn-facebook[disabled], .btn.btn-facebook[disabled]:hover, .btn.btn-facebook[disabled]:focus, .btn.btn-facebook[disabled].focus, .btn.btn-facebook[disabled]:active, .btn.btn-facebook[disabled].active,
    fieldset[disabled] .btn.btn-facebook,
    fieldset[disabled] .btn.btn-facebook:hover,
    fieldset[disabled] .btn.btn-facebook:focus,
    fieldset[disabled] .btn.btn-facebook.focus,
    fieldset[disabled] .btn.btn-facebook:active,
    fieldset[disabled] .btn.btn-facebook.active,
    .navbar .navbar-nav > li > a.btn.btn-facebook.disabled,
    .navbar .navbar-nav > li > a.btn.btn-facebook.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-facebook.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-facebook.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-facebook.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-facebook.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-facebook:disabled,
    .navbar .navbar-nav > li > a.btn.btn-facebook:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-facebook:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-facebook:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-facebook:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-facebook:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-facebook[disabled],
    .navbar .navbar-nav > li > a.btn.btn-facebook[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-facebook[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-facebook[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-facebook[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-facebook[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-facebook,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-facebook:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-facebook:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-facebook.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-facebook:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-facebook.active {
      box-shadow: none; }
    .btn.btn-facebook.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-facebook.btn-flat {
      background-color: transparent;
      color: #2855AA;
      box-shadow: none; }
      .btn.btn-facebook.btn-flat:hover, .btn.btn-facebook.btn-flat:focus, .btn.btn-facebook.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-facebook.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-facebook.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-facebook.btn-flat:active {
        background-color: transparent;
        color: #2855AA; }
  .btn.btn-dribbble,
  .navbar .navbar-nav > li > a.btn.btn-dribbble {
    box-shadow: 0 2px 2px 0 rgba(255, 92, 147, 0.14), 0 3px 1px -2px rgba(255, 92, 147, 0.2), 0 1px 5px 0 rgba(255, 92, 147, 0.12); }
    .btn.btn-dribbble, .btn.btn-dribbble:hover, .btn.btn-dribbble:focus, .btn.btn-dribbble:active, .btn.btn-dribbble.active, .btn.btn-dribbble:active:focus, .btn.btn-dribbble:active:hover, .btn.btn-dribbble.active:focus, .btn.btn-dribbble.active:hover,
    .open > .btn.btn-dribbble.dropdown-toggle,
    .open > .btn.btn-dribbble.dropdown-toggle:focus,
    .open > .btn.btn-dribbble.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-dribbble,
    .navbar .navbar-nav > li > a.btn.btn-dribbble:hover,
    .navbar .navbar-nav > li > a.btn.btn-dribbble:focus,
    .navbar .navbar-nav > li > a.btn.btn-dribbble:active,
    .navbar .navbar-nav > li > a.btn.btn-dribbble.active,
    .navbar .navbar-nav > li > a.btn.btn-dribbble:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-dribbble:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-dribbble.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-dribbble.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-dribbble.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-dribbble.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-dribbble.dropdown-toggle:hover {
      background-color: #FF5C93;
      color: #FFFFFF; }
    .btn.btn-dribbble:focus, .btn.btn-dribbble:active, .btn.btn-dribbble:hover,
    .navbar .navbar-nav > li > a.btn.btn-dribbble:focus,
    .navbar .navbar-nav > li > a.btn.btn-dribbble:active,
    .navbar .navbar-nav > li > a.btn.btn-dribbble:hover {
      box-shadow: 0 14px 26px -12px rgba(255, 92, 147, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(255, 92, 147, 0.2); }
    .btn.btn-dribbble.disabled, .btn.btn-dribbble.disabled:hover, .btn.btn-dribbble.disabled:focus, .btn.btn-dribbble.disabled.focus, .btn.btn-dribbble.disabled:active, .btn.btn-dribbble.disabled.active, .btn.btn-dribbble:disabled, .btn.btn-dribbble:disabled:hover, .btn.btn-dribbble:disabled:focus, .btn.btn-dribbble:disabled.focus, .btn.btn-dribbble:disabled:active, .btn.btn-dribbble:disabled.active, .btn.btn-dribbble[disabled], .btn.btn-dribbble[disabled]:hover, .btn.btn-dribbble[disabled]:focus, .btn.btn-dribbble[disabled].focus, .btn.btn-dribbble[disabled]:active, .btn.btn-dribbble[disabled].active,
    fieldset[disabled] .btn.btn-dribbble,
    fieldset[disabled] .btn.btn-dribbble:hover,
    fieldset[disabled] .btn.btn-dribbble:focus,
    fieldset[disabled] .btn.btn-dribbble.focus,
    fieldset[disabled] .btn.btn-dribbble:active,
    fieldset[disabled] .btn.btn-dribbble.active,
    .navbar .navbar-nav > li > a.btn.btn-dribbble.disabled,
    .navbar .navbar-nav > li > a.btn.btn-dribbble.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-dribbble.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-dribbble.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-dribbble.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-dribbble.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-dribbble:disabled,
    .navbar .navbar-nav > li > a.btn.btn-dribbble:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-dribbble:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-dribbble:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-dribbble:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-dribbble:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-dribbble[disabled],
    .navbar .navbar-nav > li > a.btn.btn-dribbble[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-dribbble[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-dribbble[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-dribbble[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-dribbble[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-dribbble,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-dribbble:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-dribbble:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-dribbble.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-dribbble:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-dribbble.active {
      box-shadow: none; }
    .btn.btn-dribbble.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-dribbble.btn-flat {
      background-color: transparent;
      color: #FF5C93;
      box-shadow: none; }
      .btn.btn-dribbble.btn-flat:hover, .btn.btn-dribbble.btn-flat:focus, .btn.btn-dribbble.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-dribbble.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-dribbble.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-dribbble.btn-flat:active {
        background-color: transparent;
        color: #FF5C93; }
  .btn.btn-add-blue,
  .navbar .navbar-nav > li > a.btn.btn-add-blue {
    box-shadow: 0 2px 2px 0 rgba(255, 255, 255, 0.14), 0 3px 1px -2px rgba(255, 255, 255, 0.2), 0 1px 5px 0 rgba(255, 255, 255, 0.12);
    box-shadow: none;
    border: dashed 2px #42a5f5;
    color: #42a5f5 !important; }
    .btn.btn-add-blue, .btn.btn-add-blue:hover, .btn.btn-add-blue:focus, .btn.btn-add-blue:active, .btn.btn-add-blue.active, .btn.btn-add-blue:active:focus, .btn.btn-add-blue:active:hover, .btn.btn-add-blue.active:focus, .btn.btn-add-blue.active:hover,
    .open > .btn.btn-add-blue.dropdown-toggle,
    .open > .btn.btn-add-blue.dropdown-toggle:focus,
    .open > .btn.btn-add-blue.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-add-blue,
    .navbar .navbar-nav > li > a.btn.btn-add-blue:hover,
    .navbar .navbar-nav > li > a.btn.btn-add-blue:focus,
    .navbar .navbar-nav > li > a.btn.btn-add-blue:active,
    .navbar .navbar-nav > li > a.btn.btn-add-blue.active,
    .navbar .navbar-nav > li > a.btn.btn-add-blue:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-add-blue:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-add-blue.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-add-blue.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-add-blue.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-add-blue.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-add-blue.dropdown-toggle:hover {
      background-color: #ffffff;
      color: #FFFFFF; }
    .btn.btn-add-blue:focus, .btn.btn-add-blue:active, .btn.btn-add-blue:hover,
    .navbar .navbar-nav > li > a.btn.btn-add-blue:focus,
    .navbar .navbar-nav > li > a.btn.btn-add-blue:active,
    .navbar .navbar-nav > li > a.btn.btn-add-blue:hover {
      box-shadow: 0 14px 26px -12px rgba(255, 255, 255, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(255, 255, 255, 0.2); }
    .btn.btn-add-blue.disabled, .btn.btn-add-blue.disabled:hover, .btn.btn-add-blue.disabled:focus, .btn.btn-add-blue.disabled.focus, .btn.btn-add-blue.disabled:active, .btn.btn-add-blue.disabled.active, .btn.btn-add-blue:disabled, .btn.btn-add-blue:disabled:hover, .btn.btn-add-blue:disabled:focus, .btn.btn-add-blue:disabled.focus, .btn.btn-add-blue:disabled:active, .btn.btn-add-blue:disabled.active, .btn.btn-add-blue[disabled], .btn.btn-add-blue[disabled]:hover, .btn.btn-add-blue[disabled]:focus, .btn.btn-add-blue[disabled].focus, .btn.btn-add-blue[disabled]:active, .btn.btn-add-blue[disabled].active,
    fieldset[disabled] .btn.btn-add-blue,
    fieldset[disabled] .btn.btn-add-blue:hover,
    fieldset[disabled] .btn.btn-add-blue:focus,
    fieldset[disabled] .btn.btn-add-blue.focus,
    fieldset[disabled] .btn.btn-add-blue:active,
    fieldset[disabled] .btn.btn-add-blue.active,
    .navbar .navbar-nav > li > a.btn.btn-add-blue.disabled,
    .navbar .navbar-nav > li > a.btn.btn-add-blue.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-add-blue.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-add-blue.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-add-blue.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-add-blue.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-add-blue:disabled,
    .navbar .navbar-nav > li > a.btn.btn-add-blue:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-add-blue:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-add-blue:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-add-blue:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-add-blue:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-add-blue[disabled],
    .navbar .navbar-nav > li > a.btn.btn-add-blue[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-add-blue[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-add-blue[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-add-blue[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-add-blue[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-add-blue,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-add-blue:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-add-blue:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-add-blue.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-add-blue:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-add-blue.active {
      box-shadow: none; }
    .btn.btn-add-blue.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-add-blue.btn-flat {
      background-color: transparent;
      color: #ffffff;
      box-shadow: none; }
      .btn.btn-add-blue.btn-flat:hover, .btn.btn-add-blue.btn-flat:focus, .btn.btn-add-blue.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-add-blue.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-add-blue.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-add-blue.btn-flat:active {
        background-color: transparent;
        color: #ffffff; }
  .btn.btn-add-gray,
  .navbar .navbar-nav > li > a.btn.btn-add-gray {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
    box-shadow: none;
    border: dashed 2px #8f9eb5;
    color: #8f9eb5 !important; }
    .btn.btn-add-gray, .btn.btn-add-gray:hover, .btn.btn-add-gray:focus, .btn.btn-add-gray:active, .btn.btn-add-gray.active, .btn.btn-add-gray:active:focus, .btn.btn-add-gray:active:hover, .btn.btn-add-gray.active:focus, .btn.btn-add-gray.active:hover,
    .open > .btn.btn-add-gray.dropdown-toggle,
    .open > .btn.btn-add-gray.dropdown-toggle:focus,
    .open > .btn.btn-add-gray.dropdown-toggle:hover,
    .navbar .navbar-nav > li > a.btn.btn-add-gray,
    .navbar .navbar-nav > li > a.btn.btn-add-gray:hover,
    .navbar .navbar-nav > li > a.btn.btn-add-gray:focus,
    .navbar .navbar-nav > li > a.btn.btn-add-gray:active,
    .navbar .navbar-nav > li > a.btn.btn-add-gray.active,
    .navbar .navbar-nav > li > a.btn.btn-add-gray:active:focus,
    .navbar .navbar-nav > li > a.btn.btn-add-gray:active:hover,
    .navbar .navbar-nav > li > a.btn.btn-add-gray.active:focus,
    .navbar .navbar-nav > li > a.btn.btn-add-gray.active:hover,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-add-gray.dropdown-toggle,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-add-gray.dropdown-toggle:focus,
    .open >
    .navbar .navbar-nav > li > a.btn.btn-add-gray.dropdown-toggle:hover {
      background-color: transparent;
      color: #FFFFFF; }
    .btn.btn-add-gray:focus, .btn.btn-add-gray:active, .btn.btn-add-gray:hover,
    .navbar .navbar-nav > li > a.btn.btn-add-gray:focus,
    .navbar .navbar-nav > li > a.btn.btn-add-gray:active,
    .navbar .navbar-nav > li > a.btn.btn-add-gray:hover {
      box-shadow: 0 14px 26px -12px rgba(0, 0, 0, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); }
    .btn.btn-add-gray.disabled, .btn.btn-add-gray.disabled:hover, .btn.btn-add-gray.disabled:focus, .btn.btn-add-gray.disabled.focus, .btn.btn-add-gray.disabled:active, .btn.btn-add-gray.disabled.active, .btn.btn-add-gray:disabled, .btn.btn-add-gray:disabled:hover, .btn.btn-add-gray:disabled:focus, .btn.btn-add-gray:disabled.focus, .btn.btn-add-gray:disabled:active, .btn.btn-add-gray:disabled.active, .btn.btn-add-gray[disabled], .btn.btn-add-gray[disabled]:hover, .btn.btn-add-gray[disabled]:focus, .btn.btn-add-gray[disabled].focus, .btn.btn-add-gray[disabled]:active, .btn.btn-add-gray[disabled].active,
    fieldset[disabled] .btn.btn-add-gray,
    fieldset[disabled] .btn.btn-add-gray:hover,
    fieldset[disabled] .btn.btn-add-gray:focus,
    fieldset[disabled] .btn.btn-add-gray.focus,
    fieldset[disabled] .btn.btn-add-gray:active,
    fieldset[disabled] .btn.btn-add-gray.active,
    .navbar .navbar-nav > li > a.btn.btn-add-gray.disabled,
    .navbar .navbar-nav > li > a.btn.btn-add-gray.disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-add-gray.disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-add-gray.disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-add-gray.disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-add-gray.disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-add-gray:disabled,
    .navbar .navbar-nav > li > a.btn.btn-add-gray:disabled:hover,
    .navbar .navbar-nav > li > a.btn.btn-add-gray:disabled:focus,
    .navbar .navbar-nav > li > a.btn.btn-add-gray:disabled.focus,
    .navbar .navbar-nav > li > a.btn.btn-add-gray:disabled:active,
    .navbar .navbar-nav > li > a.btn.btn-add-gray:disabled.active,
    .navbar .navbar-nav > li > a.btn.btn-add-gray[disabled],
    .navbar .navbar-nav > li > a.btn.btn-add-gray[disabled]:hover,
    .navbar .navbar-nav > li > a.btn.btn-add-gray[disabled]:focus,
    .navbar .navbar-nav > li > a.btn.btn-add-gray[disabled].focus,
    .navbar .navbar-nav > li > a.btn.btn-add-gray[disabled]:active,
    .navbar .navbar-nav > li > a.btn.btn-add-gray[disabled].active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-add-gray,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-add-gray:hover,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-add-gray:focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-add-gray.focus,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-add-gray:active,
    fieldset[disabled]
    .navbar .navbar-nav > li > a.btn.btn-add-gray.active {
      box-shadow: none; }
    .btn.btn-add-gray.btn-flat,
    .navbar .navbar-nav > li > a.btn.btn-add-gray.btn-flat {
      background-color: transparent;
      color: transparent;
      box-shadow: none; }
      .btn.btn-add-gray.btn-flat:hover, .btn.btn-add-gray.btn-flat:focus, .btn.btn-add-gray.btn-flat:active,
      .navbar .navbar-nav > li > a.btn.btn-add-gray.btn-flat:hover,
      .navbar .navbar-nav > li > a.btn.btn-add-gray.btn-flat:focus,
      .navbar .navbar-nav > li > a.btn.btn-add-gray.btn-flat:active {
        background-color: transparent;
        color: transparent; }
    .btn.btn-add-gray:hover,
    .navbar .navbar-nav > li > a.btn.btn-add-gray:hover {
      box-shadow: 0 2px 2px 0 rgba(66, 165, 245, 0.14), 0 3px 1px -2px rgba(66, 165, 245, 0.2), 0 1px 5px 0 rgba(66, 165, 245, 0.12);
      color: #fff !important;
      border: solid 2px #42a5f5;
      border: none; }
      .btn.btn-add-gray:hover, .btn.btn-add-gray:hover:hover, .btn.btn-add-gray:hover:focus, .btn.btn-add-gray:hover:active, .btn.btn-add-gray:hover.active, .btn.btn-add-gray:hover:active:focus, .btn.btn-add-gray:hover:active:hover, .btn.btn-add-gray:hover.active:focus, .btn.btn-add-gray:hover.active:hover,
      .open > .btn.btn-add-gray:hover.dropdown-toggle,
      .open > .btn.btn-add-gray:hover.dropdown-toggle:focus,
      .open > .btn.btn-add-gray:hover.dropdown-toggle:hover,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:hover,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:focus,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:active,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.active,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:active:focus,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:active:hover,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.active:focus,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.active:hover,
      .open >
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.dropdown-toggle,
      .open >
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.dropdown-toggle:focus,
      .open >
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.dropdown-toggle:hover {
        background-color: #42a5f5;
        color: #FFFFFF; }
      .btn.btn-add-gray:hover:focus, .btn.btn-add-gray:hover:active, .btn.btn-add-gray:hover:hover,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:focus,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:active,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:hover {
        box-shadow: 0 14px 26px -12px rgba(66, 165, 245, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(66, 165, 245, 0.2); }
      .btn.btn-add-gray:hover.disabled, .btn.btn-add-gray:hover.disabled:hover, .btn.btn-add-gray:hover.disabled:focus, .btn.btn-add-gray:hover.disabled.focus, .btn.btn-add-gray:hover.disabled:active, .btn.btn-add-gray:hover.disabled.active, .btn.btn-add-gray:hover:disabled, .btn.btn-add-gray:hover:disabled:hover, .btn.btn-add-gray:hover:disabled:focus, .btn.btn-add-gray:hover:disabled.focus, .btn.btn-add-gray:hover:disabled:active, .btn.btn-add-gray:hover:disabled.active, .btn.btn-add-gray:hover[disabled], .btn.btn-add-gray:hover[disabled]:hover, .btn.btn-add-gray:hover[disabled]:focus, .btn.btn-add-gray:hover[disabled].focus, .btn.btn-add-gray:hover[disabled]:active, .btn.btn-add-gray:hover[disabled].active,
      fieldset[disabled] .btn.btn-add-gray:hover,
      fieldset[disabled] .btn.btn-add-gray:hover:hover,
      fieldset[disabled] .btn.btn-add-gray:hover:focus,
      fieldset[disabled] .btn.btn-add-gray:hover.focus,
      fieldset[disabled] .btn.btn-add-gray:hover:active,
      fieldset[disabled] .btn.btn-add-gray:hover.active,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.disabled,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.disabled:hover,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.disabled:focus,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.disabled.focus,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.disabled:active,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.disabled.active,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:disabled,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:disabled:hover,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:disabled:focus,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:disabled.focus,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:disabled:active,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:disabled.active,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover[disabled],
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover[disabled]:hover,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover[disabled]:focus,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover[disabled].focus,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover[disabled]:active,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover[disabled].active,
      fieldset[disabled]
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover,
      fieldset[disabled]
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:hover,
      fieldset[disabled]
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:focus,
      fieldset[disabled]
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.focus,
      fieldset[disabled]
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover:active,
      fieldset[disabled]
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.active {
        box-shadow: none; }
      .btn.btn-add-gray:hover.btn-flat,
      .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.btn-flat {
        background-color: transparent;
        color: #42a5f5;
        box-shadow: none; }
        .btn.btn-add-gray:hover.btn-flat:hover, .btn.btn-add-gray:hover.btn-flat:focus, .btn.btn-add-gray:hover.btn-flat:active,
        .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.btn-flat:hover,
        .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.btn-flat:focus,
        .navbar .navbar-nav > li > a.btn.btn-add-gray:hover.btn-flat:active {
          background-color: transparent;
          color: #42a5f5; }
    .btn.btn-add-gray:focus,
    .navbar .navbar-nav > li > a.btn.btn-add-gray:focus {
      box-shadow: none; }
  .btn.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-flat {
    color: #777777;
    background: transparent;
    box-shadow: none; }
    .btn.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-flat:hover {
      outline: 0;
      outline: none;
      background-color: transparent;
      box-shadow: none; }
    .btn.btn-flat.btn-default,
    .navbar .navbar-nav > li > a.btn.btn-flat.btn-default {
      color: #688696; }
    .btn.btn-flat.btn-default:hover, .btn.btn-flat.btn-gray:hover,
    .navbar .navbar-nav > li > a.btn.btn-flat.btn-default:hover,
    .navbar .navbar-nav > li > a.btn.btn-flat.btn-gray:hover {
      background-color: rgba(157, 174, 196, 0.2);
      color: #688696; }
    .btn.btn-flat.btn-green:hover, .btn.btn-flat.btn-success:hover,
    .navbar .navbar-nav > li > a.btn.btn-flat.btn-green:hover,
    .navbar .navbar-nav > li > a.btn.btn-flat.btn-success:hover {
      background-color: rgba(40, 190, 189, 0.1); }
    .btn.btn-flat.btn-blue:hover, .btn.btn-flat.btn-info:hover,
    .navbar .navbar-nav > li > a.btn.btn-flat.btn-blue:hover,
    .navbar .navbar-nav > li > a.btn.btn-flat.btn-info:hover {
      background-color: rgba(66, 165, 245, 0.1); }
    .btn.btn-flat.btn-warning:hover, .btn.btn-flat.btn-yellow:hover,
    .navbar .navbar-nav > li > a.btn.btn-flat.btn-warning:hover,
    .navbar .navbar-nav > li > a.btn.btn-flat.btn-yellow:hover {
      background-color: rgba(248, 194, 0, 0.3); }
    .btn.btn-flat.btn-danger:hover, .btn.btn-flat.btn-red:hover,
    .navbar .navbar-nav > li > a.btn.btn-flat.btn-danger:hover,
    .navbar .navbar-nav > li > a.btn.btn-flat.btn-red:hover {
      background-color: rgba(239, 83, 80, 0.1); }
    .btn.btn-flat.btn-white-text:hover,
    .navbar .navbar-nav > li > a.btn.btn-flat.btn-white-text:hover {
      background-color: rgba(255, 255, 255, 0.2); }
  .btn.btn-alt,
  .navbar .navbar-nav > li > a.btn.btn-alt {
    color: #fff !important; }
  .btn:active, .btn:active:focus, .btn:focus,
  .navbar .navbar-nav > li > a.btn:active,
  .navbar .navbar-nav > li > a.btn:active:focus,
  .navbar .navbar-nav > li > a.btn:focus {
    outline: 0;
    outline: none; }
  .btn.btn-round,
  .navbar .navbar-nav > li > a.btn.btn-round {
    border-radius: 30px; }
  .btn:not(.btn-just-icon):not(.btn-fab) .fa,
  .navbar .navbar-nav > li > a.btn:not(.btn-just-icon):not(.btn-fab) .fa {
    font-size: 18px;
    margin-top: -2px;
    position: relative;
    top: 2px; }
  .btn.btn-fab,
  .navbar .navbar-nav > li > a.btn.btn-fab {
    border-radius: 50%;
    font-size: 24px;
    height: 56px;
    margin: auto;
    min-width: 56px;
    width: 56px;
    padding: 0;
    position: relative;
    line-height: normal; }
    .btn.btn-fab .ripple-container,
    .navbar .navbar-nav > li > a.btn.btn-fab .ripple-container {
      border-radius: 50%; }
    .btn.btn-fab.btn-fab-sm,
    .btn-group-sm .btn.btn-fab,
    .navbar .navbar-nav > li > a.btn.btn-fab.btn-fab-sm,
    .btn-group-sm
    .navbar .navbar-nav > li > a.btn.btn-fab {
      height: 40px;
      min-width: 40px;
      width: 40px;
      font-size: 20px;
      line-height: 2em; }
      .btn.btn-fab.btn-fab-sm.material-icons,
      .btn-group-sm .btn.btn-fab.material-icons,
      .navbar .navbar-nav > li > a.btn.btn-fab.btn-fab-sm.material-icons,
      .btn-group-sm
      .navbar .navbar-nav > li > a.btn.btn-fab.material-icons {
        top: 0px;
        left: 0px; }
      .btn.btn-fab.btn-fab-sm .material-icons,
      .btn-group-sm .btn.btn-fab .material-icons,
      .navbar .navbar-nav > li > a.btn.btn-fab.btn-fab-sm .material-icons,
      .btn-group-sm
      .navbar .navbar-nav > li > a.btn.btn-fab .material-icons {
        font-size: 24px; }
    .btn.btn-fab.btn-fab-xs,
    .btn-group-xs .btn.btn-fab,
    .navbar .navbar-nav > li > a.btn.btn-fab.btn-fab-xs,
    .btn-group-xs
    .navbar .navbar-nav > li > a.btn.btn-fab {
      height: 30px;
      min-width: 30px;
      width: 30px;
      font-size: 18px;
      line-height: 1.4em; }
      .btn.btn-fab.btn-fab-xs.material-icons,
      .btn-group-xs .btn.btn-fab.material-icons,
      .navbar .navbar-nav > li > a.btn.btn-fab.btn-fab-xs.material-icons,
      .btn-group-xs
      .navbar .navbar-nav > li > a.btn.btn-fab.material-icons {
        top: -3px;
        left: -3px; }
      .btn.btn-fab.btn-fab-xs .material-icons,
      .btn-group-xs .btn.btn-fab .material-icons,
      .navbar .navbar-nav > li > a.btn.btn-fab.btn-fab-xs .material-icons,
      .btn-group-xs
      .navbar .navbar-nav > li > a.btn.btn-fab .material-icons {
        font-size: 18px; }
    .btn.btn-fab i.material-icons,
    .navbar .navbar-nav > li > a.btn.btn-fab i.material-icons {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-12px, -12px);
      line-height: 24px;
      width: 24px;
      font-size: 24px; }
  .btn.animate-fab i,
  .navbar .navbar-nav > li > a.btn.animate-fab i {
    -webkit-transition: all 0.5s;
    -khtml-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s; }
  .btn.animate-fab:hover i,
  .navbar .navbar-nav > li > a.btn.animate-fab:hover i {
    -webkit-transform: rotate(360deg);
    -khtml-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); }
  .btn.animate-fab[disabled='disabled']:hover i,
  .navbar .navbar-nav > li > a.btn.animate-fab[disabled='disabled']:hover i {
    -webkit-transform: rotate(0deg);
    -khtml-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  .btn.btn-lg,
  .btn-group-lg .btn,
  .navbar .navbar-nav > li > a.btn.btn-lg,
  .btn-group-lg
  .navbar .navbar-nav > li > a.btn {
    font-size: 16px;
    padding: 18px 36px; }
  .btn.btn-sm,
  .btn-group-sm .btn,
  .navbar .navbar-nav > li > a.btn.btn-sm,
  .btn-group-sm
  .navbar .navbar-nav > li > a.btn {
    padding: 5px 20px;
    font-size: 12px; }
  .btn.btn-xs,
  .btn-group-xs .btn,
  .navbar .navbar-nav > li > a.btn.btn-xs,
  .btn-group-xs
  .navbar .navbar-nav > li > a.btn {
    padding: 4px 15px;
    font-size: 10px; }
  .btn.btn-just-icon,
  .navbar .navbar-nav > li > a.btn.btn-just-icon {
    font-size: 18px;
    padding: 10px;
    line-height: 1em; }
    .btn.btn-just-icon i,
    .navbar .navbar-nav > li > a.btn.btn-just-icon i {
      width: 20px; }
    .btn.btn-just-icon.btn-lg,
    .navbar .navbar-nav > li > a.btn.btn-just-icon.btn-lg {
      font-size: 22px;
      padding: 13px 18px; }

.btn.btn-warning {
  color: white; }
  .btn.btn-warning:active, .btn.btn-warning:focus, .btn.btn-warning:hover, .btn.btn-warning:visited {
    color: white; }

.btn.btn-warning.btn-flat {
  color: #6c5100; }

.btn .material-icons {
  vertical-align: middle;
  font-size: 24px;
  top: -1px;
  position: relative; }

.navbar .navbar-nav > li > a.btn {
  margin-top: 2px;
  margin-bottom: 2px; }
  .navbar .navbar-nav > li > a.btn.btn-fab {
    margin: 5px 2px; }

.navbar .navbar-nav > li > a:not(.btn) .material-icons {
  margin-top: -3px;
  top: 0;
  position: relative;
  margin-right: 3px; }

.navbar .navbar-nav > li > .profile-photo {
  margin: 5px 2px; }

.navbar-default:not(.navbar-transparent) .navbar-nav > li > a.btn.btn-white.flat {
  color: #555555; }

.btn-group,
.btn-group-vertical {
  position: relative;
  margin: 10px 1px; }
  .btn-group .dropdown-menu,
  .btn-group-vertical .dropdown-menu {
    border-radius: 0 0 3px 3px; }
  .btn-group.btn-group-raised,
  .btn-group-vertical.btn-group-raised {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
  .btn-group .btn + .btn,
  .btn-group .btn,
  .btn-group .btn-group,
  .btn-group .btn:active,
  .btn-group-vertical .btn + .btn,
  .btn-group-vertical .btn,
  .btn-group-vertical .btn-group,
  .btn-group-vertical .btn:active {
    margin: 0; }

.close {
  font-size: inherit;
  color: #FFFFFF;
  opacity: 0.9;
  text-shadow: none; }
  .close:focus, .close:hover {
    opacity: 1;
    color: #FFFFFF; }
  .close i {
    font-size: 20px; }

.btn:not(.btn-fab) i {
  vertical-align: middle;
  font-size: 1.5em;
  position: relative;
  padding: 0 3px; }

.btn-demo .btn {
  margin-right: 7px; }

button[data-transition] {
  transition: all 0.7s cubic-bezier(0.4, 0, 0.2, 1);
  transform-origin: 50%; }

a[data-transistion].close-fullscreen-transistion {
  z-index: 99999;
  color: #fff;
  font-size: 45px;
  position: absolute;
  opacity: 0;
  display: none; }

button[data-transition].fullscreen {
  transform: scale(70);
  z-index: 999;
  position: fixed;
  cursor: default; }
  button[data-transition].fullscreen i {
    display: none; }

.input-group-btn .btn.btn-fab {
  border-radius: 50%; }

/*
*
*  FAB MENU
*/
.btn-fab-group {
  position: relative;
  z-index: 99; }
  .btn-fab-group [data-fab='down'] + .nav-sub li {
    margin: 10px;
    bottom: -9px;
    left: -3px; }
  .btn-fab-group [data-fab='up'] + .nav-sub li {
    margin: 10px;
    top: -67px;
    left: -2px; }
  .btn-fab-group [data-fab='left'] + .nav-sub li {
    left: 0;
    top: -50px; }
  .btn-fab-group [data-fab='right'] + .nav-sub li {
    right: -58px;
    top: -50px; }
  .btn-fab-group .fab-menu {
    z-index: 70; }
    .btn-fab-group .fab-menu i {
      -webkit-transition: all 0.5s;
      -khtml-transition: all 0.5s;
      -moz-transition: all 0.5s;
      -ms-transition: all 0.5s;
      -o-transition: all 0.5s;
      transition: all 0.5s; }
  .btn-fab-group .nav-sub {
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 49;
    -webkit-transform: scale(0, 0);
    -khtml-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    transform: scale(0, 0);
    -webkit-transition: all 0.2s ease-in-out;
    -khtml-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out; }
    .btn-fab-group .nav-sub li {
      position: absolute; }
      .btn-fab-group .nav-sub li i {
        -webkit-transition: all 0.5s;
        -khtml-transition: all 0.5s;
        -moz-transition: all 0.5s;
        -ms-transition: all 0.5s;
        -o-transition: all 0.5s;
        transition: all 0.5s; }
  .btn-fab-group.open .fab-menu i {
    -webkit-transition: all 0.5s;
    -khtml-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    -webkit-transform: rotate(405deg);
    -khtml-transform: rotate(405deg);
    -moz-transform: rotate(405deg);
    -ms-transform: rotate(405deg);
    -o-transform: rotate(405deg);
    transform: rotate(405deg); }
  .btn-fab-group.open .nav-sub {
    display: block;
    -webkit-transform: scale(1, 1);
    -khtml-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1); }
    .btn-fab-group.open .nav-sub li {
      line-height: 40px;
      position: absolute; }
      .btn-fab-group.open .nav-sub li i {
        -webkit-transform: rotate(360deg);
        -khtml-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg); }

.animate_plus_x {
  -webkit-transition: all 0.5s;
  -khtml-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  -webkit-transform: rotate(0deg);
  -khtml-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg); }
  .animate_plus_x.open {
    -webkit-transform: rotate(405deg);
    -khtml-transform: rotate(405deg);
    -moz-transform: rotate(405deg);
    -ms-transform: rotate(405deg);
    -o-transform: rotate(405deg);
    transform: rotate(405deg); }

.btn.btn-facebook,
.navbar .navbar-nav > li > a.btn.btn-facebook {
  box-shadow: 0 2px 2px 0 rgba(59, 89, 152, 0.14), 0 3px 1px -2px rgba(59, 89, 152, 0.2), 0 1px 5px 0 rgba(59, 89, 152, 0.12); }
  .btn.btn-facebook, .btn.btn-facebook:hover, .btn.btn-facebook:focus, .btn.btn-facebook:active, .btn.btn-facebook.active, .btn.btn-facebook:active:focus, .btn.btn-facebook:active:hover, .btn.btn-facebook.active:focus, .btn.btn-facebook.active:hover,
  .open > .btn.btn-facebook.dropdown-toggle,
  .open > .btn.btn-facebook.dropdown-toggle:focus,
  .open > .btn.btn-facebook.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-facebook,
  .navbar .navbar-nav > li > a.btn.btn-facebook:hover,
  .navbar .navbar-nav > li > a.btn.btn-facebook:focus,
  .navbar .navbar-nav > li > a.btn.btn-facebook:active,
  .navbar .navbar-nav > li > a.btn.btn-facebook.active,
  .navbar .navbar-nav > li > a.btn.btn-facebook:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-facebook:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-facebook.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-facebook.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-facebook.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-facebook.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-facebook.dropdown-toggle:hover {
    background-color: #3b5998;
    color: #FFFFFF; }
  .btn.btn-facebook:focus, .btn.btn-facebook:active, .btn.btn-facebook:hover,
  .navbar .navbar-nav > li > a.btn.btn-facebook:focus,
  .navbar .navbar-nav > li > a.btn.btn-facebook:active,
  .navbar .navbar-nav > li > a.btn.btn-facebook:hover {
    box-shadow: 0 14px 26px -12px rgba(59, 89, 152, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(59, 89, 152, 0.2); }
  .btn.btn-facebook.disabled, .btn.btn-facebook.disabled:hover, .btn.btn-facebook.disabled:focus, .btn.btn-facebook.disabled.focus, .btn.btn-facebook.disabled:active, .btn.btn-facebook.disabled.active, .btn.btn-facebook:disabled, .btn.btn-facebook:disabled:hover, .btn.btn-facebook:disabled:focus, .btn.btn-facebook:disabled.focus, .btn.btn-facebook:disabled:active, .btn.btn-facebook:disabled.active, .btn.btn-facebook[disabled], .btn.btn-facebook[disabled]:hover, .btn.btn-facebook[disabled]:focus, .btn.btn-facebook[disabled].focus, .btn.btn-facebook[disabled]:active, .btn.btn-facebook[disabled].active,
  fieldset[disabled] .btn.btn-facebook,
  fieldset[disabled] .btn.btn-facebook:hover,
  fieldset[disabled] .btn.btn-facebook:focus,
  fieldset[disabled] .btn.btn-facebook.focus,
  fieldset[disabled] .btn.btn-facebook:active,
  fieldset[disabled] .btn.btn-facebook.active,
  .navbar .navbar-nav > li > a.btn.btn-facebook.disabled,
  .navbar .navbar-nav > li > a.btn.btn-facebook.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-facebook.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-facebook.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-facebook.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-facebook.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-facebook:disabled,
  .navbar .navbar-nav > li > a.btn.btn-facebook:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-facebook:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-facebook:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-facebook:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-facebook:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-facebook[disabled],
  .navbar .navbar-nav > li > a.btn.btn-facebook[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-facebook[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-facebook[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-facebook[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-facebook[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-facebook,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-facebook:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-facebook:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-facebook.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-facebook:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-facebook.active {
    box-shadow: none; }
  .btn.btn-facebook.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-facebook.btn-flat {
    background-color: transparent;
    color: #3b5998;
    box-shadow: none; }
    .btn.btn-facebook.btn-flat:hover, .btn.btn-facebook.btn-flat:focus, .btn.btn-facebook.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-facebook.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-facebook.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-facebook.btn-flat:active {
      background-color: transparent;
      color: #3b5998; }

.btn.btn-twitter,
.navbar .navbar-nav > li > a.btn.btn-twitter {
  box-shadow: 0 2px 2px 0 rgba(85, 172, 238, 0.14), 0 3px 1px -2px rgba(85, 172, 238, 0.2), 0 1px 5px 0 rgba(85, 172, 238, 0.12); }
  .btn.btn-twitter, .btn.btn-twitter:hover, .btn.btn-twitter:focus, .btn.btn-twitter:active, .btn.btn-twitter.active, .btn.btn-twitter:active:focus, .btn.btn-twitter:active:hover, .btn.btn-twitter.active:focus, .btn.btn-twitter.active:hover,
  .open > .btn.btn-twitter.dropdown-toggle,
  .open > .btn.btn-twitter.dropdown-toggle:focus,
  .open > .btn.btn-twitter.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-twitter,
  .navbar .navbar-nav > li > a.btn.btn-twitter:hover,
  .navbar .navbar-nav > li > a.btn.btn-twitter:focus,
  .navbar .navbar-nav > li > a.btn.btn-twitter:active,
  .navbar .navbar-nav > li > a.btn.btn-twitter.active,
  .navbar .navbar-nav > li > a.btn.btn-twitter:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-twitter:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-twitter.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-twitter.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-twitter.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-twitter.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-twitter.dropdown-toggle:hover {
    background-color: #55acee;
    color: #FFFFFF; }
  .btn.btn-twitter:focus, .btn.btn-twitter:active, .btn.btn-twitter:hover,
  .navbar .navbar-nav > li > a.btn.btn-twitter:focus,
  .navbar .navbar-nav > li > a.btn.btn-twitter:active,
  .navbar .navbar-nav > li > a.btn.btn-twitter:hover {
    box-shadow: 0 14px 26px -12px rgba(85, 172, 238, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(85, 172, 238, 0.2); }
  .btn.btn-twitter.disabled, .btn.btn-twitter.disabled:hover, .btn.btn-twitter.disabled:focus, .btn.btn-twitter.disabled.focus, .btn.btn-twitter.disabled:active, .btn.btn-twitter.disabled.active, .btn.btn-twitter:disabled, .btn.btn-twitter:disabled:hover, .btn.btn-twitter:disabled:focus, .btn.btn-twitter:disabled.focus, .btn.btn-twitter:disabled:active, .btn.btn-twitter:disabled.active, .btn.btn-twitter[disabled], .btn.btn-twitter[disabled]:hover, .btn.btn-twitter[disabled]:focus, .btn.btn-twitter[disabled].focus, .btn.btn-twitter[disabled]:active, .btn.btn-twitter[disabled].active,
  fieldset[disabled] .btn.btn-twitter,
  fieldset[disabled] .btn.btn-twitter:hover,
  fieldset[disabled] .btn.btn-twitter:focus,
  fieldset[disabled] .btn.btn-twitter.focus,
  fieldset[disabled] .btn.btn-twitter:active,
  fieldset[disabled] .btn.btn-twitter.active,
  .navbar .navbar-nav > li > a.btn.btn-twitter.disabled,
  .navbar .navbar-nav > li > a.btn.btn-twitter.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-twitter.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-twitter.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-twitter.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-twitter.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-twitter:disabled,
  .navbar .navbar-nav > li > a.btn.btn-twitter:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-twitter:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-twitter:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-twitter:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-twitter:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-twitter[disabled],
  .navbar .navbar-nav > li > a.btn.btn-twitter[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-twitter[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-twitter[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-twitter[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-twitter[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-twitter,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-twitter:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-twitter:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-twitter.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-twitter:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-twitter.active {
    box-shadow: none; }
  .btn.btn-twitter.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-twitter.btn-flat {
    background-color: transparent;
    color: #55acee;
    box-shadow: none; }
    .btn.btn-twitter.btn-flat:hover, .btn.btn-twitter.btn-flat:focus, .btn.btn-twitter.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-twitter.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-twitter.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-twitter.btn-flat:active {
      background-color: transparent;
      color: #55acee; }

.btn.btn-pinterest,
.navbar .navbar-nav > li > a.btn.btn-pinterest {
  box-shadow: 0 2px 2px 0 rgba(204, 33, 39, 0.14), 0 3px 1px -2px rgba(204, 33, 39, 0.2), 0 1px 5px 0 rgba(204, 33, 39, 0.12); }
  .btn.btn-pinterest, .btn.btn-pinterest:hover, .btn.btn-pinterest:focus, .btn.btn-pinterest:active, .btn.btn-pinterest.active, .btn.btn-pinterest:active:focus, .btn.btn-pinterest:active:hover, .btn.btn-pinterest.active:focus, .btn.btn-pinterest.active:hover,
  .open > .btn.btn-pinterest.dropdown-toggle,
  .open > .btn.btn-pinterest.dropdown-toggle:focus,
  .open > .btn.btn-pinterest.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-pinterest,
  .navbar .navbar-nav > li > a.btn.btn-pinterest:hover,
  .navbar .navbar-nav > li > a.btn.btn-pinterest:focus,
  .navbar .navbar-nav > li > a.btn.btn-pinterest:active,
  .navbar .navbar-nav > li > a.btn.btn-pinterest.active,
  .navbar .navbar-nav > li > a.btn.btn-pinterest:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-pinterest:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-pinterest.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-pinterest.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-pinterest.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-pinterest.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-pinterest.dropdown-toggle:hover {
    background-color: #cc2127;
    color: #FFFFFF; }
  .btn.btn-pinterest:focus, .btn.btn-pinterest:active, .btn.btn-pinterest:hover,
  .navbar .navbar-nav > li > a.btn.btn-pinterest:focus,
  .navbar .navbar-nav > li > a.btn.btn-pinterest:active,
  .navbar .navbar-nav > li > a.btn.btn-pinterest:hover {
    box-shadow: 0 14px 26px -12px rgba(204, 33, 39, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(204, 33, 39, 0.2); }
  .btn.btn-pinterest.disabled, .btn.btn-pinterest.disabled:hover, .btn.btn-pinterest.disabled:focus, .btn.btn-pinterest.disabled.focus, .btn.btn-pinterest.disabled:active, .btn.btn-pinterest.disabled.active, .btn.btn-pinterest:disabled, .btn.btn-pinterest:disabled:hover, .btn.btn-pinterest:disabled:focus, .btn.btn-pinterest:disabled.focus, .btn.btn-pinterest:disabled:active, .btn.btn-pinterest:disabled.active, .btn.btn-pinterest[disabled], .btn.btn-pinterest[disabled]:hover, .btn.btn-pinterest[disabled]:focus, .btn.btn-pinterest[disabled].focus, .btn.btn-pinterest[disabled]:active, .btn.btn-pinterest[disabled].active,
  fieldset[disabled] .btn.btn-pinterest,
  fieldset[disabled] .btn.btn-pinterest:hover,
  fieldset[disabled] .btn.btn-pinterest:focus,
  fieldset[disabled] .btn.btn-pinterest.focus,
  fieldset[disabled] .btn.btn-pinterest:active,
  fieldset[disabled] .btn.btn-pinterest.active,
  .navbar .navbar-nav > li > a.btn.btn-pinterest.disabled,
  .navbar .navbar-nav > li > a.btn.btn-pinterest.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-pinterest.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-pinterest.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-pinterest.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-pinterest.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-pinterest:disabled,
  .navbar .navbar-nav > li > a.btn.btn-pinterest:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-pinterest:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-pinterest:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-pinterest:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-pinterest:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-pinterest[disabled],
  .navbar .navbar-nav > li > a.btn.btn-pinterest[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-pinterest[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-pinterest[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-pinterest[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-pinterest[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-pinterest,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-pinterest:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-pinterest:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-pinterest.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-pinterest:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-pinterest.active {
    box-shadow: none; }
  .btn.btn-pinterest.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-pinterest.btn-flat {
    background-color: transparent;
    color: #cc2127;
    box-shadow: none; }
    .btn.btn-pinterest.btn-flat:hover, .btn.btn-pinterest.btn-flat:focus, .btn.btn-pinterest.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-pinterest.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-pinterest.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-pinterest.btn-flat:active {
      background-color: transparent;
      color: #cc2127; }

.btn.btn-google,
.navbar .navbar-nav > li > a.btn.btn-google {
  box-shadow: 0 2px 2px 0 rgba(221, 75, 57, 0.14), 0 3px 1px -2px rgba(221, 75, 57, 0.2), 0 1px 5px 0 rgba(221, 75, 57, 0.12); }
  .btn.btn-google, .btn.btn-google:hover, .btn.btn-google:focus, .btn.btn-google:active, .btn.btn-google.active, .btn.btn-google:active:focus, .btn.btn-google:active:hover, .btn.btn-google.active:focus, .btn.btn-google.active:hover,
  .open > .btn.btn-google.dropdown-toggle,
  .open > .btn.btn-google.dropdown-toggle:focus,
  .open > .btn.btn-google.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-google,
  .navbar .navbar-nav > li > a.btn.btn-google:hover,
  .navbar .navbar-nav > li > a.btn.btn-google:focus,
  .navbar .navbar-nav > li > a.btn.btn-google:active,
  .navbar .navbar-nav > li > a.btn.btn-google.active,
  .navbar .navbar-nav > li > a.btn.btn-google:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-google:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-google.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-google.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-google.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-google.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-google.dropdown-toggle:hover {
    background-color: #dd4b39;
    color: #FFFFFF; }
  .btn.btn-google:focus, .btn.btn-google:active, .btn.btn-google:hover,
  .navbar .navbar-nav > li > a.btn.btn-google:focus,
  .navbar .navbar-nav > li > a.btn.btn-google:active,
  .navbar .navbar-nav > li > a.btn.btn-google:hover {
    box-shadow: 0 14px 26px -12px rgba(221, 75, 57, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(221, 75, 57, 0.2); }
  .btn.btn-google.disabled, .btn.btn-google.disabled:hover, .btn.btn-google.disabled:focus, .btn.btn-google.disabled.focus, .btn.btn-google.disabled:active, .btn.btn-google.disabled.active, .btn.btn-google:disabled, .btn.btn-google:disabled:hover, .btn.btn-google:disabled:focus, .btn.btn-google:disabled.focus, .btn.btn-google:disabled:active, .btn.btn-google:disabled.active, .btn.btn-google[disabled], .btn.btn-google[disabled]:hover, .btn.btn-google[disabled]:focus, .btn.btn-google[disabled].focus, .btn.btn-google[disabled]:active, .btn.btn-google[disabled].active,
  fieldset[disabled] .btn.btn-google,
  fieldset[disabled] .btn.btn-google:hover,
  fieldset[disabled] .btn.btn-google:focus,
  fieldset[disabled] .btn.btn-google.focus,
  fieldset[disabled] .btn.btn-google:active,
  fieldset[disabled] .btn.btn-google.active,
  .navbar .navbar-nav > li > a.btn.btn-google.disabled,
  .navbar .navbar-nav > li > a.btn.btn-google.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-google.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-google.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-google.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-google.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-google:disabled,
  .navbar .navbar-nav > li > a.btn.btn-google:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-google:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-google:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-google:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-google:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-google[disabled],
  .navbar .navbar-nav > li > a.btn.btn-google[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-google[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-google[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-google[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-google[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-google,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-google:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-google:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-google.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-google:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-google.active {
    box-shadow: none; }
  .btn.btn-google.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-google.btn-flat {
    background-color: transparent;
    color: #dd4b39;
    box-shadow: none; }
    .btn.btn-google.btn-flat:hover, .btn.btn-google.btn-flat:focus, .btn.btn-google.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-google.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-google.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-google.btn-flat:active {
      background-color: transparent;
      color: #dd4b39; }

.btn.btn-linkedin,
.navbar .navbar-nav > li > a.btn.btn-linkedin {
  box-shadow: 0 2px 2px 0 rgba(0, 123, 182, 0.14), 0 3px 1px -2px rgba(0, 123, 182, 0.2), 0 1px 5px 0 rgba(0, 123, 182, 0.12); }
  .btn.btn-linkedin, .btn.btn-linkedin:hover, .btn.btn-linkedin:focus, .btn.btn-linkedin:active, .btn.btn-linkedin.active, .btn.btn-linkedin:active:focus, .btn.btn-linkedin:active:hover, .btn.btn-linkedin.active:focus, .btn.btn-linkedin.active:hover,
  .open > .btn.btn-linkedin.dropdown-toggle,
  .open > .btn.btn-linkedin.dropdown-toggle:focus,
  .open > .btn.btn-linkedin.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-linkedin,
  .navbar .navbar-nav > li > a.btn.btn-linkedin:hover,
  .navbar .navbar-nav > li > a.btn.btn-linkedin:focus,
  .navbar .navbar-nav > li > a.btn.btn-linkedin:active,
  .navbar .navbar-nav > li > a.btn.btn-linkedin.active,
  .navbar .navbar-nav > li > a.btn.btn-linkedin:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-linkedin:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-linkedin.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-linkedin.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-linkedin.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-linkedin.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-linkedin.dropdown-toggle:hover {
    background-color: #007bb6;
    color: #FFFFFF; }
  .btn.btn-linkedin:focus, .btn.btn-linkedin:active, .btn.btn-linkedin:hover,
  .navbar .navbar-nav > li > a.btn.btn-linkedin:focus,
  .navbar .navbar-nav > li > a.btn.btn-linkedin:active,
  .navbar .navbar-nav > li > a.btn.btn-linkedin:hover {
    box-shadow: 0 14px 26px -12px rgba(0, 123, 182, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 123, 182, 0.2); }
  .btn.btn-linkedin.disabled, .btn.btn-linkedin.disabled:hover, .btn.btn-linkedin.disabled:focus, .btn.btn-linkedin.disabled.focus, .btn.btn-linkedin.disabled:active, .btn.btn-linkedin.disabled.active, .btn.btn-linkedin:disabled, .btn.btn-linkedin:disabled:hover, .btn.btn-linkedin:disabled:focus, .btn.btn-linkedin:disabled.focus, .btn.btn-linkedin:disabled:active, .btn.btn-linkedin:disabled.active, .btn.btn-linkedin[disabled], .btn.btn-linkedin[disabled]:hover, .btn.btn-linkedin[disabled]:focus, .btn.btn-linkedin[disabled].focus, .btn.btn-linkedin[disabled]:active, .btn.btn-linkedin[disabled].active,
  fieldset[disabled] .btn.btn-linkedin,
  fieldset[disabled] .btn.btn-linkedin:hover,
  fieldset[disabled] .btn.btn-linkedin:focus,
  fieldset[disabled] .btn.btn-linkedin.focus,
  fieldset[disabled] .btn.btn-linkedin:active,
  fieldset[disabled] .btn.btn-linkedin.active,
  .navbar .navbar-nav > li > a.btn.btn-linkedin.disabled,
  .navbar .navbar-nav > li > a.btn.btn-linkedin.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-linkedin.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-linkedin.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-linkedin.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-linkedin.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-linkedin:disabled,
  .navbar .navbar-nav > li > a.btn.btn-linkedin:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-linkedin:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-linkedin:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-linkedin:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-linkedin:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-linkedin[disabled],
  .navbar .navbar-nav > li > a.btn.btn-linkedin[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-linkedin[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-linkedin[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-linkedin[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-linkedin[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-linkedin,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-linkedin:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-linkedin:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-linkedin.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-linkedin:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-linkedin.active {
    box-shadow: none; }
  .btn.btn-linkedin.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-linkedin.btn-flat {
    background-color: transparent;
    color: #007bb6;
    box-shadow: none; }
    .btn.btn-linkedin.btn-flat:hover, .btn.btn-linkedin.btn-flat:focus, .btn.btn-linkedin.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-linkedin.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-linkedin.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-linkedin.btn-flat:active {
      background-color: transparent;
      color: #007bb6; }

.btn.btn-dribbble,
.navbar .navbar-nav > li > a.btn.btn-dribbble {
  box-shadow: 0 2px 2px 0 rgba(234, 76, 137, 0.14), 0 3px 1px -2px rgba(234, 76, 137, 0.2), 0 1px 5px 0 rgba(234, 76, 137, 0.12); }
  .btn.btn-dribbble, .btn.btn-dribbble:hover, .btn.btn-dribbble:focus, .btn.btn-dribbble:active, .btn.btn-dribbble.active, .btn.btn-dribbble:active:focus, .btn.btn-dribbble:active:hover, .btn.btn-dribbble.active:focus, .btn.btn-dribbble.active:hover,
  .open > .btn.btn-dribbble.dropdown-toggle,
  .open > .btn.btn-dribbble.dropdown-toggle:focus,
  .open > .btn.btn-dribbble.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-dribbble,
  .navbar .navbar-nav > li > a.btn.btn-dribbble:hover,
  .navbar .navbar-nav > li > a.btn.btn-dribbble:focus,
  .navbar .navbar-nav > li > a.btn.btn-dribbble:active,
  .navbar .navbar-nav > li > a.btn.btn-dribbble.active,
  .navbar .navbar-nav > li > a.btn.btn-dribbble:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-dribbble:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-dribbble.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-dribbble.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-dribbble.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-dribbble.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-dribbble.dropdown-toggle:hover {
    background-color: #ea4c89;
    color: #FFFFFF; }
  .btn.btn-dribbble:focus, .btn.btn-dribbble:active, .btn.btn-dribbble:hover,
  .navbar .navbar-nav > li > a.btn.btn-dribbble:focus,
  .navbar .navbar-nav > li > a.btn.btn-dribbble:active,
  .navbar .navbar-nav > li > a.btn.btn-dribbble:hover {
    box-shadow: 0 14px 26px -12px rgba(234, 76, 137, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(234, 76, 137, 0.2); }
  .btn.btn-dribbble.disabled, .btn.btn-dribbble.disabled:hover, .btn.btn-dribbble.disabled:focus, .btn.btn-dribbble.disabled.focus, .btn.btn-dribbble.disabled:active, .btn.btn-dribbble.disabled.active, .btn.btn-dribbble:disabled, .btn.btn-dribbble:disabled:hover, .btn.btn-dribbble:disabled:focus, .btn.btn-dribbble:disabled.focus, .btn.btn-dribbble:disabled:active, .btn.btn-dribbble:disabled.active, .btn.btn-dribbble[disabled], .btn.btn-dribbble[disabled]:hover, .btn.btn-dribbble[disabled]:focus, .btn.btn-dribbble[disabled].focus, .btn.btn-dribbble[disabled]:active, .btn.btn-dribbble[disabled].active,
  fieldset[disabled] .btn.btn-dribbble,
  fieldset[disabled] .btn.btn-dribbble:hover,
  fieldset[disabled] .btn.btn-dribbble:focus,
  fieldset[disabled] .btn.btn-dribbble.focus,
  fieldset[disabled] .btn.btn-dribbble:active,
  fieldset[disabled] .btn.btn-dribbble.active,
  .navbar .navbar-nav > li > a.btn.btn-dribbble.disabled,
  .navbar .navbar-nav > li > a.btn.btn-dribbble.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-dribbble.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-dribbble.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-dribbble.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-dribbble.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-dribbble:disabled,
  .navbar .navbar-nav > li > a.btn.btn-dribbble:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-dribbble:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-dribbble:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-dribbble:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-dribbble:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-dribbble[disabled],
  .navbar .navbar-nav > li > a.btn.btn-dribbble[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-dribbble[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-dribbble[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-dribbble[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-dribbble[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-dribbble,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-dribbble:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-dribbble:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-dribbble.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-dribbble:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-dribbble.active {
    box-shadow: none; }
  .btn.btn-dribbble.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-dribbble.btn-flat {
    background-color: transparent;
    color: #ea4c89;
    box-shadow: none; }
    .btn.btn-dribbble.btn-flat:hover, .btn.btn-dribbble.btn-flat:focus, .btn.btn-dribbble.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-dribbble.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-dribbble.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-dribbble.btn-flat:active {
      background-color: transparent;
      color: #ea4c89; }

.btn.btn-github,
.navbar .navbar-nav > li > a.btn.btn-github {
  box-shadow: 0 2px 2px 0 rgba(23, 21, 21, 0.14), 0 3px 1px -2px rgba(23, 21, 21, 0.2), 0 1px 5px 0 rgba(23, 21, 21, 0.12); }
  .btn.btn-github, .btn.btn-github:hover, .btn.btn-github:focus, .btn.btn-github:active, .btn.btn-github.active, .btn.btn-github:active:focus, .btn.btn-github:active:hover, .btn.btn-github.active:focus, .btn.btn-github.active:hover,
  .open > .btn.btn-github.dropdown-toggle,
  .open > .btn.btn-github.dropdown-toggle:focus,
  .open > .btn.btn-github.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-github,
  .navbar .navbar-nav > li > a.btn.btn-github:hover,
  .navbar .navbar-nav > li > a.btn.btn-github:focus,
  .navbar .navbar-nav > li > a.btn.btn-github:active,
  .navbar .navbar-nav > li > a.btn.btn-github.active,
  .navbar .navbar-nav > li > a.btn.btn-github:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-github:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-github.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-github.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-github.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-github.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-github.dropdown-toggle:hover {
    background-color: #171515;
    color: #FFFFFF; }
  .btn.btn-github:focus, .btn.btn-github:active, .btn.btn-github:hover,
  .navbar .navbar-nav > li > a.btn.btn-github:focus,
  .navbar .navbar-nav > li > a.btn.btn-github:active,
  .navbar .navbar-nav > li > a.btn.btn-github:hover {
    box-shadow: 0 14px 26px -12px rgba(23, 21, 21, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(23, 21, 21, 0.2); }
  .btn.btn-github.disabled, .btn.btn-github.disabled:hover, .btn.btn-github.disabled:focus, .btn.btn-github.disabled.focus, .btn.btn-github.disabled:active, .btn.btn-github.disabled.active, .btn.btn-github:disabled, .btn.btn-github:disabled:hover, .btn.btn-github:disabled:focus, .btn.btn-github:disabled.focus, .btn.btn-github:disabled:active, .btn.btn-github:disabled.active, .btn.btn-github[disabled], .btn.btn-github[disabled]:hover, .btn.btn-github[disabled]:focus, .btn.btn-github[disabled].focus, .btn.btn-github[disabled]:active, .btn.btn-github[disabled].active,
  fieldset[disabled] .btn.btn-github,
  fieldset[disabled] .btn.btn-github:hover,
  fieldset[disabled] .btn.btn-github:focus,
  fieldset[disabled] .btn.btn-github.focus,
  fieldset[disabled] .btn.btn-github:active,
  fieldset[disabled] .btn.btn-github.active,
  .navbar .navbar-nav > li > a.btn.btn-github.disabled,
  .navbar .navbar-nav > li > a.btn.btn-github.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-github.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-github.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-github.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-github.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-github:disabled,
  .navbar .navbar-nav > li > a.btn.btn-github:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-github:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-github:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-github:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-github:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-github[disabled],
  .navbar .navbar-nav > li > a.btn.btn-github[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-github[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-github[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-github[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-github[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-github,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-github:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-github:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-github.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-github:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-github.active {
    box-shadow: none; }
  .btn.btn-github.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-github.btn-flat {
    background-color: transparent;
    color: #171515;
    box-shadow: none; }
    .btn.btn-github.btn-flat:hover, .btn.btn-github.btn-flat:focus, .btn.btn-github.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-github.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-github.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-github.btn-flat:active {
      background-color: transparent;
      color: #171515; }

.btn.btn-youtube,
.navbar .navbar-nav > li > a.btn.btn-youtube {
  box-shadow: 0 2px 2px 0 rgba(205, 32, 31, 0.14), 0 3px 1px -2px rgba(205, 32, 31, 0.2), 0 1px 5px 0 rgba(205, 32, 31, 0.12); }
  .btn.btn-youtube, .btn.btn-youtube:hover, .btn.btn-youtube:focus, .btn.btn-youtube:active, .btn.btn-youtube.active, .btn.btn-youtube:active:focus, .btn.btn-youtube:active:hover, .btn.btn-youtube.active:focus, .btn.btn-youtube.active:hover,
  .open > .btn.btn-youtube.dropdown-toggle,
  .open > .btn.btn-youtube.dropdown-toggle:focus,
  .open > .btn.btn-youtube.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-youtube,
  .navbar .navbar-nav > li > a.btn.btn-youtube:hover,
  .navbar .navbar-nav > li > a.btn.btn-youtube:focus,
  .navbar .navbar-nav > li > a.btn.btn-youtube:active,
  .navbar .navbar-nav > li > a.btn.btn-youtube.active,
  .navbar .navbar-nav > li > a.btn.btn-youtube:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-youtube:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-youtube.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-youtube.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-youtube.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-youtube.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-youtube.dropdown-toggle:hover {
    background-color: #cd201f;
    color: #FFFFFF; }
  .btn.btn-youtube:focus, .btn.btn-youtube:active, .btn.btn-youtube:hover,
  .navbar .navbar-nav > li > a.btn.btn-youtube:focus,
  .navbar .navbar-nav > li > a.btn.btn-youtube:active,
  .navbar .navbar-nav > li > a.btn.btn-youtube:hover {
    box-shadow: 0 14px 26px -12px rgba(205, 32, 31, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(205, 32, 31, 0.2); }
  .btn.btn-youtube.disabled, .btn.btn-youtube.disabled:hover, .btn.btn-youtube.disabled:focus, .btn.btn-youtube.disabled.focus, .btn.btn-youtube.disabled:active, .btn.btn-youtube.disabled.active, .btn.btn-youtube:disabled, .btn.btn-youtube:disabled:hover, .btn.btn-youtube:disabled:focus, .btn.btn-youtube:disabled.focus, .btn.btn-youtube:disabled:active, .btn.btn-youtube:disabled.active, .btn.btn-youtube[disabled], .btn.btn-youtube[disabled]:hover, .btn.btn-youtube[disabled]:focus, .btn.btn-youtube[disabled].focus, .btn.btn-youtube[disabled]:active, .btn.btn-youtube[disabled].active,
  fieldset[disabled] .btn.btn-youtube,
  fieldset[disabled] .btn.btn-youtube:hover,
  fieldset[disabled] .btn.btn-youtube:focus,
  fieldset[disabled] .btn.btn-youtube.focus,
  fieldset[disabled] .btn.btn-youtube:active,
  fieldset[disabled] .btn.btn-youtube.active,
  .navbar .navbar-nav > li > a.btn.btn-youtube.disabled,
  .navbar .navbar-nav > li > a.btn.btn-youtube.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-youtube.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-youtube.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-youtube.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-youtube.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-youtube:disabled,
  .navbar .navbar-nav > li > a.btn.btn-youtube:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-youtube:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-youtube:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-youtube:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-youtube:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-youtube[disabled],
  .navbar .navbar-nav > li > a.btn.btn-youtube[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-youtube[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-youtube[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-youtube[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-youtube[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-youtube,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-youtube:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-youtube:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-youtube.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-youtube:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-youtube.active {
    box-shadow: none; }
  .btn.btn-youtube.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-youtube.btn-flat {
    background-color: transparent;
    color: #cd201f;
    box-shadow: none; }
    .btn.btn-youtube.btn-flat:hover, .btn.btn-youtube.btn-flat:focus, .btn.btn-youtube.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-youtube.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-youtube.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-youtube.btn-flat:active {
      background-color: transparent;
      color: #cd201f; }

.btn.btn-instagram,
.navbar .navbar-nav > li > a.btn.btn-instagram {
  box-shadow: 0 2px 2px 0 rgba(63, 114, 155, 0.14), 0 3px 1px -2px rgba(63, 114, 155, 0.2), 0 1px 5px 0 rgba(63, 114, 155, 0.12); }
  .btn.btn-instagram, .btn.btn-instagram:hover, .btn.btn-instagram:focus, .btn.btn-instagram:active, .btn.btn-instagram.active, .btn.btn-instagram:active:focus, .btn.btn-instagram:active:hover, .btn.btn-instagram.active:focus, .btn.btn-instagram.active:hover,
  .open > .btn.btn-instagram.dropdown-toggle,
  .open > .btn.btn-instagram.dropdown-toggle:focus,
  .open > .btn.btn-instagram.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-instagram,
  .navbar .navbar-nav > li > a.btn.btn-instagram:hover,
  .navbar .navbar-nav > li > a.btn.btn-instagram:focus,
  .navbar .navbar-nav > li > a.btn.btn-instagram:active,
  .navbar .navbar-nav > li > a.btn.btn-instagram.active,
  .navbar .navbar-nav > li > a.btn.btn-instagram:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-instagram:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-instagram.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-instagram.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-instagram.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-instagram.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-instagram.dropdown-toggle:hover {
    background-color: #3f729b;
    color: #FFFFFF; }
  .btn.btn-instagram:focus, .btn.btn-instagram:active, .btn.btn-instagram:hover,
  .navbar .navbar-nav > li > a.btn.btn-instagram:focus,
  .navbar .navbar-nav > li > a.btn.btn-instagram:active,
  .navbar .navbar-nav > li > a.btn.btn-instagram:hover {
    box-shadow: 0 14px 26px -12px rgba(63, 114, 155, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(63, 114, 155, 0.2); }
  .btn.btn-instagram.disabled, .btn.btn-instagram.disabled:hover, .btn.btn-instagram.disabled:focus, .btn.btn-instagram.disabled.focus, .btn.btn-instagram.disabled:active, .btn.btn-instagram.disabled.active, .btn.btn-instagram:disabled, .btn.btn-instagram:disabled:hover, .btn.btn-instagram:disabled:focus, .btn.btn-instagram:disabled.focus, .btn.btn-instagram:disabled:active, .btn.btn-instagram:disabled.active, .btn.btn-instagram[disabled], .btn.btn-instagram[disabled]:hover, .btn.btn-instagram[disabled]:focus, .btn.btn-instagram[disabled].focus, .btn.btn-instagram[disabled]:active, .btn.btn-instagram[disabled].active,
  fieldset[disabled] .btn.btn-instagram,
  fieldset[disabled] .btn.btn-instagram:hover,
  fieldset[disabled] .btn.btn-instagram:focus,
  fieldset[disabled] .btn.btn-instagram.focus,
  fieldset[disabled] .btn.btn-instagram:active,
  fieldset[disabled] .btn.btn-instagram.active,
  .navbar .navbar-nav > li > a.btn.btn-instagram.disabled,
  .navbar .navbar-nav > li > a.btn.btn-instagram.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-instagram.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-instagram.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-instagram.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-instagram.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-instagram:disabled,
  .navbar .navbar-nav > li > a.btn.btn-instagram:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-instagram:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-instagram:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-instagram:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-instagram:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-instagram[disabled],
  .navbar .navbar-nav > li > a.btn.btn-instagram[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-instagram[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-instagram[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-instagram[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-instagram[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-instagram,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-instagram:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-instagram:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-instagram.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-instagram:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-instagram.active {
    box-shadow: none; }
  .btn.btn-instagram.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-instagram.btn-flat {
    background-color: transparent;
    color: #3f729b;
    box-shadow: none; }
    .btn.btn-instagram.btn-flat:hover, .btn.btn-instagram.btn-flat:focus, .btn.btn-instagram.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-instagram.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-instagram.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-instagram.btn-flat:active {
      background-color: transparent;
      color: #3f729b; }

.btn.btn-reddit,
.navbar .navbar-nav > li > a.btn.btn-reddit {
  box-shadow: 0 2px 2px 0 rgba(206, 226, 248, 0.14), 0 3px 1px -2px rgba(206, 226, 248, 0.2), 0 1px 5px 0 rgba(206, 226, 248, 0.12); }
  .btn.btn-reddit, .btn.btn-reddit:hover, .btn.btn-reddit:focus, .btn.btn-reddit:active, .btn.btn-reddit.active, .btn.btn-reddit:active:focus, .btn.btn-reddit:active:hover, .btn.btn-reddit.active:focus, .btn.btn-reddit.active:hover,
  .open > .btn.btn-reddit.dropdown-toggle,
  .open > .btn.btn-reddit.dropdown-toggle:focus,
  .open > .btn.btn-reddit.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-reddit,
  .navbar .navbar-nav > li > a.btn.btn-reddit:hover,
  .navbar .navbar-nav > li > a.btn.btn-reddit:focus,
  .navbar .navbar-nav > li > a.btn.btn-reddit:active,
  .navbar .navbar-nav > li > a.btn.btn-reddit.active,
  .navbar .navbar-nav > li > a.btn.btn-reddit:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-reddit:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-reddit.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-reddit.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-reddit.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-reddit.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-reddit.dropdown-toggle:hover {
    background-color: #cee2f8;
    color: #FFFFFF; }
  .btn.btn-reddit:focus, .btn.btn-reddit:active, .btn.btn-reddit:hover,
  .navbar .navbar-nav > li > a.btn.btn-reddit:focus,
  .navbar .navbar-nav > li > a.btn.btn-reddit:active,
  .navbar .navbar-nav > li > a.btn.btn-reddit:hover {
    box-shadow: 0 14px 26px -12px rgba(206, 226, 248, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(206, 226, 248, 0.2); }
  .btn.btn-reddit.disabled, .btn.btn-reddit.disabled:hover, .btn.btn-reddit.disabled:focus, .btn.btn-reddit.disabled.focus, .btn.btn-reddit.disabled:active, .btn.btn-reddit.disabled.active, .btn.btn-reddit:disabled, .btn.btn-reddit:disabled:hover, .btn.btn-reddit:disabled:focus, .btn.btn-reddit:disabled.focus, .btn.btn-reddit:disabled:active, .btn.btn-reddit:disabled.active, .btn.btn-reddit[disabled], .btn.btn-reddit[disabled]:hover, .btn.btn-reddit[disabled]:focus, .btn.btn-reddit[disabled].focus, .btn.btn-reddit[disabled]:active, .btn.btn-reddit[disabled].active,
  fieldset[disabled] .btn.btn-reddit,
  fieldset[disabled] .btn.btn-reddit:hover,
  fieldset[disabled] .btn.btn-reddit:focus,
  fieldset[disabled] .btn.btn-reddit.focus,
  fieldset[disabled] .btn.btn-reddit:active,
  fieldset[disabled] .btn.btn-reddit.active,
  .navbar .navbar-nav > li > a.btn.btn-reddit.disabled,
  .navbar .navbar-nav > li > a.btn.btn-reddit.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-reddit.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-reddit.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-reddit.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-reddit.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-reddit:disabled,
  .navbar .navbar-nav > li > a.btn.btn-reddit:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-reddit:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-reddit:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-reddit:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-reddit:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-reddit[disabled],
  .navbar .navbar-nav > li > a.btn.btn-reddit[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-reddit[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-reddit[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-reddit[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-reddit[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-reddit,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-reddit:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-reddit:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-reddit.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-reddit:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-reddit.active {
    box-shadow: none; }
  .btn.btn-reddit.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-reddit.btn-flat {
    background-color: transparent;
    color: #cee2f8;
    box-shadow: none; }
    .btn.btn-reddit.btn-flat:hover, .btn.btn-reddit.btn-flat:focus, .btn.btn-reddit.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-reddit.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-reddit.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-reddit.btn-flat:active {
      background-color: transparent;
      color: #cee2f8; }

.btn.btn-tumblr,
.navbar .navbar-nav > li > a.btn.btn-tumblr {
  box-shadow: 0 2px 2px 0 rgba(53, 70, 92, 0.14), 0 3px 1px -2px rgba(53, 70, 92, 0.2), 0 1px 5px 0 rgba(53, 70, 92, 0.12); }
  .btn.btn-tumblr, .btn.btn-tumblr:hover, .btn.btn-tumblr:focus, .btn.btn-tumblr:active, .btn.btn-tumblr.active, .btn.btn-tumblr:active:focus, .btn.btn-tumblr:active:hover, .btn.btn-tumblr.active:focus, .btn.btn-tumblr.active:hover,
  .open > .btn.btn-tumblr.dropdown-toggle,
  .open > .btn.btn-tumblr.dropdown-toggle:focus,
  .open > .btn.btn-tumblr.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-tumblr,
  .navbar .navbar-nav > li > a.btn.btn-tumblr:hover,
  .navbar .navbar-nav > li > a.btn.btn-tumblr:focus,
  .navbar .navbar-nav > li > a.btn.btn-tumblr:active,
  .navbar .navbar-nav > li > a.btn.btn-tumblr.active,
  .navbar .navbar-nav > li > a.btn.btn-tumblr:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-tumblr:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-tumblr.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-tumblr.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-tumblr.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-tumblr.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-tumblr.dropdown-toggle:hover {
    background-color: #35465c;
    color: #FFFFFF; }
  .btn.btn-tumblr:focus, .btn.btn-tumblr:active, .btn.btn-tumblr:hover,
  .navbar .navbar-nav > li > a.btn.btn-tumblr:focus,
  .navbar .navbar-nav > li > a.btn.btn-tumblr:active,
  .navbar .navbar-nav > li > a.btn.btn-tumblr:hover {
    box-shadow: 0 14px 26px -12px rgba(53, 70, 92, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(53, 70, 92, 0.2); }
  .btn.btn-tumblr.disabled, .btn.btn-tumblr.disabled:hover, .btn.btn-tumblr.disabled:focus, .btn.btn-tumblr.disabled.focus, .btn.btn-tumblr.disabled:active, .btn.btn-tumblr.disabled.active, .btn.btn-tumblr:disabled, .btn.btn-tumblr:disabled:hover, .btn.btn-tumblr:disabled:focus, .btn.btn-tumblr:disabled.focus, .btn.btn-tumblr:disabled:active, .btn.btn-tumblr:disabled.active, .btn.btn-tumblr[disabled], .btn.btn-tumblr[disabled]:hover, .btn.btn-tumblr[disabled]:focus, .btn.btn-tumblr[disabled].focus, .btn.btn-tumblr[disabled]:active, .btn.btn-tumblr[disabled].active,
  fieldset[disabled] .btn.btn-tumblr,
  fieldset[disabled] .btn.btn-tumblr:hover,
  fieldset[disabled] .btn.btn-tumblr:focus,
  fieldset[disabled] .btn.btn-tumblr.focus,
  fieldset[disabled] .btn.btn-tumblr:active,
  fieldset[disabled] .btn.btn-tumblr.active,
  .navbar .navbar-nav > li > a.btn.btn-tumblr.disabled,
  .navbar .navbar-nav > li > a.btn.btn-tumblr.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-tumblr.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-tumblr.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-tumblr.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-tumblr.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-tumblr:disabled,
  .navbar .navbar-nav > li > a.btn.btn-tumblr:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-tumblr:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-tumblr:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-tumblr:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-tumblr:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-tumblr[disabled],
  .navbar .navbar-nav > li > a.btn.btn-tumblr[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-tumblr[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-tumblr[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-tumblr[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-tumblr[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-tumblr,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-tumblr:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-tumblr:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-tumblr.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-tumblr:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-tumblr.active {
    box-shadow: none; }
  .btn.btn-tumblr.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-tumblr.btn-flat {
    background-color: transparent;
    color: #35465c;
    box-shadow: none; }
    .btn.btn-tumblr.btn-flat:hover, .btn.btn-tumblr.btn-flat:focus, .btn.btn-tumblr.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-tumblr.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-tumblr.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-tumblr.btn-flat:active {
      background-color: transparent;
      color: #35465c; }

.btn.btn-behance,
.navbar .navbar-nav > li > a.btn.btn-behance {
  box-shadow: 0 2px 2px 0 rgba(23, 105, 255, 0.14), 0 3px 1px -2px rgba(23, 105, 255, 0.2), 0 1px 5px 0 rgba(23, 105, 255, 0.12); }
  .btn.btn-behance, .btn.btn-behance:hover, .btn.btn-behance:focus, .btn.btn-behance:active, .btn.btn-behance.active, .btn.btn-behance:active:focus, .btn.btn-behance:active:hover, .btn.btn-behance.active:focus, .btn.btn-behance.active:hover,
  .open > .btn.btn-behance.dropdown-toggle,
  .open > .btn.btn-behance.dropdown-toggle:focus,
  .open > .btn.btn-behance.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-behance,
  .navbar .navbar-nav > li > a.btn.btn-behance:hover,
  .navbar .navbar-nav > li > a.btn.btn-behance:focus,
  .navbar .navbar-nav > li > a.btn.btn-behance:active,
  .navbar .navbar-nav > li > a.btn.btn-behance.active,
  .navbar .navbar-nav > li > a.btn.btn-behance:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-behance:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-behance.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-behance.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-behance.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-behance.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-behance.dropdown-toggle:hover {
    background-color: #1769ff;
    color: #FFFFFF; }
  .btn.btn-behance:focus, .btn.btn-behance:active, .btn.btn-behance:hover,
  .navbar .navbar-nav > li > a.btn.btn-behance:focus,
  .navbar .navbar-nav > li > a.btn.btn-behance:active,
  .navbar .navbar-nav > li > a.btn.btn-behance:hover {
    box-shadow: 0 14px 26px -12px rgba(23, 105, 255, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(23, 105, 255, 0.2); }
  .btn.btn-behance.disabled, .btn.btn-behance.disabled:hover, .btn.btn-behance.disabled:focus, .btn.btn-behance.disabled.focus, .btn.btn-behance.disabled:active, .btn.btn-behance.disabled.active, .btn.btn-behance:disabled, .btn.btn-behance:disabled:hover, .btn.btn-behance:disabled:focus, .btn.btn-behance:disabled.focus, .btn.btn-behance:disabled:active, .btn.btn-behance:disabled.active, .btn.btn-behance[disabled], .btn.btn-behance[disabled]:hover, .btn.btn-behance[disabled]:focus, .btn.btn-behance[disabled].focus, .btn.btn-behance[disabled]:active, .btn.btn-behance[disabled].active,
  fieldset[disabled] .btn.btn-behance,
  fieldset[disabled] .btn.btn-behance:hover,
  fieldset[disabled] .btn.btn-behance:focus,
  fieldset[disabled] .btn.btn-behance.focus,
  fieldset[disabled] .btn.btn-behance:active,
  fieldset[disabled] .btn.btn-behance.active,
  .navbar .navbar-nav > li > a.btn.btn-behance.disabled,
  .navbar .navbar-nav > li > a.btn.btn-behance.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-behance.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-behance.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-behance.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-behance.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-behance:disabled,
  .navbar .navbar-nav > li > a.btn.btn-behance:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-behance:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-behance:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-behance:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-behance:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-behance[disabled],
  .navbar .navbar-nav > li > a.btn.btn-behance[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-behance[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-behance[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-behance[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-behance[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-behance,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-behance:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-behance:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-behance.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-behance:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-behance.active {
    box-shadow: none; }
  .btn.btn-behance.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-behance.btn-flat {
    background-color: transparent;
    color: #1769ff;
    box-shadow: none; }
    .btn.btn-behance.btn-flat:hover, .btn.btn-behance.btn-flat:focus, .btn.btn-behance.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-behance.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-behance.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-behance.btn-flat:active {
      background-color: transparent;
      color: #1769ff; }

.btn.btn-skype,
.navbar .navbar-nav > li > a.btn.btn-skype {
  box-shadow: 0 2px 2px 0 rgba(0, 175, 240, 0.14), 0 3px 1px -2px rgba(0, 175, 240, 0.2), 0 1px 5px 0 rgba(0, 175, 240, 0.12); }
  .btn.btn-skype, .btn.btn-skype:hover, .btn.btn-skype:focus, .btn.btn-skype:active, .btn.btn-skype.active, .btn.btn-skype:active:focus, .btn.btn-skype:active:hover, .btn.btn-skype.active:focus, .btn.btn-skype.active:hover,
  .open > .btn.btn-skype.dropdown-toggle,
  .open > .btn.btn-skype.dropdown-toggle:focus,
  .open > .btn.btn-skype.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-skype,
  .navbar .navbar-nav > li > a.btn.btn-skype:hover,
  .navbar .navbar-nav > li > a.btn.btn-skype:focus,
  .navbar .navbar-nav > li > a.btn.btn-skype:active,
  .navbar .navbar-nav > li > a.btn.btn-skype.active,
  .navbar .navbar-nav > li > a.btn.btn-skype:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-skype:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-skype.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-skype.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-skype.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-skype.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-skype.dropdown-toggle:hover {
    background-color: #00aff0;
    color: #FFFFFF; }
  .btn.btn-skype:focus, .btn.btn-skype:active, .btn.btn-skype:hover,
  .navbar .navbar-nav > li > a.btn.btn-skype:focus,
  .navbar .navbar-nav > li > a.btn.btn-skype:active,
  .navbar .navbar-nav > li > a.btn.btn-skype:hover {
    box-shadow: 0 14px 26px -12px rgba(0, 175, 240, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 175, 240, 0.2); }
  .btn.btn-skype.disabled, .btn.btn-skype.disabled:hover, .btn.btn-skype.disabled:focus, .btn.btn-skype.disabled.focus, .btn.btn-skype.disabled:active, .btn.btn-skype.disabled.active, .btn.btn-skype:disabled, .btn.btn-skype:disabled:hover, .btn.btn-skype:disabled:focus, .btn.btn-skype:disabled.focus, .btn.btn-skype:disabled:active, .btn.btn-skype:disabled.active, .btn.btn-skype[disabled], .btn.btn-skype[disabled]:hover, .btn.btn-skype[disabled]:focus, .btn.btn-skype[disabled].focus, .btn.btn-skype[disabled]:active, .btn.btn-skype[disabled].active,
  fieldset[disabled] .btn.btn-skype,
  fieldset[disabled] .btn.btn-skype:hover,
  fieldset[disabled] .btn.btn-skype:focus,
  fieldset[disabled] .btn.btn-skype.focus,
  fieldset[disabled] .btn.btn-skype:active,
  fieldset[disabled] .btn.btn-skype.active,
  .navbar .navbar-nav > li > a.btn.btn-skype.disabled,
  .navbar .navbar-nav > li > a.btn.btn-skype.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-skype.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-skype.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-skype.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-skype.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-skype:disabled,
  .navbar .navbar-nav > li > a.btn.btn-skype:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-skype:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-skype:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-skype:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-skype:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-skype[disabled],
  .navbar .navbar-nav > li > a.btn.btn-skype[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-skype[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-skype[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-skype[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-skype[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-skype,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-skype:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-skype:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-skype.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-skype:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-skype.active {
    box-shadow: none; }
  .btn.btn-skype.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-skype.btn-flat {
    background-color: transparent;
    color: #00aff0;
    box-shadow: none; }
    .btn.btn-skype.btn-flat:hover, .btn.btn-skype.btn-flat:focus, .btn.btn-skype.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-skype.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-skype.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-skype.btn-flat:active {
      background-color: transparent;
      color: #00aff0; }

.btn.btn-slack,
.navbar .navbar-nav > li > a.btn.btn-slack {
  box-shadow: 0 2px 2px 0 rgba(111, 203, 220, 0.14), 0 3px 1px -2px rgba(111, 203, 220, 0.2), 0 1px 5px 0 rgba(111, 203, 220, 0.12); }
  .btn.btn-slack, .btn.btn-slack:hover, .btn.btn-slack:focus, .btn.btn-slack:active, .btn.btn-slack.active, .btn.btn-slack:active:focus, .btn.btn-slack:active:hover, .btn.btn-slack.active:focus, .btn.btn-slack.active:hover,
  .open > .btn.btn-slack.dropdown-toggle,
  .open > .btn.btn-slack.dropdown-toggle:focus,
  .open > .btn.btn-slack.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-slack,
  .navbar .navbar-nav > li > a.btn.btn-slack:hover,
  .navbar .navbar-nav > li > a.btn.btn-slack:focus,
  .navbar .navbar-nav > li > a.btn.btn-slack:active,
  .navbar .navbar-nav > li > a.btn.btn-slack.active,
  .navbar .navbar-nav > li > a.btn.btn-slack:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-slack:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-slack.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-slack.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-slack.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-slack.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-slack.dropdown-toggle:hover {
    background-color: #6fcbdc;
    color: #FFFFFF; }
  .btn.btn-slack:focus, .btn.btn-slack:active, .btn.btn-slack:hover,
  .navbar .navbar-nav > li > a.btn.btn-slack:focus,
  .navbar .navbar-nav > li > a.btn.btn-slack:active,
  .navbar .navbar-nav > li > a.btn.btn-slack:hover {
    box-shadow: 0 14px 26px -12px rgba(111, 203, 220, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(111, 203, 220, 0.2); }
  .btn.btn-slack.disabled, .btn.btn-slack.disabled:hover, .btn.btn-slack.disabled:focus, .btn.btn-slack.disabled.focus, .btn.btn-slack.disabled:active, .btn.btn-slack.disabled.active, .btn.btn-slack:disabled, .btn.btn-slack:disabled:hover, .btn.btn-slack:disabled:focus, .btn.btn-slack:disabled.focus, .btn.btn-slack:disabled:active, .btn.btn-slack:disabled.active, .btn.btn-slack[disabled], .btn.btn-slack[disabled]:hover, .btn.btn-slack[disabled]:focus, .btn.btn-slack[disabled].focus, .btn.btn-slack[disabled]:active, .btn.btn-slack[disabled].active,
  fieldset[disabled] .btn.btn-slack,
  fieldset[disabled] .btn.btn-slack:hover,
  fieldset[disabled] .btn.btn-slack:focus,
  fieldset[disabled] .btn.btn-slack.focus,
  fieldset[disabled] .btn.btn-slack:active,
  fieldset[disabled] .btn.btn-slack.active,
  .navbar .navbar-nav > li > a.btn.btn-slack.disabled,
  .navbar .navbar-nav > li > a.btn.btn-slack.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-slack.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-slack.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-slack.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-slack.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-slack:disabled,
  .navbar .navbar-nav > li > a.btn.btn-slack:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-slack:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-slack:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-slack:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-slack:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-slack[disabled],
  .navbar .navbar-nav > li > a.btn.btn-slack[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-slack[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-slack[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-slack[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-slack[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-slack,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-slack:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-slack:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-slack.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-slack:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-slack.active {
    box-shadow: none; }
  .btn.btn-slack.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-slack.btn-flat {
    background-color: transparent;
    color: #6fcbdc;
    box-shadow: none; }
    .btn.btn-slack.btn-flat:hover, .btn.btn-slack.btn-flat:focus, .btn.btn-slack.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-slack.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-slack.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-slack.btn-flat:active {
      background-color: transparent;
      color: #6fcbdc; }

.btn.btn-soundcloud,
.navbar .navbar-nav > li > a.btn.btn-soundcloud {
  box-shadow: 0 2px 2px 0 rgba(255, 119, 0, 0.14), 0 3px 1px -2px rgba(255, 119, 0, 0.2), 0 1px 5px 0 rgba(255, 119, 0, 0.12); }
  .btn.btn-soundcloud, .btn.btn-soundcloud:hover, .btn.btn-soundcloud:focus, .btn.btn-soundcloud:active, .btn.btn-soundcloud.active, .btn.btn-soundcloud:active:focus, .btn.btn-soundcloud:active:hover, .btn.btn-soundcloud.active:focus, .btn.btn-soundcloud.active:hover,
  .open > .btn.btn-soundcloud.dropdown-toggle,
  .open > .btn.btn-soundcloud.dropdown-toggle:focus,
  .open > .btn.btn-soundcloud.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:hover,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:focus,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:active,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud.active,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-soundcloud.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-soundcloud.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-soundcloud.dropdown-toggle:hover {
    background-color: #ff7700;
    color: #FFFFFF; }
  .btn.btn-soundcloud:focus, .btn.btn-soundcloud:active, .btn.btn-soundcloud:hover,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:focus,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:active,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:hover {
    box-shadow: 0 14px 26px -12px rgba(255, 119, 0, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(255, 119, 0, 0.2); }
  .btn.btn-soundcloud.disabled, .btn.btn-soundcloud.disabled:hover, .btn.btn-soundcloud.disabled:focus, .btn.btn-soundcloud.disabled.focus, .btn.btn-soundcloud.disabled:active, .btn.btn-soundcloud.disabled.active, .btn.btn-soundcloud:disabled, .btn.btn-soundcloud:disabled:hover, .btn.btn-soundcloud:disabled:focus, .btn.btn-soundcloud:disabled.focus, .btn.btn-soundcloud:disabled:active, .btn.btn-soundcloud:disabled.active, .btn.btn-soundcloud[disabled], .btn.btn-soundcloud[disabled]:hover, .btn.btn-soundcloud[disabled]:focus, .btn.btn-soundcloud[disabled].focus, .btn.btn-soundcloud[disabled]:active, .btn.btn-soundcloud[disabled].active,
  fieldset[disabled] .btn.btn-soundcloud,
  fieldset[disabled] .btn.btn-soundcloud:hover,
  fieldset[disabled] .btn.btn-soundcloud:focus,
  fieldset[disabled] .btn.btn-soundcloud.focus,
  fieldset[disabled] .btn.btn-soundcloud:active,
  fieldset[disabled] .btn.btn-soundcloud.active,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud.disabled,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:disabled,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud[disabled],
  .navbar .navbar-nav > li > a.btn.btn-soundcloud[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-soundcloud,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-soundcloud.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-soundcloud:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-soundcloud.active {
    box-shadow: none; }
  .btn.btn-soundcloud.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-soundcloud.btn-flat {
    background-color: transparent;
    color: #ff7700;
    box-shadow: none; }
    .btn.btn-soundcloud.btn-flat:hover, .btn.btn-soundcloud.btn-flat:focus, .btn.btn-soundcloud.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-soundcloud.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-soundcloud.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-soundcloud.btn-flat:active {
      background-color: transparent;
      color: #ff7700; }

.btn.btn-android,
.navbar .navbar-nav > li > a.btn.btn-android {
  box-shadow: 0 2px 2px 0 rgba(164, 198, 57, 0.14), 0 3px 1px -2px rgba(164, 198, 57, 0.2), 0 1px 5px 0 rgba(164, 198, 57, 0.12); }
  .btn.btn-android, .btn.btn-android:hover, .btn.btn-android:focus, .btn.btn-android:active, .btn.btn-android.active, .btn.btn-android:active:focus, .btn.btn-android:active:hover, .btn.btn-android.active:focus, .btn.btn-android.active:hover,
  .open > .btn.btn-android.dropdown-toggle,
  .open > .btn.btn-android.dropdown-toggle:focus,
  .open > .btn.btn-android.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-android,
  .navbar .navbar-nav > li > a.btn.btn-android:hover,
  .navbar .navbar-nav > li > a.btn.btn-android:focus,
  .navbar .navbar-nav > li > a.btn.btn-android:active,
  .navbar .navbar-nav > li > a.btn.btn-android.active,
  .navbar .navbar-nav > li > a.btn.btn-android:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-android:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-android.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-android.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-android.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-android.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-android.dropdown-toggle:hover {
    background-color: #a4c639;
    color: #FFFFFF; }
  .btn.btn-android:focus, .btn.btn-android:active, .btn.btn-android:hover,
  .navbar .navbar-nav > li > a.btn.btn-android:focus,
  .navbar .navbar-nav > li > a.btn.btn-android:active,
  .navbar .navbar-nav > li > a.btn.btn-android:hover {
    box-shadow: 0 14px 26px -12px rgba(164, 198, 57, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(164, 198, 57, 0.2); }
  .btn.btn-android.disabled, .btn.btn-android.disabled:hover, .btn.btn-android.disabled:focus, .btn.btn-android.disabled.focus, .btn.btn-android.disabled:active, .btn.btn-android.disabled.active, .btn.btn-android:disabled, .btn.btn-android:disabled:hover, .btn.btn-android:disabled:focus, .btn.btn-android:disabled.focus, .btn.btn-android:disabled:active, .btn.btn-android:disabled.active, .btn.btn-android[disabled], .btn.btn-android[disabled]:hover, .btn.btn-android[disabled]:focus, .btn.btn-android[disabled].focus, .btn.btn-android[disabled]:active, .btn.btn-android[disabled].active,
  fieldset[disabled] .btn.btn-android,
  fieldset[disabled] .btn.btn-android:hover,
  fieldset[disabled] .btn.btn-android:focus,
  fieldset[disabled] .btn.btn-android.focus,
  fieldset[disabled] .btn.btn-android:active,
  fieldset[disabled] .btn.btn-android.active,
  .navbar .navbar-nav > li > a.btn.btn-android.disabled,
  .navbar .navbar-nav > li > a.btn.btn-android.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-android.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-android.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-android.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-android.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-android:disabled,
  .navbar .navbar-nav > li > a.btn.btn-android:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-android:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-android:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-android:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-android:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-android[disabled],
  .navbar .navbar-nav > li > a.btn.btn-android[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-android[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-android[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-android[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-android[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-android,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-android:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-android:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-android.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-android:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-android.active {
    box-shadow: none; }
  .btn.btn-android.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-android.btn-flat {
    background-color: transparent;
    color: #a4c639;
    box-shadow: none; }
    .btn.btn-android.btn-flat:hover, .btn.btn-android.btn-flat:focus, .btn.btn-android.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-android.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-android.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-android.btn-flat:active {
      background-color: transparent;
      color: #a4c639; }

.btn.btn-vimeo,
.navbar .navbar-nav > li > a.btn.btn-vimeo {
  box-shadow: 0 2px 2px 0 rgba(68, 187, 255, 0.14), 0 3px 1px -2px rgba(68, 187, 255, 0.2), 0 1px 5px 0 rgba(68, 187, 255, 0.12); }
  .btn.btn-vimeo, .btn.btn-vimeo:hover, .btn.btn-vimeo:focus, .btn.btn-vimeo:active, .btn.btn-vimeo.active, .btn.btn-vimeo:active:focus, .btn.btn-vimeo:active:hover, .btn.btn-vimeo.active:focus, .btn.btn-vimeo.active:hover,
  .open > .btn.btn-vimeo.dropdown-toggle,
  .open > .btn.btn-vimeo.dropdown-toggle:focus,
  .open > .btn.btn-vimeo.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-vimeo,
  .navbar .navbar-nav > li > a.btn.btn-vimeo:hover,
  .navbar .navbar-nav > li > a.btn.btn-vimeo:focus,
  .navbar .navbar-nav > li > a.btn.btn-vimeo:active,
  .navbar .navbar-nav > li > a.btn.btn-vimeo.active,
  .navbar .navbar-nav > li > a.btn.btn-vimeo:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-vimeo:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-vimeo.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-vimeo.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-vimeo.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-vimeo.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-vimeo.dropdown-toggle:hover {
    background-color: #44bbff;
    color: #FFFFFF; }
  .btn.btn-vimeo:focus, .btn.btn-vimeo:active, .btn.btn-vimeo:hover,
  .navbar .navbar-nav > li > a.btn.btn-vimeo:focus,
  .navbar .navbar-nav > li > a.btn.btn-vimeo:active,
  .navbar .navbar-nav > li > a.btn.btn-vimeo:hover {
    box-shadow: 0 14px 26px -12px rgba(68, 187, 255, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(68, 187, 255, 0.2); }
  .btn.btn-vimeo.disabled, .btn.btn-vimeo.disabled:hover, .btn.btn-vimeo.disabled:focus, .btn.btn-vimeo.disabled.focus, .btn.btn-vimeo.disabled:active, .btn.btn-vimeo.disabled.active, .btn.btn-vimeo:disabled, .btn.btn-vimeo:disabled:hover, .btn.btn-vimeo:disabled:focus, .btn.btn-vimeo:disabled.focus, .btn.btn-vimeo:disabled:active, .btn.btn-vimeo:disabled.active, .btn.btn-vimeo[disabled], .btn.btn-vimeo[disabled]:hover, .btn.btn-vimeo[disabled]:focus, .btn.btn-vimeo[disabled].focus, .btn.btn-vimeo[disabled]:active, .btn.btn-vimeo[disabled].active,
  fieldset[disabled] .btn.btn-vimeo,
  fieldset[disabled] .btn.btn-vimeo:hover,
  fieldset[disabled] .btn.btn-vimeo:focus,
  fieldset[disabled] .btn.btn-vimeo.focus,
  fieldset[disabled] .btn.btn-vimeo:active,
  fieldset[disabled] .btn.btn-vimeo.active,
  .navbar .navbar-nav > li > a.btn.btn-vimeo.disabled,
  .navbar .navbar-nav > li > a.btn.btn-vimeo.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-vimeo.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-vimeo.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-vimeo.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-vimeo.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-vimeo:disabled,
  .navbar .navbar-nav > li > a.btn.btn-vimeo:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-vimeo:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-vimeo:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-vimeo:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-vimeo:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-vimeo[disabled],
  .navbar .navbar-nav > li > a.btn.btn-vimeo[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-vimeo[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-vimeo[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-vimeo[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-vimeo[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-vimeo,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-vimeo:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-vimeo:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-vimeo.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-vimeo:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-vimeo.active {
    box-shadow: none; }
  .btn.btn-vimeo.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-vimeo.btn-flat {
    background-color: transparent;
    color: #44bbff;
    box-shadow: none; }
    .btn.btn-vimeo.btn-flat:hover, .btn.btn-vimeo.btn-flat:focus, .btn.btn-vimeo.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-vimeo.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-vimeo.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-vimeo.btn-flat:active {
      background-color: transparent;
      color: #44bbff; }

.radio label,
label.radio-inline {
  cursor: pointer;
  padding-left: 30px;
  position: relative; }
  .form-group.is-focused .radio label, .form-group.is-focused
  label.radio-inline {
    color: rgba(0,0,0, 0.26); }
    .form-group.is-focused .radio label:focus, .form-group.is-focused .radio label:hover, .form-group.is-focused
    label.radio-inline:focus, .form-group.is-focused
    label.radio-inline:hover {
      color: rgba(0,0,0, .54); }
    fieldset[disabled] .form-group.is-focused .radio label, fieldset[disabled] .form-group.is-focused
    label.radio-inline {
      color: rgba(0,0,0, 0.26); }

label.radio-inline {
  padding-left: 40px; }
  label.radio-inline span {
    top: 11px; }

.radio {
  margin-top: 0;
  margin-bottom: 0; }

.radio span,
label.radio-inline span {
  display: block;
  position: absolute;
  left: 3px;
  top: 2px;
  transition-duration: 0.2s; }

.radio .circle,
label.radio-inline .circle {
  border: 2px solid rgba(165, 181, 203, 0.53);
  height: 15px;
  width: 15px;
  border-radius: 100%; }

.radio .check,
label.radio-inline .check {
  height: 15px;
  width: 15px;
  border-radius: 100%;
  background-color: #42a5f5;
  transform: scale3d(0, 0, 0); }

.radio .check:after,
label.radio-inline .check:after {
  display: block;
  position: absolute;
  content: '';
  background-color: rgba(0,0,0, 0.87);
  left: -18px;
  top: -18px;
  height: 50px;
  width: 50px;
  border-radius: 100%;
  z-index: 1;
  opacity: 0;
  margin: 0;
  transform: scale3d(1.5, 1.5, 1); }

.radio input[type='radio']:focus:not(:checked) ~ .check:after,
label.radio-inline input[type='radio']:focus:not(:checked) ~ .check:after {
  animation: rippleOff 500ms; }

.radio input[type='radio']:focus:checked ~ .check:after,
label.radio-inline input[type='radio']:focus:checked ~ .check:after {
  animation: rippleOn 500ms; }

.radio input[type='radio'],
label.radio-inline input[type='radio'] {
  opacity: 0;
  height: 0;
  width: 0;
  overflow: hidden; }
  .radio input[type='radio']:checked ~ .check,
  .radio input[type='radio']:checked ~ .circle,
  label.radio-inline input[type='radio']:checked ~ .check,
  label.radio-inline input[type='radio']:checked ~ .circle {
    opacity: 1; }
  .radio input[type='radio']:checked ~ .check,
  label.radio-inline input[type='radio']:checked ~ .check {
    background-color: #42a5f5; }
  .radio input[type='radio']:checked ~ .circle,
  label.radio-inline input[type='radio']:checked ~ .circle {
    border-color: #42a5f5; }
  .radio input[type='radio']:checked ~ .check,
  label.radio-inline input[type='radio']:checked ~ .check {
    transform: scale3d(0.55, 0.55, 1); }

.radio input[type='radio'][disabled] ~ .check,
.radio input[type='radio'][disabled] ~ .circle,
label.radio-inline input[type='radio'][disabled] ~ .check,
label.radio-inline input[type='radio'][disabled] ~ .circle {
  opacity: 0.26; }

.radio input[type='radio'][disabled] ~ .check,
label.radio-inline input[type='radio'][disabled] ~ .check {
  background-color: #000000; }

.radio input[type='radio'][disabled] ~ .circle,
label.radio-inline input[type='radio'][disabled] ~ .circle {
  border-color: #000000; }

.theme-dark .radio input[type='radio'][disabled] ~ .check,
.theme-dark .radio input[type='radio'][disabled] ~ .circle, .theme-dark
label.radio-inline input[type='radio'][disabled] ~ .check,
.theme-dark
label.radio-inline input[type='radio'][disabled] ~ .circle {
  opacity: 0.3; }

.theme-dark .radio input[type='radio'][disabled] ~ .check, .theme-dark
label.radio-inline input[type='radio'][disabled] ~ .check {
  background-color: #ffffff; }

.theme-dark .radio input[type='radio'][disabled] ~ .circle, .theme-dark
label.radio-inline input[type='radio'][disabled] ~ .circle {
  border-color: #ffffff; }

label.radio-inline span {
  left: 10px; }

@keyframes rippleOn {
  0% {
    opacity: 0; }
  50% {
    opacity: 0.2; }
  100% {
    opacity: 0; } }

@keyframes rippleOff {
  0% {
    opacity: 0; }
  50% {
    opacity: 0.2; }
  100% {
    opacity: 0; } }

legend {
  margin-bottom: 20px;
  font-size: 21px; }

output {
  padding-top: 8px;
  font-size: 14px;
  line-height: 1.42857; }

.form-control {
  height: 36px;
  padding: 7px 0;
  font-size: 14px;
  line-height: 1.42857; }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type='date'].form-control,
  input[type='time'].form-control,
  input[type='datetime-local'].form-control,
  input[type='month'].form-control {
    line-height: 36px; }
  input[type='date'].input-sm,
  .input-group-sm input[type='date'],
  input[type='time'].input-sm,
  .input-group-sm
  input[type='time'],
  input[type='datetime-local'].input-sm,
  .input-group-sm
  input[type='datetime-local'],
  input[type='month'].input-sm,
  .input-group-sm
  input[type='month'] {
    line-height: 24px; }
  input[type='date'].input-lg,
  .input-group-lg input[type='date'],
  input[type='time'].input-lg,
  .input-group-lg
  input[type='time'],
  input[type='datetime-local'].input-lg,
  .input-group-lg
  input[type='datetime-local'],
  input[type='month'].input-lg,
  .input-group-lg
  input[type='month'] {
    line-height: 44px; } }

.form-control-static {
  padding-top: 8px;
  padding-bottom: 8px; }

.input-sm .input-sm {
  height: 24px;
  padding: 3px 0;
  font-size: 11px;
  line-height: 1.5;
  border-radius: 3px; }

.input-sm select.input-sm {
  height: 24px;
  line-height: 24px; }

.input-sm textarea.input-sm,
.input-sm select[multiple].input-sm {
  height: auto; }

.form-group-sm .form-control {
  height: 24px;
  padding: 3px 0;
  font-size: 11px;
  line-height: 1.5; }

.form-group-sm select.form-control {
  height: 24px;
  line-height: 24px; }

.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto; }

.form-group-sm .form-control-static {
  height: 24px;
  padding: 4px 0;
  font-size: 11px;
  line-height: 1.5; }

.input-lg .input-lg {
  height: 44px;
  padding: 9px 0;
  font-size: 18px;
  line-height: 1.33333;
  border-radius: 6px; }

.input-lg select.input-lg {
  height: 44px;
  line-height: 44px; }

.input-lg textarea.input-lg,
.input-lg select[multiple].input-lg {
  height: auto; }

.form-group-lg .form-control {
  height: 44px;
  padding: 9px 0;
  font-size: 18px;
  line-height: 1.33333; }

.form-group-lg select.form-control {
  height: 44px;
  line-height: 44px; }

.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto; }

.form-group-lg .form-control-static {
  height: 44px;
  padding: 10px 0;
  font-size: 18px;
  line-height: 1.33333; }

.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 8px; }

@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 8px; } }

@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 13.0px;
    font-size: 18px; } }

@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 4px;
    font-size: 11px; } }

.form-horizontal .form-control-label {
  padding-top: 8px;
  padding-right: 0; }

.form-inline .form-group {
  margin-right: 7px; }

.form-inline .form-control-label {
  padding-right: 8px; }

.form-inline.full-width-input .form-group {
  width: 100%; }
  .form-inline.full-width-input .form-group span,
  .form-inline.full-width-input .form-group input {
    width: 100%; }

legend {
  margin-bottom: 20px;
  font-size: 21px; }

output {
  padding-top: 8px;
  font-size: 14px;
  line-height: 1.42857; }

.form-control {
  height: 36px;
  padding: 7px 0;
  font-size: 14px;
  line-height: 1.42857; }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type='date'].form-control,
  input[type='time'].form-control,
  input[type='datetime-local'].form-control,
  input[type='month'].form-control {
    line-height: 36px; }
  input[type='date'].input-sm,
  .input-group-sm input[type='date'],
  input[type='time'].input-sm,
  .input-group-sm
  input[type='time'],
  input[type='datetime-local'].input-sm,
  .input-group-sm
  input[type='datetime-local'],
  input[type='month'].input-sm,
  .input-group-sm
  input[type='month'] {
    line-height: 24px; }
  input[type='date'].input-lg,
  .input-group-lg input[type='date'],
  input[type='time'].input-lg,
  .input-group-lg
  input[type='time'],
  input[type='datetime-local'].input-lg,
  .input-group-lg
  input[type='datetime-local'],
  input[type='month'].input-lg,
  .input-group-lg
  input[type='month'] {
    line-height: 44px; } }

.form-control-static {
  padding-top: 8px;
  padding-bottom: 8px; }

.input-sm .input-sm {
  height: 24px;
  padding: 3px 0;
  font-size: 11px;
  line-height: 1.5;
  border-radius: 3px; }

.input-sm select.input-sm {
  height: 24px;
  line-height: 24px; }

.input-sm textarea.input-sm,
.input-sm select[multiple].input-sm {
  height: auto; }

.form-group-sm .form-control {
  height: 24px;
  padding: 3px 0;
  font-size: 11px;
  line-height: 1.5; }

.form-group-sm select.form-control {
  height: 24px;
  line-height: 24px; }

.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto; }

.form-group-sm .form-control-static {
  height: 24px;
  padding: 4px 0;
  font-size: 11px;
  line-height: 1.5; }

.input-lg .input-lg {
  height: 44px;
  padding: 9px 0;
  font-size: 18px;
  line-height: 1.33333;
  border-radius: 6px; }

.input-lg select.input-lg {
  height: 44px;
  line-height: 44px; }

.input-lg textarea.input-lg,
.input-lg select[multiple].input-lg {
  height: auto; }

.form-group-lg .form-control {
  height: 44px;
  padding: 9px 0;
  font-size: 18px;
  line-height: 1.33333; }

.form-group-lg select.form-control {
  height: 44px;
  line-height: 44px; }

.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto; }

.form-group-lg .form-control-static {
  height: 44px;
  padding: 10px 0;
  font-size: 18px;
  line-height: 1.33333; }

.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 8px; }

@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 8px; } }

@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 13.0px;
    font-size: 18px; } }

@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 4px;
    font-size: 11px; } }

.form-horizontal .form-control-label {
  padding-top: 8px;
  padding-right: 0; }

.form-inline .form-group {
  margin-right: 7px; }

.form-inline .form-control-label {
  padding-right: 8px; }

.form-inline.full-width-input .form-group {
  width: 100%; }
  .form-inline.full-width-input .form-group span,
  .form-inline.full-width-input .form-group input {
    width: 100%; }

.label {
  border-radius: 3px;
  padding: 0.3em 0.6em; }
  .label, .label.label-default {
    background-color: #9e9e9e; }
  .label.label-inverse {
    background-color: #3f51b5; }
  .label.label-primary {
    background-color: #ec407a; }
  .label.label-success {
    background-color: #26a69a; }
  .label.label-info {
    background-color: #42a5f5; }
  .label.label-warning {
    background-color: #FEC007; }
  .label.label-danger {
    background-color: #ef5350; }

.form-control,
.form-group .form-control {
  border: 0;
  background-image: linear-gradient(#42a5f5, #42a5f5), linear-gradient(rgba(165, 181, 203, 0.5), rgba(165, 181, 203, 0.5));
  background-size: 0 2px, 100% 1px;
  background-repeat: no-repeat;
  background-position: center bottom, center calc(100% - 1px);
  background-color: rgba(0, 0, 0, 0);
  transition: background 0s ease-out;
  float: none;
  box-shadow: none;
  border-radius: 0; }
  .form-control::-moz-placeholder,
  .form-group .form-control::-moz-placeholder {
    color: #758396;
    font-weight: 400; }
  .form-control:-ms-input-placeholder,
  .form-group .form-control:-ms-input-placeholder {
    color: #758396;
    font-weight: 400; }
  .form-control::-webkit-input-placeholder,
  .form-group .form-control::-webkit-input-placeholder {
    color: #758396;
    font-weight: 400; }
  .form-control[disabled], .form-control[readonly],
  fieldset[disabled] .form-control,
  .form-group .form-control[disabled],
  .form-group .form-control[readonly],
  fieldset[disabled]
  .form-group .form-control {
    background-color: rgba(0, 0, 0, 0); }
  .form-control[disabled],
  fieldset[disabled] .form-control,
  .form-group .form-control[disabled],
  fieldset[disabled]
  .form-group .form-control {
    background-image: none;
    border-bottom: 1px dotted rgba(165, 181, 203, 0.5);
    color: #d2dbe0; }

.form-group .form-control.white {
  border: 0;
  background-image: linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)), linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4)); }

.form-group {
  position: relative; }
  .form-group.label-floating label.control-label, .form-group.label-placeholder label.control-label, .form-group.label-static label.control-label {
    position: absolute;
    pointer-events: none;
    transition: 0.3s ease all; }
  .form-group.label-floating label.control-label {
    will-change: left, top, contents; }
  .form-group.label-placeholder:not(.is-empty) label.control-label {
    display: none; }
  .form-group .help-block {
    position: absolute;
    display: none; }
  .form-group .radio .help-block,
  .form-group .checkbox .help-block {
    display: block !important;
    position: relative !important; }
  .form-group.is-focused .form-control {
    outline: none;
    background-image: linear-gradient(#42a5f5, #42a5f5), linear-gradient(rgba(165, 181, 203, 0.5), rgba(165, 181, 203, 0.5));
    background-size: 100% 2px, 100% 1px;
    box-shadow: none;
    transition-duration: 0.3s; }
    .form-group.is-focused .form-control .material-input:after {
      background-color: #42a5f5; }
  .form-group.is-focused .form-control.white {
    outline: none;
    background-image: linear-gradient(#fff, #fff), linear-gradient(rgba(165, 181, 203, 0.5), rgba(165, 181, 203, 0.5));
    background-size: 100% 2px, 100% 1px;
    box-shadow: none;
    transition-duration: 0.3s; }
    .form-group.is-focused .form-control.white .material-input:after {
      background-color: #fff; }
  .form-group.is-focused label,
  .form-group.is-focused label.control-label {
    color: #42a5f5; }
  .form-group.is-focused.label-placeholder label,
  .form-group.is-focused.label-placeholder label.control-label {
    color: #758396; }
  .form-group.is-focused .help-block {
    display: block; }
  .form-group.has-warning .form-control {
    box-shadow: none; }
  .form-group.has-warning.is-focused .form-control {
    background-image: linear-gradient(#6c5100, #6c5100), linear-gradient(rgba(165, 181, 203, 0.5), rgba(165, 181, 203, 0.5)); }
  .form-group.has-warning .help-block,
  .form-group.has-warning label.control-label {
    color: #6c5100; }
  .form-group.has-error .form-control {
    box-shadow: none; }
  .form-group.has-error.is-focused .form-control {
    background-image: linear-gradient(#ef5350, #ef5350), linear-gradient(rgba(165, 181, 203, 0.5), rgba(165, 181, 203, 0.5)); }
  .form-group.has-error .help-block,
  .form-group.has-error label.control-label {
    color: #ef5350; }
  .form-group.has-success .form-control {
    box-shadow: none; }
  .form-group.has-success.is-focused .form-control {
    background-image: linear-gradient(#26a69a, #26a69a), linear-gradient(rgba(165, 181, 203, 0.5), rgba(165, 181, 203, 0.5)); }
  .form-group.has-success .help-block,
  .form-group.has-success label.control-label {
    color: #26a69a; }
  .form-group.has-info .form-control {
    box-shadow: none; }
  .form-group.has-info.is-focused .form-control {
    background-image: linear-gradient(#42a5f5, #42a5f5), linear-gradient(rgba(165, 181, 203, 0.5), rgba(165, 181, 203, 0.5)); }
  .form-group.has-info .help-block,
  .form-group.has-info label.control-label {
    color: #42a5f5; }
  .form-group textarea {
    resize: none; }
    .form-group textarea ~ .form-control-highlight {
      margin-top: -11px; }
  .form-group select {
    appearance: none; }
    .form-group select ~ .material-input:after {
      display: none; }

.form-control {
  margin-bottom: 7px; }
  .form-control::-moz-placeholder {
    font-size: 14px;
    line-height: 1.42857;
    color: #758396;
    font-weight: 400; }
  .form-control:-ms-input-placeholder {
    font-size: 14px;
    line-height: 1.42857;
    color: #758396;
    font-weight: 400; }
  .form-control::-webkit-input-placeholder {
    font-size: 14px;
    line-height: 1.42857;
    color: #758396;
    font-weight: 400; }

.checkbox label,
.radio label,
label {
  font-size: 13px;
  line-height: 1.42857;
  color: #758396;
  font-weight: 600; }

label.control-label {
  font-size: 13px;
  line-height: 1.07143;
  font-weight: 600;
  margin: 0; }

.help-block {
  margin-top: 0;
  font-size: 11px;
  font-weight: 600;
  color: #6f829c; }

.form-group {
  padding-bottom: 7px;
  margin: 27px 0 0 0; }
  .form-group .form-control {
    margin-bottom: 7px; }
    .form-group .form-control::-moz-placeholder {
      font-size: 14px;
      line-height: 1.42857;
      color: #758396;
      font-weight: 400; }
    .form-group .form-control:-ms-input-placeholder {
      font-size: 14px;
      line-height: 1.42857;
      color: #758396;
      font-weight: 400; }
    .form-group .form-control::-webkit-input-placeholder {
      font-size: 14px;
      line-height: 1.42857;
      color: #758396;
      font-weight: 400; }
  .form-group .checkbox label,
  .form-group .radio label,
  .form-group label {
    font-size: 13px;
    line-height: 1.42857;
    color: #758396;
    font-weight: 600; }
  .form-group label.control-label {
    font-size: 13px;
    line-height: 1.07143;
    font-weight: 600;
    margin: 0; }
  .form-group .help-block {
    margin-top: 0;
    font-size: 11px;
    font-weight: 600;
    color: #6f829c; }
  .form-group.label-floating label.control-label, .form-group.label-placeholder label.control-label {
    top: -7px;
    font-size: 13px;
    line-height: 1.42857; }
  .form-group.label-floating.is-focused label.control-label, .form-group.label-floating:not(.is-empty) label.control-label, .form-group.label-static label.control-label {
    top: -28px;
    left: 0;
    font-size: 11px;
    line-height: 1.07143; }
  .form-group.label-floating input.form-control:-webkit-autofill
~ label.control-label label.control-label {
    top: -28px;
    left: 0;
    font-size: 11px;
    line-height: 1.07143; }

.form-group.form-group-sm {
  padding-bottom: 3px;
  margin: 21px 0 0 0; }
  .form-group.form-group-sm .form-control {
    margin-bottom: 3px; }
    .form-group.form-group-sm .form-control::-moz-placeholder {
      font-size: 11px;
      line-height: 1.5;
      color: #758396;
      font-weight: 400; }
    .form-group.form-group-sm .form-control:-ms-input-placeholder {
      font-size: 11px;
      line-height: 1.5;
      color: #758396;
      font-weight: 400; }
    .form-group.form-group-sm .form-control::-webkit-input-placeholder {
      font-size: 11px;
      line-height: 1.5;
      color: #758396;
      font-weight: 400; }
  .form-group.form-group-sm .checkbox label,
  .form-group.form-group-sm .radio label,
  .form-group.form-group-sm label {
    font-size: 13px;
    line-height: 1.5;
    color: #758396;
    font-weight: 600; }
  .form-group.form-group-sm label.control-label {
    font-size: 13px;
    line-height: 1.125;
    font-weight: 600;
    margin: 0; }
  .form-group.form-group-sm .help-block {
    margin-top: 0;
    font-size: 11px;
    font-weight: 600;
    color: #6f829c; }
  .form-group.form-group-sm.label-floating label.control-label, .form-group.form-group-sm.label-placeholder label.control-label {
    top: -11px;
    font-size: 13px;
    line-height: 1.5; }
  .form-group.form-group-sm.label-floating.is-focused label.control-label, .form-group.form-group-sm.label-floating:not(.is-empty) label.control-label, .form-group.form-group-sm.label-static label.control-label {
    top: -25px;
    left: 0;
    font-size: 9px;
    line-height: 1.125; }
  .form-group.form-group-sm.label-floating input.form-control:-webkit-autofill
~ label.control-label label.control-label {
    top: -25px;
    left: 0;
    font-size: 9px;
    line-height: 1.125; }

.form-group.form-group-lg {
  padding-bottom: 9px;
  margin: 30px 0 0 0; }
  .form-group.form-group-lg .form-control {
    margin-bottom: 9px; }
    .form-group.form-group-lg .form-control::-moz-placeholder {
      font-size: 18px;
      line-height: 1.33333;
      color: #758396;
      font-weight: 400; }
    .form-group.form-group-lg .form-control:-ms-input-placeholder {
      font-size: 18px;
      line-height: 1.33333;
      color: #758396;
      font-weight: 400; }
    .form-group.form-group-lg .form-control::-webkit-input-placeholder {
      font-size: 18px;
      line-height: 1.33333;
      color: #758396;
      font-weight: 400; }
  .form-group.form-group-lg .checkbox label,
  .form-group.form-group-lg .radio label,
  .form-group.form-group-lg label {
    font-size: 13px;
    line-height: 1.33333;
    color: #758396;
    font-weight: 600; }
  .form-group.form-group-lg label.control-label {
    font-size: 13px;
    line-height: 1.0;
    font-weight: 600;
    margin: 0; }
  .form-group.form-group-lg .help-block {
    margin-top: 0;
    font-size: 11px;
    font-weight: 600;
    color: #6f829c; }
  .form-group.form-group-lg.label-floating label.control-label, .form-group.form-group-lg.label-placeholder label.control-label {
    top: -5px;
    font-size: 13px;
    line-height: 1.33333; }
  .form-group.form-group-lg.label-floating.is-focused label.control-label, .form-group.form-group-lg.label-floating:not(.is-empty) label.control-label, .form-group.form-group-lg.label-static label.control-label {
    top: -32px;
    left: 0;
    font-size: 14px;
    line-height: 1.0; }
  .form-group.form-group-lg.label-floating input.form-control:-webkit-autofill
~ label.control-label label.control-label {
    top: -32px;
    left: 0;
    font-size: 14px;
    line-height: 1.0; }

select.form-control {
  border: 0;
  box-shadow: none;
  border-radius: 0; }
  .form-group.is-focused select.form-control {
    box-shadow: none;
    border-color: rgba(165, 181, 203, 0.5); }
  select.form-control[multiple],
  .form-group.is-focused select.form-control[multiple] {
    height: 85px; }

.input-group-btn .btn {
  margin: 0 0 7px; }

.form-group.form-group-sm .input-group-btn .btn {
  margin: 0 0 3px; }

.form-group.form-group-lg .input-group-btn .btn {
  margin: 0 0 9px; }

.input-group .input-group-btn {
  padding: 0 12px; }

.input-group .input-group-addon {
  border: 0;
  background: transparent; }

.form-group input[type='file'] {
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100; }

.form-group.label-floating label.control-label,
.form-group.label-placeholder label.control-label {
  top: 5px;
  line-height: 1.4em;
  left: 0; }

.form-group.label-floating label.control-label.white,
.form-group.label-placeholder label.control-label.white {
  color: #fff; }

.form-group.label-floating.is-focused label.control-label,
.form-group.label-floating:not(.is-empty) label.control-label,
.form-group.label-static label.control-label {
  top: -20px;
  left: 0;
  line-height: 1em; }

.form-group.label-floating:not(.is-empty) .input-group .input-group-addon + label {
  left: 35px; }

.form-group.label-floating
input.form-control:-webkit-autofill
~ label.control-label
label.control-label {
  top: -32px;
  left: 0;
  line-height: 1em; }

.form-group.label-floating label.control-label,
.form-group.label-placeholder label.control-label {
  top: -7 px;
  line-height: 1.42857143; }

.form-group.label-floating label.control-label {
  will-change: left, top, contents; }

.form-group.label-floating label.control-label,
.form-group.label-placeholder label.control-label,
.form-group.label-static label.control-label {
  position: absolute;
  pointer-events: none;
  -webkit-transition: 0.3s ease all;
  -o-transition: 0.3s ease all;
  transition: 0.3s ease all; }

.form-group label.control-label {
  line-height: 1.07142857;
  font-weight: 600;
  margin: 3px 0 0; }

.is-fileinput > .input-group {
  width: 100%; }

.username,
.email,
.username-header,
.email-header {
  text-align: left !important; }

.entryDate,
.bankAccount,
.entryDate-header,
.bankAccount-header,
.employeeemail-header,
.name-header,
.issueslog-header,
.id-header,
.txtsalary-header,
.align-middle {
  text-align: center !important; }

.salary,
.incentive,
.salary-header,
.incentive-header {
  text-align: right !important; }

.salary:before,
.incentive:before {
  content: '$'; }

/*
*
*   Material design lite
*   Pagination buttons
*/
.mdl-button {
  background: 0 0;
  border: none;
  border-radius: 30px;
  position: relative;
  height: 30px;
  margin: 0 6px;
  min-width: 30px;
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0;
  overflow: hidden;
  will-change: box-shadow;
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  outline: 0;
  cursor: pointer;
  text-decoration: none;
  text-align: center;
  line-height: 26px;
  padding: 0px 10px; }

.mdl-button:not(.mdl-button--raised):active,
.mdl-button:not(.mdl-button--raised):hover,
.mdl-button:not(.next):active,
.mdl-button:not(.next):hover,
.mdl-button:not(.previous):active,
.mdl-button:not(.previous):hover {
  background-color: rgba(158, 158, 158, 0.2); }

#productsTable_next,
#productsTable_previous {
  width: auto; }

.mdl-button::-moz-focus-inner {
  border: 0; }

.mdl-button:focus:not(:active) {
  background-color: rgba(0, 0, 0, 0.12); }

.mdl-button.mdl-button--colored:focus:not(:active) {
  background-color: rgba(0, 0, 0, 0.12); }

input.mdl-button[type="submit"] {
  -webkit-appearance: none; }

.mdl-button--primary.mdl-button--primary .mdl-ripple {
  background: white; }

.mdl-button.mdl-button--disabled.mdl-button--disabled,
.mdl-button[disabled][disabled] {
  color: rgba(0, 0, 0, 0.26);
  cursor: default;
  background-color: transparent; }

.mdl-button--fab.mdl-button--disabled.mdl-button--disabled,
.mdl-button--fab[disabled][disabled] {
  background-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.26); }

.mdl-button--raised.mdl-button--disabled.mdl-button--disabled,
.mdl-button--raised[disabled][disabled] {
  background-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.26);
  box-shadow: none; }

.mdl-button--colored.mdl-button--disabled.mdl-button--disabled,
.mdl-button--colored[disabled][disabled] {
  color: rgba(0, 0, 0, 0.26); }

@keyframes scale {
  0% {
    transform: scale(1);
    opacity: 0; }
  1% {
    transform: scale(0); }
  100% {
    transform: scale(1);
    opacity: 1; } }

.scale {
  animation: scale 200ms cubic-bezier(0, 0, 0.2, 1); }

.jqstooltip {
  background-color: #000 !important;
  font-size: 11px !important;
  padding: 5px !important;
  color: #fff !important;
  overflow: auto !important;
  text-align: center !important;
  border-color: #fff !important;
  max-width: 400px !important;
  max-height: 400px !important;
  width: 120px;
  height: 50px !important; }

.jqsfield {
  font-size: 10px !important;
  color: #fff !important;
  /*set the text color here */ }

.tooltip.fade {
  transition: none;
  opacity: 0;
  white-space: nowrap; }

.tooltip-inner {
  background-color: #7d94b1;
  color: #fff; }

.tooltip.top .tooltip-arrow {
  border-top-color: #7d94b1; }

.tooltip.right .tooltip-arrow {
  border-right-color: #7d94b1; }

.tooltip.bottom .tooltip-arrow {
  border-bottom-color: #7d94b1; }

.tooltip.left .tooltip-arrow {
  border-left-color: #7d94b1; }

.alt-tooltip + .tooltip > .tooltip-inner {
  background-color: rgba(255, 255, 255, 0.5);
  color: rgba(78, 93, 111, 0.8); }

.alt-tooltip + .tooltip.top .tooltip-arrow {
  border-top-color: rgba(255, 255, 255, 0.5); }

.alt-tooltip + .tooltip.right .tooltip-arrow {
  border-right-color: rgba(255, 255, 255, 0.5); }

.alt-tooltip + .tooltip.bottom .tooltip-arrow {
  border-bottom-color: rgba(255, 255, 255, 0.5); }

.alt-tooltip + .tooltip.left .tooltip-arrow {
  border-left-color: rgba(255, 255, 255, 0.5); }

#content .nav-pills > li {
  padding: 6px 0; }

#content .nav-pills > li > a {
  border-radius: 3px;
  font-size: 0.875em; }

#content .nav-pills.nav-center > li > a {
  text-align: center; }

#content .nav-pills > li.active > a {
  color: #fff;
  will-change: box-shadow, transform;
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1); }

#content .nav-pills > li.active > a:focus,
#content .nav-pills > li.active > a:hover {
  color: #fff; }

#content .nav-pills > li > a:focus,
#content .nav-pills > li > a:hover {
  background-color: #e3ecf7;
  color: #3e4c5e; }

#content .nav-pills.block-pills li a {
  line-height: 22px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  min-width: 100px;
  text-align: center;
  transition: all 0.3s;
  border-radius: 3px; }

#content .nav-pills.block-pills li i {
  display: block;
  font-size: 30px;
  padding: 15px 0; }

ul.card-actions.left-bottom,
ul.card-actions.left-top,
ul.card-actions.right-bottom,
ul.card-actions.right-top {
  position: absolute;
  margin: 0;
  padding: 0; }
  ul.card-actions.left-bottom > li,
  ul.card-actions.left-top > li,
  ul.card-actions.right-bottom > li,
  ul.card-actions.right-top > li {
    display: inline-block; }
    ul.card-actions.left-bottom > li a,
    ul.card-actions.left-top > li a,
    ul.card-actions.right-bottom > li a,
    ul.card-actions.right-top > li a {
      font-size: 1.125em;
      text-transform: uppercase; }
    ul.card-actions.left-bottom > li a.btn,
    ul.card-actions.left-bottom > li button.btn,
    ul.card-actions.left-top > li a.btn,
    ul.card-actions.left-top > li button.btn,
    ul.card-actions.right-bottom > li a.btn,
    ul.card-actions.right-bottom > li button.btn,
    ul.card-actions.right-top > li a.btn,
    ul.card-actions.right-top > li button.btn {
      font-size: 0.8125em; }

ul.card-actions.right-top {
  right: 20px;
  top: 20px; }

ul.card-actions.left-top {
  left: 20px;
  top: 20px; }
  ul.card-actions.left-top > li {
    margin-right: 20px; }
  ul.card-actions.left-top i {
    font-size: 1.125em; }

ul.card-actions.right-bottom {
  right: 10px;
  bottom: 0; }
  ul.card-actions.right-bottom > li .btn {
    margin: 7px 0;
    padding: 10px; }
  ul.card-actions.right-bottom > li a {
    margin: 15px 0; }

ul.card-actions.left-bottom {
  left: 10px;
  bottom: 0; }
  ul.card-actions.left-bottom > li .btn {
    margin: 7px 0;
    padding: 10px; }
  ul.card-actions.left-bottom > li a {
    margin: 15px 0; }

ul.card-actions.icons {
  position: absolute;
  list-style: none;
  padding: 0;
  margin: 0; }
  ul.card-actions.icons li {
    display: inline-block; }
    ul.card-actions.icons li i {
      font-size: 1.125em; }
    ul.card-actions.icons li ul li {
      display: block; }
  ul.card-actions.icons li a i {
    font-size: 1.125em; }
  ul.card-actions.icons li .btn-fab i {
    font-size: 24px !important; }

ul.card-actions.buttons.right-top {
  right: 20px;
  top: 0; }
  ul.card-actions.buttons.right-top li .btn {
    font-size: 14px; }
  ul.card-actions.buttons.right-top li.dropdown a {
    font-size: 14px; }

#header_wrapper .card-actions.icons > a,
#header_wrapper .card-actions.icons > li > a {
  width: 40px;
  height: 40px;
  padding-top: 11px; }

#header_wrapper .card-actions.left-top {
  left: 21px !important;
  top: 13px !important;
  z-index: 10; }
  #header_wrapper .card-actions.left-top li {
    padding-right: 8px; }

#header_wrapper .card-actions.right-top {
  right: 20px !important;
  top: 10px !important;
  z-index: 10; }
  #header_wrapper .card-actions.right-top li {
    padding-left: 8px; }

@media (max-width: 767px) {
  #header_wrapper .card-actions.right-top {
    right: 20px !important;
    top: 10px !important;
    z-index: 10; }
    #header_wrapper .card-actions.right-top li {
      padding-left: 8px; } }

.card-actions.icons > a,
.card-actions.icons > li > a {
  width: 30px;
  height: 30px;
  display: inline-block;
  text-align: center;
  position: relative; }

.card-actions.icons > a:hover,
.card-actions.icons > li > a:hover {
  color: #3e4c5e; }

.card-actions.icons > a:before,
.card-actions.icons > li > a:before {
  left: 0;
  top: 0;
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-transform: scale3d(0, 0, 0);
  -moz-transform: scale3d(0, 0, 0);
  -ms-transform: scale3d(0, 0, 0);
  -o-transform: scale3d(0, 0, 0);
  transform: scale3d(0, 0, 0);
  -webkit-transition: all;
  -o-transition: all;
  transition: all;
  -webkit-transition-duration: 250ms;
  transition-duration: 250ms;
  background-color: rgba(0, 0, 0, 0.1);
  z-index: 0;
  border-radius: 50%;
  opacity: 0;
  filter: alpha(opacity=0); }

.card-actions.icons > a.open:before,
.card-actions.icons > a:hover:before,
.card-actions.icons > li > a.open:before,
.card-actions.icons > li > a:hover:before {
  -webkit-transform: scale3d(1, 1, 1);
  -moz-transform: scale3d(1, 1, 1);
  -ms-transform: scale3d(1, 1, 1);
  -o-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1;
  filter: alpha(opacity=100); }

.card-actions.icons.lg > a,
.card-actions.icons.lg > li > a {
  font-size: 1.4375em; }

.card-actions.icons.lg > a:before,
.card-actions.icons.lg > li > a:before {
  top: 3px; }

.card-actions.icons.lg > a.open:before,
.card-actions.icons.lg > a:hover:before,
.card-actions.icons.lg > li > a.open:before,
.card-actions.icons.lg > li > a:hover:before {
  -webkit-transform: scale3d(1.2, 1.2, 1.2);
  -moz-transform: scale3d(1.2, 1.2, 1.2);
  -ms-transform: scale3d(1.2, 1.2, 1.2);
  -o-transform: scale3d(1.2, 1.2, 1.2);
  transform: scale3d(1.2, 1.2, 1.2);
  opacity: 1;
  filter: alpha(opacity=100); }

.card-actions.icons > li.open > a > i,
.card-actions.icons.open > a > i {
  color: #000; }

.card-actions.icons > li.open > a:before,
.card-actions.icons.open > a:before {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  filter: alpha(opacity=100); }

.card-actions.icons.alt-actions > li > a > i {
  color: rgba(255, 255, 255, 0.9); }

.card-actions.icons.alt-actions > li > a:hover > i {
  color: white; }

.card-actions.icons.alt-actions > li.open > a > i {
  color: white; }

.card-actions.icons.open {
  z-index: 3; }

ul.card-actions.icons.right-top {
  right: 10px;
  top: 15px; }

ul.card-actions.icons.left-top {
  left: 10px;
  top: 15px; }

ul.card-actions.icons.right-bottom {
  right: 15px;
  z-index: 2;
  position: absolute;
  z-index: 2;
  list-style: none;
  padding: 0;
  margin: 0; }

ul.card-actions.icons.left-bottom {
  left: 15px;
  z-index: 2;
  position: absolute;
  z-index: 2;
  list-style: none;
  padding: 0;
  margin: 0; }

.card-footer ul.card-actions.icons,
.card-heading ul.card-actions.icons {
  position: absolute;
  list-style: none;
  padding: 0;
  margin: 0; }

.card-footer ul.card-actions.icons.right,
.card-heading ul.card-actions.icons.right {
  right: 20px;
  bottom: 20px; }
  .card-footer ul.card-actions.icons.right.fab-action,
  .card-heading ul.card-actions.icons.right.fab-action {
    bottom: 30px; }

.card-footer ul.card-actions.icons.left,
.card-heading ul.card-actions.icons.left {
  left: 20px;
  bottom: 20px; }
  .card-footer ul.card-actions.icons.left.fab-action,
  .card-heading ul.card-actions.icons.left.fab-action {
    bottom: 30px; }

#header_wrapper.header-md #header ul.card-actions.icons.right-top {
  top: 40px;
  right: 10px; }

#header_wrapper.header-md #header ul.card-actions.icons.left-top {
  top: 20px;
  left: 0; }

#header_wrapper.header-md #header ul.card-actions.fab-action {
  list-style: none;
  padding: 0;
  margin: 0; }

#header_wrapper.header-md #header ul.card-actions.right.fab-action {
  right: 20px;
  bottom: -57px;
  position: absolute; }

#header_wrapper.header-md #header ul.card-actions.left.fab-action {
  left: 20px;
  bottom: -85px;
  position: absolute; }

#header_wrapper.header-xl ul.card-actions {
  z-index: 99; }

#header_wrapper.header-xl ul.card-actions.icons.right-top {
  top: 40px;
  right: 10px; }

#header_wrapper.header-xl ul.card-actions.icons.left-top {
  top: 40px;
  left: 10px; }

#header_wrapper.header-xl ul.card-actions.fab-action {
  list-style: none;
  padding: 0;
  margin: 0; }

#header_wrapper.header-xl ul.card-actions.right.fab-action {
  right: 3%;
  bottom: -27px;
  position: absolute; }

#header_wrapper.header-xl ul.card-actions.left.fab-action {
  left: 10%;
  bottom: -27px;
  position: absolute; }

#header_wrapper #header ul.card-actions.left-bottom > li a,
#header_wrapper #header ul.card-actions.left-top > li a,
#header_wrapper #header ul.card-actions.right-bottom > li a,
#header_wrapper #header ul.card-actions.right-top > li a {
  font-size: 1.375em; }

#header_wrapper #header .card-actions.icons > a,
#header_wrapper #header .card-actions.icons > li > a {
  width: 40px;
  height: 40px; }

@media (max-width: 767px) {
  #header_wrapper ul.card-actions.right.fab-action {
    right: 15px !important;
    bottom: 15px !important;
    position: fixed !important; }
  #header_wrapper ul.card-actions.left.fab-action {
    left: 15px !important;
    bottom: 15px !important;
    position: fixed !important; } }

#content_sidebarnav-left .header_wrapper ul.card-actions.icons.right-top,
#content_sidebarnav-right .header_wrapper ul.card-actions.icons.right-top {
  top: 15px;
  right: 25px; }

#content_sidebarnav-left .header_wrapper ul.card-actions.icons.right-bottom,
#content_sidebarnav-right .header_wrapper ul.card-actions.icons.right-bottom {
  bottom: 15px;
  right: 25px; }

#content_sidebarnav-left .header_wrapper ul.card-actions.icons.left-top,
#content_sidebarnav-right .header_wrapper ul.card-actions.icons.left-top {
  top: 15px;
  left: 25px; }

#content_sidebarnav-left .header_wrapper ul.card-actions.icons.left-bottom,
#content_sidebarnav-right .header_wrapper ul.card-actions.icons.left-bottom {
  bottom: 15px;
  left: 25px; }

#content_sidebarnav-left .card,
#content_sidebarnav-right .card {
  margin-bottom: 10px; }
  #content_sidebarnav-left .card .card-footer ul.card-actions.icons.left-bottom,
  #content_sidebarnav-right .card .card-footer ul.card-actions.icons.left-bottom {
    bottom: 6px;
    left: 8px; }
  #content_sidebarnav-left .card .card-footer ul.card-actions.icons.right-bottom,
  #content_sidebarnav-right .card .card-footer ul.card-actions.icons.right-bottom {
    bottom: 6px;
    right: 8px; }

#rightnav .card .card-heading ul.card-actions.icons.right-top {
  right: 10px;
  top: 8px; }

ul.card-actions.icons.left-top .content_sidebarnav-left-trigger {
  display: none; }

.drawer-left,
.drawer-left-lg {
  padding: 0;
  background: #fff;
  top: 60px;
  position: fixed;
  z-index: 80;
  height: 100%;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  -webkit-transition: all, 0.3s, ease-out;
  -khtml-transition: all, 0.3s, ease-out;
  -moz-transition: all, 0.3s, ease-out;
  -ms-transition: all, 0.3s, ease-out;
  -o-transition: all, 0.3s, ease-out;
  transition: all, 0.3s, ease-out; }
  .drawer-left .card.profile-menu,
  .drawer-left-lg .card.profile-menu {
    box-shadow: none; }
    .drawer-left .card.profile-menu .card-body,
    .drawer-left-lg .card.profile-menu .card-body {
      padding: 0; }
      .drawer-left .card.profile-menu .card-body .submenu ul,
      .drawer-left-lg .card.profile-menu .card-body .submenu ul {
        margin: 0;
        padding: 15px 0 0; }
        .drawer-left .card.profile-menu .card-body .submenu ul li,
        .drawer-left-lg .card.profile-menu .card-body .submenu ul li {
          padding: 0 0 0 25px;
          position: relative; }
          .drawer-left .card.profile-menu .card-body .submenu ul li a,
          .drawer-left-lg .card.profile-menu .card-body .submenu ul li a {
            font-size: 0.9375em;
            display: block;
            padding: 11px 5px 11px 0; }
            .drawer-left .card.profile-menu .card-body .submenu ul li a:hover,
            .drawer-left-lg .card.profile-menu .card-body .submenu ul li a:hover {
              color: #516073; }
            .drawer-left .card.profile-menu .card-body .submenu ul li a i,
            .drawer-left-lg .card.profile-menu .card-body .submenu ul li a i {
              width: 25px;
              font-size: 1.4em;
              vertical-align: text-top; }
          .drawer-left .card.profile-menu .card-body .submenu ul li:active, .drawer-left .card.profile-menu .card-body .submenu ul li:focus, .drawer-left .card.profile-menu .card-body .submenu ul li:hover,
          .drawer-left-lg .card.profile-menu .card-body .submenu ul li:active,
          .drawer-left-lg .card.profile-menu .card-body .submenu ul li:focus,
          .drawer-left-lg .card.profile-menu .card-body .submenu ul li:hover {
            background: #eef5f9;
            cursor: pointer; }
        .drawer-left .card.profile-menu .card-body .submenu ul li.title,
        .drawer-left-lg .card.profile-menu .card-body .submenu ul li.title {
          font-size: 13px;
          font-weight: 200;
          padding: 15px 0 5px 25px; }
          .drawer-left .card.profile-menu .card-body .submenu ul li.title:active, .drawer-left .card.profile-menu .card-body .submenu ul li.title:focus, .drawer-left .card.profile-menu .card-body .submenu ul li.title:hover,
          .drawer-left-lg .card.profile-menu .card-body .submenu ul li.title:active,
          .drawer-left-lg .card.profile-menu .card-body .submenu ul li.title:focus,
          .drawer-left-lg .card.profile-menu .card-body .submenu ul li.title:hover {
            background: none;
            cursor: default; }
  .drawer-left.alt-card .card-title,
  .drawer-left-lg.alt-card .card-title {
    color: #fff !important;
    padding: 0 15px;
    margin: 0;
    font-size: 1.0625em; }
  .drawer-left.alt-card a.info:link,
  .drawer-left-lg.alt-card a.info:link {
    font-size: 0.8125em;
    padding: 15px 0;
    display: block;
    color: rgba(255, 255, 255, 0.5);
    position: fixed;
    bottom: 0;
    width: 100%; }
    .drawer-left.alt-card a.info:link span,
    .drawer-left-lg.alt-card a.info:link span {
      padding: 0 15px; }
  .drawer-left .divider,
  .drawer-left-lg .divider {
    height: 1px;
    width: 100%;
    background: #e3ecf7; }
  .drawer-left .panel-group .panel.panel-default .panel-title > a,
  .drawer-left-lg .panel-group .panel.panel-default .panel-title > a {
    font-size: 18px;
    color: #516073; }
  .drawer-left .drawer-content,
  .drawer-left-lg .drawer-content {
    position: relative;
    margin-top: 10px;
    min-height: 100%; }
    .drawer-left .drawer-content .panel-group .panel,
    .drawer-left-lg .drawer-content .panel-group .panel {
      margin: 0; }
  .drawer-left .drawer-footer,
  .drawer-left-lg .drawer-footer {
    background: #fff;
    position: fixed;
    width: 100%;
    bottom: 50px;
    padding: 15px;
    text-align: right;
    border-top: 1px solid #d2dae5; }
  .drawer-left.drawer-fixed,
  .drawer-left-lg.drawer-fixed {
    position: fixed; }

.drawer-left {
  width: 280px;
  min-width: 280px;
  max-width: 280px; }

.drawer-left {
  left: -290px; }
  .drawer-left .card.profile-menu .card-title {
    float: left; }

#content_wrapper.open-left .drawer-left {
  left: 240px; }

.app_sidebar-menu-collapsed #content_wrapper.open-left .drawer-left {
  left: 50px; }

#content_wrapper.open-left-lg .drawer-left-lg {
  left: 240px; }

.app_sidebar-menu-collapsed #content_wrapper.open-left-lg .drawer-left-lg {
  left: 50px; }

.drawer-left {
  left: -290px; }
  .drawer-left .card.profile-menu .card-title {
    float: left; }

.drawer-left-lg {
  width: 480px;
  min-width: 480px;
  max-width: 480px; }

.drawer-left-lg {
  left: -490px; }
  .drawer-left-lg .card.profile-menu .card-title {
    float: left; }

/* Small Devices, Tablets */
@media (max-width: 768px) {
  .drawer-left {
    width: 80%;
    min-width: 80%;
    max-width: 80%; }
  .drawer-left {
    left: -80%; }
  .drawer-left-lg {
    width: 80%;
    min-width: 80%;
    max-width: 80%; }
  .drawer-left-lg {
    left: -80%; } }

.boxed-leftnav .drawer-trigger {
  display: none; }

@media (max-width: 1200px) {
  .boxed-leftnav .drawer-trigger {
    display: block; } }

@media (max-width: 1280px) {
  .leftnav_v1 .drawer-trigger,
  .leftnav_v2 .drawer-trigger {
    display: block !important; }
  #content_wrapper.open-left .drawer-left {
    left: 0; }
  #content_wrapper.open-left-lg .drawer-left-lg {
    left: 0; } }

.leftnav_v1 .drawer-trigger,
.leftnav_v2 .drawer-trigger {
  display: none !important; }
  .leftnav_v1 .drawer-trigger.show-trigger,
  .leftnav_v2 .drawer-trigger.show-trigger {
    display: block !important; }

@media (max-width: 1280px) {
  .leftnav_v1 .drawer-trigger,
  .leftnav_v2 .drawer-trigger {
    display: block !important; }
    .leftnav_v1 .drawer-trigger.show-trigger,
    .leftnav_v2 .drawer-trigger.show-trigger {
      display: block !important; } }

.modal-backdrop {
  background: rgba(131, 151, 172, 0.8); }

.modal-backdrop.in {
  opacity: 0.6; }

/* FADE/SCALE EFFECT */
.modal.fade .modal-dialog {
  opacity: 0;
  -webkit-transform: scale(0.1);
  -ms-transform: scale(0.1);
  -o-transform: scale(0.1);
  transform: scale(0.1);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; }

.modal.fade.in .modal-dialog {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transform: translate3d(0%, 0, 0);
  -ms-transform: translate3d(0%, 0, 0);
  -o-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); }

/* DIALOG CONTENT */
.modal-content {
  border: none;
  border-radius: 4px;
  background: #fff;
  box-shadow: none; }

/* DIALOG HEADER */
.modal-header {
  min-height: 16px;
  padding: 20px;
  border-bottom: none;
  background: #eef5f9;
  border-radius: 4px 4px 0 0; }

.modal-title {
  font-weight: 300;
  font-size: 21px;
  color: inherit; }

/* CLOSE BUTTON */
.modal-header .close {
  color: rgba(175, 188, 206, 0.8);
  opacity: 0.7;
  font-size: 16px;
  top: 10px;
  right: 10px;
  width: 30px;
  height: 30px;
  border-radius: 80px;
  cursor: pointer;
  -moz-transition: color 0.5s ease-in-out;
  -o-transition: color 0.5s ease-in-out;
  -webkit-transition: color 0.5s ease-in-out;
  transition: color 0.5s ease-in-out;
  outline: 0 !important;
  position: absolute; }
  .modal-header .close:active, .modal-header .close:hover {
    color: #e3ecf7;
    outline: none;
    border: none; }

/* DIALOG BODY */
.modal-body {
  padding: 20px; }

.modal-body p {
  font-size: 0.875em;
  color: inherit;
  line-height: 1.8em; }

.modal-body .lead {
  font-weight: 300;
  font-size: 16px;
  color: #757575; }

.modal-body .lead:last-child,
.modal-body p:last-child {
  margin-bottom: 0; }

.modal-body .nav-tabs li a {
  font-size: 0.875em; }

/* DIALOG FOOTER */
.modal-footer {
  padding: 10px 15px 15px 15px;
  text-align: right;
  border-radius: 0 0 4px 4px;
  border: none;
  background: #fff; }

.modal-footer .btn + .btn {
  margin-bottom: 5px; }

.modal-footer .btn + .btn:last-child {
  margin-left: 5px;
  margin-bottom: 10px; }

@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 5% auto; } }

@media (min-width: 768px) {
  .modal-dialog.modal-xs {
    width: 200px;
    margin: 5% auto 0; } }

@media (min-width: 768px) {
  .modal-dialog.modal-sm {
    width: 400px;
    margin: 5% auto 0; } }

@media (min-width: 768px) {
  .modal-dialog.modal-md {
    width: 600px;
    margin: 5% auto 0; } }

@media (min-width: 768px) {
  .modal-dialog.modal-lg {
    width: 1000px;
    margin: 5% auto 0; } }

@media (min-width: 768px) {
  .modal-dialog.modal-xl {
    width: 1200px;
    margin: 5% auto 0; } }

.modal.fullscreen {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden; }
  .modal.fullscreen .modal-dialog {
    position: fixed;
    margin: 0;
    padding: 0;
    height: 100%;
    width: 100%; }
    .modal.fullscreen .modal-dialog .modal-header {
      height: 60px;
      padding: 20px;
      border-bottom: none;
      border-radius: 0;
      z-index: 99;
      position: absolute;
      width: 100%; }
      .modal.fullscreen .modal-dialog .modal-header .modal-title {
        z-index: 99;
        height: auto; }
    .modal.fullscreen .modal-dialog .modal-content {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      border-radius: 0; }
    .modal.fullscreen .modal-dialog .modal-body {
      position: absolute;
      top: 60px;
      bottom: 0;
      font-size: 0.9375em;
      overflow: auto;
      margin-bottom: 60px;
      padding: 15px;
      width: 100%;
      bottom: 10px; }
    .modal.fullscreen .modal-dialog .modal-footer {
      position: absolute;
      right: 0;
      bottom: 0;
      left: 0;
      height: 80px;
      padding: 10px;
      background: #fff; }

.modal.modal-stepper .modal-content {
  padding-bottom: 55px; }
  .modal.modal-stepper .modal-content .stepper-body {
    min-height: 100px; }

.modal.modal-stepper .modal-footer {
  margin-top: 0;
  padding: 10px 15px 0 15px;
  border-top: none;
  position: absolute;
  width: 100%; }

.modal.bottom-sheet .modal-dialog {
  margin: 0;
  width: 100%;
  bottom: 0;
  height: 350px;
  position: fixed; }
  .modal.bottom-sheet .modal-dialog .modal-content {
    height: 100%;
    border-radius: 0; }
    .modal.bottom-sheet .modal-dialog .modal-content .modal-body {
      bottom: -290px;
      width: 100%;
      -webkit-transition: opacity 0.3s ease-out, bottom 0.3s ease-out;
      -moz-transition: opacity 0.3s ease-out, bottom 0.3s ease-out;
      -o-transition: opacity 0.3s ease-out, bottom 0.3s ease-out;
      transition: opacity 0.3s ease-out, bottom 0.3s ease-out; }

.modal.bottom-sheet.fade.in .modal-body {
  bottom: 0;
  overflow: auto !important;
  height: 350px;
  padding-bottom: 50px; }

.modal.bottom-sheet button.close {
  top: 21px;
  right: 30px;
  width: 30px;
  height: 30px;
  background-color: #bcced6; }

html.backdrop-open {
  position: fixed; }

.backdrop {
  position: fixed;
  top: 65px;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  background: #8496ad;
  z-index: 70;
  -webkit-animation: fadeInFromNone 250ms ease-out;
  -moz-animation: fadeInFromNone 250ms ease-out;
  -o-animation: fadeInFromNone 250ms ease-out;
  animation: fadeInFromNone 250ms ease-out;
  opacity: 0.8;
  z-index: 70; }
  .backdrop.top {
    top: 0;
    z-index: 90; }

@-webkit-keyframes fadeInFromNone {
  0% {
    display: none;
    opacity: 0; }
  1% {
    display: block;
    opacity: 0; }
  100% {
    display: block;
    opacity: 0.8; } }

@-moz-keyframes fadeInFromNone {
  0% {
    display: none;
    opacity: 0; }
  1% {
    display: block;
    opacity: 0; }
  100% {
    display: block;
    opacity: 0.8; } }

@-o-keyframes fadeInFromNone {
  0% {
    display: none;
    opacity: 0; }
  1% {
    display: block;
    opacity: 0; }
  100% {
    display: block;
    opacity: 0.8; } }

@keyframes fadeInFromNone {
  0% {
    display: none;
    opacity: 0; }
  1% {
    display: block;
    opacity: 0; }
  100% {
    display: block;
    opacity: 0.8; } }

.dropdown-menu {
  position: absolute;
  top: 100%;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 0;
  border-radius: 2px;
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  transform: translateY(-2px);
  color: #a5b5cb; }
  .dropdown-menu .dropdown-menu-header {
    position: relative;
    padding: 20px;
    margin-bottom: 10px;
    background-color: #fff;
    border-bottom: 1px solid #e4eaec;
    border-top: 1px solid #e4eaec;
    text-align: center; }
    .dropdown-menu .dropdown-menu-header .label {
      position: absolute;
      top: 50%;
      right: 20px;
      -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transform: translateY(-50%); }
    .dropdown-menu .dropdown-menu-header ul.card-actions.icons.left-top {
      left: 10px;
      top: -15px; }
      .dropdown-menu .dropdown-menu-header ul.card-actions.icons.left-top li {
        margin: 20px 0 0;
        padding: 0 5px !important; }
        .dropdown-menu .dropdown-menu-header ul.card-actions.icons.left-top li a {
          padding: 0 !important;
          line-height: 2.9em !important;
          width: 30px;
          height: 30px;
          border-radius: 100%; }
          .dropdown-menu .dropdown-menu-header ul.card-actions.icons.left-top li a i {
            line-height: normal !important;
            font-size: 20px !important; }
    .dropdown-menu .dropdown-menu-header ul.card-actions.icons.right-top {
      right: 10px;
      top: -15px; }
      .dropdown-menu .dropdown-menu-header ul.card-actions.icons.right-top li {
        margin: 20px 0 0;
        padding: 0 5px !important; }
        .dropdown-menu .dropdown-menu-header ul.card-actions.icons.right-top li a {
          padding: 0 !important;
          line-height: 2.9em !important;
          width: 30px;
          height: 30px;
          border-radius: 100%; }
          .dropdown-menu .dropdown-menu-header ul.card-actions.icons.right-top li a i {
            line-height: normal !important;
            font-size: 20px !important; }
  .dropdown-menu .dropdown-menu-footer {
    padding: 5px 20px;
    min-height: 30px;
    border-top: 1px solid rgba(215, 225, 237, 0.6);
    background: #fff;
    text-align: center;
    margin-top: 10px; }
    .dropdown-menu .dropdown-menu-footer a {
      line-height: normal !important; }
      .dropdown-menu .dropdown-menu-footer a:active, .dropdown-menu .dropdown-menu-footer a:focus, .dropdown-menu .dropdown-menu-footer a:hover {
        background-color: transparent !important;
        color: #688696 !important;
        box-shadow: none !important; }

.dropdown-menu.dropdown-alt {
  background: #eef5f9 !important;
  padding: 0 !important; }

.dropdown-menu .divider {
  background-color: rgba(0, 0, 0, 0.1); }

.dropdown-menu li > a {
  font-size: 0.875em !important;
  padding: 10px 20px;
  margin: 0 5px;
  border-radius: 2px;
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear;
  color: #a5b5cb; }

.dropdown-menu li {
  position: relative; }
  .dropdown-menu li.title {
    color: #607188;
    text-transform: uppercase;
    font-weight: 400;
    padding: 0 0 5px;
    border-bottom: solid 2px #ebf0f5;
    margin-bottom: 5px; }

.dropdown-menu.flat li:hover {
  background-color: #eef5f9;
  cursor: pointer;
  color: #607188; }

.dropdown-menu li.no-results {
  padding: 10px;
  color: #607188;
  font-weight: 600;
  margin: 40px 0 0; }
  .dropdown-menu li.no-results:hover {
    background-color: transparent !important;
    cursor: default; }

.btn-default + .dropdown-menu > li > a:active,
.btn-default + .dropdown-menu > li > a:focus,
.btn-default + .dropdown-menu > li > a:hover,
.btn-default + .dropdown-menu li a:active,
.btn-default + .dropdown-menu li a:focus,
.btn-default + .dropdown-menu li a:hover,
.btn-default.dropdown-menu > li > a:active,
.btn-default.dropdown-menu > li > a:focus,
.btn-default.dropdown-menu > li > a:hover,
.btn-default.dropdown-menu li a:active,
.btn-default.dropdown-menu li a:focus,
.btn-default.dropdown-menu li a:hover {
  background-color: #9daec4;
  color: #fff;
  box-shadow: 0 14px 26px -12px rgba(157, 174, 196, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(157, 174, 196, 0.2); }

.btn-info + .dropdown-menu > li > a:active,
.btn-info + .dropdown-menu > li > a:focus,
.btn-info + .dropdown-menu > li > a:hover,
.btn-info + .dropdown-menu li a:active,
.btn-info + .dropdown-menu li a:focus,
.btn-info + .dropdown-menu li a:hover,
.btn-info.dropdown-menu > li > a:active,
.btn-info.dropdown-menu > li > a:focus,
.btn-info.dropdown-menu > li > a:hover,
.btn-info.dropdown-menu li a:active,
.btn-info.dropdown-menu li a:focus,
.btn-info.dropdown-menu li a:hover {
  background-color: #42a5f5;
  color: #fff;
  box-shadow: 0 14px 26px -12px rgba(66, 165, 245, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(66, 165, 245, 0.2); }

.btn-green + .dropdown-menu > li > a:active,
.btn-green + .dropdown-menu > li > a:focus,
.btn-green + .dropdown-menu > li > a:hover,
.btn-green + .dropdown-menu li a:active,
.btn-green + .dropdown-menu li a:focus,
.btn-green + .dropdown-menu li a:hover,
.btn-green.dropdown-menu > li > a:active,
.btn-green.dropdown-menu > li > a:focus,
.btn-green.dropdown-menu > li > a:hover,
.btn-green.dropdown-menu li a:active,
.btn-green.dropdown-menu li a:focus,
.btn-green.dropdown-menu li a:hover {
  background-color: #26a69a;
  color: #fff;
  box-shadow: 0 14px 26px -12px rgba(38, 166, 154, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(38, 166, 154, 0.2); }

.btn-warning + .dropdown-menu > li > a:active,
.btn-warning + .dropdown-menu > li > a:focus,
.btn-warning + .dropdown-menu > li > a:hover,
.btn-warning + .dropdown-menu li a:active,
.btn-warning + .dropdown-menu li a:focus,
.btn-warning + .dropdown-menu li a:hover,
.btn-warning.dropdown-menu > li > a:active,
.btn-warning.dropdown-menu > li > a:focus,
.btn-warning.dropdown-menu > li > a:hover,
.btn-warning.dropdown-menu li a:active,
.btn-warning.dropdown-menu li a:focus,
.btn-warning.dropdown-menu li a:hover {
  background-color: #FEC007;
  color: #fff;
  box-shadow: 0 14px 26px -12px rgba(254, 192, 7, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(254, 192, 7, 0.2); }

.btn-danger + .dropdown-menu > li > a:active,
.btn-danger + .dropdown-menu > li > a:focus,
.btn-danger + .dropdown-menu > li > a:hover,
.btn-danger + .dropdown-menu li a:active,
.btn-danger + .dropdown-menu li a:focus,
.btn-danger + .dropdown-menu li a:hover,
.btn-danger.dropdown-menu > li > a:active,
.btn-danger.dropdown-menu > li > a:focus,
.btn-danger.dropdown-menu > li > a:hover,
.btn-danger.dropdown-menu li a:active,
.btn-danger.dropdown-menu li a:focus,
.btn-danger.dropdown-menu li a:hover {
  background-color: #ef5350;
  color: #fff;
  box-shadow: 0 14px 26px -12px rgba(239, 83, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(239, 83, 80, 0.2); }

.btn-purple + .dropdown-menu > li > a:active,
.btn-purple + .dropdown-menu > li > a:focus,
.btn-purple + .dropdown-menu > li > a:hover,
.btn-purple + .dropdown-menu li a:active,
.btn-purple + .dropdown-menu li a:focus,
.btn-purple + .dropdown-menu li a:hover,
.btn-purple.dropdown-menu > li > a:active,
.btn-purple.dropdown-menu > li > a:focus,
.btn-purple.dropdown-menu > li > a:hover,
.btn-purple.dropdown-menu li a:active,
.btn-purple.dropdown-menu li a:focus,
.btn-purple.dropdown-menu li a:hover {
  background-color: #6B79C4;
  color: #fff;
  box-shadow: 0 14px 26px -12px rgba(107, 121, 196, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(107, 121, 196, 0.2); }

.btn-yellow + .dropdown-menu > li > a:active,
.btn-yellow + .dropdown-menu > li > a:focus,
.btn-yellow + .dropdown-menu > li > a:hover,
.btn-yellow + .dropdown-menu li a:active,
.btn-yellow + .dropdown-menu li a:focus,
.btn-yellow + .dropdown-menu li a:hover,
.btn-yellow.dropdown-menu > li > a:active,
.btn-yellow.dropdown-menu > li > a:focus,
.btn-yellow.dropdown-menu > li > a:hover,
.btn-yellow.dropdown-menu li a:active,
.btn-yellow.dropdown-menu li a:focus,
.btn-yellow.dropdown-menu li a:hover {
  background-color: #f8c200;
  color: #fff;
  box-shadow: 0 14px 26px -12px rgba(248, 194, 0, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(248, 194, 0, 0.2); }

.btn-salmon + .dropdown-menu > li > a:active,
.btn-salmon + .dropdown-menu > li > a:focus,
.btn-salmon + .dropdown-menu > li > a:hover,
.btn-salmon + .dropdown-menu li a:active,
.btn-salmon + .dropdown-menu li a:focus,
.btn-salmon + .dropdown-menu li a:hover,
.btn-salmon.dropdown-menu > li > a:active,
.btn-salmon.dropdown-menu > li > a:focus,
.btn-salmon.dropdown-menu > li > a:hover,
.btn-salmon.dropdown-menu li a:active,
.btn-salmon.dropdown-menu li a:focus,
.btn-salmon.dropdown-menu li a:hover {
  background-color: #EE6E73;
  color: #fff;
  box-shadow: 0 14px 26px -12px rgba(238, 110, 115, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(238, 110, 115, 0.2); }

.btn-green + .dropdown-menu > li > a:active,
.btn-green + .dropdown-menu > li > a:focus,
.btn-green + .dropdown-menu > li > a:hover,
.btn-green + .dropdown-menu li a:active,
.btn-green + .dropdown-menu li a:focus,
.btn-green + .dropdown-menu li a:hover,
.btn-green.dropdown-menu > li > a:active,
.btn-green.dropdown-menu > li > a:focus,
.btn-green.dropdown-menu > li > a:hover,
.btn-green.dropdown-menu li a:active,
.btn-green.dropdown-menu li a:focus,
.btn-green.dropdown-menu li a:hover {
  background-color: #28bebd;
  color: #fff;
  box-shadow: 0 14px 26px -12px rgba(40, 190, 189, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(40, 190, 189, 0.2); }

.dropdown.white > a {
  color: #fff; }

.dropdown-menu .divider {
  margin: 5px 0; }

.dropdown .dropdown-menu {
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear;
  margin-top: -20px;
  opacity: 0;
  visibility: hidden;
  display: block; }

.dropdown.open .dropdown-menu {
  opacity: 1;
  visibility: visible;
  margin-top: 1px;
  background: #fff;
  top: 30px; }

.dropdownjs {
  position: relative; }

.dropdownjs * {
  box-sizing: border-box; }

.dropdownjs > input {
  width: 100%;
  padding-right: 30px;
  padding-left: 0;
  padding-bottom: 15px;
  text-overflow: ellipsis; }

.dropdownjs > ul {
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear;
  display: block;
  margin-top: -20px;
  min-width: 200px;
  opacity: 0;
  padding: 0;
  position: absolute;
  visibility: hidden;
  z-index: 10000; }

.dropdownjs > input.focus ~ ul {
  opacity: 1;
  visibility: visible;
  margin-top: 1px; }

.dropdownjs > ul > li {
  list-style: none;
  padding: 10px 20px; }

.dropdownjs > ul > li.dropdownjs-add {
  padding: 0; }

.dropdownjs > ul > li.dropdownjs-add > input {
  border: 0;
  padding: 10px 20px;
  width: 100%; }

/* Theme */
.dropdownjs > input[readonly] {
  cursor: pointer;
  outline: none;
  color: #758396; }

select[data-dropdownjs][disabled] + .dropdownjs > input[readonly] {
  cursor: default;
  outline: none; }

.dropdownjs > ul {
  background: #fff;
  border-radius: 4px;
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear;
  box-shadow: 0 20px 25px rgba(0, 0, 0, 0.15);
  padding: 5px 0;
  overflow: auto;
  width: 100%;
  top: 0; }

.dropdownjs > ul > li {
  cursor: pointer;
  word-wrap: break-word;
  font-size: 13px;
  padding: 10px 20px;
  margin: 0 5px;
  border-radius: 2px;
  -webkit-transition: all 150ms linear;
  -khtml-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  transition: all 150ms linear; }

.dropdownjs > ul > li > .close:before {
  content: '\D7';
  display: block;
  position: absolute;
  right: 15px;
  float: right;
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.6; }

.dropdownjs > ul > li:h > .close:hover:before {
  opacity: 0.9; }

.dropdownjs::after {
  font-family: "Material-Design-Iconic-Font";
  right: 10px;
  top: 3px;
  font-size: 25px;
  font-style: normal;
  font-weight: 400;
  pointer-events: none;
  color: #6f829c;
  content: '\F2F2';
  position: absolute; }

ul li.selected {
  background-color: #eef5f9; }

/*
 *
 *   Bootstrap
 *   Table Options
*/
.table {
  font-size: 0.8125em; }
  .table th {
    font-weight: 600; }

.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
  border-top: 1px solid #d7e1ed; }

.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 1px solid #d7e1ed; }

.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #EEF5F9; }

.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th,
.table > thead > tr > td.active,
.table > thead > tr > th.active,
.table > thead > tr.active > td,
.table > thead > tr.active > th,
.table-hover > tbody > tr:hover {
  background-color: #EEF5F9; }

.table-bordered,
.table-bordered > tbody > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
  border: 1px solid #d7e1ed; }

/*
 *   DataTables
 *
*/
.card.card-data-tables .dataTables_wrapper .mdl-grid:first-child {
  display: none; }
  .card.card-data-tables .dataTables_wrapper .mdl-grid:first-child .mdl-cell.mdl-cell--6-col {
    width: calc(50% - 16px); }

.card.card-data-tables .dataTables_wrapper .mdl-grid:last-child .mdl-cell.mdl-cell--4-col {
  width: 50%;
  padding: 30px;
  display: inline-block;
  margin: 0; }

.card.card-data-tables .dataTables_wrapper .mdl-grid:last-child .mdl-cell.mdl-cell--8-col {
  padding: 30px;
  display: inline-block;
  width: 50%;
  margin: 0; }

.card.card-data-tables .dataTables_wrapper label .dropdownjs {
  display: inline-block; }

.card.card-data-tables .dataTables_wrapper .dataTables_filter {
  display: none; }

.card.card-data-tables .dropdown-menu.dropdown-menu-right {
  top: 5px; }

.card.card-data-tables .dropdownjs::after {
  content: ' '; }

.card.card-data-tables table.dataTable thead .sorting:before,
.card.card-data-tables table.dataTable thead .sorting_asc:before,
.card.card-data-tables table.dataTable thead .sorting_asc_disabled:before,
.card.card-data-tables table.dataTable thead .sorting_desc:before,
.card.card-data-tables table.dataTable thead .sorting_desc_disabled:before {
  right: auto;
  font-family: Material-Design-Iconic-Font;
  content: '\F2F4';
  -webkit-transform: rotate(90deg);
  -khtml-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg); }

.card.card-data-tables table.dataTable thead .sorting:after,
.card.card-data-tables table.dataTable thead .sorting_asc:after,
.card.card-data-tables table.dataTable thead .sorting_asc_disabled:after,
.card.card-data-tables table.dataTable thead .sorting_desc:after,
.card.card-data-tables table.dataTable thead .sorting_desc_disabled:after {
  left: 1.5em;
  right: auto;
  font-family: Material-Design-Iconic-Font;
  content: '\F2F4';
  -webkit-transform: rotate(-90deg);
  -khtml-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg); }

.card.card-data-tables table.dataTable thead .sorting:before,
.card.card-data-tables table.dataTable thead .sorting_asc:before,
.card.card-data-tables table.dataTable thead .sorting_asc_disabled:before,
.card.card-data-tables table.dataTable thead .sorting_desc:before,
.card.card-data-tables table.dataTable thead .sorting_desc_disabled:before {
  left: 0.5em;
  right: auto; }

.card.card-data-tables table.dataTable thead .sorting:after,
.card.card-data-tables table.dataTable thead .sorting:before,
.card.card-data-tables table.dataTable thead .sorting_asc:after,
.card.card-data-tables table.dataTable thead .sorting_asc:before,
.card.card-data-tables table.dataTable thead .sorting_asc_disabled:after,
.card.card-data-tables table.dataTable thead .sorting_asc_disabled:before,
.card.card-data-tables table.dataTable thead .sorting_desc:after,
.card.card-data-tables table.dataTable thead .sorting_desc:before,
.card.card-data-tables table.dataTable thead .sorting_desc_disabled:after,
.card.card-data-tables table.dataTable thead .sorting_desc_disabled:before {
  position: absolute;
  bottom: 11px;
  display: block;
  opacity: 0.3;
  font-size: 1.3em; }

.card.card-data-tables table.dataTable thead .sorting_asc:before,
.card.card-data-tables table.dataTable thead .sorting_desc:after {
  opacity: 1; }

.card.card-data-tables table.dataTable th .btn-fab {
  position: absolute;
  top: 3px;
  z-index: 10;
  right: 20%; }

.card.card-data-tables table.dataTable th.sorting,
.card.card-data-tables table.dataTable th.sorting_asc,
.card.card-data-tables table.dataTable th.sorting_desc {
  padding-left: 45px; }

.card.card-data-tables .mdl-data-table {
  position: relative;
  border: none;
  border-collapse: collapse;
  white-space: nowrap;
  font-size: 13px;
  background-color: #fff; }

.card.card-data-tables .mdl-data-table thead {
  padding-bottom: 3px; }

.card.card-data-tables .mdl-data-table thead .mdl-data-table__select {
  margin-top: 0; }

.card.card-data-tables .mdl-data-table tbody tr {
  position: relative;
  height: 48px;
  transition-duration: 0.28s;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-property: background-color; }

.card.card-data-tables .mdl-data-table tbody tr.is-selected {
  background-color: #e0e0e0; }

.card.card-data-tables .mdl-data-table tbody tr:hover {
  background-color: #eef5f9; }

.card.card-data-tables .mdl-data-table tbody tr:hover td a.icon {
  background: #688696;
  color: #fff; }

.card.card-data-tables .mdl-data-table td,
.card.card-data-tables .mdl-data-table th {
  padding: 0 18px 12px;
  text-align: left; }

.card.card-data-tables .mdl-data-table td:first-of-type,
.card.card-data-tables .mdl-data-table th:first-of-type {
  padding-left: 24px; }

.card.card-data-tables .mdl-data-table td:last-of-type,
.card.card-data-tables .mdl-data-table th:last-of-type {
  margin-right: 10px;
  margin: auto; }

.card.card-data-tables .mdl-data-table td,
.card.card-data-tables .mdl-data-table th {
  position: relative;
  height: 48px;
  box-sizing: border-box; }

.card.card-data-tables .mdl-data-table td {
  border-top: 1px solid #d7e1ed;
  border-bottom: 1px solid #d7e1ed;
  padding-top: 12px;
  vertical-align: middle; }

.card.card-data-tables .mdl-data-table td .mdl-data-table__select {
  vertical-align: middle; }

.card.card-data-tables .mdl-data-table th {
  vertical-align: bottom;
  text-overflow: ellipsis;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0;
  font-size: 12px;
  padding-bottom: 8px; }

.card.card-data-tables .mdl-data-table th .mdl-data-table__header--sorted-ascending,
.card.card-data-tables .mdl-data-table th .mdl-data-table__header--sorted-descending {
  color: rgba(0, 0, 0, 0.87); }

.card.card-data-tables .mdl-data-table th .mdl-data-table__header--sorted-ascending:before,
.card.card-data-tables .mdl-data-table th .mdl-data-table__header--sorted-descending:before {
  font-family: 'Material Icons';
  font-weight: 400;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  word-wrap: normal;
  -moz-font-feature-settings: 'liga';
  font-feature-settings: 'liga';
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased; }

.card.card-data-tables .mdl-data-table th .mdl-data-table__header--sorted-ascending:before {
  content: '\E5D8'; }

.card.card-data-tables .mdl-data-table th .mdl-data-table__header--sorted-descending:before {
  content: '\E5DB'; }

.card.card-data-tables .mdl-data-table__select {
  width: 16px; }

.card.card-data-tables .mdl-data-table__cell--non-numeric.mdl-data-table__cell--non-numeric {
  text-align: left; }

.card.card-data-tables .dataTables_empty {
  text-align: center !important;
  font-size: 1.5625em;
  font-weight: 600;
  padding: 50px 0 !important; }

.dataTables_wrapper td a.icon {
  background: #e8f0fe;
  border: none;
  border-radius: 100%;
  height: 35px;
  margin: 0 6px;
  width: 35px;
  display: inline-block;
  line-height: 3em;
  text-indent: 5px; }
  .dataTables_wrapper td a.icon i {
    font-size: 1.6875em;
    margin-right: 15px; }
  .dataTables_wrapper td a.icon:hover {
    background: #688696;
    color: #fff; }

@media (max-width: 768px) {
  .card.card-data-tables
.dataTables_wrapper
.mdl-grid:last-child
.mdl-cell.mdl-cell--4-col,
  .card.card-data-tables
.dataTables_wrapper
.mdl-grid:last-child
.mdl-cell.mdl-cell--8-col {
    width: 100%; }
  .mdl-grid {
    text-align: center; } }

#root {
  background-color: #eef5f9; }
  #root #auth_wrapper {
    padding: 5% 0; }
    #root #auth_wrapper #login_wrapper {
      position: relative;
      margin: 0 auto;
      width: 375px; }
      #root #auth_wrapper #login_wrapper .logo {
        width: 100%;
        height: auto;
        border-radius: 100%;
        z-index: 10;
        background: #fff;
        margin: 0 auto; }
        #root #auth_wrapper #login_wrapper .logo img {
          padding: 27px 15px; }
      #root #auth_wrapper #login_wrapper #login_content {
        overflow: hidden;
        background: #fff;
        -webkit-box-shadow: 0 5px 12px rgba(0, 0, 0, 0.2);
        -moz-box-shadow: 0 5px 12px rgba(0, 0, 0, 0.2);
        -ms-box-shadow: 0 5px 12px rgba(0, 0, 0, 0.2);
        -o-box-shadow: 0 5px 12px rgba(0, 0, 0, 0.2);
        box-shadow: 0 5px 12px rgba(0, 0, 0, 0.2);
        -webkit-transition: all, 0.2s, ease-in-out;
        -khtml-transition: all, 0.2s, ease-in-out;
        -moz-transition: all, 0.2s, ease-in-out;
        -ms-transition: all, 0.2s, ease-in-out;
        -o-transition: all, 0.2s, ease-in-out;
        transition: all, 0.2s, ease-in-out;
        position: relative;
        width: 375px;
        padding: 0 30px 30px; }
        #root #auth_wrapper #login_wrapper #login_content h1 {
          text-align: center;
          font-size: 20px;
          margin: 10px auto 10px; }
      #root #auth_wrapper #login_wrapper #register_wrapper {
        padding: 0 20px 20px;
        margin-bottom: 0;
        position: absolute;
        background-color: #fff;
        width: 100%;
        background: #fff;
        overflow: hidden;
        left: 0;
        right: 0;
        bottom: 0;
        height: 100%;
        z-index: 3;
        -moz-transform: translateY(100%);
        -ms-transform: translateY(100%);
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        -webkit-transition: all, 0.2s, ease-in-out;
        -khtml-transition: all, 0.2s, ease-in-out;
        -moz-transition: all, 0.2s, ease-in-out;
        -ms-transition: all, 0.2s, ease-in-out;
        -o-transition: all, 0.2s, ease-in-out;
        transition: all, 0.2s, ease-in-out;
        box-shadow: none; }
      #root #auth_wrapper #login_wrapper #login_content.open {
        height: 900px; }
      #root #auth_wrapper #login_wrapper #login_content.open #register_wrapper {
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -webkit-transform: translateX(0);
        transform: translateX(0); }
  #root .icon-locked {
    font-size: 30px;
    color: #f78d1f;
    position: absolute;
    margin-left: -30px;
    margin-top: -14px; }

@media (max-width: 768px) {
  #auth_wrapper #login_wrapper {
    position: relative;
    margin: 25% auto auto;
    width: 100%; }
    #auth_wrapper #login_wrapper .logo {
      top: -60px; }
    #auth_wrapper #login_wrapper #login_content {
      width: 100%;
      padding: 0 20px 20px; }
      #auth_wrapper #login_wrapper #login_content h1 {
        text-align: center;
        font-size: 20px;
        margin: 10px auto 50px; }
    #auth_wrapper #login_wrapper #register_wrapper {
      padding: 0 20px 20px;
      margin-bottom: 0;
      position: absolute;
      background-color: #fff;
      width: 100%;
      background: #fff;
      overflow: hidden;
      left: 0;
      right: 0;
      bottom: 0;
      height: 100%;
      z-index: 3;
      -moz-transform: translateY(100%);
      -ms-transform: translateY(100%);
      -webkit-transform: translateY(100%);
      transform: translateY(100%);
      -webkit-transition: all, 0.2s, ease-in-out;
      -khtml-transition: all, 0.2s, ease-in-out;
      -moz-transition: all, 0.2s, ease-in-out;
      -ms-transition: all, 0.2s, ease-in-out;
      -o-transition: all, 0.2s, ease-in-out;
      transition: all, 0.2s, ease-in-out;
      box-shadow: none; }
    #auth_wrapper #login_wrapper #login_content.open #register_wrapper {
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -webkit-transform: translateX(0);
      transform: translateX(0); } }

#auth_wrapper .login-options {
  text-align: center;
  margin: 25px auto 0;
  min-height: 15px;
  position: relative; }
  #auth_wrapper .login-options span {
    position: absolute;
    top: -9px;
    background: #fff;
    padding: 0 15px;
    margin: auto;
    left: 42%; }

#auth_wrapper .forgot-pass {
  font-size: 14px;
  padding-top: 7px; }

#auth_wrapper a:link:not(.btn),
#auth_wrapper a:visited:not(.btn) {
  color: #42a5f5; }

#auth_wrapper a:active:not(.btn),
#auth_wrapper a:hover:not(.btn) {
  color: #0d89ed; }

.card {
  border: none;
  background: #fff;
  position: relative;
  -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -khtml-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  margin-bottom: 30px;
  position: relative; }
  .card ul {
    margin: 0;
    list-style: none; }
  .card .card-heading {
    padding: 15px 20px;
    position: relative; }
    .card .card-heading.border-top {
      border-top: 1px solid #eef5f9; }
    .card .card-heading.border-bottom {
      border-bottom: 1px solid #eef5f9; }
    .card .card-heading.border-top-trans {
      border-top: 1px solid rgba(255, 255, 255, 0.2); }
    .card .card-heading.border-bottom-trans {
      border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
    .card .card-heading h1.card-title {
      font-size: 1.5em;
      margin: 0;
      font-weight: 200;
      color: #516073; }
    .card .card-heading h2.card-title {
      font-size: 1.25em;
      margin: 0;
      font-weight: 300;
      color: #516073; }
    .card .card-heading h3.card-title {
      font-size: 1.125em;
      font-weight: 200;
      color: #516073; }
    .card .card-heading span.card-title {
      font-size: 1.25em;
      font-weight: 200;
      color: #516073; }
    .card .card-heading .card-title {
      line-height: 23px;
      padding-top: 4px; }
    .card .card-heading .card-title.alt-title {
      color: #fff; }
    .card .card-heading .label,
    .card .card-heading small {
      font-size: 0.75em;
      font-weight: 400;
      color: #8093af;
      margin-top: 2px;
      display: block; }
    .card .card-heading .btn-float {
      right: 25px;
      bottom: -23px;
      z-index: 1;
      position: absolute !important; }
    .card .card-heading p {
      padding: 7px 0; }
  .card .card-search {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    height: 100%;
    z-index: 15;
    -webkit-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
    border: 0;
    box-shadow: none;
    width: 100%;
    display: none;
    background: #fff; }
    .card .card-search .form-group {
      margin: 0;
      padding: 0;
      height: 65px; }
      .card .card-search .form-group.is-focused input {
        background-image: none;
        background-color: #e3ecf7; }
    .card .card-search .form-control {
      width: 100%;
      height: 100%;
      position: absolute;
      border: none;
      box-shadow: none;
      left: 0;
      top: 0;
      margin: 0;
      font-size: 15px;
      text-indent: 45px;
      background-color: #eef5f9;
      background-image: none; }
    .card .card-search .form-control.no-background {
      background-color: none;
      background-image: none; }
    .card .card-search .form-group.label-floating label.control-label,
    .card .card-search .form-group.label-placeholder label.control-label {
      top: 25px;
      font-size: 15px;
      line-height: 1.4em;
      left: 0;
      text-indent: 45px; }
    .card .card-search .form-group.label-floating.is-focused label.control-label,
    .card .card-search .form-group.label-floating:not(.is-empty) label.control-label,
    .card .card-search .form-group.label-static label.control-label {
      top: 12px;
      left: 0;
      font-size: 12px;
      line-height: 1em; }
    .card .card-search .close-search,
    .card .card-search .search-icon-left {
      top: 50%;
      margin-top: -15px;
      line-height: 30px;
      margin-right: 10px;
      font-size: 25px;
      position: absolute;
      right: 15px;
      z-index: 99; }
    .card .card-search .close-search {
      right: 15px;
      left: auto; }
    .card .card-search .search-icon-left {
      left: 15px;
      right: auto; }
  .card .card-search.open {
    display: block; }
  .card .card-body {
    padding: 15px 20px; }
  .card .card-scroll-y {
    overflow-x: hidden;
    overflow-y: auto; }
  .card .card-footer {
    position: relative;
    padding: 10px 15px 15px;
    min-height: 60px; }
    .card .card-footer.border-top {
      border-top: 1px solid #eef5f9; }
    .card .card-footer.border-bottom {
      border-bottom: 1px solid #eef5f9; }
    .card .card-footer.border-top-trans {
      border-top: 1px solid rgba(255, 255, 255, 0.2); }
    .card .card-footer.border-bottom-trans {
      border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
    .card .card-footer ul.more {
      position: absolute;
      width: 100%;
      text-align: center;
      margin: 0;
      padding: 0;
      left: 0; }
      .card .card-footer ul.more li {
        padding: 15px 0;
        line-height: 0.4em; }
        .card .card-footer ul.more li a {
          font-size: 0.75em;
          text-transform: uppercase; }
  .card .card-backdrop {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #333;
    top: 0;
    left: 0;
    bottom: 0;
    z-index: 4;
    opacity: 0.6; }

.card-space {
  margin: 0 20px 30px; }

.card .card-heading.card-image {
  padding: 0; }
  .card .card-heading.card-image img {
    width: 100%; }
  .card .card-heading.card-image .card-title {
    position: absolute; }
    .card .card-heading.card-image .card-title.left-top {
      top: 0;
      left: 20px; }
    .card .card-heading.card-image .card-title.left-bottom {
      bottom: 30px;
      left: 20px; }
    .card .card-heading.card-image .card-title.right-top {
      top: 0;
      right: 20px; }
    .card .card-heading.card-image .card-title.right-bottom {
      bottom: 30px;
      right: 20px; }
    .card .card-heading.card-image .card-title.overlay {
      width: 100%;
      left: 0;
      text-indent: 20px;
      height: 30px;
      padding: 15px 0;
      bottom: 0;
      background: rgba(0, 0, 0, 0.35);
      border-bottom: solid 20px rgba(0, 0, 0, 0.02); }

.card.card-heading-left .card-heading {
  position: absolute;
  left: 0;
  width: 20%;
  height: 100%; }

.card.card-heading-left section {
  margin-left: 20%; }

.card.card-heading-right .card-heading {
  position: absolute;
  right: 0;
  width: 20%;
  height: 100%; }

.card.card-heading-right section {
  margin-right: 20%; }

.card.alt-card {
  background: none;
  box-shadow: none; }

@media (max-width: 1200px) {
  .card .card-heading.card-image .actions.fab {
    position: absolute;
    bottom: -26px;
    right: 50px;
    top: initial; } }

.card.reveal {
  overflow: hidden; }
  .card.reveal .card-reveal {
    padding: 20px;
    margin-bottom: 0;
    position: absolute;
    background-color: #fff;
    width: 100%;
    overflow: hidden;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    z-index: 3;
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: all, 0.2s, ease-in-out;
    -khtml-transition: all, 0.2s, ease-in-out;
    -moz-transition: all, 0.2s, ease-in-out;
    -ms-transition: all, 0.2s, ease-in-out;
    -o-transition: all, 0.2s, ease-in-out;
    transition: all, 0.2s, ease-in-out;
    box-shadow: none; }
  .card.reveal.open .card-reveal {
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -webkit-transform: translateX(0);
    transform: translateX(0); }

.card.image-over-card {
  display: inline-block;
  position: relative;
  width: 100%;
  margin-bottom: 30px;
  border-radius: 6px;
  color: rgba(0, 0, 0, 0.87);
  background: #fff;
  -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -khtml-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); }
  .card.image-over-card .card-image {
    height: 60%;
    position: relative;
    overflow: hidden;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: -30px;
    border-radius: 6px;
    box-shadow: 0 8px 10px -7px rgba(87, 110, 125, 0.58), 0 4px 26px 0 rgba(87, 110, 125, 0.16), 0 7px 10px -5px rgba(87, 110, 125, 0.43); }
    .card.image-over-card .card-image img {
      width: 100%;
      height: 100%;
      border-radius: 6px;
      pointer-events: none; }

.card.card-default > .card-heading,
.card.card-default .card-body,
.card.card-default .card-footer,
.card.card-default .card-footer a,
.card.card-default .card-footer a:visited,
.card.card-default .card-title {
  color: #4b5b6d;
  background-color: #e3ecf7; }

.card.card-default .card-footer a:active,
.card.card-default .card-footer a:hover {
  color: #99a8b8 !important; }

.card .card-body.card-default,
.card .card-footer.card-default,
.card .card-heading.card-default,
.card .card-heading.card-default .card-actions > a,
.card .card-heading.card-default .card-actions > li > a,
.card .card-heading.card-default .card-title {
  color: #4b5b6d;
  background-color: #e3ecf7;
  border-color: transparent; }

.card.card-blue > .card-heading,
.card.card-blue .card-body,
.card.card-blue .card-footer,
.card.card-blue .card-footer a,
.card.card-blue .card-footer a:visited,
.card.card-blue .card-title {
  color: #fff !important;
  background-color: #42a5f5; }

.card.card-blue .card-footer a:active,
.card.card-blue .card-footer a:hover {
  color: #d3eafd !important; }

.card .card-body.card-blue,
.card .card-footer.card-blue,
.card .card-heading.card-blue,
.card .card-heading.card-blue .card-actions > a,
.card .card-heading.card-blue .card-actions > li > a,
.card .card-heading.card-blue .card-title {
  color: #fff;
  background-color: #42a5f5;
  border-color: transparent; }

.card.card-purple > .card-heading,
.card.card-purple .card-body,
.card.card-purple .card-footer,
.card.card-purple .card-footer a,
.card.card-purple .card-footer a:visited,
.card.card-purple .card-title {
  color: #fff !important;
  background-color: #6B79C4; }

.card.card-purple .card-footer a:active,
.card.card-purple .card-footer a:hover {
  color: #d8dcf0 !important; }

.card .card-body.card-purple,
.card .card-footer.card-purple,
.card .card-heading.card-purple,
.card .card-heading.card-purple .card-actions > a,
.card .card-heading.card-purple .card-actions > li > a,
.card .card-heading.card-purple .card-title {
  color: #fff;
  background-color: #6B79C4;
  border-color: transparent; }

.card.card-yellow > .card-heading,
.card.card-yellow .card-body,
.card.card-yellow .card-footer,
.card.card-yellow .card-footer a,
.card.card-yellow .card-footer a:visited,
.card.card-yellow .card-title {
  color: #fff !important;
  background-color: #f8c200; }

.card.card-yellow .card-footer a:active,
.card.card-yellow .card-footer a:hover {
  color: #ffe792 !important; }

.card .card-body.card-yellow,
.card .card-footer.card-yellow,
.card .card-heading.card-yellow,
.card .card-heading.card-yellow .card-actions > a,
.card .card-heading.card-yellow .card-actions > li > a,
.card .card-heading.card-yellow .card-title {
  color: #fff;
  background-color: #f8c200;
  border-color: transparent; }

.card.card-salmon > .card-heading,
.card.card-salmon .card-body,
.card.card-salmon .card-footer,
.card.card-salmon .card-footer a,
.card.card-salmon .card-footer a:visited,
.card.card-salmon .card-title {
  color: #fff !important;
  background-color: #EE6E73; }

.card.card-salmon .card-footer a:active,
.card.card-salmon .card-footer a:hover {
  color: #fef7f7 !important; }

.card .card-body.card-salmon,
.card .card-footer.card-salmon,
.card .card-heading.card-salmon,
.card .card-heading.card-salmon .card-actions > a,
.card .card-heading.card-salmon .card-actions > li > a,
.card .card-heading.card-salmon .card-title {
  color: #fff;
  background-color: #EE6E73;
  border-color: transparent; }

.card.card-green > .card-heading,
.card.card-green .card-body,
.card.card-green .card-footer,
.card.card-green .card-footer a,
.card.card-green .card-footer a:visited,
.card.card-green .card-title {
  color: #fff !important;
  background-color: #28bebd; }

.card.card-green .card-footer a:active,
.card.card-green .card-footer a:hover {
  color: #96e9e8 !important; }

.card .card-body.card-green,
.card .card-footer.card-green,
.card .card-heading.card-green,
.card .card-heading.card-green .card-actions > a,
.card .card-heading.card-green .card-actions > li > a,
.card .card-heading.card-green .card-title {
  color: #fff;
  background-color: #28bebd;
  border-color: transparent; }

.card.no-shadow {
  box-shadow: none !important; }

.card.card-transparent {
  background: transparent;
  box-shadow: none; }

.card .load {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  top: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.8); }

.card .load > .preloader {
  display: block;
  height: 100%; }

@media (max-width: 1280px) {
  #content_type.leftnav .card-actions.left-top + .card-title,
  #content_type.leftnav .card-actions.left-top + .card-title + small,
  #content_type.rightnav .card-actions.left-top + .card-title,
  #content_type.rightnav .card-actions.left-top + .card-title + small {
    padding-left: 25px; } }

@media (max-width: 767px) {
  .card .card-body {
    padding: 15px; } }

.card.card-folder {
  height: 40px;
  display: inline-block;
  padding: 0;
  margin-bottom: 15px; }
  .card.card-folder .card-heading {
    float: left;
    width: 55px;
    height: 40px;
    max-height: 40px;
    min-height: 40px;
    background-color: #f2f7fa;
    padding: 9px 15px 0;
    font-size: 1.5em; }
  .card.card-folder .card-body {
    float: left;
    width: 160px;
    max-height: 40px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-top: 10px;
    padding-left: 10px; }
    .card.card-folder .card-body .title {
      font-size: 0.8125em;
      font-weight: 600; }
  .card.card-folder .card-footer {
    float: left;
    width: 55px;
    height: 40px;
    max-height: 40px;
    min-height: 40px;
    padding: 9px 15px 0;
    font-size: 1.5em; }
  .card.card-folder.selected {
    background: #42a5f5;
    color: #fff;
    -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
    -khtml-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
    -ms-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
    -o-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15); }
    .card.card-folder.selected .card-heading {
      background: #42a5f5; }
  .card.card-folder:hover {
    cursor: default; }

.card.card-file {
  background: transparent;
  box-shadow: none;
  display: inline-block; }
  .card.card-file .card-body {
    padding: 0;
    width: 180px;
    max-width: 180px;
    height: 140px;
    max-height: 140px;
    overflow: hidden;
    background-color: #fff; }
  .card.card-file .card-footer {
    background: transparent;
    padding: 7px 0 0 5px;
    min-height: initial;
    max-height: 35px;
    height: 35px; }
    .card.card-file .card-footer i {
      font-size: 1.5625em;
      padding: 0 6px 0 0;
      float: left; }
    .card.card-file .card-footer .title {
      font-size: 0.75em;
      width: 150px;
      max-width: 150px;
      overflow: hidden;
      text-overflow: ellipsis;
      display: inherit;
      white-space: nowrap;
      float: left;
      padding-top: 3px; }
  .card.card-file.selected {
    -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
    -khtml-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
    -ms-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
    -o-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15); }
    .card.card-file.selected .card-footer {
      background: #42a5f5;
      color: #fff; }
      .card.card-file.selected .card-footer i {
        color: #fff; }

.card.card-comment:before {
  position: absolute;
  width: 45px;
  height: 45px;
  border-radius: 100%;
  left: -60px;
  top: 15px;
  text-align: center;
  font-size: 23px;
  line-height: 37px;
  color: #fff;
  font-family: Material-Design-Iconic-Font;
  z-index: 1;
  text-rendering: optimizeLegibility !important;
  -webkit-font-smoothing: antialiased !important; }

.card.card-comment:after {
  content: '';
  position: absolute;
  top: 15px;
  left: -38px;
  width: 2px;
  height: calc(100% + 37px); }

.card.card-comment[data-timeline='text']:before {
  content: '\F256';
  background: #90aebf;
  border: 4px solid #e1e9ee; }

.card.card-comment[data-timeline='text']:after {
  background: #eff4fa; }

.card.card-comment[data-timeline='image']:before {
  content: '\F17F';
  background: #90aebf;
  border: 4px solid #e1e9ee; }

.card.card-comment[data-timeline='image']:after {
  background: #eff4fa; }

.card.card-comment[data-timeline='video']:before {
  content: '\F3A9';
  background: #90aebf;
  border: 4px solid #e1e9ee; }

.card.card-comment[data-timeline='video']:after {
  background: #eff4fa; }

@media (max-width: 768px) {
  .card.card-comment:before {
    left: -35px; } }

.card-footer .card-actions.icons.left-bottom {
  top: 15px; }
  .card-footer .card-actions.icons.left-bottom li a {
    margin: 0; }
    .card-footer .card-actions.icons.left-bottom li a .badge {
      position: absolute;
      top: -5px;
      right: -3px;
      font-size: 9px !important;
      font-weight: 600 !important; }

.card-footer .card-actions.icons.right-bottom {
  top: 15px; }
  .card-footer .card-actions.icons.right-bottom li a {
    margin: 0; }
    .card-footer .card-actions.icons.right-bottom li a .badge {
      position: absolute;
      top: -5px;
      right: -3px;
      font-size: 9px !important;
      font-weight: 600 !important; }

/*
 *
 *   MaterialLab - Bootstrap + Material Design Admin Theme
*/
/* ANIMATION */
/* SHADOWS */
/*
 * CSS Transform - Scale and Rotate
 */
/*
 * CSS Animations based on animate.css
 */
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #516073; }

a:link,
a:visited {
  color: #688696;
  transition: all 0.5s ease; }

a:active,
a:hover {
  color: #796AEE; }

a.accent:link,
a.accent:visited {
  color: #796AEE;
  transition: all 0.5s ease; }

a.accent:active,
a.accent:hover {
  color: #432ee7; }

.app_primary_bg {
  background: #2196f3; }

.app_secondary_bg {
  background: #8ca4c3 !important; }

.app_primary_lighten_bg {
  background: #39a1f4; }

.app_primary_darken_bg {
  background: #0d8aee; }

.app_accent_bg {
  background-color: #796AEE; }

body {
  background-color: #eef5f9;
  color: #607188; }
  body #app_wrapper #app_topnavbar-wrapper {
    background-color: #2196f3;
    color: #fff; }
    body #app_wrapper #app_topnavbar-wrapper .navbar-nav li a {
      color: #fff; }
    body #app_wrapper #app_topnavbar-wrapper .navbar-nav ul.dropdown-menu li a {
      color: #688696; }
    body #app_wrapper #app_topnavbar-wrapper .navbar-nav li ul li,
    body #app_wrapper #app_topnavbar-wrapper .navbar-nav li ul li a {
      color: #688696; }
    body #app_wrapper #app_topnavbar-wrapper .navbar-nav > li > a:active .name,
    body #app_wrapper #app_topnavbar-wrapper .navbar-nav > li > a:focus .name, body #app_wrapper #app_topnavbar-wrapper .navbar-nav > li > a:hover,
    body #app_wrapper #app_topnavbar-wrapper .navbar-nav > li > a:hover .name {
      background: rgba(255, 255, 255, 0.2); }
    body #app_wrapper #app_topnavbar-wrapper .navbar-nav > li > a:active, body #app_wrapper #app_topnavbar-wrapper .navbar-nav > li > a:focus {
      background: transparent; }
    body #app_wrapper #app_topnavbar-wrapper .avatar-menu .name,
    body #app_wrapper #app_topnavbar-wrapper .select-menu .form-group .dropdownjs > input[readonly],
    body #app_wrapper #app_topnavbar-wrapper .select-menu .form-group .dropdownjs::after {
      color: #fff; }
    body #app_wrapper #app_topnavbar-wrapper .close-search {
      color: #688696 !important; }
  body #app_wrapper #app_sidebar-left {
    background-color: #fff; }
    body #app_wrapper #app_sidebar-left #logo_wrapper {
      background-color: #2196f3;
      box-shadow: none; }
      body #app_wrapper #app_sidebar-left #logo_wrapper ul li a {
        color: #fff; }
    body #app_wrapper #app_sidebar-left #app_main-menu-wrapper {
      background-color: #fff; }
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .profile-menu {
        background: #fff; }
        body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .profile-menu ul.submenu li a:active, body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .profile-menu ul.submenu li a:hover,
        body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .profile-menu ul.submenu li a:link:active,
        body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .profile-menu ul.submenu li a:link:hover {
          background-color: #eaf3f8;
          color: #252d38; }
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav-pills > li > a {
        color: #6a7b91; }
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav .open > a,
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav .open > a:focus,
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav .open > a:hover,
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav-pills > li > a:active,
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav-pills > li > a:hover,
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav-pills > li.active > a {
        color: #252d38;
        background-color: #eaf3f8; }
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav > li > a:focus {
        background-color: #fff; }
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav > li > a:hover {
        background-color: #eaf3f8; }
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav-pills > li.active > a,
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav-pills > li.active > a:focus,
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav-pills > li.active > a:hover {
        color: #252d38;
        background-color: #eaf3f8; }
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav .nav-sub {
        background-color: #eaf3f8; }
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav .nav-sub li > a {
        color: #6a7b91; }
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav .nav-sub li a:hover,
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav > li > .nav-sub li a:hover,
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav > li > .nav-sub li.active a,
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav > li > .nav-sub li.active a:hover {
        color: #252d38; }
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav-pills > li.active > a,
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav-pills > li.active > a:focus,
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav-pills > li.active > a:hover {
        color: #252d38;
        border-left-color: #796AEE; }
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav.nav-pills.nav-stacked .nav-dropdown.active > a {
        border-left-color: #796AEE; }
      body #app_wrapper #app_sidebar-left #app_main-menu-wrapper .nav.nav-pills.nav-stacked .nav-dropdown.active > .nav-sub {
        border-left-color: #796AEE; }
  body #app_wrapper #content_wrapper #header_wrapper:not(.custom) {
    background-color: #fff; }
    body #app_wrapper #content_wrapper #header_wrapper:not(.custom) h1 {
      color: #516073; }
  body #app_wrapper #content_wrapper #header_wrapper.profile-header:before {
    background-color: rgba(47, 25, 217, 0.3); }
  body #app_wrapper #footer_wrapper {
    background: #2196f3; }

.nav-tabs li.active a:after {
  background: #796AEE; }

#content .nav-pills > li.active > a {
  box-shadow: 0 14px 26px -12px rgba(121, 106, 238, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(121, 106, 238, 0.2); }

#content .nav-pills > li.active > a:focus,
#content .nav-pills > li.active > a:hover {
  box-shadow: 0 14px 26px -12px rgba(121, 106, 238, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(121, 106, 238, 0.2); }

.modal .modal-header {
  color: #fff;
  background: #2196f3; }
  .modal .modal-header .close {
    color: #fff; }

.card.card-accent > .card-heading,
.card.card-accent .card-body,
.card.card-accent .card-footer,
.card.card-accent .card-footer a,
.card.card-accent .card-footer a:visited,
.card.card-accent .card-title {
  color: #fff !important;
  background-color: #796AEE; }

.card.card-accent .card-footer a:active,
.card.card-accent .card-footer a:hover {
  color: #f5f3fe !important; }

.card .card-body.card-accent,
.card .card-footer.card-accent,
.card .card-heading.card-accent,
.card .card-heading.card-accent .card-actions > a,
.card .card-heading.card-accent .card-actions > li > a,
.card .card-heading.card-accent .card-title {
  color: #fff;
  background-color: #796AEE;
  border-color: transparent; }

.context-menu__link:hover {
  background-color: #796AEE;
  border-left: solid 6px #2f19d9; }

.btn.btn-primary,
.navbar .navbar-nav > li > a.btn.btn-primary {
  box-shadow: 0 2px 2px 0 rgba(121, 106, 238, 0.14), 0 3px 1px -2px rgba(121, 106, 238, 0.2), 0 1px 5px 0 rgba(121, 106, 238, 0.12); }
  .btn.btn-primary, .btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary.active, .btn.btn-primary:active:focus, .btn.btn-primary:active:hover, .btn.btn-primary.active:focus, .btn.btn-primary.active:hover,
  .open > .btn.btn-primary.dropdown-toggle,
  .open > .btn.btn-primary.dropdown-toggle:focus,
  .open > .btn.btn-primary.dropdown-toggle:hover,
  .navbar .navbar-nav > li > a.btn.btn-primary,
  .navbar .navbar-nav > li > a.btn.btn-primary:hover,
  .navbar .navbar-nav > li > a.btn.btn-primary:focus,
  .navbar .navbar-nav > li > a.btn.btn-primary:active,
  .navbar .navbar-nav > li > a.btn.btn-primary.active,
  .navbar .navbar-nav > li > a.btn.btn-primary:active:focus,
  .navbar .navbar-nav > li > a.btn.btn-primary:active:hover,
  .navbar .navbar-nav > li > a.btn.btn-primary.active:focus,
  .navbar .navbar-nav > li > a.btn.btn-primary.active:hover,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-primary.dropdown-toggle,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-primary.dropdown-toggle:focus,
  .open >
  .navbar .navbar-nav > li > a.btn.btn-primary.dropdown-toggle:hover {
    background-color: #796AEE;
    color: #FFFFFF; }
  .btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary:hover,
  .navbar .navbar-nav > li > a.btn.btn-primary:focus,
  .navbar .navbar-nav > li > a.btn.btn-primary:active,
  .navbar .navbar-nav > li > a.btn.btn-primary:hover {
    box-shadow: 0 14px 26px -12px rgba(121, 106, 238, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(121, 106, 238, 0.2); }
  .btn.btn-primary.disabled, .btn.btn-primary.disabled:hover, .btn.btn-primary.disabled:focus, .btn.btn-primary.disabled.focus, .btn.btn-primary.disabled:active, .btn.btn-primary.disabled.active, .btn.btn-primary:disabled, .btn.btn-primary:disabled:hover, .btn.btn-primary:disabled:focus, .btn.btn-primary:disabled.focus, .btn.btn-primary:disabled:active, .btn.btn-primary:disabled.active, .btn.btn-primary[disabled], .btn.btn-primary[disabled]:hover, .btn.btn-primary[disabled]:focus, .btn.btn-primary[disabled].focus, .btn.btn-primary[disabled]:active, .btn.btn-primary[disabled].active,
  fieldset[disabled] .btn.btn-primary,
  fieldset[disabled] .btn.btn-primary:hover,
  fieldset[disabled] .btn.btn-primary:focus,
  fieldset[disabled] .btn.btn-primary.focus,
  fieldset[disabled] .btn.btn-primary:active,
  fieldset[disabled] .btn.btn-primary.active,
  .navbar .navbar-nav > li > a.btn.btn-primary.disabled,
  .navbar .navbar-nav > li > a.btn.btn-primary.disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-primary.disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-primary.disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-primary.disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-primary.disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-primary:disabled,
  .navbar .navbar-nav > li > a.btn.btn-primary:disabled:hover,
  .navbar .navbar-nav > li > a.btn.btn-primary:disabled:focus,
  .navbar .navbar-nav > li > a.btn.btn-primary:disabled.focus,
  .navbar .navbar-nav > li > a.btn.btn-primary:disabled:active,
  .navbar .navbar-nav > li > a.btn.btn-primary:disabled.active,
  .navbar .navbar-nav > li > a.btn.btn-primary[disabled],
  .navbar .navbar-nav > li > a.btn.btn-primary[disabled]:hover,
  .navbar .navbar-nav > li > a.btn.btn-primary[disabled]:focus,
  .navbar .navbar-nav > li > a.btn.btn-primary[disabled].focus,
  .navbar .navbar-nav > li > a.btn.btn-primary[disabled]:active,
  .navbar .navbar-nav > li > a.btn.btn-primary[disabled].active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-primary,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-primary:hover,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-primary:focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-primary.focus,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-primary:active,
  fieldset[disabled]
  .navbar .navbar-nav > li > a.btn.btn-primary.active {
    box-shadow: none; }
  .btn.btn-primary.btn-flat,
  .navbar .navbar-nav > li > a.btn.btn-primary.btn-flat {
    background-color: transparent;
    color: #796AEE;
    box-shadow: none; }
    .btn.btn-primary.btn-flat:hover, .btn.btn-primary.btn-flat:focus, .btn.btn-primary.btn-flat:active,
    .navbar .navbar-nav > li > a.btn.btn-primary.btn-flat:hover,
    .navbar .navbar-nav > li > a.btn.btn-primary.btn-flat:focus,
    .navbar .navbar-nav > li > a.btn.btn-primary.btn-flat:active {
      background-color: transparent;
      color: #796AEE; }
  .btn.btn-primary.btn-flat.btn-primary:hover,
  .navbar .navbar-nav > li > a.btn.btn-primary.btn-flat.btn-primary:hover {
    background-color: rgba(121, 106, 238, 0.1); }

.btn-primary-hover:hover {
  background-color: #796AEE;
  box-shadow: 0 14px 26px -12px rgba(121, 106, 238, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(121, 106, 238, 0.2);
  color: #fff !important; }

.mdl-button.mdl-button--colored {
  color: #796AEE; }

.mdl-button--raised {
  box-shadow: 0 12px 20px -10px rgba(121, 106, 238, 0.98), 0 5px 20px 0 rgba(0, 0, 0, 0.14), 0 5px 19px -7px rgba(121, 106, 238, 0.67); }

.mdl-button--raised.mdl-button--colored {
  background: #796AEE;
  color: white; }

.mdl-button--raised.mdl-button--colored:hover {
  background-color: #796AEE; }

.mdl-button--raised.mdl-button--colored:active {
  background-color: #796AEE; }

.mdl-button--raised.mdl-button--colored:focus:not(:active) {
  background-color: #796AEE; }

.mdl-button--primary.mdl-button--primary {
  color: #796AEE; }

.mdl-button--primary.mdl-button--primary.mdl-button--fab,
.mdl-button--primary.mdl-button--primary.mdl-button--raised {
  color: white;
  background-color: #796AEE; }

.btn-primary + .dropdown-menu > li > a:active,
.btn-primary + .dropdown-menu > li > a:focus,
.btn-primary + .dropdown-menu > li > a:hover,
.btn-primary + .dropdown-menu li a:active,
.btn-primary + .dropdown-menu li a:focus,
.btn-primary + .dropdown-menu li a:hover,
.btn-primary.dropdown-menu > li > a:active,
.btn-primary.dropdown-menu > li > a:focus,
.btn-primary.dropdown-menu > li > a:hover,
.btn-primary.dropdown-menu li a:active,
.btn-primary.dropdown-menu li a:focus,
.btn-primary.dropdown-menu li a:hover {
  background-color: #796AEE;
  color: #fff !important;
  box-shadow: 0 14px 26px -12px rgba(121, 106, 238, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(121, 106, 238, 0.2); }

.btn-group.bootstrap-select.show-tick.open .btn {
  background-color: transparent !important;
  color: #758396 !important; }

.bootstrap-select .btn-default + .dropdown-menu > li > a:active,
.bootstrap-select .btn-default + .dropdown-menu > li > a:focus,
.bootstrap-select .btn-default + .dropdown-menu > li > a:hover,
.bootstrap-select .btn-default + .dropdown-menu li a:active,
.bootstrap-select .btn-default + .dropdown-menu li a:focus,
.bootstrap-select .btn-default + .dropdown-menu li a:hover,
.bootstrap-select .btn-default.dropdown-menu > li > a:active,
.bootstrap-select .btn-default.dropdown-menu > li > a:focus,
.bootstrap-select .btn-default.dropdown-menu > li > a:hover,
.bootstrap-select .btn-default.dropdown-menu li a:active,
.bootstrap-select .btn-default.dropdown-menu li a:focus,
.bootstrap-select .btn-default.dropdown-menu li a:hover {
  background-color: #796AEE;
  box-shadow: 0 14px 26px -12px rgba(121, 106, 238, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(121, 106, 238, 0.2);
  color: #fff !important; }

#rootwizard .pager li > a,
#rootwizard .pager li > span {
  background-color: #796AEE; }

.togglebutton label input.toggle-primary[type=checkbox]:checked + .toggle {
  background-color: rgba(121, 106, 238, 0.7); }

.togglebutton label input.toggle-primary[type=checkbox]:checked + .toggle:after {
  border-color: #796AEE; }

.togglebutton label input.toggle-primary[type=checkbox]:checked + .toggle:active:after {
  box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(121, 106, 238, 0.1); }

#login-wrapper .card.active #signup_wrapper {
  background: #796AEE; }

.slider.noUi-connect {
  background-color: #796AEE; }

.slider .noUi-handle {
  border-color: #796AEE; }

.slider.slider-primary .noUi-connect, .slider.slider-primary.noUi-connect {
  background-color: #ec407a; }

.slider.slider-primary .noUi-handle {
  border-color: #ec407a; }

.pika-button:hover {
  background: #796AEE; }

.dark-theme .is-today .pika-button {
  color: #796AEE; }

code {
  color: #796AEE;
  background-color: white; }

.swal2-modal .swal2-confirm {
  background-color: #796AEE !important;
  color: #FFF !important;
  box-shadow: 0 2px 2px 0 rgba(121, 106, 238, 0.14), 0 3px 1px -2px rgba(121, 106, 238, 0.2), 0 1px 5px 0 rgba(121, 106, 238, 0.12) !important; }
  .swal2-modal .swal2-confirm:hover {
    box-shadow: 0 14px 26px -12px rgba(121, 106, 238, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(121, 106, 238, 0.2); }

.alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),
.alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button) {
  box-shadow: 0 2px 2px 0 rgba(121, 106, 238, 0.14), 0 3px 1px -2px rgba(121, 106, 238, 0.2), 0 1px 5px 0 rgba(121, 106, 238, 0.12); }
  .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button), .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).active, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active:focus, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active:hover, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).active:focus, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).active:hover,
  .open > .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).dropdown-toggle,
  .open > .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).dropdown-toggle:focus,
  .open > .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).dropdown-toggle:hover,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).active,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active:focus,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active:hover,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).active:focus,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).active:hover,
  .open >
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).dropdown-toggle,
  .open >
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).dropdown-toggle:focus,
  .open >
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).dropdown-toggle:hover {
    background-color: #796AEE;
    color: #FFFFFF; }
  .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover {
    box-shadow: 0 14px 26px -12px rgba(121, 106, 238, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(121, 106, 238, 0.2); }
  .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled:hover, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled:focus, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled.focus, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled:active, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled.active, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled:hover, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled:focus, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled.focus, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled:active, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled.active, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled], .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled]:hover, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled]:focus, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled].focus, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled]:active, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled].active,
  fieldset[disabled] .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),
  fieldset[disabled] .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover,
  fieldset[disabled] .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus,
  fieldset[disabled] .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).focus,
  fieldset[disabled] .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,
  fieldset[disabled] .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).active,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled:hover,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled:focus,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled.focus,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled:active,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).disabled.active,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled:hover,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled:focus,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled.focus,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled:active,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):disabled.active,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled],
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled]:hover,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled]:focus,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled].focus,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled]:active,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button)[disabled].active,
  fieldset[disabled]
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button),
  fieldset[disabled]
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):hover,
  fieldset[disabled]
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):focus,
  fieldset[disabled]
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).focus,
  fieldset[disabled]
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button):active,
  fieldset[disabled]
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).active {
    box-shadow: none; }
  .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).btn-flat,
  .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).btn-flat {
    background-color: transparent;
    color: #796AEE;
    box-shadow: none; }
    .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).btn-flat:hover, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).btn-flat:focus, .alertify .alert nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).btn-flat:active,
    .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).btn-flat:hover,
    .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).btn-flat:focus,
    .alertify .dialog nav button.ok:not(.btn):not(.pure-button):not(.md-button):not(.mdl-button).btn-flat:active {
      background-color: transparent;
      color: #796AEE; }

.icon a:hover {
  background-color: #796AEE; }

.nav-pills > .active > a > .badge,
list-group-item.active > .badge {
  color: #796AEE; }

#content .nav-pills > li.active > a {
  background-color: #796AEE; }

#content .nav-pills > li.active > a:focus,
#content .nav-pills > li.active > a:hover {
  background-color: #796AEE; }

.preloader.pls-pink .plc-path {
  stroke: #796AEE; }

.loader.loader-pink:before {
  background-color: #796AEE; }

.progress-bar {
  background-color: #796AEE; }

.card.card-nav-tabs .card-heading.heading-primary {
  background: #ec407a;
  box-shadow: 0 14px 26px -12px rgba(236, 64, 122, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(236, 64, 122, 0.2);
  color: #fff; }

.dropdownjs > ul > li:active,
.dropdownjs > ul > li:focus,
.dropdownjs > ul > li:hover {
  background-color: #796AEE;
  box-shadow: 0 14px 26px -12px rgba(121, 106, 238, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(121, 106, 238, 0.2);
  color: #fff !important; }

.mejs__controls:not([style*="display:none"]) {
  background: #2196f3; }

#auth_wrapper {
  background: #eef5f9; }

.checkbox-pin label {
  background: white; }

.checkbox-pin input:checked + label {
  background: #7b97ba; }

.checkbox-pin input:checked + label:after,
.checkbox-pin input:checked + label:before {
  background: #8ca4c3; }

.checkbox-pin label:before {
  color: #8ca4c3; }

.tab-list {
  border-bottom: 1px solid #ccc;
  padding-left: 0; }

.tab-list-item {
  display: inline-block;
  list-style: none;
  margin-bottom: -1px;
  padding: 0.5rem 0.75rem; }

.tab-list-active {
  background-color: white;
  border: solid #ccc;
  border-width: 1px 1px 0 1px; }
