/* Add here all your CSS customizations */


/*

 * Add: 13/10/2020;

 * Update: 13/10/2020 at 21:11;

 * Author: XSEL Services;

**/



/*
* Change Menu item font-size
*/
.header.light .mega-menu .menu-links > li > a {
	color: #323232;
	font-size: 13px;
}


/*
* Change Feature-box icon color
*/
.marketing-service .feature-text:hover {
	color: #2aaf50;
}


/*
* Change Feature-box title color
*/
.feature-info:hover h5.text-back {
	color: #2aaf50;
	transition: all 0.5s ease-in-out;
}

/*
* Change DatePicker form style
*/
.contact-form.border-form .dt-form-control:focus {
	background: #f6f7f8;
	color: #323232;
}
.contact-form.border-form .dt-form-control {
	background: transparent;
	/*color: #aaaaaa;*/
	border: 2px solid #eeeeee;
}
.contact-form.border-form .dt-form-control {
	color: #ffffff;
	/*color: #323232;*/
}
.appointment-bg .contact-form.border-form .dt-form-control::placeholder {
	color: #ffffff;
}
.dt-form-control {
	/*height: auto;*/
	/*line-height: 1.33333;*/
	/*padding: 15px 15px 15px 20px;*/
	padding-left: 5px;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

/*
* Change form-control style
*/
.contact-form.border-form .form-control:focus {
	background: #f6f7f8;
	color: #323232;
}
.contact-form.border-form .form-control {
	color: #ffffff;
}

/*
* Custom Nice-select selected-item color
*/
.nice-select.text-black .current {
	color: #626262;
}

/*
* Change page-title style
*/
.page-title {
	padding-top: 35px;
	padding-bottom: 15px;
}

/*
* Set 1px border
*/
.border-left-1-gray {
	border-left: solid 1px #f6f7f8;
}

/*
* Change Appointment-bg padding
*/
.appointment-bg {
	padding: 30px 30px;
}

/*
* Add a bottom-border to the fixed navbar (onScroll)
*/
.header.light .mega-menu.desktopTopFixed .menu-list-items {
	border-bottom: solid 2px #2aaf50;
}


/*
* CSS rules for screen shorter than 1025
*/
@media (max-width: 1025px) {

	/*
	* Change menu font-size for small screen
	*/
	.header.light .mega-menu .menu-links > li > a {
		color: #323232;
		font-size: 11px;
	}

}

/*
* Change the top-bar border-color
*/
.header.light .topbar {
	border-bottom: 1px solid rgb(42, 175, 80);
	/*border-bottom: 1px solid rgb(42, 175, 80, 0.1);*/
}

/*
* Add custom button style
*/
.bg-button {
	padding: 15.4px 20px;
}

/*
* Add a border-bottom style
*/
.border-bottom-1-gray {
	border-bottom: solid 1px #f6f7f8;
}


/*
* Add a new color class to fancybox select current-element
*/
.nice-select.text-secondary .current {
	color: #323232;
}

/*
* Adjust Fancybox nice-select padding
*/
.theme-custom-fancy .nice-select
{
	padding-left: 5px;
}

.darkText{
	/*color: #1c1212;*/
	background-color: #14aa2b;
}

.blog-entry .blog-detail {
	/*background: #bfc4bb59;*/
	background: #e1e8dd30;
	padding: 30px;
	border-top: 0px;
	border-radius: 10px;
	border: 1px solid #ccccd5;
}

.section-personal {
	padding-bottom: 0px;
}

.auth-tittle {
	margin-bottom: 5px;
}

.form-control {
	padding: 10px 15px 15px 20px;
}

.button {
	padding: 5px 10px;
}

.jobs-section{
	padding: 20px 0;
}

.titreDisign{
	background-color: green;
	color: #ffff;
}