.modal-container .modal-content-container ul
{
	list-style: outside;
	margin-left: 10px;
}
.modal-container .modal-content-container ul li
{
	margin-bottom:5px;
}

.modal-container .close:hover
{
	cursor:pointer;
}

/*==================================
Video Player Modal Styles
==================================*/
#modalVideoPlayer
{
	background-color: #f5f4f0;
	border: solid 1px #000;
}

#modalVideoPlayer .modal-border
{
	border: none;
	margin:0;
}

#modalVideoPlayer .modal-content-container
{
	padding: 15px;
}

#modalVideoPlayer .close
{
	top: 20px;
	right: 20px;
	z-index: 2;
}

#modalVideoPlayer #placeHolder
{
	background-color: #000;
}

#modalVideoPlayer .vjs-control-bar *
{
	text-shadow:none!important;
}

#modalVideoPlayer #vidPlayer
{
	width:100%;
	height:100%;
}

/*==================================
Video Player Modal Style
==================================*/

/* BEGIN SHIPPING CHART */
#shippingChartModal li
{
	margin-top:10px;
}
#shippingChartModal li p
{
	margin-top:10px;
}
#shippingChart
{
	margin-top:15px;
}
#shippingChart .backGrnd
{
	background-color: #E8E7E2;
}
#shippingChart .hdr
{
	text-transform: Uppercase;
	text-align: center;
	font-size: 14px;
	border-top: solid 1px #C8C1A5;
	border-bottom: solid 1px #C8C1A5;
}
#shippingChart td
{
	text-align: center;
	padding:3px;
}
#shippingChart td.col-total
{
	text-align:left;
}
/* END SHIPPING CHART */

/* WARRANTY PAGE START */
#wwrap 
{
	padding:15px;
}
#wpic 
{
	background-image:url("//images.wineenthusiast.com/core/warranty.jpg");
	height:245px;
	width:245px;
	float:left;
}
#winfo
{
	margin-left:275px;	
}
#frmWarranty
{
	font-size:14px;
	margin:15px 0;
}
.wpvalue
{
	font-size:16px;	
	color:#a59a61;
}
#wbenefits
{
	font-size:12px;
	line-height:1.3em;
	/*margin-top:15px;*/
	margin-top:10px;
}
#wbenefitsl
{
	color:#a59a61;
	margin-bottom:2px;	
}
#wtext_button {
   border: none;
   background-color: transparent;
   padding: 0;
   color: #990000;
   cursor:pointer;
}
#wnothx
{
	float: left;
    margin: 11px 25px;	
}
#wViewTerms
{
	position:relative;
	margin: 0 0 0 20px;
	top:-5px;
	width:120px;
}
#wterms
{
	display:none;
}	
/* Warranty Terms Slim Scroll Begin */
.wterms-container-outter
{
	width:640px;
	height:150px;
	margin:10px;
	border: solid 1px #ccc;
	background-color:#E1DECE;
	padding:5px;
}
.wterms-container-inner {
    background: none repeat scroll 0 0 transparent;
    overflow: auto;
}
.wterms-container-content {
    padding-right: 15px;
}

#modalWarranty .warrantyInfo
{
	padding:2px 0 10px 0;
	line-height:17px;
}
/* Warranty Terms Slim Scroll End */

/* WARRANTY PAGE END */

/* NEWSLETTER BEGIN */

#modalNewsletter td
{
	padding-bottom: 0;
}

#modalNewsletter form
{
	margin-top:15px;
}

.hdr-newsletter
{
	font-size: 17.5px;
	margin-bottom: 15px;
}
#newsletter-textfield
{
	border:1px solid #af9e66;
	height:20px;
	width:205px;
	text-indent:3px;
	}
