h1.author {font-size:20px !important;margin-bottom:20px !important;}
.g {margin:0 auto !important;}
.give-btn {background: #bad667 !important;color: #fff !important;}
form.give-form .form-row input[type=text], form[id*=give-form] .form-row input[type=email] {height: 40px !important;font-size: 14px !important;letter-spacing: 1px !important;}
blockquote, .instagram-media {margin:0 auto !important;}
#bhbar {display:none !important;}
.sheknows-infuse-ad {margin-bottom:30px !important;}
#blogherads-branding-container {display:none !important;}
body.single article .newsbox h4 {position:relative !important;margin:0 auto !important;margin-top:40px !important;}
body.single article .newsbox h4 span {text-transform: capitalize !important;font-size: 24px;font-family: 'Libre Caslon Display',serif!important;}
body.single article .newsbox {margin: 0 auto !important;margin-bottom: 40px !important;}
.sanpop-search-box, .sanpop-menu-box {z-index: 99999999 !important;position: relative !important;}
.pagination span.current, .pagination a, .pagination a:visited {font-size:20px !important;display:inline-block !important;}
#close_cross {width:35px !important;}
.the {text-orientation: sideways-right;display: inline-block;font-size: 10px;position: relative;top: -6px;-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);}
#footer-widget {background: #6d6e71 !important;}

.fd-root .ff__wrapper {border: 4px solid #b8d567!important;}

body.author .profile-image, body.author .author-avatar {float:left !important;}

.entry-content p {font-weight:400 !important;}
.entry-content li {font-size:16px !important;}

.button {color: #fff !important;text-shadow: 0px 0px 0px !important;border-radius: 0px !important;border: 0px !important;background: #b9d566;padding: 20px;text-transform: uppercase;letter-spacing: 2px;font-weight: 900;-webkit-appearance: none !important;}
.button:hover {background: #b9d566 -webkit-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%) !important;}
.gform_confirmation_message {text-align:center !important;}
[gravityform id="4" title="false" description="true" ajax="true"] {margin-bottom:0px !important;}
body.category .has-post-thumbnail {min-height: 200px!important;}

body.home #sidebar {margin-left:20px;}
div.category-feed {display:none !important;}
body.archive article.box {float:left !important;}
.category .page-header {position: relative;border: 0px;text-align: center;}
body.page-template-page-grid .entry-header, .page-template-default .entry-header {text-align:center !important;}
body.page-template-page-grid .box h1, .page-template-default header h1, h1.coolheading {color: #FFF;font-size: 40px !important;letter-spacing: 2px;font-family: 'Libre Caslon Display',serif!important;line-height: 50px !important;letter-spacing: 2px !important;padding: 10px !important;margin-bottom: 20px !important;    position: relative !important;width: auto !important;margin: 0 auto !important;display: inline !important;background: rgba(184,216,105) !important;}

body.archive p#breadcrumbs, body.page-template-page-grid p#breadcrumbs {margin-bottom:20px !important;}
body.archive h1.page-title {text-transform: capitalize !important;font-size: 40px !important;font-family: 'Libre Caslon Display',serif!important;line-height: 50px !important;letter-spacing: 2px !important;position: relative !important;width: auto !important;display: inline !important;padding: 10px !important;margin: 0px auto !important;background: rgb(184, 216, 105) !important;color: #fff !important;}
#sidebar li.ajdg_grpwidgets {background: #b2b2b2 !important;}
#mega-menu-wrap-mainmenu, #mainnav, #mega-menu-wrap-mainmenu .mega-menu-toggle {background: #6d6e71 !important;}
#mega-menu-wrap-mainmenu #mega-menu-mainmenu > li.mega-menu-item > a.mega-menu-link {color:#fff !important;}
span.logo {color:#fff !important;}
h1.author {margin-bottom:20px !important;}
div.logooos div.logooos_item {width:45% !important;}

h1.author {margin-bottom:20px !important;}
body.page header.entry-header img {display:none !important;}
.author h4 a {font-size: 47px!important;}
body.single .entry-content a {
    color: #6d6e71!important;
    text-decoration: underline;
    font-weight: 900 !important;
    font-size: 110%;}

.addthis_inline_share_toolbox {margin-top:20px !important;margin-bottom:20px !important;}
.entry-content h3 {font-size:2rem !important;}

h2.entry-title {font-weight:300 !important;}

.newsbox input[type="text"], .newsbox input[type="password"], .newsbox input[type="email"] {width:100% !important;}

body.archive article.box {min-height:450px !important;}
div.tags {margin-top:20px !important;color: #000 !important;font-style: normal !important;margin-bottom: 20px;font-size: 16px !important;font-family: poppins !important;text-align:left !important;background: #bdd48a94;padding-top: 40px;padding-bottom: 40px;margin-bottom: 40px;padding-left:20px;}
div.tags a {padding: 5px;border: 1px solid;margin: 5px;line-height:3.5 !important;color:#000 !important;font-weight:300 !important;}
div.tags .appears {display:block !important;font-family: 'Libre Caslon Display',serif!important;font-size: 2.5rem;margin-bottom: 20px;letter-spacing: 1px;}
div.tags a:hover {background: #eee !important;color: #000 !important;border: 1px solid #000 !important;}

@media only screen and (min-width: 991px) {
#mega-menu-wrap-mainmenu #mega-menu-mainmenu>li.mega-menu-item>a.mega-menu-link {font-size:10px !important;}
}

@media only screen and (max-width: 1200px) {
body.archive article.box {width: 90%!important;border: 0px!important;}
}

@media screen and (max-width: 780px) {
#close_cross {display: block !important;}
}

@media only screen and (max-width: 768px) {
#sidebar {margin-left:20px;text-align:center !important;}
}

@media only screen and (max-width: 760px) {
.fd-form-label {position:relative !important;text-align:center !important;text-align: center !important;float: none !important;display: inherit !important;}
}


@media only screen and (max-width: 650px) {
body.category .two-thirds.column {width: 100%!important;}
}



@media only screen and (max-width: 650px) {
body.category .two-thirds.column {width: 100%!important;}
.box-inner {margin-top:-100px !important;}
body.page-template-page-grid .has-post-thumbnail {height: 100% !important;margin-bottom: 20px !important;}
.fd-form-label {position:relative !important;text-align:center !important;text-align: center !important;float: none !important;display: inherit !important;}
}

@media only screen and (min-width: 600px) {
body.home #main .sheknows-infuse-ad {display:none !important;}
}

