/* My Eye Glasses Cases */

.required_field {color: #c00;}
/*
#plg_managewishlist_notify .page_title {background: url(/images/static/bg_header_short.gif) no-repeat 0 0;}
#plg_managewishlist_notify #wishlistfrm {width: 437px; border: none; padding: 10px 5px 0 5px; height: auto; background: none;margin-top: 0; }
#plg_managewishlist_notify #wishlistfrm #third_box {padding: 10px 0; height: 100px; margin-bottom: -170px; padding-top: 0px;}
:root #plg_managewishlist_notify #wishlistfrm #third_box {padding-top: 130px; margin-bottom: -230px;}
#plg_managewishlist_notify #wishlistfrm label {margin: 0 0 0 8px;}
#plg_managewishlist_notify #wishlistfrm #third_box input {width: auto; margin: 0 0px 0 10px;}
#plg_managewishlist_notify #wishlistfrm #third_box label {width: auto; margin: 0px 0px 0 5px; }

 #plg_managewishlist_notify #wishlistfrm .date_selects {padding: 10px 0 0; width: 350px; }
 :root #plg_managewishlist_notify #wishlistfrm .date_selects {width: auto; }
#plg_managewishlist_notify #wishlistfrm .date_selects input{width: auto; float:left; clear:both; }
#plg_managewishlist_notify #wishlistfrm .date_selects label{ float:left; width: 130px !important; padding-top: 2px;}
#plg_managewishlist_notify #wishlistfrm .date_selects select{clear:none;float:left;}


.wishlist_remind {padding-left: 8px;}
#other_occasion {position: relative; top: 10px;}


.second_table {padding-bottom: 151px; padding-top: 7px; padding-left: 7px; }
.second_table input {width: 240px !important; float:left;}
.second_table label {width: 100px !important; float:left; margin: 0 !important;}
#remind_frnd_1 {width:auto !important; margin: 0 5px;}
#remind_frnd_2 {width: auto !important; margin: 0 5px;}

*/


#wishlistfrm .wishlist_remind {display:block; width:100%;clear:both; }
#plg_managewishlist_notify .page_title {top: 25px;}
#plg_managewishlist_notify #wishlistfrm {width: 537px; border: none; padding: 10px 10px 0 10px; height: auto; background: none;margin-top: 0; padding-left: 15px; }
#plg_managewishlist_notify #wishlistfrm #third_box {padding: 10px 0; height: 100px; margin-bottom: -230px; padding-top: 130px;width:480px;}

#plg_managewishlist_notify #wishlistfrm #third_box input {width: auto; margin: 0 0px 0 5px; border: 1px solid #ABADB3;}
#plg_managewishlist_notify #wishlistfrm #third_box #valentine{border: 0px solid #ABADB3;}
#plg_managewishlist_notify #wishlistfrm #third_box #mothers{border: 0px solid #ABADB3;}
#plg_managewishlist_notify #wishlistfrm #third_box #fathers{border: 0px solid #ABADB3;}
#plg_managewishlist_notify #wishlistfrm #third_box #christmas{border: 0px solid #ABADB3;}
#plg_managewishlist_notify #wishlistfrm #third_box #birthday{border: 0px solid #ABADB3;}
#plg_managewishlist_notify #wishlistfrm #third_box #Anniversary{border: 0px solid #ABADB3;}
#plg_managewishlist_notify #wishlistfrm #third_box #Other{border: 0px solid #ABADB3;}
#plg_managewishlist_notify #wishlistfrm #third_box label {width: auto; margin: 0px 5px;}

#plg_managewishlist_notify #top_holder {background: #fff url(/images/static/bg_top_holder_wide.gif) repeat-y scroll 153px 0pt;}


 #plg_managewishlist_notify #wishlistfrm .date_selects {padding: 10px 0 0; width: 350px; }
 :root #plg_managewishlist_notify #wishlistfrm .date_selects {width: auto; }
#plg_managewishlist_notify #wishlistfrm .date_selects input{width: auto; float:left; clear:both; }
   :root  #plg_managewishlist_notify #wishlistfrm #third_box  #other_occasion{width:61px;margin:-19px 0pt 0pt 63px;}
    #plg_managewishlist_notify #wishlistfrm #third_box  #other_occasion{width:67px;margin:-19px 0pt 0pt 63px;}
 
#plg_managewishlist_notify #wishlistfrm .date_selects label{ float:left; width: 100px !important; padding-top: 2px;}
#plg_managewishlist_notify #wishlistfrm .date_selects select{clear:none;float:left; margin: 1px 3px; border: 1px solid #54768B; font-size: 0.8em; color: #000;}

.first_table * {vertical-align: top;}

.second_table {padding-bottom: 101px;}
.second_table input {width: 270px !important; float:left; border: 1px solid #ABADB3;}
.second_table label {width: 120px !important; float:left; text-align: right; padding-right: 10px;}
#main_body .second_table label {margin-right:0px;}
#remind_frnd_1 {width:auto !important; margin: 0 5px;}
#remind_frnd_2 {width: auto !important; margin: 0 5px;}



#plg_managewishlist_page .page_title {background: url(/images/static/bg_header_short.gif) no-repeat 0 0;}
#plg_managewishlist_page #homepage_sidebar {margin-right: 10px;}
#plg_managewishlist_page #wishlist_already_have {width:240px; float:right; padding:90px 30px 39px 20px; background: url(/images/static/bg_already_have_wishlist.gif) no-repeat 0 2px;}
#plg_managewishlist_page #wishlist_already_have h2 {color:#737486; font-family:Tahoma,Arial,sans-seriff; font-size:16px; padding:10px 0px;text-transform:capitalize; display:none;}
#wishlist_already_have dt{margin:3px 0px;}

#plg_managewishlist_page #wishlist_already_have h2 {color:#737486; font-size: 16px;}
#plg_managewishlist_page #wishlist_already_have h2:first-letter {text-transform: uppercase;}
#plg_managewishlist_page #wishlist_already_have .large_input {border:1px solid #8F8BAE;font-size:11px;padding:1px;width:220px;}
#plg_managewishlist_page #wishlistfrm {float:left; overflow:hidden;padding:20px 0pt 10px 50px;width:240px; }
#plg_managewishlist_page #wishlistfrm  {width:240px; height: 237px; float:left; padding:33px 31px 10px 20px; overflow: hidden;
clear:none;  background: url(/images/static/bg_new_customers2.gif) no-repeat 0 0; }
#plg_managewishlist_page #wishlistfrm label{display: block; width: 120px;}
#plg_managewishlist_page #wishlistfrm input.large_input {margin-top: 17px; position: relative; left: -122px;
border:1px solid #8F8BAE;
font-size:11px;
padding:1px;
width:220px;

}

