



body {



	background: #000 url('../img/bg.jpg') 0 0 repeat;



}







.img-center, .img-left, .img-right {



	display: block;



}







.img-center {



	margin: 0 auto 26px;



}







.img-left {



	float: left;



	margin-right: 26px;



}







.img-right {



	float: right;



	margin-left: 26px;



}







.img-bot {



	width: 200px;



}







.img-smallbottle {



	width: 100px;



}







.img-amlogo {



	width: 300px;



}







.img-bianca {



	width: 150px;



}







.img-bsig {



	width: 170px;



	margin-top: 10px;



}







.highlight {



	background: yellow;



	color: black;



}



.item.active > img {



    max-width: 100%;



}



.header-container {



	width: 760px;



	padding: 45px 50px 10px;



}







.header-container h1 {



	font-size: 30px;



	position: relative;



	top:6px;



	color: #f79b34;



	font-weight: 400px;



	font-family: georgia;



}



.button {



    padding-bottom: 20px;



    padding-top: 10px;



}



.winbutton {



    text-align: center;



	margin-top: 27px;



}

.outer {

    text-align: center;

}

.winbutton{



    background-color: rgb(232, 185, 76);



    color: #fff;



    display: inline-block;



    font-size: 34px;



    font-weight: 600;



    padding: 20px 25px;

	cursor: pointer;



}

#myPopup > #close{

  background: #000 none repeat scroll 0 0;

    bottom: 0;

    cursor: pointer;

    font-size: 0;

    height: 100%;

    left: 0;

    margin-right: 10px;

    opacity: 0.5;

    position: fixed;

    right: 0;

    top: 0;

    width: 100%;

    z-index: 2;

}

.overlay {

    position: fixed;

    top: 114px;

	 width: 100%;

}

.popuptext.show {

}

.af-form {

    position: relative;

    z-index: 5;

}

.winbutton > a:hover{



	text-decoration:none;



}



.clear{



	clear:both;



}



.maincon {



    margin-bottom: 20px;



}







.salespage-container {



 background: #ffffff none repeat scroll 0 0;



    border-radius: 12px;



    margin: 5px auto 60px;



    max-width: 100%;



    width: 961px;



}



.container.salespage-container{



	padding:0px;



}



.newcont{



	   padding: 21px 38px;







}



.container.footer-container{



	 max-width: 961px;



}



.weekly {



    text-align: center;



}







.thankyou-container {



	width: 680px;



}







.salespage-container h1, .salespage-container h2, .salespage-container h3,



.salespage-container h4, .salespage-container h5, .salespage-container h6 {



	text-align: center;



	margin-top: 4px;



}







.salespage-container h1 {

	color:rgb(228, 59, 44);

    font-size: 50px;



    line-height: normal;

	text-align:center;

	font-weight:bold;



    margin-bottom: 24px;



}
.footermenu{
	text-align:center;
}
.footermenu > a{
	 background-image: url("../images/menuline.png");
	 background-position:right;
	 background-repeat:no-repeat;
	 padding:8px;
}
.footermenu > a:last-child{
	background-image:none;
}

.salespage-container h2 {



	font-size: 24px;



	line-height: auto;



	font-weight: 400;



	color: #335c8a;



}







.salespage-container .bodycopy h2 {



	font-size: 24px;



	line-height: 28px;



	margin-bottom: 28px	;



	color: #222;



	font-weight: 700;



}







.salespage-container h3 {



	color: #555555;



	font-size: 18px;



	font-weight: 300;



	line-height: 20px;



	letter-spacing: -.05px;



	text-align: center;



	margin-top: 30px;



}







.salespage-container h4 {



	text-align: center;



	font-size: 18px;



	margin-bottom: 22px;



	line-height: 22px;



	margin-top: 0;



}







.thankyou-container h4 {



	text-align: left;



	margin-top: 30px;



}







.btn-coupon {



	margin-top: 10px;



	font-size: 28px;



	font-weight: 700;



	padding: 25px 30px;



}











.salespage-container .btn-coupon{



	margin-top: 30px;



	font-size: 28px;



	font-weight: 700;



	padding: 25px 30px;



}







.satrimg {



    max-height: 42px;



	 margin-left: 22px;



}



.salespage-container p {


   font-family: 'Open Sans', sans-serif;
	color: #2f2f2f;



	text-align: left;



	font-size: 18px;



	line-height: 26px;



	margin-bottom: 26px;



}







.salespage-container ul li {



	font-size: 15px;



	line-height: 24px;



	font-family: sans-serif;



	margin: 0 36px 24px 1px;



	list-style-type: none;



  	background: url('../img/bullet.png')  no-repeat 0 5px;







}

#hold .stc-group-label{

	color:black !important;

	

}







.signoff {



	width: 60%;



	margin: auto;



}







.checkout {



	width:75%;



	background:;



	border:2px dashed #383838;



	margin:0 auto 26px;



	padding:0 30px 10px;



		background:#ffffcc;







}







.checkout p {



	font-size:14px;



	line-height:21px;



	margin-bottom:21px;



}







.checkout h1 {



	color:#009900;



	margin-top:20px;



	font-size:26px;



}







