/* Front office */
div#nyroModalContent {overflow-x: hidden !important; overflow-y: auto; !important}
.borderNone{border:0;}
#bwlist_clientRefList{
	position:relative;
	z-index:10;
	height:auto !important;
	height:300px;
	min-height:300px;
	margin:0.5em 0;
}
#bwlist_loading{
	top:0;
	left:0;
	position:absolute;
	z-index:449;
	width:100%;
	background-color:black;
	opacity:0.25;
	filter:alpha(opacity=25);
}
#bwlist_loadingBox{
	width:240px;
	height:62px;
	border:1px solid #808080;
	z-index:500;
	position:fixed !important;
	position:absolute;
	top:0;
	left:0;
	text-align:center;
	background-color:#f2f2f2;
	-webkit-box-shadow: 0px 3px 3px 0px #808080;
	-moz-box-shadow: 0px 3px 3px 0px #808080;
	box-shadow: 0px 3px 3px 0px #808080;
}
#bwlist_loadingBox h6{
	border-bottom:1px solid #ccc;
	padding:2px 0 2px 10px;
	font-size:10px;
	background:#fff url(../iso_icons/bwlist-loading-bgTitle.gif) 0 100% repeat-x;
	text-align:left;
}
#bwlist_references{
	width:100%;
	border-spacing:0;
}
#bwlist_references td,
#bwlist_references th{
	padding:5px;
}
.bwl_PriceWithSpecialPrice{
	text-decoration:line-through;
	color:red;
}
.bwlist_summary_designation2,
.bwlist_summary_designation1{
	float:left;
}
#bwlist_colTitle th{
	height:60px;
}
.bwlist_row td{
	border-width:0 1px 1px 0;
	border-color:#666;
	border-style:solid;
}
.bwlist_row td.bwlist_summary_productRef{
	border-left-width:1px;
}
.bwlist_row_1 td{
	border-top-width:1px;
}
.bwlist_row_odd td{
	background-color:#F1F1F1;
}
.bwlist_row td.bwlist_emptyCol{
	background-color:transparent;
	border:0;
}
#bwlist_totalRow td{color:red;}
a.bwlist_addQuotation_validation{float:right;}
#mailQuotationComment
{
    width:100%;
    height:120px;
    vertical-align:middle;
    margin:20px 0;
}
.textareaComment_color1{color:#000 !important;}
.textareaComment_color2{color:#ccc !important;}
.bwlist_qtyCol input{width: 30px; text-align: center;}
#globalMail{width:980px;}
td#mailQuotation_globalFooter{padding:0;}
#bwlist_lists
{
    width:100%;
}
#listSelect
{
    float:left;
}
.bwlist_addList
{
    clear: both;
    color:#666666;
    background-color:white;
    padding:6px 8px 6px 28px;
    border-width: 0;
    -webkit-box-shadow: 0;
    box-shadow: 0;
    background:transparent url(../iso_icons/bwlist-list-plus.png) 0 0 no-repeat;
}
.bwlist_globalAddListNoList .bwlist_addList
{
    background: transparent url(../iso_icons/bwlist-list-plus-64.png) 0 50% no-repeat;
    padding: 64px 64px 64px 84px;
    font-size: 200%;
}
.bwlist_globalAddList
{
    float:right;
}
.bwlist_globalAddListNoList
{
    text-align: center;
    padding-top:85px;
    float:none;
}
.bwlist_labelListInput
{
    margin: 0;
}
.bwlist_globalAddListNoList .bwlist_labelListInput
{
    margin: 64px 0;
}
.bwlist_addListSubmit
{
    padding: 4px;
    background-color:white;
    border:0;
    margin: 0 0 0 4px;
    box-shadow: none;
}
table td.bwlist-globalUpdate-bt
{
    text-align:right;
}
.bwlist-globalUpdate-bt a,
.bwlist-globalUpdate-bt a:visited,
.bwlist-globalUpdate-bt a:hover,
.bwlist-globalUpdate-bt a:active
{
    text-decoration:none;
}
.bwlist_returnToList
{
    float:right;
    display:inline-block;
    padding:3px 0 4px 30px;
    background:url(../iso_icons/bwlist-list-return.png) 0 0 no-repeat;
}
.bwlist_globalListUpdate label
{
    display:inline-block;
    margin-right:20px;
    font-weight:bold;
}
.bwlist_globalListUpdate img,
.bwlist_globalListUpdate label,
.bwlist_globalListUpdate input,
.bwlist_globalListUpdate textarea
{
    vertical-align:middle;
    margin-bottom:0;
}