* {
margin:0;
padding:0;
}
@font-face {
font-family: 'HelveticaNeue'; src: url(/wp-content/themes/nmu-new/redesign/fonts/HelveticaNeueCyr-Roman.woff); }
@font-face {
font-family: 'HelveticaNeue'; src: url(/wp-content/themes/nmu-new/redesign/fonts/HelveticaNeueCyr-Roman.ttf); }
@font-face {
font-family: 'HelveticaNeue'; src: url(/wp-content/themes/nmu-new/redesign/fonts/HelveticaNeueCyr-Roman.eot); }
html{
width: 100%;
height:100%;
background: #fff;
}
body {
font-size: 18px;
font-weight: normal;
width:100%;
height: auto;
min-height:100%;
margin:0;
line-height:20px;
overflow-x: hidden;
font-family: 'Open Sans', Arial, Helvetica, Tahoma, Verdana,  sans-serif;
}
aside, nav, main, footer, header, section { display: block; }
img{
border: 0;
padding: 0;
margin: 0;
}
a{
text-decoration: none;
}
body>header .panel-collection {
position: fixed !important;
}
.container{
width: 100%;
height: auto;
position: relative;
}
.lang{
width: auto;
height: auto;
}
.lang a{
color: #00409b;
padding: 0 5px;
font-weight: 100;
font-family: 'Open Sans', Arial, Helvetica, Tahoma, Verdana,  sans-serif;
}
.nav {
width: 360px;
min-width: 360px;
height: 100%;
position: fixed;
top: 0;
bottom: 0;
margin: 0;
right: -360px;
padding: 30px 0 30px 20px;
box-sizing: border-box;
-webkit-transition: right 0.3s;
-moz-transition: right 0.3s;
transition: right 0.3s;
background: #fff;
z-index: 2000;
font-family: 'Open Sans', Arial, Helvetica, Tahoma, Verdana,  sans-serif;
}
.nav-toggle { position: absolute; right: 360px; top: 1em; padding: 0.7em 0 0.7em 0.7em; background: inherit; color: #00409b; cursor: pointer; font-size: 1.2em;
line-height: 1; z-index: 2001; -webkit-transition: color .25s ease-in-out;
-moz-transition: color .25s ease-in-out;
transition: color .25s ease-in-out;
}
nav label{
width: auto;
white-space: nowrap;
min-width: 6.5em;
vertical-align: middle;
} .nav-toggle:before { content: '';
background: url(//nmuofficial.com/wp-content/themes/nmu/redesign/image/menu_icon.png) no-repeat 0 0;
text-decoration: none;
width: 40px;
float: left;
height: 24px;
margin-top: -2px;
margin-right: 0.5em;
} .nav-toggle:hover {
color: #00409b;
}
#nav-toggle {
position: absolute;
display: none;
}
#nav-toggle:checked ~ .nav > .nav-toggle {
left: auto;
right: 2px;
top: 1em;
width: 100%;
box-sizing: border-box;
padding: 0.7em 0 0.2em 0.7em;
}
#nav-toggle:checked ~ .nav > .nav-toggle .lang {
font-size: 1em !important;
}
#nav-toggle:checked ~ .nav > .nav-toggle .lang a {
font-size: 0.9em !important;
color: #3ea0ff;
}
#nav-toggle:checked ~ .nav {
right: 0;
box-shadow:-4px 0px 20px 0px rgba(0,0,0, 0.5);
-moz-box-shadow:-4px 0px 20px 0px rgba(0,0,0, 0.5);
-webkit-box-shadow:-4px 0px 20px 0px rgba(0,0,0, 0.5);
overflow-y: auto;
}
#nav-toggle:checked ~ main > .container, #nav-toggle:checked ~ header > .panel-collection {
-webkit-transform: translateX(-320px);
-moz-transform: translateX(-320px);
transform: translateX(-320px);
}
#nav-toggle:checked ~ .nav > .nav-toggle:before {
visibility: hidden;
}
#nav-toggle:checked ~ .nav > .nav-toggle:after {
content: '\2715';
float: right;
padding-right: 5px;
}
.nav > ul {
display: block;
margin: 0;
padding: 0;
list-style: none;
}
.mask-content {
display: block;
position: fixed;
top: 0;
left: 0;
z-index: 1000;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.4);
visibility: hidden;
opacity: 0;
}
#nav-toggle:checked ~ .mask-content {
visibility: visible;
opacity: 1;
-webkit-transition: opacity .5s, visibility .5s;
transition: opacity .5s, visibility .5s;
}
.nav .accordion ul{
list-style: none;
text-align: left;
margin-left: 1em;
}
.nav .accordion, .nav .accordion li {
margin: 0;
padding: 2% 0;
border-top: 1px solid #4a5987;
list-style: none;
text-align: left;
font-size: 24px;
text-transform: uppercase;
}
.nav .accordion li {
border-top: 1px solid #4a5987;
padding: 1em 0;
}
.nav .accordion{
padding-left: 25px;
margin-top: 2em;
border-top: 0;
}
.nav .accordion a {text-decoration:none; position: relative; color: #00409b; padding: 1% 20px 1% 0; display: inline-block;
transition: background 0.5s;}
.nav .accordion ul a {display: block;}
.nav .accordion a.dcjq-parent.active {color: #00409b;}
.nav .accordion a.dcjq-parent.active:before {
content: '';
position: absolute;
top: 5px;
left: -25px;
width: 14px;
height: 17px;
background: url(//nmuofficial.com/wp-content/themes/nmu/redesign/image/arr_nav.png) no-repeat 0 0;
}
.nav .accordion a:hover {color: #00409b;}
.nav .accordion a:active{color: #00409b;}
.nav .submenu{
font-size: 20px;
color: #b4b4b4;
text-align: left;
margin-top: 0.7em;
margin-left: 0;
}
.nav .accordion ul.submenu{
list-style: none;
text-align: left;
margin-left: 0;
}
.nav .accordion .submenu li{
padding: 1% 5% 1% 0;
font-size: 20px;
box-sizing: border-box;
border-top: none;
text-transform: none;
}
.nav .accordion .submenu a {
color: #00409b; padding: 0; padding-left: 20px;}
.nav .accordion .submenu a:hover {
color: #3ea0ff;
background: url(//nmuofficial.com/wp-content/themes/nmu/redesign/image/li_act.png) no-repeat 8px 10px;
transition: all 0s;
}
.nav .accordion .submenu a.dcjq-parent.active{
color: #3ea0ff;
background: url(//nmuofficial.com/wp-content/themes/nmu/redesign/image/li_act.png) no-repeat 8px 10px;
}
.nav .accordion .submenu a.dcjq-parent.active:before {
display: none;
}
header{
width: 100%;
margin: 0 auto;
display: inline-block;
text-align: center;
position: fixed;
z-index: 300;
background: url(//nmuofficial.com/wp-content/themes/nmu/redesign/image/bg_header.png) no-repeat 0 0;
background-size: 100% 92px;
transition: all 0.7s ease;
box-shadow: 0px 8px 51px -17px rgba(0,0,0,0.75);
}
.header_scroll{ }
.header_scroll .logo{margin: 0;}
#logo{
}
.logo{
width: auto;
margin: 0 0 -66px 0;
float: left;
color: #30a8cd;
}
.logo_skroll{
width: auto;
margin: 0;
float: left;
color: #30a8cd;
}
.logo img{
width: 137px;
background: #fff;
padding: 10px;
border-radius: 78px;
}
.header_scroll .logo img{
width: auto;
height: 72px;
background: #fff;
padding: 10px 10px 0;
}
.logo_text{
width: auto;
float: left;
background: url(//nmuofficial.com/wp-content/themes/nmu/redesign/image/bg_logo_text.png) no-repeat 0 25px;
background-size: 1px 100%;
color: #00409b;
padding-top: 25px;
padding-left: 20px;
font-size: 18px;
text-align: left;
line-height: 1;
}
.slider {
width: 100%;
height: 100vh;
position: relative;
}
.slItems {
width: 100%;
height: 100%;
overflow: hidden;
position: relative;
}
.slItem {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background-size: cover;
background-repeat: no-repeat;
opacity: 0;
visibility: hidden;
-webkit-backface-visibility: hidden; backface-visibility: hidden;
background-position: 50% 50% !important;
}
.slText {
position: absolute;
top: 50%;
left: 50%;
max-width: 100%;
width: 100%;
padding: 0 170px;
text-align: center;
transform: translate3d(-50%, -50%, 0);
-webkit-transform: translate3d(-50%, -50%, 0);
-moz-transform: translate3d(-50%, -50%, 0);
-o-transform: translate3d(-50%, -50%, 0);
-ms-transform: translate3d(-50%, -50%, 0);
color: #fff;
font-size: 30px;
}
.slider [class*="ctrl"] {
position: absolute;
top: 50%;
color: #fff;
font-size: 85px;
font-weight: bold;
margin-top: -42.5px;
cursor: pointer;
display: none;
}
.ctrlNext {
right: 50px;
}
.ctrlPrev {
left: 50px;
}
.slItem.active {
opacity: 1;
visibility: visible;
transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
}
.next, .prev {
transition: transform 0.7s ease-in-out;
-webkit-transition: -webkit-transform 0.7s ease-in-out;
-moz-transition: -moz-transform 0.7s ease-in-out;
-o-transition: -o-transform 0.7s ease-in-out;
-ms-transition: -ms-transform 0.7s ease-in-out;
display: none;
}
.slItem.nextItem {
opacity: 1;
visibility: visible;
transform: translate3d(100%,0, 0);
-webkit-transform: translate3d(100%,0,0);
-moz-transform: translate3d(100%,0,0);
-o-transform: translate3d(100%,0,0);
-ms-transform: translate3d(100%,0,0);
}
.slItem.nextItem.next, .slItem.prevItem.prev {
transform: translate3d(0,0);
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
}
.slItem.active.next {
transform: translate3d(-100%,0,0);
-webkit-transform: translate3d(-100%,0,0);
-moz-transform: translate3d(-100%,0,0);
-o-transform: translate3d(-100%,0,0);
-ms-transform: translate3d(-100%,0,0);
}
.slItem.prevItem {
opacity: 1;
visibility: visible;
transform: translate3d(-100%,0,0);
-webkit-transform: translate3d(-100%,0,0);
-moz-transform: translate3d(-100%,0,0);
-o-transform: translate3d(-100%,0,0);
-ms-transform: translate3d(-100%,0,0);
}
.slItem.active.prev {
transform: translate3d(100%,0,0);
-webkit-transform: translate3d(100%,0,0);
-moz-transform: translate3d(100%,0,0);
-o-transform: translate3d(100%,0,0);
-ms-transform: translate3d(100%,0,0);
}
.slDots {
position: absolute;
bottom: 50px;
left: 50%;
transform: translate(-50%, 0);
-webkit-transform: translate(-50%, 0);
-moz-transform: translate(-50%, 0);
-o-transform: translate(-50%,  0);
-ms-transform: translate(-50%, 0);
display: none;
}
.slDotsSingle {
width: 13px;
height: 13px;
float: left;
border: 2px solid #FFFFFF;
border-radius: 50%;
margin-left: 5px;
cursor: pointer;
transition: background 0.3s ease;
}
.slDotsSingle.active {
background: #FFFFFF;
}
.slDotsSingle:hover {
background: #D0D0D0;
border-color: #D0D0D0;
}
.top_slider{
width: 100%;
line-height: 0;
}
.bx-wrapper {
position: relative;
padding: 0;
*zoom: 1;
-ms-touch-action: pan-y;
touch-action: pan-y;
text-align: center;
line-height: normal;
}
.bx-wrapper img {
width: auto;
min-width: 100%;
height: auto;
display: block;
margin: 0 auto;
padding: 0;
}
.bxslider {
margin: 0;
padding: 0;
}
ul.bxslider {
list-style: none;
}
.bx-viewport { -webkit-transform: translateZ(0);
} .bx-wrapper {
background: #fff;
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
position: absolute;
bottom: 10px;
width: 100%;
} .bx-wrapper .bx-loading {
min-height: 50px;
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 2000;
} .bx-wrapper .bx-pager {
text-align: center;
font-size: .85em;
font-family: Arial;
font-weight: bold;
color: #fff;
padding-top: 0;
margin-top: 0;
}
.bx-wrapper .bx-pager.bx-default-pager a {
background: #fff;
text-indent: -9999px;
width: 11px;
height: 11px;
margin: 0 5px;
outline: 0;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
border-radius: 9px;
display: block;
border: 3px solid #fff;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus {
background: #162b70;
border: 3px solid #162b70;
}
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
display: inline-block;
vertical-align: bottom;
*zoom: 1;
*display: inline;
}
.bx-wrapper .bx-pager-item {
font-size: 0;
line-height: 0;
} .bx-wrapper .bx-prev {
left: 10px;
}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus {
background-position: 0 0;
}
.bx-wrapper .bx-next {
right: 10px;
}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus {
background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
position: absolute;
top: 50%;
margin-top: -26px;
outline: 0;
width: 32px;
height: 52px;
text-indent: -9999px;
z-index: 99;
opacity: 0.5;
}
.bx-wrapper .bx-controls-direction a.disabled {
display: none;
} .bx-wrapper .bx-controls-auto {
text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
display: block;
text-indent: -9999px;
width: 10px;
height: 11px;
outline: 0;
margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-start:focus {
background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
display: block;
text-indent: -9999px;
width: 9px;
height: 11px;
outline: 0;
margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active,
.bx-wrapper .bx-controls-auto .bx-stop:focus {
background-position: -86px -33px;
} .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
text-align: left;
width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
right: 0;
width: 35px;
} .bx-wrapper .bx-caption {
position: absolute;
bottom: 50px;
background: rgba(255, 255, 255, 0.75);
border-right: 6px solid rgba(22, 43, 112, 0.75);
width: auto;
max-width: 30%;
box-sizing: border-box;
padding: 10px 15px;
line-height: normal;
left: 10%;
text-align: center;
}
.bx-wrapper .bx-caption span {
color: #000;
display: block;
font-size: 40px;
font-weight: 100;
text-align: left;
}
section{
width: 100%;
height: auto;
line-height: 0;
text-align: center;
}
.center{
width: 100%;
max-width: 1414px;
height: auto;
line-height: normal;
display: inline-block;
}
.last_news_slider{
width: 100%;
height: auto;
}
.last_news{
width: 100%;
height: auto;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
padding-bottom: 30px;
}
.center h2{
font-size: 40px;
font-weight: normal;
color: #001c72;
margin: 2% auto;
}
.last_news_one{
width: 23%;
border: 1px solid transparent;
height: auto;
vertical-align: top;
padding: 0;
box-sizing: border-box;
margin: 1%;
text-align: left;
text-transform: uppercase;
transition: all linear 0.5s;
}
.last_news_one_img{
width: 100%;
padding-bottom: 2%;
display: block;
text-align: center;
overflow: hidden;
}
.last_news_one_img img{
width: 100%;
height: auto;
max-height: 100%;
transition: all linear 0.5s;
}
.last_news_one a{
color: #000;
font-size: 16px;
}
.last_news_one:hover a{
color: #162b70;
}
.last_news_one:hover {
border: 1px solid #162b70;
}
.last_news_one:hover img{
transform: scale(1.02);
}
.last_news_one p{
padding: 3px 2%;
line-height: 16px;
}
.last_news_one_date{
font-size: 14px;
color: #adadad;
}
.last_news_slider .bx-wrapper .bx-pager.bx-default-pager a {
background: #cecece;
text-indent: -9999px;
width: 11px;
height: 11px;
margin: 0 5px;
outline: 0;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
border-radius: 9px;
display: block;
border: 3px solid #cecece;
}
.last_news_slider .bx-wrapper .bx-pager.bx-default-pager a:hover, .last_news_slider .bx-wrapper .bx-pager.bx-default-pager a.active,
.last_news_slider .bx-wrapper .bx-pager.bx-default-pager a:focus {
background: #162b70;
border: 3px solid #162b70;
}
.button_all{
width: 30%;
margin: 2em auto;
text-align: center;
display: block;
font-size: 24px;
}
.button_all a{
background: #d0d0d0;
color: #fff;
padding: 20px;
display: block;
transition: all linear 0.5s;
}
.button_all a:hover{
background: #162b70;
}
.ogolosh{
width: 100%;
height: auto;
display: flex;
flex-wrap: wrap;
justify-content: space-between; }
.ogolosh_one{
width: 24%;
height: auto;
vertical-align: top;
padding: 0;
box-sizing: border-box;
text-align: left;
}
.ogolosh_date{
width: 25%;
max-width: 74px;
height: 92px;
float: left;
text-align: center;
background: url(//nmuofficial.com/wp-content/themes/nmu/redesign/image/bg_ogolosh.png) no-repeat 0 0;
background-size: cover;
color: #fff;
padding: 15px;
box-sizing: border-box;
text-transform: uppercase;
transition: all linear 0.5s;
}
.ogolosh_one:hover .ogolosh_date{
background: url(//nmuofficial.com/wp-content/themes/nmu/redesign/image/bg_ogolosh_hov.png) no-repeat 0 0;
}
.ogolosh_name{
width: auto;
max-width: 75%;
float: left;
color: #7d7d7d;
font-size: 18px;
padding: 0 5px;
box-sizing: border-box;
line-height: 18px;
}
.ogolosh_name a{
color: #7d7d7d;
}
.ogolosh_name a:hover{
color: #1C44B9;
}
.vstupniku{
width: 100%;
height: auto;
background: #efefef;
padding: 0;
box-sizing: border-box;
text-align: center;
}
.vstupniku_one{
width: 30%;
height: auto;
vertical-align: top;
margin: 1.5%;
padding: 0;
box-sizing: border-box;
text-align: center;
display: inline-block;
}
.vstupniku_one img{
width: 100%;
height: auto;
transition: all linear 0.5s;
}
.vstupniku_one span{
width: 100%;
overflow: hidden;
margin-bottom: 1em;
display: block;
line-height: 0;
}
.vstupniku_one h3{
font-size: 36px;
color: #000;
padding: 0.5em 0 0;
}
.vstupniku_one p{
font-size: 16px;
color: #000;
}
.vstupniku_one a{
color: #000;
}
.vstupniku_one a:hover{
color: #008edb;
}
.vstupniku_one:hover img{
transform: scale(1.02);
}
.inostr{
width: 100%;
height: auto;
background: #e0e0e0;
line-height: 0;
display: block;
margin: 0 0 30px 0;
}
.inostr_center{
width: 100%;
max-width: 1414px;
height: auto;
background: url(//nmuofficial.com/wp-content/themes/nmu/redesign/image/map.png) no-repeat 100% 0;
background-size: auto 100%;
margin: 0 auto;
display: inline-block;
}
.inostr_img{
width: 40%;
float: left;
height: auto;
}
.inostr_img img{
width: 100%;
}
.inostr_info{
width: 59%;
float: right;
text-align: left; box-sizing: border-box;
line-height: normal;
}
.inostr_info p{
font-size: 25px;
color: #000;
padding: 1.5em 0 1em;
}
.inostr_info a{
padding: 20px 30px;
color: #fff;
background: #001c72;
border-radius: 5px;
text-transform: uppercase;
transition: all linear 0.5s;
}
.inostr_info a:hover{
background: #1C44B9;
transition: all linear 0.5s;
}
.vstup{
width: 100%;
height: auto;
background: #2446a7;
line-height: 0;
display: block;
}
.vstup_center{
width: 100%;
max-width: 1414px;
height: auto;
margin: 0 auto;
display: inline-block;
}
.vstup_img{
width: 40%;
float: right;
height: auto;
}
.vstup_img img{
width: 100%;
}
.vstup_info{
width: 59%;
float: left;
text-align: left;
padding: 0.5em;
box-sizing: border-box;
line-height: normal;
}
.vstup_info h3{
font-size: 36px;
color: #fff;
text-align: left;
padding-top: 0.5em;
}
.vstup_info p{
font-size: 25px;
color: #fff;
padding: 0.7em 0;
}
.vstup_info a{
padding: 15px 30px;
color: #fff;
background: #001c72;
border-radius: 5px;
text-transform: uppercase;
transition: all linear 0.5s;
}
.vstup_info a:hover{
background: #fff;
color: #001c72;
transition: all linear 0.5s;
}
.fakti{
width: 100%;
height: auto;
display: inline-block; background-size: 100% 100%;
font-family: Arial, Helvetica, Tahoma, Verdana,  sans-serif;
}
.fakti_razdel{
width: 100%;
height: auto;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
padding: 50px;
box-sizing: border-box;
}
.fakti .bx-wrapper {
background: transparent; }
.fakti_razdel h2{
width: 100% !important;
text-align: center;
color: #0c256d;
font-size: 24px;
font-weight: normal;
padding: 1em 0;
}
.fakti_one{
width: 19%;
height: auto;
vertical-align: top;
padding: 0;
box-sizing: border-box;
text-align: center;
}
.fakti_one_img{
width: 100%;
text-align: center;
color: #fff;
padding: 15px;
box-sizing: border-box;
text-transform: uppercase;
height: 60%;
}
.fakti_one_img img{
width: auto;
max-width: 100%;
min-width: 1%;
}
.fakti_one_info{
width: 100%;
color: #7d7d7d;
font-size: 18px;
padding: 0 5px;
box-sizing: border-box;
}
.fakti_one_info p{
font-size: 24px;
color: #072b4f;
font-weight: bold;
}
.fakti_one_info p span{
font-size: 90px;
color: #5c6ea6;
font-weight: bold;
}
.fakti .bx-wrapper .bx-prev {
left: 10px;
background: url(//nmuofficial.com/wp-content/themes/nmu/redesign/image/fakti_arr_prew.png) no-repeat 0 0;
}
.fakti .bx-wrapper .bx-next {
right: 10px;
background: url(//nmuofficial.com/wp-content/themes/nmu/redesign/image/fakti_arr_next.png) no-repeat 0 0;
}
.fakti .bx-wrapper .bx-prev:hover,
.fakti .bx-wrapper .bx-prev:focus,
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus
{
opacity: 1;
background-position: 0 0;
}
.citaty_all{
width: 100%;
height: auto;
margin: 2em 0;
}
.citaty{
width: 100%;
height: auto;
}
.citaty_img{
width: 30%;
text-align: right;
float: left;
padding: 0;
margin: 0;
line-height: 0;
}
.citaty_img img{
vertical-align: bottom;
width: auto;
max-width: 100%;
min-width: 1%;
float: right;
padding: 0;
margin: 0;
line-height: 0;
display: block;
font-size: 0;
}
.citaty_info{
width: 69%;
height: auto;
float: right;
text-align: left;
padding-top: 1.5em;
}
.citaty_info p{
padding: 1em 0 0;
color: #383838;
font-size: 30px;
font-style: italic;
}
.citaty_info p span{
font-size: 18px;
}
.citaty_all .bx-wrapper .bx-pager {
width: auto;
text-align: right;
font-size: .85em;
background: #fff;
font-weight: bold;
color: #fff;
padding-top: 0;
margin-top: 0;
right: 0;
}
.citaty_all .bx-wrapper{
border-bottom: 1px solid #e0e0e0;
}
.citaty_all .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
position: absolute;
bottom: -7px;
}
.citaty_all .bx-wrapper .bx-pager.bx-default-pager a {
background: #cecece;
text-indent: -9999px;
width: 11px;
height: 11px;
margin: 0 15px;
outline: 0;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
border-radius: 9px;
display: block;
border: 3px solid #cecece;
}
.citaty_all .bx-wrapper .bx-pager.bx-default-pager a:hover, .citaty_all .bx-wrapper .bx-pager.bx-default-pager a.active,
.citaty_all .bx-wrapper .bx-pager.bx-default-pager a:focus {
background: #162b70;
border: 3px solid #162b70;
}
footer{
width: 100%;
height: auto;
margin-top: 130px;
background: #e1e9f4;
overflow: visible;
color: #fff;
text-align: center;
}
footer a{
color: #fff;
}
.footer_logo{
margin: -90px auto;
width: 130px;
padding: 23px;
border-radius: 65px;
background: #fff;
box-sizing: border-box;
display: inline-block;
}
.footer_info{
width: 35%;
float: left;
text-align: left;
padding: 1em;
}
.footer_info h3{
font-size: 18px;
padding-bottom: 1em;
color: #00409b;
}
.footer_info p{
font-size: 18px;
color: #00409b;
}
.footer_soc, .header_soc{
margin-top: 3em;
width: 100%;
display: inline-block;
}
.header_soc{
margin-top: 2em;
float: right;
width: auto;
margin-right: 5em;
}
.footer_soc ul, .header_soc ul{
list-style: none;
text-align: right;
}
.footer_soc li, .header_soc li{
display: inline-block;
padding-right: 1em;
padding-left: 0.5em;
}
.footer_menu{
width: 35%;
float: right;
text-align: right;
padding: 1em;
}
.search{
width: 250px;
max-width: 250px;
height: 48px;
margin-top: 0.5%;
margin-right: 0.5%;
display: inline-block;
position: relative;
border-radius: 10px;
text-align: right;
line-height: normal;
}
#poisk {
width: 100%;
height: 48px;
display: inline-block;
background: #fff;
margin-top: 8px;
box-sizing: border-box;
}
#poisk .input {
width: 80%;
height: 48px;
line-height: 48px;
padding: 0 5px;
background: none;
color: #7c7c7c;
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
outline: none;
margin-left: 3px;
}
#poisk input {
float: left;
border: none;
}
#poisk .submit {
width: 26px;
height: 48px;
cursor: pointer;
margin-left: 4px;
background: url(//nmuofficial.com/wp-content/themes/nmu/redesign/image/button_search.jpg) no-repeat 50% 50%;
vertical-align: middle;
}
.partners{
width: 100%;
height: auto;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
padding: 50px 1em 10px;
box-sizing: border-box;
}
.partners_logo{
width: 8%;
height: auto;
vertical-align: top;
padding: 0;
box-sizing: border-box;
text-align: center;
border: 1px solid #abc5ee;
line-height: 0;
}
.partners_logo img{
width: 100%;
}
.copy{
width: 100%;
text-align: center;
padding: 10px 0;
color: #00409b;
font-size: 12px;
}
.buttons_white{
width: 100%;
height: auto;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
align-items: stretch;
margin: 2em auto;
}
.buttons_white_one{
width: 18%;
height: auto;
padding: 1%;
box-sizing: border-box;
text-align: center;
position: relative;
font-size: 24px;
text-transform: uppercase;
line-height: normal;
border: 1px solid #85AFEC;
flex-grow: 1;
margin: 0.5%;
align-items: center;
display: flex;
justify-content: center;
transition: all linear 0.5s;
}
.buttons_white_one a{
color: #004dbb;
}
.buttons_white_one:hover{
background: #00409b;
border: 1px solid #00409b;
}
.buttons_white_one:hover a{
color: #fff;
}
@media screen and (max-width: 1400px) {
.header_soc{
margin-top: 2em;
float: right;
width: auto;
margin-right: 9em;
}
.buttons_white_one {
font-size: 18px;
}
}
@media screen and (max-width: 1200px) {
.buttons_white_one {
font-size: 16px;
}
}
@media screen and (max-width: 1024px) {
.button_all {
width: auto;
margin: 2em auto;
text-align: center;
display: block;
font-size: 24px;
max-width: 38%;
}
}
@media screen and (max-width: 1000px) {
.inostr_info p {
font-size: 20px;
color: #000;
padding: 0 0 0.5em 0;
}
.inostr_info a {
padding: 15px 20px;
font-size: 18px;
}
.buttons_white_one{
width: 45%;
margin: 1%;
}
.logo_text{
font-size: 15px;
margin-top: 0.5em;
}
.header_soc li{
padding-right: 0.5em;
}
}
@media screen and (max-width: 850px) {
.logo_text{
font-size: 15px;
margin-top: 0.5em;
}
.header_soc{
display: none;
}
header{
background-size: 100% 100%;
}
}
@media screen and (max-width: 750px) {
.logo_text{
margin-top: 0.5em;
margin-bottom: 2.5em;
}
.fakti_one_img {
width: 100%;
text-align: center;
color: #fff;
padding: 15px;
box-sizing: border-box;
text-transform: uppercase;
height: auto;
}
.fakti_one_info p span {
font-size: 50px;
color: #5c6ea6;
}
.fakti_one_info p {
font-size: 18px;
color: #072b4f;
font-weight: bold;
}
}
@media screen and (max-width: 700px) {
.panel[data-type=splash-image].theme--choco #splash--wordmark{
width: 100%;
}
.panel[data-type=splash-image].theme--choco #splash--wordmark img{
width: auto;
max-width: 100% !important;
}
.bx-wrapper .bx-caption {
position: absolute;
bottom: 50px;
background: rgba(255, 255, 255, 0.75);
border-right: 6px solid rgba(22, 43, 112, 0.75);
width: auto;
max-width: 50%;
box-sizing: border-box;
padding: 7px 10px;
line-height: normal;
left: 0;
text-align: center;
}
.bx-wrapper .bx-caption span {
color: #000;
display: block;
font-size: 25px;
font-weight: 100;
text-align: left;
}
.bx-wrapper img {
width: auto;
min-width: 1%;
max-width: 150%;
height: auto;
display: block;
margin: 0 auto;
padding: 0;
}
.citaty_all .bx-wrapper img {
width: auto;
min-width: 1%;
max-width: 100%;
height: auto;
display: block;
margin: 0 auto;
padding: 0;
}
.last_news_one, .fakti_one{
width: 48%;
}
.ogolosh_one{
width: 99%;
margin-bottom: 10px;
}
.vstupniku_one{
width: 99%;
} .button_all {
width: 70%;
margin: 2em auto;
text-align: center;
display: block;
font-size: 24px;
max-width: 80%;
}
.inostr_img, .inostr_info, .vstup_img, .vstup_info{
width: 100%;
text-align: center;
}
.inostr_info a{
display: block;
}
.fakti_one_img {
width: 100%;
text-align: center;
color: #fff;
padding: 15px;
box-sizing: border-box;
text-transform: uppercase;
height: auto;
}
.fakti_one_info p span {
font-size: 50px;
color: #5c6ea6;
}
.citaty_info p {
padding: 0.5em 0 0;
color: #383838;
font-size: 20px;
font-style: italic;
}
.citaty_info{
padding-top: 0.2em;
}
.footer_info, .footer_menu{
width: 100%;
display: inline-block;
float: none;
box-sizing: border-box;
text-align: center;
}
.footer_logo {
margin: -90px auto; display: inline-block;
}
.partners_logo {
width: 28%;
margin-bottom: 0.2em;
}
.footer_soc ul, .footer_menu li{
text-align: center;
}
.footer_soc li{
display: inline-block;
}
.logo img{
width: auto;
height: 72px;
background: #fff;
padding: 10px;
}
.logo_text{
font-size: 16px;
}
header{
background-size: 100% 100%;
}
}
@media screen and (max-width: 650px) {
.logo_text{
font-size: 15px;
}
}
@media screen and (max-width: 550px) {
.bx-wrapper .bx-caption span {
color: #000;
display: block;
font-size: 20px;
font-weight: 100;
text-align: left;
line-height: 1.2;
}
.vstup_info h3 {
font-size: 32px;
color: #fff;
text-align: center;
padding-top: 0.5em;
}
.logo img{
width: auto;
height: 62px;
background: #fff;
padding: 10px 5px;
}
header{
background-size: 100% 100%;
}
.logo_text{
font-size: 12px;
padding-bottom: 0.5em;
margin-bottom: 2.5em;
padding-left: 10px;
}
main{
padding-top: 7em;
}
.buttons_white_one{
width: 90%;
margin: 1% auto;
}
}
@media screen and (max-width: 500px) {
.logo img{
width: auto;
height: 50px;
background: #fff;
padding: 10px 5px;
}
nav label{
width: auto;
white-space: nowrap;
min-width: 5em;
vertical-align: middle;
}
.nav-toggle:before { content: '';
background: url(//nmuofficial.com/wp-content/themes/nmu/redesign/image/menu_icon.png) no-repeat 0 0;
background-size: 100% 100%;
text-decoration: none;
width: 30px;
float: left;
height: 20px;
margin-top: -2px;
margin-right: 0.1em;
}
.nav-toggle span{
font-size: 1em;
}
}
}
@media screen and (max-width: 400px) {
.logo_text{
max-width: 50%;
}
.nav {
width: 100%;
min-width: 100%;
}
.last_news_one, .fakti_one{
width: 99%;
}
}
@media only screen and (width:320px) and (device-width:320px) and (device-height:480px) and (orientation: landscape) {
body {
-webkit-transform: scale(0.667);
-webkit-transform-origin: top right;
position: absolute;
right: 0;
top: 0;
width: 480px;
}
.feedback .txt {
float: right;
color: #000000;
font-size: 14px;
text-align: justify;
width: 100%;
}
.feedback .auth {
color: #999999;
font-size: 11px;
text-align: right;
float: right;
padding:0;
width: 100%;
}
} @media only screen and (width:768px) and (device-width:768px) and (device-height:1024px) and (orientation: landscape) {
body {
-webkit-transform: scale(0.75);
-webkit-transform-origin: top right;
position: absolute;
right: 0;
top: 0;
width: 1024px;
}
.feedback .txt {
float: right;
color: #000000;
font-size: 14px;
text-align: justify;
width: 100%;
}
.feedback .auth {
color: #999999;
font-size: 11px;
text-align: right;
float: right;
padding:0;
width: 100%;
}
}