/*
Theme Name: twentyseventeen-child
Template: twentyseventeen
Theme URI: http://avon-web.ru/
Description: Дочерняя тема для темы twentyseventeen
Author: avon-web
Author URI: http://avon-web.ru/
Version: 1.0
*/

/* стили родительской темы */
@import url("../twentyseventeen/style.css");

/* дополнительные стили */
.site-content {
		padding: 4em 0 0;
	}
	
		.navigation-top {
		background: #fff;		
		bottom: 0;
		font-size: 14px;
		font-size: 0.875rem;
		left: 0;
		position: absolute;
		right: 0;
		width: 100%;
		height:0px;
		z-index: 3;
	}
	
	.main-navigation{opacity: 0.9; background: #fff;}
	.main-navigation li a:hover,
	.main-navigation.focus {
		background: #000;
		opacity: 1;
		color: #fff;
	}
	.main-navigation li{
	    padding: 0px 5px;
	}

.main-navigation  li a:hover{
		color: #fff;
		background: #000;
		opacity: 1;
	}
		.main-navigation li li:hover,
	.main-navigation li li.focus {
		background: #000;
		opacity: 1;
	}
body:not(.twentyseventeen-front-page) .entry-header {
	padding:0;
	}
	body,
	button,
	input,
	select,
	textarea {
		font-size: 16px;
		font-size: 1rem;
		line-height: 1;
	}
.entry-header {
	margin: 0px !important;
}
.page .panel-content .entry-title,
.page-title,
body.page:not(.twentyseventeen-front-page) .entry-title {
	color: #222;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: 800;
	letter-spacing: 0.14em;
	text-transform: none;
}
.entry-title {
	color: #222 !important; 
    margin: 5px 0 !important;
    font-size: 1.625rem; !important;
    font-weight: 700 !important;
}
.single-featured-image-header {
	background-color: #fff;
	border-bottom: 1px solid #eee;
}
h1 {
	font-size: 1.625rem;
	margin-top: 10px !important;
	margin-bottom: 10px !important;
    padding: 0px;
}
h2 {
	font-size: 1.375rem;
	margin-top: 10px !important;
	margin-bottom: 10px !important;
	padding: 0px;
}
aside {
	padding-bottom: 0px !important;
}
p {
    margin: 12px 0;
    line-height: 1.3;
    font-size: 14px;
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    color: #5b5a5a;;
}
@media screen and (min-width: 48em) {
.wrap {
    max-width: 1256px;
    padding-left: 3em;
    padding-right: 3em;
	}
}	

.has-sidebar #secondary {
    float: right;
    padding-top: 0;
    max-width: 240px;
	}
	#secondary {
    float: right;
    padding-top: 0;
    max-width: 240px;
    line-height: 1.5;
    font-size: 0.975rem;
    font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif !important;
    color: #222;
	}

@media screen and (min-width: 48em) {
.has-sidebar:not(.error404) #primary {
    float: left;
    width: 58%;
	}
}
#primary {
	float: left !important;

}
#primary1 {
    width: calc(100% - 500px) !important;
    float: left;
}
.single-full-width {

    width: 100% !important;
	}

.single-post:not(.has-sidebar) #primary, .page.page-one-column:not(.twentyseventeen-front-page) #primary, .archive.page-one-column:not(.has-sidebar) .page-header, .archive.page-one-column:not(.has-sidebar) #primary {
width: calc(100% - 262px) !important;
}
.left-sidebar {
	display: inline-block;
	float: left;
    padding-top: 0;
    max-width: 240px;
    width: 36%;
}

.page-header {
	width: 730px;
    display: inline-block;
    margin-left: 10px;
    padding: 0px;
}
.content-area {
	margin-left: 10px;
	margin-right: 10px;
}
@media screen and (min-width: 48em) {
.blog .site-main > article, .archive .site-main > article, .search .site-main > article {
    padding-bottom: 0.5em;
}
}

@media screen and (min-width: 48em) {
.site-footer {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.6;
    margin-top: 0.1em;
	}
}

