
/* Google Font  */
@import url('https://fonts.googleapis.com/css2?family=Hind:wght@300;400;500;600;700&display=swap');

.home header.main-header, .blog header.main-header{
	margin:0px !important;
}

@media (max-width: 991px) {
	header.main-header{
		background-color : #be0000 !important;
		margin:0;
	}
	.main-header .col-md-12{
		height: auto !important;
		padding: 10px 0;
	}
}

.main-header .nav > li > a,
.main-header .social-icons-wrapper a,
.main-header a.search-toggle-btn{
	color: #FFF;
}

.mainmenu-mobile-toggle{
	color : #FFF;
}

.main-header .nav > li > a, .main-header .social-icons-wrapper a, .main-header a.search-toggle-btn{
	font-weight : bold;
}

/* Footer */
footer{
	padding: 0 0 10px;
}
.footer-sidebar-2-wrapper,
footer.footer-black{
	color: #999999;
	background-color: #151515;
}
.sidebar.footer-sidebar-2 > ul{
	padding-top: 20px;
}
.sidebar.footer-sidebar-2 > ul > li{
	margin: 0;
}
.footer-sidebar-2-wrapper.footer-black .sidebar.footer-sidebar-2 a:not(.btn){
	font-size: 14px;
	font-weight: normal;
}
.sidebar.footer-sidebar-2 .widget.widget_nav_menu li {
    padding-bottom: 0px !important;
}
.social-icons-wrapper a{
	margin: 0 5px 0 0;
	text-decoration:none;
	font-size: 14px;
}

.social-icons-wrapper a:hover{
	cursor:pointer;
}
.social-icons-wrapper a .fa{
	color: #000;
	background: #999999;
	display: block;
	padding: 11px;
	width: 34px;
	height: 34px;
	border-radius : 50%;
	transition: color 1s;
}
.social-icons-wrapper a:hover .fa{
	color: #FFF;
}
.pejalan-network a{
	  width: 34px;
    background: #999;
    border-radius: 50%;
    padding: 11px;
    height: 34px;
}
.pejalan-network a img{
		margin: 0 auto;
		display: block;
}

@media (max-width: 991px) {
	header.main-header{
		background-color : #be0000 !important;
		margin:0;
	}
	.main-header .col-md-12{
		height: auto !important;
		padding: 10px 0;
	}
}
@media (min-width: 600px) {
	.sgpb-theme-1-content{
		min-width : 600px !important;
	}
}

.content-block{
	margin: 50px;
}

/* author */
.m-a-box-avatar img{
	border-radius: 50%;
}
.m-a-box, .m-a-box *, .m-a-box ::before, .m-a-box ::after{
	text-decoration:none !important;
}
.author-bio{
	display: block;
}
.saxon-post .post-author .post-author-image img {
	width: 28px !important;
}
.author-bio .author-image .alignnone{
	margin:0 !important;
}
.single-post .blog-post-single iframe,
.wp-block-embed:not(.is-type-video) > div{
	width: 100%;
}
