/******************* CLIENT SPECIFIC CSS ********************/

.ivp-who-we-are-bg{
  background-image: url('//agency.theme.to/vc/ivp01/wp-content/uploads/2016/05/Meet-the-Team-Information-Venture-Partners-1920x500.jpg');
  background-size: cover;
  background-position: center center;
}
@media screen and (max-width: 767px){
  .ivp-who-we-are-bg{
    background-image: url('//agency.theme.to/vc/ivp01/wp-content/uploads/2016/05/Meet-the-Team-Information-Venture-Partners-1920x500.jpg');
    background-size: cover;
    background-position: left center;
  }
}
    
/******************* Layouts css goes here ********************/

.dtf-background-accent {
    box-shadow: 
        inset 0px 21px 28px -20px rgba(0,0,0,0.5),
        inset 0px -21px 28px -20px rgba(0,0,0,0.5); 
}
.bg-tint{
    -webkit-box-shadow: inset 10px 183px 191px -133px rgba(0,0,0,0.7), inset 10px -220px 232px -133px rgba(0,0,0,0.7), 1px 1px 10px 2px rgba(0,0,0,0.5);;
    -moz-box-shadow: inset 10px 183px 191px -133px rgba(0,0,0,0.7), inset 10px -220px 232px -133px rgba(0,0,0,0.7), 1px 1px 10px 2px rgba(0,0,0,0.5);
    box-shadow: inset 10px 183px 191px -133px rgba(0,0,0,0.7), inset 10px -220px 232px -133px rgba(0,0,0,0.7), 1px 1px 10px 2px rgba(0,0,0,0.5);
}


/******************* SLIDER HERO TEXT FIX ********************/
@media screen and (max-width: 768px){
    .dtf-hero .tp-caption h5{
        display:none;
    }
}
@media screen and (max-width: 496px){
    .dtf-hero .tp-caption h1{
        font-size:1.7rem !important;
        line-height: 1.8rem !important;
    }
}

/******************* FLOW FLOW FIX ********************/
#ff-stream-3 .ff-header h1,#ff-stream-3 .ff-controls-wrapper > span:hover { color: rgb(164, 30, 34); }
#ff-stream-3 .ff-controls-wrapper > span:hover { border-color: rgb(164, 30, 34) !important; }
#ff-stream-3 .ff-header h2 { color: rgb(44, 45, 46); }
#ff-stream-3 .ff-filter-holder .ff-filter,
#ff-stream-3 .ff-filter-holder:before,
#ff-stream-3 .ff-loadmore-wrapper .ff-btn:hover {
	background-color: rgb(44, 45, 46);
}
#ff-stream-3 .ff-filter:hover,
#ff-stream-3 .ff-filter.ff-filter--active,
#ff-stream-3 .ff-moderation-button,
#ff-stream-3 .ff-loadmore-wrapper .ff-btn,
#ff-stream-3 .ff-square:nth-child(1) {
	background-color: rgb(164, 30, 34);
}
#ff-stream-3 .ff-filter-holder .ff-search input {
	border-color: rgb(44, 45, 46);
}
#ff-stream-3 .ff-filter-holder .ff-search:after {
	color: rgb(44, 45, 46);
}
#ff-stream-3, #ff-stream-3 .ff-popup,
#ff-stream-3 .ff-search input,
#ff-stream-3.ff-layout-compact .picture-item__inner {
	background-color: rgba(255, 255, 255, 0);
}
#ff-stream-3 .ff-search input {
	background-color: rgb(44, 45, 46);
}
#ff-stream-3 .ff-search input,
#ff-stream-3 .ff-filter-holder .ff-search:after {
	color: #FFF;
}
#ff-stream-3 .ff-header h1, #ff-stream-3 .ff-header h2 {
	text-align: center;
}
#ff-stream-3 .ff-controls-wrapper, #ff-stream-3 .ff-controls-wrapper > span {
	border-color: rgb(44, 45, 46);
}
#ff-stream-3 .ff-controls-wrapper, #ff-stream-3 .ff-controls-wrapper > span {
	color: rgb(44, 45, 46);
}
#ff-stream-3 .ff-item, #ff-stream-3 .shuffle__sizer{
	width:  380px;
}
#ff-stream-3 .ff-item {
	margin-bottom: 5px !important;
}
#ff-stream-3 .shuffle__sizer {
	margin-left: 5px !important;
}
#ff-stream-3 .picture-item__inner {
	background: rgb(255, 255, 255);
	color: rgb(0, 0, 0);
}
#ff-stream-3, #ff-stream-3 h4,
#ff-stream-3-slideshow, #ff-stream-3-slideshow h4  {
	color: rgb(0, 0, 0);
}
#ff-stream-3 > li,
#ff-stream-3-slideshow li,
#ff-stream-3 .ff-square {
	background: rgb(255, 255, 255);
}
#ff-stream-3 .ff-share-wrapper a:after,
#ff-stream-3 .ff-mob-link:after,
#ff-stream-3-slideshow .ff-share-wrapper a:after {
	color: rgb(255, 255, 255);
}
#ff-stream-3 .ff-share-wrapper a,
#ff-stream-3 .ff-mob-link,
#ff-stream-3-slideshow .ff-share-wrapper a {
	background-color: rgb(0, 0, 0);
}
#ff-stream-3 a,
#ff-stream-3-slideshow a {
	color: rgb(164, 30, 34);
}
#ff-stream-3 .ff-name,
#ff-stream-3-slideshow .ff-name {
	color: rgb(164, 30, 34) !important;
}
#ff-stream-3 .ff-share-wrapper a:hover,
#ff-stream-3 .ff-mob-link:hover,
#ff-stream-3-slideshow .ff-share-wrapper a:hover {
	background-color: rgb(164, 30, 34);
}
#ff-stream-3 .ff-nickname, #ff-stream-3 .ff-timestamp,
#ff-stream-3-slideshow .ff-nickname, #ff-stream-3-slideshow .ff-timestamp {
	color: rgb(204, 204, 204) !important;
}
#ff-stream-3 .ff-theme-flat h4,
#ff-stream-3 .ff-theme-flat .ff-content,
#ff-stream-3 .ff-item-meta,
#ff-stream-3-slideshow .ff-item-meta {
	border-color: rgba(255, 255, 255, 0.4);
}
#ff-stream-3 .ff-item {
	text-align: center;
}
#ff-stream-3 .ff-style-1 .ff-no-image  .ff-item-cont:before,
#ff-stream-3 .ff-style-3 .ff-item-cont:before{
	background: rgb(44, 45, 46);
}
#ff-stream-3 .picture-item__inner {
	border: 1px solid #eee;
}
#ff-stream-3 .ff-stream-wrapper{
margin-top: 0px;
}
#ff-stream-3 .ff-loadmore-wrapper{
display:none;
}
#ff-stream-3 .ff-stream-wrapper{
margin-top: 0px;
}
#ff-stream-3 .ff-loadmore-wrapper{
display:none;
}
#ff-stream-3.ff-stream {
    background: transparent;
}