
/* for homepage specials*/
.InvSpecialPrice .InvSpecialPriceName {font-size:1.2em; color:#000000; font-weight:bold;} 
.InvSpecialPrice .InvSpecialPriceAmount {font-size:1.2em; color:#000000; font-weight:bold;}
.InvSpecialPriceSecondary .InvSpecialPriceName {font-size:2em; color:#ff0000; font-weight:bold;} 
.InvSpecialPriceSecondary .InvSpecialPriceAmount {font-size:2em; color:#ff0000; font-weight:bold;}
.InvSpecialPriceSecondary .block-grid.three-up > li {width: 100%;}


.topLinks li {width: 13% !important;}

/* ===== FOR BBOL MOVIE ===== */
object, embed {
    max-width: 100%;
    min-height: 325px;
}




section { padding: 0; }
.flexslider .slides &gt; li { text-align: center; }
.flexslider .slides img { margin: 0 auto; }
.flexslider {
  background: none;
  border: none;
  margin: 10px;
}
.topBox, .contactBar { background: #242424; }
.topLinks {
  xbackground: url("https://s3.amazonaws.com/dom-cms/Site/62369b0e-1da2-4c96-8c51-d42b9a9a6f22/images/bkg-links.jpg") repeat-x scroll 0 0 #000;
  background: #242424;
  margin: 0px;
  padding: 10px;
  height:40px;
  
}
.topLinks h2 {
  border-bottom: 1px dotted #999;
  color: #FFF;
  margin: 0 8% 10px;
  text-align: center;
}
.topLinks ul { margin: 0 8% 10px; }
.topLinks li {
    background: none repeat scroll 0 0 #999999;
    float: left;
    font-size: 1.3rem;
    line-height: 1.5;
    margin: 0 0 8px 4px;
    padding: 1px 0;
    text-align: center;
    width: 16%;
}
.topLinks a {
  background: #036;
  background: -moz-linear-gradient(top,  #003d74 20%, #001d42 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#003d74), color-stop(100%,#001d42)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #003d74 20%,#001d42 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #003d74 20%,#001d42 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #003d74 20%,#001d42 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #003d74 20%,#001d42 100%); /* W3C */
  margin: 0 1px;
  color: #CCC;
  display: block;
}
.topLinks a:hover {
  background: #fff;
  color: #036;
}

.contactBar {
  border-top: 2px dotted #999;
  padding: 10px 0;
  border-bottom: 5px solid #036;
}
.contactBar h3 {
    color: #FFF;
    /*float: left;
    line-height: 2;*/
    margin: 0 20px;
}
.contactBar .four h3 {
    float: left;
    text-align: center;
}
.contactBar h3 a{color:#fff}
.socials li{display:inline-block; margin:0;}

/* ===== VIDEO AND SPECIALS ===== */
.specialsBox .flex-video{margin:10px 0 0 10px}
.specialsBox .five br{display:none}
.specialsBox .seven{margin-left:3%; margin-right:10px;}
.specialsBox .seven img {margin: 10px 0;}

.InvSpecialFlag h3, h3.specialHeading {
    background: #333;
    border: medium none;
    font-family: radley,"times new roman",serif;
	color: #fff;
}
.InvSpecialBox {width: 90%;}
.specialsBox img.InvSpecialsCar { margin-left: 10px;}
.InvSpecialPrice {color: #000;}
.invSpecialsSlideshow { width:98% !important;}
.row .eight {
    width: 67%;
}
.row .four {
    width: 28.37%;
}
.flex-video{
  max-height:275px;
  margin-left:5px;
  margin-right:5px;
}
.homespecials{
  /*padding-top:10%;*/
  margin-right:5px;
  margin-top:5px;
}


/* ==== MINI IMAGES ==== */
	#hpButtonsWrapper { margin-top: 10px; }
	#hpButtonsWrapper h3 { margin: 0 45px; padding: 2px 0; }
	.image_carousel {
		padding: 0px 45px;
		position: relative;
		margin: 7px 0;
	}
	#SlideImagesContent.bigscreen li {
		border: 1px solid #ccc;
		background-color: white;
		padding: 9px;
		margin: 0 7px;
		display: block;
		float: left;
		text-align: center;
		
		xwidth: 225px;
		zxheight: 80px;
	}
	
	#SlideImagesContent.bigscreen img { max-height: 130px; }
	
	#SlideImagesContent li span {
		display: block;
		font-weight: bold;
		font-size: 120%;
		color: #000;
	}
	.carousel_nav a {
		position: absolute; top: 0px;
	}
	
	.carousel_nav a.prev { left: 0px; }
	.carousel_nav a.next { right: 0px; }



/* ==== SEO CONTENT ==== */
.seoBox {margin: 0 20px 20px;}
div.readMore{display:none}
p.readMore.button{background:#036}

@media only screen and (max-width: 768px){
  .topBox .eight, .topBox .four{width:100%; margin: 0}
  .topBox .flexslider{width:92%; margin: 10px 4% 0}
  .topLinks{margin:0; padding: 30px 0 10px;}
  .topLinks li{font-size:2rem}
  .specialsBox .flex-video {margin: 10px auto; width: 96%;}
  .contactBar{display:none}
  h1{text-align:center}
  .specialsBox .five, .specialsBox .seven{display:block; width:100%}
  .specialsBox .seven{margin:0}
	/* ==== MINI IMAGES ==== */
	
	
	#hpButtonsWrapper h3 { margin: 0; }
		#SlideImagesContent li { text-align:center; margin-bottom: 6px; }
		#SlideImagesContent li a { border: 1px solid #454545;  display: block; }
		.carousel_nav { display: none; }
	
}

}
