#delivery-info {display: none; width: 1000px;}
#delivery-info .block-left {float: left; width: 320px; margin-right: 10px;}
#delivery-info .block-middle {float: left; width: 300px; margin-right: 10px;}
#delivery-info .block-right {float: left; width: 295px;}
#delivery-info .ul-circ li {float: none;}

#delivery-info ul.pickup-notes {list-style: disc; color: #cc0081;line-height: 18px;}
#delivery-info ul.pickup-notes li{margin-bottom:12px}
#delivery-info ul.pickup-time-list {list-style: none; padding: 0;}
#delivery-info ul.nopickup {display: none;}
#delivery-info ul.pickup-time-list li {margin-left: 0;}
#delivery-info ul.pickup-time-list li.disabled {color: #dedede;}

#shipping-cart-form {width: 280px; margin: 5px 0 5px 0;}
#shipping-cart-form select {display: inline-block; width: 130px; }
#shipping-cart-form .spec-pole {width: 278px; margin-bottom: 0; }
HTML BODY #shipping-cart-form .spec-pole INPUT[type="radio"] {margin-left: 0;}
HTML BODY #shipping-cart-form .spec-pole TEXTAREA {width: 264px; min-width: 264px;}
HTML BODY #shipping-cart-form .spec-pole label {font-size: 13px; font-style: italic;}
HTML BODY #SHIPPING_FORM .w-sub {margin-top: 20px;}

#shipping-form-wrapper {width: 280px; margin-top: 0; padding-bottom: 0; }
#shipping-form-wrapper h2 {margin: 0;}
#shipping-form-wrapper .form  {margin-bottom: 0; padding-bottom: 0;}
#shipping-form-wrapper .text-field-dr label {width: 120px;}
#shipping-form-wrapper .text-field-dr input  {width: 130px;}
#SHIPPING_FORM .form .text-field textarea {min-width: 258px; width: 258px;}
#SHIPPING_FORM .form .text-field input,
#SHIPPING_FORM .form .text-field textarea {vertical-align: bottom;}
#SHIPPING_FORM .form .text-field.sm-check-fl label {font-size: 80%;}

#SHIPPING_FORM .shipping-results .padl-30  {padding-left: 0 !important;}
#SHIPPING_FORM .shipping-results .padl-30.ul-circ li  {margin-left: 0; color: #000;}
#SHIPPING_FORM .shipping-results .padl-30.ul-circ li.disabled  {opacity: 0.20; cursor: default;}
#SHIPPING_FORM .leave-not-here  {display: none;}
#SHIPPING_FORM .ui-widget-header .ui-icon  {background-image: url("../img/arrow1.png"); background-position: -16px 0;}
#SHIPPING_FORM .ui-widget-header .ui-datepicker-prev.ui-corner-all .ui-icon  {background-position: 0 0;}

.shipping-faq-link {float: right; width: 130px; padding: 5px; color: #B86D83; text-align: center; cursor: pointer;}
.shipping-faq-link span {text-decoration: underline;}

.form_error {display: none;}
.note-small {margin: 0 0 3px 0; font-weight: normal; font-size: 19px;}

.ui-widget-content .ui-state-active {
	background: url("images/ui-bg_fine-grain_65_654b24_60x60.png") repeat scroll 50% 50% #654B24;
	border: 1px solid #654B24;
	color: #FFFFFF;
	font-weight: bold;
}

.ui-datepicker-multi .ui-datepicker-group { width: 100%;}


.popup {width: 600px; height: 450px; padding: 20px 20px 60px; background: #ffffff; border-radius: 10px;}
.popup .popup-inner {width: 560px; height: 410px; padding: 0 20px 20px 20px; overflow: auto;}
.popup .close {position: absolute; right: 20px; bottom: 15px; width: 60px; height: 30px; font-size: 110%; font-weight: bold; background: #fcfcfc; border-radius: 5px; cursor: pointer; line-height: 30px; }