.copyright-navbox {
float: right;
box-sizing: content-box;
width: 282px;
margin: 5px 0 10px 10px;
border: 1px solid #72777d;
padding: 5px;
background-color: white;
}
.copyright-navbox-title {
border: 1px solid #72777d;
border-bottom: none;
padding: 5px;
background-color: #ccf;
text-align: center;
font-weight: bold;
}
.copyright-navbox-caption {
font-size: smaller;
}
@media all and (max-width: 719px) {
.copyright-navbox {
float: none;
width: auto !important;
margin-left: 0;
}
.copyright-navbox > div {
float: none !important;
width: auto !important;
}
.copyright-navbox-images img {
max-width: 100%;
}
}