/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/
/*MENÚ*/
.menu-sm {
    padding-top: 20px;
    font-family: Montserrat;
    text-transform: uppercase;
    font-size: 24px !important;
    line-height: 40px;
    font-weight: 500 !important;
}
/*FOOTER*/
#footer-outer #copyright {
    border-top: 20px solid #000000!important;
}

/*POSTS - BLOG*/
.related-posts[data-style="material"] .grav-wrap {
    position: absolute;
    bottom: 30px;
    left: 30px;
    display: none;
}
#footer-outer #footer-widgets .widget .nectar_widget[class*="nectar_blog_posts_"][data-style="featured-image-left"] > li {
    margin-bottom: -25px;
}
.widget .nectar_widget[class*="nectar_blog_posts_"][data-style="featured-image-left"] > li, #sidebar .widget .nectar_widget[class*="nectar_blog_posts_"][data-style="featured-image-left"] > li {
    margin-bottom: -10px !important;
}

/*VARIOS*/

/* Smartphones (portrait & landscape) */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
 #segundoparallax , .segundoparallax{
    padding: 0 8px 140.2px !important;
    width: 95% !important;
    margin-top: -40px !important;
}
 #homesegundoparallax , .homesegundoparallax{
    padding: 0 8px 180.2px !important;
    width: 120% !important;
    margin-top: -35px !important;
}

#tercerparallax , .tercerparallax{
    margin-top: -55px !important;
}
#hometercerparallax , .hometercerparallax{
    margin-top: -30px !important;
}
}

#slide-out-widget-area.fullscreen .bottom-text {
    display: none !important;
}
.sombra {
    color: #ffffff;
    text-shadow: 2px 2px 4px #000000 !important;
}
.subheader{  
    font-weight: 400 !important;
}
#footer-outer #footer-widgets {
    border-bottom: none!important;
    max-height: 200px !important;
    color: #ffffff !important;
}
/*POSTS*/
.single:not(.material) #page-header-bg.fullscreen-header h1 {
    font-size: 4.5vw !important;
    line-height: 4.9vw !important;
    color: #ffffff;
    text-shadow: 2px 2px 4px #000000 !important;
}


.single article.post .content-inner .post-featured-img img {
    margin-bottom: 25px!important;
    display: none!important;
}

code {
    display: inline !important;
    clear: both;
    overflow: auto;
    padding: 5px 10px 5px 10px !important;
    white-space: pre;
    background-color: #f0f0f0;
    font: 12px "Andale Mono",Courier,"Courier New",monospace;
}

/*Rich*/
#snippet-box {
    background: #F5F5F5;
    border: 1px solid #ACACAC;
    font-family: inherit;
    font-size: 13px;
    padding: 0;
    margin: 0 0 15px 0;
    width: 100%;
    width: 100%;
       visibility: hidden;
    display: none; 
    height: 1px !important;
    float: left;
}

.post-area.col.span_12 a {
    color: white;
}
body .nectar-button.see-through-2[data-hover-color-override="false"]:hover{
    border-color: #9e9e9e !important;
    color: #9e9e9e !important;
}

blockquote {
    font-family: 'Open Sans';
    font-weight: 300;
    line-height: 28px;
    font-size: 18px;
    padding-left: 0;
    letter-spacing: 0.5px;
    margin-bottom: 30px;
    font-style: italic;
}
body [class^="icon-"].icon-default-style {
    line-height: 25px;
    height: 34px;
    width: 66px;
    margin-right: 0;
    font-size: 24px;
    color: #000;
    background-color: transparent;
}

.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li a .popular-featured-img:after {
    background: #666;
    background: linear-gradient(to right,#000,#333);
}

/*FECHA en barra sidebar del blog*/
span.post-date {
    visibility: hidden;
}

.col.span_6.section-title.no-date {
    text-shadow: rgb(0 0 0 / 75%) 7px 7px 10px;
}

/*FORMULARIOS*/
/*FORMULARIO DE CONTACTO*/
#responsive-form{
	max-width:1000px /*-- cambiar esto para conseguir el ancho de la forma deseada --*/;
	margin:0 auto;
    width:100%;
}
.form-row{
	width: 100%;
}
.column-half, .column-thirth, .column-full{
	float: left;
	position: relative;
	padding: 0.65rem;
	width:100%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
}
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) { 
	.column-half{
		width: 50%;
	}
	.column-thirth{
		width: 33%;
	}
}
#responsive-form textarea.wpcf7-form-control.wpcf7-textarea {
    max-height: 150px;
}


/*WIDGETS*/
.widget .nectar_widget[class*="nectar_blog_posts_"][data-style="featured-image-left"] > li a .popular-featured-img, .widget .nectar_widget[class*="nectar_blog_posts_"][data-style="featured-image-left"] > li:not(.has-img) a:before, .widget .nectar_widget[class*="nectar_blog_posts_"][data-style="featured-image-left"] > li:not(.has-img):after {
    height: 100px;
    width: 70px;

}




