/*fonts*/ @import url(http://fonts.googleapis.com/css?family=Satisfy); @import url(http://fonts.googleapis.com/css?family=PT+Serif:400,700,400italic&subset=latin,cyrillic-ext); @import url(http://fonts.googleapis.com/css?family=Scada:400italic,400,700&subset=latin,cyrillic); body { font-size: 14px; line-height: 1.5em; font-family: 'PT Serif', serif; } hr { margin-top: 30px; margin-bottom: 30px; border: 0; border-top: 4px solid rgba(0,0,0,0.86); } h1, h2, h3, h4, h5, h6 {font-family: 'Scada', sans-serif; line-height: 1.1em; text-transform: uppercase; font-weight: 600;} .container {max-width: 1170px; /*min-width: 1170px; width: 1170px;*/} .alignleft {float: left; text-align: left; padding: 0 10px 10px 0} .alignright {float: right; text-align: right; padding: 0 0 10px 10px} .top-line {} .top-line .footer__social {text-align: left;} .top-line .footer__social li a {color: rgba(0,0,0,0.5); font-size: 1.3em; } .top-line .footer__social li a:hover {border-bottom: none; color: #000;} .top-line__widget {margin-top: 10px; font-family: 'Scada', sans-serif; font-weight: 600; font-style: italic;} .top-line #searchform { overflow: hidden; position: relative; margin-top: 10px; width: 300px; text-align: right; } .top-line .footer__social {margin-bottom: 0;} #searchform #s { position: absolute; right: -400%; background: transparent; box-shadow: none; border: 1px solid rgba(128,128,128,0.5); height: 30px; vertical-align: middle; opacity: 0; z-index: 9; outline: none; } .find-button { outline: none; background: transparent; border: 1px solid rgba(128,128,128,0); vertical-align: middle; padding: 1px; height: 30px; width: 30px; font-size: 1.5em; z-index: 10;} header {padding-top: 30px;} /* Header One */ .header__logo { font-family: 'Satisfy', cursive; font-size: 4em; width: 100%; text-align: center; padding-bottom: 50px; text-decoration: none; color: #000; } .header__logo a {color: #000;} .header__logo a:hover {text-decoration: none;} .header__menu { font-family: 'Scada', sans-serif; } .header__menu__nav {display: block; width: 100%; margin: 0 0 10px 0; padding: 20px 0 30px 0; text-align: center;} .header__menu__nav li {display: inline-block; list-style: none; padding: 10px 30px; position: relative;} /*ul.sub-menu li {padding: 10px}*/ .header__menu__nav li a { font-family: 'Scada', sans-serif; font-size: 1.3em; text-transform: uppercase; font-weight: 600; color: #000; padding-bottom: 2px; } .header__menu__nav > li::before {content: "•"; font-size: 20px; position: absolute; left: -3px;} .header__menu__nav > li:first-child::before {content: ""; display: none;} .header__menu__nav li a:hover {text-decoration: none; border-bottom: 4px solid rgba(0,0,0,0.2); } .header__menu__nav li.current_page_item > a, .header__menu__nav li.current-menu-item > a, .header__menu__nav li.current-menu-parent > a {border-bottom: 4px solid rgba(0,0,0,0.8);} .header__menu__nav li ul.sub-menu {position: absolute; top:33px; left: -10%; padding: 10px 0 0 0; margin: 0; background: rgba(255,255,255,0.8); z-index: 9999999; display: none; border-top: 4px solid rgba(0,0,0,0.86); padding-bottom: 5px; opacity: 0; -webkit-transition: all 300ms ease-in; -moz-transition: all 300ms ease-in; -ms-transition: all 300ms ease-in; -o-transition: all 300ms ease-in; transition: all 300ms ease-in; } .menu-item-has-children:hover ul.sub-menu {display: block; opacity: 1; -webkit-transition: height 300ms ease-in; -moz-transition: height 300ms ease-in; -ms-transition: height 300ms ease-in; -o-transition: height 300ms ease-in; transition: height 300ms ease-in;} .header__menu__nav li ul.sub-menu li a {text-align: left !important; text-decoration: none;} .header__menu__nav select {display: none; width: 100%; padding: 5px 10px; font-size: 1.2em; font-family: 'Scada', sans-serif;} @media (max-width: 992px) { .header__menu__nav li::before {display: none} .header__menu__nav li {padding: 5px 10px;} .header__menu__nav li a {font-size: 1.2em;} .header__menu__nav li ul.sub-menu {top:28px} .header__menu__nav li {display: none;} .header__menu__nav {padding: 10px 0;} .header__menu__nav select {display: inline-block;} } /* Header Two */ .header--two {padding-top: 10px;} .header--two hr {margin-top: 0; margin-bottom: 40px;} .header--two .header__logo {padding-bottom: 0; line-height: 1.5em; text-align: left;} @media (max-width: 768px) {.header--two .header__logo {text-align: center}} .header--two .header__menu__nav {text-align: right} .header--two .header__menu__nav li {text-align: center} .header--two #menu-main-menu > select {margin-top: 1.5em;} /* Content on home page and category */ .content {} .content__item { display: inline-block; height: 340px; width: 23%; position: relative; margin-top: 18px; padding: 0 !important; margin-right: 3px; margin-left: 15px;} .content__item:first-child {width: 47.8%;} .content__item:nth-child(6) {width: 47.8%;} .content__item:nth-child(7) {width: 47.8%;} .content__item:hover {box-shadow: 0 0 0 10px rgba(0,0,0,0.9);} .content__item__bg {position: absolute;width: 100%; height: 100%; z-index: 100; background-repeat: no-repeat; background-position: -30% -30% !important; } .content__item__text {position: absolute; color: #fff; width: 100%; height: 100%; padding: 65px 15px 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } /* Post formats */ .quote > .content__item__text {font-size: 1.4em; font-style: italic; line-height: 1.7em;} .video iframe { width: 100%; height: 100%; } .video > .content__item__title {margin-top: 20px;} .video > .content__item__link {display: none;} .video > .content__item__bg {display: none;} .video > .content__item__meta {bottom: 40px;} .video > .content__item__text {padding: 0; width: 100%; height: 100%;} .video > .content__item__text p {margin: 0; width: 100%; height: 100%;} .content__single-post.video {min-height: 800px;} .content__single-post.video p {min-height: 500px} .content__single-post.video iframe {min-height: 700px;} .content__item__text a {color: #fff; border-bottom: 2px solid #fff;} .content__item--text-only {background: rgba(0,0,0,0.86);} @media (max-width: 1199px) { .content__item {width: 47.5% !important; margin-left: 15px; margin-right: 0;} .content__single-post.video iframe {min-height: 600px;} } @media (max-width: 992px) { .content__item {width: 47.5% !important; margin-left: 10px; margin-right: 0;} .content__single-post.video iframe {min-height: 500px;} } @media (max-width: 750px) { .content__item {width: 100% !important; margin: 0; margin-top: 20px; height: 200px;} .content .row {padding: 0 15px;} } @media (max-width: 750px) { .content__item__text {padding-top: 50px; font-size: 0.8em; line-height: 1.3em} .video {min-height: 300px;} .quote .content__item__text {font-size: 1em; font-style: italic; line-height: 1.7em;} .content__single-post.video iframe {min-height: 400px;} } @media (max-width: 600px) { .content__single-post.video iframe {min-height: 250px;} } .content__item__overlay {background: rgba(0,0,0,0.5); position: absolute; z-index: 101; width: 100%; height: 100%;} .content__item__link {position: absolute; display: block; width: 100%; height: 100%; z-index: 106;} /*.content__item__link:hover {}*/ .content__item__link:hover + .content__item__title {text-decoration: none; border-bottom: 4px solid rgba(0,0,0,0.2); padding-bottom: 2px; } .content__item--text-only .content__item__link:hover + .content__item__title {border-bottom: 4px solid rgba(255,255,255,0.2);} .content__item__title {position: absolute; z-index: 102; color: white; font-family: 'Scada', sans-serif; font-size: 1.4em; top: 10px; left: 10px; margin: 10px 0 0 0; width: 90%;} .content__item__title a {color: #fff; text-transform: uppercase;} /*.content__item__title a:hover {}*/ .content__item__meta {position: absolute; bottom: 10px; left: 10px; background: #fff; color: #000; z-index: 105; padding: 5px 10px;} .content__item__meta {color: #000; font-size: 1em; text-transform: uppercase; font-family: 'Scada', sans-serif; } .slider .tp-bgimg { -webkit-transition: all 100ms easing; -moz-transition: all 100ms easing; -ms-transition: all 100ms easing; -o-transition: all 100ms easing; transition: all 100ms easing; -webkit-filter: brightness(50%); -moz-filter: brightness(50%); -0-filter: brightness(50%); filter: brightness(50%); } .content__single-post.quote p {font-size: 1.4em; line-height: 1.7em; padding-left: 50px; border-left: 4px solid rgba(0,0,0,0.86); width: 80%; margin: 0 auto;} .content__single-post__thumb {position: relative; margin-bottom: 20px;} .content__single-post__thumb__bg { width: 100%; height: 500px; -webkit-transition: all 100ms easing; -moz-transition: all 100ms easing; -ms-transition: all 100ms easing; -o-transition: all 100ms easing; transition: all 100ms easing; -webkit-filter: brightness(50%); -moz-filter: brightness(50%); -0-filter: brightness(50%); filter: brightness(50%);} .content__single-post__thumb_h3 {position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 70%; margin: auto; text-align: center; height: 15%;} .content__single-post__thumb_h3 a {font-size: 1.5em; font-family: 'Scada', sans-serif; font-weight: 600; color: #fff; text-transform: uppercase; border-bottom: 4px solid rgba(255,255,255,1);} .content__single-post__thumb_h3 a:hover {text-decoration: none;} .content__single-post__h3 {color: rgba(0,0,0,0.86); text-align: center; font-family: 'Scada', sans-serif; text-transform: uppercase; margin-bottom: 13px; padding-bottom: 0; margin-top: 5px;} .content__single-post__h3 a {color: #000; border-bottom: 4px solid rgba(0,0,0,0.86); font-size: 1.5em; font-weight: 600;} .content__single-post__h3 a:hover {text-decoration: none;} .content__single-post__date--dark {color: rgba(0,0,0,0.86); text-align: center; font-family: 'Scada', sans-serif; text-transform: uppercase; margin-bottom: 35px; font-size: 1.4em; font-weight: 600;} .content__sibgle-post__image img {max-width: 100%; height: auto; margin-bottom: 20px;} .content__single-post__date { position: absolute; color: #fff; font-family: 'Scala', sans-serif; text-transform: uppercase; font-size: 1.4em; top: 15%; left: 0; right: 0; bottom: 0; margin: auto; width: 50%; height: 10%; text-align: center; } @media (max-width: 799px) { .content__single-post__thumb__bg {height: 300px;} .content__single-post__thumb_h3 {top: -40%;} .content__single-post__thumb_h3 a {font-size: 1em; border-bottom: none;} .content__single-post__date {top: 80%;} .content__single-post__h3 a {font-size: 1em; border-bottom: 2px solid rgba(0,0,0,0.86)} } .content__single-post__more { font-size: 2em; font-family: 'Scada', sans-serif; text-align: center; margin-top: 30px; text-transform: uppercase; background: rgba(0,0,0,0.86); color: #fff; padding: 5px 0; width: 50%; margin: 0 auto; } .content__error-page h1, .content__error-page h2 { font-family: 'Scada', sans-serif; text-align: center; } .content__error-page h1 {font-size: 5em; margin-bottom: 50px; color: #000; } .content__error-page h2 {margin-bottom: 20px;text-transform: uppercase;background: rgba(0, 0, 0, 0.86);color: #fff;padding: 10px 0;} .lazy img {display: none;} .content__pagination { text-align: center; padding: 30px 0 0 0; font-family: 'Scala', sans-serif; font-size: 1.3em; color: #000; } .content__pagination .page-numbers.current { /* border-bottom: 3px solid #000; */ cursor: default; } .content__pagination a { color: #fff; } .content__pagination > * { margin: 0 3px; background: rgba(0, 0, 0, 0.86);; color: #fff; width: 40px; height: 40px; display: inline-block; vertical-align: middle; line-height: 2.3em; } .content__pagination .next.page-numbers, .content__pagination .prev.page-numbers { width: auto; color: #fff; padding: 0 10px; } footer { height: auto; background: rgba(0, 0, 0, 0.86); margin-top: 50px; padding-top: 50px; padding-bottom: 30px; } footer p { color: rgba(255,255,255,0.7); text-align: center; font-weight: 300; font-size: 0.8em; font-family: 'Scada', sans-serif; text-transform: uppercase; } #scrollup { font-size: 3em; color: #fff; position: absolute; right: 1em; top: 0; cursor: pointer; } .footer__logo { font-family: 'Satisfy', cursive; font-size: 4em; width: 100%; text-align: center; padding-bottom: 50px; text-decoration: none; color: #fff; } .footer__slider {overflow: hidden; height: auto;} .footer__slider__slide {height: 300px; width: 50%; float: left; overflow: hidden; } .footer__slider__slide:first-child{margin-right: 30px;} .footer__slider__thumb { display: inline-block; width: 100%; position: relative; height: 100%; overflow: hidden; margin-right: 30px;} .footer__slider__thumb_img {height: 100%; width: 100%; -webkit-filter: brightness(50%);-moz-filter: brightness(50%); -0-filter: brightness(50%);filter: brightness(50%); -webkit-transition: all 100ms easing; -moz-transition: all 100ms easing; -ms-transition: all 100ms easing; -o-transition: all 100ms easing; transition: all 100ms easing;} .footer__slider__thumb_title {position: absolute; width: 90%; top:0; bottom:0; right: 0; left: 0; margin: auto; height: 17%; font-family: 'Scada', sans-serif; font-size: 1.2em; text-transform: uppercase; color: #fff; text-align: center; } .footer__slider__thumb_title a {color: #fff; text-decoration: none; font-size: 2em;} .footer__slider__thumb_title a:hover {border-bottom: 4px solid #fff} .footer__social {text-align: center; margin: 0; padding: 0; margin-bottom: 30px;} .footer__social li {display: inline-block; list-style: none; margin: 0 5px;} .footer__social li a {font-size: 2em; color: #fff;} .footer__social li a:hover {border-bottom: 4px solid #fff;} .flexslider {background: transparent !important; border: none !important; box-shadow: none !important} .flex-direction-nav a:before { font-family: "flexslider-icon"; height: 40px !important; width: 40px !important; display: inline-block; content: '' !important; background: url(../img/large_left.png) no-repeat 0 0; } .flex-direction-nav a.flex-next:before { font-family: "flexslider-icon"; height: 40px !important; width: 40px !important; display: inline-block; content: '' !important; background: url(../img/large_right.png) no-repeat 0 0; } .flex-direction-nav a { display: block; width: 40px; height: 40px; margin: -20px 0 0; position: absolute; top: 51% !important; z-index: 10; overflow: visible !important; opacity: 0; cursor: pointer; color: rgba(255, 255, 255, 1) !important; text-shadow: none !important; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; } blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; border-left: 5px solid #2C2C2C; } .btn {margin-bottom: 10px !important;} .wp-caption, .wp-caption-text, .sticky, .gallery-caption, .bypostauthor {} .aligncenter {text-align: center;}