/*
*24.11.2019
Author: Nahid Ibrahimov

*/

body {
	background: #eaeaea;
	font-family: 'Roboto', sans-serif;
	min-width: 320px;
}

a {
	color: #00438c;
}

a:hover {
	color: #00438c;
}

button:visited, button:active, button:focus {
	outline: none;
	box-shadow: none;
}

main, aside {
	padding-bottom: 30px;
}

.pt-7p {
	padding-top: 7px;
}

.pt-12p {
	padding-top: 12px;
}

.pt-18p {
	padding-top: 18px;
}

.pt-22p {
	padding-top: 22px;
}

.w-15pr {
	width: 15%;
}

.w-16pr {
	width: 16%;
}

.w-17pr {
	width: 17%;
}

.w-19pr {
	width: 19%;
}

.w-20pr {
	width: 20%;
}

.w-25pr {
	width: 25%;
}

.w-36pr {
	width: 36%;
}

.w-43pr {
	width: 54%;
}

.w-44pr {
	width: 44%;
}

.w-45pr {
	width: 45%;
}

.w-47pr {
	width: 47%;
}

.w-60pr {
	width: 60%;
}

.w-81pr {
	width: 81%;
}

.w-84pr {
	width: 84%;
}

.w-100pr {
	width: 100%;
}

.top-header {
	background: #292c33;
	padding: 5px 0;
}

.top-header-links {
	padding: 0;
	list-style: none;
	margin: 0;
	display: inline-block;
}

.top-header-text {
	display: inline-block;
	margin-right: 6px;
	color: #fff;
	font-size: 13px;
}

.top-header-links li {
	display: inline-block;
	margin-right: 6px;
}

.top-header-links li a {
	color: #fff;
	text-decoration: none;
	font-size: 17px;
}

.top-header-links li a:hover {
	color: #fff;
	text-decoration: underline;
}

/*top slider*/

.top-slider {
	background: #f5f5ff;
	padding: 8px 0;
	position: relative;
}

.ontop-slider-item {
	padding-left: 15px;
	padding-right: 15px;
	display: block;
	color: inherit;
}

.ontop-slider-item:hover {
	text-decoration: none;
	color: #ba0f2b;
}

.ontop-slider-item img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.ontop-slider-item h4 {
	font-size: 16px;
	padding-right: 6px;
}

.ontop-slider-item {
	background: #fff;
	border-bottom: 1px solid red;
}

.ontop-slider .owl-nav .owl-prev {
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	background-color: #333;
	color: #787878;
}

.ontop-slider .owl-nav .owl-prev span {
	background-color: #333;
	color: #e3e3e3;
	font-size: 18px;
	width: 24px;
	height: 24px;
	border-radius: 5px;
	display: block;
	line-height: 20px;
	padding-top: 2px;
}

.ontop-slider .owl-nav .owl-next {
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}

.ontop-slider .owl-nav .owl-next span {
	background-color: #333;
	color: #e3e3e3;
	font-size: 18px;
	width: 24px;
	height: 24px;
	border-radius: 5px;
	display: block;
	line-height: 20px;
	padding-top: 2px;
}

/*header*/

.header {
	padding: 8px 0;
}

.logo {
	background: url('../img/logo.png');
	background-size: 100%;
	width: 180px;
	height: 74px;
	display: block;
	font-size: 0;
}

.top-search input {
	border-right: 0;
	border: 1px solid #eaeaea;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	padding-top: 8px;
	padding-bottom: 8px;
	border-color: #c7cbcb;
}

.top-search input:focus {
	box-shadow: none;
	border-color: #c7cbcb;
}

.top-search button[type="submit"] {
	background: #fff;
	border: 1px solid #eaeaea;
	padding: 6px 12px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-color: #c7cbcb;
}

.top-search button[type="submit"]:after {
	content: "\f002";
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900; 
	color: #c30a2c;
}

.top-socials {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: 0;
	padding-top: 11px;
}

.top-socials li {
	display: inline-block;
	line-height: 0;
}

.top-socials .tw, 
.top-socials .fb, 
.top-socials .vk, 
.top-socials .rss {
	font-size: 0;
	line-height: 0;
}