.checkout h2 {



	font-size:16px;



	margin-top:20px;



	color:#000;



}







.checkout a:link, #checkout a:visited {



	text-decoration:none;



	border:none;







}







.footer-container {



	margin:50px auto;



	padding-left:30px;



	padding-right:30px;



}







.footer-container p {



    color: rgb(145, 143, 143);



    font-family: sans-serif;



    font-size: 14px;



    line-height: 19px;



    text-align: center;



}







.footer-container a {



	  color: rgb(145, 143, 143);



	text-decoration:underline;



}







.footer-container a:hover {



	color:#990000;



}







.modal {



	width: 650px;



}







.modal-header {



	border-bottom: none;



}







.modal h3 {



	text-align: center;



	letter-spacing:-1px;



}







.modal h4 {



	text-align: center;



	letter-spacing:-1px;



}







.modal input {



	display: block;



	width: 500px;



	margin: 0;



	padding: 25px;



	-webkit-box-sizing: border-box;



	-moz-box-sizing: border-box;



	box-sizing: border-box;



	color: #5a5a5a;



	font-size: 1.2em;



	line-height: 1.2em;



	background: #e1e1e1;



	border: 1pt solid transparent;



	-webkit-box-shadow: inset 0 2px 3px rgba(0,0,0,0.1);



	-moz-box-shadow: inset 0 2px 3px rgba(0,0,0,0.1);



	box-shadow: inset 0 2px 3px rgba(0,0,0,0.1);



	-webkit-transition: border linear 0.2s,box-shadow linear 0.2s;



	-moz-transition: border linear 0.2s,box-shadow linear 0.2s;



	-o-transition: border linear 0.2s,box-shadow linear 0.2s;



	transition: border linear 0.2s,box-shadow linear 0.2s;



}







h1.media-heading {



	text-align: left;



	text-decoration:underline;



	font-size: 18px;



	font-weight: bold;



}







.img-step {



	width: 85px;



	padding-right: 20px;



}







.couponcode {



	background-image: url('../img/couponhighlight.jpg');



	width: 434px;



	height: 77px;



	margin: auto;



}







h2.couponcodehead {



	position: relative;



	top: 20px;



}







.coupon-red {



	color: #990000;



	font-size: 28px;



	font-family: tahoma;



	position: relative;



	top:1px;



}







.salecode {



	color: #990000;



	font-size: 54px;



	



}







.btn-order {



	padding: 30px 35px;



	font-size: 32px;



	font-weight: bold;



	margin-bottom: 26px;



}







.btn-clickit {



	padding: 15px 25px;



	font-size: 16px;



	font-weight: bold;



}







h1.instructions {



	background: orange;



	font-size: 22px;



	color: #fff;



}



.tilte {



   font-family: 'Open Sans', sans-serif;
    font-weight: bold;



	font-size:16px;



	color:#000;



	line-height:22px;



}

#af-form-934070583, #af-form-934070583 .quirksMode {

}

.af-form {

    border-radius: 10px;

}

.formtitle {

    text-align: center;

}

.formtitle strong {

   font-family: 'Open Sans', sans-serif;
    color: black;

    font-size: 22px;

	line-height:22px;

}

.formtitle h4{

	margin:10px !important;

}

.text{

	min-height:40px !important;

}

.formtitle {

   font-family: 'Open Sans', sans-serif;
    color: black;

    font-size: 16px;

    line-height: 17px;

}

.amazon.button strong{

   font-family: 'Open Sans', sans-serif;
	font-size:32px;

	font-weight:600;

}



.amazoneimage {



	margin-bottom: 10px;



    float: left;



    margin-right: 36px;



    max-height: 60px;



    max-width: 60px;



}



.content{


   font-family: 'Open Sans', sans-serif;

	font-size:16px;



	line-height:22.85px;



	font-weight:400;



	



}



.amazon.button > a {



    text-decoration: none;



}

.myclasnew{

	padding:0px !important;

}

.captnnew h2 {

   font-family: 'Open Sans', sans-serif;
    color: rgb(228, 59, 44);

    font-size: 38px;

    font-weight: bold;

	margin-top:15px;

}
.captn h3{
	margin-bottom:0px;
	margin-top:0px;
}
.timersection{
	border-bottom:1px solid;
	padding-bottom:20px;
}
.timer.content{
	float:left;
	color:rgb(228, 59, 44);
	font-weight:bold;
	 font-family: 'Open Sans', sans-serif;
	 font-size:44px;
	 max-width:516px;
	 text-align:center;
	 line-height:48px;
}
.hed{

   font-family: 'Open Sans', sans-serif;
	padding-top: 29px;

	text-align:center;

	font-size:48px;

	color:rgb(239, 235, 235);

	font-weight:bold;

}

.popuptext.show{

	display:block;

}

#myPopup{

	display:none;

}
.amazon.button{
	  background-color: rgb(230, 148, 41);
	  padding:10px;

}
.amazon.button p {

font-family: 'Open Sans', sans-serif;




    color: #fff;



    margin: 0 auto;

 

    padding: 0px;



    text-align: center;





	font-size:20px;



}



