div.infobox-right {
width:200px;	
float: right; 
background: #f0f0f0; 
margin: 5px; 
padding: 5px; 
}
div.infobox-left {
width:200px;	
float: left; 
background: #f0f0f0; 
margin: 5px; 
padding: 5px;	
}
@media screen and (max-width: 640px) { 
div.infobox-right,
div.infobox-left {
float: none;
margin-top: 10px;
margin-left: 0px;
clear: both;
width: 100%;
}
img.full-width {
width: 100%;
}
}
div.infobox-pc {
width: 200px;	
float: right; 
background: #f0f0f0; 
margin: 5px; 
padding: 5px; 
}
div.infobox-mobile {
background: #f0f0f0; 
margin: 5px; 
padding: 5px; 
display: none;
}
@media screen and (max-width: 640px) { 
div.infobox-pc {
display: none;
}
.wp-editor div.infobox-pc {
display: block;
}
div.infobox-mobile {
display: block;
}
}
.wp-editor div.infobox-mobile {
display: block;
}
div.infobox-wide {
background: #f0f0f0; 
padding: 5px; 
}
p.clearboth {
clear: both;
}
.gallery-header {  
-webkit-column-span: all;
-moz-column-span: all;
column-span: all;
clear: both;
}
.gallery-header-item {
float: left;
margin: 0 8px 8px 0;
max-width: 48%;
max-width: -webkit-calc(50% - 8px);
max-width:         calc(50% - 8px);
width: 240px;
font-weight: bold;
font-size: 18px;
}    ul#categorychecklist li#category-6948 label,
ul#categorychecklist li#category-11 label.selectit
{
color: #c0c0c0;
}
ul#categorychecklist li#category-1850 label.selectit,
ul#categorychecklist li#category-1849 label.selectit,
ul#categorychecklist li#category-592 label.selectit
{
color: rgb(68, 68, 68);
}
#formatdiv, #titlewrap {
display: block !important;
}