html,body{background:#fff;color:#333;font-family:"Noto Sans";}
img{max-width:100%;}
header{background:url(../images/header-back.png) repeat;}header a{color:#ffffff;}header a:hover,header a:focus{color:#ffffff;}
header .brand-text{background:url(../images/logo.png) no-repeat left center;text-align:center;padding:10px 0 10px 110px;color:#fff;font-size:24px;line-height:24px;}header .brand-text>strong{display:block;font-size:62px;line-height:62px;}
header .header-formline{padding:30px 0;}header .header-formline input{font-size:16px;line-height:16px;padding:16px;border-radius:5px;border:none;width:100%;}
header .menu-text{font-size:17px;line-height:2em;padding-top:37px;}
footer{color:#929090;font-size:14px;line-height:45px;background:#414141;margin-top:5em;}
.list-questions{padding-top:1em;}.list-questions>p{text-transform:capitalize;}
.list-tags{padding-top:1em;}.list-tags .tag-header{line-height:2;}.list-tags .tag-header a{text-decoration:none;}
.list-tags .tag-questions{margin-bottom:.5em;}.list-tags .tag-questions li{font-size:90%;text-transform:capitalize;margin-top:.5em;}
.list-tags .tag-questions a{color:#5191ff;}
.list-related-questions h2{font-size:120%;font-weight:bold;margin-top:3em;margin-bottom:0;}
.list-related-questions .question-body{max-height:5em;overflow:hidden;position:relative;}.list-related-questions .question-body p,.list-related-questions .question-body span,.list-related-questions .question-body code,.list-related-questions .question-body pre{font-size:90%;}
.list-related-questions .question-body .fadeout{position:absolute;bottom:0;width:100%;height:5em;background:-webkit-linear-gradient(rgba(255, 255, 255, 0) 0%, #ffffff 100%);background-image:-moz-linear-gradient(rgba(255, 255, 255, 0) 0%, #ffffff 100%);background-image:-o-linear-gradient(rgba(255, 255, 255, 0) 0%, #ffffff 100%);background-image:linear-gradient(rgba(255, 255, 255, 0) 0%, #ffffff 100%);background-image:-ms-linear-gradient(rgba(255, 255, 255, 0) 0%, #ffffff 100%);}
div.list-dc{column-count:3;-moz-column-count:3;-webkit-column-count:3;}div.list-dc>*{display:inline-block;}
@media only screen and (max-width:979px){div.list-dc{column-count:2;-moz-column-count:2;-webkit-column-count:2;}div.list-dc>*{display:inline-block;}}@media only screen and (max-width:767px){div.list-dc{column-count:1;-moz-column-count:1;-webkit-column-count:1;}div.list-dc>*{display:inline-block;}}article.question p,article.question pre,article.question code,article.question span{font-size:14px;}
article.question .taglist li{padding-left:0;padding-right:0;}
article.question span.author{color:#5c98fe;margin-left:.5em;margin-right:.5em;}
article.question span.datetime{color:#747474;font-size:90%;}
article.question .metadata{opacity:.6;}
article.question .answers{padding-left:2em;}article.question .answers>ul>li{margin-bottom:2em;}article.question .answers>ul>li>.caption{background:#f3f3f3;border-left:solid 10px #dc4a2a;display:block;padding-left:10px;line-height:2em;}article.question .answers>ul>li>.caption.accepted{border-left-color:green;}
div.article-ads-columns .ads-before-related{display:block;margin-top:3em;}
div.article-ads-columns article{margin-right:350px;}
div.article-ads-columns .ads-right-col{margin-top:20px;float:right;width:336px;}div.article-ads-columns .ads-right-col>.adsbygoogle{margin-bottom:3em;}
@media only screen and (max-width:979px){div.article-ads-columns article{margin-right:auto;} div.article-ads-columns .ads-right-col{display:none;}}
