.hidden_wl {display:none}
::-ms-clear {display: none} /*cockpit lists & orders : small cross in IE bug: doesn't cancel depply content*/
body {cursor:auto}
#automatic_send tbody label {text-align:left}
#wishlist_block_search,#wishlist_block_mng {padding-bottom:6px; border-bottom:1px dotted #aaa}
#wishlist_block_search{margin-bottom:6px;}
#wishlist_block_search p, html #wishlist_block_mng p,#wishlist_block_view p {padding-bottom:0;display:block}
#wishlist_block_search form input {margin-top:3px}
#wishlist_block.block div.block_content div#wishlist_block_search form p input#searchname {margin-left:4px}
#wishlist_block.block div.block_content div#wishlist_block_search a.exclusive {margin: 4px auto 0 auto}
#wishlist_block.block div.block_content div#wishlist_block_search #wishlist_block_list.expanded dl.products {margin-bottom:0}
{*#wishlist_block_list {margin-top:3px;background: none repeat scroll 0 0 #fafafa;border: 1px solid #eee;padding:3px} *}
#searchdivd form#searchformd p input#searchsubmitd {margin-left:auto;margin-right:auto}
#results_searchlist div#searchdivd {padding:4px;background-color:#EEE;width:220px;-webkit-border-radius:3px;border-radius:3px}
#results_searchlist div#searchdivd form#searchformd p {text-align:center}
input#searchname, input#searchname2 {color:#BBB}
#mywishlist_pro h2 {background:none}
#table2_length label, #table2_lists_length label, #table2_lists_filter label, #table2_filter label {width: auto; margin:6px auto 12px auto}
a#cleanfilters_orders, a#cleanfilters_lists {
  clear: both;
  display: block;
  float: right
}
.wdt_40pct {width: 40% !important}
.wdth2em {width: 2em}
.nobckgd {background:none}
.bkg_grey {background-color: #ccc !important}
.colordarkorchid {color:#9933cc}
.italic {font-style:italic}
.cursorhand:hover {cursor:pointer}
.floatleft {display:block;float:left}
.floatclear {clear:both}
.clearboth {clear: both !important}
.pg_right6 {padding-right:6px !important}
.disp_block {display: block !important}
.disp_inlineblock {display: inline-block !important}
.dim24x24 {width:24px;height:24px}
.mg_top_6 {margin-top:6px !important}
.mg_top_12 {margin-top:12px !important}
.mg_top_36 {margin-top:36px !important}
.mg_left_22 {margin-left:22px !important}
.mg_left_16 {margin-left:16px !important}
.mg_left_6 {margin-left:6px !important}
.mg_bottom_4 {margin-bottom:4px !important}
.mg_bottom_12 {margin-bottom:12px !important}
.img_margintop4 {display:inline-block; position:relative; top:4px}
.img_margintop3 {display:inline-block; position:relative; top:3px}
.img_margintop2 {display:inline-block; position:relative; top:2px}
.img_margintop0 {display:inline-block; position:relative; top:0}
.center {text-align:center}
.alert_red, .red {color:#FF0000}
.underline {text-decoration:underline}
.bold {font-weight:bold}
.nobold {font-weight:normal}
.align_center {text-align:center}
.align_right {text-align:right}
.align_left {text-align:left}
.borderNone {border-width: 0}
span.bg1 {background-color:#FFFFCA}
.bkg_white {background-color:#FFF}
.bkg_f5e1ba {background-color:#f5e1ba}
.pg_top_6 {padding-top: 6px}
.pdg3 {padding:3px !important}
.pdg4 {padding:4px !important}
.brad3 { -webkit-border-radius: 3px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
     -moz-border-radius: 3px; /* FF1-3.6 */
          border-radius: 3px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.icon-plus-square::before, .icon-plus-sign-alt::before {
    content: "";
}
.icon-minus-square::before, .icon-minus-sign-alt::before {
    content: "";
}
.icon-trash-o::before, .icon-trash::before {
    content: "";
}
.icon-envelope-o::before, .icon-envelope::before {
    content: "\f0e0";
}
.border1_red {
  border: 1px solid #ff0000;
}
.border1_red:hover {
cursor:pointer;
}
.border_right1 {border-right: 1px solid #dedede}

.select_aw {
  font-family: Helvetica !important;
  font-size: 14px !important;
  font-style: normal !important;
  padding: 8px;
  width: 50%;
}

#results h1,#results h2,#results h3, #results table,#results span, #results p, #results_searchlist {/*Wishlist summary - List of orders over a period*/
margin-bottom: 0.3em;
margin-top: 0.5em
}
div#results table#table2.tablesorter {margin-left:0}
#mywishlist_pro form.std fieldset label.align_right {
margin-left: 12px;
width: auto
}
/*creator page - creation form*/
div.block_newwl p {
font-size:12px;
margin-left: 12px;
margin-top: 6px;
text-align: left;
width: auto
}
#mywishlist_pro form.std fieldset {
background-color: #F7F7F7;
border: 1px solid #D0D3D8;
background-image:none;
margin-bottom: 1em;
padding: 3px
}
#block-order-detail form.wl_send fieldset div#ordermsg,#block-order-detail form.wl_send fieldset div#ordermsg p.textarea textarea#id_message_personal {width:100%}
#block-order-detail form.wl_send fieldset div#ordermsg p.textarea textarea#id_message_personal {height:140px;text-align:left;background-color:#DEEFEF;margin:0}
#mywishlist_pro form#creator_choose_name fieldset > a, div#mywishlist_pro form#creator_choose_name fieldset > a:hover {margin:0; padding:0; border:none; line-height: 2em;display:block;width:100%}
#mywishlist_pro table#display_list form fieldset input.align_on_submit, input#pwd_check, form#pwd_change fieldset input {padding-bottom:2px}
#info_process_wldd ol li {list-style:decimal inside;margin-bottom:1.3em;margin-left:2%}
#info_process_wldd ol > li {border: 1px solid #eee; border-radius:3px; padding:4px;background-color:#fff; font-weight:bold; font-size:18px}


#info_process_wldd ol li h4 {font-size:26px; font-weight:bold; line-height:28px; color: #777}
#info_process_wldd ol li h5 {margin:0.5em 0 0 1.5%;font-weight:normal;font-style:italic;font-size:16px}
#info_process_wldd ol li p, #block-order-detail form#welcome_pict.welcome_pict p, form#name_change p {margin:0;padding:0.3em 0;font-size:12px; line-height:1.8em; font-weight: normal; color:#666}
#address_sel {font-size:12px}
.no_margin_top {margin-top:0}
.no_padding_top, #info_process_wldd ol li p.no_padding_top {padding-top:0}
form#name_change.name_change p#gender2 {margin-top:6px}
#info_process_wldd ol li p.passwd {margin-left:2em}
#submitPublicAdr, #submitWishlist {margin-top:0.4em; font-size: 16px}

form#creator_choose_name a {text-decoration:none;font-size:13px}
#restrict_adr {margin-left:20px; clear: both; width: 90%}
#mywishlist_pro form#creator_choose_name fieldset #block_newwl_dd #info_process_wldd div#restrict_adr p a {font-size:12px; text-decoration:underline; display:inline}
#restrict_adr p a:hover {text-shadow: 1px 2px 1px #bbb;filter: dropshadow(color=#bbbbbb, offx=1, offy=2)}
#restrict_adr ul li { list-style:square inside; margin:0 0 0 1em; font-size:12px}
#restrict_adr ul {margin:0 0 0.5em 0.8em}
#mywishlist_pro form#creator_choose_name fieldset div#block_newwl_dd div#info_process_wldd ol li #restrict_adr p a {line-height:1em}
#restrict_adr .addresses1 {background-color:#fefefe; margin-bottom:1em;-webkit-border-radius: 3px;border-radius: 3px; padding-top:6px}
div.block_newwl {background-color:#F9F9F9}
#shownewwl {background-color: #fff; color:#000; transition:background-color .3s ease;}
#hidenewwl {background-color: #ededed; color:#000; transition:background-color .3s ease}
#shownewwl:hover{
cursor:pointer;
background-color:#ededed; color:#000
}
#hidenewwl:hover {
cursor:pointer;
background-color:#fff; color:#000
}
div#info_complete_guide {
padding: 3px;
border: 1px solid #DFD5C3;
float: right;
margin-top: 2px;
z-index: 1009;
background-color: #ddd;
width: 158px;
margin-bottom: 9px
}
div#info_complete_guide:hover {
cursor:pointer;
background-color:#b6C9C5
}
#mywishlist_pro #block-history table#display_list tr td a {cursor:pointer}
div#info_complete_guide a, div#info_complete_guide a:hover {text-decoration:none}
div#info_complete_guide a {display:block; width:100%; height:100%}
div#info_process_wldd {padding:0;float:left; width:97%; clear: both}
div.block_newwl noscript, #mywishlist_pro #block-history.block-center noscript {color:#FF0066 ; background-color:#FFFF99; font-size:16px; margin:6px; font-weight:bold}
#mywishlist_pro form.std fieldset input#submitWishlist, input#pwd_check_submit, html body#view div#page div#columns div#center_column #searchformd p input#pwd_check_submit.button {display: inline}
#info_process_wldd p #uniform-ad_public + label {
width:90%;
float:left;
text-align:left
}
li#listsetup p > label {margin-top:6px}
#info_process_wldd #uniform-ad_public {float:left; margin-top:6px}

input[name='list_cat'],input[name='gender'], input[name='gender2'], input#celebration_date {margin-top:5px}
input#celebration_date {font-size:16px}
p#gender {margin-left:22px}
#restrict p.right {text-align:right}
#restrict table tr td.no_border, div#block-history table tr td.no_border, td.no_border, tr.no_border  {border:none;border-top:none !important}
.border_bottom {border-bottom: 1px solid #BDC2C9 !important}
.border_bottom3 {border-bottom: 3px solid #BDC2C9 !important}
.border_top {border-top: 1px solid #BDC2C9 !important}
.border_bottom_dotted {border-bottom: 1px dashed #ccc !important}
.border_exc_right {border: 1px solid #BDC2C9 !important; border-right:none !important}
.border_exc_left {border: 1px solid #BDC2C9 !important; border-left:none !important}
.border_no_right {border-right:none !important}
.border_no_bottom {border-bottom:none !important}

table#display_list thead tr,table#offer_bought_infos0 thead tr,table#offer_bought_infos1 thead tr,table#offer_bought_infos thead tr {background:url(../img/bg_header.png) repeat-x bottom left }
td#paswd_c {border-top: 1px solid #BDC2C9}
div#restrict p.lost_password a {font-size:11px; text-decoration:underline}
div#restrict p.lost_password a:hover {color:#0000CC}
table#display_list form input,form#pwd_change input, input#pwd_check, html body#view div#page div#columns div#center_column div#searchdivd form#searchformd p input#pwd_check_submit.button {display:inline; font-size:11px}
form#pwd_change {margin-left:1.6em}
/* --------------  end creator page ---------------  */
#date12 { margin-left:24px }

#mywishlist_pro #block-order-detail form.wl_send fieldset p {
padding-right:0.7em;
padding-left:0.7em
}
.alert_no_data {
color: red;
font-size:1.1em;
font-weight: bold;
margin: 0 40% 6px auto;
border: solid 1px gray;
background-color: white;
text-align: center;
width: 350px;
}
.wishlist_product_detail_dd {
    float: right;
    text-align: right;
    padding-left: 0 !important
}
/* ul.theme_classic .wishlist_product_detail_dd {
    margin:0 4px 4px 0 ;
    width:35%
} */
/* ul.modern1.list .wishlist_product_detail_dd {
    width:45%
} */

#view_wishlist div.alert.alert-warning form fieldset, #view_wishlist div.alert.alert-warning a
{
    border: none;
    margin: 3px 0 6px 0
}
/*#view_wishlist #featured-products_block_center ul div li a {
    margin-right: 6px;
}
#view_wishlist #featured-products_block_center ul div li  .description_short_dd {
margin-bottom:2px;
font-size:10px;
color:#666666;
height:auto
}
#view_wishlist #featured-products_block_center ul div li  .description_short_dd p {
margin:0;
padding:0
}

#view_wishlist #featured-products_block_center ul div li  .description_dd p {
    font-size: 10px;
    font-weight: normal;
    margin: 0; padding:0
}
 #view_wishlist #featured-products_block_center ul div li  .description_dd {
    color: #7D7D7D;
  font-size:10px;
  font-family:Verdana, sans-serif;
  position:relative; pour popup css icone bullet
  height:auto;
}
#view_wishlist #featured-products_block_center ul div li  .description_dd span {
  font-size:10px;
  font-family:Verdana, sans-serif;
}
div.wlp_bought ul.address_dd li.address_title {
background-image: none;
border-top: 1px solid #ddd;
color: #374853;
font-size: 1.2em;
font-weight: bold;
min-height: 27px;
line-height: 1.9em;
margin-top: 9px !important;
margin-bottom:2px
} */

/* .align_dd {
float:left;
margin:0 0 0 0.5%;
width:40%;
} */

#mywishlist_pro #block-order-detail ul li img {float: none}

#block-history table tbody tr td a.bold {font-weight:bold; text-decoration:underline}
#block-history table tbody tr td a {text-decoration:underline}
#block-history table tbody tr td a:hover {text-decoration:none}
/*view page*/
#save_msg_1 {margin-top:0.5em}
div#welcome_msg {font-style:italic;font-family:Comic sans ms, verdana, arial;font-size:13px;border:1px solid #ddd;padding:4px;
margin:4px auto 3px auto;width:97%;word-wrap: break-word;
 -webkit-box-shadow: 2px 3px 6px #9F9F9F; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 2px 3px 6px #9F9F9F; /* FF3.5 - 3.6 */
          box-shadow:2px 3px 6px #9F9F9F; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
 -webkit-border-radius: 3px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
     -moz-border-radius: 3px; /* FF1-3.6 */
          border-radius: 3px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
div#welcome_picture {text-align:center}
.blk_left {float: left}
ul.modern1.list .blk_left {width: 75%}
ul.theme_classic .blk_left {width: 60%}
ul.theme_classic .blk_left .address_name, ul.modern1.list .blk_left .address_name {float: left;/* width: 36% */}
ul.theme_classic .blk_left .view_align_dd, ul.modern1.list .blk_left .view_align_dd {float: left; /* width: 60%; */ margin-left: 2%}

div.view_align_dd div.description_dd a.info {width:100%; text-decoration:none}
div.wishlist_product_detail_dd form.form_view_qty_left {float:right;font-size: 90%;font-weight: normal}
div.wishlist_product_detail_dd form.form_view_qty_left p input { min-width:2em}
div.wishlist_product_detail_dd.theme_classic ul.address_dd li {
    padding-left: 0.5em;
    padding-right:0.5em
}

ul.product_list {
list-style: none outside none;
margin-bottom: 1em;
padding-bottom: 2px;
}
ul.product_list li .container_aw {
padding: 15px 0;
border: 1px solid #ddd;
}
ul.product_list.modern1 li .container_aw {padding: 0}
ul.product_list li .container_aw .address_param {
background-color: #f8f8f8;
transition: all 0.24s ease
}
ul.product_list li:hover .container_aw .address_param {
background-color: #f0f0f0
}
/* #view_wishlist ul.product_list li > div.container_aw > div.wishlist_product_detail_dd > a {
margin-right: 0
transition : all 0.5s;
}
#view_wishlist ul.product_list li:hover > div.container_aw > div.wishlist_product_detail_dd > a {
margin-right: 1px
}
 */

ul.product_list.theme_classic {
    margin-left: 0
}
#mywishlist_pro #block-order-detail .wlp_bought ul.product_list.row.list li.address_dd {
  margin-bottom: 12px
}

div.address_titled {
background-image:none;
font-size:12px;
height:1.6em;
line-height:1.6em;
color: #374853;
font-weight: bold;
margin-top: 0 !important;
}
#view_wishlist ul.product_list.list li {margin-top: 8px}
#view_wishlist ul.product_list.grid li .view_align_dd  .description_short_dd {
/*    margin: 0 3px 0 4px;*/
    height: 3.8em
}

#view-producs_block_center ul.product_list.grid.modern1 div.blk_left
{
  float: none
}
#view_wishlist ul.product_list.grid.modern1 div.wishlist_product_detail_dd, #view_wishlist ul.product_list.grid.modern1 div.wishlist_product_detail_dd span {
float:none !important
}
#view_wishlist ul.product_list.grid.modern1 div.wishlist_product_detail_dd a[id^='a_']
{
  float:none;
  text-align: center;
  width: 70%;
  display: block
}
#view_wishlist ul.product_list.grid.modern1 div.wishlist_product_detail_dd {
   text-align: center;
   margin-top: 12px
}
#view_wishlist ul.product_list.modern1.grid .description_dd, #view_wishlist ul.product_list.modern1.grid .description_short_dd {
  display: none
}

#view_wishlist ul.product_list .attribut {
 color:#38444b; font-size:90%
}
#view_wishlist ul.product_list.modern1.grid .attribut, #mywishlist_pro ul.product_list.grid .attribut {
  height: 1.8em
}
#view_wishlist ul.product_list.list .attribut, {
  margin-top: 36px
}
/*#view_wishlist ul.product_list.list .description_short_dd a.info {
  display: none
} */
 #view_wishlist ul.product_list.grid li a img
{
    display: block;
    margin: auto
}
#block-order-detail div.wlp_bought ul.left_0 > li.address_title {background-color: #ddd}
#block-order-detail div.wlp_bought ul.left_0 > li.address_title > span {display: inline-block;float:right}
#block-order-detail div.wlp_bought ul.left_0 > li.address_name {background-color: #ddd}
#block-order-detail div.wlp_bought ul.left_0 > li.address_name div.align_dd a {margin-top : 2px}
div.address_titled {
background-image:none; font-size:12px; height:1.6em; line-height:1.6em; color: #374853;
font-weight: bold;
margin-top: 9px !important
}
a.info {
  font-weight:normal;
  font-size:10px;
}

