/* Font */

body,
textarea,
code,
kbd,
pre,
samp,
input,
select,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6
.tooltip,
.popover,
.carousel-control .icon-prev,
.carousel-control .icon-next,
.dropdown-item{
    font-family: 'Ubuntu', sans-serif;
}


table.table-borderless td, table.table-borderless th {
    border: none !important;
}

.table-bordered{
    background-color:rgba(1,1,1,.03);
}
.table-bordered td,
.table-bordered th{
    border: 1px solid rgba(1,1,1,.1) !important;
}

.btn-empty {
    background: none;
    border: none;
}

.btn:focus {
    outline: 0;
}

a, a:hover, a:focus {
    color: inherit;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
    text-decoration-skip: ink;
}

*::selection {
    background: black;
    color: white;
}

/* Scrollbar*/
*::-webkit-scrollbar {
    border-radius: 10px;
    width: 5px;
    background-color: transparent;
    position: fixed;
}

*::-webkit-scrollbar-track {
    background-color: transparent;
}

*::-webkit-scrollbar-thumb {
    background-color: rgba(1, 1, 1, .3);
}

/*** custom checkboxes ***/
input[type=checkbox] {
    width: 20px;
    visibility: hidden;
}

input[type=checkbox]:checked:after, input[type=checkbox]:after {
    visibility: visible;
    font-family: FontAwesome;
    font-size: 1em;
    margin-right: 3px;
    position: relative;
    top: -3px;
    left: 0px;
    background-color: transparent;
    display: inline-block;
}

input[type=checkbox]:checked:after {
    content: '\f14a'
}

input[type=checkbox]:after {
    content: '\f096';
}

/*!
 * bootswatch v3.3.7
 * Homepage: http://bootswatch.com
 * Copyright 2012-2017 Thomas Park
 * Licensed under MIT
 * Based on Bootstrap
*/
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

.btn {
    padding: 9px 12px 7px;
    border-width: 0 1px 4px 1px;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.5;
    text-transform: uppercase;
}
.btn:hover {
    margin-top: 1px;
    border-bottom-width: 3px;
}
.btn:active {
    margin-top: 2px;
    border-bottom-width: 2px;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-lg,
.btn-group-lg > .btn {
    padding: 15px 16px 13px;
    line-height: 15px;
}
.btn-sm,
.btn-group-sm > .btn {
    padding: 6px 10px 4px;
}
.btn-xs,
.btn-group-xs > .btn {
    padding: 3px 5px 1px;
}
.btn-default:hover,
.btn-default:focus,
.btn-group.open .dropdown-toggle.btn-default {
    background-color: #eeeeee;
    border-color: #e2e2e2;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-group.open .dropdown-toggle.btn-primary {
    background-color: #158cba;
    border-color: #127ba3;
}
.btn-success:hover,
.btn-success:focus,
.btn-group.open .dropdown-toggle.btn-success {
    background-color: #28b62c;
    border-color: #23a127;
}
.btn-info:hover,
.btn-info:focus,
.btn-group.open .dropdown-toggle.btn-info {
    background-color: #75caeb;
    border-color: #5fc1e8;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-group.open .dropdown-toggle.btn-warning {
    background-color: #ff851b;
    border-color: #ff7701;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-group.open .dropdown-toggle.btn-danger {
    background-color: #ff4136;
    border-color: #ff291c;
}
.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn-group-vertical .btn + .btn:hover {
    border-top-width: 1px;
}
.btn-group-vertical .btn + .btn:active {
    border-top-width: 2px;
}

.btn > .caret,
.dropup > .btn > .caret {
    border-top-color: #000 !important;
}




