/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 12 2019 | 17:25:11 */
	/* Add your CSS code here.
						 
	For example:
	.example {
		color: red;
	}

	For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

	End of comment */ 
@media print
{
	.noprint { display:none !important; }
	.entry-content { max-width: 100% !important; }
	.entry-thumbnail img {width: 100% !important; }
}
.testtalha.masonry-brick {
  display:none;
}
.donatebtn{
    position: absolute;
    right: 8%;
    top: -20px;
    bottom: 0px;
    margin: auto;
    height: 50px;
}
.donatebtn img{
    width: 90px;
}

li.RemoveBg > a{    background-color: inherit!important;
    color: #e5e8ed!important;}

	.container_wrap{
		max-width: 1170px;
		margin-left: auto;
		margin-right: auto;
		padding: 15px;
		color: #4a4a4a;
	}
	.site-header .home-link{
		min-height: inherit;
		max-width: 1598px;
		padding: 0;
	}
	.site-title{display:none;}
	.main-navigation{    text-align: center;}
	.nav-menu li a{    text-transform: uppercase;}
	.nav-menu li:hover > a, .nav-menu li a:hover, .nav-menu li:focus > a, .nav-menu li a:focus {
		background-color: transparent;
		color: #979797;
	}
	.single.single-post .csbwfs-social-widget{display:block;}
	.csbwfs-social-widget{display:none;}
	.site-header{
				background: #182948!important;}
	.author.sidebar .author-info{    padding: 30px 0 10px!important;}
	.site-footer{    position: fixed;    z-index: 999;max-width: 1600px;
		bottom: 0px;
		width: 100%; background-color: #333;}
		.site-info {
		margin: 0 auto;
		max-width: 1040px;
		padding: 10px 0;
		width: 100%;
		text-align: center;
		color: #fff;
	}
	.bx-wrapper{margin: 0 auto 30px;}
	.wmle_container .post_design .wmle_item .wpme_image img {
		width: 100%;
	   
	}
	.navbar{    background-color: #182948;}
	.nav-menu li a{color: #e5e8ed;     padding: 15px 14px;
		text-decoration: none;
		font-family: 'Pathway Gothic One', sans-serif;
		font-size: 20px;
		font-weight: bold;
		font-stretch: condensed;
		}
		.main-navigation{    max-width: 1150px;}
		.nav-menu li:hover > a, .nav-menu li a:hover, .nav-menu li:focus > a, .nav-menu li a:focus {
		background-color: #3164a6;
		color: #FFFFFF;
	}
.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a{
		 background-color: #3164a6;
		color: #FFFFFF;
		font-style: normal;
	}
	.nav-menu .sub-menu, .nav-menu .children {
		background-color: #ebf0f5;
		border: none;
}
		ul.nav-menu ul a, .nav-menu ul ul a {
	   
		color: #182948;
		margin: 0;
		width: 200px;
		text-align: left;
		text-align: left;
		text-transform: capitalize;
		padding: 12px 10px;
		/* font-weight: normal; */
		font-size: 16px;
	}
	ul.sub-menu li a:hover, ul.sub-menu li a:active {
		  background-color: #d8e0e9;
	}
	ul.nav-menu ul a:hover, .nav-menu ul ul a:hover, ul.nav-menu ul a:focus, .nav-menu ul ul a:focus {
		color: #182948; 
		text-decoration: none;
	}
	.slidesmain .author_dt .by, .slidesmain .author_dt .date_set a {
		font-size: 13px;
		color: rgb(36, 87, 152);
		letter-spacing: 0.1px;
		padding-right: 0.4em;
	}
	.post-navigation{    max-width: 1040px;
		padding: 0 376px 0 60px;
		margin: 0px auto;}
		.sidebar .post-navigation .nav-links {
		padding: 0px;
		margin-bottom: 20px;
	}
	.singlepage .entry-title{
		font-weight: bold;       
		line-height: 50px;
		margin: 0 0 5px;
		font-family: 'Pathway Gothic One', sans-serif;
		letter-spacing: -1px;}
	.sidebar .entry-header, .sidebar .entry-content, .sidebar .entry-summary, .sidebar .entry-meta {
		margin-bottom: 15px;
		font-family: Georgia,Times,serif;
	}
	.site-main .widget-area{    padding-left: 15px!important; border-left: none!important;}
	.site-header .search-field{    background-image: url(/wp-content/uploads/2018/04/search-icon.png);}
	.singlepage .entry-meta a{color:#124990;}
	.singlepage .entry-content a{color:#1e73be; text-decoration:underline;}
	.singlepage .entry-content a:hover{color:#124990;}
	.singlepage .entry-content a:active{color:#2960a7;}
	.singlepage .entry-content a:visited{color:#1e73be;}
	.singlepage .entry-meta a.author-link{color:#000; text-decoration:underline;}
	.singlepage .entry-meta a.author-link:hover{color:#124990; text-decoration:underline;}
	.singlepage .entry-content, .singlepage .entry-meta{color: #4a4a4a!important;}
	.entry-header.singlepage:before{       content: '';
		position: absolute;
		/* border: 2px solid #4a4a4a; */
		right: 300px;
		height: 100%;
		top: 0px;
		width: 3px;
		/* padding: 0 376px 0 60px; */
		background: #dadada;}
	   
	.singlepage .entry-content:before, .singlepage footer.entry-meta:before{   content: '';
		position: absolute!important;
		top:-42px;
		right: 300px;
		height: 100%;
		width: 3px;
		background: #dadada;
		display: block;}
	.navigation.post-navigation:before{
		top: -100px; position: absolute!important;
		right: 300px;
		height: 100%;
		width: 3px;
		background: #dadada;
		display: block;}
	.singlepage .section_wrapper .container_wrap:before{   content: '';
		position: absolute!important;
		right: 300px;
		height: 100%;
		top: -100px;
		width: 3px;
		background: #dadada;
		display: block;}
	.wmle_post_excerpt a:hover{text-decoration:none;}
	.sidebar .entry-header, .sidebar .entry-content, .sidebar .entry-summary, .sidebar .entry-meta, .navigation.post-navigation, .section_wrapper .container_wrap{    position: relative;}
	.archive-header {
		background-color: #333333;
		color: #fff;
	}
	.archive-title{
	font-family: sans-serif;
	font-weight: bold !important;  color:#fff;}
	.archive-title a{color: #ccc;}
.catepage h1{    color: #141412;}
.catepage .entry-content{padding:20px 0px!important;    margin: 0px;
    max-width: 100%; }
.catepage .entry-content:before{display:none;}
.paging-navigation .nav-next .meta-nav{    padding: 17px 0 23px;
    width: 80px;}
.paging-navigation .nav-next{padding:0px;}
.paging-navigation {
    background-color: #eef0f3;
    padding: 40px 0 80px;
}
.paging-navigation .meta-nav {
  background-color: #182948;}
.paging-navigation a {color:#182948;}
.paging-navigation a:hover .meta-nav {
    background-color: #333333;
    text-decoration: none;
}
.navigation a:hover {
    color: #333333;
    text-decoration: none;
}
/* Footer Buttons */
.site-footer a {
	color: #3164a6;
	padding: 15px;
}