/* Menu Image Hover*/

.sub_title ul li a.Menu
{
    padding-left:20px;
}

.sub_title ul li a.Menu img
{
   opacity: 0.4;
   filter: alpha(opacity=40);
   transition: all 0.3s ease-in-out;
}


.title_inactive a.Menu img
{
   opacity: 0.4;
   filter: alpha(opacity=40);
   transition: all 0.3s ease-in-out;
}


.sub_title ul li a.Menu:hover img,.sub_title ul li a.Menu.focus img
{
   opacity: 100;
   filter: alpha(opacity=100);
}

.title_inactive a.Menu:hover img,.title_inactive.current_nav a.Menu img
{
   opacity: 100;
   filter: alpha(opacity=100);
}


.sub_title ul li a.Menu span
{
    padding-right:10px;
}

.Menu 
{
    padding-left:10px;
    padding-right:5%;
    background-repeat:no-repeat;
    background-position:center left 20px;
    background-size:16px 15px;    
}


.nav_menu_image span.right
{
      background: url(/Content/images/icon-arrow-right-white.png)  no-repeat scroll 2px center transparent;
}
.nav_menu_image span.left
{
    background: url(/Content/images/icon-arrow-left-white.png)  no-repeat scroll 2px center transparent;
}

.short_menu_image span.right
{
      background: url(/Content/images/icon-arrow-right-white.png)  no-repeat scroll 2px center transparent;
}
.short_menu_image span.left
{
    background: url(/Content/images/icon-arrow-left-white.png)  no-repeat scroll 2px center transparent;
}

.opt_bar ul li a.add
{
    background: url(/Content/images/icon-plus.png)  no-repeat scroll 2px center transparent;
    float: left;
    margin-right: 10px;
    width: 30px;
    line-height: 19px;
}


.opt_bar ul li a.add:hover, .opt_bar a.add_from_stock:hover
{
    color: #23b954;
    background: url(/Content/images/icon-plus-green.png)  no-repeat scroll 2px center transparent;
}


.opt_bar ul li a.save_close:hover, .opt_bar ul li input.save_close:hover
{
    color: #23b954;
    background: url(/Content/images/icon-cross-green.png)  no-repeat scroll 10px center transparent;
}

.opt_bar ul li a.export
{
    background: url(/Content/images/icon-document.png)  no-repeat scroll 0px center transparent;
}

.opt_bar ul li a.help
{
	 background: url(/Content/images/icon_ribbon_help.png)  no-repeat scroll 0px center transparent;
}

.opt_bar ul li a.save:hover
{
    color: #23b954;
    background: url(/Content/images/icon-check-green.png)  no-repeat left center;
}

.opt_bar ul li .opt_bar ul li input.save_submit:hover, .opt_bar ul li input.save:hover, .opt_bar ul li input.save_continue:hover
{
    color: #23b954;
    background: url(/Content/images/icon-check-green.png)  no-repeat scroll 10px center transparent;
}

.opt_bar ul li a.edit:hover
{
    color: #23b954;
}

.opt_bar ul li input.notes:hover, .opt_bar ul li a.notes:hover
{
     color: #23b954;
}

.opt_bar ul li input.wlr3notes:hover, .opt_bar ul li a.wlr3notes:hover
{
     color: #23b954;
}


.opt_bar ul li a.reportPDf:hover
{
    color: #23b954;
}

.opt_bar ul li a.del:hover, .opt_bar ul li input.delete_btntype:hover, .opt_bar ul li input.delete:hover
{
	color: #E30613;
	background: url(/Content/images/icon-trash-red.png)  no-repeat scroll 10px center transparent;
	
}

.opt_bar ul li input.cancel:hover
{
    color: #262121;
    background: url(/Content/images/icon-cross-dark.png)  no-repeat scroll 10px center transparent;
}

.opt_bar ul li a.close:hover, .opt_bar ul li input.close:hover
{
    color: #262121;
    background: url(/Content/images/icon-cross-dark.png)  no-repeat scroll 2px center transparent; 
}

.opt_bar ul li input.activate:hover
{
    color: #23b954;
    background: url("/Content/images/icon-check-green.png") no-repeat scroll 10px center transparent;
}

.opt_bar ul li input.unlock:hover
{
    color: #23b954;
    background: url(/Content/images/icon_unlock.png)  no-repeat scroll 10px center transparent;
}

.opt_bar a.add_from_stock
{
    background: url(/Content/images/icon-plus.png)  no-repeat scroll 2px center transparent;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    padding: 5px 20px;
    line-height: 19px;
}

