/*
Theme Name: Politic - Child
Template: politicem
Version: 1.0.0
*/

.header-area {
    background-color: #e43d35 !important;
}

.header-menu-wrap li:hover>a {	
	color: #404040 !important;
	/*color: #ffffff !important;*/
}

.header-menu-wrap .sub-menu li:hover>a {	
  	padding-left: 20px !important;
	color: #ef4146 !important;
}

.header-transparent.is-sticky .default-style-one nav>ul>li>a {
	color: #FFFFFF !important;
}

.header-transparent.is-sticky .default-style-one nav>ul>li:hover>a {	
	/*color: #404040 !important;*/
	color: #ffffff !important;
}

.is-sticky .site-title a img {
	padding: 5px !important;
    max-height: 70px !important;
}

header.header-default.main-header.hader_st_3 {
    border-bottom: 0px !important;
}

.primary-nav-wrap nav ul > li.current-menu-item > a, .hader_st_2 .primary-nav-wrap nav > ul > li.current-menu-item > a {
    color: #808080 !important;
}

@media (min-width: 991px) {	
	.header-menu-wrap .site-title a img {
		padding: 5px !important;
		max-height: 110px !important;
	}
}

@media (max-width: 767px) {
	.site-title img {
		padding: 5px !important;
		max-height: 62px !important;
	}
}

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
    content: "\f0c9";
	color: #ffffff;
}

a.meanmenu-reveal {
	color: #ffffff;
}

.donate__now__btn a {
	color: #e43d35 !important;
	background-color: #ffffff !important;
	border: 1px solid #e43d35 !important;
}

.donate__now__btn a:hover {
	color: #ffffff !important;
	background-color: #e43d35 !important;
	/*border-style: solid;
  	border-width: 1px;*/
	border: 1px solid #ffffff !important;
	
}

.donate__now__btn a::before {
    border-radius: 0px !important;
	border: 0px !important;
    display: hidden !important;
    height: 0% !important;
}

/*.page-wrapper {
	padding: 0px !important;
}*/

.htmega-counter-style-2 {
	border-width: 0px 1px 0px 0px !important;
    border-color: #ef4146 !important;
}

/* Homepage Slider */
.fullscreen-slider {
	margin-top: 10px !important;		
	height: calc(100vh - 170px) !important;
}
.wppolitic-slider-item {
	background-repeat: no-repeat, no-repeat;
	background-size: contain, cover;
}
.wppolitic-slide-content {
	height: calc(100vh - 160px) !important;
}
.elementor-element-33809e7 {
	width: 100% !important;
}

.elementor-element-07f2f86 {
    box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.5) !important;
}

@media (max-width: 959px){	
	.elementor-element-07f2f86 {
		margin-top: 0px !important;
	}
}

.post-title {
    font-family: "Poppins", "Open Sans", sans-serif !important;
}

.breadcrumbs_wrap ul li a, .breadcrumbs_wrap ul li {
    color: gray !important;
}

.item-home {
    display: none !important;
}

.separator-home {
    display: none !important;
}


.fa-comment-o {
	display: none !important;
}

.fa-user {
	display: none !important;
}

.fa-comment {
	display: none !important;
}

.post-comment {
	display: none !important;
}