/*
Theme Name: Astra Child
Template: astra
Version: 1.0
Description: SubTheme Astra
Author: Wal
*/

/* Подключение стилей родительской темы */
@import url("../astra/style.css");
@font-face {
	font-family: 'Bebas Neue';
	src: url('/wp-content/Fonts/BebasNeueRegular.eot');
	src: local('Bebas Neue Regular'), local('BebasNeueRegular'),
		url('/wp-content/Fonts/BebasNeueRegular.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/Fonts/BebasNeueRegular.woff') format('woff'),
		url('/wp-content/Fonts/BebasNeueRegular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Bebas Neue';
	src: url('/wp-content/Fonts/BebasNeueBold.eot');
	src: local('Bebas Neue Bold'), local('BebasNeueBold'),
		url('/wp-content/Fonts/BebasNeueBold.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/Fonts/BebasNeueBold.woff') format('woff'),
		url('/wp-content/Fonts/BebasNeueBold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Bebas Neue';
	src: url('/wp-content/Fonts/BebasNeueLight.eot');
	src: local('Bebas Neue Light'), local('BebasNeueLight'),
		url('/wp-content/Fonts/BebasNeueLight.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/Fonts/BebasNeueLight.woff') format('woff'),
		url('/wp-content/Fonts/BebasNeueLight.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Bebas Neue';
	src: url('/wp-content/Fonts/BebasNeue-Thin.eot');
	src: local('Bebas Neue Thin'), local('BebasNeue-Thin'),
		url('/wp-content/Fonts/BebasNeue-Thin.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/Fonts/BebasNeue-Thin.woff') format('woff'),
		url('/wp-content/Fonts/BebasNeue-Thin.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
}

@font-face {
	font-family: 'Bebas Neue Book';
	src: url('/wp-content/Fonts/BebasNeueBook.eot');
	src: local('Bebas Neue Book'), local('BebasNeueBook'),
		url('/wp-content/Fonts/BebasNeueBook.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/Fonts/BebasNeueBook.woff') format('woff'),
		url('/wp-content/Fonts/BebasNeueBook.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
} 

@font-face {
    font-family: 'real_truthregular';
    src: url('/wp-content/real_truth.eot');
    src: url('/wp-content/real_truth.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/real_truth.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
h2, h3, h4, h5, h6, .entry-title {
font-family: 'Bebas Neue', Verdana, Arial, sans-serif !important;
 }

#modernbricksmenu {
	padding: 0; 
	width: auto; 
	background: transparent; 
	voice-family: "\"}\"";
	voice-family: inherit;
	}
	
#modernbricksmenu ul{
	font: bold 11px Arial; 
	margin:0; 
	margin-left: 0px; 
	padding: 0; 
	list-style: none;
	}
	
#modernbricksmenu li {
	display: inline; 
	margin: 0; 
	padding: 0; 
	text-transform:uppercase;
	}
	
#modernbricksmenu li:first-child {
	margin-left: 1px; 
	}
	
#modernbricksmenu a {
	float: right; 
	display: block; 
	color: #666666; 
	margin: 0 0 0 0; /*Margin between each menu item*/ 
	padding: 5px 10px; 
	text-decoration: none; 
	letter-spacing: 1px;
	background-color: #ffffff; 
	border-bottom:solid 1px #000; 
	}
	
#modernbricksmenu a:hover {
	color: #000000; 
	background-color: #eeeeee; 
	}
	
#modernbricksmenu li.current_page_item a {
	color: #000000; 
	background-color: #eeeeee; 
	}
	
#modernbricksmenuline { 
	font-size: 1px;
	clear: both; 
	height: 5px; 
	padding: 0; 
	width: 100%; 
	background: #ffffff; 
	border-top: dashed 1px #cccccc; 
	/*border-bottom: solid 2px #cccccc*/ 
	}
	
#modernbricksmenuline2 { 
	font-size: 1px;
	clear: both; 
	height: 5px; 
	padding: 0; 
	width: 100%; 
	background: #ffffff; 
	/*border-top: solid 2px #cccccc;*/ 
	border-bottom: dashed 1px #cccccc 
	}
#page-container {
	background: #ffffff; 
	/*border: solid 0px #ffffff;*/
	width: 1150px; 
	margin: 20px auto; 
	font-family: Tahoma, Arial, sans-serif; 
	}

.widget-title {
    font-size: 20px !important;
    margin-bottom: 10px !important;
}

nav[aria-label="Рубрики:"] {
    font-size: 14px !important; /* Размер по вашему вкусу */
    line-height: 1.4; /* Оптимальный межстрочный интервал */
}

.tptn_after_thumb{
    font-size: 14px !important;
    line-height: 1.4;
}
nav[aria-label="Свежие комментарии"]{
	font-size: 14px !important;
    	line-height: 1.4;
}
.textwidget.custom-html-widget {
    font-size: 14px !important;
    line-height: 1.4; /* Улучшает читаемость */
}

.widget-area.secondary {
    padding-left: 30px !important;
}
#primary{
    
    padding-right: 30px !important;
}
.content-area.primary.ast-grid-3.ast-blog-layout-5-grid {
    margin-top: 35px !important;
}
.widget-area.secondary {
    margin-top: 35px !important;
}

.ast-row article {
    border-bottom: 1px dashed #ccc !important;
}


.ast-excerpt-container.ast-blog-single-element p {
    margin-bottom: 18px !important;
}

.content-area.primary {
    margin-top: 35px !important;
}
.ast-archive-description {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
	padding-left: 22px !important;
    
}	

.page-title.ast-archive-title {
    font-family: 'Bebas Neue', sans-serif !important;
   
}