div.addresses h3.addresses_dd  {
    margin:auto auto 9px 3px;
}
/* #mywishlist_pro .align_dd.theme_classic {
  float: left;
  margin-left: 9%
}
 #mywishlist_pro .wishlist_product_detail_dd.theme_classic  {
float: right;
margin-right: 9%;
width: 40%
} */

#mywishlist_pro .product_list.grid .container_aw li.address_name, #mywishlist_pro .product_list.grid .container_aw li.address_title, #mywishlist_pro .product_list.grid .container_aw li.address_param {
width: 100%
}
#mywishlist_pro .product_list.theme_classic .container_aw li.address_name, #mywishlist_pro .product_list.theme_classic .container_aw li.address_title, #mywishlist_pro .product_list.theme_classic .container_aw li.address_param {
width: 32%;
float: left
}
#mywishlist_pro .product_list.theme_classic .container_aw li.address_param {
float: right;
padding-right: 9px
}
#mywishlist_pro ul.product_list.grid ul[rel='info_bought_left'] {
  margin-top: 12px;
}
#mywishlist_pro ul.product_list.list ul[rel='info_bought_left'] {
  margin-top: 36px
}

#mywishlist_pro #block-order-detail div.wlp_bought ul.address_dd li.address_name div.wishlist_product_detail_dd span.price,
div.wishlist_product_detail_dd span.price {
display:block;
color: #595A5E;
margin:3px 6px 6px auto;
}
.wishlist_product_detail_dd input .address_title input {
text-align:right;
border:none; font-size:100%;
background-color:#FFFFFF;
color:#313131
}
.address_title li {color:rgb(119,119,119)}

