.site-content {
    		background-color: white !important; 
   		    padding: 70px;
			}


body.custom-background {
    			background-color: white !important;
			}
			
body.page-template-blob-reader.custom-background
{
	    background-color: #f2f2f2 !important;
}

body.custom-background {
    background-color: #f8f8f8 !important;
}
.site-footer {
    background-color: #f8f8f8 !important;
}

.search-btn-bl,.fa.fa-sun-o.darkmode,.fa.fa-moon-o.darkmode 
 {
    border: 1px solid #33638e;
    /*background-color: #4186c5;*/
}
.search-btn-bl:hover,.fa.fa-sun-o.darkmode:hover,.fa.fa-moon-o.darkmode:hover
{
	background-color: #4186c5;
}

.search-btn-bl:hover,.fa.fa-sun-o.darkmode:hover, .fa.fa-moon-o.darkmode:hover,.register_links:hover, li .register_links:hover
{
	color: #07d6ed !important;
}
.site-header {
    background-color: #f8f8f8;
}

.category_banner
{
    background-color: #f8f8f885;
	margin-left: -22px;
    margin-right: -43px;
    margin-top: -31px;
    margin-bottom: 30px;
    /*border-bottom: 1px solid #dddddd;*/
	    box-shadow: 0px 1px 0px 0px rgb(248, 248, 248);
}
.main-navigation.translucent {
	background-color: rgb(30, 115, 190) !important;
}
.new-novels-carousel_main {
    padding: 10px;
    /*margin-left: -35px;*/
    padding-top: 25px;
    padding-left: 30px;
    padding-right: 30px;
    /*margin-right: -54px;*/
    background-color: #1e72be;
    background: linear-gradient(315deg, #f8f8f8 0%, #f8f8f8 100%);
    /*border-top: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;*/
}

@media only screen and (max-width: 780px)
{
	.header-menu-button 
	{
   	/* margin-top: 50px;*/
   	 background-color: #1e72be;
   	 padding-bottom: 5px;
	}
}