/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/


/*MENU*/

#menu-item-6236 img {
	margin-bottom: 0 !important;
}

.textoTiposProcuramos p {
    color: #25A9E0 !important;
    font-size:18px !important;
    margin-bottom:0 !important;
    padding-bottom: 0 !important;
    font-weight: 800 !important;
}

.textoTiposProcuramos h5 {
    color: #ffffff !important;
    font-size: 25px !important;
    font-weight: 500 !important;
}

.textoTiposProcuramos h6 {
    color: #ffffff !important;
    font-weight: 400 !important;
    font-size: 15px !important;
}

/*--------GALERIA HOME-----*/
.galleryHome H4 {
	text-align:center !important;
	color: #1a4859 !important;
}

.galleryHome .visualized-total span {
	background-color: #1a4859 !important;
	height: 10px !important;
    top: 0px !important;
}

.galleryHome .visualized-total {
    height: 10px !important;
}

.nectar-drag-indicator {
	visibility: hidden !important;
}



/* ------ GRID BLOG --------*/
.colunaGridBlog a.entire-meta-link {
    box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.15);
}

.colunaGridBlog .excerpt {
    display:none !important;
}

.colunaGridBlog .meta-category {
    display:none !important;
}

.colunaGridBlog .article-content-wrap {
	padding:10% !important;
}

.colunaGridBlog .article-content-wrap h3 {
	font-size: 20px !important;
	color:#1a4859 !important;
	line-height:30px !important;
}
.colunaGridBlog .article-content-wrap span.meta {
	color:#1a4859 !important;
}
.colunaGridBlog .blog-recent[data-style*=classic_enhanced].columns-3 .span_4 {
	width: 30%;
    margin-right: 2%;
	margin-left: 2%;
}


/* ------ Formulário Home --------*/
.formHome .powered-by {
	display: none !important;
}
.formHome .main-label span {
	color: #C0C3C5 !important;
}
.formHome button.button.submit-button {
	background: transparent !important;
	color: #25a9e0 !important;
	padding: 0 !important;
	font-weight: 800 !important;
}

.formHome button.button.submit-button:hover {
	background: #fff !important;
	color: #25a9e0 !important;
	box-shadow: none !important;
}

.formHome .button span.text {
	padding-right:15px !important;
}

.formHome button:after {
    font-family: icomoon;
    font-weight: 400;
    font-style: normal;
    text-decoration: inherit;
    backface-visibility: hidden;
    -webkit-font-smoothing: antialiased;
    content: url("https://ratisbona.bydtestes.pt/wp-content/uploads/2022/03/seta.svg");
    color: #25a9e0;
    line-height: 26px;
    font-size: 14px;
    position: absolute;
    right: 0;
    width: 26px;
    text-align: center;
    height: 26px;
    top: 53%;
    margin-top: -16px;
    transition: all .33s cubic-bezier(.12,.75,.4,1);
	border: none !important;
}

.setaButton {
	display: none !important;
}

.setaButton span.arrow:before {
    content: url("https://ratisbona.bydtestes.pt/wp-content/uploads/2022/03/seta.svg") !important;

}

.setaButton .link_text:after {
    border: none !important;
}

.setaButton .arrow:after {
     border: none !important;
}

/* ------ FOOTER --------*/

#footer-outer {
        z-index: 5 !important;
        padding-top:100px;
}

.material #footer-outer .widget li a {
	font-size:14px !important;
	line-height:18px !important;
}

.conteudoFooter a {
	font-size:14px !important;
	line-height:18px !important;
	margin-bottom: 0 !important;
}


.conteudoFooter p {
	font-size:14px !important;
	line-height:20px !important;
}

#footer-widgets .row {
	padding:50px 0 20px 0 !important;
}

#footer-widgets h4 {
	margin-bottom: 15px !important;
	font-weight: 500 !important;
}

@media only screen and (max-width: 690px){
	div#rowBannerHome .row-bg.viewport-desktop.using-image.using-bg-color.translate {
   	 background-position: bottom !important;
	}
	#rowBannerHome p {
  		line-height: 1.6em !important;
  		font-size: 0.8rem !important;
  		padding-right: 21%;
	}
}