/*
#newsletter-state
{
	border:1px solid #af9e66;
	width:195px; 
	height:25px; 
	color: #666666;
    padding-bottom: 0;
    padding-left: 5px;
    padding-right: 0;
    padding-top: 2px;
	
	}
*/	
.nl-outer-border
{
	background-color:#F5F4EF;
	border:1px solid #877849;
	width:437px;
	padding:10px;
}	
#nltext_button {
   border: none;
   background-color: transparent;
   padding: 0;
   color: #990000;
   cursor:pointer;
   margin-left:10px;
   font-size: 12px;
   position: relative;
   top: -9px;
}
.nl-in-border
{
	border:1px solid #C8C0A7;
	width:415px;
	padding:10px;
}

.newsletter-title
{
	padding-top:10px;
}

.modal-newsletter-container {
background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("//images.wineenthusiast.com/core/ask/Email_Signup_Footer_BKD.jpg");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    height: 565px;
    width: 500px;
	padding-top:63px;
}

.modal-newsletter-border {
    /*border: 1px solid #C8C0A7;*/
    margin: 10px;
    position: relative;
}


#ask-newsletter
{
	width:500px;
	height:565px;
}

#ask-newsletter .ask-input
{
	background-color: #e7e3da;
	padding:3px;
	border: solid 1px #a3a17b;
	width:200px;
}

#ask-newsletter input[type=text]
{
	height:20px;
	width:197px;
	/*text-indent: 3px;*/
	border:none;
}
/* NEWSLETTER END */


/*==================================
Live Chat Window Styles
==================================*/
#live-chat
{
	width:500px;
	height:320px;
	background:url('//images.wineenthusiast.com/core/live-chat/Chat_Window_bkgd.jpg') no-repeat;
}
#live-chat .lc-container
{
	padding:80px 50px 10px 50px;
	font-size:15px;
}
#live-chat td
{
	padding:12px 0 0 0;
}
#live-chat .lc-hdr
{
	font-size:17px;
	color: #890223;
}
#live-chat .lc-fieldname
{
	font-size:17px;
	line-height:12px;
	padding-right:15px;
}
#live-chat .lc-input
{
	background-color: #e7e3da;
	padding:3px;
	border: solid 1px #a3a17b;
}
#live-chat .lc-required
{
	font-size:10px;
}
#live-chat input[type=text]
{
	height:20px;
	width:320px;
	/*text-indent: 3px;*/
	border:none;
}
#live-chat .lc-radioOps
{
	font-size:14px;
}
#live-chat .lc-disclaimer
{
	font-size:11px;
}

#live-chat #lc-text_button {
    background-color: transparent;
    border: medium none;
    color: #990000;
    cursor: pointer;
    /*margin-left: 10px;*/
    padding: 5px;
    position: relative;
    top: -10px;
	font-size:12px;
}

#live-chat .ez-radio
{
	margin-right:-3px;
}

/*==================================
Live Chat Window Styles
==================================*/


/*==================================
Ask Window Styles
==================================*/
#ask
{
	width:500px;
	height:565px;
	background:url('//images.wineenthusiast.com/core/ask/Email_Consultant_BKD.jpg') no-repeat;
}
#ask .ask-container
{
	padding:85px 50px 10px 50px;
	font-size:15px;
}
#ask td
{
	padding:12px 0 0 0;
}
#ask .ask-hdr
{
	font-size:20px;
	color: #890223;
}
#ask .ask-fieldname
{
	font-size:17px;
	padding-right:15px;
}
#ask .ask-input
{
	background-color: #e7e3da;
	padding:3px;
	border: solid 1px #a3a17b;
}
#ask .ask-required
{
	font-size:10px;
	padding: 0 0 0 15px;
}
#ask input[type=text]
{
	height:20px;
	width:265px;
	/*text-indent: 3px;*/
	border:none;
}
#ask textarea
{
	height:80px;
	width:265px;
	/*text-indent: 3px;*/
	border:none;
}
#ask .ask-radioOps
{
	font-size:14px;
}
#ask .ask-footnote
{
	font-size:12px;
}
#ask .ask-charleft
{
	font-size:13px;
}
#ask #ask-text_button {
    background-color: transparent;
    border: medium none;
    color: #990000;
    cursor: pointer;
    /*margin-left: 10px;*/
    padding: 5px;
    position: relative;
    top: -10px;
	font-size:12px;
}
#ask .ask-red
{
	font-size:20px;
	color: #890223;
	font-family:AauxNext-Light;
}