#mywishlist_pro div.wlp_bought .address_dd li.address_title {
    background-image: none;
    color: #374853;
    font-weight: bold;
    line-height: 1.9em;
    margin-bottom: 2px;
    margin-top: 0 !important;
    min-height: 27px;
}
#mywishlist_pro .wishlist_product_detail_dd ul li {
    margin-top: 6px;
    text-align: right;
}
#mywishlist_pro div#block-order-detail ul.address_dd li.address_name {position:relative}
#mywishlist_pro div#block-order-detail  ul.address_dd li.address_name a.del_button {position:relative;top:-2em}

/* li.address_name div.wishlist_product_detail_dd ul li {float:right; margin-top:4px} */

#mywishlist_pro ul.product_list.row.list .product-container ul li.address_name div.wishlist_product_detail_dd.col-xs-6.theme1 ul li {
  margin-top:12px
}
#mywishlist_pro ul.product_list.row.list .product-container ul li.address_name div.wishlist_product_detail_dd.col-xs-6.theme1 ul li:first-child {
  margin-top:0
}

#mywishlist_pro div#block-order-detail ul li div.wishlist_product_detail {
    margin-bottom: 5px;
}
#view_wishlist #featured-products_block_center ul div li div.wishlist_product_detail, #mywishlist_pro div#block-order-detail ul li div.wishlist_product_detail, .thumb_bo {
    float: left;
    margin-left:10px;
}
#mywishlist_pro div#block-order-detail div.wlp_bought div.wishlist_product_detail ul {
margin-bottom:6px;
list-style:none;
text-indent:0;
width:230px;
}
#view_wishlist #featured-products_block_center ul div li div.wishlist_product_detail, #mywishlist_pro div#block-order-detail ul li div.wishlist_product_detail ul li, li.address_name div.wishlist_product_detail_dd ul {
margin-bottom:6px;
list-style:none;
text-indent:0;
padding-left:0;
}
#view_wishlist #featured-products_block_center ul div li div.wishlist_product_detail, #mywishlist_pro div#block-order-detail ul li div.wishlist_product_detail input {
text-align:center;
margin-top:0;
margin-bottom:0;padding:0;
font-size:100%
}
#view_wishlist .wishlist_product_detail_dd ul {
list-style:none;
text-indent:0}
#view_wishlist .wishlist_product_detail_dd ul li {
padding:0}
#view_wishlist .wishlist_product_detail_dd a,
.address_name a[rel='delet'] {
display: block;
float: right;
margin: 6px auto 3px auto
}
.address_name a[rel='delet'] {
margin-top: 0
}
#mywishlist_pro div#block-order-detail table.wlp_bought_infos {margin:0}
a.link_cyber {text-decoration:none}
a.link_cyber:hover {text-decoration:underline}

