/*
Theme Name: GeneratePress Child theme of generatepress
Theme URI: 
Description: Child theme of generatepress theme for the GeneratePress theme
Author: Nikolay Sergeev
Author URI: 
Template: generatepress
Version: 2.0.1
*/

@font-face {
    font-family: 'BebasNeueCyrillic';
    src: url('./fonts/BebasNeueCyrillic.woff2') format('woff2'),
    	 url('./fonts/BebasNeueCyrillic.woff') format('woff'),
    	 url('./fonts/BebasNeueCyrillic.eot') format('eot'),
         url('./fonts/BebasNeueCyrillic.svg') format('svg');
}

.rasp_item {
    font-family: 'BebasNeueCyrillic';
    text-shadow: #ffffff 10px 10px 0, #ffffff -10px -10px 0, 
                 #ffffff -10px 10px 0, #ffffff 10px -10px 0;
}

.inside-header,
.inside-page-header
{
    padding: 0px
}

.main-navigation li a{
    font-size: 15px;
}

.main-navigation, .main-navigation ul ul {
    background-color: #003366;
}

.main-navigation .main-nav ul li[class*="current-menu-"] > a {
    color: #FFFFFF;
    background-color: #1e73be;
}

.main-navigation .main-nav ul li > a:hover, .main-navigation .main-nav ul li > a:focus, .main-navigation .main-nav ul li.sfHover > a {
    color: #ffffff;
    background-color: #363894;
}

a:hover, a:focus, a:active {
    color: #000000;
    text-decoration: none;
}

.main-navigation .main-nav ul ul li > a:hover, .main-navigation .main-nav ul ul li > a:focus, .main-navigation .main-nav ul ul li.sfHover > a {
    color: #FFFFFF;
    background-color: #363894;
}

.main-navigation .main-nav ul li[class*="current-menu-"] > a:hover, .main-navigation .main-nav ul li.sfHover[class*="current-menu-"] > a {
    color: #ffffff;
    background-color: #363894;
}

.main-navigation .main-nav ul ul li[class*="current-menu-"] > a {
    color: #ffffff;
    background-color: #1e73be;
}

.site-info {
    padding: 40px 0px 40px 0px;
}
.site-info {
    color: #ffffff;
    background-color: #5f87ce;
}
.site-info {
    padding: 20px;
    font-size: 15px;
}
.gallery-item, .site-info {
    text-align: center;
}

#novisible {
min-height:200px;
}

.ytp-chrome-top, .ytp-show-watch-later-title, .ytp-share-button-visible, .ytp-show-share-title, .ytp-show-cards-title, .ytp-button, .ytp-share-button {
    display : none !important;
    z-index: 0;
    width: 0;
    height:0;
    opacity: 1;
}

.ytp-chrome-top {
    display : none !important;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-pack: end;
    justify-content: flex-end;
    left: 12px;
    right: 12px;
    top: 0;
    z-index: 59;
}

.videoWrapper {
  overflow: hidden;
}
@media (min-width: 1500px) {
  .videoWrapper {
    margin-top: -135px;
  }
}
@media (min-width: 1200px) {
  .videoWrapper {
    margin-top: -75px;
  }
}

