.mfp-container, img.mfp-img {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box
}
.btn, .mfp-container:before, .mfp-content {
	vertical-align:middle
}
.breadcrumb li a.disabled a, .left-content-menu>li>a, .mfp-close, a {
	text-decoration:none
}

.mfp-bg, .mfp-container, .mfp-wrap {
	height:100%;
	width:100%
}

button::-moz-focus-inner {
padding:0;
border:0
}

@media (max-width:320px) {
[class*=column] {
float:none!important
}
.container {
width:100%;
max-width:320px
}
}

.container, .row {
*zoom:1
}

.container:after, .container:before, .row:after, .row:before {
	content:" ";
	display:table
}
.clearfix:after, .news-bycategory .news-items:after {
	content:".";
	visibility:hidden;
	clear:both
}
.btn, html[xmlns] .clearfix {
	display:block
}
.container:after, .row:after {
	clear:both
}
.clearfix:after {
	display:block;
	line-height:0;
	height:0
}
* html .clearfix {
	height:1%
}
.row {
	margin-right:-15px;
	margin-left:-15px
}
*, :after, :before {
	margin:0;
	padding:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
img {
	/*width:auto;*/
	max-width:100%;
	height:auto!important;
	border:none
}
ul li {
	list-style-type:none
}
.btn {
	margin-bottom:0;
	font-size:14px;
	font-weight:400;
	cursor:pointer
}

.header, .header.sticky {
}
.header .header-static-row {
	position:relative
}

@media (min-width:769px) {
.header .header-static-row {
	margin:auto;
	max-width:1200px
}
}

.header.sticky {
background-color:#ffffff;
	position:fixed;
	left:0;
	right:0;
	top:0;
	opacity:.9;
	z-index:99999;
	-webkit-box-shadow:0 5px 10px #cecece;
	-moz-box-shadow:0 5px 10px #cecece;
	box-shadow:0 5px 10px #cecece
}



@media (min-width:481px) {
.top-section-wr, .top-section-wr .top-section .list-items {
	float:right
}

.top-section-wr .top-section {
	margin-bottom:15px
}

}
@media (max-width:480px) {
.top-section-wr .top-section {
	padding:0
}
.top-section-wr .top-section .list-items li {
	float:left;
	width:33%
}
}
@media (min-width:481px) {
.top-section-wr .top-section .list-items li {
	display:inline-block;
	*display:inline;
	width:auto
}
}
.top-section-wr .top-section .list-items li.last a {
	border-right:none!important
}


.top-section-wr .top-section .list-items li a:hover {
	cursor:pointer
}
.logo-wr .logo {
	display:block
}
@media (max-width:480px) {
.logo-wr .logo {
text-align:center
}
.logo-wr .logo img {
max-height:70px;
display:block;
margin:auto
}
}
@media (min-width:481px) {
.logo-wr {
float:left
}
.nav-wr {
float:right;
clear:right
}
}
@media (min-width:820px) {
.top-section-wr .top-section {
position:absolute;
right:250px
}
.nav-wr {
position:absolute;
right:15px
}
}
.nav-wr .header-buttons {
	display:block;
	text-align:center
}
.nav-wr .header-buttons li {
	margin-right:5px;
	display:inline-block;
	*display:inline
}
.nav-wr .header-buttons li.language-section img {
	position:relative;
	bottom:4px
}
.nav-wr .header-buttons li.lang-nav {
	font-size:13px
}
.nav-wr .header-buttons li.lang-nav a {
	position:relative;
	bottom:6px;
	color:#324d7b
}
.nav-wr .header-buttons li.lang-nav a.visited {
	color:#324d7b
}
@media (max-width:767px) {
.header-nav-wr {
background:linear-gradient(to bottom, #555 0, #474747 100%);
clear:both
}
}
@media (max-width:480px) {
.header-nav-wr {
margin-top:0
}
}
.header-nav-wr .sr-only {
	display:block;
	float:left;
	padding:12px;
	color:#fff;
	font-size:16px
}
.header-nav-wr .armada-nav-btn {
	margin:10px;
	float:right;
	background-color:#555;
	position:relative;
	top:2px;
	border:none;
	border-radius:3px;
	display:block;
	width:30px;
	height:25px;
	left:6px
}
.header-nav-wr .armada-nav-btn .icon-bar {
	display:block;
	height:1px;
	background-color:#fff;
	border-radius:1px;
	padding:1px;
	margin:4px
}
@media (max-width:768px) {
.menu-wr .menu-bg {
display:none
}
}
@media (min-width:820px) {
.menu-wr .menu-navbar ul {
margin-right:15px
}
}
@media (min-width:768px) {
.header-nav-wr {
display:none
}
.menu-wr {
margin-top:-55px
}
.menu-wr .menu-navbar ul {
float:right
}
.menu-wr .menu-navbar ul li {
float:left
}
}
@media (max-width:767px) {
.menu-wr .menu-navbar ul li {
	background-color:#ce0203;
	padding:5px 20px;
	margin-bottom:10px
}
.menu-wr .menu-navbar ul li a {
	font-size:22px;
	display:block;
	color:#fff;
	text-align:center;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff
}
}
@media (min-width:768px) {
.menu-wr .menu-navbar ul li a {
	color:#434343;
	font-weight:700;
	font-size:14px;
	margin-left:40px
}
}
.main-slider {
	margin-left:0;
	margin-right:0;
	margin-top:0;
	overflow:hidden;
	position:relative
}
@media (min-width:769px) {

.main-slider .slider-outer {
	background-color:#fff;
	margin:auto
}
}
.main-slider .slider-outer .mainpage-slider li {
	position:absolute;
	display:block
}
.main-slider .slider-outer .mainpage-slider li a {
	display:block
}
.main-slider .slider-outer .mainpage-slider .slider-pager {
	position:relative;
	bottom:0
}
.main-slider .slider-outer .mainpage-slider .bx-default-pager a {
	background-image:linear-gradient(to bottom, #ddd 0, #776060 100%);
	text-indent:-9999px;
	display:block;
	width:15px;
	height:15px;
	margin:0 5px;
	outline:0;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #fefefe
}
.main-slider .slider-outer .mainpage-slider img {
	border:none!important;
	max-width:none;
	height:auto;
	display:block;
	margin:auto
}
.main-slider .slider-outer .mainpage-slider .img-info {
	background:linear-gradient(to bottom, #025fa9 0, #004b87 100%);
	*background-color:#025fa9;
	margin:auto
}
.main-slider .slider-outer .mainpage-slider .img-info .img-description, .main-slider .slider-outer .mainpage-slider .img-info .img-title {
	color:#fff
}
@media (min-width:769px) {
.main-slider .slider-outer .mainpage-slider .img-info .img-title {
padding:20px;
font-size:28px
}
}
@media (min-width:321px) and (max-width:768px) {
.main-slider .slider-outer .mainpage-slider .img-info .img-title {
padding:15px;
font-size:20px
}
}
@media (max-width:480px) {
.main-slider .slider-outer .mainpage-slider .img-info .img-title {
padding:5px;
font-size:12px;
font-weight:700
}
}
@media (min-width:769px) {
.main-slider .slider-outer .mainpage-slider .img-info .img-description {
padding:0 20px 25px;
font-size:20px
}
}



.main-slider .slider-outer .arrow-navs .left-arrow{position:absolute;right:8%;background:url(../../images/mainslider-left-arrow.jpg) center center no-repeat;width:50px;height:75px;top:40%;opacity:.65; z-index:999999;}
.main-slider .slider-outer .arrow-navs .arrow-navs .left-arrow:hover{cursor:pointer}
.main-slider .slider-outer .arrow-navs .right-arrow{position:absolute;right:2%;background:url(../../images/mainslider-right-arrow.jpg) center center no-repeat;width:50px;height:75px;top:40%;opacity:.65}
.main-slider .slider-outer .arrow-navs .right-arrow:hover{cursor:pointer}
.page-scroll-down{height:84px;position:absolute;left:0;right:0;z-index:1000;bottom:40px;background-color:#3d3d3d;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60)}
.scroll-arrow{z-index:1005;position:absolute;right:0;bottom:50px}
.scroll-arrow:hover{cursor:pointer}.icon-navs{position:absolute;bottom:40px;z-index:1000;width:100%}

@media (max-width:480px)
{
.main-slider .slider-outer .mainpage-slider .img-info .img-description{padding:5px;font-size:12px;font-weight:700}