.top-socials .tw:after {
	content: "";
	background: url('../img/twitter.svg');
	background-size: 38px;
	width: 38px;
	height: 38px;
	display: block;
	font-size: 0;
}

.top-socials .fb:after {
	content: "";
	background: url('../img/facebook.svg');
	background-size: 38px;
	width: 38px;
	height: 38px;
	display: block;
	font-size: 0;
}

.top-socials .vk:after {
	content: "";
	background: url('../img/vkontakte.svg');
	background-size: 38px;
	width: 38px;
	height: 38px;
	display: block;
	font-size: 0;
}

.top-socials .rss:after {
	content: "";
	background: url('../img/rss.svg');
	background-size: 38px;
	width: 38px;
	height: 38px;
	display: block;
	font-size: 0;
}

.home-categories {
	background: #fff;
	border: 1px solid #e6e6e6;
}

.top-categories {
	display: table;
	width: 100%;
	background: #fff;
	border-collapse: collapse;
}

.top-categories ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: table-row;
}

.top-categories ul li {
	display: table-cell;
	vertical-align: middle;
	text-align: center;

}

.top-categories ul li a {
	width: 100%;
	display: block;
	color: #333;
	height: 100%;
	padding: 10px 0;
	font-weight: 500;
}

.top-categories ul li:hover {
	background: #ba0f2b;
}

.top-categories ul li:hover a {
	text-decoration: none;
	color: #fff;
}

.top-categories li.active {
	background: #ba0f2b;
}

.top-categories li.active a {
	color: #fff;
}

.main-container {
	background: #fff;
	margin-top: 20px;
	padding: 15px;
}

.manshets-slider {
	position: relative;
}

.manshet-slider-item {
	height: 409px;
	position: relative;
}

.manshet-slider-item img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.manshet-slider-item-title {
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, .5);
	padding: 15px;
	width: 100%;
	min-height: 114px;
}

.manshet-slider-item-title h3 {
	color: #fff;
}

.manshet-slider .owl-dots {
	display: flex;
	flex-direction: row;
}

.manshet-slider .owl-dots .owl-dot {
	width: 24px;
	height: 40px;
	background: #a3a3a3;
	flex: 1;
	border: 1px solid #bbbbbb;
}

.manshet-slider .owl-dots .active {
	color: #fff;
	background: #ba0f2b;
	border-color: #ba0f2b;
}

.manshet-slider .owl-dots .owl-dot span {
	font-weight: bold;
}

.manshet-slider .owl-nav {
	position: absolute;
	left: 0;
	top: 45%;
	transform: translateY(-50%);
	width: 100%;
}

.manshet-slider .owl-nav .owl-prev span {
	width: 40px;
	height: 40px;
	background: rgba(0, 0, 0, .6);
	color: #fff;
	font-size: 40px;
	display: block;
	line-height: 30px;
	border-radius: 5px;
	margin-left: 10px;
	padding-top: 3px; 	
}

.manshet-slider .owl-nav .owl-next span {
	width: 40px;
	height: 40px;
	background: rgba(0, 0, 0, .6);
	color: #fff;
	font-size: 40px;
	display: block;
	line-height: 30px;
	border-radius: 5px;
	position: absolute;
	top: 0;
	right: 10px;
	padding-top: 3px;  	
}

.top-news-header {
border: 1px solid #eaeaea;
    border-left-width: 2px;
}

.top-news-header h3 {
    font-size: 18px;
    line-height: 20px;
    margin: 0;
    font-size: 16px;
    background: red;
    padding: 6px;
    color: white;
    text-align: center;
    font-weight: bold;
}

.top-news-body {
	margin-top: 10px;
}

.top-news-body-item {
	position: relative;
}

.top-news-body-item:first-child {
	margin-bottom: 10px;
}

.top-news-body-item-img {
	width: 100%;
	height: 177px;
}

.top-news-body-item-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.top-news-body-item-title {
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 15px 15px 6px;
}

.top-news-body-item-title h3 {
	color: #fff;
	font-size: 18px;
	margin: 0;
}

.top-news-body-item-title span {
	color: #fff;
	font-size: 12px;
}

.top-news-overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%;
    background: linear-gradient(to top,rgba(0,0,0,.7),transparent);
    transition: all .3s;
}