/*pdf block - back office*/
div.div_wl_change_name {
background-color:#eeeeee;
 -webkit-box-shadow: 2px 3px 5px #cFcFcF; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 2px 3px 5px #cFcFcF; /* FF3.5 - 3.6 */
          box-shadow:2px 3px 5px #cFcFcF; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
 -webkit-border-radius: 2px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
     -moz-border-radius: 2px; /* FF1-3.6 */
          border-radius: 2px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */

}
#results_lists h3, #results h3 {margin: 6px auto 0 3px !important}

div#ordermsg,div#ordermsg_pre {margin-bottom:1.4em; margin-top:1.5em}
div#ordermsg p { margin:0; padding:0}
input#submit2.button {margin:0.7em 0 0.7em 0.7em}
form#name_change {margin-left:0.7em}
div#block-order-detail form.wl_send fieldset p input#to_list {margin-left:9px}
#ordermsg textarea, #welcome_msg p.textarea textarea {margin:0;padding:6px;height:80px;text-align:left;background-color:#fff}
#welcome_msg p.textarea textarea {width:548px}
#ordermsg textarea {width:98%}
#welcome_msg p.textarea textarea {width:540px; margin-bottom: 0.5em}
div.fbook, div.tweet {float:left}
div.fbook {margin:2px 3px 3px 0}
div.fbook p, div#tweet p {margin:0;padding:0}
div.tweetdd,div.fbkdd {margin-right:15px}
div.fbkdd,div.tweetdd, div.gplusdd {float:left}
div#socialbuttons {margin: auto auto 9px 6px}
div.socialbuttons_2 {position:relative}
.cross_hide {float: left;
    left: -7px;
    position: relative;
    top: -12px}
