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

/* Portfolio */
#portfolio-nav {
    display: none;
}
.team-member[data-style="meta_overlaid_alt"]:after{
	background: linear-gradient(to top,rgba(0,0,0,.7) 0%,rgba(0,0,0,0.5) 20%,rgba(0,0,0,0) 100%);
	z-index: 2;
}

.full-width-content .vc_span3 .team-member[data-style="meta_overlaid"] .team-member-image, 
.full-width-content .vc_col-sm-3 .team-member[data-style="meta_overlaid"] .team-member-image, 
.full-width-content .vc_span3 .team-member[data-style="meta_overlaid_alt"] .team-member-image, 
.full-width-content .vc_col-sm-3 .team-member[data-style="meta_overlaid_alt"] .team-member-image{
   height:100%
}
.full-width-content .vc_span4 .team-member[data-style="meta_overlaid"] .team-member-image, 
.full-width-content .vc_col-sm-4 .team-member[data-style="meta_overlaid"] .team-member-image, 
.full-width-content .vc_span4 .team-member[data-style="meta_overlaid_alt"] .team-member-image, 
.full-width-content .vc_col-sm-4 .team-member[data-style="meta_overlaid_alt"] .team-member-image{
   height:100%
}
.wpb_row:not(.full-width-content) .vc_span3 .team-member[data-style="meta_overlaid"] .team-member-image, 
.wpb_row:not(.full-width-content) .vc_col-sm-3 .team-member[data-style="meta_overlaid"] .team-member-image, 
.wpb_row:not(.full-width-content) .vc_span3 .team-member[data-style="meta_overlaid_alt"] .team-member-image, 
.wpb_row:not(.full-width-content) .vc_col-sm-3 .team-member[data-style="meta_overlaid_alt"] .team-member-image{
   height:100%
}

.wpb_wrapper >div:last-child, .row .wpb_wrapper >img:last-child, .row .wpb_wrapper >.img-with-aniamtion-wrap:last-child img {
    height: 100%;
}
.vc_row.vc_row-o-equal-height>.span_12>.wpb_column >.vc_column-inner >.wpb_wrapper {
    height: 100% !important;
}

.team-member .team-member-image {
    min-height: 300px;
}
.team-member[data-style="meta_overlaid_alt"] .team-member-image {
    background-color: transparent;
}
.team-member[data-style="meta_overlaid_alt"] .team-member-image:hover > 
.team-member[data-style="meta_overlaid_alt"] .team-member-image img{
    transform: scale(1.2);
}
.team-member[data-style="meta_overlaid_alt"]:hover .team-member-image {
	-webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.team-member-image{
	-ms-transition: 1s;
	-webkit-transition: 1s;
    transition: 1s;
}
#full_width_portfolio .project-title.parallax-effect .section-title, #full_width_portfolio .project-title {
    display:none;
}

.me-full-height{
    height: 575px;
}
.team-member[data-style="meta_overlaid_alt"] .team-member-image {
    height: 100%;
}

@media only screen and (max-width: 1000px) and (min-width: 1px)
{
	body .nectar-carousel-flickity-fixed-content .nectar-carousel-fixed-content {
		position: relative;
		width: 100%;
		margin-right: 0;
		transform: none;
		top: 0;
		padding-top: 50px;
		margin-bottom: 0;
	}
	.nectar-flickity[data-controls="material_pagination"] .flickity-page-dots {
		bottom: -60px;
	}
}
@media only screen and (max-width: 690px) and (min-width: 1px)
{
	.me-full-height{
        height: auto;
    }
}
body.material.single-portfolio .comment-wrap {
    margin-top: 30px;
    padding-top: 2%;
    padding-bottom: 2%;
}
body.material .comment-wrap {
    padding-top: 4%;
    padding-bottom: 4%;
}

/* Header */
.page-header-overlay-color:after {
    opacity: 0.75;
}
.icon-button-arrow:before {
    content: "\e008";
}

/* Footers */
#footer-widgets[data-cols="5"] .container .row .widget {
    font-size: 16px;
}
#footer-outer #footer-widgets .col ul li {
	line-height: 32px;
}
#footer-outer #footer-widgets .col ul li >a{
    font-weight: 400!important;
}
#footer-outer #copyright p {
    font-size: 16px;
}
#footer-outer[data-using-bg-img="true"] {
    background-position: top;
}
#footer-outer #footer-widgets {
    padding: 50px 0 0 0;
}
#footer-outer[data-custom-color="true"] #footer-widgets a:not(.nectar-button):hover, #footer-outer[data-custom-color="true"] #footer-widgets a:not(.nectar-button):focus {
    color:white!important;
	opacity:1 !important;	
}
#footer-outer #footer-widgets .widget h4{
    font-size: 20px!important;
}

/* Comment */
@media only screen and (max-width: 690px){
	.container #respond h3 {
		font-size: 20px;
	}
}

/* Contact */
.nectar-icon-list-item {
    margin-bottom: 30px;
}

.row .nectar-icon-list .nectar-icon-list-item h4 {
    margin-bottom: 0;
}




/** ACF - Project Attributes **/

.me-project-attributes{
    margin-bottom:10px;
}
h6.me-attribute-label{
    font-size: 14px !important;
    color: #b2b2b2;
    font-family: Open Sans !important;
    font-weight: 600 !important;
    margin-bottom: 0;
    letter-spacing: 0 !important;
}

span.me-attribute-label{
    font-size: 14px !important;
    color: #b2b2b2;
    font-family: Open Sans !important;
    font-weight: 600 !important;
    margin-bottom: 0;
    letter-spacing: 0 !important;
}

/** New Styles: Ordibehesht 99 **/

#footer-outer #footer-widgets {
    padding: 0;
}
#footer-outer .row {
    padding: 55px 0 10px 0 !important;
}

img.me-frame {
    transition: 0.3s;
    padding: 7px !important;
}
img.me-frame:hover {
    transform: scale(1.1);
}
.me-center-row {
    margin: auto 20%;
}

@media only screen and (max-width: 999px){
    .me-center-row {
        margin: auto;
    }
}