.top-news-body .owl-dots {
	display: flex;
	flex-direction: row;
}

.top-news-body .owl-dots .owl-dot {
	width: 24px;
	height: 40px;
	background: #a3a3a3;
	flex: 1;
	border: 1px solid #bbbbbb;
}

.top-news-body .owl-dots .active {
	color: #fff;
	background: #ba0f2b;
	border-color: #ba0f2b;
}

.top-news-body .owl-dots .owl-dot span {
	font-weight: bold;
}

.divider {
	border: none;
	height: 1px;
	width: 100%;
	background: #e3e3e3;
	margin: 0;
	padding: 0;
}

.news-double-item {
	margin-bottom: 20px;
}

.news-double-item-img {
	width: 100%;
	height: 130px;
	margin-bottom: 3px;
}

.news-double-item-img img {
	width: 100%;
	height: 100%;
}

.news-double-header h3 {
	font-size: 16px;
	text-transform: uppercase;
	color: #ba0f2b;
}
.news-double-header{
    display: flex;
    justify-content: space-between;
}
.news-double-item a {
	color: #00438c;
	font-weight: 500;
}

.news-double-item a:hover {
	text-decoration: none;
	color: #ba0f2b;
}

.news-lent {
    border-left: 1px solid #e3e3e3;
    padding: 8px;
    height: 1197px;
    overflow-y: scroll;
}

.news-lent-header {
	border-bottom: 1px solid #ba0f2b;
}

.news-lent-header h3 {
	font-size: 16px;
	text-transform: uppercase;
	color: #ba0f2b;
	margin-bottom: 3px;
}

.news-lent-body {
	max-height: 1120px;
	overflow-y: auto;
}

.news-lent-body-item {
	padding: 8px 0;
	border-bottom: 1px solid #e3e3e3;
	line-height: 16px;
}

.news-lent-body-item span {
	color: #888;
	font-size: 14px;
}

.news-lent-body-item a {
	font-size: 14px;
	color: #00438c;
	margin-left: 6px;
	line-height: 18px;
}

.news-lent-body-item a:hover {
	color: #ba0f2b; 
	text-decoration: none;
}

.news-lent-footer {
	padding-top: 20px;
}

.news-lent-footer a {
	color: #ba0f2b;
	font-size: 14px; 
}

.news-lent-footer a:hover {
	text-decoration: none;
}

.news-lent-footer a:before {
	content: "\f0da";
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900; 
	color: #ba0f2b;
	padding-right: 5px;
}

.tripple-news-item {
	line-height: 20px;
}

.tripple-news-header h3 {
	font-size: 16px;
	text-transform: uppercase;
	color: #ba0f2b;
}

.tripple-news-img {
	width: 100%;
	height: 132px;
	margin-bottom: 3px;
}

.tripple-news-img img {
	width: 100%;
	height:100%;
	object-fit: cover;
}

.tripple-news-title {
	color: #00438c;
    font-weight: 500;
}

.tripple-news-title:hover {
	text-decoration: none;
	color: #ba0f2b;
}

.tripple-news-desc {
	font-size: 13px;
	line-height: 17px;
	margin-top: 5px;
}

.one-news-header h3 {
	font-size: 16px;
	text-transform: uppercase;
	color: #ba0f2b;
}


.one-news-primary {
	border-bottom: 1px solid #e3e3e3;
	padding-bottom: 10px;
}

.one-news-primary-img {
	width: 100%;
	height: 123px;
	margin-bottom: 15px;
}

.one-news-primary-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.one-news-primary {
	line-height: 17px;
}

.one-news-primary-title {
	color: #00438c;
    font-weight: 500;
    font-size: 13px;
}

.one-news-primary-title:hover {
	text-decoration: none;
	color: #ba0f2b;
}

.one-news-secondary {
	padding: 10px 0;
	line-height: 17px;
	border-bottom: 1px solid #e3e3e3;
}

.one-news-secondary a {
	color: #00438c;
    font-weight: 500;
    font-size: 13px;
}

.one-news-secondary a:hover {
	text-decoration: none;
	color: #ba0f2b;
}

.one-news-footer {
	padding-top: 20px;
}

