/*
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
*/


/*GERAL*/



#myBtn {
  color: #0a0a0a !important;
  display: none; 
  border: none;
  outline: none; 
  cursor: pointer; 
  font-size: 12px;
  background: #fff !important;
}

#myBtn:hover {
  font-weight: 600 !important;
}


/*SOBRE NÓS*/

.row .col.section-title{
	border-bottom: none;
}

div#SobreNosIntro h3 {
    line-height: 8vh;
}

.page-id-6 .img-with-aniamtion-wrap .hover-wrap {
    margin-bottom: 0px !important;
}
	

/*PROJETO*/

.SubtitleVideoProject p {
    font-size: 16px !important;
    font-weight: 500;
}

.material .wpb_row, .material .wpb_content_element {
    margin-bottom: 0px !important;
}

.work-meta h4.title {
    font-size: 12px !important;
    font-weight: 700;
    text-transform: uppercase !important;
}

.work-meta p {
    font-size: 30px !important;
    color: #000;
    font-weight: 100;
}

.bottom_controls span {
    color: #000 !important;
}

.bottom_controls {
    background-color: transparent !important;
}

body .bottom_controls #portfolio-nav .controls #prev-link i, body .bottom_controls #portfolio-nav .controls #next-link i {
    color: #000 !important;
}

body.material .portfolio-items[data-ps="9"] .col img {
    border-radius: 0px;
}

/*FORM CONTACTOS*/

label.oneLineText-cover.field-cover,
label.email-cover.field-cover,
label.textarea-cover.field-cover {
    border-bottom: 1px solid #000 !important;
}

html .formcraft-css .fc-form .form-element .submit-cover .submit-button:hover {
    box-shadow: none !important;
}

/*FOOTER*/

button.button.submit-button {
    background-color: #fff !important;
    color: #000 !important;
    text-decoration: underline;
}

.FooterSocial .FooterIconSocial {
    float: left;
    margin-right: 1vw;
    width: 1.4vw !important;
}

span.FooterText {
    text-transform: initial;
    font-weight: 400;
}

h5.FooterSubtitle {
    text-transform: inherit !important;
}

.TextFooterContactos h3 {
    font-weight: 100 !important;
}

span.FooterText2 {
    font-size: 11px !important;
}

#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode{
	    max-width: 100% !important;
}

div#cmplz-document p {
    font-size: 14px !important;
}

@media only screen and (max-width: 600px) {
	.FooterSocial .FooterIconSocial {
    	float: left;
    	margin-right: 6vw;
    	width: 6.4vw !important;
	}
	.vc_col-sm-3.FooterMobAlignLeft.wpb_column {
    	text-align: left !important;
    	margin-top: 5vh !important;
	}

	#myBtn {
    	margin: 0 auto !important;
    	padding-top: 4vh;
	}
	#slide-out-widget-area.fullscreen .inner, #slide-out-widget-area.fullscreen-alt .inner {
    	margin-top: 10vh !important;
	}
	
	div#page-header-bg.fullscreen-header {
    height: 340px !important;
}
	
	div#SobreNosIntro h3 {
    font-size: 21px!important;
    line-height: 33px!important;
}
	img.img-with-animation.skip-lazy.logo-icon-mb-1.nectar-lazy.loaded {
    width: 65% !important;
}
}

/* slider bullets points */
.tp-bullet.selected {
    transition-duration: .2s;
    transform: scaleY(1.3) scaleX(1.3);
}

/*portfolio*/
.portfolio-items[data-ps="9"] .col .work-item {
    margin-bottom: 10px !important;
}

/* passagem de portfolios */
.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post, .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post, .container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul .next-project, .container-wrap[data-nav-pos=after_project_2] .bottom_controls #portfolio-nav ul .previous-project {
   
    padding: 0% !important; 
    min-height: 150px !important;
    background-color: #fff !important;
}
.blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .next-post:after, .blog_next_prev_buttons[data-style=fullwidth_next_prev] ul .previous-post:after, .container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project:after, .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project:after {
    background-color: #ffffff !important;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project:hover:after, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project:hover:after {
    background-color: #ffffff !important;
}
.proj-bg-img {
    display: none !important;
}
.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post h3 .next-arrow line, .blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post h3 .next-arrow line, .container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project h3 .next-arrow line, .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3 .next-arrow line {
    stroke: #000 !important;
}
.blog_next_prev_buttons[data-style=fullwidth_next_prev] h3 .text .line, .container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project h3 .text .line, .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3 .text .line {
    background-color: #000 !important;
}
.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post h3, .blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post span, .blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post h3, .container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project h3, .container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project span, .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project h3, .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project span {
    font-size: 30px !important;
}
.blog_next_prev_buttons[data-style=fullwidth_next_prev] .previous-post span:not(.text), .container-wrap[data-nav-pos=after_project_2] .bottom_controls .previous-project span:not(.text) {
    font-size: 13px !important;
    top: 10px ;
}
.blog_next_prev_buttons[data-style=fullwidth_next_prev] .next-post span:not(.text), .container-wrap[data-nav-pos=after_project_2] .bottom_controls .next-project span:not(.text) {
    font-size: 13px !important;
    top: 10px ;
}
span.line {
    top: 18px !important;
}

#slide-out-widget-area .inner-wrap {
    background: #0000006b;
}
@media only screen and (min-width: 1000px){
.admin-bar #page-header-wrap.fullscreen-header, .admin-bar #page-header-wrap.fullscreen-header #page-header-bg, .admin-bar .nectar_fullscreen_zoom_recent_projects, .admin-bar #nectar_fullscreen_rows:not(.afterLoaded) > div {
    height: calc(100vh - 117px - 32px) !important;
	}}

@media only screen and (min-width: 1000px){
#page-header-wrap.fullscreen-header, #page-header-wrap.fullscreen-header #page-header-bg, html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header, .nectar_fullscreen_zoom_recent_projects, #nectar_fullscreen_rows:not(.afterLoaded) > div {
    height: calc(100vh - 117px)!important;
}}
.row.project-title {
    display: none;
}
