.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.layout--onecol .layout__region{width:100%;}
.rate-thumbs-up-btn-up{display:inline-block;background:url(/modules/contrib/rate/images/thumbs.png) no-repeat 0 0;width:24px;height:24px;text-indent:-9999px;}
.hljs{display:block;padding:0.5em;background:white;color:black;}.hljs-comment,.hljs-annotation,.hljs-template_comment,.diff .hljs-header,.hljs-chunk,.apache .hljs-cbracket{color:#008000;}.hljs-keyword,.hljs-id,.hljs-built_in,.smalltalk .hljs-class,.hljs-winutils,.bash .hljs-variable,.tex .hljs-command,.hljs-request,.hljs-status,.nginx .hljs-title,.xml .hljs-tag,.xml .hljs-tag .hljs-value{color:#00f;}.hljs-string,.hljs-title,.hljs-parent,.hljs-tag .hljs-value,.hljs-rules .hljs-value,.hljs-rules .hljs-value .hljs-number,.ruby .hljs-symbol,.ruby .hljs-symbol .hljs-string,.hljs-aggregate,.hljs-template_tag,.django .hljs-variable,.hljs-addition,.hljs-flow,.hljs-stream,.apache .hljs-tag,.hljs-date,.tex .hljs-formula,.coffeescript .hljs-attribute{color:#a31515;}.ruby .hljs-string,.hljs-decorator,.hljs-filter .hljs-argument,.hljs-localvars,.hljs-array,.hljs-attr_selector,.hljs-pseudo,.hljs-pi,.hljs-doctype,.hljs-deletion,.hljs-envvar,.hljs-shebang,.hljs-preprocessor,.hljs-pragma,.userType,.apache .hljs-sqbracket,.nginx .hljs-built_in,.tex .hljs-special,.hljs-prompt{color:#2b91af;}.hljs-phpdoc,.hljs-javadoc,.hljs-xmlDocTag{color:#808080;}.vhdl .hljs-typename{font-weight:bold;}.vhdl .hljs-string{color:#666666;}.vhdl .hljs-literal{color:#a31515;}.vhdl .hljs-attribute{color:#00B0E8;}.xml .hljs-attribute{color:#f00;}
.js-flag-message{display:inline;margin-left:1.2em;animation:flag-flash 3s ease-in-out 1;}@keyframes flag-flash{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}
