a[rel="author"], img.avatar, .grav-wrap > a {
display: none;
visibility: hidden;
}
.post-area.featured_img_left article .grav-wrap .text span {
font-weight: bold;
font-size: 16px;
}
.ctr-col > .col > .wpb_column:first-child {
margin-left: auto !important;
}
.ctr-col > .col > .wpb_column:last-child {
margin-right: auto !important;
}
.nectar-recent-posts-single_featured[data-bg-overlay="diagonal_gradient"] .nectar-recent-post-slide::after {
background: linear-gradient(to right top,rgb(21, 36, 94),rgba(43, 65, 145, 0.25));
}
.nectar-recent-posts-single_featured[data-bg-overlay="diagonal_gradient"] .nectar-button[data-color-override="false"].regular-button {
background-color: #fff !important;
color: rgb(102, 153, 49);
}
.material[data-button-style^="rounded"] .nectar-recent-posts-single_featured[data-bg-overlay="diagonal_gradient"] .nectar-button.has-icon:not([class*="see-through"]) i {
background-color: rgba(102, 153, 49, 0.2) !important;
}
body.single .main-content .featured-media-under-header {
padding-bottom: 40px;
}
body.single .featured-media-under-header__featured-media {
margin-left: auto;
margin-right: auto;
border-radius: 10px;
max-width: 960px;
margin-top: 40px;
box-shadow: rgba(30, 50, 95, 0.05) 0px 1px 0px 0px, rgba(30, 50, 95, 0.1) 0px 2px 7px 0px, rgba(30, 50, 95, 0.15) 0px 12px 22px 0px !important;
}
body.single-post .content-inner > .post-tags {
margin-top: 10px;
padding-top: 10px;
}
body.single-post .content-inner > .post-tags:before {
content: '';
position: relative;
display: block;
width: 100%;
height: 1px;
border-top: 2px groove rgba(0,0,0,0.475);
transform: translateY(-15px);
}
.video-boxes .nectar-video-box {
margin-bottom: 0 !important;
border-radius: 15px;
box-shadow: 20px 20px 30px rgba(0,0,0,0.5);
}
.video-boxes .play_button_with_text {
position: relative;
z-index: 999;
}
#main-banner .using-image .row-bg.using-image {
background-position: 100% 50% !important;
}
@media only screen and (max-width: 999px) {
#ajax-content-wrap .container-wrap .font_size_tablet_7vw.nectar-highlighted-text[data-style] > * {
font-size: 9vw;
}
.nectar-animated-shape, .nectar-animated-shape * {
display: none !important;
visibility: hidden !important;
z-index: 0 !important;
}
#main-banner .using-image .row-bg.using-image {
background-position: 45% -50px !important;
}
.video-boxes .nectar-video-box {
margin-bottom: 18px !important;
}
}