#night-sky-moment-logo-tablet{
/*    background-color: rgb(194, 212, 233); */
	background-color: rgb(249, 244, 234);
}
#map{
    height: 92%!important;
    width: 100%;
    /* max-width: 650px; */
}
#map canvas{
    max-height: 100%;
    max-width: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
#poster-dimensions{
	text-align: center;
	font-size: 0.8rem;
    padding: 0.9rem; 
    color: grey;
}
#celestial-form *{
    box-sizing: content-box;
}
#celestial-form{
    display: none;
}
/* #quantity-addtocart{
    background-color: rgb(249, 244, 234);
    padding: 1rem;
    min-height: 5.3rem;
}
#quantity-addtocart .btn-outline-light {
    color: #ffffff;
    border-color: none;
    background-color: rgb(27, 44, 88);
}
.oswfooter{
    text-align: center;
    font-size: 0.8rem;
    padding: 0.3rem;
    background-color: White;
    color: grey;
}
.oswfooter a{
    color: grey;
}
.oswfooter a:hover, #oswfooter a:visited{
    color: grey;
    text-decoration: none;
}
#oswdesktopfooter{
    display: none;
} */
@media (min-width: 992px){
    /* #poster-container{ */
        /* position: fixed; */
        /* top: 0; */
        /* right: 0; */
        /* height: 100vh; */
        
    /* } */
    /* #quantity-addtocart{
        position: sticky;
        width: 100%;
        bottom: 0;
        min-height: 5rem;
    }
    #poster-inputs{
        min-height: calc(100vh - 9rem);
    } */
    /* #map{
        padding-bottom: 1.1rem;
    } */
    /* #oswdesktopfooter{
        display: block;
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
    }
    #oswtabletfooter{
        display: none;
    } */
    #poster-dimensions{ padding: 0.1rem; }
}

/* #quantity-addtocart .quantity{
    display: none;
} */
#poster-options{
    background-color: rgb(249, 244, 234);
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
/* .card-header{
    background-color: rgb(250, 246, 237, 0.43);
    color: black;
}
#card-note{
    font-size: 0.9rem;
    padding-bottom: 1.1rem;
}

#__productDetails{
    font-size: 0.9rem;
} */

.color-btn img, .bg-btn img, .sky-btn img, .skyshape-btn img{
    width: 100%;
    height: auto;
    cursor: pointer;
}
.bg-lightgrey{
    background-color: rgb(233, 233, 233);
}
.op-40{
    opacity: 0.4;
}
.clicked-shadow{
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.5), 0 6px 20px 0 rgba(0, 0, 0, 0.5);
}
#skyshapeswitch{
    position: relative;
}

/* Toggle Switch */
/* .oswswitch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 34px;
}
.oswswitch input { 
    opacity: 0;
    width: 0;
    height: 0;
}
.oswswitchslider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
}
.oswswitchslider:before {
    position: absolute;
    content: "";
    height: 26px;
    width: 26px;
    left: 4px;
    bottom: 4px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
}
input:checked + .oswswitchslider {
    background-color: rgb(83, 132, 187);
}
input:focus + .oswswitchslider {
    box-shadow: 0 0 1px rgb(83, 132, 187);
}
input:checked + .oswswitchslider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
} */

/* Rounded sliders */
/* .oswswitchslider.oswswitchround {
    border-radius: 34px;
}
.oswswitchslider.oswswitchround:before {
    border-radius: 50%;
}
label[for="timeShow"], label[for="borderShow"]{
    position: relative;
    top: 5px;
    min-width: 8rem;
} */

/* Font buttons */
/* .oswfontbtn{
    padding: 3px 5px;
    text-align: center;
    cursor: pointer;
}
.oswfontbtn.clicked{
    background-color: lightgrey;
} */
