.text-twitter {
  color: #1DA1F2 !important
}
a.text-twitter:hover, a.text-twitter:focus {
  color: #0b76b8 !important
}
.bg-twitter {
  background-color: #1DA1F2 !important
}
a.bg-twitter:hover, a.bg-twitter:focus {
  background-color: #167ab8 !important
}
.bg-twitter-dark {
  background-color: #1574ae !important
}
a.bg-twitter-dark:hover, a.bg-twitter-dark:focus {
  background-color: #105884 !important
}
.bg-twitter-darker {
  background-color: #146da5 !important
}
a.bg-twitter-darker:hover, a.bg-twitter-darker:focus {
  background-color: #0f537d !important
}
.btn-twitter {
  border-color: rgba(0, 0, 0, 0);
  background: #1DA1F2;
  color: #fff;
  box-shadow: 0px 5px 8px -4px rgba(0, 0, 0, 0.4), 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 5px 10px 0px rgba(0, 0, 0, 0.1)
}
.btn-twitter:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #167ab8;
  color: #fff
}
.btn-twitter:focus, .btn-twitter.focus {
  box-shadow: 0 0 0 2px rgba(29, 161, 242, 0.4)
}
.btn-twitter.disabled, .btn-twitter:disabled {
  border-color: rgba(0, 0, 0, 0) !important;
  background: #1DA1F2 !important;
  box-shadow: none !important;
  color: #fff !important
}
.btn-twitter .badge {
  background: #fff;
  color: #1DA1F2
}
.btn-twitter:active, .btn-twitter.active, .show > .btn-twitter.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #1470a8;
  box-shadow: none
}
.btn-group .btn-twitter, .input-group-prepend .btn-twitter, .input-group-append .btn-twitter {
  border-right: 1px solid #1470a8;
  border-left: 1px solid #1470a8;
  box-shadow: none
}
.btn-outline-twitter {
  border-color: #1DA1F2;
  background: transparent;
  color: #1DA1F2
}
.btn-outline-twitter:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #1DA1F2;
  color: #fff
}
.btn-outline-twitter:focus, .btn-outline-twitter.focus {
  box-shadow: 0 0 0 2px rgba(29, 161, 242, 0.4)
}
.btn-outline-twitter.disabled, .btn-outline-twitter:disabled {
  border-color: #1DA1F2 !important;
  background: transparent !important;
  color: #1DA1F2 !important
}
.btn-outline-twitter:active, .btn-outline-twitter.active, .show > .btn-outline-twitter.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #167ab8;
  color: #fff;
  box-shadow: none
}
.btn-outline-twitter .badge {
  background: #1DA1F2;
  border-color: #1DA1F2;
  color: #fff
}
.btn-outline-twitter:hover .badge, .btn-outline-twitter:focus .badge, .btn-outline-twitter:active .badge, .btn-outline-twitter.active .badge, .show > .btn-outline-twitter.dropdown-toggle .badge {
  background: #fff;
  border-color: #fff;
  color: #1DA1F2
}
.text-google {
  color: #D1523F !important
}
a.text-google:hover, a.text-google:focus {
  color: #9e3526 !important
}
.bg-google {
  background-color: #D1523F !important
}
a.bg-google:hover, a.bg-google:focus {
  background-color: #9f3e30 !important
}
.bg-google-dark {
  background-color: #963b2d !important
}
a.bg-google-dark:hover, a.bg-google-dark:focus {
  background-color: #722d22 !important
}
.bg-google-darker {
  background-color: #8e382b !important
}
a.bg-google-darker:hover, a.bg-google-darker:focus {
  background-color: #6c2b21 !important
}
.btn-google {
  border-color: rgba(0, 0, 0, 0);
  background: #D1523F;
  color: #fff;
  box-shadow: 0px 5px 8px -4px rgba(0, 0, 0, 0.4), 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 5px 10px 0px rgba(0, 0, 0, 0.1)
}
.btn-google:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #9f3e30;
  color: #fff
}
.btn-google:focus, .btn-google.focus {
  box-shadow: 0 0 0 2px rgba(209, 82, 63, 0.4)
}
.btn-google.disabled, .btn-google:disabled {
  border-color: rgba(0, 0, 0, 0) !important;
  background: #D1523F !important;
  box-shadow: none !important;
  color: #fff !important
}
.btn-google .badge {
  background: #fff;
  color: #D1523F
}
.btn-google:active, .btn-google.active, .show > .btn-google.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #91392c;
  box-shadow: none
}
.btn-group .btn-google, .input-group-prepend .btn-google, .input-group-append .btn-google {
  border-right: 1px solid #91392c;
  border-left: 1px solid #91392c;
  box-shadow: none
}
.btn-outline-google {
  border-color: #D1523F;
  background: transparent;
  color: #D1523F
}
.btn-outline-google:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #D1523F;
  color: #fff
}
.btn-outline-google:focus, .btn-outline-google.focus {
  box-shadow: 0 0 0 2px rgba(209, 82, 63, 0.4)
}
.btn-outline-google.disabled, .btn-outline-google:disabled {
  border-color: #D1523F !important;
  background: transparent !important;
  color: #D1523F !important
}
.btn-outline-google:active, .btn-outline-google.active, .show > .btn-outline-google.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #9f3e30;
  color: #fff;
  box-shadow: none
}
.btn-outline-google .badge {
  background: #D1523F;
  border-color: #D1523F;
  color: #fff
}
.btn-outline-google:hover .badge, .btn-outline-google:focus .badge, .btn-outline-google:active .badge, .btn-outline-google.active .badge, .show > .btn-outline-google.dropdown-toggle .badge {
  background: #fff;
  border-color: #fff;
  color: #D1523F
}
.text-facebook {
  color: #3B5998 !important
}
a.text-facebook:hover, a.text-facebook:focus {
  color: #263961 !important
}
.bg-facebook {
  background-color: #3B5998 !important
}
a.bg-facebook:hover, a.bg-facebook:focus {
  background-color: #2d4474 !important
}
.bg-facebook-dark {
  background-color: #2a406d !important
}
a.bg-facebook-dark:hover, a.bg-facebook-dark:focus {
  background-color: #203153 !important
}
.bg-facebook-darker {
  background-color: #283d67 !important
}
a.bg-facebook-darker:hover, a.bg-facebook-darker:focus {
  background-color: #1e2e4e !important
}
.btn-facebook {
  border-color: rgba(0, 0, 0, 0);
  background: #3B5998;
  color: #fff;
  box-shadow: 0px 5px 8px -4px rgba(0, 0, 0, 0.4), 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 5px 10px 0px rgba(0, 0, 0, 0.1)
}
.btn-facebook:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #2d4474;
  color: #fff
}
.btn-facebook:focus, .btn-facebook.focus {
  box-shadow: 0 0 0 2px rgba(59, 89, 152, 0.4)
}
.btn-facebook.disabled, .btn-facebook:disabled {
  border-color: rgba(0, 0, 0, 0) !important;
  background: #3B5998 !important;
  box-shadow: none !important;
  color: #fff !important
}
.btn-facebook .badge {
  background: #fff;
  color: #3B5998
}
.btn-facebook:active, .btn-facebook.active, .show > .btn-facebook.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #293e6a;
  box-shadow: none
}
.btn-group .btn-facebook, .input-group-prepend .btn-facebook, .input-group-append .btn-facebook {
  border-right: 1px solid #293e6a;
  border-left: 1px solid #293e6a;
  box-shadow: none
}
.btn-outline-facebook {
  border-color: #3B5998;
  background: transparent;
  color: #3B5998
}
.btn-outline-facebook:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #3B5998;
  color: #fff
}
.btn-outline-facebook:focus, .btn-outline-facebook.focus {
  box-shadow: 0 0 0 2px rgba(59, 89, 152, 0.4)
}
.btn-outline-facebook.disabled, .btn-outline-facebook:disabled {
  border-color: #3B5998 !important;
  background: transparent !important;
  color: #3B5998 !important
}
.btn-outline-facebook:active, .btn-outline-facebook.active, .show > .btn-outline-facebook.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #2d4474;
  color: #fff;
  box-shadow: none
}
.btn-outline-facebook .badge {
  background: #3B5998;
  border-color: #3B5998;
  color: #fff
}
.btn-outline-facebook:hover .badge, .btn-outline-facebook:focus .badge, .btn-outline-facebook:active .badge, .btn-outline-facebook.active .badge, .show > .btn-outline-facebook.dropdown-toggle .badge {
  background: #fff;
  border-color: #fff;
  color: #3B5998
}
.text-pinterest {
  color: #bd121c !important
}
a.text-pinterest:hover, a.text-pinterest:focus {
  color: #770b12 !important
}
.bg-pinterest {
  background-color: #bd121c !important
}
a.bg-pinterest:hover, a.bg-pinterest:focus {
  background-color: #900e15 !important
}
.bg-pinterest-dark {
  background-color: #880d14 !important
}
a.bg-pinterest-dark:hover, a.bg-pinterest-dark:focus {
  background-color: #670a0f !important
}
.bg-pinterest-darker {
  background-color: #810c13 !important
}
a.bg-pinterest-darker:hover, a.bg-pinterest-darker:focus {
  background-color: #62090e !important
}
.btn-pinterest {
  border-color: rgba(0, 0, 0, 0);
  background: #bd121c;
  color: #fff;
  box-shadow: 0px 5px 8px -4px rgba(0, 0, 0, 0.4), 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 5px 10px 0px rgba(0, 0, 0, 0.1)
}
.btn-pinterest:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #900e15;
  color: #fff
}
.btn-pinterest:focus, .btn-pinterest.focus {
  box-shadow: 0 0 0 2px rgba(189, 18, 28, 0.4)
}
.btn-pinterest.disabled, .btn-pinterest:disabled {
  border-color: rgba(0, 0, 0, 0) !important;
  background: #bd121c !important;
  box-shadow: none !important;
  color: #fff !important
}
.btn-pinterest .badge {
  background: #fff;
  color: #bd121c
}
.btn-pinterest:active, .btn-pinterest.active, .show > .btn-pinterest.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #840d13;
  box-shadow: none
}
.btn-group .btn-pinterest, .input-group-prepend .btn-pinterest, .input-group-append .btn-pinterest {
  border-right: 1px solid #840d13;
  border-left: 1px solid #840d13;
  box-shadow: none
}
.btn-outline-pinterest {
  border-color: #bd121c;
  background: transparent;
  color: #bd121c
}
.btn-outline-pinterest:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #bd121c;
  color: #fff
}
.btn-outline-pinterest:focus, .btn-outline-pinterest.focus {
  box-shadow: 0 0 0 2px rgba(189, 18, 28, 0.4)
}
.btn-outline-pinterest.disabled, .btn-outline-pinterest:disabled {
  border-color: #bd121c !important;
  background: transparent !important;
  color: #bd121c !important
}
.btn-outline-pinterest:active, .btn-outline-pinterest.active, .show > .btn-outline-pinterest.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #900e15;
  color: #fff;
  box-shadow: none
}
.btn-outline-pinterest .badge {
  background: #bd121c;
  border-color: #bd121c;
  color: #fff
}
.btn-outline-pinterest:hover .badge, .btn-outline-pinterest:focus .badge, .btn-outline-pinterest:active .badge, .btn-outline-pinterest.active .badge, .show > .btn-outline-pinterest.dropdown-toggle .badge {
  background: #fff;
  border-color: #fff;
  color: #bd121c
}
.text-instagram {
  color: #000 !important
}
a.text-instagram:hover, a.text-instagram:focus {
  color: #000 !important
}
.bg-instagram {
  background-color: #000 !important
}
a.bg-instagram:hover, a.bg-instagram:focus {
  background-color: #000 !important
}
.bg-instagram-dark {
  background-color: #000 !important
}
a.bg-instagram-dark:hover, a.bg-instagram-dark:focus {
  background-color: #000 !important
}
.bg-instagram-darker {
  background-color: #000 !important
}
a.bg-instagram-darker:hover, a.bg-instagram-darker:focus {
  background-color: #000 !important
}
.btn-instagram {
  border-color: rgba(0, 0, 0, 0);
  background: #000;
  color: #fff;
  box-shadow: 0px 5px 8px -4px rgba(0, 0, 0, 0.4), 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 5px 10px 0px rgba(0, 0, 0, 0.1)
}
.btn-instagram:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #000;
  color: #fff
}
.btn-instagram:focus, .btn-instagram.focus {
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.4)
}
.btn-instagram.disabled, .btn-instagram:disabled {
  border-color: rgba(0, 0, 0, 0) !important;
  background: #000 !important;
  box-shadow: none !important;
  color: #fff !important
}
.btn-instagram .badge {
  background: #fff;
  color: #000
}
.btn-instagram:active, .btn-instagram.active, .show > .btn-instagram.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #000;
  box-shadow: none
}
.btn-group .btn-instagram, .input-group-prepend .btn-instagram, .input-group-append .btn-instagram {
  border-right: 1px solid #000;
  border-left: 1px solid #000;
  box-shadow: none
}
.btn-outline-instagram {
  border-color: #000;
  background: transparent;
  color: #000
}
.btn-outline-instagram:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #000;
  color: #fff
}
.btn-outline-instagram:focus, .btn-outline-instagram.focus {
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.4)
}
.btn-outline-instagram.disabled, .btn-outline-instagram:disabled {
  border-color: #000 !important;
  background: transparent !important;
  color: #000 !important
}
.btn-outline-instagram:active, .btn-outline-instagram.active, .show > .btn-outline-instagram.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #000;
  color: #fff;
  box-shadow: none
}
.btn-outline-instagram .badge {
  background: #000;
  border-color: #000;
  color: #fff
}
.btn-outline-instagram:hover .badge, .btn-outline-instagram:focus .badge, .btn-outline-instagram:active .badge, .btn-outline-instagram.active .badge, .show > .btn-outline-instagram.dropdown-toggle .badge {
  background: #fff;
  border-color: #fff;
  color: #000
}
.text-flickr {
  color: #ff0084 !important
}
a.text-flickr:hover, a.text-flickr:focus {
  color: #b3005c !important
}
.bg-flickr {
  background-color: #ff0084 !important
}
a.bg-flickr:hover, a.bg-flickr:focus {
  background-color: #c20064 !important
}
.bg-flickr-dark {
  background-color: #b8005f !important
}
a.bg-flickr-dark:hover, a.bg-flickr-dark:focus {
  background-color: #8c0048 !important
}
.bg-flickr-darker {
  background-color: #ad005a !important
}
a.bg-flickr-darker:hover, a.bg-flickr-darker:focus {
  background-color: #830044 !important
}
.btn-flickr {
  border-color: rgba(0, 0, 0, 0);
  background: #ff0084;
  color: #fff;
  box-shadow: 0px 5px 8px -4px rgba(0, 0, 0, 0.4), 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 5px 10px 0px rgba(0, 0, 0, 0.1)
}
.btn-flickr:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #c20064;
  color: #fff
}
.btn-flickr:focus, .btn-flickr.focus {
  box-shadow: 0 0 0 2px rgba(255, 0, 132, 0.4)
}
.btn-flickr.disabled, .btn-flickr:disabled {
  border-color: rgba(0, 0, 0, 0) !important;
  background: #ff0084 !important;
  box-shadow: none !important;
  color: #fff !important
}
.btn-flickr .badge {
  background: #fff;
  color: #ff0084
}
.btn-flickr:active, .btn-flickr.active, .show > .btn-flickr.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #b1005c;
  box-shadow: none
}
.btn-group .btn-flickr, .input-group-prepend .btn-flickr, .input-group-append .btn-flickr {
  border-right: 1px solid #b1005c;
  border-left: 1px solid #b1005c;
  box-shadow: none
}
.btn-outline-flickr {
  border-color: #ff0084;
  background: transparent;
  color: #ff0084
}
.btn-outline-flickr:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #ff0084;
  color: #fff
}
.btn-outline-flickr:focus, .btn-outline-flickr.focus {
  box-shadow: 0 0 0 2px rgba(255, 0, 132, 0.4)
}
.btn-outline-flickr.disabled, .btn-outline-flickr:disabled {
  border-color: #ff0084 !important;
  background: transparent !important;
  color: #ff0084 !important
}
.btn-outline-flickr:active, .btn-outline-flickr.active, .show > .btn-outline-flickr.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #c20064;
  color: #fff;
  box-shadow: none
}
.btn-outline-flickr .badge {
  background: #ff0084;
  border-color: #ff0084;
  color: #fff
}
.btn-outline-flickr:hover .badge, .btn-outline-flickr:focus .badge, .btn-outline-flickr:active .badge, .btn-outline-flickr.active .badge, .show > .btn-outline-flickr.dropdown-toggle .badge {
  background: #fff;
  border-color: #fff;
  color: #ff0084
}
.text-linkedin {
  color: #0077b5 !important
}
a.text-linkedin:hover, a.text-linkedin:focus {
  color: #004569 !important
}
.bg-linkedin {
  background-color: #0077b5 !important
}
a.bg-linkedin:hover, a.bg-linkedin:focus {
  background-color: #005a8a !important
}
.bg-linkedin-dark {
  background-color: #005682 !important
}
a.bg-linkedin-dark:hover, a.bg-linkedin-dark:focus {
  background-color: #004163 !important
}
.bg-linkedin-darker {
  background-color: #00517b !important
}
a.bg-linkedin-darker:hover, a.bg-linkedin-darker:focus {
  background-color: #003e5d !important
}
.btn-linkedin {
  border-color: rgba(0, 0, 0, 0);
  background: #0077b5;
  color: #fff;
  box-shadow: 0px 5px 8px -4px rgba(0, 0, 0, 0.4), 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 5px 10px 0px rgba(0, 0, 0, 0.1)
}
.btn-linkedin:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #005a8a;
  color: #fff
}
.btn-linkedin:focus, .btn-linkedin.focus {
  box-shadow: 0 0 0 2px rgba(0, 119, 181, 0.4)
}
.btn-linkedin.disabled, .btn-linkedin:disabled {
  border-color: rgba(0, 0, 0, 0) !important;
  background: #0077b5 !important;
  box-shadow: none !important;
  color: #fff !important
}
.btn-linkedin .badge {
  background: #fff;
  color: #0077b5
}
.btn-linkedin:active, .btn-linkedin.active, .show > .btn-linkedin.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #00537e;
  box-shadow: none
}
.btn-group .btn-linkedin, .input-group-prepend .btn-linkedin, .input-group-append .btn-linkedin {
  border-right: 1px solid #00537e;
  border-left: 1px solid #00537e;
  box-shadow: none
}
.btn-outline-linkedin {
  border-color: #0077b5;
  background: transparent;
  color: #0077b5
}
.btn-outline-linkedin:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #0077b5;
  color: #fff
}
.btn-outline-linkedin:focus, .btn-outline-linkedin.focus {
  box-shadow: 0 0 0 2px rgba(0, 119, 181, 0.4)
}
.btn-outline-linkedin.disabled, .btn-outline-linkedin:disabled {
  border-color: #0077b5 !important;
  background: transparent !important;
  color: #0077b5 !important
}
.btn-outline-linkedin:active, .btn-outline-linkedin.active, .show > .btn-outline-linkedin.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #005a8a;
  color: #fff;
  box-shadow: none
}
.btn-outline-linkedin .badge {
  background: #0077b5;
  border-color: #0077b5;
  color: #fff
}
.btn-outline-linkedin:hover .badge, .btn-outline-linkedin:focus .badge, .btn-outline-linkedin:active .badge, .btn-outline-linkedin.active .badge, .show > .btn-outline-linkedin.dropdown-toggle .badge {
  background: #fff;
  border-color: #fff;
  color: #0077b5
}
.text-periscope {
  color: #40a4c4 !important
}
a.text-periscope:hover, a.text-periscope:focus {
  color: #2b758c !important
}
.bg-periscope {
  background-color: #40a4c4 !important
}
a.bg-periscope:hover, a.bg-periscope:focus {
  background-color: #317d95 !important
}
.bg-periscope-dark {
  background-color: #2e768d !important
}
a.bg-periscope-dark:hover, a.bg-periscope-dark:focus {
  background-color: #235a6b !important
}
.bg-periscope-darker {
  background-color: #2c7085 !important
}
a.bg-periscope-darker:hover, a.bg-periscope-darker:focus {
  background-color: #215565 !important
}
.btn-periscope {
  border-color: rgba(0, 0, 0, 0);
  background: #40a4c4;
  color: #fff;
  box-shadow: 0px 5px 8px -4px rgba(0, 0, 0, 0.4), 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 5px 10px 0px rgba(0, 0, 0, 0.1)
}
.btn-periscope:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #317d95;
  color: #fff
}
.btn-periscope:focus, .btn-periscope.focus {
  box-shadow: 0 0 0 2px rgba(64, 164, 196, 0.4)
}
.btn-periscope.disabled, .btn-periscope:disabled {
  border-color: rgba(0, 0, 0, 0) !important;
  background: #40a4c4 !important;
  box-shadow: none !important;
  color: #fff !important
}
.btn-periscope .badge {
  background: #fff;
  color: #40a4c4
}
.btn-periscope:active, .btn-periscope.active, .show > .btn-periscope.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #2d7288;
  box-shadow: none
}
.btn-group .btn-periscope, .input-group-prepend .btn-periscope, .input-group-append .btn-periscope {
  border-right: 1px solid #2d7288;
  border-left: 1px solid #2d7288;
  box-shadow: none
}
.btn-outline-periscope {
  border-color: #40a4c4;
  background: transparent;
  color: #40a4c4
}
.btn-outline-periscope:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #40a4c4;
  color: #fff
}
.btn-outline-periscope:focus, .btn-outline-periscope.focus {
  box-shadow: 0 0 0 2px rgba(64, 164, 196, 0.4)
}
.btn-outline-periscope.disabled, .btn-outline-periscope:disabled {
  border-color: #40a4c4 !important;
  background: transparent !important;
  color: #40a4c4 !important
}
.btn-outline-periscope:active, .btn-outline-periscope.active, .show > .btn-outline-periscope.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #317d95;
  color: #fff;
  box-shadow: none
}
.btn-outline-periscope .badge {
  background: #40a4c4;
  border-color: #40a4c4;
  color: #fff
}
.btn-outline-periscope:hover .badge, .btn-outline-periscope:focus .badge, .btn-outline-periscope:active .badge, .btn-outline-periscope.active .badge, .show > .btn-outline-periscope.dropdown-toggle .badge {
  background: #fff;
  border-color: #fff;
  color: #40a4c4
}
.text-tumblr {
  color: #35465c !important
}
a.text-tumblr:hover, a.text-tumblr:focus {
  color: #19212b !important
}
.bg-tumblr {
  background-color: #35465c !important
}
a.bg-tumblr:hover, a.bg-tumblr:focus {
  background-color: #283546 !important
}
.bg-tumblr-dark {
  background-color: #263242 !important
}
a.bg-tumblr-dark:hover, a.bg-tumblr-dark:focus {
  background-color: #1d2632 !important
}
.bg-tumblr-darker {
  background-color: #24303f !important
}
a.bg-tumblr-darker:hover, a.bg-tumblr-darker:focus {
  background-color: #1b2430 !important
}
.btn-tumblr {
  border-color: rgba(0, 0, 0, 0);
  background: #35465c;
  color: #fff;
  box-shadow: 0px 5px 8px -4px rgba(0, 0, 0, 0.4), 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 5px 10px 0px rgba(0, 0, 0, 0.1)
}
.btn-tumblr:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #283546;
  color: #fff
}
.btn-tumblr:focus, .btn-tumblr.focus {
  box-shadow: 0 0 0 2px rgba(53, 70, 92, 0.4)
}
.btn-tumblr.disabled, .btn-tumblr:disabled {
  border-color: rgba(0, 0, 0, 0) !important;
  background: #35465c !important;
  box-shadow: none !important;
  color: #fff !important
}
.btn-tumblr .badge {
  background: #fff;
  color: #35465c
}
.btn-tumblr:active, .btn-tumblr.active, .show > .btn-tumblr.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #253140;
  box-shadow: none
}
.btn-group .btn-tumblr, .input-group-prepend .btn-tumblr, .input-group-append .btn-tumblr {
  border-right: 1px solid #253140;
  border-left: 1px solid #253140;
  box-shadow: none
}
.btn-outline-tumblr {
  border-color: #35465c;
  background: transparent;
  color: #35465c
}
.btn-outline-tumblr:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #35465c;
  color: #fff
}
.btn-outline-tumblr:focus, .btn-outline-tumblr.focus {
  box-shadow: 0 0 0 2px rgba(53, 70, 92, 0.4)
}
.btn-outline-tumblr.disabled, .btn-outline-tumblr:disabled {
  border-color: #35465c !important;
  background: transparent !important;
  color: #35465c !important
}
.btn-outline-tumblr:active, .btn-outline-tumblr.active, .show > .btn-outline-tumblr.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #283546;
  color: #fff;
  box-shadow: none
}
.btn-outline-tumblr .badge {
  background: #35465c;
  border-color: #35465c;
  color: #fff
}
.btn-outline-tumblr:hover .badge, .btn-outline-tumblr:focus .badge, .btn-outline-tumblr:active .badge, .btn-outline-tumblr.active .badge, .show > .btn-outline-tumblr.dropdown-toggle .badge {
  background: #fff;
  border-color: #fff;
  color: #35465c
}
.text-vimeo {
  color: #1ab7ae !important
}
a.text-vimeo:hover, a.text-vimeo:focus {
  color: #10746e !important
}
.bg-vimeo {
  background-color: #1ab7ae !important
}
a.bg-vimeo:hover, a.bg-vimeo:focus {
  background-color: #148b84 !important
}
.bg-vimeo-dark {
  background-color: #13847d !important
}
a.bg-vimeo-dark:hover, a.bg-vimeo-dark:focus {
  background-color: #0e645f !important
}
.bg-vimeo-darker {
  background-color: #127c76 !important
}
a.bg-vimeo-darker:hover, a.bg-vimeo-darker:focus {
  background-color: #0e5e5a !important
}
.btn-vimeo {
  border-color: rgba(0, 0, 0, 0);
  background: #1ab7ae;
  color: #fff;
  box-shadow: 0px 5px 8px -4px rgba(0, 0, 0, 0.4), 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 5px 10px 0px rgba(0, 0, 0, 0.1)
}
.btn-vimeo:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #148b84;
  color: #fff
}
.btn-vimeo:focus, .btn-vimeo.focus {
  box-shadow: 0 0 0 2px rgba(26, 183, 174, 0.4)
}
.btn-vimeo.disabled, .btn-vimeo:disabled {
  border-color: rgba(0, 0, 0, 0) !important;
  background: #1ab7ae !important;
  box-shadow: none !important;
  color: #fff !important
}
.btn-vimeo .badge {
  background: #fff;
  color: #1ab7ae
}
.btn-vimeo:active, .btn-vimeo.active, .show > .btn-vimeo.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #127f79;
  box-shadow: none
}
.btn-group .btn-vimeo, .input-group-prepend .btn-vimeo, .input-group-append .btn-vimeo {
  border-right: 1px solid #127f79;
  border-left: 1px solid #127f79;
  box-shadow: none
}
.btn-outline-vimeo {
  border-color: #1ab7ae;
  background: transparent;
  color: #1ab7ae
}
.btn-outline-vimeo:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #1ab7ae;
  color: #fff
}
.btn-outline-vimeo:focus, .btn-outline-vimeo.focus {
  box-shadow: 0 0 0 2px rgba(26, 183, 174, 0.4)
}
.btn-outline-vimeo.disabled, .btn-outline-vimeo:disabled {
  border-color: #1ab7ae !important;
  background: transparent !important;
  color: #1ab7ae !important
}
.btn-outline-vimeo:active, .btn-outline-vimeo.active, .show > .btn-outline-vimeo.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #148b84;
  color: #fff;
  box-shadow: none
}
.btn-outline-vimeo .badge {
  background: #1ab7ae;
  border-color: #1ab7ae;
  color: #fff
}
.btn-outline-vimeo:hover .badge, .btn-outline-vimeo:focus .badge, .btn-outline-vimeo:active .badge, .btn-outline-vimeo.active .badge, .show > .btn-outline-vimeo.dropdown-toggle .badge {
  background: #fff;
  border-color: #fff;
  color: #1ab7ae
}
.text-youtube {
  color: #b31217 !important
}
a.text-youtube:hover, a.text-youtube:focus {
  color: #6d0b0e !important
}
.bg-youtube {
  background-color: #b31217 !important
}
a.bg-youtube:hover, a.bg-youtube:focus {
  background-color: #880e11 !important
}
.bg-youtube-dark {
  background-color: #810d11 !important
}
a.bg-youtube-dark:hover, a.bg-youtube-dark:focus {
  background-color: #620a0d !important
}
.bg-youtube-darker {
  background-color: #7a0c10 !important
}
a.bg-youtube-darker:hover, a.bg-youtube-darker:focus {
  background-color: #5d090c !important
}
.btn-youtube {
  border-color: rgba(0, 0, 0, 0);
  background: #b31217;
  color: #fff;
  box-shadow: 0px 5px 8px -4px rgba(0, 0, 0, 0.4), 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 5px 10px 0px rgba(0, 0, 0, 0.1)
}
.btn-youtube:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #880e11;
  color: #fff
}
.btn-youtube:focus, .btn-youtube.focus {
  box-shadow: 0 0 0 2px rgba(179, 18, 23, 0.4)
}
.btn-youtube.disabled, .btn-youtube:disabled {
  border-color: rgba(0, 0, 0, 0) !important;
  background: #b31217 !important;
  box-shadow: none !important;
  color: #fff !important
}
.btn-youtube .badge {
  background: #fff;
  color: #b31217
}
.btn-youtube:active, .btn-youtube.active, .show > .btn-youtube.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #7d0d10;
  box-shadow: none
}
.btn-group .btn-youtube, .input-group-prepend .btn-youtube, .input-group-append .btn-youtube {
  border-right: 1px solid #7d0d10;
  border-left: 1px solid #7d0d10;
  box-shadow: none
}
.btn-outline-youtube {
  border-color: #b31217;
  background: transparent;
  color: #b31217
}
.btn-outline-youtube:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #b31217;
  color: #fff
}
.btn-outline-youtube:focus, .btn-outline-youtube.focus {
  box-shadow: 0 0 0 2px rgba(179, 18, 23, 0.4)
}
.btn-outline-youtube.disabled, .btn-outline-youtube:disabled {
  border-color: #b31217 !important;
  background: transparent !important;
  color: #b31217 !important
}
.btn-outline-youtube:active, .btn-outline-youtube.active, .show > .btn-outline-youtube.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #880e11;
  color: #fff;
  box-shadow: none
}
.btn-outline-youtube .badge {
  background: #b31217;
  border-color: #b31217;
  color: #fff
}
.btn-outline-youtube:hover .badge, .btn-outline-youtube:focus .badge, .btn-outline-youtube:active .badge, .btn-outline-youtube.active .badge, .show > .btn-outline-youtube.dropdown-toggle .badge {
  background: #fff;
  border-color: #fff;
  color: #b31217
}
.text-windows {
  color: #26AAE1 !important
}
a.text-windows:hover, a.text-windows:focus {
  color: #177aa4 !important
}
.bg-windows {
  background-color: #26AAE1 !important
}
a.bg-windows:hover, a.bg-windows:focus {
  background-color: #1d81ab !important
}
.bg-windows-dark {
  background-color: #1b7aa2 !important
}
a.bg-windows-dark:hover, a.bg-windows-dark:focus {
  background-color: #155d7b !important
}
.bg-windows-darker {
  background-color: #1a7499 !important
}
a.bg-windows-darker:hover, a.bg-windows-darker:focus {
  background-color: #145874 !important
}
.btn-windows {
  border-color: rgba(0, 0, 0, 0);
  background: #26AAE1;
  color: #fff;
  box-shadow: 0px 5px 8px -4px rgba(0, 0, 0, 0.4), 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 5px 10px 0px rgba(0, 0, 0, 0.1)
}
.btn-windows:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #1d81ab;
  color: #fff
}
.btn-windows:focus, .btn-windows.focus {
  box-shadow: 0 0 0 2px rgba(38, 170, 225, 0.4)
}
.btn-windows.disabled, .btn-windows:disabled {
  border-color: rgba(0, 0, 0, 0) !important;
  background: #26AAE1 !important;
  box-shadow: none !important;
  color: #fff !important
}
.btn-windows .badge {
  background: #fff;
  color: #26AAE1
}
.btn-windows:active, .btn-windows.active, .show > .btn-windows.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #1a769d;
  box-shadow: none
}
.btn-group .btn-windows, .input-group-prepend .btn-windows, .input-group-append .btn-windows {
  border-right: 1px solid #1a769d;
  border-left: 1px solid #1a769d;
  box-shadow: none
}
.btn-outline-windows {
  border-color: #26AAE1;
  background: transparent;
  color: #26AAE1
}
.btn-outline-windows:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #26AAE1;
  color: #fff
}
.btn-outline-windows:focus, .btn-outline-windows.focus {
  box-shadow: 0 0 0 2px rgba(38, 170, 225, 0.4)
}
.btn-outline-windows.disabled, .btn-outline-windows:disabled {
  border-color: #26AAE1 !important;
  background: transparent !important;
  color: #26AAE1 !important
}
.btn-outline-windows:active, .btn-outline-windows.active, .show > .btn-outline-windows.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #1d81ab;
  color: #fff;
  box-shadow: none
}
.btn-outline-windows .badge {
  background: #26AAE1;
  border-color: #26AAE1;
  color: #fff
}
.btn-outline-windows:hover .badge, .btn-outline-windows:focus .badge, .btn-outline-windows:active .badge, .btn-outline-windows.active .badge, .show > .btn-outline-windows.dropdown-toggle .badge {
  background: #fff;
  border-color: #fff;
  color: #26AAE1
}
.text-macos {
  color: #343434 !important
}
a.text-macos:hover, a.text-macos:focus {
  color: #0e0e0e !important
}
.bg-macos {
  background-color: #343434 !important
}
a.bg-macos:hover, a.bg-macos:focus {
  background-color: #282828 !important
}
.bg-macos-dark {
  background-color: #252525 !important
}
a.bg-macos-dark:hover, a.bg-macos-dark:focus {
  background-color: #1c1c1c !important
}
.bg-macos-darker {
  background-color: #232323 !important
}
a.bg-macos-darker:hover, a.bg-macos-darker:focus {
  background-color: #1b1b1b !important
}
.btn-macos {
  border-color: rgba(0, 0, 0, 0);
  background: #343434;
  color: #fff;
  box-shadow: 0px 5px 8px -4px rgba(0, 0, 0, 0.4), 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 5px 10px 0px rgba(0, 0, 0, 0.1)
}
.btn-macos:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #282828;
  color: #fff
}
.btn-macos:focus, .btn-macos.focus {
  box-shadow: 0 0 0 2px rgba(52, 52, 52, 0.4)
}
.btn-macos.disabled, .btn-macos:disabled {
  border-color: rgba(0, 0, 0, 0) !important;
  background: #343434 !important;
  box-shadow: none !important;
  color: #fff !important
}
.btn-macos .badge {
  background: #fff;
  color: #343434
}
.btn-macos:active, .btn-macos.active, .show > .btn-macos.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #242424;
  box-shadow: none
}
.btn-group .btn-macos, .input-group-prepend .btn-macos, .input-group-append .btn-macos {
  border-right: 1px solid #242424;
  border-left: 1px solid #242424;
  box-shadow: none
}
.btn-outline-macos {
  border-color: #343434;
  background: transparent;
  color: #343434
}
.btn-outline-macos:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #343434;
  color: #fff
}
.btn-outline-macos:focus, .btn-outline-macos.focus {
  box-shadow: 0 0 0 2px rgba(52, 52, 52, 0.4)
}
.btn-outline-macos.disabled, .btn-outline-macos:disabled {
  border-color: #343434 !important;
  background: transparent !important;
  color: #343434 !important
}
.btn-outline-macos:active, .btn-outline-macos.active, .show > .btn-outline-macos.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #282828;
  color: #fff;
  box-shadow: none
}
.btn-outline-macos .badge {
  background: #343434;
  border-color: #343434;
  color: #fff
}
.btn-outline-macos:hover .badge, .btn-outline-macos:focus .badge, .btn-outline-macos:active .badge, .btn-outline-macos.active .badge, .show > .btn-outline-macos.dropdown-toggle .badge {
  background: #fff;
  border-color: #fff;
  color: #343434
}
.text-linux {
  color: purple !important
}
a.text-linux:hover, a.text-linux:focus {
  color: #340034 !important
}
.bg-linux {
  background-color: purple !important
}
a.bg-linux:hover, a.bg-linux:focus {
  background-color: #610061 !important
}
.bg-linux-dark {
  background-color: #5c005c !important
}
a.bg-linux-dark:hover, a.bg-linux-dark:focus {
  background-color: #460046 !important
}
.bg-linux-darker {
  background-color: #570057 !important
}
a.bg-linux-darker:hover, a.bg-linux-darker:focus {
  background-color: #420042 !important
}
.btn-linux {
  border-color: rgba(0, 0, 0, 0);
  background: purple;
  color: #fff;
  box-shadow: 0px 5px 8px -4px rgba(0, 0, 0, 0.4), 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 5px 10px 0px rgba(0, 0, 0, 0.1)
}
.btn-linux:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #610061;
  color: #fff
}
.btn-linux:focus, .btn-linux.focus {
  box-shadow: 0 0 0 2px rgba(128, 0, 128, 0.4)
}
.btn-linux.disabled, .btn-linux:disabled {
  border-color: rgba(0, 0, 0, 0) !important;
  background: purple !important;
  box-shadow: none !important;
  color: #fff !important
}
.btn-linux .badge {
  background: #fff;
  color: purple
}
.btn-linux:active, .btn-linux.active, .show > .btn-linux.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #590059;
  box-shadow: none
}
.btn-group .btn-linux, .input-group-prepend .btn-linux, .input-group-append .btn-linux {
  border-right: 1px solid #590059;
  border-left: 1px solid #590059;
  box-shadow: none
}
.btn-outline-linux {
  border-color: purple;
  background: transparent;
  color: purple
}
.btn-outline-linux:hover {
  border-color: rgba(0, 0, 0, 0);
  background: purple;
  color: #fff
}
.btn-outline-linux:focus, .btn-outline-linux.focus {
  box-shadow: 0 0 0 2px rgba(128, 0, 128, 0.4)
}
.btn-outline-linux.disabled, .btn-outline-linux:disabled {
  border-color: purple !important;
  background: transparent !important;
  color: purple !important
}
.btn-outline-linux:active, .btn-outline-linux.active, .show > .btn-outline-linux.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #610061;
  color: #fff;
  box-shadow: none
}
.btn-outline-linux .badge {
  background: purple;
  border-color: purple;
  color: #fff
}
.btn-outline-linux:hover .badge, .btn-outline-linux:focus .badge, .btn-outline-linux:active .badge, .btn-outline-linux.active .badge, .show > .btn-outline-linux.dropdown-toggle .badge {
  background: #fff;
  border-color: #fff;
  color: purple
}
.btn-white {
  border-color: rgba(0, 0, 0, 0);
  background: #fff;
  color: #222;
  box-shadow: 0px 5px 8px -4px rgba(0, 0, 0, 0.4), 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 5px 10px 0px rgba(0, 0, 0, 0.1)
}
.btn-white:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #c2c2c2;
  color: #222
}
.btn-white:focus, .btn-white.focus {
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.4)
}
.btn-white.disabled, .btn-white:disabled {
  border-color: rgba(0, 0, 0, 0) !important;
  background: #fff !important;
  box-shadow: none !important;
  color: #222 !important
}
.btn-white .badge {
  background: #222;
  color: #fff
}
.btn-white:active, .btn-white.active, .show > .btn-white.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #b1b1b1;
  box-shadow: none
}
.btn-group .btn-white, .input-group-prepend .btn-white, .input-group-append .btn-white {
  border-right: 1px solid #b1b1b1;
  border-left: 1px solid #b1b1b1;
  box-shadow: none
}
.btn-outline-white {
  border-color: #fff;
  background: transparent;
  color: #fff
}
.btn-outline-white:hover {
  border-color: rgba(0, 0, 0, 0);
  background: #fff;
  color: #222
}
.btn-outline-white:focus, .btn-outline-white.focus {
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.4)
}
.btn-outline-white.disabled, .btn-outline-white:disabled {
  border-color: #fff !important;
  background: transparent !important;
  color: #fff !important
}
.btn-outline-white:active, .btn-outline-white.active, .show > .btn-outline-white.dropdown-toggle {
  border-color: rgba(0, 0, 0, 0);
  background: #c2c2c2;
  color: #222;
  box-shadow: none
}
.btn-outline-white .badge {
  background: #fff;
  border-color: #fff;
  color: #525252
}
.btn-outline-white:hover .badge, .btn-outline-white:focus .badge, .btn-outline-white:active .badge, .btn-outline-white.active .badge, .show > .btn-outline-white.dropdown-toggle .badge {
  background: #222;
  border-color: #222;
  color: #fff
}
.custom-control.custom-control-#000 .custom-control-input ~ .custom-control-label::before, .custom-control.custom-control-#000 .custom-control-input:active ~ .custom-control-label::before {
  background-color: #000
}
.custom-control.custom-control-#000 .custom-control-input:focus ~ .custom-control-label::before, .custom-control.custom-control-#000 .custom-control-input:active ~ .custom-control-label::before {
  border-color: #000
}
.custom-control.custom-control-#000 .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.4)
}
.custom-control.custom-control-#000.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before, .custom-control.custom-control-#000.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control.custom-control-#000.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #000;
  background-color: #000
}
.custom-control.custom-control-#000.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")
}
.custom-control.custom-control-#000.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E")
}
.custom-control.custom-control-#000.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")
}
.custom-control.custom-control-#fff .custom-control-input ~ .custom-control-label::before, .custom-control.custom-control-#fff .custom-control-input:active ~ .custom-control-label::before {
  background-color: #fff
}
.custom-control.custom-control-#fff .custom-control-input:focus ~ .custom-control-label::before, .custom-control.custom-control-#fff .custom-control-input:active ~ .custom-control-label::before {
  border-color: #fff
}
.custom-control.custom-control-#fff .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.4)
}
.custom-control.custom-control-#fff.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before, .custom-control.custom-control-#fff.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control.custom-control-#fff.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #fff;
  background-color: #fff
}
.custom-control.custom-control-#fff.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23525252' d='M0 2h4'/%3E%3C/svg%3E")
}
.custom-control.custom-control-#fff.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23525252;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E")
}
.custom-control.custom-control-#fff.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23525252'/%3E%3C/svg%3E")
}
.custom-control.custom-control-silver .custom-control-input ~ .custom-control-label::before, .custom-control.custom-control-silver .custom-control-input:active ~ .custom-control-label::before {
  background-color: #eee
}
.custom-control.custom-control-silver .custom-control-input:focus ~ .custom-control-label::before, .custom-control.custom-control-silver .custom-control-input:active ~ .custom-control-label::before {
  border-color: #eee
}
.custom-control.custom-control-silver .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 2px rgba(238, 238, 238, 0.4)
}
.custom-control.custom-control-silver.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before, .custom-control.custom-control-silver.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control.custom-control-silver.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #eee;
  background-color: #eee
}
.custom-control.custom-control-silver.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%234c4c4c' d='M0 2h4'/%3E%3C/svg%3E")
}
.custom-control.custom-control-silver.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%234c4c4c;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E")
}
.custom-control.custom-control-silver.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%234c4c4c'/%3E%3C/svg%3E")
}
.custom-control.custom-control-gray .custom-control-input ~ .custom-control-label::before, .custom-control.custom-control-gray .custom-control-input:active ~ .custom-control-label::before {
  background-color: #777
}
.custom-control.custom-control-gray .custom-control-input:focus ~ .custom-control-label::before, .custom-control.custom-control-gray .custom-control-input:active ~ .custom-control-label::before {
  border-color: #777
}
.custom-control.custom-control-gray .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 2px rgba(119, 119, 119, 0.4)
}
.custom-control.custom-control-gray.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before, .custom-control.custom-control-gray.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control.custom-control-gray.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #777;
  background-color: #777
}
.custom-control.custom-control-gray.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")
}
.custom-control.custom-control-gray.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E")
}
.custom-control.custom-control-gray.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")
}
.custom-control.custom-control-gold .custom-control-input ~ .custom-control-label::before, .custom-control.custom-control-gold .custom-control-input:active ~ .custom-control-label::before {
  background-color: #ffeb3b
}
.custom-control.custom-control-gold .custom-control-input:focus ~ .custom-control-label::before, .custom-control.custom-control-gold .custom-control-input:active ~ .custom-control-label::before {
  border-color: #ffeb3b
}
.custom-control.custom-control-gold .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 2px rgba(255, 235, 59, 0.4)
}
.custom-control.custom-control-gold.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before, .custom-control.custom-control-gold.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control.custom-control-gold.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #ffeb3b;
  background-color: #ffeb3b
}
.custom-control.custom-control-gold.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23524b13' d='M0 2h4'/%3E%3C/svg%3E")
}
.custom-control.custom-control-gold.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23524b13;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E")
}
.custom-control.custom-control-gold.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23524b13'/%3E%3C/svg%3E")
}
.custom-control.custom-control-pink .custom-control-input ~ .custom-control-label::before, .custom-control.custom-control-pink .custom-control-input:active ~ .custom-control-label::before {
  background-color: #e91e63
}
.custom-control.custom-control-pink .custom-control-input:focus ~ .custom-control-label::before, .custom-control.custom-control-pink .custom-control-input:active ~ .custom-control-label::before {
  border-color: #e91e63
}
.custom-control.custom-control-pink .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 2px rgba(233, 30, 99, 0.4)
}
.custom-control.custom-control-pink.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before, .custom-control.custom-control-pink.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control.custom-control-pink.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #e91e63;
  background-color: #e91e63
}
.custom-control.custom-control-pink.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")
}
.custom-control.custom-control-pink.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E")
}
.custom-control.custom-control-pink.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")
}
.custom-control.custom-control-red .custom-control-input ~ .custom-control-label::before, .custom-control.custom-control-red .custom-control-input:active ~ .custom-control-label::before {
  background-color: #f44336
}
.custom-control.custom-control-red .custom-control-input:focus ~ .custom-control-label::before, .custom-control.custom-control-red .custom-control-input:active ~ .custom-control-label::before {
  border-color: #f44336
}
.custom-control.custom-control-red .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 2px rgba(244, 67, 54, 0.4)
}
.custom-control.custom-control-red.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before, .custom-control.custom-control-red.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .custom-control.custom-control-red.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #f44336;
  background-color: #f44336
}
.custom-control.custom-control-red.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")
}
.custom-control.custom-control-red.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E")
}
.custom-control.custom-control-red.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")
}
.navbar.bg-secondary {
  background-color: #444444 !important;
  color: #b2b6be
}
.navbar.bg-secondary .navbar-brand {
  color: #fff
}
.navbar.bg-secondary .navbar-brand:hover, .navbar.bg-secondary .navbar-brand:focus {
  color: #fff
}
.navbar.bg-secondary .navbar-nav .nav-link {
  color: #b2b6be
}
.navbar.bg-secondary .navbar-nav .nav-link:hover, .navbar.bg-secondary .navbar-nav .nav-link:focus {
  color: #fff
}
.navbar.bg-secondary .navbar-nav .nav-link.disabled {
  color: #7a8190 !important
}
.navbar.bg-secondary .navbar-nav .show > .nav-link, .navbar.bg-secondary .navbar-nav .active > .nav-link, .navbar.bg-secondary .navbar-nav .nav-link.show, .navbar.bg-secondary .navbar-nav .nav-link.active {
  color: #fff
}
.navbar.bg-secondary .navbar-toggler {
  color: #b2b6be;
  border-color: rgba(255, 255, 255, 0.15)
}
.navbar.bg-secondary .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='rgba(255,255,255,0.8)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")
}
.navbar.bg-secondary .navbar-text {
  color: #b2b6be
}
.navbar.bg-secondary .navbar-text a {
  color: #fff
}
.navbar.bg-secondary .navbar-text a:hover, .navbar.bg-secondary .navbar-text a:focus {
  color: #fff
}
.navbar.bg-secondary hr {
  border-color: rgba(255, 255, 255, 0.15)
}
.navbar.bg-success {
  background-color: #0C9B47 !important;
  color: #82D1A5
}
.navbar.bg-success .navbar-brand {
  color: #fff
}
.navbar.bg-success .navbar-brand:hover, .navbar.bg-success .navbar-brand:focus {
  color: #fff
}
.navbar.bg-success .navbar-nav .nav-link {
  color: #82D1A5
}
.navbar.bg-success .navbar-nav .nav-link:hover, .navbar.bg-success .navbar-nav .nav-link:focus {
  color: #fff
}
.navbar.bg-success .navbar-nav .nav-link.disabled {
  color: #37B66E !important
}
.navbar.bg-success .navbar-nav .show > .nav-link, .navbar.bg-success .navbar-nav .active > .nav-link, .navbar.bg-success .navbar-nav .nav-link.show, .navbar.bg-success .navbar-nav .nav-link.active {
  color: #fff
}
.navbar.bg-success .navbar-toggler {
  color: #82D1A5;
  border-color: rgba(61, 70, 17, 0.0872735)
}
.navbar.bg-success .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='rgba(24,28,33,0.4)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")
}
.navbar.bg-success .navbar-text {
  color: #82D1A5
}
.navbar.bg-success .navbar-text a {
  color: #fff
}
.navbar.bg-success .navbar-text a:hover, .navbar.bg-success .navbar-text a:focus {
  color: #fff
}
.navbar.bg-success hr {
  border-color: rgba(61, 70, 17, 0.0872735)
}
.navbar.bg-info {
  background-color: #0C619B !important;
  color: #b2edfa
}
.navbar.bg-info .navbar-brand {
  color: #fff
}
.navbar.bg-info .navbar-brand:hover, .navbar.bg-info .navbar-brand:focus {
  color: #fff
}
.navbar.bg-info .navbar-nav .nav-link {
  color: #b2edfa
}
.navbar.bg-info .navbar-nav .nav-link:hover, .navbar.bg-info .navbar-nav .nav-link:focus {
  color: #fff
}
.navbar.bg-info .navbar-nav .nav-link.disabled {
  color: #61daf4 !important
}
.navbar.bg-info .navbar-nav .show > .nav-link, .navbar.bg-info .navbar-nav .active > .nav-link, .navbar.bg-info .navbar-nav .nav-link.show, .navbar.bg-info .navbar-nav .nav-link.active {
  color: #fff
}
.navbar.bg-info .navbar-toggler {
  color: #b2edfa;
  border-color: rgba(255, 255, 255, 0.15)
}
.navbar.bg-info .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='rgba(255,255,255,0.8)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")
}
.navbar.bg-info .navbar-text {
  color: #b2edfa
}
.navbar.bg-info .navbar-text a {
  color: #fff
}
.navbar.bg-info .navbar-text a:hover, .navbar.bg-info .navbar-text a:focus {
  color: #fff
}
.navbar.bg-info hr {
  border-color: rgba(255, 255, 255, 0.15)
}
.navbar.bg-warning {
  background-color: #FFAC00 !important;
  color: #FFDDAB
}
.navbar.bg-warning .navbar-brand {
  color: #fff
}
.navbar.bg-warning .navbar-brand:hover, .navbar.bg-warning .navbar-brand:focus {
  color: #fff
}
.navbar.bg-warning .navbar-nav .nav-link {
  color: #FFDDAB
}
.navbar.bg-warning .navbar-nav .nav-link:hover, .navbar.bg-warning .navbar-nav .nav-link:focus {
  color: #fff
}
.navbar.bg-warning .navbar-nav .nav-link.disabled {
  color: #FFC976 !important
}
.navbar.bg-warning .navbar-nav .show > .nav-link, .navbar.bg-warning .navbar-nav .active > .nav-link, .navbar.bg-warning .navbar-nav .nav-link.show, .navbar.bg-warning .navbar-nav .nav-link.active {
  color: #fff
}
.navbar.bg-warning .navbar-toggler {
  color: #FFDDAB;
  border-color: rgba(82, 61, 17, 0.0869039)
}
.navbar.bg-warning .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='rgba(24,28,33,0.4)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")
}
.navbar.bg-warning .navbar-text {
  color: #FFDDAB
}
.navbar.bg-warning .navbar-text a {
  color: #fff
}
.navbar.bg-warning .navbar-text a:hover, .navbar.bg-warning .navbar-text a:focus {
  color: #fff
}
.navbar.bg-warning hr {
  border-color: rgba(82, 61, 17, 0.0869039)
}
.navbar.bg-danger {
  background-color: #FF5B00 !important;
  color: #c86b6b
}
.navbar.bg-danger .navbar-brand {
  color: #fff
}
.navbar.bg-danger .navbar-brand:hover, .navbar.bg-danger .navbar-brand:focus {
  color: #fff
}
.navbar.bg-danger .navbar-nav .nav-link {
  color: #c86b6b
}
.navbar.bg-danger .navbar-nav .nav-link:hover, .navbar.bg-danger .navbar-nav .nav-link:focus {
  color: #fff
}
.navbar.bg-danger .navbar-nav .nav-link.disabled {
  color: #b33333 !important
}
.navbar.bg-danger .navbar-nav .show > .nav-link, .navbar.bg-danger .navbar-nav .active > .nav-link, .navbar.bg-danger .navbar-nav .nav-link.show, .navbar.bg-danger .navbar-nav .nav-link.active {
  color: #fff
}
.navbar.bg-danger .navbar-toggler {
  color: #c86b6b;
  border-color: rgba(255, 255, 255, 0.06)
}
.navbar.bg-danger .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='rgba(255,255,255,0.8)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")
}
.navbar.bg-danger .navbar-text {
  color: #c86b6b
}
.navbar.bg-danger .navbar-text a {
  color: #fff
}
.navbar.bg-danger .navbar-text a:hover, .navbar.bg-danger .navbar-text a:focus {
  color: #fff
}
.navbar.bg-danger hr {
  border-color: rgba(255, 255, 255, 0.06)
}
.navbar.bg-dark {
  background-color: #595c5f !important;
  color: #bcbdbe
}
.navbar.bg-dark .navbar-brand {
  color: #fff
}
.navbar.bg-dark .navbar-brand:hover, .navbar.bg-dark .navbar-brand:focus {
  color: #fff
}
.navbar.bg-dark .navbar-nav .nav-link {
  color: #bcbdbe
}
.navbar.bg-dark .navbar-nav .nav-link:hover, .navbar.bg-dark .navbar-nav .nav-link:focus {
  color: #fff
}
.navbar.bg-dark .navbar-nav .nav-link.disabled {
  color: #898b8d !important
}
.navbar.bg-dark .navbar-nav .show > .nav-link, .navbar.bg-dark .navbar-nav .active > .nav-link, .navbar.bg-dark .navbar-nav .nav-link.show, .navbar.bg-dark .navbar-nav .nav-link.active {
  color: #fff
}
.navbar.bg-dark .navbar-toggler {
  color: #bcbdbe;
  border-color: rgba(255, 255, 255, 0.15)
}
.navbar.bg-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='rgba(255,255,255,0.8)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")
}
.navbar.bg-dark .navbar-text {
  color: #bcbdbe
}
.navbar.bg-dark .navbar-text a {
  color: #fff
}
.navbar.bg-dark .navbar-text a:hover, .navbar.bg-dark .navbar-text a:focus {
  color: #fff
}
.navbar.bg-dark hr {
  border-color: rgba(255, 255, 255, 0.15)
}
.navbar.bg-white {
  background-color: #fff !important;
  color: #b5b6b8
}
.navbar.bg-white .navbar-brand {
  color: #222
}
.navbar.bg-white .navbar-brand:hover, .navbar.bg-white .navbar-brand:focus {
  color: #222
}
.navbar.bg-white .navbar-nav .nav-link {
  color: #b5b6b8
}
.navbar.bg-white .navbar-nav .nav-link:hover, .navbar.bg-white .navbar-nav .nav-link:focus {
  color: #222
}
.navbar.bg-white .navbar-nav .nav-link.disabled {
  color: #dbdcdd !important
}
.navbar.bg-white .navbar-nav .show > .nav-link, .navbar.bg-white .navbar-nav .active > .nav-link, .navbar.bg-white .navbar-nav .nav-link.show, .navbar.bg-white .navbar-nav .nav-link.active {
  color: #222
}
.navbar.bg-white .navbar-toggler {
  color: #b5b6b8;
  border-color: rgba(34, 34, 34, 0.075)
}
.navbar.bg-white .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='rgba(24,28,33,0.4)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")
}
.navbar.bg-white .navbar-text {
  color: #b5b6b8
}
.navbar.bg-white .navbar-text a {
  color: #222
}
.navbar.bg-white .navbar-text a:hover, .navbar.bg-white .navbar-text a:focus {
  color: #222
}
.navbar.bg-white hr {
  border-color: rgba(34, 34, 34, 0.075)
}
.navbar.bg-light {
  background-color: #f4f4f4 !important;
  color: #b5b6b8
}
.navbar.bg-light .navbar-brand {
  color: #222
}
.navbar.bg-light .navbar-brand:hover, .navbar.bg-light .navbar-brand:focus {
  color: #222
}
.navbar.bg-light .navbar-nav .nav-link {
  color: #b5b6b8
}
.navbar.bg-light .navbar-nav .nav-link:hover, .navbar.bg-light .navbar-nav .nav-link:focus {
  color: #222
}
.navbar.bg-light .navbar-nav .nav-link.disabled {
  color: #d6d6d7 !important
}
.navbar.bg-light .navbar-nav .show > .nav-link, .navbar.bg-light .navbar-nav .active > .nav-link, .navbar.bg-light .navbar-nav .nav-link.show, .navbar.bg-light .navbar-nav .nav-link.active {
  color: #222
}
.navbar.bg-light .navbar-toggler {
  color: #b5b6b8;
  border-color: rgba(34, 34, 34, 0.0771569)
}
.navbar.bg-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='rgba(24,28,33,0.4)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")
}
.navbar.bg-light .navbar-text {
  color: #b5b6b8
}
.navbar.bg-light .navbar-text a {
  color: #222
}
.navbar.bg-light .navbar-text a:hover, .navbar.bg-light .navbar-text a:focus {
  color: #222
}
.navbar.bg-light hr {
  border-color: rgba(34, 34, 34, 0.0771569)
}
.navbar.bg-lighter {
  background-color: #f9fafa !important;
  color: #b5b6b8
}
.navbar.bg-lighter .navbar-brand {
  color: #222
}
.navbar.bg-lighter .navbar-brand:hover, .navbar.bg-lighter .navbar-brand:focus {
  color: #222
}
.navbar.bg-lighter .navbar-nav .nav-link {
  color: #b5b6b8
}
.navbar.bg-lighter .navbar-nav .nav-link:hover, .navbar.bg-lighter .navbar-nav .nav-link:focus {
  color: #222
}
.navbar.bg-lighter .navbar-nav .nav-link.disabled {
  color: #d8d9da !important
}
.navbar.bg-lighter .navbar-nav .show > .nav-link, .navbar.bg-lighter .navbar-nav .active > .nav-link, .navbar.bg-lighter .navbar-nav .nav-link.show, .navbar.bg-lighter .navbar-nav .nav-link.active {
  color: #222
}
.navbar.bg-lighter .navbar-toggler {
  color: #b5b6b8;
  border-color: rgba(34, 34, 34, 0.076039)
}
.navbar.bg-lighter .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path stroke='rgba(24,28,33,0.4)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>")
}
.navbar.bg-lighter .navbar-text {
  color: #b5b6b8
}
.navbar.bg-lighter .navbar-text a {
  color: #222
}
.navbar.bg-lighter .navbar-text a:hover, .navbar.bg-lighter .navbar-text a:focus {
  color: #222
}
.navbar.bg-lighter hr {
  border-color: rgba(34, 34, 34, 0.076039)
}
.sidenav.bg-secondary {
  background-color: #444444 !important;
  color: #b2b6be
}
.sidenav.bg-secondary .sidenav-link, .sidenav.bg-secondary .sidenav-horizontal-prev, .sidenav.bg-secondary .sidenav-horizontal-next {
  color: #b2b6be
}
.sidenav.bg-secondary .sidenav-link:hover, .sidenav.bg-secondary .sidenav-link:focus, .sidenav.bg-secondary .sidenav-horizontal-prev:hover, .sidenav.bg-secondary .sidenav-horizontal-prev:focus, .sidenav.bg-secondary .sidenav-horizontal-next:hover, .sidenav.bg-secondary .sidenav-horizontal-next:focus {
  color: #fff
}
.sidenav.bg-secondary .sidenav-link.active, .sidenav.bg-secondary .sidenav-horizontal-prev.active, .sidenav.bg-secondary .sidenav-horizontal-next.active {
  color: #fff
}
.sidenav.bg-secondary .sidenav-item.disabled .sidenav-link, .sidenav.bg-secondary .sidenav-horizontal-prev.disabled, .sidenav.bg-secondary .sidenav-horizontal-next.disabled {
  color: #7a8190 !important
}
.sidenav.bg-secondary .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-secondary .sidenav-item.active > .sidenav-link {
  color: #fff
}
.sidenav.bg-secondary .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #2D2D2D
}
.sidenav.bg-secondary.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #292f3b
}
.sidenav.bg-secondary.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-secondary.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
  background: #2D2D2D
}
.sidenav.bg-secondary .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-secondary .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
  background: transparent;
  color: #b2b6be
}
.sidenav.bg-secondary .sidenav-text {
  color: #fff
}
.sidenav.bg-secondary .sidenav-header {
  color: #878e9a
}
.sidenav.bg-secondary hr, .sidenav.bg-secondary .sidenav-divider, .sidenav.bg-secondary .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
  border-color: rgba(255, 255, 255, 0.15) !important
}
.sidenav.bg-secondary .sidenav-inner > .sidenav-header::before, .sidenav.bg-secondary .sidenav-block::before {
  background-color: rgba(255, 255, 255, 0.15)
}
.sidenav.bg-secondary .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
  background-color: #4e5562
}
.sidenav.bg-secondary .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  background-color: #fff
}
.sidenav.bg-secondary .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-secondary .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  box-shadow: 0 0 0 2px #2D2D2D
}
.sidenav.bg-secondary .ps__thumb-y, .sidenav.bg-secondary .ps__rail-y.ps--clicking > .ps__thumb-y {
  background: rgba(255, 255, 255, 0.525945) !important
}
.sidenav.bg-success {
  background-color: #0C9B47 !important;
  color: #82D1A5
}
.sidenav.bg-success .sidenav-link, .sidenav.bg-success .sidenav-horizontal-prev, .sidenav.bg-success .sidenav-horizontal-next {
  color: #82D1A5
}
.sidenav.bg-success .sidenav-link:hover, .sidenav.bg-success .sidenav-link:focus, .sidenav.bg-success .sidenav-horizontal-prev:hover, .sidenav.bg-success .sidenav-horizontal-prev:focus, .sidenav.bg-success .sidenav-horizontal-next:hover, .sidenav.bg-success .sidenav-horizontal-next:focus {
  color: #fff
}
.sidenav.bg-success .sidenav-link.active, .sidenav.bg-success .sidenav-horizontal-prev.active, .sidenav.bg-success .sidenav-horizontal-next.active {
  color: #fff
}
.sidenav.bg-success .sidenav-item.disabled .sidenav-link, .sidenav.bg-success .sidenav-horizontal-prev.disabled, .sidenav.bg-success .sidenav-horizontal-next.disabled {
  color: #37B66E !important
}
.sidenav.bg-success .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-success .sidenav-item.active > .sidenav-link {
  color: #fff
}
.sidenav.bg-success .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #04833B
}
.sidenav.bg-success.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #748621
}
.sidenav.bg-success.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-success.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
  background: #04833B
}
.sidenav.bg-success .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-success .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
  background: transparent;
  color: #82D1A5
}
.sidenav.bg-success .sidenav-text {
  color: #fff
}
.sidenav.bg-success .sidenav-header {
  color: #82D1A5
}
.sidenav.bg-success hr, .sidenav.bg-success .sidenav-divider, .sidenav.bg-success .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
  border-color: rgba(61, 70, 17, 0.0872735) !important
}
.sidenav.bg-success .sidenav-inner > .sidenav-header::before, .sidenav.bg-success .sidenav-block::before {
  background-color: rgba(61, 70, 17, 0.0872735)
}
.sidenav.bg-success .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
  background-color: #8fa528
}
.sidenav.bg-success .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  background-color: #fff
}
.sidenav.bg-success .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-success .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  box-shadow: 0 0 0 2px #04833B
}
.sidenav.bg-success .ps__thumb-y, .sidenav.bg-success .ps__rail-y.ps--clicking > .ps__thumb-y {
  background: rgba(61, 70, 17, 0.298188) !important
}
.sidenav.bg-info {
  background-color: #0C619B !important;
  color: #b2edfa
}
.sidenav.bg-info .sidenav-link, .sidenav.bg-info .sidenav-horizontal-prev, .sidenav.bg-info .sidenav-horizontal-next {
  color: #b2edfa
}
.sidenav.bg-info .sidenav-link:hover, .sidenav.bg-info .sidenav-link:focus, .sidenav.bg-info .sidenav-horizontal-prev:hover, .sidenav.bg-info .sidenav-horizontal-prev:focus, .sidenav.bg-info .sidenav-horizontal-next:hover, .sidenav.bg-info .sidenav-horizontal-next:focus {
  color: #fff
}
.sidenav.bg-info .sidenav-link.active, .sidenav.bg-info .sidenav-horizontal-prev.active, .sidenav.bg-info .sidenav-horizontal-next.active {
  color: #fff
}
.sidenav.bg-info .sidenav-item.disabled .sidenav-link, .sidenav.bg-info .sidenav-horizontal-prev.disabled, .sidenav.bg-info .sidenav-horizontal-next.disabled {
  color: #61daf4 !important
}
.sidenav.bg-info .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-info .sidenav-item.active > .sidenav-link {
  color: #fff
}
.sidenav.bg-info .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #094670
}
.sidenav.bg-info.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #0d748a
}
.sidenav.bg-info.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-info.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
  background: #094670
}
.sidenav.bg-info .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-info .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
  background: transparent;
  color: #b2edfa
}
.sidenav.bg-info .sidenav-text {
  color: #fff
}
.sidenav.bg-info .sidenav-header {
  color: #74dff6
}
.sidenav.bg-info hr, .sidenav.bg-info .sidenav-divider, .sidenav.bg-info .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
  border-color: rgba(255, 255, 255, 0.15) !important
}
.sidenav.bg-info .sidenav-inner > .sidenav-header::before, .sidenav.bg-info .sidenav-block::before {
  background-color: rgba(255, 255, 255, 0.15)
}
.sidenav.bg-info .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
  background-color: #2ea5bf
}
.sidenav.bg-info .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  background-color: #fff
}
.sidenav.bg-info .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-info .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  box-shadow: 0 0 0 2px #094670
}
.sidenav.bg-info .ps__thumb-y, .sidenav.bg-info .ps__rail-y.ps--clicking > .ps__thumb-y {
  background: rgba(255, 255, 255, 0.638135) !important
}
.sidenav.bg-warning {
  background-color: #FFAC00 !important;
  color: #FFDDAB
}
.sidenav.bg-warning .sidenav-link, .sidenav.bg-warning .sidenav-horizontal-prev, .sidenav.bg-warning .sidenav-horizontal-next {
  color: #FFDDAB
}
.sidenav.bg-warning .sidenav-link:hover, .sidenav.bg-warning .sidenav-link:focus, .sidenav.bg-warning .sidenav-horizontal-prev:hover, .sidenav.bg-warning .sidenav-horizontal-prev:focus, .sidenav.bg-warning .sidenav-horizontal-next:hover, .sidenav.bg-warning .sidenav-horizontal-next:focus {
  color: #fff
}
.sidenav.bg-warning .sidenav-link.active, .sidenav.bg-warning .sidenav-horizontal-prev.active, .sidenav.bg-warning .sidenav-horizontal-next.active {
  color: #fff
}
.sidenav.bg-warning .sidenav-item.disabled .sidenav-link, .sidenav.bg-warning .sidenav-horizontal-prev.disabled, .sidenav.bg-warning .sidenav-horizontal-next.disabled {
  color: #FFC976 !important
}
.sidenav.bg-warning .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-warning .sidenav-item.active > .sidenav-link {
  color: #fff
}
.sidenav.bg-warning .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #D18D00
}
.sidenav.bg-warning.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #9b7420
}
.sidenav.bg-warning.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-warning.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
  background: #D18D00
}
.sidenav.bg-warning .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-warning .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
  background: transparent;
  color: #FFDDAB
}
.sidenav.bg-warning .sidenav-text {
  color: #fff
}
.sidenav.bg-warning .sidenav-header {
  color: #FFDDAB
}
.sidenav.bg-warning hr, .sidenav.bg-warning .sidenav-divider, .sidenav.bg-warning .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
  border-color: rgba(82, 61, 17, 0.0869039) !important
}
.sidenav.bg-warning .sidenav-inner > .sidenav-header::before, .sidenav.bg-warning .sidenav-block::before {
  background-color: rgba(82, 61, 17, 0.0869039)
}
.sidenav.bg-warning .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
  background-color: #bf8f27
}
.sidenav.bg-warning .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  background-color: #fff
}
.sidenav.bg-warning .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-warning .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  box-shadow: 0 0 0 2px #D18D00
}
.sidenav.bg-warning .ps__thumb-y, .sidenav.bg-warning .ps__rail-y.ps--clicking > .ps__thumb-y {
  background: rgba(82, 61, 17, 0.295231) !important
}
.sidenav.bg-danger {
  background-color: #FF5B00 !important;
  color: #c86b6b
}
.sidenav.bg-danger .sidenav-link, .sidenav.bg-danger .sidenav-horizontal-prev, .sidenav.bg-danger .sidenav-horizontal-next {
  color: #FFAD80
}
.sidenav.bg-danger .sidenav-link:hover, .sidenav.bg-danger .sidenav-link:focus, .sidenav.bg-danger .sidenav-horizontal-prev:hover, .sidenav.bg-danger .sidenav-horizontal-prev:focus, .sidenav.bg-danger .sidenav-horizontal-next:hover, .sidenav.bg-danger .sidenav-horizontal-next:focus {
  color: #fff
}
.sidenav.bg-danger .sidenav-link.active, .sidenav.bg-danger .sidenav-horizontal-prev.active, .sidenav.bg-danger .sidenav-horizontal-next.active {
  color: #fff
}
.sidenav.bg-danger .sidenav-item.disabled .sidenav-link, .sidenav.bg-danger .sidenav-horizontal-prev.disabled, .sidenav.bg-danger .sidenav-horizontal-next.disabled {
  color: #b33333 !important
}
.sidenav.bg-danger .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-danger .sidenav-item.active > .sidenav-link {
  color: #fff
}
.sidenav.bg-danger .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #BB4909
}
.sidenav.bg-danger.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #c86c6c
}
.sidenav.bg-danger.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-danger.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
  background: #780000
}
.sidenav.bg-danger .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-danger .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
  background: transparent;
  color: #c86b6b
}
.sidenav.bg-danger .sidenav-text {
  color: #fff
}
.sidenav.bg-danger .sidenav-header {
  color: #FFAD80
}
.sidenav.bg-danger hr, .sidenav.bg-danger .sidenav-divider, .sidenav.bg-danger .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
  border-color: rgba(255, 255, 255, 0.06) !important
}
.sidenav.bg-danger .sidenav-inner > .sidenav-header::before, .sidenav.bg-danger .sidenav-block::before {
  background-color: rgba(255, 255, 255, 0.06)
}
.sidenav.bg-danger .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
  background-color: #ba4646
}
.sidenav.bg-danger .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  background-color: #fff
}
.sidenav.bg-danger .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-danger .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  box-shadow: 0 0 0 2px #780000
}
.sidenav.bg-danger .ps__thumb-y, .sidenav.bg-danger .ps__rail-y.ps--clicking > .ps__thumb-y {
  background: rgba(255, 255, 255, 0.475043) !important
}
.sidenav.bg-dark {
  background-color: #595c5f !important;
  color: #bcbdbe
}
.sidenav.bg-dark .sidenav-link, .sidenav.bg-dark .sidenav-horizontal-prev, .sidenav.bg-dark .sidenav-horizontal-next {
  color: #bcbdbe
}
.sidenav.bg-dark .sidenav-link:hover, .sidenav.bg-dark .sidenav-link:focus, .sidenav.bg-dark .sidenav-horizontal-prev:hover, .sidenav.bg-dark .sidenav-horizontal-prev:focus, .sidenav.bg-dark .sidenav-horizontal-next:hover, .sidenav.bg-dark .sidenav-horizontal-next:focus {
  color: #fff
}
.sidenav.bg-dark .sidenav-link.active, .sidenav.bg-dark .sidenav-horizontal-prev.active, .sidenav.bg-dark .sidenav-horizontal-next.active {
  color: #fff
}
.sidenav.bg-dark .sidenav-item.disabled .sidenav-link, .sidenav.bg-dark .sidenav-horizontal-prev.disabled, .sidenav.bg-dark .sidenav-horizontal-next.disabled {
  color: #898b8d !important
}
.sidenav.bg-dark .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-dark .sidenav-item.active > .sidenav-link {
  color: #fff
}
.sidenav.bg-dark .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #444648
}
.sidenav.bg-dark.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #343537
}
.sidenav.bg-dark.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-dark.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
  background: #444648
}
.sidenav.bg-dark .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-dark .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
  background: transparent;
  color: #bcbdbe
}
.sidenav.bg-dark .sidenav-text {
  color: #fff
}
.sidenav.bg-dark .sidenav-header {
  color: #949698
}
.sidenav.bg-dark hr, .sidenav.bg-dark .sidenav-divider, .sidenav.bg-dark .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
  border-color: rgba(255, 255, 255, 0.15) !important
}
.sidenav.bg-dark .sidenav-inner > .sidenav-header::before, .sidenav.bg-dark .sidenav-block::before {
  background-color: rgba(255, 255, 255, 0.15)
}
.sidenav.bg-dark .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
  background-color: #5a5c5e
}
.sidenav.bg-dark .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  background-color: #fff
}
.sidenav.bg-dark .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-dark .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  box-shadow: 0 0 0 2px #444648
}
.sidenav.bg-dark .ps__thumb-y, .sidenav.bg-dark .ps__rail-y.ps--clicking > .ps__thumb-y {
  background: rgba(255, 255, 255, 0.543443) !important
}
.sidenav.bg-white {
  background-color: #fff !important;
  color: #b5b6b8
}
.sidenav.bg-white .sidenav-link, .sidenav.bg-white .sidenav-horizontal-prev, .sidenav.bg-white .sidenav-horizontal-next {
  color: #b5b6b8
}
.sidenav.bg-white .sidenav-link:hover, .sidenav.bg-white .sidenav-link:focus, .sidenav.bg-white .sidenav-horizontal-prev:hover, .sidenav.bg-white .sidenav-horizontal-prev:focus, .sidenav.bg-white .sidenav-horizontal-next:hover, .sidenav.bg-white .sidenav-horizontal-next:focus {
  color: #222
}
.sidenav.bg-white .sidenav-link.active, .sidenav.bg-white .sidenav-horizontal-prev.active, .sidenav.bg-white .sidenav-horizontal-next.active {
  color: #222
}
.sidenav.bg-white .sidenav-item.disabled .sidenav-link, .sidenav.bg-white .sidenav-horizontal-prev.disabled, .sidenav.bg-white .sidenav-horizontal-next.disabled {
  color: #dbdcdd !important
}
.sidenav.bg-white .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-white .sidenav-item.active > .sidenav-link {
  color: #222
}
.sidenav.bg-white .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #fff
}
.sidenav.bg-white.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #c7c7c7
}
.sidenav.bg-white.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-white.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
  background: #fff
}
.sidenav.bg-white .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-white .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
  background: transparent;
  color: #b5b6b8
}
.sidenav.bg-white .sidenav-text {
  color: #222
}
.sidenav.bg-white .sidenav-header {
  color: #d3d3d4
}
.sidenav.bg-white hr, .sidenav.bg-white .sidenav-divider, .sidenav.bg-white .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
  border-color: rgba(34, 34, 34, 0.075) !important
}
.sidenav.bg-white .sidenav-inner > .sidenav-header::before, .sidenav.bg-white .sidenav-block::before {
  background-color: rgba(34, 34, 34, 0.075)
}
.sidenav.bg-white .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
  background-color: #f2f2f2
}
.sidenav.bg-white .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  background-color: #222
}
.sidenav.bg-white .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-white .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  box-shadow: 0 0 0 2px #fff
}
.sidenav.bg-white .ps__thumb-y, .sidenav.bg-white .ps__rail-y.ps--clicking > .ps__thumb-y {
  background: rgba(34, 34, 34, 0.2) !important
}
.sidenav.bg-light {
  background-color: #f4f4f4 !important;
  color: #b5b6b8
}
.sidenav.bg-light .sidenav-link, .sidenav.bg-light .sidenav-horizontal-prev, .sidenav.bg-light .sidenav-horizontal-next {
  color: #b5b6b8
}
.sidenav.bg-light .sidenav-link:hover, .sidenav.bg-light .sidenav-link:focus, .sidenav.bg-light .sidenav-horizontal-prev:hover, .sidenav.bg-light .sidenav-horizontal-prev:focus, .sidenav.bg-light .sidenav-horizontal-next:hover, .sidenav.bg-light .sidenav-horizontal-next:focus {
  color: #222
}
.sidenav.bg-light .sidenav-link.active, .sidenav.bg-light .sidenav-horizontal-prev.active, .sidenav.bg-light .sidenav-horizontal-next.active {
  color: #222
}
.sidenav.bg-light .sidenav-item.disabled .sidenav-link, .sidenav.bg-light .sidenav-horizontal-prev.disabled, .sidenav.bg-light .sidenav-horizontal-next.disabled {
  color: #d6d6d7 !important
}
.sidenav.bg-light .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-light .sidenav-item.active > .sidenav-link {
  color: #222
}
.sidenav.bg-light .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #ddd
}
.sidenav.bg-light.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #949494
}
.sidenav.bg-light.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-light.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
  background: #ddd
}
.sidenav.bg-light .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-light .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
  background: transparent;
  color: #b5b6b8
}
.sidenav.bg-light .sidenav-text {
  color: #222
}
.sidenav.bg-light .sidenav-header {
  color: #cecfd0
}
.sidenav.bg-light hr, .sidenav.bg-light .sidenav-divider, .sidenav.bg-light .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
  border-color: rgba(34, 34, 34, 0.0771569) !important
}
.sidenav.bg-light .sidenav-inner > .sidenav-header::before, .sidenav.bg-light .sidenav-block::before {
  background-color: rgba(34, 34, 34, 0.0771569)
}
.sidenav.bg-light .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
  background-color: #b4b4b4
}
.sidenav.bg-light .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  background-color: #222
}
.sidenav.bg-light .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-light .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  box-shadow: 0 0 0 2px #bebebe
}
.sidenav.bg-light .ps__thumb-y, .sidenav.bg-light .ps__rail-y.ps--clicking > .ps__thumb-y {
  background: rgba(34, 34, 34, 0.217255) !important
}
.sidenav.bg-lighter {
  background-color: #f9fafa !important;
  color: #b5b6b8
}
.sidenav.bg-lighter .sidenav-link, .sidenav.bg-lighter .sidenav-horizontal-prev, .sidenav.bg-lighter .sidenav-horizontal-next {
  color: #b5b6b8
}
.sidenav.bg-lighter .sidenav-link:hover, .sidenav.bg-lighter .sidenav-link:focus, .sidenav.bg-lighter .sidenav-horizontal-prev:hover, .sidenav.bg-lighter .sidenav-horizontal-prev:focus, .sidenav.bg-lighter .sidenav-horizontal-next:hover, .sidenav.bg-lighter .sidenav-horizontal-next:focus {
  color: #222
}
.sidenav.bg-lighter .sidenav-link.active, .sidenav.bg-lighter .sidenav-horizontal-prev.active, .sidenav.bg-lighter .sidenav-horizontal-next.active {
  color: #222
}
.sidenav.bg-lighter .sidenav-item.disabled .sidenav-link, .sidenav.bg-lighter .sidenav-horizontal-prev.disabled, .sidenav.bg-lighter .sidenav-horizontal-next.disabled {
  color: #d8d9da !important
}
.sidenav.bg-lighter .sidenav-item.open:not(.sidenav-item-closing) > .sidenav-toggle, .sidenav.bg-lighter .sidenav-item.active > .sidenav-link {
  color: #222
}
.sidenav.bg-lighter .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #c2c3c3
}
.sidenav.bg-lighter.sidenav-horizontal .sidenav-menu > .sidenav-item.active > .sidenav-link:not(.sidenav-toggle) {
  background-color: #979898
}
.sidenav.bg-lighter.sidenav-horizontal .sidenav-inner > .sidenav-item:not(.sidenav-item-closing) > .sidenav-menu, .sidenav.bg-lighter.sidenav-horizontal .sidenav-inner > .sidenav-item.open > .sidenav-toggle {
  background: #ddd
}
.sidenav.bg-lighter .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-menu, .sidenav.bg-lighter .sidenav-inner > .sidenav-item.sidenav-item-closing .sidenav-item.open .sidenav-toggle {
  background: transparent;
  color: #b5b6b8
}
.sidenav.bg-lighter .sidenav-text {
  color: #222
}
.sidenav.bg-lighter .sidenav-header {
  color: #d0d1d2
}
.sidenav.bg-lighter hr, .sidenav.bg-lighter .sidenav-divider, .sidenav.bg-lighter .sidenav-inner > .sidenav-item.open > .sidenav-menu::before {
  border-color: rgba(34, 34, 34, 0.076039) !important
}
.sidenav.bg-lighter .sidenav-inner > .sidenav-header::before, .sidenav.bg-lighter .sidenav-block::before {
  background-color: rgba(34, 34, 34, 0.076039)
}
.sidenav.bg-lighter .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before {
  background-color: #b8b9b9
}
.sidenav.bg-lighter .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  background-color: #222
}
.sidenav.bg-lighter .sidenav-inner > .sidenav-item.open .sidenav-item.open > .sidenav-toggle::before, .sidenav.bg-lighter .sidenav-inner > .sidenav-item.open .sidenav-item.active > .sidenav-link::before {
  box-shadow: 0 0 0 2px #c2c3c3
}
.sidenav.bg-lighter .ps__thumb-y, .sidenav.bg-lighter .ps__rail-y.ps--clicking > .ps__thumb-y {
  background: rgba(34, 34, 34, 0.208312) !important
}
.footer.bg-secondary {
  background-color: #444444 !important;
  color: #b2b6be
}
.footer.bg-secondary .footer-link {
  color: #b2b6be
}
.footer.bg-secondary .footer-link:hover, .footer.bg-secondary .footer-link:focus {
  color: #fff
}
.footer.bg-secondary .footer-link.disabled {
  color: #7a8190 !important
}
.footer.bg-secondary .footer-text {
  color: #fff
}
.footer.bg-secondary .show > .footer-link, .footer.bg-secondary .active > .footer-link, .footer.bg-secondary .footer-link.show, .footer.bg-secondary .footer-link.active {
  color: #fff
}
.footer.bg-secondary hr {
  border-color: rgba(255, 255, 255, 0.15)
}
.footer.bg-success {
  background-color: #0C9B47 !important;
  color: #82D1A5
}
.footer.bg-success .footer-link {
  color: #82D1A5
}
.footer.bg-success .footer-link:hover, .footer.bg-success .footer-link:focus {
  color: #fff
}
.footer.bg-success .footer-link.disabled {
  color: #37B66E !important
}
.footer.bg-success .footer-text {
  color: #fff
}
.footer.bg-success .show > .footer-link, .footer.bg-success .active > .footer-link, .footer.bg-success .footer-link.show, .footer.bg-success .footer-link.active {
  color: #fff
}
.footer.bg-success hr {
  border-color: rgba(61, 70, 17, 0.0872735)
}
.footer.bg-info {
  background-color: #0C619B !important;
  color: #b2edfa
}
.footer.bg-info .footer-link {
  color: #b2edfa
}
.footer.bg-info .footer-link:hover, .footer.bg-info .footer-link:focus {
  color: #fff
}
.footer.bg-info .footer-link.disabled {
  color: #61daf4 !important
}
.footer.bg-info .footer-text {
  color: #fff
}
.footer.bg-info .show > .footer-link, .footer.bg-info .active > .footer-link, .footer.bg-info .footer-link.show, .footer.bg-info .footer-link.active {
  color: #fff
}
.footer.bg-info hr {
  border-color: rgba(255, 255, 255, 0.15)
}
.footer.bg-warning {
  background-color: #FFAC00 !important;
  color: #FFDDAB
}
.footer.bg-warning .footer-link {
  color: #FFDDAB
}
.footer.bg-warning .footer-link:hover, .footer.bg-warning .footer-link:focus {
  color: #fff
}
.footer.bg-warning .footer-link.disabled {
  color: #FFC976 !important
}
.footer.bg-warning .footer-text {
  color: #fff
}
.footer.bg-warning .show > .footer-link, .footer.bg-warning .active > .footer-link, .footer.bg-warning .footer-link.show, .footer.bg-warning .footer-link.active {
  color: #fff
}
.footer.bg-warning hr {
  border-color: rgba(82, 61, 17, 0.0869039)
}
.footer.bg-danger {
  background-color: #FF5B00 !important;
  color: #c86b6b
}
.footer.bg-danger .footer-link {
  color: #c86b6b
}
.footer.bg-danger .footer-link:hover, .footer.bg-danger .footer-link:focus {
  color: #fff
}
.footer.bg-danger .footer-link.disabled {
  color: #b33333 !important
}
.footer.bg-danger .footer-text {
  color: #fff
}
.footer.bg-danger .show > .footer-link, .footer.bg-danger .active > .footer-link, .footer.bg-danger .footer-link.show, .footer.bg-danger .footer-link.active {
  color: #fff
}
.footer.bg-danger hr {
  border-color: rgba(255, 255, 255, 0.06)
}
.footer.bg-dark {
  background-color: #595c5f !important;
  color: #bcbdbe
}
.footer.bg-dark .footer-link {
  color: #bcbdbe
}
.footer.bg-dark .footer-link:hover, .footer.bg-dark .footer-link:focus {
  color: #fff
}
.footer.bg-dark .footer-link.disabled {
  color: #898b8d !important
}
.footer.bg-dark .footer-text {
  color: #fff
}
.footer.bg-dark .show > .footer-link, .footer.bg-dark .active > .footer-link, .footer.bg-dark .footer-link.show, .footer.bg-dark .footer-link.active {
  color: #fff
}
.footer.bg-dark hr {
  border-color: rgba(255, 255, 255, 0.15)
}
.footer.bg-white {
  background-color: #fff !important;
  color: #b5b6b8
}
.footer.bg-white .footer-link {
  color: #b5b6b8
}
.footer.bg-white .footer-link:hover, .footer.bg-white .footer-link:focus {
  color: #222
}
.footer.bg-white .footer-link.disabled {
  color: #dbdcdd !important
}
.footer.bg-white .footer-text {
  color: #222
}
.footer.bg-white .show > .footer-link, .footer.bg-white .active > .footer-link, .footer.bg-white .footer-link.show, .footer.bg-white .footer-link.active {
  color: #222
}
.footer.bg-white hr {
  border-color: rgba(34, 34, 34, 0.075)
}
.footer.bg-light {
  background-color: #f4f4f4 !important;
  color: #b5b6b8
}
.footer.bg-light .footer-link {
  color: #b5b6b8
}
.footer.bg-light .footer-link:hover, .footer.bg-light .footer-link:focus {
  color: #222
}
.footer.bg-light .footer-link.disabled {
  color: #d6d6d7 !important
}
.footer.bg-light .footer-text {
  color: #222
}
.footer.bg-light .show > .footer-link, .footer.bg-light .active > .footer-link, .footer.bg-light .footer-link.show, .footer.bg-light .footer-link.active {
  color: #222
}
.footer.bg-light hr {
  border-color: rgba(34, 34, 34, 0.0771569)
}
.footer.bg-lighter {
  background-color: #f9fafa !important;
  color: #b5b6b8
}
.footer.bg-lighter .footer-link {
  color: #b5b6b8
}
.footer.bg-lighter .footer-link:hover, .footer.bg-lighter .footer-link:focus {
  color: #222
}
.footer.bg-lighter .footer-link.disabled {
  color: #d8d9da !important
}
.footer.bg-lighter .footer-text {
  color: #222
}
.footer.bg-lighter .show > .footer-link, .footer.bg-lighter .active > .footer-link, .footer.bg-lighter .footer-link.show, .footer.bg-lighter .footer-link.active {
  color: #222
}
.footer.bg-lighter hr {
  border-color: rgba(34, 34, 34, 0.076039)
}