.pagination, .comments-pagination {
    border-top: 1px solid #eee;
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: 800;
    padding: 0.5em 0 0.5em;
    text-align: center;
}
.site-footer .widget-area {
    padding-bottom: 0.5em;
    padding-top: 0.5em;
}
.widget {
    padding-bottom: 10px;
}

@media screen and (max-width: 1256px) {
	#secondary {display: block; max-width:100%; width:100%;float:none;}
	#primary {width: calc(100% - 262px) !important;}
	#primary1 {width: calc(100% - 268px) !important;}
	.page-header {width: calc(100% - 262px) !important;}
	.wrap {padding-left: 0.5em; padding-right: 0.5em;}
	.has-sidebar #secondary {display: block; max-width:100%; width:100%;float:none;}
}
@media screen and (max-width: 770px) {
 	.left-sidebar {display: block; max-width:100%; width:100%;float:none;order: 1;}
	#primary {width: 100% !important; margin: 0 auto;}
	#primary1 {width: 100% !important;margin: 0 auto;}
	.page-header {width: 100% !important;}
	.wrap {padding-left: 1em; padding-right: 2em; display: flex; flex-direction: column;}
		.site-main{order: -1;}
	.breadcrumb {display: none;}
	.menu-toggle {
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #222;
    display: none;
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: 800;
    line-height: 1.5;
    margin: 0;
    text-shadow: none;
    margin-top: -61px;
    float: right;
    display: inline-block !important;
	margin-right: 22px;}

 }
 @media screen and (min-width: 770px) {
 	.menu-toggle {
 		display: none;
 	}
 }
 .wrap {padding-left: 0.8em; padding-right: 0.8em;}
 .page-title {
 	color: #222;
    margin: 5px 0;
    font-size: 1.625rem;
    padding: 0px !important;
 } 
 h2.widget-title {
    font-size: 11px;
    font-size: 1rem;
    margin-bottom: 0.3em;
}
.logo {
    height: auto;
    width: auto;
}

}
.breadcrumb {
	margin-bottom: 2px;
	margin-top: 10px;
}
.breadcrumb a:hover {
    text-decoration: underline;
}
.rubrika-info2 a:hover {
    text-decoration: underline;
}
.single-featured-image-header {
	display: none;
}
.post-thumbnail {
	display: none;
}
h2, .home.blog .entry-title {
    color: #222;}
h5 {
	color: #222;
}
.center-sidebar {
	width: 100%;
	margin: 0px;
}
#comments {
    padding: 0px !important;
}
.main-navigation li :before {color: white !important;}

.widget-column.footer-widget-1 {
	width: 32% !important;
}
.site-footer .widget-column.footer-widget-2 {
    float: left;
    width: 100%;

}
.myfooter-sidebar {
	width: 32%;
	margin-left: 1%;
	display: inline-block;
	float: right;	
}
.entry-footer {
	display: none;
}
.footer-niz {
	display: inline-block;
    float: left;
    margin: 0px 5px 0px 5px;
}
.site-info {
	width: 100%;
}
.widget_search {
	width: 240px;
}
.widget-title {
	display: none;
}
.site-info {
	padding-top: 1px;
	margin-bottom: 10px;
}
.edit-link .post-edit-link {
	display: none !important;
}
.cat-tags-links {
	padding: 10px 0;
}
.post-navigation {
	margin: 0px;
}
.site-footer .wrap {
    padding-bottom: 0.5em;
    padding-top: 0.5em;
}
.wrap {
	padding: 0px 10px 0px 10px !important;
}
.site-content {
	padding: 1.7em 0 0;
}
.page:not(.home) #content {
    padding-bottom: 0.5em;
}
.main-navigation a {
    padding: 5px 10px 5px 10px;
}
.navigation-top .wrap {
    max-width: 1259px;
 }
 .navigation-top nav {
    margin-left: 0px;
}
.main-navigation ul ul a {
    padding: 0.75em 1.25em;
    width: 10em;
}
#text-5 {
	padding: 0px;
}
.rubrika-info {
	border-bottom: 1px solid #eee;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
}

