html{font-family:sans-serif; line-height:1.15; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; }
  body{margin:0}
 article,aside,footer,header,nav,section{display:block}
 h1{font-size:2em;margin:0.67em 0}
  figcaption,figure,main{ display:block}
 figure{margin:1em 40px}
 hr{box-sizing:content-box; height:0; overflow:visible; }
 pre{font-family:monospace,monospace; font-size:1em; }
  a{background-color:transparent; -webkit-text-decoration-skip:objects; }
 a:active,a:hover{outline-width:0}
 abbr[title]{border-bottom:none; text-decoration:underline; text-decoration:underline dotted; }
 b,strong{font-weight:inherit}
 b,strong{font-weight:bolder}
 code,kbd,samp{font-family:monospace,monospace; font-size:1em; }
 dfn{font-style:italic}
 mark{background-color:#ff0;color:#000}
 small{font-size:80%}
 sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
  audio,video{display:inline-block}
 audio:not([controls]){display:none;height:0}
 img{border-style:none}
 svg:not(:root){overflow:hidden}
  button,input,optgroup,select,textarea{font-family:sans-serif; font-size:100%; line-height:1.15; margin:0; }
 button,input{ overflow:visible}
 button,select{ text-transform:none}
 button,html [type="button"], [type="reset"],[type="submit"]{-webkit-appearance:button; }
 button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
 button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
 fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
 legend{box-sizing:border-box; color:inherit; display:table; max-width:100%; padding:0; white-space:normal; }
 progress{display:inline-block; vertical-align:baseline; }
 textarea{overflow:auto}
 [type="checkbox"],[type="radio"]{box-sizing:border-box; padding:0; }
 [type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
 [type="search"]{-webkit-appearance:textfield; outline-offset:-2px; }
 [type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
 ::-webkit-file-upload-button{-webkit-appearance:button; font:inherit; }
  details, menu{display:block}
 summary{display:list-item}
  canvas{display:inline-block}
 template{display:none}
  [hidden]{display:none}
*{box-sizing:border-box}
a{text-decoration:none;color:#2A90C4}
a:visited{text-decoration:none;color:#2A90C4}
a:hover{text-decoration:underline}
body{background:#eeeeee url(../themes/wialus/assets/images/bg-body-top.png) repeat-x;font-family:"Helvetica Neue",Arial,sans-serif}
.header{width:950px;margin:15px auto 0 auto}
.header__logo-row{display:flex;align-items:flex-end}
.header__heading-text{margin-left:18px}
.menu{width:950px;height:35px;margin:9px auto 0 auto;display:flex;justify-content:space-between;background-image:linear-gradient(rgb(4,123,168),rgb(75,146,176));border-radius:4px}
.menu__main-items{display:flex;width:784px}
.menu__login{display:flex;width:69px}
a.menu__item{text-decoration:none}
.menu__item{flex-grow:1;justify-content:center;align-items:center;display:flex;background-image:linear-gradient(rgb(9,139,179),rgb(84,163,188));border-radius:4px}
.menu__item--active{background-image:linear-gradient(rgb(2,95,126),rgb(12,125,161) 60%,rgb(22,168,216) 90%,rgb(22,168,216));box-shadow:inset 0 0 4px rgb(2,95,126)}
.menu__item:hover{background-image:linear-gradient(rgb(9,139,179),rgb(84,163,188));box-shadow:inset 0 0 3px 3px rgb(67,167,197)}
.menu__item-label{text-align:center;color:white;font-size:90%}
.menu__item-separator{width:1px;background-image:linear-gradient(rgb(83,163,188),rgb(77,149,178))}
.content{width:950px;margin:12px auto 0 auto;padding:35px 30px 15px 30px;display:flex;background-color:white;box-shadow:0px 4px 1px -3px #e1e1e1;border-radius:4px}
.content__main-column{width:600px;flex-shrink:0}
.content__nav-column{flex-grow:1;margin-left:20px}
.content__header{color:#777;font-weight:normal;margin:0 0 20px 0;padding-bottom:5px;border-bottom:1px dotted #666}
.latest-article__header-anchor:hover{text-decoration:none !important}
.latest-article__header{display:flex;flex-direction:column;align-items:flex-start;position:relative}
.latest-article__header-image img{display:block}
.latest-article__header-title-container{padding:20px;position:absolute;bottom:20px;background-color:rgb(76,76,76);color:white}
.latest-article__header-title-date{font-weight:bold;font-size:11px}
.latest-article__header-title{font-weight:bold;font-size:15px}
.latest-article__content{margin:20px 0 20px;color:#777;font-size:13px;line-height:1.5}
 .latest-article__content-read-more{width:188px;height:35px;background-image:url("../themes/wialus/assets/images/btn-read-more.png")}
.latest-article__content-read-more a{display:block;width:100%;height:35px}
.latest-article__content-read-more:hover{background-position:0 -36px}
.latest-article-widget{padding:20px;background-image:linear-gradient(rgb(231,238,244),rgb(246,246,246) 20%)}
.latest-article-widget__header{margin-bottom:5px;font-style:italic;font-size:18px;text-shadow:1px 1px 1px #ccc}
.latest-article-widget__list{margin:0;padding:0;list-style:none}
.latest-article-widget__list-item{padding:5px 0 5px 20px;font-size:12px;line-height:1.5;border-bottom:1px dotted #666;background:url("../themes/wialus/assets/images/tiles-small.png") 0 8px no-repeat }
.published-recently{margin-top:30px}
.published-recently__header{color:#777;text-shadow:1px 1px 1px #ccc;font-style:italic;font-size:18px;border-bottom:1px solid #666;padding-bottom:5px}
.published-recently__item{display:flex;margin:15px 0;padding-bottom:13px;border-bottom:1px dotted #666}
.published-recently__item-thumbnail{align-self:flex-start;position:relative;z-index:0}
.published-recently__item-thumbnail:before,.published-recently__item-thumbnail:after{z-index:-1;position:absolute;content:"";bottom:15px;width:90%;top:80%;max-width:300px;background:#777;box-shadow:0 10px 10px #000}
.published-recently__item-thumbnail:before{transform:rotate(-5deg);left:5px}
.published-recently__item-thumbnail:after{transform:rotate(5deg);right:5px}
.published-recently__item-thumbnail img{display:block;background-color:white;padding:3px;border:1px solid #ccc}
.published-recently__item-content-container{margin-left:10px}
.published-recently__item-header{font-weight:bold;font-size:14px}
.published-recently__item-date{color:#777;font-size:12px;line-height:17px;background:url("../themes/wialus/assets/images/icon-news.png") no-repeat;padding-left:20px;margin:4px 0}
.published-recently__item-content{color:#777;font-size:12px;line-height:1.5}
.published-recently__item-content p{margin:0 0 9px 0}
p.published-recently__item-content-read-more{margin:0}
.article__content{margin:20px 0 20px;color:#777;font-size:12px;line-height:1.5}
.article__main-picture{float:left;margin:4px 12px 0 0}
.footer{height:200px;margin:20px 0 0 0;background:url("../themes/wialus/assets/images/bg-footer.png") bottom repeat-x}
.footer__content{padding:20px 25px 3px;margin:0 auto;width:950px;background-color:white;position:relative}
.footer__columns{display:flex}
.footer__column{width:21%;margin-right:20px}
.footer__column:last-child{width:16%;margin-right:0;display:flex}
.footer__column-header{color:#b1b1b1;font-size:14px;font-weight:bold;padding-bottom:10px}
.footer__column-item{font-size:12px;height:25px;line-height:18px;padding:3px 3px 3px 17px;background:url("../themes/wialus/assets/images/tiles-small.png") 0 9px no-repeat;border-top:1px dotted #999}
.footer__column-item:last-child{border-bottom:1px dotted #999}
.footer__column-logo{display:flex;flex-grow:1;align-items:flex-end;justify-content:flex-end;padding-right:10px}
.footer__column-logo img{display:block}
.footer__copyright{font-size:10px;font-weight:bold;color:#b1b1b1;margin-top:10px;text-align:center}
.footer__bottom-shadow{margin:0 auto;width:984px}
.footer__top-button{position:absolute;top:0;right:30px;width:48px;height:15px;background-image:url("../themes/wialus/assets/images/bg-back-top.png") }
.footer__top-button:hover{background-position:0 -15px}
.breadcrumb{font-size:11px;color:#999}
.breadcrumb a{color:#999}