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



h1{font-family: ff-meta-web-pro, sans-serif;
	font-weight: 700;
	font-style: normal;}

h2{font-family: ff-meta-web-pro, sans-serif;
font-weight: 700;
	font-style: normal;}

h3{font-family: ff-meta-web-pro, sans-serif;
font-weight: 700;
	font-style: normal;}

h4{font-family: ff-meta-web-pro, sans-serif;
font-weight: 700;
	font-style: normal;}

h5{font-family: ff-meta-web-pro, sans-serif;
font-weight: 400;
	font-style: normal;}

h6{font-family: ff-meta-web-pro, sans-serif;
font-weight: 700;
	font-style: normal;}

body {font-family: ff-meta-web-pro, sans-serif;
font-weight: 500;
	font-style: normal;}

.sf-menu li {font-family: ff-meta-web-pro, sans-serif;
font-weight: 700;
	
}

img.img-with-animation.skip-lazy.value-icon {height:50px;}

/* general */
p {
    padding-bottom: 1em;
}

/* home */
.case_study_logo_small {
		width:50%!important;
}


/* line with text mobile */

@media screen and (max-width: 600px) {
 
#fws_5b605e963bf54{	
-webkit-transform:  translateX(0px)!important;
	transform:  translateX(0px)!important;
	}
}

/* line with text about us mobile */
.about-line {
    margin-bottom: 0px!important;
    max-width: 100%!important;
    height: 15px!important;
	width:35px!important;
    margin-right: 15px!important;
}

/* shadows on case studies */
.wp-video {
	    box-shadow: 0 10px 50px rgba(0,0,0,0.08), 0 13px 45px rgba(0,0,0,0.08)!important;
}

.screengrab_image{
	    box-shadow: 0 10px 50px rgba(0,0,0,0.08), 0 13px 45px rgba(0,0,0,0.08)!important;
}

/* case study headlines mobie */
@media screen and (max-width: 480px) {
.case_study_name{
	font-size:10vw!important;
		line-height:12vw!important;
	}
}

/* service tabs */
.tabs{
	font-size:16px;
	font-weight:700;
		line-height:2.5em;
}

li{	
	font-family: ff-meta-web-pro;
}

.portfolio-filters-inline .container > ul a
{font-size:16px;
	font-weight:600;}

.span_12.dark .portfolio-filters-inline[data-color-scheme*="-underline"].full-width-section a {
    color: #3c3c3b;
}

.tabbed[data-icon-size="24"] ul li i {
		font-size:28px;
		line-height:24px;
	}

.single .heading-title {
	display:none!important;
}

/* service posts */

.nectar-love-wrap, .meta-category, .meta{
	display:none!important;
}

.blog-recent[data-style*="classic_enhanced"] .inner-wrap {
	border-radius: 0px;
}

/* blog */

body[data-header-resize="1"] .container-wrap {
	padding-top:0px!important;
}

.container-wrap #author-bio #author-info h3 {
    margin-bottom: 5px!important;
}

.comments-section{
	display:none;
}

/* contact form */

body[data-form-style="minimal"] .minimal-form-input label span.text .text-inner {
	color: #333!important;
	font-size:16px!important;
}

/* Portfolio */
.project-title{
	display:none!important;
}

.portfolio_intro_copy h6 {
	line-height:28px!important;
}

.bottom_controls{
	margin-top:0px;
}

blockquote {
    font-family: ff-meta-web-pro;
	line-height:1.4em;
	margin:50px 0;
}

/*Footer*/
#footer-outer .row  {
    padding: 5px 0px!important;
}

.textwidget a {
	font-size:12px!important;
}

#footer-outer #copyright{
padding: 0px 0px 20px 0px !important;
}

#footer-outer .widget {
    margin-bottom: 0px;
}

.phone{
	width:200px!important;
}

/* lines & arrows*/
.iwt-icon{
	padding-top:2px;
}


/*Blog & News*/
.post-header h3{
font-weight: 700!important;
margin-top: 15px;
margin-bottom: 3px;
letter-spacing: 0;
font-size: 21px!important;
line-height: 28px!important;
}

.post-header h3:hover{
	color: #3f2867;
}

article.post .content-inner {
	padding-bottom: 0px;
    margin-bottom: 0px;
}

/*Hide blog excerpt*/
.excerpt{
display: none !important;
}

/*Gravity forms*/
.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {padding: 7px 6px!important;}
body[data-form-style="minimal"] input[type="text"]{border: 1px solid #e0e0e0!important;background-color: #fff!important;}

img.img-with-animation.skip-lazy.process-icon.animated-in {
    height: 90px;
}

@media screen and  (max-width: 1300px) and (min-width: 1000px) {
.inner h4 {
   font-size: 17px!important;
   line-height: 22px!important;
    }}