.wishlist_btn_div {display:block;}
.wishlist_btn_div input {background: url(/images/static/btn_continue.gif) no-repeat 0 0; width: 106px; height: 32px; float:right; margin-right: 16px; display: inline; margin-top: 3px;}
.wishlist_btn_div .login{margin-top:0px;}
:root .wishlist_btn_div .login{margin-top:10px;}

#plg_managewishlist_notify .wishlist_btn_div .login{margin-top:9px;}
	:root  #plg_managewishlist_notify .wishlist_btn_div .login{margin-top:10px;}
	*:lang(en) #plg_managewishlist_notify .wishlist_btn_div .login{margin-top:11px;}

#plg_managewishlist_notify .wishlist_btn_div {margin-top: 150px !important;}
:root #plg_managewishlist_notify .wishlist_btn_div {margin-top: 0px !important; position: relative; top: 10px; left: -25px;}
:lang(en) #plg_managewishlist_notify .wishlist_btn_div {margin-top: 6px !important; position: relative; top: 10px; left: -25px;}

.login_btn_div {display:block;}
.login_btn_div input{background: url(/images/static/btn_login.gif) no-repeat 0 0; width: 63px; height: 24px; float:right; margin-right: 17px; display: inline; margin-top: 5px;}

.cart_back_btn_div {clear: both; float:left; text-indent: -9000px; overflow: hidden; margin-top: 150px; }
:root .cart_back_btn_div {clear: both; float:left; text-indent: -9000px; overflow: hidden; margin-top: 10px; }
.go_back {display:block; width: 97px; height: 24px; background: url(/images/static/btn_back.gif) no-repeat 0 0; }
.cart_back_btn_div .go_back{margin-top:10px;}
