/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/



.homepageh1sub {position: relative; top: -25px;}
.homepage_div_ending{position: relative; top: 1px;}
@media only screen and (max-width: 768px) {
    .home_heading h1, 
    .home_heading .nectar-split-heading {
        display: inline !important;
    }
    .homepageh1sub {position: relative; top: 0px;}
}

#home_header_highlight_h3 {max-width:100px;}
.home_aboutme_title{ background-color:#f3d65d; display: inline-block; border-radius: 0px 20px 20px 0px; margin-bottom: 50px !important; padding: 2px 20px 0px 20px;}
.btn{margin-left: 0px !important; margin-left: -15px !important; }
.btn > h5 > span{padding: 10px 30px;}
.marginb_50{margin-bottom: 50px !important;}
.home_skill_list div{ margin-bottom: 10px !important;}
.home_marq h1{font-size:60px !important;}
.home_mywork_title{margin-left: 100px; font-weight: bold;}
.body {background-color:red !important;}

.footer .nectar-text-reveal-button__text{font-weight: bold;}


.about_subtitle_sub{ margin-top: -25px !important;}


.skills_headings .skill_num,.skills_headings .skill_name {display: inline-block; color: white ;background:black;  font-size: 16px; float: left;}
.skills_headings .skill_name{ width: 85%; padding: 01px 10px 4px 10px; font-weight: 600; margin-top: 3px;}
.skills_headings .skill_num {width: 15%;padding: 3px 0px 2px 10px; font-style: italic; position: relative; top: 3px; font-weight: 900;  border-right: 5px solid white;}
.skill_sub,.skill_row{ margin-left: 17%;}

/* PROGRESS */
.nectar-progress-bar.completed .bar-wrap {margin: 0 !important; margin-bottom: 3px !important;}
.nectar-progress-bar {margin: 0px !important; padding: 0 !important;}
.nectar-progress-bar i, .nectar-progress-bar strong{display: none !important;}
.nectar-progress-bar .bar-wrap{height: 1px !important; overflow: hidden; position: relative; top: -10px;}


.scrollingtxt_holder{ position: absolute; top: 300px; z-index: 10;}
.fight_club_overlay{z-index: 50;}

@media (max-width: 1000px) { /* Example breakpoint for tablets and smaller */
    .scrollingtxt_holder {
        z-index: 50; /* Invert z-index for scrollingtxt_holder */
    }
    .fight_club_overlay {
        z-index: 10; /* Invert z-index for fight_club_overlay */
    }
}

.client_showcase .owl-carousel img{

            filter: grayscale(100%); /* Start with grayscale */
            transition: filter 0.5s ease-in-out, opacity 0.5s ease-in-out;
            opacity: 0.8 !important;
        }

.client_showcase .owl-carousel img:hover {
                filter: grayscale(0%); /* Colorize on hover */
                opacity: 1 !important;
        }




.mailclass{font-weight: 100 !important;}

.contact_tabs .tab-item.active-tab a{ color: black !important; background-color: #edd05d !important;}
.contact_info .nectar-split-heading {margin:0 !important; padding: 0 !important;}