/*
 Theme Name:   	Appku Child
 Theme URI: 	https://themelocker.tech/wordpress/appku
 Description:  	This is a child theme for Appku - SaaS Landing Page WordPress Theme
 Author:       	Validthemes
 Author URI:   	https://themeforest.net/user/validthemes/portfolio
 Template:     	appku
 Version:      	1.0
 Tags:         	two-columns, three-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, theme-options, editor-style, featured-images, microformats, post-formats,  sticky-post, threaded-comments, translation-ready
 Text Domain:  	appku-child
*/

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */

.feature-style-four {
    background: transparent;
}

.feature-style-four-box .single-item:hover .feature-style-four, .feature-style-four-box.active .single-item .feature-style-four {
    border-color: #dadada;
}

h1, h2, h3, h4, h5, h6 {
    color: #ffffff;
}

.app-feature-thumb::after {
    border: 100px solid #333333;
}

.app-feature-item h4::after {
    background: #333333;
}

p {
    color: #dadada;
}

.screenshot-carousel .thumb::after{
	display: none;
}

.video-play-button.theme:before, .video-play-button.theme:after{
	background: #333333 repeat scroll 0 0;
}

.screenshot-carousel.owl-carousel.owl-theme .owl-dot span::after{
	background: #333333;
}

.default-padding{
	padding-top: 00px !important
	padding-bottom: 0px !important;
}

.site-heading h2 {
    font-weight: 600;
	font-size: 36px;
	font-family: "Roboto", Sans-serif;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .banner-area.banner-style-four {
        background-image: linear-gradient(180deg, #000000 0%, #333333 100%);
    }
	    .app-features-area {
        background: #000000;
    }
	
.default-padding{
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}
	.site-heading h2 {
	font-size: 33px;
}	
}


@media only screen and  (max-width: 767px) {
    .app-feature-thumb img {
        padding: 0 80px;
		margin: 0px auto !important;
    }
	.trial-box{
		border-radius: 0px;
	}
	.f-t-b{
		margin-bottom: 0px !important;
	}
}

@media only screen and (max-width: 767px) {
    .banner-area.banner-style-four {
         background-image: linear-gradient(180deg, #000000 0%, #333333 100%);
    }	
	
.default-padding{
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}
		.site-heading h2 {
	font-size: 29px;
}
	a.navbar-brand{
		left: 60% !important;
        transform: translate(-35%, -50%) !important;
        top: 50% !important;
		width: 80% !important;
	}
	    nav.navbar.validnavs .navbar-toggle {
        width: 20% !important;
    }
	.navbar-header{
		width: 100% !important
	}
	nav.validnavs .container {
    position: relative !important;
    width: 100% !important;
    display: flex !important;
    align-items: center !important;
}
}


@media only screen and  (min-width: 767px) {
    .app-feature-thumb img {
        padding: 0 80px !important;
		margin: 0px auto !important;
    }
}
