/*
 Theme Name:   Darna Child Theme
 Theme URI:    http://themes.g5plus.net/darna
 Description:  Darna Child Theme
 Author:       G5plus
 Author URI:   http://g5plus.net
 Template:     darna
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: 				two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: 		g5plus-framework
*/


/************************************************************************************
Put your custom CSS below this block :)
*************************************************************************************/
h2.product {
	font-family: 'Oswald'; 
	font-size: 32px; 
	line-height: 1; 
	margin: 0; 
	padding-top: 16px;
	padding-bottom: 16px;
}
p.product {
	font-size: 19px;
}
ul.product {
	font-size: 19px;
}

.darna-process.style1 p {
	font-family: 'Oswald';
    font-size: 18px;
    font-weight: 400;
    color: #ffffff;
    line-height: 1;
    padding-top: 15px;
}

ul.top-bar-info li {
	font-size: 14px!Important;
	font-weight: 500Important;
}

.darna-heading p {
	letter-spacing: 0.2em;
}

.portfolio .portfolio-tabs ul li > a {
	font-size: 15px;
	letter-spacing: 0.2em;
}

.portfolio-wrapper figure .button-toolbox-wrap {
	display:none;
}

.darna-feature-content p{
	font-size: 19px!Important;
}

.darna-icon-box p{
	font-size: 19px!Important;
}

.certs {
    text-align: center;
}

.certs .darna-feature-thumb a img {
    max-width: 225px;
}

header.main-header .header-mobile-wrapper {
	height: 75px;
	padding-left: 0px;
}

.header-logo-mobile {
	line-height: 75px;
}
	
.header-logo-mobile img {
	max-height: 75px;
	padding: 0!Important;
	margin-top: -3px;
}

.portfolio-item {
	border-style: groove;
}

header.main-header span.header-phone-mobile {
	font-size: 15px;
}

@media screen and (max-width: 991px) {
	header.header-mobile-4 .header-mobile-wrapper .header-customize {
		left: 135px;
	}
	header.main-header .get-a-quote-button {
        
        line-height: 42px;
        background-color: #ffb600;
        color: #fff;
        padding: 10px 15px;
        text-transform: uppercase;
		font-size: 15px;
		margin-left: 10px;
	}
	
	footer .col-4 {
		display: none;
	}
}

@media screen and (max-width: 500px) {
	header.main-header .header-mobile-wrapper .header-customize {
		vertical-align: center;
		text-align: center;
	}
	
	header.main-header span.header-phone-mobile {
		line-height: 37px;
	}	
	
	header.main-header .get-a-quote-button {
		text-align: center;
		padding: 3px 5px;
		line-height: 37px;
		margin-left: 0px;
	}
	header.main-header .header-mobile-wrapper .header-customize:before {
		height: 0px
	}
}