.cross_hide:hover {cursor:pointer}
.border_sb {border:1px solid #dedede; -webkit-border-radius: 3px;border-radius: 3px;padding-top: 6px}
.border_rad2 {border:1px solid #dedede; -webkit-border-radius:2px;border-radius:2px}
/* pdf block and settings block - back office*/
input.button.margin_input {margin:4px auto 2px 5px}
#message_confirm {margin:6px 0 6px 0}
/* DD + bo management , new : form#list_advance*/
form#active,form#contribution,form#invisible_assign, form#auto_send,form#shop_carrier,form#list_advance,form#orders_select,form#lists_select, form#list_allow,form#misc {margin-bottom:3px}
/* END DD + bo management */
form#invisible fieldset {border-bottom:none}
form#invisible_assign fieldset {border-top:none}
div#activation fieldset {background-color:#FDFDFD}
#misc fieldset#misc_field table#misc_table tbody tr td.misc89 {width:70%}
#oubien {
background: url(../img/icon/ou-bien.png) no-repeat;
width: 76px;
height: 72px;
line-height: 72px;
text-align:center
}
.admin_pdf {
font-weight:normal;
margin-left:0;
padding:3px 0 3px 0;
text-align:center;
width:100%;
height: 22px;
border:1px solid #DFD5C3
}
div#selection_order.cockpit_select ul li img, div#selection_list.cockpit_select ul li img, div#selection_order.cockpit_select ul li label ,div#selection_list.cockpit_select ul li label,
.admin_pdf:hover,label.admin_pdf input {
cursor:pointer;
}
.admin_pdf:hover,div.admin_pdf a:hover {
cursor:pointer;
background-color:#b6C9C5;
}
div.admin_pdf a:hover {
text-decoration:none
}
a.admin_pdf {
display:block;
background-color:white;
border:1px solid #DFD5C3;
text-align:center;
margin:0 7px 0 7px;
}
a.admin_pdf img, label.admin_pdf img, #action_customer.cockpit_choice ul li img {padding-bottom:3px}
input.submit_back {
background-color:white;border:none;
background-image:url(../img/bouton-vert_sansomb.png);
width:154px;height:40px
}
input.submit_back:hover {
background-image:url(../img/bouton-violet.png);
cursor:pointer;
}
div.back {
background-image:url(../img/bouton-vert_sansomb.png);
width:154px;height:40px;
margin-top:20px;
margin-left:16px;
}
div.back:hover {
background-image:url(../img/bouton-violet.png);
cursor:pointer;
}
.bootstrap .radio input[id^='wlcmepict'] {margin-left: 0}

/* creator page managewishlist */
/*#mywishlist_pro table.std thead th.first_item, #mywishlist_pro table.std tbody tr td {width: 200px}*/
#mywishlist_pro table.std thead th.first_item {width:79px}
#mywishlist_pro table.std {border-collapse: separate; border:1px solid #999}
#mywishlist_pro table#display_list {border:none}
#block-history table.std thead tr th {padding: 14px 3px;text-transform:none}
#block-history.block-center table.std thead {font-size:12px}
#mywishlist_pro table.std thead th.mywishlist_second {text-align: center;width: 80px}
#mywishlist_pro table.std thead th.mywishlist_first {text-align: center;width: 40px}
#mywishlist_pro div#block-order-detail table.wlp_bought_infos {margin: 0}
#mywishlist_pro div#block-order-detail {margin-top: 10px;position:relative}
#mywishlist_pro div#block-order-detail ul li {list-style:none}
#mywishlist_pro div#block-order-detail form#ask_refund {position:absolute;right:3px;top:12px}
div#results_cust table.bkg_green {background-color:#d0e3dd}
fieldset div table.table tr {/*border:1px solid #FFFFCC*/}
#mywishlist_pro div#block-order-detail table tbody tr td a#hideBoughtProducts.button_account_large  {
text-decoration:none;
}
#mywishlist_pro div#block-order-detail table tbody tr td a#hideBoughtProducts.button_account_large:hover  {
text-decoration:underline;
}
div#showBoughtProducts {
display:none;
}
#mywishlist_pro div#block-order-detail table tbody tr td div#showBoughtProducts,#mywishlist_pro div#block-order-detail table tbody tr td div#hideBoughtProducts  {margin:0}
.div_wl {
margin:0;width:97px; height:5em;
background-color:#E3E3E3;
float:left}
.div_wl_a {text-decoration:none;display:block;height:100%;width:100%}
.div_wl_up {position:relative;bottom:5em }

