/* #0E6C4B */
.editable {
    border-bottom: 2px dashed rgba(255, 235, 59, 0.5);
    cursor: text;
}

.editable.breaker {
    min-height: 2rem;
}

.editable:hover {
    background-color: rgba(255, 235, 59, 0.3);
    cursor: text;
}

.editablePair {
    display: none;
}


.dashboard-cta {
    min-height: 10rem;
}

.dashboard-cta-toggle {
    display: none;
}

@media screen and (max-width:999px) {
    
    .dashboard-cta-toggle {
        display: inline-flex;
    }
}

@media screen and (max-width:775px) {
    /* #breaker_table_title {
        display: none;
    }
    .breaker {
        width: 100px;
    } */
}

.breaker {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
}

.navbar-brand-logo {
    width: 100%;
    min-width: 10.5rem;
    max-width: 10.5rem;
}

.tab {
    margin-left: 40px;
}

.keeper_contact_button {
    min-width: 300px;
}

.highlight {
    background-color: rgba(255, 235, 59, 0.5);
}

.delete-item {
    color: #dc3545;
}

/* .sticker_type_name {

} */

.table_row_dropdown {
    float: right
}

.sticker-color {
    color: #0E6C4B;
    padding: 3px;
}

.getting_started_sticker {
    width: 200px;
    float: left;
    margin-right: 20px;
    margin-bottom: 20px;
}

.dropdown.sticker_header {
    float: right;
}

.accordion {
    --bs-accordion-border-width : 0px;
    --bs-accordion-btn-padding-x: 0rem;
    --bs-accordion-body-padding-x: 0rem;
}

.accordion-button {
    padding-left: 0px;
    padding-top: inherit;
    font-size: inherit;
}

.accordion-button::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-question-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286zm1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E");
    transform: rotate(0deg);
}

.accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-question-circle' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286zm1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94'/%3E%3C/svg%3E");
    transform: rotate(180deg);
}

.keeper_note {
    background-color: rgba(255, 235, 59, 0.3);
}

.dashboard_table {
    /*  */
}

.sticker_type_col {
    min-width: 133px;
}

#render_zone {
    /* position: relative; */
    /* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='placeholer_svg' width='16' height='16' class='bi bi-qr-code' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M2 2h2v2H2z'/%3E%3Cpath d='M6 0v6H0V0zM5 1H1v4h4zM4 12H2v2h2z'/%3E%3Cpath d='M6 10v6H0v-6zm-5 1v4h4v-4zm11-9h2v2h-2z'/%3E%3Cpath d='M10 0v6h6V0zm5 1v4h-4V1zM8 1V0h1v2H8v2H7V1zm0 5V4h1v2zM6 8V7h1V6h1v2h1V7h5v1h-4v1H7V8zm0 0v1H2V8H1v1H0V7h3v1zm10 1h-1V7h1zm-1 0h-1v2h2v-1h-1zm-4 0h2v1h-1v1h-1zm2 3v-1h-1v1h-1v1H9v1h3v-2zm0 0h3v1h-2v1h-1zm-4-1v1h1v-2H7v1z'/%3E%3Cpath d='M7 12h1v3h4v1H7zm9 2v2h-3v-1h2v-1z'/%3E%3C/svg%3E"); */
    /* background-size: contain; */
    /* background-repeat: no-repeat; */
    /* border: 1px solid #4F4F4F; */
    height: 340px;
    width: 340px;
}

#render_zone_qr_icon {
    color: #0E6C4B;
    font-size: 340px;
    margin-top: 0px;
    line-height: 0%;
}

/* QR Generator */
#rendered_code {
    position: relative;
    background-size: contain;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;
}

#free_form_entry {
    height: 150px;
}

.qr_action_button_container {
    /* width: 80%; */
    margin-bottom: 10px;
}

#download_group {
    position: relative;
}

#qr_action_download {
    width: 85%;
}
#qr_action_download_format {
    width: 15%;

}

#rendered_actions {
    margin-top: 10px;
}

/* Google Maps */
#map {
    height: 400px;
    width: 100%;
}

/* 
 * Optional: Makes the sample page fill the window. 
 */

.controls {
    background-color: #fff;
    border-radius: 2px;
    border: 1px solid transparent;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    box-sizing: border-box;
    font-family: Roboto;
    font-size: 27px;
    font-weight: 400;
    height: 45px;
    margin-left: 17px;
    margin-top: 10px;
    outline: none;
    padding: 0 11px 0 13px;
    text-overflow: ellipsis;
    width: 400px;
}

.controls:focus {
    border-color: #4d90fe;
}

.title {
    font-weight: bold;
}

#infowindow-content {
    display: none;
}

#map #infowindow-content {
    display: inline;
}

.flash-container {
    height: 40px
}



/* Icon Extenstion */
.tip_jar_icon {
    min-width: 120px;
}

/* Auth */
.header_extra_end {
    /* Bottom border is grey and 1 px */
    border-bottom: 1px solid #4F4F4F;
}

.tip_jar_landing_icon {
    height:1rem;
    width:1rem;
}

#svgicon-venmo path {
    fill: #FFFFFF;
}

.tip_jar_svg {
    height: 1rem;
    width: 1rem;
}