@import url('https://fonts.googleapis.com/css?family=Roboto:300,400&subset=cyrillic,cyrillic-ext');

html, body { font-family: Arial; }
header { background: #005bbb; font-family: 'Roboto', sans-serif; font-weight: 300; color: #fff; line-height: 1.2; padding: 10px 0; background: url(../images/header_bg_new.png) no-repeat;background-size:cover;min-height: 230px;background-position: center;}
header p { padding-left: 18px;  }
/*header .logo { padding-top: 0px; position: relative; bottom: -90px}*/
header .logo a {color: #084BA0;}
header .logo .logo-text_first{font-size: 21px;text-transform: uppercase;display: block;font-weight: 900;margin-bottom: 10px}
header .logo .logo-text_second{text-transform: uppercase;font-size: 31px;display: block;font-weight: 900}

.logo-img1 {position: absolute;left: 0}
/*.logo-img2 {position:absolute;right: 0px;top: -35px;}*/
.logo-img3 {position: absolute;right: 0;}

.menu--fall { background: #777777; }
.menu--fall .nav { display: block; float: none; }
.menu--fall .nav>li { display: inline-block; float: none; }
.menu--fall .nav>li>a { text-transform: uppercase; font-size: 23px; color: #ffffff; }
.menu--fall .nav>li>a:hover{background: #084ba0;}
.menu--fall .nav>li>a:focus{background: #084ba0;}

footer { color: #fff; font-size: 18px; font-family: Arial; padding: 24px 0; background: #005bbb; }
footer a { color: #fff; text-decoration: none; }
footer span { font-size: 14px; }

.content-area { padding: 30px 0; }
.container img { max-width: 100%; height: auto !important; }

#menu-left-menu, #menu-right-menu { padding: 0px; }
#menu-left-menu li, #menu-right-menu li { list-style: none; }
#menu-left-menu a, #menu-right-menu a { display: block; background: #777777; color: #fff; padding: 5px 10px; border-bottom: 2px solid; text-decoration: none !important; }
#menu-left-menu a:hover, #menu-right-menu a:hover { background: #3f9cff; }

.post--news { margin: 0 0 20px 0; }
.post--news h2 { font-size: 13px; color: #525252; }
.post--news h2 a { font-family: 'Roboto', sans-serif; font-weight: 300; color: #0d2684; font-size: 15px; }
.post--news img { width: 100%; height: auto !important; }
.post--news .date-wrapper { font-size: 12px; color: #525252 }
.post--news .date-wrapper a { color: #005bbb; text-decoration: underline; text-transform: lowercase; }
.post--news .news--moore { color: #005bbb; font-size: 14px; text-decoration: underline; }

#bgmp_map-canvas { width: 100% !important; }

.content-area { min-height: calc(100vh - 259px - 52px - 73px); }
.pagination>li>span.current, .pagination>li>span.current:focus, .pagination>li>span.current:hover { color: #fff; cursor: default; background-color: #337ab7; border-color: #337ab7; }

img.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.mobile-menu{display: none;}

.glyphicon-menu-hamburger:before{content:"\e236"}
@media screen and (max-width: 992px ) {
	.logo-img1,.logo-img3 {display: none;}
	.logo-img2 {position: initial;margin-bottom: 10px}
	header .logo {position: relative;bottom: 0px;}
	.center-mobile {text-align: center;}
}
@media screen and (max-width: 740px ) {
	header p { padding-left: 0px; }
	header .logo { font-size: 32px; }
	.center-mobile { text-align: center; }
	.menu--fall .nav>li { display: block; float: none; }
	.menu--fall .nav>li>a { font-size: 15px; }

	.mobile-menu{margin:0 -15px;background: #777;line-height: 24px;display: block;text-align: center;padding: 10px 0; color: #fff; font-size: 21px;display: flex;justify-content: center; align-items: center;}
	.mobile-menu span {margin-right: 7px;}
	

	.menu-header-menu-container {display: none;background: #444;margin: 0 -15px;padding-top: 15px;padding-bottom: 15px;}
	.menu--fall {background: transparent;}
}