.wl_thank a {color:#0000FF}
.message_thank_donator {color: #11A;background-color:#fbfbfb}
#offer_bought_infos1 tr td.message_thank_donator {border-bottom:1px solid #eee}
table#offer_bought_infos1 a.sentdonator {position:relative;bottom:6px;left:6px}
table#offer_bought_infos1 tr td.message_thank_donator2{background-color:#f8f9f9}
table#offer_bought_infos1 tr td.tr_interline {padding:0;background-color:#E3D9E8}
#offer_bought_infos1 span.msgdonator {color:#666}
div#hideBoughtProducts.div_wl:hover,div#showBoughtProducts.div_wl:hover,div#hideBoughtProductsInfos.div_wl:hover,div#showBoughtProductsInfos.div_wl:hover,div#hideSendWishlist.div_wl:hover,div#showSendWishlist.div_wl:hover,
.div_wl:hover {
background-color:#E3D9E8;
cursor:pointer;
text-decoration:none}
a.twitter-share-button {
 display: block;
  width: 55px;
  height: 20px;
  color: rgba(0,0,0,0);
  font-size:0;
  background: url(../img/icon/tweet-button-simple.png) no-repeat 0 0;
}
a.twitter-share-button:hover {background-position: 0 -21px;}
a.twitter-share-button:active {background-position: 0 -42px;}

#mywishlist_pro div#block-order-detail table tbody tr td div#hideBoughtProducts.div_wl, #mywishlist_pro div#block-order-detail table tbody tr td div#showBoughtProducts.div_wl{margin:0}

#showBoughtProducts img, #hideBoughtProducts img {
margin:auto 3px auto 3px;
text-decoration:none}
#hideBoughtProducts.div_wl div.sous_block div span.text_wl {
text-decoration:underline;
text-align:center;
margin-left:auto;
margin-right:auto}
span.text_wl:hover, span.text_wl:hover {text-decoration:none}
div.div_wl_change_name {text-decoration:none;float:left;margin-right:3px;margin-bottom:6px; padding:3px; color:#5D717E}
div.div_wl_change_name p {padding-left:0 !important; margin: 0.5em 0; padding-bottom:0}
div.div_wl_change_name:hover {cursor:pointer; text-decoration:underline; background-color:#e3d9e8}
form#name_change input {font-size:11px}

.img_block {
width:20px;
margin-left:auto;
margin-right:auto;
margin-top:8px;
background-color:transparent
}
.sous_block {
/*width:170px;*/
margin-left:auto;
margin-right:auto;
text-align:center;
margin-bottom:4px
}
div.sous_block span.text_wl {margin-left:-2px}
#block-order-detail ul.address_dd li div.wishlist_product_detail_dd table {font-size:12px}

#mywishlist_pro #showBoughtProductsInfos.div_wl, #mywishlist_pro #hideBoughtProductsInfos.div_wl, #mywishlist_pro #showSendWishlist.div_wl, #mywishlist_pro #hideSendWishlist.div_wl {
    float: left;
    margin: 0
}
/* div#mywishlist_pro div#block-order-detail div.wlp_bought ul.address_dd li.address_name div.wishlist_product_detail_dd table tbody tr td a.exclusive {margin-top:0px} */
#block-order-detail form fieldset p input[id^='email'], #stextdd input {
    border: medium none;
    height: 2em;
	 margin-left:3px;
   width: 60%
	}
  #stextdd input {
    width: 95%;
    border: 1px solid #ddd;
    color:blue
  }
textarea#id_message_personal {width:97%;margin-top:0;margin-bottom:0;height:140px;text-align:left;background-color:#efefef; border: 1px solid #ccc}
div.email_template {
    background-color:#DEEFEF;
    border:1px solid #B0B0B0;
    float:left;
    margin-top:2px;
    width:330px}
#mywishlist_pro #block-order-detail form.wl_send fieldset div.email_template p {
width:auto;
position:relative;
float:left;
margin:0; padding:3px}

div.email_template img {
display:block;
position:relative;
top:3px}
div.email_template .a_email_template {
    clear: both;
    display: block;
    height: auto;
    margin: 0 0 3px 0.7em;
    padding-bottom: 0;
    width:260px}
a#view_templ_0.thickbox:hover {text-decoration:underline}
#settings.cockpit_select_wide input[type="submit"] {
  color: #666;
  padding:6px 22px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
 -webkit-box-shadow: 0px 1px 6px #e6e6e6;
  -moz-box-shadow: 0px 1px 6px #e6e6e6;
  box-shadow: 0px 1px 6px #e6e6e6;
  text-shadow: 1px 1px 8px #e3e3e3;
  border: solid #ddd 2px;
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#caff99), to(#73fa05));
  background: -moz-linear-gradient(top, #caff99, #73fa05);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#caff99, endColorStr=#73fa05);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#caff99, endColorStr=#73fa05);
  display:inline-block; /* IE is so silly */}
 #settings.cockpit_select_wide input[type="submit"]:hover {
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#f5c711), to(#fae92a));
  background: -moz-linear-gradient(top, #f5c711, #fae92a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#caff99, endColorstr=#73fa05);}

html body div#container div#main div#content form fieldset div p.copy_legend {
    border: 1px solid #DFD5C3;
    font-weight: bold;
	font-size:86%;
    margin: 3px auto 8px 10px;
    padding: 0.2em 0.5em;
    text-align: left;
	width:870px}
