/*
Theme Name: Salient Child Theme
Theme URI: https://sigmaplc.com/
Description: This is a custom child theme for Salient
Author: Nihal Mohideen
Author URI: https://xoons.co.uk/
Template: salient
Version: 0.1
*/

#header-secondary-outer .sf-menu li ul, body:not([data-header-format="left-header"]) #top .sf-menu li ul{ background-color: #1c1c1c; }
.sf-menu >li ul{ width: 16em; padding:0px; }
.sf-menu >li ul a{ padding: 14px; line-height:13px; border-bottom: 1px solid rgba(255,255,255,0.08); }
#header-outer #top nav > ul > li:not(.megamenu) ul a:hover, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover{ background-color: #272727!important; }

.container {
    max-width: 980px;
}
form.wpcf7-form{
background-color: #114e97;
padding: 15px;
color: white !important;
}
form.wpcf7-form h5{
color: white !important;
}

tr{
background-color:rgba(17,78,151,0.2);
}
body:not(.woocommerce-cart) .main-content table tr:nth-child(2n+1){
background-color:rgba(17,78,151,0.3);
}

.video .nectar_video_lightbox.play_button {margin:40px auto !important;}

.aboutUsTable .iwithtext {
border: solid #335a84 2px;
    height: 41px;
    background-color: rgba(17,78,151,0.2);
    padding: 7px 0 0 0;
    font-size: 17px;
    margin-bottom: 10px;
color: #335a84;
}
.aboutUsTable .iwt-icon {
border-right: solid #335a84 2px;
height: 37px;
background: white;
}

.col.boxed:hover, .wpb_column.boxed:hover {
	top: 0px;
box-shadow: 0 1px 1px rgba(0,0,0,0.2);
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.2);
-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.2);
}
@media only screen and (max-width: 768px) {
	.no-mobile {display:none;}
	.mobile {display:inline-block;}
}
@media only screen and (min-width: 768px) {
	.mobile {display:none;}
	.form-left {float:left;width:48%;}
    .form-right {float:right;width:48%;}
    .form-clear{clear:both;width:100%;}
}
.sigconnect {width:280px;;position:absolute;top:-26px;right:0px;}
.sigconnect img {width:280px;}
header#top nav > ul > li > a {color:#004a99;}

body .container-wrap a:link {color:#004a99;text-decoration:underline;}
body .container-wrap a:hover {text-decoration:none;}
#search-outer #search input[type="text"] {font-size:14px !important;width:200px;float:right;}
body .sf-menu li ul li a:hover, 
body .sf-menu li ul li.sfHover > a {color:#fff !important;} 
body .sf-menu li ul li.sfHover.current_page_item > a {color:#fff !important;font-weight:bold;} 
.page-id-26 #call-to-action{
display: none;
}

body{
width: 100% !important;
}
@media only screen and (min-width: 768px){
.mobile {
	display:block
	}
}
@media only screen and (max-width:768px){
	.sigconnect{
display:none;
	}
}

.iwithtext .iwt-text{
font-size: 15px;
}

img.stnd.default-logo{
height: 60px !important;
}

body.page-id-554 .flex-gallery {
	display: none;
}

article.post .more-link span, .blog-recent .more-link span {
	color: #fff;
}
.et-title a:link{
	pointer-events: none;
	color: white !important;
	text-decoration: none !important;
}

.et-ver-timeline-template-2 .et-title:after{
	border-color: transparent transparent transparent #004a99;
}

.et-ver-timeline-template-2 .et-title{
	background-color: #004a99;
}

.et-ver-timeline-template-2 .et-timeline-item:nth-of-type(2n) .et-title:after{
	border-color: transparent #004a99 transparent transparent
}

.et-inner-content{
	display: none;
}

.home .meta-author, .home .meta-category, .home .meta-comment-count{
	display: none;
}

.et-ver-timeline-template-2 .et-contain-main{
	padding: 0px;
}

.no-image{
	display: none;
}

.et-image{
	max-width: 250px;
    margin: 20px auto;
	pointer-events: none;
}

.et-image img{
	margin-bottom: 0px !important;
}

#footer-widgets .sub-menu li{list-style-type:disc !important;}

.c-profile-table td{
	min-width: 120px;
	position:relative;
}

.c-profile-table td img{
	position: absolute;
	top: 50%;
    transform: translateY(-50%);
}

#footer-outer {
	z-index: 1;
}

.full-width-section > .span_12 > div:last-child, .full-width-section > .span_12 .col > div:last-child{
	padding-bottom: inherit;
}

/* Job Plugin adaptions by David */
.sjb-page .list-data {
	border: none;
	border-bottom: 1px solid #f8f8f8;
}

.sjb-page .list-view {
	box-shadow: 0 1px 1px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.2);
}

.sjb-page .list-view a.btn.btn-primary {
	color: #fff;
	text-decoration: none;
}

.jobpost-template-default .list-data {
	box-shadow: 0 1px 1px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.2);
	padding: 1em !important;
	padding-left: 1.5em !important;
	padding-right: 1.5em !important;
}

.jobpost-template-default .at-content {
	background-color: #f8f8f8 !important;
}

.jobpost-template-default {
	background-color: #f8f8f8 !important;
}

.jobpost-template-default .job-features {
	display: none !important;
}

header#top #logo img{
	margin-bottom: 10px !important;
}

#post-area .article-content-wrap img{
	max-height:140px;
}

.modal-style.style-1 .awsm-nav-item{
	text-decoration: none;
}