.one-news-footer a {
	color: #ba0f2b;
	font-size: 13px; 
}

.one-news-footer a:hover {
	text-decoration: none;
}

.one-news-footer a:before {
	content: "\f0da";
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900; 
	color: #ba0f2b;
	padding-right: 5px;
}

.photo-news-header h3 {
	font-size: 16px;
	text-transform: uppercase;
	color: #ba0f2b;
}

.photo-news-main {
	position: relative;
	height: 260px;
	line-height: 18px;
}

.photo-news-main img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.photo-news-main-title {
	background: rgba(0, 0, 0, .5);
	padding: 5px 8px;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;

}

.photo-news-main-title a {
	color: #fff;
	font-size: 14px;
}

.photo-news-main-title a:hover {
	color: #fff;
}

.photo-news-secondary {
	width: 100%;
	height: 125px;
	position: relative;
	line-height: 18px;
}

.photo-news-secondary:first-child {
	margin-bottom: 10px;
}

.photo-news-secondary img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.photo-news-secondary-title {
	background: rgba(0, 0, 0, .5);
	padding: 5px 8px;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;

}

.photo-news-secondary-title a {
	color: #fff;
	font-size: 14px;
}

.photo-news-secondary-title a:hover {
	color: #fff;
}

.photo-news-secondary-footer {
	padding-top: 20px;
}

.photo-news-secondary-footer a {
	color: #ba0f2b;
	font-size: 13px; 
}

.photo-news-secondary-footer a:hover {
	text-decoration: none;
}

.photo-news-secondary-footer a:before {
	content: "\f0da";
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900; 
	color: #ba0f2b;
	padding-right: 5px;
}

.video-news-header h3 {
	font-size: 16px;
	text-transform: uppercase;
	color: #ba0f2b;
}

.video-news-main {
	line-height: 22px;
}

.video-news-main-img {
	position: relative;
	width: 100%;
	height: 306px;
	margin-bottom: 6px;
}

.video-news-main-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.video-news-icon:before {
	content: "\f04b";
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900; 
	color: #fff;
	font-size: 36px;
	background: rgba(0, 0, 0, .5);
	padding: 20px 25px 20px 28px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	border-radius: 3px;
}

.video-news-main a {
	color: #00438c;
    font-weight: 500;
    font-size: 18px;
}

.video-news-main a:hover {
	text-decoration: none;
	color: #ba0f2b;
}

.video-news-main span {
	display: block;
	margin: 8px 0;
	color: #888;
	font-size: 13px;
}

.video-news-main p {
	font-size: 14px;
	line-height: 18px;
}

.video-news-sec {
	line-height: 13px;
	margin-bottom: 10px;
}

.video-news-sec-img {
	width: 100%;
	height: 75px;
}

.video-news-sec-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.video-news-sec a {
	color: #00438c;
    font-weight: 500;
    font-size: 12px;
}

.video-news-sec a:hover {
	text-decoration: none;
	color: #ba0f2b;
}

.video-news-sec-footer {
	padding-top: 20px;
}

.video-news-sec-footer a {
	color: #ba0f2b;
	font-size: 13px; 
}

.video-news-sec-footer a:hover {
	text-decoration: none;
}

.video-news-sec-footer a:before {
	content: "\f0da";
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900; 
	color: #ba0f2b;
	padding-right: 5px;
}

.foot-news {
	padding-bottom: 30px;
}

.foot-news-header h3 {
	font-size: 16px;
	text-transform: uppercase;
	color: #ba0f2b;
}

.foot-news-item {
	line-height: 20px;
	z-index: 9999;
	position: relative;
}

.foot-news-item-img {
	height: 95px;
	margin-bottom: 8px;
}

.foot-news-item-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.foot-news-item a {
	color: #333;
	font-weight: 500;
	font-size: 15px;
}

.foot-news-item a:hover {
	color: #ba0f2b;
	text-decoration: none;
}

.foot-news-slider {
	position: relative;
}

.foot-news-slider .owl-nav {
	position: absolute;
	left: 0;
	top: 30%;
	transform: translateY(-50%);
	width: 100%;
	padding-left: 10px;
}

