/*!
Theme Name: CSDesign Child
Theme URI: https://www.csdesign.ro/
Author: CSDesign Agency
Author URI: https://www.csdesign.ro/
Description: Child theme pentru CSDesign.
Version: 1.0.0
Template: csdesign
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: csdesign-child
*/

/*!
 * Proprietary CSS
 * Licensed for commercial use
 */


ul, ol {
    margin: 0 0 1.5em 0em;
}

.site-branding {
    padding-top: 15px;
    padding-bottom: 15px;
}

.site-branding .csd-site-name {
    font-size: 30px;
    font-weight: 700;
}

.site-branding .csd-logo-wrap img {
    width: 180px !important;
    height: auto;
    display: block;
}


.csd-main-nav > ul > li > a {
    font-size: 13px;
    padding-bottom: 15px;
}
.csd-main-menu > ul > li .sub-menu li > a {
    font-size: 12px;
}

.csd-main-menu li.current-menu-item a,
.csd-main-menu li.current-menu-ancestor a {
    color: var(--csd-accent2);
}
.csd-main-menu li.current-menu-item a:after, 
.csd-main-menu li.current-menu-ancestor a:after {
    background: var(--csd-accent2);
}

h1 {
	position: relative;
	padding-bottom: 15px; /* spațiu între text și linie */
}

h1::after {
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	position: relative;
    top: 15px;
	background: linear-gradient(
		to right,
		var(--csd-accent2) 0px,
		var(--csd-accent2) 30px,
		#EBEBEB 45px,
		#EBEBEB 100%
	);
}

 /* BEGIN standard GDPR popup settings */
	#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton {
		padding: 10px 10px!important;
	}
	#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.moove-gdpr-modal-save-settings {
		padding-left: 45px!important;
		padding-right: 45px!important;
	}
	.moove-gdpr-info-bar-content * {
		font-size: 13px!important;
	}
	 button.mgbutton.moove-gdpr-infobar-reject-btn {
		background-color: transparent!important;
		box-shadow: inset 0 0 0 1px currentColor!important;
		opacity: .7;
		color: #FFF!important; /* Culoare ligh/dark */
	}
	button.mgbutton {
		padding: 3px 30px!important;
	}
	
	#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn {
		width: 30px!important;
		height: 30px!important;
	}
/* END standard GDPR popup settings */