﻿.c_iconmargin {
    margin-right: 0.3em;
}

.c_buttonmarginsmall {
    margin-right: 0.5em;
}

.c_buttonmargintopsmall {
    margin-top: 0.3em;
}

.c_listdetailmargin {
    margin-left: 5% !important;
}

.c_verticalmid {
    vertical-align: middle;
}

.c_admintitle {
    margin: 0.75em 0em 0em 0.75em;
}

.is-fullheight {
    height: 100%;
}

.float-right {
    float: right !important;
}

.nodeco {
    text-decoration: none !important;
}

.comptable {
    border-style:solid;
    border-width: 1px;
    border-inline: 1px solid;
}

.eventselector {
     /* Resets Chrome/Safari and allows styling */
    -webkit-appearance: none;
    -moz-appearance: none; /* FF */
    -ms-appearance: none; /* Edge */
    appearance: none; /* Future */
    
    /* Removes default arrow from firefox */
    text-indent: 0.01px;
    text-overflow: "";

    /* Custom styling */
    border: none;
    width: 25px
}

.c_eventheader {
    background-color:#f9f9f9 !important;
}

.c_eventborder {
    margin: 10px;
    box-shadow: 0 2px 3px rgba(10,10,10,.1), 0 0 0 1px rgba(10,10,10,.1);
}

.c_selectedevent {
    box-shadow: 0 0 20px rgba(81, 203, 238, 1);
    border: 1px solid rgba(81, 203, 238, 1);
}

.c_personborder {
    box-shadow: 0 2px 3px rgba(10,10,10,.1), 0 0 0 1px rgba(10,10,10,.1);
}

.c_alertbackground {
    background-color: #d1ecf1 !important;
}

#regcart td, #regcart th {
    border: 1px solid #3b3b3b;
    border-width: 0 0 1px;
  }

.lightblueback_paidearly .haspaidearly-cell {
    background-color: CornflowerBlue;
}

.lightgreenback_paid .haspaid-cell,
.lightgreenback_duplicatenumbers .hasduplicatenumbers-cell,
.lightgreenback_inconsistencies .hasinconsistencies-cell,
.lightgreenback_codeisactive .codeisactive-cell,
.lightgreenback_maineventisactive .maineventisactive-cell,
.lightgreenback_autonumbering .autonumbering-cell
{
    background-color: #bdffb4;
}

.lightredback_paid .haspaid-cell,
.lightredback_duplicatenumbers .hasduplicatenumbers-cell,
.lightredback_inconsistencies .hasinconsistencies-cell,
.lightredback_codeisactive .codeisactive-cell,
.lightredback_maineventisactive .maineventisactive-cell,
.lightredback_autonumbering .autonumbering-cell
{
    background-color: #ffc1c1;
}

.redback_chipnumber .chipnumber-cell
{
    background-color: #eb5050;
}

.c_arrow {
    vertical-align: middle;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    cursor: pointer;
  }

.tempsel-short { display: none; }

@media(max-width: 768px) {
    .tempsel-short { display: inline-block; }
    .tempsel-full { display: none; }
}

#tab_container .container_item {
    display: none;
}

#tab_container .container_item.is-active {
    display: block;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
[v-cloak] { display:none }
}