h1,h2,h3{
    font-weight:normal;
    text-align: center;
}
h1{
    margin-bottom:0px;
}
#content{
    text-align:center;
}
#date{
    color:grey;
}
#editor{
    color:orange;
}
#content>img{
    width:100%;
    margin-top:15px;
    margin-botom:15px;
    border:1px solid #ccc;
}
p{
    text-align:justify;
}
#separate{
    width: 100%;
    padding: 5px;
    height: 30px;
    text-align: center;
    color: black;
    text-transform: uppercase;
    font-size: 35px;
    margin: 30px 0px 20px 0px;
    float: left;
}
.myImage{
    width:100%;
}

#loginButton {
    background-color: orange;
    color: white;
    padding: 5px;
    font-size: 20px;
    font-family: Oswald, Arial, sans-serif !important;
}

ol li {
    text-align: left;
}

#sneakersCalendar p {
    background-color: white;
    margin-top: 15px;
    margin-bottom: 5px;
}

.brands {
    color: gray;
    font-size: 1.5em;
    padding: .5em;
    padding-left: .5em;
    text-align: center;
}

.brands img{
    width: 100%;
}

.popuptag {
    padding: 10px;
    background-color: black;
    margin: auto;
    color: white;
    position: relative;
    margin-bottom: 5px;
}

.popup:hover .popuptag {
    color: orange;
}

.shopNow {
    width: 100%;
    text-align: center;
    padding: 0px;
    margin: 0px;
    margin-top: 3px;
    margin-bottom: 3px;
}

.shopNow img{
    width: 100%;
}

.shopNow:hover .popuptag {
    color: orange;
}

@media only screen and (max-width: 380px) {
    #original {
        font-size: 18px;
    }
}

#bodyText{
    padding: 10px;
    font-size: 16px;
}

@media only screen and (max-width: 450px) {
    #bodyText{
        padding: 10px;
        font-size: 14px;
    }
}