.opt_bar ul li a.edit
{
    background: url(/Content/images/icon_edit.png) no-repeat scroll 2px center transparent;
    float: left;
}

.opt_bar ul li a.del
{
    background: url(/Content/images/icon-cross.png)  no-repeat scroll 10px center transparent;
    float: left;
}


.opt_bar ul li a.save
{
    background: url(/Content/images/icon-check.png) no-repeat left center;
    float: left;
}


.opt_bar ul li input.save
{
    background: url("/Content/images/icon-check.png") no-repeat scroll 10px center transparent;
}

.opt_bar ul li input.save_continue
{
    background: url("/Content/images/icon-check.png") no-repeat scroll 10px center transparent;
}

.opt_bar ul li input.save_submit
{
    background: url("/Content/images/icon-check.png") no-repeat scroll 10px center transparent;
}

.opt_bar ul li input.cancel
{
    background: url("/Content/images/icon-cross.png") no-repeat scroll 10px center transparent;
}

.opt_bar ul li input.delete
{
    background: url("/Content/images/icon-trash.png") no-repeat scroll 10px center transparent;
}

.opt_bar ul li input.delete_btntype
{
    background: url("/Content/images/icon-trash.png") no-repeat scroll 10px center transparent;
}

.opt_bar ul li input.activate
{
    background: url("/Content/images/icon_activate.png") no-repeat scroll 10px center transparent;
}

.opt_bar ul li input.save_close
{
    background: url("/Content/images/icon-cross.png") no-repeat scroll 10px center transparent;
}
.opt_bar ul li input.notes
{
    background: url(/Content/images/assigned_package.png)  no-repeat scroll 10px center transparent;
}
.opt_bar ul li input.wlr3notes
{
    background: url(/Content/images/notebook3.png)  no-repeat scroll 10px center transparent;
}
.opt_bar ul li input.add
{
    background: url(/Content/images/icon-plus.png) no-repeat scroll 10px center transparent;
}
.opt_bar ul li input.next
{
    background: url("/Content/images/arrow_right_blue.png") no-repeat scroll 10px center transparent;
}
.opt_bar ul li a.save_close
{
    background: url(/Content/images/icon_cross)  no-repeat scroll 10px center transparent;
    float: left;
}
.opt_bar ul li a.notes
{
    background: url(/Content/images/assigned_package.png)  no-repeat scroll 2px center transparent;
    float: left;
}
.opt_bar ul li a.wlr3notes
{
    background: url(/Content/images/notebook3.png)  no-repeat scroll 4px center transparent;
    float: left;
}
.opt_bar ul li a.reportPDf
{
    background: url(/Content/images/report.png)  no-repeat scroll 2px center transparent;
}
.opt_bar ul li a.close, .opt_bar ul li input.close
{
    background: url(/Content/images/icon-cross.png)  no-repeat scroll 2px center transparent; /*float: left;*/
}
.opt_bar ul li a.discount
{
    background: url(/Content/images/symbol_percent.png)  no-repeat scroll 2px center transparent;
}
.opt_bar ul li input.unlock
{
    background: url("/Content/images/icon_unlock-gray.png") no-repeat scroll 10px center transparent;
}

.cart_icon
{
	background: url("/Content/images/shoppingcart_Icon.png?v=2");
    background-repeat: no-repeat;
    height: 60px;    
    width:60px;
    margin:0px;
}

.task_icon
{
	background: url("/Content/images/TaskEdit_Icon.png?v=2");
    background-repeat: no-repeat;
    height: 60px;    
    width:60px;
    margin:0px;
}

.Edit 
{
    background: url(/Content/images/icon_work.png)  no-repeat;    
    background-position:left;
    width: 15px;  
    height: 15px;
    display: inline-block;   
    float:none;   
}

.Edit:hover
{
    background: url(/Content/images/icon_work-dark.png)  no-repeat;   
}


.disabledIcon
{
    background: url(/Content/images/cp_Information.png)  no-repeat;    
    background-position:left;
    width: 16px;  
    height: 15px;
    display: inline-block;   
    float:none;   
    margin:0 0 0 5px;
}

img.addToCart
{
	background: url(/Content/images/shopping_cart_empty.png) no-repeat;
}

span.addToCart
{
	background: url(/Content/images/shopping_cart_empty.png) no-repeat;
	background-position: center ;
	width: 16px;  
    height: 16px;
    display: inline-block;   
    float:none;   
}

table .icon-error
{
	background-image: url(/Content/assets/img/icon-error.svg);
}