﻿a {
    color: #464547;
}
a:hover,
a:focus,
.clickable:hover,
.clickable:focus {
    color: #F04E6C;
    text-decoration: none;
}
@media print {
    select {
        background: #fff !important;
    }
}
.glyphicon-asterisk:before {
    content: "\2a";
}
.glyphicon-plus:before {
    content: "\2b";
}
.text-primary {
    color: #DA3868;
}
a.text-primary:hover {
    color: #F04E6C;
}
.table-striped > tbody > tr:nth-child(odd) {
    background-color: #f9f9f9;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
    outline: thin dotted;
}
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
    line-height: 34px;
    line-height: 1.42857143;
}
input[type="date"].input-sm,
input[type="time"].input-sm,
input[type="datetime-local"].input-sm,
input[type="month"].input-sm {
    line-height: 30px;
    line-height: 1.5;
}
input[type="date"].input-lg,
input[type="time"].input-lg,
input[type="datetime-local"].input-lg,
input[type="month"].input-lg {
    line-height: 46px;
    line-height: 1.33;
}
_:-ms-fullscreen,
:root input[type="date"],
_:-ms-fullscreen,
:root input[type="time"],
_:-ms-fullscreen,
:root input[type="datetime-local"],
_:-ms-fullscreen,
:root input[type="month"] {
    line-height: 1.42857143;
}
_:-ms-fullscreen.input-sm,
:root input[type="date"].input-sm,
_:-ms-fullscreen.input-sm,
:root input[type="time"].input-sm,
_:-ms-fullscreen.input-sm,
:root input[type="datetime-local"].input-sm,
_:-ms-fullscreen.input-sm,
:root input[type="month"].input-sm {
    line-height: 1.5;
}
_:-ms-fullscreen.input-lg,
:root input[type="date"].input-lg,
_:-ms-fullscreen.input-lg,
:root input[type="time"].input-lg,
_:-ms-fullscreen.input-lg,
:root input[type="datetime-local"].input-lg,
_:-ms-fullscreen.input-lg,
:root input[type="month"].input-lg {
    line-height: 1.33;
}
textarea.input-sm,
textarea.form-group-sm .form-control,
select[multiple].input-sm,
select[multiple].form-group-sm .form-control {
    height: auto;
}

.collapse {
    visibility: hidden;
}
.collapse.in {
    visibility: visible;
}
.caret {
    border-top: 4px solid;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    background-color: #428bca;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
    border-bottom: 4px solid;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
    margin-bottom: 1px;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
    border-color: #428bca;
}
.tab-content > .tab-pane {
    visibility: hidden;
}
.tab-content > .active {
    visibility: visible;
}
@media (min-width: 768px) {
    .navbar-collapse.collapse {
        visibility: visible !important;
    }
}
.pagination > li > a,
.pagination > li > span {
    color: #428bca;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    color: #2a6496;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    z-index: 2;
    background-color: #428bca;
    border-color: #428bca;
}
.modal {
    z-index: 1040;
}
.modal-header {
    min-height: 16.42857143px;
}
.tooltip {
    line-height: 1.4;
    visibility: visible;
}
.tooltip-inner {
    text-decoration: none;
}
.tooltip.top-left .tooltip-arrow {
    left: 5px;
}
.tooltip.top-right .tooltip-arrow {
    right: 5px;
}
.tooltip.bottom-left .tooltip-arrow {
    left: 5px;
}
.tooltip.bottom-right .tooltip-arrow {
    right: 5px;
}
.hidden {
    visibility: hidden !important;
}
