html, body {font-family: 'M PLUS 1p', sans-serif;}
.condensed {font-family: 'M PLUS 1p', sans-serif;}
.relative {position:relative;}
.white-text {color:#fff;}
a:hover {text-decoration: none;}
.pageHead h1 {font-size:28px!important;}
header {position:absolute;top:0;left:0;right:0;width:100%;z-index:999}
header .top {background: #ac0a05 url(../img/bg-menu-25.png) no-repeat top left;height:30px;color:#eee;position: relative;padding:8px 0 0 0;font-size:13px;}
header .top a {color:#eee;}
header .bottom{background:rgba(256,256,256,1) url(../img/bg-menu.png) no-repeat top left;;-moz-transition: all 1s ease-in-out ;-ms-transition: all .5s ease-in-out ;-o-transition: all .5s ease-in-out ;transition: all .5s ease-in-out ;}
header .bottom a.logo {padding: 7px 0}
header .bottom a.logo img{width:217px;height:80px;-moz-transition: all 1s ease-in-out ;-ms-transition: all .5s ease-in-out ;-o-transition: all .5s ease-in-out ;transition: all .5s ease-in-out ;}
.shrink{width:136px!important;height:50px!important;}
.shrink-cover{background:rgba(256,256,256,1)!important;-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.52);-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.52);box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.52);}
header nav  {display:block;height:100%;}
header nav ul  {height:100%;list-style: none}
header nav ul li a {color:rgba(38,48,68,1);font-weight: bold;font-size:14px;}
header nav ul li a.main {display:block;/* height:100%; */width:100%;text-align:center;}
header nav ul li ul.sub.uk-dropdown.uk-open {display:table;}
header nav ul li ul.sub li a{display:block;padding:5px 0;border-bottom:dashed 1px #ddd;font-size:14px;font-weight: normal}
header .lang-button {background:#333;color:#fff;position: absolute;top:-8px;height:18px;right:40px;padding:10px 35px;}
header .language >.uk-dropdown.uk-open {background:#333!important;}

header nav a.headLink {color:#DA2441;text-transform: uppercase;font-size:13px;display:block;border-bottom:1px solid #DA2441;margin-bottom:10px;}
header nav a.headLink span {border-bottom:3px solid #DA2441;display:table;}
header nav a.subLink {color:#000;font-size:13px;display:block;padding:5px;font-weight:normal}

.slider-content {position:absolute;right:0;text-align:right;bottom:30%;width:75%;}
.slider-head {font-weight:bolder;color:#fff;font-size:48px;text-shadow: 3px 3px 0 rgba(38,48,68,.80);}
.slider-text {font-size:15px;color:#fff;}
.about {padding:75px 0;}

section.pageHead h1 {font-size:14px!important;}

section.pageContent {margin-top:50px;}
section.pageContent aside ul  {list-style:none;padding:10px!important;}
section.pageContent aside ul li {}

section.pageContent aside ul li a {
    display: block;
    padding: 10px;
    margin: 5px 0;
    position: relative;
    background-color: transparent;
    border: 1px solid #f0f0f0;
    color: #263045;
    z-index: 1;
    font-weight: 500;
    font-size: 14px;
    -webkit-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
section.pageContent aside ul li a:hover {background:rgba(0,0,0,1);color:#fff;}
section.pageContent h2 {font-size:24px;border-bottom:1px solid #a3161a;padding:0 0 5px 0;color: #a3161a;text-transform: uppercase}

.topScroll {position: fixed;bottom:15px;right:15px;padding:15px;background:rgba(38,48,68,1);color:#fff;display:none;}

footer {background:#555;padding:25px 0 0 0;margin-top:35px;}
footer a {display:inline-block;padding:0 0 10px 15px;color:#ddd;text-transform: capitalize;}
footer a:hover {color:#fff;}
footer .small-text {display:block;font-size:12px;padding:15px;color:#ddd;}

@media (orientation: portrait) {
    .pageHead h1 {font-size:22px!important;}
    header .bottom a.logo img{width:136px!important;height:50px;}
    .shrink{width:136px!important;height:50px!important;}
    .slider-content {left:5%;right:5%;width:90%;text-align:center;bottom:10%;}
    .slider-head {font-weight:bolder;color:#fff;font-size:18px;text-shadow: 1px 1px 0 rgba(38,48,68,.80);}
    .slider-text {font-size:12px;color:#fff;}
    .about {padding:15px 0;}
}

.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before {
    content: "/";
    display: inline-block;
    margin: 0 5px!important;
    color: #999;}