html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;text-align:left;background:transparent}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{background:url("../img/bg.jpg");font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:400}
h1{font-size:4em;font-weight:700;margin:0 0 20px;text-align:center;text-shadow:1px 1px 0 #fff,2px 2px 0 #bbb}
a{color:#08c}
a:hover{text-decoration:none}
hr{border-top:1px solid #ccc;border-bottom:1px solid #fff;margin:25px 0;clear:both}
.centered{text-align:center}
.clear{clear:both}
.global-header{width:100%;background:#344A5F;overflow:hidden;height:46px}
.global-header p{display:inline-block;color:#999;font-size:.85em}
.global-header p.brand{float:left;font-size:20px;font-weight:400;text-transform:uppercase}
.global-header p.brand strong{font-weight:700}
.global-header p.brand a{display:inline-block;color:#fff;margin:10px 0 0;text-decoration:none;text-shadow:1px 1px 1px #333}
.global-header p.brand a:hover{color:#fff}
.global-header p.back-to-article{float:right}
.global-header p.back-to-article a{display:inline-block;padding:15px;background:#273C51;color:#fff;text-decoration:none}
.global-header p.back-to-article a:hover{background:#08c}
.wrapper{width:100%;padding:30px 0 20px}
.container{width:1100px;margin:0 auto}
.centered{text-align:center}
ul.grid-nav{list-style:none;font-size:.85em;font-weight:200;text-align:center}
ul.grid-nav li{display:inline-block}
ul.grid-nav li a{display:inline-block;background:#999;color:#fff;padding:10px 20px;text-decoration:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
ul.grid-nav li a:hover{background:#7b0}
ul.grid-nav li a.active{background:#333}
.grid-container{display:none}
ul.rig{list-style:none;font-size:0;margin-left:-2.5%}
ul.rig li{display:inline-block;padding:10px;margin:0 0 2.5% 2.5%;background:#fff;border:1px solid #ddd;font-size:16px;font-size:1rem;vertical-align:top;box-shadow:0 0 5px #ddd;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
ul.rig li img{max-width:100%;height:auto;margin:0 0 10px}
ul.rig li h3{margin:0 0 5px}
ul.rig li p{font-size:.9em;line-height:1.5em;color:#999}
ul.rig.columns-3 li{width:30.83%}
.copyright{font-size:14px;color:#444;margin:10px 0}
.menu-bottom-1{font-size:15px;padding-top:20px;text-align:center;font-weight:700}
.menu-bottom-1 a{font-size:1em;color:#333;text-decoration:none;display:inline-block;margin:0 13px 15px}
.menu-bottom-1 a:hover{text-decoration:underline}
.bottom-2{padding-top:4px}
.bottom-2 a{font-weight:400}
footer{text-align:center}
li a{text-decoration:none;color:#000}
li a:hover{text-decoration:underline}
@media (max-width: 1199px) {
.container{width:auto;padding:0 10px}
}
@media (max-width: 992px) {
h1{font-size:3em}
}
@media (max-width: 768px) {
h1{font-size:2em}
}
@media (max-width: 480px) {
.bottom-2 a{display:block;text-align:center}
}
@media (max-width: 1199px) {
.container{width:auto;padding:0 10px}
}
@media (max-width: 480px) {
ul.grid-nav li{display:block;margin:0 0 5px}
ul.grid-nav li a{display:block}
ul.rig{margin-left:0}
ul.rig li{width:100%!important;margin:0 0 20px}
}
@media (max-width: 570px) {
.global-header p.back-to-article{display:none}
}
@media(min-width:960px){
ul.rig.columns-3 li{height: 369px;}
}