html { overflow: -moz-scrollbars-vertical; overflow-y: scroll; margin:0; 
padding:0; height:100%; } body { margin:0; padding:0; height:100%; 
font-size:16px; color:#666; } h2 { color:#1E824C; font-size:35px; } @media 
(min-width: 768px) { .row.pad { padding-top:50px; } } #viewport { 
min-height:100%; position:relative; background-color: #EFEFEF; } 
.container-content { padding-bottom:90px; } @media (min-width: 768px) { 
.container-content { padding-bottom:400px; } } .navbar-default { 
background-color: #9B59B6; } .navbar-default .navbar-text { color: #eee; } label 
{ color:#999; } a { color:#fff; } a:hover, a:focus { color: #C5EFF7; } textarea 
{ resize: vertical; } form { margin-top:40px; } #moreoptions { margin-top:40px; 
} .btn { box-shadow: none; text-shadow: none; border-radius: 0 !important; } 
.btn-success { background-color: #35aa47; color: white; } .footer { 
background-color: #1E824C; color:#efefef; height:40px; position:absolute; 
width:100%; bottom:0; } @media (min-width: 768px) { .footer { height:300px; } } 
.footer .footer-text { padding-top:12px; padding-bottom:5px; font-size:13px; } 
.ad1 { margin-top:30px; } .ad2 { margin-top:20px; } @media (min-width: 768px) { 
.ads { margin-top:75px; } } .list-stat { margin-top:25px; } .list-stat span { 
display:block; } .list-stat .list-stat-head { text-transform: uppercase; 
font-size:11px; color:#aaa; font-weight: bold; } .list-stat .list-stat-body { 
font-size:20px; color:#777; } #css_code_result_container { margin-bottom:50px; } 
.link-to-site-1 { padding:10px; font-size:14px; color:#222; } .link-to-site-1 a 
{ color:#428bca; } .link-to-site-1 a:hover, .link-to-site-1 a:focus { 
color:#2A66AA; text-decoration: underline; } .link-to-site-2 { padding:10px; 
font-size:14px; color:#fff; } .link-to-site-2 a { color:#F4BE5F; } 
.link-to-site-2 a:hover, .link-to-site-2 a:focus { color:#F0AD4E; 
text-decoration: underline; }