div p.copy_legend span {color:#990066}
/*bo module */
div#help_guide {margin:3px auto 12px 3%}

/*--------cockpit----------*/
a.lien {text-decoration:underline !important; color:#0033FF}
a.lien {text-decoration:none; cursor:help !important}
label {text-align:left;/*width:140px*/}
#selection_order.cockpit_select ul li label, form#lists_select fieldset div#selection_list.cockpit_select ul li label {color:#333333; text-shadow:none; font-weight:normal}
html body div#top_container div#container div#main div#content div.cockpit_select_wide form#lists_select fieldset div#selection_list.cockpit_select table#tab_type_date tbody tr td label {text-shadow:none}
#recoverydiv p img,
div.cockpit_select_wide form#activation.noprint fieldset div.cockpit_select label.t img {vertical-align:text-bottom}
#recoverydiv input[type="submit"]  {margin: 6px auto 6px 32px;}
div.cockpit_select input[type="submit"] {margin: 6px 0 6px 40%;}
.margin-form {margin-left: 3px}
#selection_customer.cockpit_select div.margin-form {padding-left: 0}

#activationdiv {background-color:#FFFFF0}
form#listing fieldset#fieldset_cockpit {height:auto}
form#activation fieldset, form#recovery fieldset {border:none}
.cockpit_select_wide {
padding: 0 4px 4px 4px;
border: 1px solid #DFD5C3;
font-size: 1.1em;
position:relative;
margin:16px 0 0 0;
 -webkit-box-shadow: 2px 3px 10px #8F8F8F;
     -moz-box-shadow: 2px 3px 10px #8F8F8F;
          box-shadow:2px 3px 10px #8F8F8F;
 -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
div.name_block_cockpit_wide {
margin:0;
padding:0.2em 0.5em;
border:1px solid #DFD5C3;
background:#cf9;
font-weight:bold;
text-align:left;
position:relative;
top:-10px}
div#name_cockpit {background-color:#FFCC66}
form#orders_sel, form#lists_select, form#listing, form#activation {float:left;margin-left:6px}

form#orders_sel, form#lists_select, form#listing {margin-left:1%;width:32%}
.cockpit_choice, .cockpit_select {
/*background-color: #D6C9C5;
border : 1px solid #CACACA;*/
padding-top: 6px;
}
div.cockpit_select_wide form fieldset {
padding:1%;
background-color: #FDFDFD
}
div.cockpit_select_wide div#recovery.cockpit_select p {margin:0; padding:0}
div.cockpit_choice {padding-left: 0}
.cockpit_select {
	float:left;
    width:100%;
    position: relative
	}
div.info_right {float:right}
div.info_right:hover, .help:hover {cursor:help}
div.cockpit_select_wide form#recovery.noprint fieldset div#recovery.cockpit_select {height:auto}
.cockpit_choice ul, .cockpit_select ul {padding:3px}
html body div#top_container div#container div#main div#content div.cockpit_select_wide form#orders_sel fieldset div#selection_order.cockpit_select ul {margin-top:49px}
.cockpit_choice ul li, .cockpit_select ul li {
margin: 3px;
list-style: none outside none
}
.cockpit_choice ul li a {color:#333}
.cockpit_choice ul li a:hover {text-decoration:underline; color:#000}
fieldset div#selection_customer.cockpit_select label {padding-left:0.4em}
div.cockpit_select_wide form {position:relative}
fieldset legend.legend_cockpit {
    background-color: #D6D9D5;
	border : 1px solid gray;
}
fieldset legend.order_detail {
    background-color: #c3bfd8;
    color: #333333
}
fieldset legend.total_donation {
    background-color: #B6C9C5;
    color: #222222
}
div#results_cust form.noprint {position:relative}
form fieldset a.back_cockpit {
    width: 142px;
	border: 1px solid gray;
    padding: 3px;
    background-color: #D6C9C5;
    display: block;
	position: relative;
	left: 82%;
	top: -32px
}
form fieldset a.back_cockpit:hover, a.back_cockpit:hover {background-color: #b6C9C5}
a.back_cockpit {
    width: 142px;
	border: 1px solid gray;
    padding: 3px;
    background-color: #D6C9C5;
    display: block
}
#results_cust form fieldset table#detailwl1 tbody tr {height:52px}
div#results {position:relative}
.bottomright {
position:relative;
bottom:2px;
left: 81%
}
div.name_block_cockpit, div.name_block_cockpit_0 {
background-color: #eee;
border: 1px solid gray;
border-radius: 2px;
z-index: 1;
text-align:center;
width: 220px
}

div.name_block_cockpit_0{
	margin-left: auto;
    margin-right: auto;
	padding:0 3px 0 3px;
    position: relative;
    top: -16px
}
fieldset#don {background-color:#f5f9f7}
fieldset#orderd {background-color: #F9F8F9;}
fieldset#orderd div p.copy_legend {background-color:#ddd}
fieldset#orderd div tr#order_product th, fieldset#orderd div tr#order_product { background-image:none; background-color:#eee; font-size:12px}
div#recoverydiv div.titledd {font-weight:bold}
div#recoverydiv div.masterborder {margin-left: auto; margin-right: auto; width: 430px}
.masterborder .borderdd , .newdd{
background-color:#FFFFFF;
text-align:center;
padding:3px 6px 3px 6px;
margin: 3px auto auto 0px;
width:184px
}
.borderdd {
border:1px dotted #330099 ;
}
.newdd {border:1px solid #007700}
.masterborder .colordd1 {background-color:#ffcc33 /*FFCCCC*/}
.masterborder .colordd2{background-color: #FF6666} /*red*/
.masterborder .colordd3{background-color: #CCFF33} /*green*/
.masterborder .nextdd {margin: 16px 0 auto 6px}
.separationd { clear:both; visibility:hidden; margin:0 }
#tab_type_date {margin:0 auto 9px auto; border:1px solid #aaa;
-webkit-border-radius: 3px;
border-radius: 3px}
#tab_type_date tbody tr td label {font-weight:normal;text-align:center}
#tab_type_date tbody tr td {text-align:center}

/* to come back to cockpit page from email confirmation sending*/
.back_blockwl {
background-color: #D6C9C5;
    border: 1px solid gray;
    display: block;
	float:left;
    padding: 3px;
	margin-left:16px;
	margin-top:10px;
    width: 200px
}

a.back_blockwl:hover {
background-color: #b6C9C5;
text-decoration:none
}
html body a#referent.back_blockwl span {margin-left:8px}
div#block-order-detail table {font-size:11px}
#mywishlist_pro #block-history.block-center table.std , #mywishlist_pro #block-order-detail table{font-size:11px}

#mywishlist_pro #block-order-detail form.wl_send fieldset p input#to_list {margin-left:12px; width:auto;height:auto}

.submit_action input,
div#output_csv {margin-left:16px;padding:0}

.submit_action input,
div#output_csv form input {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    text-decoration: underline;
	margin-left:0;
	width:100%
}
.submit_action form, div#output_csv form {
margin:0;
background-repeat:no-repeat;
background-position:3px 6px;
height:100%;
text-align: center
}
div#output_csv form, div#output_csv form:hover {background-image:url(../img/icon/export.gif)}
div#output_excel form, div#output_excel form:hover {background-image:url(../img/icon/excel.png)}
div#output_print form, div#output_print form:hover {background-image:url(../img/icon/printer.gif)}

.submit_action form:hover, div#output_csv form:hover {
background-repeat:no-repeat;
background-position:3px 6px;
background-color: #b6C9C5;
text-decoration:none
}
.submit_action form:hover, .submit_action form input:hover, div#output_csv form input:hover  {
text-decoration:none;
cursor:pointer
}
a.back_blockwl span , .submit_action form input, div#output_csv form input {
    color: blue;
    font-family: Verdana,sans-serif;
    font-size: 1.2em;
    height: 100%;
    text-align: center
}
.submit_action form input, div#output_csv form input#submit_csv {width:100%;height:100%}
a#referent, a#print {height: 30px}
div.submit_action, div#output_csv {height: 3em;padding:0}
a#print {
background-image:url(../img/icon/printer.gif);
background-repeat:no-repeat;
background-position:3px 6px;
text-align:center
}
a#print span {
	display: block;
    margin-top: 6px }
/*-------------------*/

div.block_content div#wishlist_block_search form p.align_center input.exclusive {margin:4px auto auto auto}

#results_searchlist, div#results_searchlist table {font-size:12px}
#results_searchlist {margin-right:16px}
#results_searchlist table {width:100%}
#results_searchlist table thead tr th {text-align:left;font-weight:bold}
#results_searchlist p {padding:0}
#results_searchlist table tr {height:12px}

#block-history h3 {margin:6px auto 0 auto}
#block-history {position:relative}
#block-history div#button_to_specific_page {position:absolute;top:12px;left:12px}
#block-history img#arrowdown {margin:3px auto 3px 64px}

#view_wishlist #featured-products_block_center div a img {margin-top: 2px}
div#featured-products_block_center.addresses div.ajax_block_product div.address_name {float:left}
div.description_dd a.thickbox {text-decoration:none;float:left}
div.description_dd a.thickbox:hover {
text-decoration:underline}
div#view_wishlist div#featured-products_block_center.addresses div.view_align_dd div.description_short_dd p { color: #000000; margin-left:0; padding-left:0 }
div#view_wishlist div#featured-products_block_center.addresses div.wishlist_product_detail_dd form {
float:right;margin-top:0}
div.ajax_block_product div.address_address1 {margin-bottom:6px}
div.view_align_dd div.description_dd {margin-bottom:3px}
div.wishlist_product_detail_dd form p {margin:0}
p.no_stock {color: #FF3300; padding-bottom:0}
#mywishlist_pro #block-order-detail div.wlp_bought ul.address_dd li.address_name a.exclusive {margin:0; display:block; float:right}

.transparencydd20 {
        /* Modern!
        /* Firefox 0.9+, Safari 2?, Chrome any?
        /* Opera 9+, IE 9+ */
        opacity: 0.2;
        /* Required for IE 5, 6, 7 */
        /* ...or something to trigger hasLayout, like zoom: 1; */
        width: 100%;
        /* Theoretically for IE 8 & 9 (more valid) */
        /* ...but not required as filter works too */
        /* should come BEFORE filter */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
        /* This works in IE 8 & 9 too */
        /* ... but also 5, 6, 7 */
        filter: alpha(opacity=20);
        /* Older than Firefox 0.9 */
        -moz-opacity:0.2;
        /* Safari 1.x (pre WebKit!) */
        -khtml-opacity: 0.2;
}
div#pdt_add_list_wl {margin-top:16px;padding:3px;float:right;
width: 100%;
background-color:#CCCCCC;border:1px solid #999999;
-webkit-border-radius: 3px;
border-radius: 3px;
background: rgb(248,248,248); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(248,248,248,1) 2%, rgba(221,221,221,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,rgba(248,248,248,1)), color-stop(100%,rgba(221,221,221,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(248,248,248,1) 2%,rgba(221,221,221,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(248,248,248,1) 2%,rgba(221,221,221,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(248,248,248,1) 2%,rgba(221,221,221,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(248,248,248,1) 2%,rgba(221,221,221,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
}
#wl_pdt_page ,#wishlists_pdt{margin:auto; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-align:center}
#add2wl {text-align:center}
/*
#add2wl a {
    background: url("../logo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #888;
    display: inline-block;
    line-height: 26px;
    padding-left: 40px;
    transition: color 0.5s ease 0s
}
#add2wl a:hover {color:#111}
*/
#buy_block div#wl_pdt_page select#wishlists_pdt {display:inline; margin:auto; float:none}
form#buy_block div#pdt_add_list_wl p.buttons_bottom_block {margin:6px auto 0 auto;padding-top:0;text-align:center}
div.thumb_bo {text-align:center;width:126px;height:156px;position:relative;border:1px solid #DDD;margin-bottom:4px}
div.thumb_bo label {float:left;padding:0.8em 0 0 13px; width:auto}
div.thumb_bo label:after {clear: both}
div.thumb_bo input {position:absolute;bottom:4px;left:46px}
div.thumb_bo img.delete {position:absolute;bottom:3px;left:68px}
#pict_download_bo fieldset {border-bottom:none}
#pict_del_bo fieldset {border-top:none}
#image_details {margin-bottom:2em}
#image_details_img {margin-bottom:1em}
.gray_section {
background-color:#fafafa;
border:1px solid #ddd;
border-radius:3px;
padding:4px
}
#comment2 {margin-top:1.4em}
.info_red, .info_orange {
border: 1px solid #00529B;
border-radius: 3px 3px 3px 3px;
color: #00529B;
font-family: Arial,Verdana,Helvetica,sans-serif;
font-size: 12px;
margin-bottom: 15px;
min-height: 32px;
padding: 4px 4px 4px 36px !important
}
.info_red {background: url(../img/icon/warning.gif) no-repeat scroll 6px 4px #f8c1bd}
.info_orange {background: url(../img/icon/warning.gif) no-repeat scroll 6px 4px #f5e1ba}
