body {font-family: PT Sans Narrow, sans-serif!important;}a {color: #0d325e!important;}a:hover {color: #000!important;}h1 {text-shadow: 0 1px 1px rgba(0,0,0,0.2);font-family: PT Sans Narrow, sans-serif; font-size:34px!important; }h2 {text-shadow: 0 1px 1px rgba(0,0,0,0.2);font-family: PT Sans Narrow, sans-serif; font-size:28px!important; }h3 {text-shadow: 0 1px 1px rgba(0,0,0,0.2);font-family: PT Sans Narrow, sans-serif; font-size:22px!important; }header {background-image: url(../images/bg.jpg); background-repeat: no-repeat;margin-bottom:10px; }.logo{margin: 10px auto;}.menu {list-style:none;background-color: rgba(0,0,0,0.4); padding-left:0px; margin-left:31%}.menu li{float: left;}.menu li a{color: #c8c8c8!important; padding: 8px 18px;font-size:18px;}.menu li a:hover{color: #fff!important; padding: 8px 18px}.menu li a.active{color: #fff!important; padding: 8px 18px}.navbar-toggler{border: 1px solid #fff!important;float: none; margin:auto;}.navbar-toggler-icon{color: #fff!important; float: none!important;height:1px!important; background-color:#fff!important;display: block!important;margin-top:7px;margin-bottom:7px;cursor: pointer;}.menutxt{float: right;color: #fff;display: block;padding: 5px 0px 0px 10px; text-transform: uppercase;}.toglericonwrap{float: left;}.navbar .show ul {margin-left:0px;background-color: transparent;}.navbar .show ul li{float: none;text-align: center;padding: 0px 0px 0px 0px;}.banner{padding: 10px; background-color: rgba(0,0,0,0.4); margin-bottom: 10px;margin:0px auto 15px auto;;}.item-page{padding: 10px;border: 1px solid #DDD;background: #fff url(../images/bg2.png);margin-bottom:10px;}#aside {padding:10px;border: 1px solid #DDD;background: #fff url(../images/bg2.png);margin-bottom:10px;}#aside h3 {background-color: #0d325e; color: #fff;padding: 3px 5px;}#aside .menupr {list-style:none;padding-left:0px;}#aside .menupr li a{width:100%; padding: 5px 10px;font-size:20px;border-bottom: 1px solid #dedede;}#aside .menupr li a:hover{background-color: #0d325e; color:#fff!important;width:100%; padding: 5px 10px;font-size:20px;border-bottom: 1px solid #dedede;transition: all 0.3s ease-out; }footer {background-image: url(../images/bg.jpg); background-repeat: no-repeat;margin-top:10px;background-position: bottom; padding-top: 5px;padding-bottom:10px; color: #fff;}footer h2, footer p, footer a { color: #fff!important}footer a:hover { color: #fff!important;text-decoration: underline}.content {
    min-height: 300px;
}
.large-icon {
    font-size: 13em !important;
}
.contact .contact-address {
    padding: 0 1.5rem;
}
.navbar .mod-languages {
    padding-bottom: 0.425rem;
    padding-top: 0.425rem;
}
.lang-inline {
    list-style: outside none none;
    margin: 0;
}
.lang-inline > li {
    display: inline;
    margin-left: 8px;
}
.login {
    margin: 0 auto;
    max-width: 330px;
    padding-top: 1em;
}
.tags.inline {
    padding-left: 0;
}
.tags.inline li {
    display: inline;
}
.item-image {
    margin-bottom: 20px;
}