/*
Theme Name:     Ceris Child
Theme URI:
Description:    Ceris Child Theme
Author:         BK Ninja
Author URI:
Template:       ceris
Version:  
*/
/*
body, .single-entry--template-4-alt .single-header-with-bg , .single-entry--template-4 .single-header-with-bg, .single-entry--template-4-alt .single-header-with-bg{
    background-color: #1e1e1e;
    color: #fff;
}
.atbs-ceris-carousel .owl-dot span {
    background: rgba(255,255,255,.3);
}
.so-tag {display: none;}
.widget-slide .post__title{color:#fff;}
.widget-subscribe__inner {
    box-shadow: none;
}
div#custom_html-5 {
    background-color: #FFAD00;
    text-align: center;
}
body .mc4wp-form-fields input.btn.btn-primary {
    background-color: transparent !important;
    color: #000;
    font-weight: 500;
}
.mc4wp-form-fields h4, .mc4wp-form-fields p, .mc4wp-form-fields small {
    color: #000;
}
body .mc4wp-form-fields input {
    border-color: #000 !important;
    background-color: rgba(0,0,0,0.8) !important;
    width: 100%;
}
ul#menu-header .sub-menu-inner ul li a {
    color: #000;
    margin: 0;
    padding: 0;
}
.navigation--main>li>.sub-menu li {
    padding-left: 40px;
position:relative;
}
.navigation--main>li>.sub-menu, .navigation--main li>.sub-menu .sub-menu {
    padding: 0;
    box-shadow:0 2px 6px rgb(13 23 75 / 25%);border-radius:10px;
}
li.i1:before{
    content: url('https://academy.simplified.co/wp-content/uploads/2021/07/desktop-solid.svg');
    position: absolute;
    left: 13px;
    top: 16px;
	width:18px;
}

li.i2:before{
    content: url('https://academy.simplified.co/wp-content/uploads/2021/07/user-graduate-solid.svg');
    position: absolute;
    left: 13px;
    top: 14px;
	width:17px;
}

li.i3:before{
    content: url('https://academy.simplified.co/wp-content/uploads/2021/07/question-solid.svg');
    position: absolute;
    left: 13px;
    top: 15px;
	width:14px;
}
li.i4:before{
    content: url('https://academy.simplified.co/wp-content/uploads/2021/07/robot-solid.svg');
    position: absolute;
    left: 9px;
    top: 15px;
	width:23px;
}
.link-social {
    padding-right: 8px;
    padding-left: 8px;
    max-width: 100%;
    display: inline-block;
}
.image-5 {
    width: 36px;
}
.social-wrapper {
    margin-left: -8px;
    padding-top: 24px;
    padding-bottom: 0px;
}
.post__title, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6,.entry-tags ul > li > a, a, .post__meta .entry-author__name, .post__meta a.entry-author__name, .comment-reply-title, .comment-form-comment textarea, .comment-form .form-control-custom, .wpcf7-form textarea, .block-heading__title, .pagination-circle .atbs-ceris-pagination__item, .single-footer .comments-count, .single-footer .view-count{color:#fff;}
.single-body--content strong{color:#d6d6d6;}
.post__meta, .entry-meta, .comment-reply-link, .comment-reply-link:before{color:#d8d8d8;}
p, .posts-navigation .posts-navigation__label span, .post__excerpt{color:#c0c0c1;} 
.single-entry-wrap .posts-navigation, .single-body--content {
    border-bottom: 1px solid rgba(255,255,255,0.3);
}
.single-entry-wrap .posts-navigation:before{
    background-color: rgba(255,255,255,0.3);
}
.single-header .entry-meta * {color:#d8d8d8 !important;}
a.post__cat.post__cat--bg, a.post__cat.post__cat--bg[class*="cat-"] {
    background-color: transparent;
    padding: 6px 16px;
    border: 1px solid #888;
    border-radius: 8px;
    color: #d8d8d8 !important;
    text-transform: lowercase;
    font-size: 14px;
}
h1.entry-title.post__title {
    margin-top: 24px;
    margin-bottom: 24px;
    font-family: Rubik, sans-serif;
    color: #fff;
    font-size: 44px !important;
    font-weight: 400;
}
span.entry-author.entry-author--with-ava, .author_name--wrap {
    display: none !important;
}
.atbs-ceris-block.atbs-ceris-block--fullwidth.related-posts.has-background.lightgray-bg {
    display: none;
}
.comment-form-author input:focus, .comment-form-email input:focus, .comment-form-comment textarea:focus, .wpcf7-form input:focus, .wpcf7-form textarea:focus, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], textarea, textarea.form-control, select, select.form-control{background-color:transparent !important; border-color:#fff;color:#fff;}
::-webkit-input-placeholder, h2.comments-title, .comment-metadata a, .comment-metadata{color:#fff !important;}
.comment-list ol.children>li {
    border-top: 1px solid rgba(255, 255, 255, 0.3);
}
.atbs-ceris-block.atbs-ceris-block--fullwidth.same-category-posts {
    background-color: transparent;
    border-top: 1px solid rgba(255,255,255,0.05);
}
.single-body--content h2 {
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 36px;
    font-weight: 500;
font-family: Rubik, sans-serif;
}
.single-body--content p {
   line-height: 28px;
   font-family: Rubik, sans-serif;
   margin-bottom: 14px;
   font-weight: 400;
   margin-top: 0;
}

.single-body--content strong {
    font-weight: 600;
    line-height: 20px;
}
.single-body--content li {
    color: #c0c0c1;
margin:0 !important; font-family: Rubik, sans-serif;
}
.single-body--content h3 {
    margin-top: 24px;
    margin-bottom: 8px;
    color: #ffad00;
    line-height: 28px;
    font-weight: 400;
    font-size: 24px;
font-family: Rubik, sans-serif;
}
.single-body--content figcaption {
    margin-top: 8px;
    font-size: 14px;
    font-weight: 300;
    display: block;
    text-align: center;
    color: #fff;
font-family: Rubik, sans-serif;
   margin-bottom:24px;
}
.single-body--content img {
    margin-bottom: 0 !important;
}
.single-body--content p a {
    color: #c0c0c1;
    text-decoration: underline;
}
.single-body--content p a:hover{color:#ffe086;}
.navigation-bar__section.lwa.lwa-template-modal , .navigation-wrapper.navigation-bar__section.js-priority-nav.text-right + .navigation-bar__section{
    display: none;
}
nav.navigation-bar.navigation-bar--fullwidth .navigation-bar__section.lwa.lwa-template-modal {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    margin: 0;
    padding: 0;
}
input.form-control.search-form__input {
    background-color: #FFAD00 !important;
}
body h2.search-module-heading {
    color: #FFAD00 !important;
}
.search-recommend-articles article a , .search-results__inner a,.search-recommend-articles article a:hover , .search-results__inner a:hover{
    color: #010101;
}
ul#menu-header li a {
    -webkit-transition: color 400ms ease;
    transition: color 400ms ease;
    font-family: Rubik, sans-serif;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 1.1px;
    text-transform: capitalize;
    height: 48px;    
    line-height: 48px;
    margin:10px 0;
}
li#menu-item-1517 a{
    margin-right: 16px !important;
    margin-left: 16px !important;
    padding: 0px 32px;
    border: 1px solid #ffad00;
    border-radius: 8px;
    background-color: #ffad00;
    -webkit-transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease;
    transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease;
    font-family: Rubik, sans-serif;
    color: #1e1e1e !important;   
    font-weight: 500;
    text-align: center;
    letter-spacing: 1.1px;
    text-decoration: none;
    text-transform: none;
}
li#menu-item-1517 a:hover {
    border-color: #ffd350;
    background-color: #ffd350;
    color: #1e1e1e;
}
.site-header {
    -webkit-box-shadow: noe;
    -moz-box-shadow: none;
    box-shadow: none;
}
.navigation-bar {height: auto;}
li#menu-item-1518 a {
    margin-right: 8px !important;
    margin-left: 8px !important;
    padding: 0px 32px;
    border: 1px solid #ffad00;
    border-radius: 8px;
    background-color: transparent;
    -webkit-transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease;
    transition: background-color 400ms ease, opacity 400ms ease, color 400ms ease;
    color: #ffad00 !important;
    line-height: 18px;
    text-align: center;
    letter-spacing: 1.1px;
    text-decoration: none;
    text-transform: none;
}
li#menu-item-1518 a:hover{background-color: #ffad00;
    color: #1e1e1e !important;}
.single-body--content .wp-caption {
    margin-top: 20px;
}
.wp-caption .wp-caption-text {
    text-align: center;
    font-size: 14px;
    font-weight: 300;
    color: #fff;
}
div#media_image-2 img {
    width: 151px;
    opacity: 0.4;
}
div#media_image-2 {
    margin-bottom: 0;
}
div#custom_html-3 ul.social-list {
    margin-top: 24px;
}
div#custom_html-3 ul.social-list li {
    padding-right: 8px;
    padding-left: 8px;
}
div#custom_html-3 ul.social-list li a {
    width: 35px;
    height: 35px;
    text-align: center;
    padding: 0;
    line-height: 35px;
    background-color: #ffad00;
    border-radius: 5px;
}
.caption {
    text-align: right;
    opacity: 0.8;
    font-family: Rubik, sans-serif;
    color: #d8d8d8;
    font-size: 14px;
}
.caption.cp2 {
    padding-top: 20px;
}
.caption.cp2 a{margin-left:10px;}
.site-footer__section.site-footer__section--bordered-inner {
    display: none;
}
.home-first .atbs-ceris-block__inner{background-color:#232323 !important;}
.home .site-content {
    padding-top: 10px;
}
.ceris-post-vertical--cat-overlay a.post__cat {
    top: 10px;
    bottom: auto;
    left: 10px;
    background-color: #1e1e1e !important;
}
.atbs-ceris-post--grid-c-update .post-main .owl-item.active .post-no-thumb-title-line .post__cat {
    border: 1px solid rgba(255,255,255,0.7);
}
.atbs-ceris-post--grid-c-update .post-main .owl-item.active + .owl-item.active .post-no-thumb-title-line .post__cat {
    border: 1px solid rgba(0,0,0,0.3) !important;
    color: #000 !important;
}
span.title-socials {
    color: #000;
    border-right: 1px solid rgba(0,0,0,0.4);
}
.entry-categories ul>li, .entry-tags ul>li {
    margin: 4px 10px !important;
}
.entry-tags ul>li a.post-tag {
    padding: 6px 16px;
    border: 1px solid #888;
    border-radius: 8px;
    color: #d8d8d8 !important;
}
body .page-heading__subtitle {
	color: #c0c0c1 !important;}

@media only screen and (max-width: 991px) {
button.mobile-header-btn.js-search-popup {
    display: none;
}
.caption {
    text-align: left;
	}
h1.entry-title.post__title {
    font-size: 24px !important;
}
	.entry-tags ul, .entry-categories ul{margin:0;}
.entry-interaction.entry-interaction--horizontal {
    margin-top: 15px;
}
}

*/

    
    