.foot-news-slider .owl-nav .owl-next {
	position: absolute;
	top:0;
	right: 10px;
}

.foot-news-slider .owl-nav .owl-next span {
	font-size: 64px;
	color: #ba0f2b;
	font-weight: bold;
}

.foot-news-slider .owl-nav .owl-prev span {
	font-size: 64px;
	color: #ba0f2b;
	font-weight: bold;
}

.main-about h3 {
	font-size: 16px;
	text-transform: uppercase;
}

.main-about p {
	font-size: 13px;
	line-height: 17px;
}

.site-footer {
	padding-bottom: 20px;
}

.copyright {
	color: #666;
	font-size: 13px;
}

.notice {
	color: #666;
	font-size: 13px;
}

.site-footer-links {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: 16px;
}

.site-footer-links a {
	color: #666;
	font-size: 13px;
}

.site-footer-banners {
	margin: 0;
	padding: 0;
	list-style: none;
}

.site-footer-banners li {
	display: inline-block;
	margin-right: 5px;
}

/*SIDEBAR*/

.side-banner {
	margin-top: 15px;
}

.side-banner img {
	width: 100%;
}

.site-vote {
	border: 1px solid #e3e3e3;
	margin-top: 15px;
	padding: 15px;
}

.site-vote h3 {
	font-size: 16px;
	text-transform: uppercase;
}

.site-vote-answer {
	vertical-align: middle;
	font-size: 13px;
	display: block;
	line-height: 16px;
	margin-bottom: 5px;
}

.site-vote-answer input {
	margin-right: 5px;
	vertical-align: middle;
	margin-top: -3px;
}

.site-vote-question {
	background: #f1f1f1;
	border: 1px solid #e3e3e3;
	padding: 6px 10px;
	color: #404f7a;
	margin-bottom: 10px;
	font-size: 14px;
}

.site-vote-btn {
	border: 1px solid #c3c3c3;
	background-color: #e6e6e6;
	font-size: 14px;
	color: #6f6e71;
	padding: 2px 16px;
	display: inline-block;
	margin-right: 6px;
	margin-top: 13px;
}

.site-vote-btn:hover {
	text-decoration: none;
	color: #6f6e71;
}

.side-photo-news {
	margin-top: 10px;
	border-left: 1px solid #e3e3e3;
	padding-left: 15px;
}

.side-photo-news-header h3 {
    font-size: 16px;
    text-transform: uppercase;
    background: red;
    padding: 6px;
    color: white;
    text-align: center;
}

.side-photo-news-item {
	position: relative;
	width: 100%;
	height: 180px;
	margin-top: 10px;
}

.side-photo-news-item img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.side-photo-news-title {
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 6px 10px;
	width: 100%;
	line-height: 16px;
	background: rgba(0, 0, 0, .4);
}

.side-photo-news-title a {
	color: #fff;
	font-size: 13px;
}

.side-photo-news-title a:hover {
	text-decoration: none;
}

.side-photo-news-footer {
	text-align: right;
	padding-top: 5px;
}

.side-photo-news-footer a {
	color: #ba0f2b;
	font-size: 13px; 
}

.side-photo-news-footer a:hover {
	text-decoration: none;
}

.side-photo-news-footer a:before {
	content: "\f0da";
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900; 
	color: #ba0f2b;
	padding-right: 5px;
}

.side-ext-news {
	padding-left: 15px;
	line-height: 20px;
	border-left: 1px solid #e3e3e3;
	padding-top: 10px;
	margin-bottom: 5px;
}

.side-ext-news-header h3 {
	font-size: 16px;
	text-transform: uppercase;
}

.side-ext-news-item {
	margin-top: 20px;
}

.side-ext-news-item-title {
	color: #00438c;
    font-weight: 500;
}

.side-ext-news-item-title:hover {
	text-decoration: none;
	color: #00438c;
}

.side-ext-news-item img {
	width: 100%;
	height: 180px;
	object-fit: cover;
	margin-top: 10px;
}

.side-ext-news-item  p {
	font-size: 13px;
	line-height: 16px;
	margin-top: 6px;
	margin-bottom: 10px;
}

.side-ext-read-more {
	color: #ba0f2b;
	font-size: 13px; 
}