#maincon {

    border-bottom: 1px solid;

}



.amazon.button:hover{



	text-decoration:none;



	box-shadow:0 2px 2px 0 rgba(255, 255, 255, 0.22) inset, 0 233px 233px 0 rgba(255, 255, 255, 0.12) inset;



}



.new {



    float: left;



    margin-top: 48px;



    min-height: 210px;



}



.stars {



    text-align: center;



}



.cupone.code {



    font-size: 34px;



    font-weight: bold;



    text-align: center;



	line-height:44.2px;



}



.subtitle{



	margin-top: 30px;



	color:#f00;



	font-size:22px;



	font-weight:bold;



	text-align:center;



	height:100px;



}



.banner {



    background-color: rgb(45, 107, 140);



    color: #fff;



    font-size: 32px;



    font-weight: 700;



    line-height: 38px;



    padding: 10px 20px;



    text-align: center;



}



.form {



    padding-left: 49px;



    padding-right: 49px;



}



.form > p {

   font-family: 'Open Sans', sans-serif;
    color: #2f2f2f;


    font-size: 24px;



    line-height: 28px;



}


.col-md-12 {
    padding: 20px;
}
.entry h1{
	   font-family: 'Open Sans', sans-serif;

	text-align:center;
	color:#fff;
    text-transform: uppercase;
}
.entry > p{
	   font-family: 'Open Sans', sans-serif;

	text-align:center;
	 margin-top: 39px;
}
/* Large desktop */
.entry a {
    background-color: rgb(232, 185, 76);
    color: #fff;
    font-size: 19px;
    padding: 12px 36px;
    text-transform: uppercase;
}
.entry a:hover{
	text-decoration:none;
}

.post .entry {
    padding-top: 79px;
	
}

@media (min-width: 1200px) {







}



 



/* Portrait tablet to landscape and desktop */



@media (min-width: 768px) and (max-width: 979px) { 







}



 



/* Landscape phone to portrait tablet */



@media (max-width: 767px) { 

#af-form-934070583, #af-form-934070583 .quirksMode{
	width:80% !important;
}





}



@media (max-width: 520px) { 



 .new{



	 min-height:0px;



 }



 .banner{



	 margin-bottom:20px;



 }

#code{
	font-size:20px;
}

}



/* Landscape phones and down */



@media (max-width: 480px) { 
.tilte{
	margin-bottom:10px;
}
.overlay{
	top:120px;
}
.amazon.button strong{
	font-size:22px !important;
}
.button{
	padding-top:3px !important;
}
.cupone.code{
	font-size:25px;
}
.entry h1{
	font-size:29px;
}
.captnnew h2{
	font-size:22px;
}
.starimage{
	text-align:center;
	margin-bottom:5px;
}
.timer.content{
	font-size:27px;
}
.col-md-6.left{
	padding-top:10px;
}
.new{
	float:none;
	margin-top:0px;
	text-align:center;
}
.satrimg{
	margin-left:0px;
}
.winbutton{
	font-size:21px;
}
.maintitle span{
	font-size:35px;
}

.captn{
	margin-top:0px !important;
	padding-left:20px;
	padding-right:20px;
}
.amazoneimage{
	float:none;
	margin-right:0px;
	margin-top:10px;
}
.newamzoneimage{
	text-align:center;
}
.button{
	padding-bottom:0px;
}
.salespage-container h1 {

    color: rgb(228, 59, 44);

    font-size: 20px;

    font-weight: bold;

    line-height: 37px;

    margin-bottom: 24px;

    text-align: center;

}

.winbutton > a{



	font-size:14px;



}



.newcont{



	padding:0px;



}

#code{
	font-size:14px !important;
}

.form{



	padding:0px;



}

.af-form-wrapper{
	margin-right:42px !important;
}
.overlay{
	top:369%;
	position:absolute;
}
#af-form-934070583 .af-standards .af-element{
	padding-left:14px !important;
	padding-right:14px !important;
}
}



















#countdown li {



	line-height: inherit !important;



}



#countdown .stc-group-label.stc-label-bottom {line-height: 1;}















.slider {



	width: 387px;



	float: left;



}







ul.thumbnails {



	margin: 0;



	padding: 0 0 0 33px;



	list-style-type: none;



	list-style-image: none;



}







ul.thumbnails li {



	float: left;



	display: inline;



	padding: 0;



	margin: 0;



}







ul.thumbnails li.pad { margin-right: 22px; }







.span1 { width: 60px; }







.carousel-control {



	position: absolute;



	top: 0px;



	bottom: 0px;



	left: 0px;



	width: 15%;



	font-size: 20px;



	color: #FFF;



	text-align: center;



	text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6);



	opacity: 0.5;



	background: none;



}







.carousel-control.right {



	font-size: 80px;



	top: 100px;



	right: -43px;



	background-image: none;



	border: none;



}







.carousel-control.left {



	font-size: 80px;



	top: 100px;



	left: -43px;



	background-image: none;



	border: none;



}







.carousel-inner img {



	position: relative;



	display: block;



	margin: 0 auto;



}



