/*
Theme Name: Simsmile
Description: Simsmile
Author: Simsmile
Author URI: https://www.simsmile.pt
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/



@media only screen and (max-width: 600px) {
	  h3.widget-title.widget-title--hide-desktop {
		display: none !important;
	  }
	  footer .footer-last .uncell {
		  padding-top: 0px !important;
		  padding-bottom: 0px !important;
	  }
	  footer .footer-last {
		  padding-top: 20px !important;
		  padding-bottom: 20px !important;
	  }
	  
	}



/* Team members  */

.ats-layout-grid .employers-box li .employer_photo .photo-container {
	height: 318px !important;
}

.ats-layout .team-field-content {
	line-height: 1.4em !important;
}

div.employer_name.grid-container.sortable > .team-field-content {
	color: #006a8a !important;
}

div.employer_position.grid-container.sortable > .team-field-content {
	color: #66becb !important;
}

div.employer_short_bio.grid-container.sortable > .team-field-content {
	color: #575757 !important;
}

.ats-layout-grid .employers-box li {
	margin-bottom: 10px !important;
}

/* Team members  */


span.zoom-social_icons-list-span.social-icon.socicon.socicon-instagram {
	background-color: #5095a0 !important;
}

span.zoom-social_icons-list-span.social-icon.socicon.socicon-facebook {
	background-color: #5095a0 !important;
}

span.zoom-social_icons-list-span.social-icon.socicon.socicon-tiktok {
	background-color: #5095a0 !important;
}

.menu-light .menu-smart a:hover, .menu-light .menu-smart a:focus {
	color: #006a8a !important;
	/*  background-color: #dffffa43 !important;  */
	background-color: #dbf5de !important;
}

@media (min-width: 960px){
.menu-smart > li > a {
	padding: 0px 8px 0px 8px !important;
}

body.hormenu-position-left:not(.hmenu-center-split):not(.hmenu-center-double):not(.menu-overlay):not(.hmenu-center) .menu-container:not(.menu-borders) .navbar-cta > ul {
	padding: 0px 0px 0px 4px !important;
}
}

ul.menu-smart {
	line-height: 30px !important;
}


.tmb .t-entry p.t-entry-meta span, .tmb .t-entry p.t-entry-comments, .tmb .t-entry p.t-entry-author span.tmb-username-wrap {
	font-size: 14px !important;
	color: #66becb !important;
}

.tmb-light.tmb .t-entry-text .t-entry-title {
	color: #006a8a !important;
}

p.t-entry-excerpt {
	font-size: 12px !important;
}


/* FIM Team members  */


.submenu-light .menu-smart ul a {
	font-weight: 600 !important;
}

.botaocta {
	background-color: #66becb !important;
	border: 0px !important;
	font-size: 12px !important;
	letter-spacing: 0.05em !important;
}

.botaocta:hover {
	background-color: #5095a0 !important;
}

.botaocta a {
	color: #ffffff !important;
}

li.menu-item-button > a .menu-item > span {
	color: #fff !important;
}

.menu-light .menu-smart {
	border: 0px solid !important;
}


h3.h5.font-weight-900 {
	margin: 0px 0 0 !important;
}

.acordeon {
	font-size: 30px !important;
}

.menu-mini.menu-smart a {
	font-size: 14px !important;
}

.uncode-accordion:not(.default-typography) .panel-title > a > span {
	font-size: 15px !important;
	color: #006a8a !important;
}


li.tab-current span.et-tab-title.has-icon {
	font-weight: 700 !important;
}

.et-vertical .et-content-wrap .content-current {
	padding: 0 40px !important;
}


.panel-group .panel-heading {
	padding: 1px 27px !important;
	background-color: #fff !important;
}

.panel {
	border-top-width: 0px !important;
	border-bottom-width: 0px !important;
	padding-bottom: 10px;
}

.panel-group .panel-heading + .panel-collapse .panel-body {
	border-top-width: 0px !important;
	padding: 27px 27px !important;
}


.style-dark a:hover {
	color: #b5dcb9 !important;
}