.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float: right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
width:100%!important; max-width:100%;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
white-space: nowrap;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
.holiday {
overflow: hidden;
font-size: 16px;
}
.holiday dt, .holiday dd {
height: 2.5em;
line-height: 2.5em;
padding: 0 0.625em 0 0.875em;
color: #3e6b83;
box-sizing: border-box;
}
dt {
width: 25%;
float: left;
clear: right;
background: #D3E6DD;
font-weight: bold;
}
dd {
width: 75%;
float: right;
margin-left: 0;
margin-bottom: .3125em;
border: 1px solid #3e6b83;
border-left: 1px solid #3e6b83;
} @font-face {
font-family: "SegoeUIRegular";
src: url(//nure.ua/wp-content/themes/nure/fonts/SegoeUIRegular/SegoeUIRegular.eot);
src: url(//nure.ua/wp-content/themes/nure/fonts/SegoeUIRegular/SegoeUIRegular.eot?#iefix) format("embedded-opentype"),
url(//nure.ua/wp-content/themes/nure/fonts/SegoeUIRegular/SegoeUIRegular.woff) format("woff"),
url(//nure.ua/wp-content/themes/nure/fonts/SegoeUIRegular/SegoeUIRegular.ttf) format("truetype");
font-style: normal;
font-weight: normal;
}
@font-face {
font-family: "SegoeUIBold";
src: url(//nure.ua/wp-content/themes/nure/fonts/SegoeUIBold/SegoeUIBold.eot);
src: url(//nure.ua/wp-content/themes/nure/fonts/SegoeUIBold/SegoeUIBold.eot?#iefix) format("embedded-opentype"),
url(//nure.ua/wp-content/themes/nure/fonts/SegoeUIBold/SegoeUIBold.woff) format("woff"),
url(//nure.ua/wp-content/themes/nure/fonts/SegoeUIBold/SegoeUIBold.ttf) format("truetype");
font-style: normal;
font-weight: normal;
}
@font-face {
font-family: "SegoeUIItalic";
src: url(//nure.ua/wp-content/themes/nure/fonts/SegoeUIItalic/SegoeUIItalic.eot);
src: url(//nure.ua/wp-content/themes/nure/fonts/SegoeUIItalic/SegoeUIItalic.eot?#iefix) format("embedded-opentype"),
url(//nure.ua/wp-content/themes/nure/fonts/SegoeUIItalic/SegoeUIItalic.woff) format("woff"),
url(//nure.ua/wp-content/themes/nure/fonts/SegoeUIItalic/SegoeUIItalic.ttf) format("truetype");
font-style: normal;
font-weight: normal;
}
@font-face {
font-family: "SegoeUILight";
src: url(//nure.ua/wp-content/themes/nure/fonts/SegoeUILight/SegoeUILight.eot);
src: url(//nure.ua/wp-content/themes/nure/fonts/SegoeUILight/SegoeUILight.eot?#iefix) format("embedded-opentype"),
url(//nure.ua/wp-content/themes/nure/fonts/SegoeUILight/SegoeUILight.woff) format("woff"),
url(//nure.ua/wp-content/themes/nure/fonts/SegoeUILight/SegoeUILight.ttf) format("truetype");
font-style: normal;
font-weight: normal;
}
@font-face {
font-family: "SegoeUISemiBold";
src: url(//nure.ua/wp-content/themes/nure/fonts/SegoeUISemiBold/SegoeUISemiBold.eot);
src: url(//nure.ua/wp-content/themes/nure/fonts/SegoeUISemiBold/SegoeUISemiBold.eot?#iefix) format("embedded-opentype"),
url(//nure.ua/wp-content/themes/nure/fonts/SegoeUISemiBold/SegoeUISemiBold.woff) format("woff"),
url(//nure.ua/wp-content/themes/nure/fonts/SegoeUISemiBold/SegoeUISemiBold.ttf) format("truetype");
font-style: normal;
font-weight: normal;
}
*:focus,
*:hover {
outline: 0 !important;
}
a {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
color: #00465f;
}
a:active,
a:hover {
color: #06ddf6;
}
a:focus {
color: #00465f;
text-decoration: none;
}
img {
outline: 0;
max-width: 100%;
}
html {
width: 100%;
height: 100%;
}
body {
font-family: "SegoeUIRegular", sans-serif;
font-size: 14px;
line-height: 1;
min-width: 320px;
position: relative;
color: #464646;
width: 100%;
height: 100%;
}
.wrapper {
position: relative;
min-width: 320px;
overflow: hidden;
width: 100%;
min-height: 100%; background-color: #ebebeb;
}
.anim {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.js .animate-fade {
opacity: 0;
}
.js .animate-fade.animated {
opacity: 1;
}
.js .animate-left {
left: -50px;
}
.js .animate-left.animated {
left: 0;
}
.js .animate-right {
right: -50px;
}
.js .animate-right.animated {
right: 0;
}
.js .animate-top {
top: -50px;
}
.js .animate-top.animated {
top: 0;
}
.js .animate-bottom {
bottom: -50px;
}
.js .animate-bottom.animated {
bottom: 0;
}
.js .animate-scale {
-webkit-transform: scale(0);
transform: scale(0);
}
.js .animate-scale.animated {
-webkit-transform: scale(1);
transform: scale(1);
}
.bg-grey {
background-color: #ebebeb;
}
.bg-white {
background-color: #fff;
}
.bg-dark-blue {
background-color: #00465f;
}
.header {
width: 100%;
min-width: 320px;
z-index: 99;
position: fixed;
top: 0;
left: 0;
background: linear-gradient(to right, #fff 50%, #00465f 50%);
background-size: 100% 100%;
background-position: left bottom; backface-visibility: hidden;
}
.sidr-open .header{
left:260px; }
.home .header {
background: linear-gradient(to right, transparent 50%, #00465f 50%);
}
.header.scrolled {
background: linear-gradient(to right, #fff 50%, #00465f 50%);
}
.header > .container-fluid,
.slider-cover > .container-fluid,
main > .container-fluid,
.footer > .container-fluid{
max-width: 1170px;
}
.header .logo-container:hover,
.header-info .header-languages a:hover,
.header-menu ul li.menu-item a:hover {
text-decoration: none;
}
.header .logo-container {
display: block;
padding: 20px 0;
}
.header .logo-container .logo {
vertical-align: middle;
}
.header .logo-container .logo-block {
display: inline-block;
vertical-align: middle;
max-width: 195px;
margin-left: 10px;
color: #4a4f55;
}
.header .logo-container .logo-block p {
font-size: 27px;
text-transform: uppercase;
font-family: "SegoeUIBold", sans-serif;
margin-bottom: 2px;
}
.header .logo-container .logo-block span {
font-size: 10px;
}
.header .header-menu-cover {
padding: 0;
}
.header .header-top {
margin: 0 1px 0 0;
padding: 11px 0;
position: relative;
}
.header .toggleMenu{
color:#fff;
font-size:24px;
padding:0 10px;
}
.header .header-top > * {
float: none;
display: inline-block;
margin: 0 -2px;
vertical-align: middle;
}
.header ul.header-address {
margin: 0;
padding: 0 26px;
color: #fff;
font: 14px/1 "SegoeUILight";
}
.header ul.header-address li {
display: inline-block;
position: relative;
margin-right: 17px;
}
.header ul.header-address li:last-child {
margin-right: 0;
}
.header ul.header-address li:after {
content: '';
width: 1px;
height: 100%;
background-color: #fff;
display: inline-block;
position: absolute;
top: 0;
right: -10px;
}
.header ul.header-address li:last-child:after {
display: none;
}
.header ul.header-address a {
color: #fff;
}
.header .header-info {
text-align: right;
padding: 0 22px;
}
.header-info > * {
display: inline-block;
vertical-align: middle;
}
.header-info .header-languages {
margin: 0;
padding: 0;
vertical-align: text-bottom;
}
.header-info li {
display: inline-block;
margin: 0 6px;
font: 18px/11px "SegoeUIBold";
color: #06ddf6;
}
.header-info li a {
color: #02738c;
line-height: 16px;
}
.header-info li a:hover {
color: #06ddf6;
}
.header-info .link {
text-transform: uppercase;
font-size: 15px;
color: #06ddf6;
margin-left: 10px;
margin-right: 20px;
}
.header-search{
position:relative;
}
.header-search .button-search {
text-align: center;
color: #06ddf6;
background-color: transparent;
border: none;
padding:5px 6px;
height:26px;
-moz-transform: scale(-1, 1);
-webkit-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.header-search:hover .button-search {
color: #fff;
background-color: #06ddf6;
}
.header-search input {
position: absolute;
width:220px;
right:-200px;
opacity:0;
background-color: #00465f;
border: 1px #06ddf6 solid;
color: #fff;
padding: 3px 10px;
height:26px;
}
.header-search:hover input {
right: 24px;
opacity: 1;
}
.header .header-top:after {
content: '';
width: 100%;
height: 1px;
display: block;
background-color: #06ddf6;
position: absolute;
left: 0;
bottom: 0;
} .ru .header .header-top .header-address {
padding: 0 15px;
}
.ru .header .header-info {
padding: 0 15px;
} .header .header-menu ul.main-menu {
display: table;
width: 100%;
padding: 0;
margin: 0;
}
.header .header-menu ul.main-menu > li {
display: table-cell;
text-align: center;
}
.header .header-menu ul.main-menu > li > a {
padding: 17px 0;
color: #fff;
display: block;
text-transform: uppercase;
font-family: "SegoeUIBold", sans-serif;
width: 100%;
font-size: 18px;
}
.header .header-menu ul.main-menu li i{
font-size:26px;
padding:14px;
float:right;
color:#fff;
transform: rotate(0deg);
display:none;
}
.header-menu ul.main-menu > li:hover a {
background-color: #06ddf6;
color: #00465f;
}
.header-menu ul.main-menu li a:hover {
color: #fff;
}
.header .header-menu ul li ul {
display: block;
position: absolute;
padding: 15px;
top: 100%;
min-width: 164px;
background-color: #06ddf6;
z-index: 10;
visibility: hidden;
opacity: 0;
margin-top: 15px;
text-align: left;
transition: all .3s ease;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
}
.header .header-menu ul li:hover > ul {
visibility: visible;
opacity: 1;
margin-top: 0;
}
.header-menu li .sub-menu li{
display: block;
margin-bottom: 13px;
}
.header-menu li .sub-menu a,
.main-sidebar .sub-menu a {
color: #fff;
position: relative;
padding-left: 10px;
font: 16px/18px "SegoeUISemiBold";
}
.header-menu li .sub-menu a:before {
position: relative;
content: '';
width: 5px;
height: 5px;
margin-left:-10px;
margin-right:5px;
display: inline-block;
vertical-align:middle;
background-color: #00465f;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.header-menu ul.main-menu a:hover:before{
background-color:#fff;
}
.home main {
padding-top: 0;
padding-bottom: 0;
}
.slider-cover {
width: 100%;
background-image: url(//nure.ua/wp-content/themes/nure/images/slider/logo-slider.png);
background-repeat: no-repeat;
background-position:left -40px;
background-size: contain;
padding: 0;
}
.main-slider {
padding: 90px 0 0;
position: relative;
left: 25%;
}
.main-slider .thumbs {
position: absolute;
left: -280px;
top: 150px;
width: 100%;
max-width: 360px;
}
.main-slider .owl-nav {
position: absolute;
bottom: -33px;
right: 0;
width: 100%;
text-align: right;
z-index: 1;
}
.main-slider .owl-theme .owl-nav [class*='owl-'] {
text-indent: -9999px;
text-align: center;
display: inline-block;
padding: 10px;
margin: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
opacity: 1;
width: 35px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.main-slider .owl-nav .owl-prev {
background: url(//nure.ua/wp-content/themes/nure/images/slider/ar_left.png) no-repeat center, #06ddf6;
}
.main-slider .owl-nav .owl-prev:hover {
background: url(//nure.ua/wp-content/themes/nure/images/slider/ar_left_h.png) no-repeat center, #fff;
}
.main-slider .owl-nav .owl-next {
background: url(//nure.ua/wp-content/themes/nure/images/slider/ar_right.png) no-repeat center, #06ddf6;
}
.main-slider .owl-nav .owl-next:hover {
background: url(//nure.ua/wp-content/themes/nure/images/slider/ar_right_h.png) no-repeat center, #fff;
}
.main-slider .owl-dots {
position: absolute;
bottom: auto;
top: 10px;
right: 13px;
left: auto;
width: 100%;
text-align: right;
}
.main-slider .owl-dots .owl-dot {
display: inline-block;
}
.main-slider .owl-dots .owl-dot span {
height: 10px;
width: 10px;
margin: 0 0 0 5px;
border-radius: 0;
border: 1px #06ddf6 solid;
background: transparent;
opacity: 1 !important;
display: inline-block;
}
.main-slider .owl-dots .owl-dot.active span,
.main-slider .owl-controls.clickable .owl-dots .owl-dot:hover span {
background: #06ddf6;
opacity: 1;
}
.main-slider .text-cover {
position: relative;
padding-top: 38px;
}
.main-slider .text-cover .bg-grey {
padding: 22px 25px;
}
.headline {
color: #00465f;
font: 35px/1 "SegoeUIBold";
text-transform: uppercase;
margin-bottom: 27px;
}
.home .headline {
text-align: center;
}
.main-slider .text-cover .headline {
text-transform: none;
margin-bottom: 20px;
text-align: left;
line-height: 1;
}
.main-slider .text-cover a {
text-decoration: underline;
}
.main-slider .text-cover p {
margin-bottom: 20px;
}
.main-slider .text-cover .btn-bordered {
text-decoration: none;
margin-top: 10px;
background: linear-gradient(to left, #ebebeb 50%, #00465f 50%);
background-size: 246% 100%;
background-position: right bottom;
transition: all 0.6s ease;
}
.btn-bordered {
color: #00465f;
text-align: center;
text-transform: uppercase;
border: 1px #00465f solid;
font: 14px/1 "SegoeUIRegular";
padding: 9px 18px 11px;
text-decoration: none;  display: inline-table;
background: linear-gradient(to left, #fff 50%, #00465f 50%);
background-size: 250% 100%;
background-position: 125% center;
background-repeat:no-repeat;
transition: all 0.6s ease;
}
.btn-bordered:hover,
.main-slider .text-cover .btn-bordered:hover,
.navigation-item:hover .btn-bordered {
color: #fff;
background-position:0% center;
text-decoration: none;
}
.label {
background-color: #06ddf6;
color: #fff;
padding: 10px 20px;
text-align: center;
text-transform: uppercase;
position: absolute;
font: 18px/1 "SegoeUIBold";
border-radius: 0;
top: 0;
left: 0;
}
.main-sidebar ul.sub-menu {
background-color: #959595;
list-style: none;
padding:20px 15px;
margin: 0;
}
.main-sidebar .sub-menu a {
font: 18px/18px "SegoeUISemiBold";
padding-left: 0;
}
.sidebar-cover {
padding-left: 0;
}
.sidebar {
padding:20px 15px;
}
.sidebar ul {
list-style: none;
padding: 0;
margin: 0;
}
.main-sidebar .sub-menu li,
.sidebar ul li {
margin-bottom: 20px;
}
.main-sidebar .sub-menu li:last-child,
.sidebar ul li:last-child {
margin:0;
}
.sidebar ul li .icon-cover,
.sidebar ul li .title {
display: table-cell;
vertical-align: middle;
}
.sidebar ul li .icon-cover {
text-align: center;
width: 35px;
margin-right: 10px;
}
.sidebar ul li .title {
color: #fff;
padding-left: 10px;
font: 18px/1 "SegoeUIRegular";
}
.sidebar ul li a:hover {
color: #fff;
}
.news-cover {
padding: 42px 15px 70px;
}
.news-cover .main-article-cover {
padding: 0;
}
.news-cover .main-article {
display: inline-table;
width: 100%;
position:relative;
}
.news-cover .main-article .text-block,
.news-cover .main-article .main-img {
display:table-cell;
vertical-align:top;
}
.news-cover .main-article .text-block {
padding: 25px 10px 15px 25px;
max-width: 635px;
}
.text-block .title {
margin-bottom: 14px;
}
.title {
color: #00465f;
font: 19px/1 "SegoeUIBold";
margin-bottom: 10px;
display:block;
}
.date {
padding: 4px 6px 3px;
background-color: #e1e1e1;
display: inline-block;
margin-bottom: 10px;
}
.article-list {
margin-top: 15px;
}
.article-list .sub-article-cover {
padding-left: 0;
display:inline-block;
vertical-align:top;
float:none; }
.article-list .sub-article-cover:first-child{padding-left:15px;}
.sub-article {
position: relative;
padding: 40px 20px 30px;
}
.sub-article .label {
padding: 5px 11px;
font: 13px/1 "SegoeUIBold";
}
.article-list .sub-article-cover:nth-child(4n) {
padding-right: 0;
}
.fancybox-bg{
background-color:#00465f;
opacity:0.95;
}
.fancybox-slide>*{
color:#fff;
background-color:transparent;
border:1px solid #fff;
}
.fancybox-slide p.headline{
color:#fff;
}
.fancybox-close-small:after{
color:#06ddf6;
font-size:35px;
}
.guest-post-submit .row>div{
margin:15px 0;
}
.guest-post-submit input,
.guest-post-submit textarea{
border:2px solid transparent;
background-color:#fff;
color:#00465f;
padding:10px 15px;
font-weight:bold;
width:100%;
resize: none;
}
.guest-post-submit input::placeholder,
.guest-post-submit textarea::placeholder{color:#00465f;}
.guest-post-submit .sendButton{
padding:10px 30px;
background-color:#06ddf6;
background-image: url(//nure.ua/wp-content/themes/nure/images/icons/ico26.png);
background-repeat:no-repeat;
background-position:15px center;
color:#00465f;
width:auto;
margin:0 auto;
text-transform: uppercase;
padding-left: 50px;
}
.guest-post-submit .sendButton:hover{
background-image: url(//nure.ua/wp-content/themes/nure/images/icons/ico26-h.png);
color:#fff;
}
.guest-post-submit input.wpcf7-not-valid,
.guest-post-submit textarea.wpcf7-not-valid{
border-color:#06ddf6;
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing{
border:0;
}
.wpcf7-form-control-wrap{display:block;width:100%;}
span.wpcf7-not-valid-tip{
color:#fff;
padding-top:5px;
position: absolute;
width: 100%;
top: 100%;
}
#submit-news{
max-width:1100px!important;
padding:50px 30px!important;
}
.video-container {
text-align: center;
position: relative;
padding: 0;
}
.video-container > img{
width:100%;
}
.video-container .video-block {
position: absolute;
top: 0;
left: 0;
width:100%;
height:100%;
}
.video-container .video-table{
display:table;
height:100%;
width:100%;
}
.video-container .video-row{
display:table-cell;
vertical-align:middle;
}
.video-container .video-block .title {
font-size: 29px;
margin: 10px 0;
}
.partners-container {
padding: 62px 15px 75px;
}
.partner-list .partner-item {
float: none;
display: inline-block;
vertical-align: middle;
margin: 15px -2px;
text-align: center;
}
.footer {
position: relative;
bottom: 0;
width: 100%;
padding: 70px 0 40px;
}
.footer ul.footer-main-menu {
list-style: none;
padding: 0;
margin: 0;
display: table;
width: 100%;
}
.footer ul li {
display: block;
margin-bottom: 11px;
}
.footer a {
color: #fff;
}
.footer ul.footer-main-menu > li {
padding-right:15px;
display: table-cell;
}
.footer ul.footer-main-menu > li > a {
display: inline-block;
margin-bottom: 15px;
font: 20px/1 "SegoeUIBold";
text-transform: uppercase;
color: #06ddf6;
}
.footer ul li ul {
margin: 0;
padding: 0;
}
.footer-bottom {
margin: 40px 0 0;
}
.footer-bottom .social {
margin-top: 20px;
padding: 10px 0;
}
.footer-bottom .social:before {
display: block;
position: absolute;
top: 0;
content: '';
width: 100%;
height: 1px;
background-color: #06ddf6;
}
.footer-bottom .social-menu {
margin: 0;
padding: 0;
float: left;
}
.footer-bottom .social-menu li {
margin: 0 10px 0 0;
display: inline-block;
}
.footer-bottom .social-menu a {
color: #06ddf6;
width: 35px;
padding: 5px 0;
text-align: center;
font-size: 22px;
display: inline-block;
border: 1px #06ddf6 solid;
}
.footer-bottom .social a:hover {
color: #fff;
border-color: #fff;
}
.footer-bottom .copy {
text-align: right;
color: #fff;
float: right;
font-size: 17px;
font-weight:bold;
padding-top: 5px;
}
.footer-bottom .logo-mon {
float:right;
margin-left: 30px;
padding: 5px 0;
} main {
padding-top: 130px;
padding-bottom: 65px;
}
.breadcrumb {
padding: 0;
margin-bottom: 20px;
border-radius: 0;
background-color: transparent;
}
.breadcrumb li {
display: inline;
}
.breadcrumb li > a {
color: #959595;
text-decoration: none;
}
.breadcrumb li:last-child {
color: #959595;
}
.breadcrumb li a:hover {
color: #06ddf6;
}
.breadcrumb > li + li:before {
padding: 0 3px;
color: #959595;
content: "\f178";
font-family: "FontAwesome", sans-serif;
font-size: 11px;
}
.breadcrumb li > .fa {
margin-left: 10px;
}
.main-content .headline {
margin-bottom: 9px;
letter-spacing: 0.5px;
}
.navigation-item-cover {
margin-bottom: 15px;
padding-left: 0;
}
.navigation .navigation-item-cover:nth-child(3n) {
padding-right: 0;
}
.navigation-item {
display: table;
width: 100%;
position: relative;
}
.navigation-item:after {
position: absolute;
left: 0;
top: 0;
z-index: -1;
width: 100%;
height: 100%;
background-color: #00465f;
display: inline-block;
}
.navigation-item .icon-cover,
.navigation-item .text-cover {
display: table-cell;
vertical-align: top;
}
.navigation-item .icon-cover {
min-width: 97px;
position: relative;
width: 35%;
overflow: hidden;
background-size: cover;
}
.navigation-item .icon-cover .icon {
position: absolute;
top: 0;
left: 0;
text-align: center;
display: inline-block;
height: 100%;
width: 100%;
white-space: nowrap;
overflow: hidden;
-webkit-transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear;
background: linear-gradient(to left, rgba(6, 221, 226, 0.7) 50%, rgba(0, 70, 95, 0.7) 50%);
background-size: 200% 100%;
background-position: right bottom;
}
.navigation-item:hover .icon-cover .icon {
background-position: left bottom;
}
.square {
display: inline-block;
height: 100%;
vertical-align: middle;
}
.title_cover {
min-height: 75px;
}
.navigation-item .text-cover {
padding: 10px;
position: relative;
border-left: none;
border-top: 1px #fff solid;
border-bottom: 1px #fff solid;
border-right: 1px #fff solid;
-webkit-transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear;
-ms-transition-delay: 0.2s;
-webkit-transition-delay: 0.2s;
-o-transition-delay: 0.2s;
-moz-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.navigation-item:hover .text-cover {
border-color: transparent;
}
.navigation-item .text-cover .title_cover {
margin-bottom: 43px;
}
.skillsDouble li:hover {
background-position: right bottom;
}
.navigation-item:hover {
text-decoration: none;
}
.navigation-item:hover .text-cover {
border-color: #00465f;
}
.navigation-item .btn-bordered {
padding: 2px 10px;
font-size: 26px;
position: absolute;
bottom: 15px;
right: 15px;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
transition: all 0.4s linear;
-ms-transition-delay: 0.4s;
-webkit-transition-delay: 0.4s;
-o-transition-delay: 0.4s;
-moz-transition-delay: 0.4s;
transition-delay: 0.4s;
}  .leadership-container {
position:relative;
}
.leadership-container .slide {
display: table;
width:100%;
}
.leadership-container > * {
margin-bottom:15px;
}
.leadership-container.row > * {
display:inline-block;
vertical-align:top;
float:none;
margin:7px -2px;
}
.leadership-container .slide:last-child {
margin-bottom:0;
}
.leadership-container .info-cover {
display:block;
}
.leadership-container .info-cover:hover {
text-decoration:none;
}
.leadership-container .slide .info-cover {
display: table-cell;
width:45%;
padding-right:15px;
position:relative;
cursor:pointer;
}
.leadership-container .active .info-cover{
cursor:default;
}
.leadership-container .slide .info-cover:after {
content: '';
position: absolute;
top: 0;
right: 15px;
display: block;
width: 20px;
height: 100%;
background-color: #fff;
opacity: 0;
transition: all 0.4s ease;
}
.leadership-container .slide.active .info-cover:after{
opacity:1;
right:0;
}
.leadership-container .info-data{
display: table-cell;
vertical-align: top;
position: absolute;
top: 0;
left:45%;
width: 55%;
height:100%;
overflow:hidden;
padding: 20px 15px;
background-color: #fff;
line-height: 15px;
opacity:0;
visibility:hidden;
}
.leadership-container .active .info-data{
opacity:1;
visibility:visible;
}
.leadership-container .info{
border:solid 2px #fff;
background: linear-gradient(to left, transparent 50%, #fff 50%);
background-size: 246% 100%;
background-position: right bottom;
color: #464646;
overflow:hidden;
-webkit-transition: all 0.7s linear;
-moz-transition: all 0.7s linear;
-ms-transition: all 0.7s linear;
-o-transition: all 0.7s linear;
transition: all 0.7s linear;
display:table;
width:100%;
}
.leadership-container > *:hover .info,
.leadership-container > *.active .info{
background-position: left bottom;
}
.leadership-container .info img{
display:table-cell;
vertical-align:top;
max-width:135px;
}
.leadership-container .info .name{
display:table-cell;
vertical-align:top;
padding:10px;
}
.leadership-container .mCSB_inside > .mCSB_container {
margin-right: 20px;
}
.leadership-container .info-data p {
margin-bottom: 2px;
padding-left: 15px;
}
.leadership-container .info-data .title {
margin: 10px 0 5px;
font-size: 18px;
padding-left: 0;
}
.leadership-container .info-data .blue {
color: #00465f;
position: relative;
font-family: "SegoeUISemiBold", sans-serif;
}
.leadership-container .info-data .blue:before {
content: '';
position: absolute;
top: 50%;
margin-top: -2px;
left: -7px;
width: 4px;
height: 4px;
display: inline-block;
background-color: #00465f;
border-radius: 5px;
}
.leadership-container .info-data .tab-contacts {
text-align: right;
margin-top: 18px;
}
.leadership-container .info-data .tab-contacts a {
color: #00465f;
display: block;
font: 14px/16px "SegoeUISemiBold";
}
.single-staff .main-content .positions{
font-size: 12px;
font-weight: bold;
text-align: center;
margin-top: 10px;
}
.single-staff .main-content .contacts{
margin-top:25px;
font-size:12px;
word-break: break-word;
} .main-content .top-contacts {
margin-bottom: 24px;
}
.main-content .top-contacts .headline {
margin-bottom: 22px;
}
.top-contacts .title {
font-size: 20px;
margin-bottom: 18px;
}
.top-contacts a {
font-size: 16px;
}
.top-contacts .bolder,
.contacts-bottom .bolder,
.media-item .bottom-content .title-cover {
font: 16px/1 "SegoeUIBold";
color: #464646;
}
.top-contacts .btn-bordered,
.offer.btn-bordered {
text-align: left;
padding: 12px 12px 12px 50px;
background-position: 15px center;
background-repeat: no-repeat;
background-size: 21px;
}
.top-contacts .btn-bordered:hover,
.offer.btn-bordered:hover {
background-color: #00465f;
}
.top-contacts .btn-bordered + .btn-bordered {
margin-top: 15px;
}
.top-contacts .btn-bordered.handbook {
background-image: url(//nure.ua/wp-content/themes/nure/images/icons/ico12.png)
}
.top-contacts .btn-bordered.handbook:hover {
background-image: url(//nure.ua/wp-content/themes/nure/images/icons/ico12-h.png)
}
.top-contacts .btn-bordered.directory {
background-image: url(//nure.ua/wp-content/themes/nure/images/icons/ico13.png)
}
.top-contacts .btn-bordered.directory:hover {
background-image: url(//nure.ua/wp-content/themes/nure/images/icons/ico13-h.png)
}
.map {
height: 550px;
border: 2px #fff solid;
margin-bottom: 30px;
position: relative;
}
#map {
max-height: 575px;
width: 100%;
height: 100%;
}
.map .address {
position: absolute;
top: 30%;
left: 50%;
margin-left: -50px;
font: 18px/1 "SegoeUIBold";
color: #00465f;
}
.contacts-bottom {
margin-left: 0;
}
.contacts-bottom > div.col-md-9 {
padding-left: 0;
}
.contacts-bottom > div a {
font-size: 16px;
color: #464646;
}
.contacts-bottom > div a.mail {
text-decoration: underline;
}
.contacts-bottom .bolder {
margin-top: 25px;
}
.contacts-bottom .title {
text-transform: uppercase;
} .media-cover {
margin-right: 0;
}
.media-item {
float: none;
vertical-align: top;
margin: 0 -2px 17px;
display: inline-block;
padding-right: 0;
}
.media-item .top-content {
position: relative;
text-align: center;
}
.media-item .top-content .play-ico {
max-width: 50px;
}
.media-item .top-content a {
position: absolute;
top: 50%;
left: 50%;
margin-top: -25px;
margin-left: -25px;
cursor:pointer;
}
.media-item .bottom-content {
background-color: #fff;
padding: 15px 10px;
}
.media-item .bottom-content .date {
color: #00465f;
font-size: 16px;
padding: 0;
background-color: transparent;
margin-bottom: 8px;
}
.media-item .bottom-content .title-cover {
height: 50px;
overflow: hidden;
position: relative;
}
.media-item .bottom-content .title-cover:before {
content: '';
display: block;
position: absolute;
bottom: 0;
right: 0;
left: 0;
height: 20px;
background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #fff));
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
background: linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
}
.video {
position: relative;
overflow: hidden;
}
.video:before {
content: '';
display: block;
margin-top: 55%;
width: 100%;
position: relative;
}
.video iframe {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
}
.wp-pagenavi {
text-align: center;
margin: 12px auto;
}
.wp-pagenavi a:hover,
.wp-pagenavi span.current {
border-color: #00465f;
}
.wp-pagenavi a,
.wp-pagenavi span {
background-color: transparent;
text-decoration: none;
padding: 7px 11px;
margin: 0 3px;
color: #00465f;
font: 16px/1 "SegoeUIRegular";
display:inline-block;
border: 1px transparent solid;
}
.wp-pagenavi span.pages{display:none;}
.wp-pagenavi a.previouspostslink,
.wp-pagenavi a.nextpostslink,
.wp-pagenavi a.first,
.wp-pagenavi a.last {
background-color: #fff !important;
}
.wp-pagenavi a.previouspostslink .fa,
.wp-pagenavi a.nextpostslink .fa {
font-family: "FontAwesome", sans-serif;
font-size: 18px;
} .bg-light-blue {
background-color: #06ddf6;
}
.page-content {
font: 16px/18px "SegoeUIRegular";
padding-top: 8px;
margin-bottom: 15px;
}
.article-main-img {
margin-bottom: 20px;
width: 100%;
}
.page-content .imglist a {
margin: 17px 0 21px;
}
.page-content .imglist a img {
width: 100%;
}
.page-content .download {
background-repeat: no-repeat;
background-position: 0 center;
font-size: 16px;
margin-top: 11px;
color: #464646;
max-width: 350px;
display:block;
background-image: url(//nure.ua/wp-content/themes/nure/images/icons/ico-doc.png);
padding:10px 0 10px 37px;
}
.page-content .download > span{
display:block;
margin:0;
padding:0;
}
.page-content .download .date {
margin-top:5px;
background-color: transparent;
}
.page-content .download .bolder {
font-family: "SegoeUIBold", sans-serif;
} .directions-list {
list-style: none;
padding: 0;
margin: 0;
}
.directions-list li {
margin-bottom: 13px;
padding-left: 20px;
}
.directions-list li .bolder {
text-transform: uppercase;
position: relative;
}
.directions-list li .bolder:before {
content: '';
position: absolute;
left: -8px;
top: 50%;
margin-top: -2px;
background-color: #06ddf6;
width: 3px;
height: 3px;
}
.bolder {
font-family: "SegoeUIBold", sans-serif;
}
.main-content {
padding: 0;
}
.main-content .cathedra {
margin-top: 16px;
margin-bottom: 30px;
padding-top: 15px;
font-size: 16px;
display: inline-block;
width: 100%;
}
.main-content .cathedra .title {
margin-bottom: 17px;
}
.main-content .cathedra .contacts a {
color: #464646;
margin-bottom: 7px;
display: inline-block;
}
.main-content .cathedra .foto {
text-align: center;
}
.main-content .cathedra .short-info p {
max-width: 260px;
}
.main-content .cathedra .short-info p.bolder a{
color:#464646;
} .navigation.faculty,
.navigation.learning-centers {
display: inline-block;
width: 100%;
margin-left: 0;
}
.faculty .navigation-item {
margin-bottom: 17px;
}
.faculty .navigation-item,
.learning-centers .navigation-item {
display: inline-block;
}
.faculty .navigation-item .icon-cover,
.learning-centers .navigation-item .icon-cover,
.faculty .navigation-item .text-cover,
.learning-centers .navigation-item .text-cover {
display: inline-block;
width: 100%; height:220px;
}
.faculty .navigation-item .icon .title,
.learning-centers .navigation-item .icon .title {
font: 18px/20px "SegoeUIBold";
color: #fff;
height: 50px;
margin: 0;
text-align: center;
}
.faculty .navigation-item .icon-cover .icon {
height: 100%;
padding: 10px 5px;
white-space: normal;
}
.faculty .navigation-item-cover,
.learning-centers .navigation-item-cover {
padding-left: 0;
}
.learning-centers .navigation-item-cover:nth-child(3n) {
padding-right: 0;
}
.faculty .img_cover {
display:table;
margin:10px auto;
}
.faculty .img_cover .img-border {
border: 2px #fff solid;
color: #fff;
display: table-cell;
vertical-align:middle;
width: 56px;
height: 56px;
}
.faculty .img_cover .img-border span{
display:block;
padding-top:3px;
}
.faculty .navigation-item-cover{
padding-left: 0;
display: inline-block;
float: none;
margin: 0 -2px 15px;
vertical-align: top;
}
.faculty .navigation-item-cover .text-cover {
padding: 25px 15px 25px 43px;
text-align: left;
min-height: 350px;
}
.faculty .navigation-item-cover .text-cover ul {
color: #06ddf6;
padding: 0;
margin: 0;
list-style: square;
font: 16px/17px "SegoeUIRegular";
}
.faculty .navigation-item-cover .text-cover ul li {
margin-bottom: 7px;
}
.faculty .navigation-item-cover .text-cover ul li a {
color: #464646;
}
.faculty .navigation-item:hover .text-cover {
border-color: #fff;
}
.learning-centers .navigation-item .icon-cover .icon {
height: 100%;
white-space: normal;
}
.learning-centers .navigation-item .icon .title {
display: inline-block;
max-width: 75%;
vertical-align: middle;
height: initial;
} .main-content .button-cover {
text-align: right;
margin-bottom: 10px;
}
.offer.btn-bordered {
background-image: url(//nure.ua/wp-content/themes/nure/images/icons/ico26.png);
}
.offer.btn-bordered:hover {
background-image: url(//nure.ua/wp-content/themes/nure/images/icons/ico26-h.png);
}
.article {
margin-left: 0;
margin-right: 0;
margin-bottom: 15px;
}
.article-photo-cover {
padding: 0;
}
.article-text-cover {
padding: 26px 25px 19px 30px; }
.article-text-cover .title {
margin-bottom: 18px;
}
.archive-cover {
background-color: #959595;
padding: 23px 26px;
}
.archive-cover .title {
text-transform: uppercase;
font: 20px/1 "SegoeUIBold";
color: #fff;
margin-bottom: 20px;
}
.archive-cover ul {
list-style: none;
padding: 0;
margin: 0;
}
.archive-cover ul li {
margin-bottom: 17px;
}
.archive-cover ul li a {
color: #fff;
font: 18px/1 "SegoeUISemiBold";
}  .table>thead>tr>th{
vertical-align:middle;
color:#00465f;
} table.sortable th .tablesorter-header-inner{
cursor:pointer;
}
table.sortable th .tablesorter-header-inner:after{
content:"\f0dc";
font-family:FontAwesome;
margin-left:10px;
}
table.sortable th.tablesorter-headerDesc .tablesorter-header-inner:after{
content:"\f0de";
}
table.sortable th.tablesorter-headerAsc .tablesorter-header-inner:after{
content:"\f0dd";
}
table.sortable th.sorter-false .tablesorter-header-inner{
cursor:default;
}
table.sortable th.sorter-false .tablesorter-header-inner:after{
display:none;
}
@media only screen and (max-width: 1200px) {
.header .logo-container .logo-block {
max-width: 145px;
}
.header ul.header-address {
padding: 0 12px;
}
.header .header-info {
padding: 0 10px 0 0;
}
.header-info li {
font: 17px/11px "SegoeUIBold";
}
.header-info .link {
display:none!important;
}
.header-search{overflow:hidden;}
.header-search input{position:relative;width:170px;right:auto;opacity:1;display: inline-block; vertical-align: middle;margin-right:-5px;}
.header-search:hover input{right:auto;}
.header-search .button-search{color: #fff;background-color: #06ddf6;display: inline-block;vertical-align: middle;}
.main-slider .text-cover .headline {
margin-bottom: 10px;
font-size: 23px;
}
.main-slider .text-cover p {
font-size: 13px;
}
.main-slider .text-cover .bg-grey {
padding: 10px 15px;
}
.main-slider .thumbs {
left: -220px;
}
.main-sidebar ul.sub-menu,
.main-sidebar .sidebar {
padding: 20px 15px;
}
.main-sidebar ul.sub-menu li,
.main-sidebar ul li {
margin-bottom: 16px;
}
.main-sidebar ul.sub-menu li a,
.main-sidebar .sidebar ul li .title {
font-size: 16px;
}
.headline {
font-size: 31px;
}
.wrapper { }
.footer {
padding: 40px 0px 15px;
}
.footer ul.footer-main-menu{
display:block;
}
.footer ul.footer-main-menu > li {
display:inline-block;
vertical-align:top;
margin: 0 -2px 15px;
}
.footer ul li ul {
padding-right: 15px;
}
.navigation-item .text-cover {
min-width: 100px;
}
.navigation-item .text-cover .title {
font-size: 17px;
}
.top-contacts .button-cover {
padding-left: 0;
}
.top-contacts .btn-bordered, .offer.btn-bordered {
padding: 7px 5px 7px 37px;
background-position: 9px center;
}
.top-contacts .contacts-item {
margin-bottom: 15px;
}
.top-contacts a {
font-size: 15px;
}
.footer{padding:15px 0;}
.footer ul.footer-main-menu{display:none}
.footer-bottom,
.footer-bottom .social {margin:0;padding:0;}
.footer-bottom .social:before{display:none;}
.footer-bottom .social-menu,
.footer-bottom .copy{float:none;text-align:center;margin:10px 0;}
.footer-bottom .logo-mon{display:none;}
table {
border: 0;
}
table caption {
font-size: 1.3em;
}
table thead {
border: none;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
table tr {
border-bottom: 3px solid #ddd;
display: block;
}
table td {
border-bottom: 1px solid #ddd;
display: block;
font-size: .8em;
text-align: right;
}
table td:before {
content: attr(data-label);
float: left;
font-weight: bold;
}
table td:last-child {
border-bottom: 0;
}
}
@media only screen and (max-width: 991px ),
only screen and (device-width: 991px) {
.hidden-sm{display:none!important;}
.header .header-menu-cover{
display:table;
padding:0 15px;
}
.header .header-menu-cover > *{
display:table-cell;
vertical-align:middle;
}
.header .header-menu-cover > .hidden-lg.hidden-md{width:50px;}
.header .header-top{
text-align:right;
padding:21px 0;
}
.header .header-top:after{display:none;}
.header ul.header-address,
.header .header-info {
padding:5px 0px;
display:block;
}
.header .header-menu{
position:fixed;
left: -260px;
width:260px;
}
.sidr{background-color:#00465f;}
.header .header-menu ul.main-menu{
display:block;
} .ru .header .header-info,
.ru .header .header-top .header-address {
padding:5px 0;
} .header .header-menu ul.main-menu > li{
padding:0 15px;
display:block;
text-align:left;
overflow:hidden;
}
.header .header-menu ul.main-menu > li:hover a{
color:#fff;
background:none;
}
.header .header-menu ul.main-menu > li.active{
background-color: #06ddf6;
color: #00465f;
}
.header .header-menu ul.main-menu > li.active a{
color: #00465f;
}
.header .header-menu ul.main-menu > li > a{
display:inline-block;
width:auto;
}
.header .header-menu ul.main-menu > li.menu-item-has-children > i{
display:block;
}
.header .header-menu ul.main-menu > li.active i{
color: #00465f;
transform: rotate(-180deg);
}
.header .header-menu ul li ul{
position:relative;
visibility: visible;
opacity: 1;
margin-top:0;
top:auto;
width:100%;
height:0;
padding:0;
overflow:hidden;
}
.header .header-menu ul li.active ul{
height:auto;
}
.main-content{
padding:0 15px;
}
.main-slider {
left:33.333333%;
}
.main-slider .thumbs {
left: -200px;
top: 110px;
}
.main-slider .text-cover .label {
padding: 6px 13px;
font: 14px/1 "SegoeUIBold";
}
.main-slider .text-cover {
padding-top: 25px;
}
.headline {
font: 30px/1 "SegoeUIBold";
margin-bottom: 15px;
}
.news-cover .main-article-cover{
padding:0 15px;
}
.text-block .title {
margin-bottom: 8px;
}
.title {
font: 17px/19px "SegoeUIBold";
}
.label {
padding: 8px 12px;
font: 15px/1 "SegoeUIBold";
border-radius: 0;
}
.article-list .sub-article-cover {
padding:15px 15px!important;
}
.video-container .video-block .title {
font-size: 26px;
line-height: 28px;
}
.video-container .video-block img {
max-width: 48px;
} .breadcrumb {
margin-bottom: 10px;
}
.navigation .navigation-item-cover:nth-child(3n) {
padding-right:15px;
}
.navigation .navigation-item-cover:nth-child(2n) {
padding-right:0px;
}
.main-content .cathedra .foto {
padding: 0;
}
}
@media only screen and (max-width: 767px ),
only screen and (device-width: 767px) {
.hidden-xs{display:none!important;}
.home .header,
.header,
.header.scrolled {
background: #fff;
text-align: center;
}
.header .logo-container .logo-block{display:none;}
.main-slider{
left:0;
}
.main-slider .text-cover .headline{font-size:18px;}
.main-slider .thumbs {
left:10px;
top:95px;
max-width:300px;
}
.main-slider .owl-nav {
left: auto;
bottom: -21px;
right: 0;
margin: 0;
}
.main-slider .owl-theme .owl-nav [class*='owl-'] {
padding: 4px;
width: 25px;
}
.main-slider .owl-dots {
right: 0;
}
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.main-slider .owl-nav .owl-prev:hover,
.main-slider .owl-nav .owl-next:hover {
background-size: 23%;
}
.news-cover {
padding: 25px 15px;
}
.news-cover .main-article .text-block,
.news-cover .main-article .main-img{
display:block;
width:100%;
}
.navigation .navigation-item-cover {
padding-right:0px!important;
}
.contacts-bottom > div.col-md-9{padding:0 15px;}
.leadership-container .slide {
display: block;
width:100%;
margin-bottom:15px;
}
.leadership-container .slide:last-child {
margin-bottom:0;
}
.leadership-container .slide .info-cover {
display: block;
width:100%;
padding-right:0;
}
.leadership-container .slide .info-cover:after {
display: none;
}
.leadership-container .slide .info-data{
display: block;
position: relative;
top: auto;
left:auto;
width: 100%;
height:0;
overflow:hidden;
opacity:1;
visibility:visible;
padding:0;
}
.leadership-container .slide.active .info-data{
height:auto;
padding:10px;
}
.main-content .cathedra .short-info p{
max-width:100%;
margin:10px 0;
}
}
@media only screen and (max-width: 647px) {
.header .header-top{padding:6px 0}
.header ul.header-address {display:none;}
.header .header-info > * {display:block;padding:8px 0;}
}
@media only screen and (max-width: 580px) {
.video-container .video-block .title{font-size:16px;}
.headline {font-size: 26px;}
}
@media only screen and (max-width: 420px) {
.header-search input{width:120px;}
.leadership-container .info img{display:block;max-width:100%;margin:0 auto;}
.leadership-container .info .name{display:block;}
}
.fb-share-button{
float:right;
}
.share-buttons{
overflow:hidden;
margin:10px 0;
text-align:right;
}
.share-buttons > *{
display:inline-block;
margin-left:10px!important;
vertical-align:middle!important;
}
.share-buttons > script{display:none;}