	.container {
			width: 100%;
			padding: 0px;
	}

	.headerText
	{
		color:#dda92e; 
	}
	
	
	@media only screen and (max-device-width : 640px) 
{dd.emptyCell
	{
display:none
	}
	}


	@media only screen and (max-device-width : 320px) 
{

	
	.headerText
	{
		color:#dda92e; 
		font-size:1.5em
	}
	
.headerText
	{
		color:#dda92e; 
		font-size:1.5em
	}
	body
		{
			width:100%;
			margin:0;
			padding:0;
			font-size:100%;
			
		}
		
	html
		{
			width:100%;
		}	

.footerText
	{
		color:#dda92e
	}	
.footerText:hover
	{
		color:#fff
	}		
		
	._border
		{
			border:none;
			border-bottom: solid 1px lightgrey;
		}
		
	 .rightB
		{
			border-right:none;
		}
		
	.productImage1
		{
			display:block;
		}
		
	.productImage2
		{
			display:none
		}
			
	#featuresTable,.featuresList
		{
			margin:0 -10px 0 -20px; 
		}
		
	.popover
		{
		width:200px;
		height:250px; 
		}


		.mainHeading
		{
			color:white;
			font-size: 1.7em; 
		}		
		
		.mainText
		{
			font-size: 1.1em; 
		}

.wrapper{
		padding:0 5px
		}
}


	
	/* Medium Devices / Tablets, Moderate Screens */
@media only screen and (min-width : 769px) 
{
.emptyCell
	{
display:block
	}
	
.wrapper{
		padding:0 10px
		}
		
.headerText
	{
		color:#dda92e; 
		font-size:2.8em;
		margin-left:-5px;
	}
	
header ul{
margin-left:-40px;


	}
	
	header ul li{
	display:inline-block;
	padding: 0 9px
	}
	
	body
		{
			width:100%;
			margin:0;
			padding:0;
			font-size:100%	

		}
		
	html
		{
			width:100%;
		}

	._border
		{
			border:solid 1px lightgrey;
		}

	body p{font-size:140%}
	


					.mainText
		{
			font-size: 1.2em; 
		}
		
				.mainHeading
		{
			color:white;
			font-size: 2.3em; 
		}	

}
	
	
	
	/* Large Devices, Wide Screens */
@media only screen and (min-width : 760px) 
{
.wrapper{
		padding:0 20px
		}
		
	.navList .large
	{
	margin-top:20px
	}

	


.headerText
	{
		color:#dda92e; 
		font-size:4em
	}}
	
	
/* Large Devices, Wide Screens */
@media only screen and (min-width : 1400px) 
{

	html
		{
			width:100%;
			background:#ddd;
			font-size:100%;	
		}
	
	body
		{
			width:80%;
			margin:0 auto;
			background:#fff;
			font-size:100%;	
			box-shadow: 0 0 0.7em 0.7em #bbb;
		}

		.wrapper{
		padding:0 30px
		}
		
.headerText
	{
		color:#dda92e; 
		font-size:5em
	}
	
	.navList .large
	{
	margin-top:-30px
	}
	
		header ul li{
	
	display:inline-block;
	padding: 0 20px
	}
	
		
			body p{font-size:150%}
			


}

/* All devices */
	body
		{
			margin:0;
			padding:0;
			font-family:Helvetica, Arial, sans-serif;		
			background:#fff;
			font-size:12pt;	
			margin:0 auto;
		}
			
		
	body  a:hover
		{
			text-decoration:none
		}

	._bold
		{
			font-weight:bold
		}
		
	.productTitle 
		{
			color:white;
			font-weight: bold;
			padding: 15px;
		}
		
	.clr
		{
			clear: both;
		}

	._center
		{
			text-align:center
		}


	.smallP
		{
			font-size:80%
		}

	.largeP
		{
			font-size:160%
		}
		
	ul li
		{
			margin-bottom:3px
		}
		
	.bannerDiv
		{
			background: #07BBF2;
		}		

	.bannerText
		{
			color:#fff;
			font-weight:bold;
			padding:15px 15px 20px 15px;
			margin:-5px 0;
		}		
		
	body p
		{
			font-size:100%;
		}
		
	._add
		{
			background: #07BBF2;
			color: white; 
			padding: 10px 30px;
			font-weight:bold;
			font-size:1.3em;
		}
		
	._more
		{
			background: #636262;
			color: white; 
			padding: 10px 20px;
			font-weight:bold;
			font-size:1.3em;
		}
		
	._more:hover, ._add:hover
		{
		color: white;
		}
	

