/**
 * Theme Name: Silvia Child
 * Theme URI: http://link-to-your-site.com
 * Description: A blank child theme of the Silvia parent theme.
 * Version: 1.0
 * Author: Your Name
 * Author URI: http://yourdomain.com
 * Tags: light
 *
 * License: GNU General Public License v2.0
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Template: silvia
 */

/* Place your custom style here. */

/*--------замена значка Dribbble на wordpress в social ссылках-----------*/
.fa-dribbble::before {
	content: "\f19a";
}
/*--------отключение заголовков постов под картинками на главной-----------*/
.thumbnail-detail {
	display: none;
}
/*------------отступ под картинками на главной----------------------*/
.hentry {
	margin-bottom: 1.6949152542%;
}
/*---------скрытие элементов постов с картинкоами на главной-----------*/
article.format-standard:nth-child(1) {
    visibility: hidden;
}
article.format-standard:nth-child(2) {
    visibility: hidden;
}
article.format-standard:nth-child(3) {
    visibility: hidden;
}
article.format-standard:nth-child(5) {
    visibility: hidden;
}
article.format-standard:nth-child(6) {
    visibility: hidden;
}
article.format-standard:nth-child(9) {
    visibility: hidden;
}
/*---------------скрытие блока хедера над постами на главной-------------------------------*/
.page-header {
	display: none;
}
/*-----------------убран отступ внизу хедера------------------*/
.site-header {
	padding-bottom: 0px;
	position: relative;
}
 #primary {
	position: relative;
/* 	margin-top: -80px; */
}
.main-navigation {
	padding-bottom: 0px;
}
.main-navigation:hover {
	background: #ffffff2b;
	transition: background 0.2s ease;
}
.site-branding {
	text-align: left;
	margin-top: 20px;
	position: relative;
}
#logo1 {
	float: left;
	margin-right: 10px;
}
#logo3 {
	float: left;
	margin-right: 10px;
	color: #fff;
}
.thumbnail-link img {
	width: 100%;
	max-width: 100%;
	height: 170px;
}
.menu-wrapper {
	padding: 15px 0;
	width: 50%;
	float: left;
}
.menu-primary-items {
	text-align: left;
}
.menu-primary-items a {
	color: #fff;
}
.gtranslator {
	padding: 15px 0;
	width: 50%;
	float: right;
	text-align: right;
}
.site-branding .site-title a {
	color: #fff31d;
}
.site-branding .site-description {
	color: #000;
}

/*-------------footer---------------*/
.site-footer {
	background-color: transparent;
}

.site-footer:hover {
	background: #ffffff2b;
	transition: background 0.2s ease;
}
.site-info p {
	color: #fff;
}
.site-footer a {
	color: #fff;
	transition: background 0.2s ease;
}
.site-counter {
	margin-bottom: 0;
	padding-top: 5px;
	text-align: left;
	width: 33.3333333333%;
	float: left;
	margin-right: 0%;
	height: 31px;
}
.site-counter a {
	background-color: transparent;
}
.site-info {
	width: 33.3333333333%;
	float: left;
	margin-right: 0%;
	text-align: center;
}
.social-links {
	width: 33.3333333333%;
	float: right;
	margin-right: 0%;
}




@media (max-width: 769px) {
/* .main-navigation {
	background: #ffffff;
} */
}

@media (max-width: 768px) {
article.format-standard:nth-child(1) {
    visibility: hidden;
	display: none;
}
article.format-standard:nth-child(2) {
    visibility: hidden;
}
article.format-standard:nth-child(3) {
    visibility: hidden;
	margin-right: 1.6949152542% !important;
}
article.format-standard:nth-child(4) {
    visibility: visible;
	margin-right: 0%;
}
article.format-standard:nth-child(5) {
    visibility: hidden;
	display: none;
}
article.format-standard:nth-child(6) {
    visibility: hidden;
	margin-right: 1.6949152542% !important;
}
article.format-standard:nth-child(7) {
    visibility: visible;
}
article.format-standard:nth-child(8) {
    visibility: visible;
	margin-right: 0%;
}
article.format-standard:nth-child(9) {
    visibility: hidden;
	display: none;
}
}

@media (max-width: 767px) {
	
	
	
#site-navigation .slicknav_menu {
	width: 5%;
	float: right;
	margin-top: -14px;
	height: 24px;
	margin-right: 20px;
}

.menu-wrapper {
	display: none;
	visibility: hidden;
}

.gtranslator {
	padding: 0;
	margin-top: -15px;
}

#site-navigation .wide-container {
	width: 50%;
	float: right;
}


.slicknav_menu .slicknav_icon-bar {
	background-color: #fff;
	font-size: 26px;
}
.slicknav_btn {
	float: left;
	margin: 0;
	padding: 0;
	background-color: transparent;
}






}

@media (min-width: 601px) and (max-width: 768px) {

}

@media (min-width: 480px) {

}

@media (max-width: 479px) {

}

@media (min-width: 320px) and (max-width: 768px) {

}

@media (min-width: 240px) and (max-width: 1170px) {

}

@media (min-width: 240px) and (max-width: 768px) {

}

@media (min-width: 240px) {

}