.rubrika-info2 {
	display: inline-block;
	margin: 3px 0;
}
.post-navigation .nav-links {
    padding: 0px 0px 5px 0px;
}
.twentyseventeen-front-page .site-content {
    padding: 1.7em 0 0;
}
.tags-single {
	display: inline-block;
}
.entry-meta {
	display: inline-block;
}
.reply {
	margin-left: 2em;
}
.nav-title {
	margin-right: 2em;
	margin-left: 2em;
}
.comment-meta {
    margin-bottom: 0.5em;
}
.comment-body {
    margin-bottom: 1em;
}
.entry-title1 {
	margin: 0 !important;
}
.size-large {
	margin-top: -24px;
}
#my-recentcomments {
	list-style: none;
	margin: 0;
}
.my-recentcomments {
	padding: 0.5em 0;
	margin-top: -1px;
	border-top: 1px solid #ddd !important;
	border-bottom: 1px solid #ddd !important;
}
.recentcomments {
	font-size: 14px;
}
.link-comment a:hover {
	text-decoration: underline !important;
}
.i-comment-title {
	font-weight: 600;
}
.my-text-comments {
	display: inline-block;
	margin-left: 15px;
	font-size: 14px;
}
.comment-reply-title {
    font-size: 14px !important;
    font-family: Tahoma, Arial, Helvetica, Sans-Serif !important;
}
.comments-title {
	font-size: 14px !important;
    font-family: Tahoma, Arial, Helvetica, Sans-Serif !important;
    border-bottom: 1px solid #ddd;
    display: block;
    margin-bottom: 10px;
    padding-bottom: 3px;
}
.reply {
	border-bottom: 1px solid #ddd;
}
html[lang="bg-BG"] h1,
html[lang="bg-BG"] h2,
html[lang="bg-BG"] h3,
html[lang="bg-BG"] h4,
html[lang="bg-BG"] h5,
html[lang="bg-BG"] h6,
html[lang="ru-RU"] h1,
html[lang="ru-RU"] h2,
html[lang="ru-RU"] h3,
html[lang="ru-RU"] h4,
html[lang="ru-RU"] h5,
html[lang="ru-RU"] h6,
html[lang="uk"] h1,
html[lang="uk"] h2,
html[lang="uk"] h3,
html[lang="uk"] h4,
html[lang="uk"] h5,
html[lang="uk"] h6 {
	font-weight: 400;
	line-height: 1.2;
}
body,
button,
input,
select,
textarea {
	color: #5b5a5a;
	font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;
	font-size: 15px;
	font-size: 0.9375rem;
	font-weight: 400;
	line-height: 1.3;
}
li{border-bottom: 2px solid #E6E6E6;margin: 10px 0px 0px;}
 ol, ul {
  margin: 1em 3em 1em 2em;
  padding: 0;
 }
 ul li {
	list-style-type: circle;
}

b, strong {
  font-weight: 600;
}
  
  .widget li {list-style-type: none; margin: 3px 0px 0px; }
  h2 a:hover{color: #867474;text-decoration: underline;}
 a:link.wp-block-latest-comments__comment-link{color: #5b5a5a;}
 .wp-block-latest-comments__comment-author, .wp-block-latest-comments__comment-link {
  font-weight: 300;
  text-decoration: none;
  font-size: 13px;
 }
 .post-navigation {
	font-weight: 500;
	margin: 3em 0;
}

/* убрали дату поста */
.posted-on{display:none !important;}

/* убрали автора поста */
.byline{display: none !important;;}

.post-navigation {
  font-weight: 500;
  margin: 1.5em 0 !important;;
}

.pt-cv-clear-pagination,.pt-cv-pagination-wrapper {
margin-bottom: 0 !important;}

a.more-link:after { content: ' \21D2'; } 
a.more-link{color:#1240f7 !important;}
a.more-link:hover{color:#dd1d2f  !important;}