.side-ext-read-more:hover {
	text-decoration: none;
	color: #ba0f2b;
}

.side-ext-read-more:before {
	content: "\f0da";
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900; 
	color: #ba0f2b;
	padding-right: 5px;
}

.site-archive {
	margin-top: 10px;
}

#ar-calendar .datepicker {
	width: 100%;
	background: #eeeeee;
	border-radius: 0;
	font-size: 13px;
}

#ar-calendar .datepicker .datepicker--nav-title {
	font-weight: 700;
}

#ar-calendar .datepicker .datepicker--nav-title i {
	color: inherit;
}

#ar-calendar .datepicker .datepicker--cells {
	background: #fff;
}

#ar-calendar .datepicker .datepicker--days-names {
	margin-bottom: 0;
}

#ar-calendar .datepicker .datepicker--days-names .datepicker--day-name {
	font-weight: bold;
	color: inherit;
}

#ar-calendar .datepicker .datepicker--nav svg path {
	stroke: #ba0f2b;
}

#ar-calendar .datepicker .-weekend- {
	color: #ba0f2b !important;
	background: #fff;
}


/*POST INNER PAGE*/

.site-breadcrumb {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 13px;
}

.site-breadcrumb li {
	display: inline-block;
}

.site-breadcrumb li a {
	text-decoration: underline;
}

.site-breadcrumb li:after {
	content: "\f101";
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900; 
	padding-left: 5px;
	font-size: 11px;
}

.site-breadcrumb li:last-child:after {
	content: "";
}

.main-post-title {
	font-size: 24px;
	font-weight: 700;
	margin-top: 15px;
	color: #00438c;
}

.main-post-details {
	margin-bottom: 12px;
}

.main-post-details span {
	font-size: 13px;
	color: #666;
}

.main-post-details .cats {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline-block;
	margin-left: 10px;
}

.main-post-details .cats li {
	display: inline-block;
}

.main-post-details .cats li:after {
	content: ",";
}

.main-post-details .cats li:last-child:after {
	content: "";
}

.main-post-details .cats li a {
	font-size: 13px;
	color: inherit;
}

.main-post-details .actions {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline-block;
	margin-left: 10px;
}

.main-post-details .actions li {
	display: inline-block;
	margin-right: 5px;
}

.main-post-details .actions li a {
	font-size: 13px;
}

.main-post-details .actions .print {
	display: block;
	color: #888;
}

.main-post-details .actions .print:after {
	content: "\f02f";
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900; 
}

.main-post-details .actions .plus {
	display: block;
	color: #888;
}

.main-post-details .actions .plus:after {
	content: "\f0fe";
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900; 
}

.main-post-details .actions .edit {
	display: block;
	color: #888;
}

.main-post-details .actions .edit:after {
	content: "\f304";
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900; 
}

.main-post-details .actions .print:hover, 
.main-post-details .actions .plus:hover, 
.main-post-details .actions .edit:hover {
	text-decoration: none;
}

.main-post-img {
	margin-top: 15px;
	width: 100%;
}

.main-post-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.main-post-article {
	margin-top: 20px;
	margin-bottom: 20px;
}

.main-post-tags {
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	font-size: 14px;
	margin-top: 5px;
	padding: 5px 0;
}

.main-post-tags span {
	padding: 6px 0;
}

.main-post-tags ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline-block;
}

.main-post-tags ul li {
	display: inline-block;
	padding: 6px 0;
}

.main-post-tags ul li span {
	background: #eee;
	color: #666;
	padding: 4px;
	border-radius: 5px;
	display: inline-block;
}

.main-post-tags ul li:after {
	content: ",";
}

.main-post-tags ul li:last-child:after {
	content: "";
}

.related-news {
	margin-top: 10px;
	line-height: 20px;
}

.related-news-header {
	margin-top: 5px;
}

.related-news-header h3 {
	font-size: 16px;
	text-transform: uppercase;
}

.related-news-item {
	margin-bottom: 30px;
}

.related-news-item img {
	width: 100%;
	height: 130px;
	object-fit: cover;
	margin-bottom: 8px;
}

.related-news-item p {
	margin-top: 10px;
	font-size: 14px; 
}

