.navbar{margin-bottom:0px;}.navbar-brand img{height:24px;}@media (min-width:768px){#navbar-collapse{position:absolute;bottom:0px;left:250px;}}.show-two li{width:50%;float:left;}.show-two{width:420px;}.show-two li a{white-space:pre-wrap;}.show-three li{width:33%;float:left;}.show-three{width:500px;}.show-three li a{white-space:pre-wrap;}.dropdown:hover .dropdown-menu{display:block;}.panel .panel-body{padding:0}.col-md-12,.col-lg-12{padding-right:0px;padding-left:0px;}.loadingModal{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}h1{font-size:18px;font-weight:600;}.main{min-height:calc(100vh - 145px);}.input-textarea{outline-color:rgba(221,221,221,0.61);border:1px solid #ddd;height:200px;width:100%;}textarea{border:none;outline:none;}.fL{float:left;}.mL10{margin-left:10px;}#iframeResult{width:100%;border:0;}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:none;box-shadow:none;}.input-default{line-height:150%;color:#777777;border:1px solid #ddd;background-color:#ffffff;border-radius:3px 0px 0px 3px;}.col-md-12 h2{font-size:16px;font-weight:bold;}.pre-numbering{position:absolute;top:0;left:0;width:20px;padding:24px 2px 32px 0;border-right:1px solid #C3CCD0;border-radius:3px 0 0 3px;background-color:#EEE;text-align:right;font-family:Menlo,monospace;font-size:1em;color:#AAA;}.main .pre-numbering{padding-left:0px !important;}.main pre{position:relative;}.bootstrap-select{margin-top:10px;width:160px !important;}.text-default{border:1px solid #ccc;padding:4px;border-radius:2px;}.text-default:focus{border-color:#ddd;outline:none;}input[readonly]{background-color:#eee;}.CodeMirror{border:1px solid #ccc;height:auto;}.CodeMirror .CodeMirror-scroll{overflow:auto !important;margin-bottom:-0px;margin-right:-0px;padding-bottom:0px;}#nav-menu a{padding:10px 10px;}.dropdown-menu>li>a{padding:3px 18px !important;}.friend-link{margin-bottom:10px;}.friend-link span{color:#666;}.friend-link a{color:#337ab7;margin:0 5px;}.friend-link a:hover{color:#23527c;text-decoration:underline;}.ad-container{margin-left:2px;box-shadow:0 2px 5px rgba(0,0,0,0.05);transition:all 0.3s ease;}.ad-content{text-align:left;font-size:14px;color:#2c3e50;font-weight:500;}.ad-content a{color:#1a73e8;font-weight:600;text-decoration:none;position:relative;padding-bottom:2px;}.ad-content a:hover{color:#0d47a1;}.ad-content a::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background:#1a73e8;transition:width 0.3s ease;}.ad-content a:hover::after{width:100%;}