.sourceCodeWrap{float:left;width:75%}
.sourceCodeOptions{float:right;width:23%}
#removeCommentButton span{text-decoration:line-through}
#pagewrap,body{overflow-x:hidden}
.hiddenOption{display:none}
a.blueheaderwindowHeader{background-color:#4B67A1;display:block;text-decoration:none;border-color:#4B67A1 #4B67A1 #3B5781;border-style:solid solid solid none;border-width:0px;color:#DDDDDD;font-weight:bold;margin-top:0;padding:5px;cursor:pointer}
footer{clear:both;font-size:15px}
.jsCleaner .warningItself li{font-size:14px;font-weight:normal}
.jsCleaner .textBiggerSmaller span:nth-child(1){font-size:14px}
.jsCleaner .textBiggerSmaller span:nth-child(2){font-size:17px}
.jsCleaner .textBiggerSmaller span:nth-child(3){font-size:20px}
.jsCleaner .sourceSmallerFont,.sourceBiggerFont{background-color:#4b67a1;border-radius:5px;color:#fff;display:inline-block;font-size:16px;font-weight:bold;padding:4px 3px;text-align:center;width:18px;margin:5px}
a.blueheaderwindowHeader:hover{color:#FFF}
.blueheaderwindow select{margin-bottom:6px;font-size:16px;display:block;width:90%}
.blueheaderwindow label{font-weight:normal;margin-bottom:11px;line-height:17px;font-size:17px}
.blueheaderwindowInner input{margin:8px 0 4px 0}
.executeNow{background:url("/images/play-icon.png") no-repeat scroll 0px 0 transparent;color:#000000;font-size:1em;font-weight:bold;line-height:19px;display:block;margin-top:2px;padding:0 0 1px 35px;text-decoration:none;cursor:pointer}
.executeNow:hover{background:url("/images/play-icon.png") no-repeat scroll 0px -82px transparent;background-color:rgba(0,0,0,.05)}
.warningText{clear:both}
.mainArticle h3{margin-bottom:5px}
img{border:0}
a.self{font-weight:bold;text-decoration:none;color:#444;border-bottom:1px solid #aaa}
p,select,label,.blurb,a.turn-off-codemirror{font:13px/1.231 arial,sans-serif;*font-size:small}
a.turn-off-codemirror{margin-left:25px}
button.submit{float:right;cursor:pointer;border:none}
label{cursor:pointer}
select{width:220px}
table#options{float:right}
table#options td{vertical-align:top;padding-left:10px}
.col-6{width:50%;float:left}
#about{float:left}
#about p{margin:0 6px 6px 0}
.uses li{padding-top:3px;line-height:150%}
.uses li.sep{margin-top:8px}
#testresults{display:none;font-family:monaco,"lucida console","courier new",monospace}
.CodeMirror{height:450px;font-size:90%;background:white;border-bottom:1px solid #ccc !important}
p{margin-left:40px;margin-right:40px}
a{white-space:nowrap;color:#36d}
.contributor-sep{clear:left;border-top:1px solid #ccc;padding-top:8px}
h2{margin-top:32px;margin-left:40px;margin-bottom:0;font-size:20px;font-weight:normal}
@media screen and (max-width:1500px){.sourceCodeWrap{float:left;width:55%}
.sourceCodeOptions{float:right;width:43%}
.blueheaderwindowInner input {
    margin: 13px 0 3px 0;
}
.blueheaderwindow select {
    margin-bottom: 12px;
}
.jsCleaner .warningItself li {
    font-size: 15px;
    font-weight: normal;
    line-height: 18px;
}
.jsCleaner .textBiggerSmaller span:nth-child(1) {
    font-size: 15px;
}
}
@media screen and (max-width:800px){
.sourceCodeWrap,.sourceCodeOptions{float:none;width:100%}
#inputLength{display:none}
}