.related-news-item a:hover {
	text-decoration: none;
	color: #ba0f2b;
}


.post-comments-header {
	border-bottom: 1px dashed #e3e3e3;
	padding: 12px 0;
}

.post-comments-header h3 {
	font-size: 20px;
	margin: 0;
}

.post-comments-item {
	margin-top: 20px;
}

.post-comment-item-img {
	width: 95px;
	height: 95px;
	border: 1px solid #d9d9d9;
}

.post-comment-item-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.post-comment-item-details {
	border: 1px solid #d9d9d9;
	background: #fbfbfb;
	position: relative;
	padding: 10px;
}

.post-comment-item-details h4 {
	font-size: 16px;
	text-decoration: underline;
	padding-right: 30px;
}

.post-comment-item-details input {
	position: absolute;
	top: 12px;
	right: 10px;
}

.post-comment-item-details {
	font-size: 14px;
}

.comment-date {
	font-size: 14px;
	color: #888;
}

.comment-actions {
	margin: 0;
	padding: 0;
	list-style: none;
}

.comment-actions li {
	display: inline-block;
	margin-right: 10px;
}



.comment-actions li a {
	color: #888;
	font-size: 14px;
}

.selected-post-actions {
	margin-top: 20px;
}

.selected-post-actions select {
	width: 185px;
	margin-right: 10px;
}

.selected-post-actions button {
	padding-left: 16px;
	padding-right: 16px;
	height: 23px;
    line-height: 14px;
}

.post-comments-footer {
	background: #fbfbfb;
	padding: 15px;
	border: 1px solid #dadada;
	margin-top: 10px;
}

.post-comments-footer-header h3 {
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 20px;

}

.post-comments-footer-content .btn-primary {
	border-radius: 3px;
	padding: 3px 12px;
}

.post-comments-footer-content form span {
	font-size: 14px;
	line-height: 18px;
	margin-top: -2px;
	margin-left: 5px;
}

.most-viewed {
	border: 1px solid #e3e3e3;
	padding: 15px;
}

.most-viewed ol {
	margin: 0;
	padding: 0;
	padding-left: 15px;
	font-size: 14px;
}

.most-viewed ol li {
	margin-bottom: 10px;
}

.most-viewed ol li a:hover {
	text-decoration: none;
	color: #ba0f2b;
}

.most-viewed-header {
	text-transform: uppercase;
	margin-bottom: 15px;
}

.most-viewed-header h3 {
	font-size: 16px;
}

.most-viewed-header h3 span {
	color: #888;
}


/*CATEGORY NEWS*/

.category-news-item {
	border-bottom: 1px solid #eaeaea;
	margin-top: 15px;
	padding-bottom: 15px;
}

.category-news-img {
	width: 100%;
	height: 150px;
}

.category-news-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.category-news-details a {
	font-weight: 700;
}

.category-news-details a:hover {
	text-decoration: none;
	color: #ba0f2b;
}

.category-news-details span {
	color: #888;
	font-size: 12px;
	display: block;
}

.category-news-details p {
	font-size: 14px;
	margin-top: 5px;
}

.news-pagination {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-top: 30px;
	text-align: center;
	font-size: 15px;
}

.news-pagination li {
	display: inline-block;
	margin-right: 3px;
}

.news-pagination .prev:before {
	content: "\f30a";
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900;
	padding-right: 10px; 
}

.news-pagination .next:after {
	content: "\f30b";
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900; 
	padding-left: 10px;
}

.news-pagination .current span {
	opacity: .6;
}

.tooltip {
	margin-left: 7px;
}

.tooltip-inner, .tooltip .arrow {
	display: none;
}

.tooltip.show {
    opacity: 1;
}

/* MOBILE */

.mobile-menu {
	padding: 8px 6px;
}

.mobile-menu span {
	color: #fff;
}

.open-menu {
	background: none;
	border: none;
}

.open-menu:after {
	content: "\f0c9";
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900; 
	color: #fff;
}

@media(min-width: 576px){

	.w-sm-25pr {
		width: 25%;
	}

	.w-sm-75pr {
		width: 75%;
	}

}