#ask .ask-thankyou
{
	font-size:20px;
	padding-top:75px;
	font-family: AauxNext-Light;
}

/*==================================
Ask Window Styles
==================================*/


/*==================================
Help Window Styles
==================================*/
#help
{
	width:500px;
	height:420px;
	background:url('//images.wineenthusiast.com/core/help/NeedAssitance_Window_BKD.jpg') no-repeat;
}
#help .help-container
{
	padding:80px 50px 10px 50px;
	font-size:20px;
}
#help .help-hdr
{
	font-size:28px;
	color: #890223;
}
#help ul
{
	margin:20px 35px
}
#help li
{
	margin:10px 0;
	font-family: AauxNext-Light;
	line-height: 31px;
}
#help li img
{
	margin-right:10px;
}

#help li span.help-link,
#help .help-find a
{
	color: #544618;
	text-decoration: none;
    position: relative;
}

#help li span.help-link:after,
#help .help-find a:after
{
	content: '';
	width: 100%;
	position: absolute;
	left: 0;
	bottom:0;
	border-bottom: solid 1px #544618;
}

#help .help-find
{
	font-family: AauxNext-Black;
	font-size:18.5px;
	text-align:right;
	color: #890223;
}

/*==================================
Help Window Styles
==================================*/


/*==================================
Help Window Styles
==================================*/
#questions
{
	width:500px;
	height:420px;
	background:url('//images.wineenthusiast.com/core/help/NeedAssitance_Window_BKD.jpg') no-repeat;
}
#questions .questions-container
{
	padding:90px 50px 10px 50px;
	font-size:20px;
	text-align: center;
	font-family: AauxNext-Light;
	line-height:24px;
}
#questions .questions-hdr
{
	font-size:28px;
	color: #890223;
	font-family: AauxNext-Medium;
}
#questions .questions-red
{
	color: #890223;
}


/*==================================
Help Window Styles
==================================*/


/* BAD CONFIG BEGIN */
#modalBadConfig ul
{
	margin:10px 0 10px 15px;
}
/* BAD CONFIG END */

/* RESERVE IT BEGIN */
#modalReserveIt ul
{
	margin:10px 0 10px 15px;
	list-style: disc;
}
/* RESERVE IT END */

/*===================================
Wine Cellar Design Consultation
===================================*/

.modal-wcdc-container {
    background: url("//images.wineenthusiast.com/core/ask/Design_Consultation_Window.jpg") no-repeat scroll 0 0 transparent;
    height: 709px;
    padding-top: 63px;
    /*width: 500px;*/
	width: 502px; 
	display: block; 
	left: 50%; 
	z-index: 100002; 
	top: 50%; 
	margin-left: -251px; 
	margin-top: -350px; 
	position: fixed;
}

.modal-wcdc-container .close
{
	position:absolute;
	top:5px;
	right:10px;
}

.modal-wcdccontent-container {
    padding: 20px 20px 1px 20px;
}

#wcdc {
    height: 565px;
    width: 500px;
}

#wcdc-wrap {
	width:500px;
	height:565px;
}

.wcdc-input-wide {
    background-color: #E7E3DA;
    border: 1px solid #A3A17B;
    padding: 3px;
    width: 94.4%;
}

.wcdc-input-wide textarea
{
	width:429px;
}

.gapper {
	/*padding-top:25px;*/
	padding-top:15px;
}

.wcdc-submit {
	padding-top:30px;
	padding-right:19px;
}

td.wcdc-submit .nt_text_button {
    background-color: transparent;
    border: medium none;
    color: #990000;
    cursor: pointer;
    /*margin-left: 10px;*/
    padding: 5px;
    position: relative;
    top: -10px;
	font-size:12px;
}

.wcdc-input {
	background-color: #e7e3da;
	padding:3px;
	border: solid 1px #a3a17b;
	width:200px;
}

#wcdc-wrap input[type=text] {
	height:20px;
	width:197px;
	/*text-indent: 3px;*/
	border:none;
}

