/*
Theme Name: The Mark Consulting (Salient Child)
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: www.somnia.ca
Author URI: http: //www.somnia.ca/
Template: salient
Version: 0.1
*/

@import url("../salient/style.css");

/*make slider captions more white - default is 0.4 opacity */
.swiper-slide[data-color-scheme="dark"] .content p.transparent-bg span {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
    box-shadow: 10px 0 0 rgba(255, 255, 255, 0.8), -10px 0 0 rgba(255, 255, 255, 0.8);
    -moz-box-shadow: 10px 0 0 rgba(255, 255, 255, 0.8), -10px 0 0 rgba(255, 255, 255, 0.8);
    -webkit-box-shadow: 10px 0 0 rgba(255, 255, 255, 0.8), -10px 0 0 rgba(255, 255, 255, 0.8);
    -o-box-shadow: 10px 0 0 rgba(255, 255, 255, 0.8), -10px 0 0 rgba(255, 255, 255, 0.8);
}

/* add darker transparency to top bar */
@media only screen and (min-width: 1001px) {
  html body #header-outer[data-transparent-header="true"].transparent {
    background-color: rgba(255,255,255,0.7)!important;
  }
}
/* social icons at top = 'secondary nav' */
.mark-navicon {
	width:35px !important;
	height:35px !important;
}
a:hover .mark-navicon {
	opacity:0.8;
}

#header-secondary-outer {
    background-color: #f7f7f7;
    border-bottom: 0px;
}

#header-secondary-outer nav > ul {
    float: none!important;
    width: 100%;
    text-align: center;
}

#header-secondary-outer nav > ul > li {
    display: inline-block!important;
    float: none!important;
}

body #header-secondary-outer nav > ul > li:last-child {
	border-right:none!important;
}

#header-secondary-outer ul {
	height:47px;
}

#header-secondary-outer nav > ul > li > a {
	border:none;	
	padding: 6px 0 0 6px !Important;
}

.sliderRed h2 {
	color:#d00002 !important;
}

#header-secondary-outer nav > ul > li:last-child {
	border:none;
}

#header-outer[data-using-secondary="1"] {
    top: 47px;
}

.admin-bar #header-outer[data-using-secondary="1"], .logged-in.buddypress #header-outer[data-using-secondary="1"]
{
    top:78px;
}

/* SOCIAL ROW  ********************************************** */
.socialrow h2 {
	text-transform:uppercase;
	font-size:64px !important;
	font-weight:700 !important;
	line-height:70px !important;
}

.socialrow a {
	color:#000 !important;
}

.socialrow a:hover {
	color:#d13123 !important;
}


@media only screen and (max-width: 1250px) {
  .socialrow h2 {
	font-size:54px !important;
	line-height:60px !important;
  }

  .socialrow .fa-4x {
	font-size:300%;
  }
}

@media only screen and (max-width: 1101px) {

  .socialrow h2 {
	font-size:44px !important;
	line-height:50px !important;
  }

  .socialrow .fa-4x {
	font-size:250%;
  }
}

@media only screen and (max-width: 600px) {

  .socialrow h2 {
	font-size:24px !important;
	line-height:30px !important;
  }

  .socialrow .fa-4x {
	font-size:180%;
  }
}
/* END SOCIAL ROW ********************************************** */


#footer-widgets {
 	font-size: 90% !important;
}

#footer-widgets h4 {
	font-size: 120% !important;
}

#footer-outer #footer-widgets .col ul li {
	border-bottom: none;
}

#copyright #social li {
	float:right;
	margin:0 0 0 10px;
}

.ascend #footer-outer #footer-widgets .col ul li a, .ascend #sidebar div ul li a {
    display: inline !important;
}


/* CALL TO ACTION BAR */
#call-to-action .container a {
	color:#fff !important;
	border-bottom:2px solid #fff;
	
}

/* PINTEREST FOOTER WIDGET */

#pinterest-pinboard-widget-container .row {
	width: 100%;
	height:90px;
	padding: 0 !important;
}

#pinterest-pinboard-widget-container .pinboard img {
	width: 90px;
	height: 90px;
	padding: 0 4px 4px 0;
}

.pin_logo img {
	margin-bottom:0 !important;
}