@media(min-width: 768px){

	.w-md-15pr {
		width: 15%;
	}

	.w-md-17pr {
		width: 17%;
	}

	.w-md-18pr {
		width: 18%;
	}

	.w-md-20pr {
		width: 20%;
	}

	.w-md-25pr {
		width: 25%;
	}

	.w-md-27pr {
		width: 27%;
	}

	.w-md-60pr {
		width: 60%;
	}

	.w-md-73pr {
		width: 73%;
	}

	.w-md-82pr {
		width: 82%;
	}

}


@media(min-width: 992px){

	.w-lg-15pr {
		width: 15%;
	}

	.w-lg-16pr {
		width: 16%;
	}

	.w-lg-17pr {
		width: 17%;
	}

	.w-lg-19pr {
		width: 19%;
	}

	.w-lg-20pr {
		width: 20%;
	}

	.w-lg-25pr {
		width: 25%;
	}

	.w-lg-60pr {
		width: 60%;
	}

	.w-lg-81pr {
		width: 81%;
	}

	.w-lg-84pr {
		width: 84%;
	}

	.mobile-menu {
		display: none;
	}

	.top-categories ul {
		display: table-row;
	}
	
	.tooltip-inner, .tooltip .arrow {
		display: block;
	}

}


@media(min-width: 1200px){

	.w-xl-15pr {
		width: 15%;
	}

	.w-xl-16pr {
		width: 16%;
	}

	.w-xl-17pr {
		width: 17%;
	}

	.w-xl-19pr {
		width: 19%;
	}

	.w-xl-25pr {
		width: 25%;
	}

	.w-xl-81pr {
		width: 81%;
	}

	.w-xl-84pr {
		width: 84%;
	}

}

@media(max-width: 991px) {



	.top-categories ul {
		display: none;
	}

	.top-categories {
		background: #333;
		display: block;
	}

	.home-categories {
		background: none;	
	}

	.top-categories ul li {
		display: block;
	}

	.top-categories ul li a {
		color: #fff;
	}

	aside {
		display: none;
	}

}

@media(max-width: 767px){

	.photo-news-secondary {
		height: 260px;
	}

	.manshet-slider-item-title h3 {
		font-size: 20px;
	}

	.manshet-slider .owl-dots .owl-dot span {
		font-size: 14px;
	}

}

@media(max-width: 575px){

	.top-search button[type="submit"] {
		margin-left: -4px;
	}

	.tripple-news-img {
		height: 260px;
	}

	.news-double-item-img {
		height: 260px;
	}

	.one-news-primary-img {
		height: 260px;
	}

	.related-news-item img {
		height: 260px;
	}

	.main-post-article p {
		font-size: 14px;
	}

}

.flatpickr-input[readonly] {
    width: 100%!important;
}

@media(min-width: 768px){
    .merkezle{
      margin-top: 19px;
    }
}

@media only screen and (max-width: 600px) {
  .xeber_lenti {
   width:100%!important;
   flex: 100%!important;
  }
  .manset{
      display:none!important;
  }
}

@media(min-width: 768px){
    .xeber_foto{
     height: 393px!important;
    object-fit: cover;
    }
}
@media(max-width: 768px){
    .xeber_foto{
         height: 213px!important;
      object-fit: cover;
    }
}
.main-post img{
    width: 100%!important;
}

.subs-in-social {
	display: flex;
	margin-bottom:8px;
	flex-wrap: wrap;
	align-items: center;
	padding: 12px 15px;
	border-radius: 3px;
}
.subs-in-social.subs-instagram {
	background-image: linear-gradient(
			135deg,#5851db,#c13584,#e1306c,#fd1d1d,#f56040,#f77737,#fcaf45);
}
.subs-in-social .icon {
	width: 28px;
	font-size: 26px;
	text-align: center;
}
.subs-in-social .subs-message {
	width: calc(100% - 28px);
	padding-left: 10px;
}
.subs-in-social .subs-message a{
	color:white;
}
.subs-in-social.subs-telegram {
	background-image: linear-gradient(   135deg,#0088cc,#fff);
}
#animation_container{
	width:100%!important;
}
.cur_title{
	color: wheat;
}
.cur_main{
	display: inline-flex;
	gap: 20px;
	margin-right: 20px;
}