.iceList li
	{
		font-size:12pt; 
		padding:0 0 5px 30px;
		margin-left: 0;
		list-style:none;
		background: url("images/iceBullet.png") left top no-repeat;
	}

.largeP
	{
		font-size:120%
	}
	
.smallP
	{
		font-size:80%
	}

	
	
.box 
	{
		margin: -7px;
		height: 200px;
		background: #ffb700;
		  border-radius: 0 0 10px 10px;
			-moz-border-radius: 0 0 10px 10px;
			-webkit-border-radius: 0 0 10px 10px;
			-khtml-border-radius: 0 0 10px 10px;
		position: relative;
		z-index:0;
	}



	
	header ul{text-align:right}
	

	
	ul li a
		{
		font-size: 1.2em;
		font-weight: bold;
		color:white}	
		
	ul li a:hover
		{color:#dda92e}	
		


		
		
		
		
@font-face {
    font-family: Borealis;
    src: url(fonts/Borealis.ttf);
    font-weight: bold;
} 

	
		
		.footerText
		{
			font-family: 'Borealis';
			font-weight: bold;
			font-style: normal;
			font-size:1.5em;
			color:#dda92e;
		}
		
		/*navigation  boxes on main nav*/
		
.navList .nav {
    left:50%;
    top:50px;
    position:absolute;

}


.navList .dropdown {
    color:#dda92e;

	
  
}
.navList .dropdown-menu>li>a {
    color:#880505;
	margin:0;
	padding:0;
	text-align:center;
	font-weight:bold;
}

.navList .dropdown ul.dropdown-menu {
    box-shadow:none;
    margin-top:13px;
	background:#F3E0B3;
	text-align:left;
			border-radius:0 0 5px 5px;
	
}
.navList .dropdown ul.dropdown-menu:before {
    content: "";
    border-bottom: 10px solid #F3E0B3;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    position: absolute;
    top: -10px;
    right: 53%;
	margin-right:-10px;
    z-index: 10;
}
.navList .dropdown ul.dropdown-menu:after {
    content: "";
    border-bottom: 12px solid #F3E0B3;
    border-right: 12px solid transparent;
    border-left: 12px solid transparent;
    position: absolute;
    top: -12px;
    right: 53%;
	margin-right:-12px;
    z-index: 9;
}

.carousel-inner .active.left { left: -33%; }
.carousel-inner .next        { left:  33%; }
.carousel-inner .prev        { left: -33%; }
.carousel-control.left {background-image:none;margin-left:-100px; color:#880505}
.carousel-control.right {background-image:none;margin-right:-100px; color:#880505}
.item:not(.prev) {visibility: visible;}
.item.right:not(.prev) {visibility: hidden;}
.rightest{ visibility: visible;}

.btn-radio {
	width: 100%;
}
.img-radio {
	opacity: 0.5;
	margin-bottom: 5px;
}

.space-20 {
    margin-top: 20px;
}

#topHeader{
background: #ff3236; /* Old browsers */
background: -moz-linear-gradient(top, #ff3236 0%, #880505 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3236), color-stop(100%,#880505)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff3236 0%,#880505 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff3236 0%,#880505 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff3236 0%,#880505 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff3236 0%,#880505 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3236', endColorstr='#880505',GradientType=0 ); /* IE6-9 */
}

.footerText:hover{color:white}


h2, h3, h4, h5, h6{color:#880505}

blockquote{ font-style: italic; opacity:0.7 }

.activeTab:after 
	{
		content: '';
		position: relative;
		border-style: solid;
		border-width:  0 10px 10px;
		border-color: white transparent;
		display: block;
		width: 0;
		z-index: 1;
		margin-top:-10px;
		top:15px;
		left:38.5%;
		background: none;
		
		opacity:1
	}