#wcdc-wrap input[type=text2] {
	height:20px;
	width:434px;
	/*text-indent: 3px;*/
	border:none;
	text-indent:3px;
}

#wcdc textarea {
    border: medium none;
    height: 80px;
    width: 428px;
}

.WCDesignConsultContent-thankyou
{
	font-size:20px;
	padding-top:75px;
	font-family: AauxNext-Light;
}

.req {
	height:25px; 
	float:left; 
	
}

/*================================
Promo Terms Modal
================================*/
#ModalPromoTerms .hdr-margin
{
	padding-bottom:6px;
}

#ModalPromoTerms p
{
	font-size:13px;
	line-height:16px;
	margin-bottom: 5px;
}
#ModalPromoTerms p .hdr
{
	font-size:15px;
	color: #820E10;
	line-height:24px;
}
#ModalPromoTerms .hr-margin
{
	margin-top:10px;
}


/*==================================
Help Window Styles
==================================*/
#thankyou-wex
{
	width:500px;
	height:247px;
	background:url('//images.wineenthusiast.com/core/thankyou/ThankYouPage_WEX2_Bkd.jpg') no-repeat;
}
#thankyou-wex .thankyou-wex-container
{
	padding:90px 50px 10px 50px;
	
	font-family: AauxNext-Light;
	
}
#thankyou-wex .thankyou-wex-red
{
	color: #890223;
	font-family: AauxNext-LightItalic;
}

#thankyou-wex p
{
	font-size:17.5px;
	margin-bottom:10px;
	line-height:21px;
	text-align:justify;
}

#thankyou-wex .thankyou-wex-footnote
{
	font-size:11px;
	width:195px;
	height:38px;
	margin-left:50px;
	line-height:13px;
	float:left;
}

#thankyou-wex .thankyou-wex-button
{
	width:211px;
	height:38px;
	float:left;
}

/*==================================
Invalid Promo Window Styles
==================================*/
#promo-invalid
{
	width:500px;
	height:420px;
	background:url('//images.wineenthusiast.com/core/promo-invalid/BKD.jpg') no-repeat;
}

#promo-invalid .promo-invalid-container
{
	padding:85px 50px 10px 50px;
}

#promo-invalid .promo-invalid-hdr
{
	font-size:23px;
	padding-bottom:5px;
}

#promo-invalid-content
{
	font-size:18px;
}

#promo-invalid-content ul
{
	margin:10px 47px
}
#promo-invalid-content li
{
	margin:10px 0;
	font-family: AauxNext-Light;
	line-height: 31px;
}
#promo-invalid-content li img
{
	margin-right:10px;
}

#promo-invalid-content li span.promo-invalid-link
{
	color: #544618;
	text-decoration: none;
    position: relative;
}

#promo-invalid-content li span.promo-invalid-link:after
{
	content: '';
	width: 100%;
	position: absolute;
	left: 0;
	bottom:0;
	border-bottom: solid 1px #544618;
}

/*==================================
Invalid Promo Window Styles
==================================*/

/*==================================
Invoice - Please Wait Window Styles
==================================*/
#modalPleaseWait img
{
	margin:0 5px 5px 0;
}
#modalPleaseWait p
{
	font-size:14.5px;
}
/*==================================
Invoice - Please Wait Window Styles
==================================*/

/*==================================
EuroCave Comparison Specs Modal
==================================*/
/* Begin Product Details Tab Info Styling */
#modalECompareSpecs .pd-tab-info-hdr
{
	font-family: AauxNext-Black;
	font-size:15pt;
	margin-bottom:5px;
}
#modalECompareSpecs .pd-tab-info 
{
	width: 500px;
}
#modalECompareSpecs .pd-tab-info td
{
	border: solid 1px;
 		padding: 4px;
}
#modalECompareSpecs .pd-tab-info .col-left
{
	font-family: AauxNext-Black;
	width:175px;
}
#modalECompareSpecs .pd-tab-info .col-right
{
	text-align:center;
}
/*==================================
EuroCave Comparison Specs Modal
==================================*/

