/*
Theme Name:		Salient SBZ Child Theme
Description:	Make your modifications to Salient in this child theme.
Version: 		4.1.1
Template:		salient
Author:			Starbreeze
*/

@import url('../salient/style.css');

a#to-top{
	display:none !important;
}

html, body{
  min-height: 100vh; 
}

/* General table design */

#post-area table { width:100%; margin:20px 0; border-collapse:collapse; border-top:1px solid #ddd; border-left:1px solid #ddd; text-align:left; }
#post-area table .heading { background:#666; color:#fff; text-transform:uppercase;  }
#post-area th, table td { border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:12px; }
#post-area th { font-weight:bold; color: white; background:#404040; text-transform:uppercase; }
#post-area tr:nth-of-type(even) { background:#f3f3f3; }
#post-area table .hover { background:#ccc; }
#post-area table tr:hoover { background:#ccc; }

/* Remove weird padding and margins */
.reset-margins { margin-bottom: 0px; }

#fws_53bfd3774d3f3 { margin-bottom: 0px; }

.stock-tools {
  border: 3px solid #eee;
  padding: 20px;
}
.stock-tools .stock-tools-symbol {
  float: right;
}
.stock-tools .stock-tools-last {
  font-size: 48px;
  font-weight: bold;
  line-height: 48px;
}
.stock-tools.positive .stock-tools-change {
  color: #46a546;
}
.stock-tools.negative .stock-tools-change {
  color: #ff0000;
}
.stock-tools.no-change .stock-tools-change {
  color: #555;
}
.stock-tools .stock-tools-last-trade {
  color: #555;
  font-size: 11.9px;
}

/* Fix for Lifestream plugin, this style is overwritten unless set as important (plugin CSS does not do this) */
#lifestream{
	overflow:hidden!important;
}
#lifestream li{
	padding:5px 3px 5px 25px!important;
}
.wpb_row,
.wpb_content_element,
ul.wpb_thumbnails-fluid > li,
.last_toggle_el_margin,
.wpb_button {
  margin-bottom:0px!important;
}

.home-wrap{
	padding-top:0px!important;
}

.imgup{margin-bottom: -10px !important;}




/* cookie Consent */

.cc-revoke, .cc-window{
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
}

.cc-btn{
  font-family: Lovelo,sans-serif;
  text-transform: uppercase;
}

.cc-window.cc-floating{
  padding:1em !important;
}


/* new salient update */

.sf-sub-indicator{
  height: auto !important;
}

.sf-sub-indicator i {
  background-color: transparent !important
}

body[data-dropdown-style="minimal"] header#top nav > ul > li.megamenu > ul ul li a:hover, #header-outer:not([data-format="left-header"]) #top nav >ul >.megamenu ul ul .current-menu-item >a, header-outer:not([data-format="left-header"]) #top nav >ul >li:not(.megamenu) ul a:hover{
 color:white !important;
}

.excerpt{
	word-break:break-word;
}

.wpb_row.full-width-content{
	
}

@media only screen and (max-width: 1000px) {
	header#top .col.span_9 {
		 min-height: 32px !important;

	}
}
/*
#ftpfullpage, #ftpfooter, #ftpnav, #ftptailorsection, #ftpupdate{
	left:0%;
}

.single-portfolio .wpb_row.full-width-content{
	left:auto;
}
*/
body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul li.current-menu-item > a{
	background-color:rgba(255,0,0,0.1) !important;
}

body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul a:hover{
	color:white !important;
}


.meta-comment-count{
	display:none !important;
}

.page-template-template-contact h2 {
    font-size: 30px;
    line-height: 34px;
    margin-bottom: 30px;
}

.admsupportbtn {
    width: 90%;
    text-align: center;
    font-size: 18px !important;
    margin: 0 auto;
    display: block;
}