/*
Theme Name: Valvoline V-Spiff
Theme URI: http://www.thisisfusion.com/
Version: 1.0.0
Description: Designed by <a href="http://www.thisisfusion.com">Fusion</a>.
Author: Fusion
Author URI: http://www.thisisfusion.com
Tags: fusion, valvoline, vspiff

*/

.vspiff-homepage-container {
  padding:0 !important;
}

.vspiff-homepage-container div.col-md-4 {
	width: 33.3333% !important;
}

.vspiff-homebox, label[for="sortby"] {
	color:#949398;
}
.vspiff-homebox{
	border: 1px solid black;
	box-shadow: none;
	border-radius: 3px;
	margin-bottom: 10px;
	background-color: #403f3f;
	padding:5px 20px;
}

.vspiff-homebox h1 {
	color:#FFF;
	margin:15px 0;
	font-size:9em;
}

.vspiff-homebox h3 {
	color:#FFF;
	margin:5px 0;
	font-size:1.5em;
	font-weight: 300px;
}

.vspiff-homebox h4 {
	color: #939395;
	font-size:1.2em;
	font-weight:bold;
	margin-top:0;
}

.vspiff-homebox > div.short {
  height:246px;
}

.vspiff-homebox > div.shorter {
  height:226px;
}

.vspiff-video-wrapper {
  height: 275px;
  text-align:center;
}

.vspiff-video-wrapper:before {
  content: '';
  display:inline-block;
  height:100%;
  vertical-align:middle;
}

.vspiff-video-wrapper div {
  position:relative;
  top:-10px;
}

.vspiff-video-caption {
  margin:15px 0;
  color: #FFFFFF; 
}

.vspiff-video-wrapper div iframe {
  width:97% !important;
}

#vspiff-video-panel .vspiff-video-wrapper {
	padding: 0px;
}

.vspiff-video-wrapper iframe {
	height: 160px;
	margin-top: 20px;
}

.vspiff-video-expand-height iframe {
	height: 225px;
	margin-top: 20px;
}

.vspiff-pending-pax {
	height: 175px;
}

.vspiff-pending-pax-sr {
	height: 100px;
}

.vspiff-add-new-pax {
	height: 100px;
}
.vspiff-add-accounts {
	height: 175px;
} 

.vspiff-customer-service {
	height: 175px;
}

.vspiff-app-promotion {
	height: 65px;
	border: none;
}

.vspiff-product-bar-graph {
	height: 340px;
} 

.vspiff-featured-product {
	height: 228px;
}

.vspiff-chart{
    height: 232px;
    margin: auto;
    margin-top: 40px;
}

.vspiff-homebox.vspiff-product-bar-graph > div{
    width: 100%;
    color: #DDDDDD;
}

.vspiff-homebox div[class*="col-xs-"] > .well{
    color: #FFF;
    background-color: #505152;
    border-radius: 0;
    border: 0 solid #000;
    height: 131px;
    padding: 0 10px;
    width: 100%;
}


.vspiff-homebox.vspiff-customer-service h3{
    font-weight: 300;
}

.vspiff-homebox.vspiff-customer-service a{
    color: white;
}

.vspiff-homebox.vspiff-app-promotion{
    color: #FFF;
    background: linear-gradient(-45deg, #0B86CA 40%, #2492D1 60%, #3A9DD6 100%);
}

.vspiffdatecaption {
	font-size:0.50em;
}

.red {
	color: #e1261c;
}