/*==================================
Make an Offer Window Styles
==================================*/
#make-offer
{
	width:500px;
	height:693px;
	background:url('//images.wineenthusiast.com/core/ask/Make_Offer_BKD.jpg') no-repeat;
}
#make-offer .make-offer-container
{
	padding:85px 50px 10px 50px;
	font-size:15px;
}

#make-offer .make-offer-how-works
{
	font-size:15px;
	text-decoration:underline;
}

#make-offer ul
{
	list-style: outside;
	margin-left: 10px;
}

#make-offer td
{
	padding:8px 5px 0 5px;
}

#make-offer #make-offer-form
{
	padding-top:10px;
}

#make-offer .make-offer-hdr
{
	font-size:20px;
	color: #890223;
}
#make-offer .make-offer-info
{
	width:100%;
	font-size:14px;
}
#make-offer .make-offer-name
{
	font-size:16px;
	padding-bottom:5px;
}
#make-offer .make-offer-price
{
	color: #890223;
}
#make-offer .make-offer-fieldname
{
	font-size:17px;
	padding-right:15px;
}
#make-offer .make-offer-input
{
	background-color: #e7e3da;
	padding:3px;
	border: solid 1px #a3a17b;
}
#make-offer .make-offer-required
{
	font-size:11px;
	padding: 10px 15px 0 0;
	text-align:right;
}
#make-offer input[type=text]
{
	height:20px;
	width:180px;
	/*text-indent: 3px;*/
	border:none;
}
#make-offer textarea
{
	height:80px;
	width:381px;
	/*text-indent: 3px;*/
	border:none;
}
#make-offer .make-offer-radioOps
{
	font-size:14px;
}
#make-offer .make-offer-footnote
{
	font-size:12px;
}
#make-offer .make-offer-charleft
{
	font-size:13px;
}
#make-offer #make-offer-text_button {
    background-color: transparent;
    border: medium none;
    color: #990000;
    cursor: pointer;
    /*margin-left: 10px;*/
    padding: 5px;
    position: relative;
    top: -10px;
	font-size:12px;
}
#make-offer .make-offer-red
{
	font-size:16.25px;
	color: #890223;
	font-family:AauxNext-Light;
}

#make-offer .make-offer-thankyou
{
	font-size:20px;
	padding-top:75px;
	font-family: AauxNext-Light;
}

/*==================================
Make an Offer Window Styles
==================================*/

/*==================================
Personalization Modal
==================================*/
#PersonalizeGuideModal input[type="button"]
{
	margin-left:10px;
	background-color: #8A7533;
	border: solid 1px #5A4B1B;
	padding: 8px 15px;
    font-size: 15px;
	color: #fff;
	cursor:pointer;
}

#PersonalizeGuideModal input[type="button"]
{
	margin-left:0;
	float:right;
}

#PersonalizeGuideModal input[type="text"]
{
	height:30px;
	outline-width: 0;
}

#PersonalizeGuideModal table td
{
	height:40px;
	min-width:100px;
	max-width:120px;
}

#PersonalizeGuideModal .pg-container
{
	overflow-y: auto;
}

#PersonalizeGuideModal .plaPersonalizeForm td
{
	padding-top:0px!important;
	padding-bottom:8px;
}

#PersonalizeGuideModal .pg-img
{
	float:left;
}

#PersonalizeGuideModal .pg-personalize
{
	margin-left:20px;
	margin-top:10px;
	float:left;
	width:300px;
}
/*==================================
Personalization Modal
==================================*/

/*==================================
Send Basket Contents Modal
==================================*/
#ShareBasketModal input[type="button"]
{
	position:absolute;
	right:0;
	bottom:0;
	margin:0 22px 10px 0;
	background-color: #8A7533;
	border: solid 1px #5A4B1B;
	padding: 8px 15px;
    font-size: 15px;
	color: #fff;
	cursor:pointer;
	
}
#ShareBasketModal input[type="text"]
{
	border:1px solid #af9e66;
	height:20px;
	width:282px;
	text-indent:3px;
	margin-bottom:30px;
}