/* Shared merged-build rules */
@media (max-width: 799px){ .cst-d{display:none!important} body{margin:0} }
@media (min-width: 800px){ .cst-m{display:none!important} }
.sandbox-banner{position:fixed;bottom:0;right:0;z-index:99999;background:#c00;color:#fff;font:11px Arial;padding:3px 8px;opacity:.85}

/* CST fluid desktop 800-1009px (sandbox): scale the fixed 1006px layout to fit the viewport (allows ~20px for a scrollbar) so there is no sideways scroll */
@media (min-width:800px) and (max-width:809px){ body{zoom:0.7753} }
@media (min-width:810px) and (max-width:819px){ body{zoom:0.7853} }
@media (min-width:820px) and (max-width:829px){ body{zoom:0.7952} }
@media (min-width:830px) and (max-width:839px){ body{zoom:0.8052} }
@media (min-width:840px) and (max-width:849px){ body{zoom:0.8151} }
@media (min-width:850px) and (max-width:859px){ body{zoom:0.8250} }
@media (min-width:860px) and (max-width:869px){ body{zoom:0.8350} }
@media (min-width:870px) and (max-width:879px){ body{zoom:0.8449} }
@media (min-width:880px) and (max-width:889px){ body{zoom:0.8549} }
@media (min-width:890px) and (max-width:899px){ body{zoom:0.8648} }
@media (min-width:900px) and (max-width:909px){ body{zoom:0.8748} }
@media (min-width:910px) and (max-width:919px){ body{zoom:0.8847} }
@media (min-width:920px) and (max-width:929px){ body{zoom:0.8946} }
@media (min-width:930px) and (max-width:939px){ body{zoom:0.9046} }
@media (min-width:940px) and (max-width:949px){ body{zoom:0.9145} }
@media (min-width:950px) and (max-width:959px){ body{zoom:0.9245} }
@media (min-width:960px) and (max-width:969px){ body{zoom:0.9344} }
@media (min-width:970px) and (max-width:979px){ body{zoom:0.9443} }
@media (min-width:980px) and (max-width:989px){ body{zoom:0.9543} }
@media (min-width:990px) and (max-width:999px){ body{zoom:0.9642} }
@media (min-width:1000px) and (max-width:1009px){ body{zoom:0.9742} }
@media (min-width:1010px) and (max-width:1019px){ body{zoom:0.9841} }
@media (min-width:1020px) and (max-width:1029px){ body{zoom:0.9940} }
