/* custom css */
/*
* {
    border-radius: 0 !important;
}
*/

.logo {
    height: 42px;
    width: 42px;
    margin-right: 42px;
}

.img_thumb {
    height: 36px;
    border: 1px;
    border-color: black;
    border-style: solid;
}

.img_thumb:hover {
    height: 180px;
}

.cml {
    width: 520px;
    height: 440px;
    margin: auto;
    text-align: center;
}

.repr_cml {
    max-width: 515px;
    height: 440px;
    display: inline-block;
    vertical-align: top;
}

.background_image {
    cursor: crosshair;
}

.repr_expres {
    width: 440px;
    height: 374px;
    margin: auto;
    cursor: zoom-in;
}
.repr_obs {
    width: 440px;
    height: 260px;
    margin: auto;
}
.img_obs {
    height: 260px;
    width: 400px;
    margin: auto;
    display: block;
    cursor: zoom-in;
}

/*.img_obs:hover {
    height: 408px;
    width: 849px;
}*/

.h-15 {
    height: 15% !important;
}
.w-40 {
    min-width: 580px !important;
    max-width: 580px !important;
}

.min-vw-4 {
    min-width: 4vw !important;
}

.hline-above {
    border-top: 1px solid #ddd;
}
#coordinates input {
    width: 10ch;
}
@supports (-webkit-highlight:none) {
    #adj_time_div input {
        width: 22ch;
    }
}
@supports (-moz-appearance:none) {
    #adj_time_div input {
        width: 16ch;
    }
}
#probability_map {
    text-overflow: ellipsis;
    max-width: 20vw;
}
#observatory {
    text-overflow: ellipsis;
    max-width: 10vw;
}

@media (max-width:1400px) {
    .break-under-1400 {
        width: 100% !important;
    }
}
