.products-list{
	
	.table-striped tbody td{
		font-size:14px;
		line-height:15px !important;
	}
	
	.price{
		display:inline-block;
		text-align: right;
		width: 100%;
	}
	
}
.aui .input-append
{
	float:right;
	padding: 12px 10px 12px 10px;
	vertical-align:center;
	margin-bottom:0px;
	
	input {
		border-right: 0 !important;
  		border-top-right-radius: 0 !important;
  		border-bottom-right-radius: 0 !important;
	}
	
}

.aui .btnuser , .user-list-actions .dropdown-toggle {
  background: #ffffff;
  background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
  background-image: -ms-linear-gradient(top, #ffffff, #ffffff);
  background-image: -o-linear-gradient(top, #ffffff, #ffffff);
  background-image: linear-gradient(to bottom, #ffffff, #ffffff);
  -webkit-border-radius: 6;
  -moz-border-radius: 6;
  border-radius: 6px;
  font-family: Arial;
  color: #007aa5;
  font-size: 17px;
  padding: 6px;
  border: solid #007aa5 1px;
  text-decoration: none;
  height: 40px;
  width: 100%;
  
  .icon img{
  	float:left;
  }
}

.aui .btnuser:hover {
  background: #E6E6FA;
  text-decoration: none;
}
.newproduct-steps{}

img.icon{
	width:32px;
	margin-right: 20px;
}
.newproduct-steps .span.step{
	
	padding: 20px 10px;
	
	border-bottom:1px solid #e8eef1;
	.span12.line1{min-height:25px;}
	
	span.blu{
		padding-right:6px;
		float: left;
	}
	
	span.param-title{
	  	/*font-family: gandhi_sansbold;*/
  		font-size: 16px;
		text-transform: uppercase;
  		display: inline-block;
  	}
  	
  	/*div.span11{
  		min-height: 75px;
  	}
  	*/
  	
  	.param-chose{
  		font-family: gandhi_sansbold;
  		font-size: 16px;
		text-transform: capitalize;
		position: absolute;
		max-width: 720px;
		
		.title{
			font-family:gandhi_sansregular !important;
		}
		
  	}	
	.param-opts{
	 	margin:5px 0px;
		li.option,
		.radio {
			list-style: none;
			border:1px solid #007aa5;
			color:#007aa5;
			text-align:center;
			display:inline-block;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
			padding: 5px 10px;
			margin-right: 12px;
			margin-bottom: 15px;
			cursor:pointer;
			
			.control-label{
				line-height: 30px;
			}
			
			&:hover,
			&.selected{
				background-color:#007aa5;
				color:#fff;
			}
			
			&.disabled,
			&.disabled:hover{
				border-color: #c2c2c2;
    			color: #c2c2c2;
    			background-color: #fff;
			}
			
			&.plain{
				background-color:#fff;
				color:#007aa5;
				border:0;
				float:left;
				.control-group{
					margin:0;
				}
				.control-label{
					text-align:right;
					line-height: 30px;
					width: initial;
				}
			}
			&.spanleft{
				text-align:left;
			}			
			&.address{
				min-height: 110px;
  				margin-bottom: 15px;
  				width:45%;
  				
  				&:hover .grayDark,
  				&.selected .grayDark,
  				&:hover{
  					color:#fff !important;
  				}
  				
  				
				.fa-chk {
						font-family: 'fontawesome-alloy';
						color: #94c11f;
						float:left;
						margin-top:2px;
						height: 20px;
						&::before{
							content:"\f096";
							display: inline-block;
							position: relative;
							top: -1px;
							left: -1px;
							height: 20px;
							font-size: 18px;
						}
							
				}
				&.selected .fa-chk {
  					&::before {
						content:"\f046";
					}
  				}
					  				
  				.fa-industry{
  				
	  				font-family: 'fontawesome-alloy';
					width:35px;
					float:left;					
					
					&:before{
						/*content:"\f124";*/
						content:"\f0d1";
						display: inline-block;
						position: relative;
						top: -1px;
						left: -1px;
						width: 20px;
						height: 20px;
						font-size: 12px;
					}
  				}
  				
  				
			}
			
			> span.taglib-icon-help{
    			text-align: center;
    			margin-top: 10px;
    			margin-left: 10px;
			}
			
		}
		
		.input-group-addon-spl {
			width: 35px;
		    position: relative;
		    top: -36px;
		    float: right;
		    margin-right: 5px;
		    font-size: 14px;
   			font-family: 'gandhi_sansbold';
   			color:#333;
		}
			
		.radio {
			padding: 10px 30px;
		}
		
		.bordered{
			border:1px solid #007aa5;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
			width: 50%;
			display: inline-block;
			padding: 10px;
			height: 150px;
			overflow: scroll;
		}
		
		.custom-chk {
			font-family: 'fontawesome-alloy';
			color: #94c11f;
			
			float:left;
			margin-right:8px;
			margin-top:2px;
			
			
			&:before{
				content:"\f096";
				display: inline-block;
				position: relative;
				top: -1px;
				left: -1px;
				width: 20px;
				height: 20px;
				background-color: #fff;
				font-size: 18px;
			}
			
			&:checked:before {
				/*content:"\f00c";*/
				content:"\f046";
				position:relative;
    			display:inline-block;
			}
		}
	}
	
	.param-edit{
		float: right;
		position: relative;
		top: -25px;
		width: 32px;
  		text-align: center;
	}
	
	.field.yui3-aclist-input:before{
		content: "\f078";
		position: absolute;
	}
	
	ul.yui3-aclist-list{ 
		margin: 0 0 10px 15px;
		li.yui3-aclist-item {
			float:left;
			clear:both;
			margin-bottom:5px;
		}
	}
	
}

.newproduct-steps .span.step.passive{
	background-color: #f7f7f7;
	.param-opts{
		display:none;
	}
}
.newproduct-steps .span.step.active{
	.param-chose{
		display:none;
	}
	a.param-edit{
		display: none;
	}
}

.breadcrumb .path:after{
	content: '>';
	padding: 0 15px;
}

.breadcrumb .path ,
.breadcrumb .path a {
	color:#555 !important;
}

.lfr-hudcrumbs .breadcrumb > li,
.lfr-hudcrumbs .breadcrumb > li a{
	color: #fff !important;
}

.page_breadcrumbs .tag2{
	display:none;
}
.page_breadcrumbs.lfr-hudcrumbs .tag2{
	display:block;
	
	li {
		font-size: 16px;
    	margin-left: 55px;
    	
    	span.title{
    		text-shadow:none !important;
    	}
    	
	}
	
}

.polymer_select_auto{
	
	ul.yui3-aclist-list{
		margin:0 10px;
		max-height:350px;
		overflow:scroll;
		min-width:190px;
		
		li{
			border:none !important;
			clear:both;
			float:left;
			display: block;
		}
	
		li.yui3-aclist-item-active,
		li.yui3-aclist-item-hover{
			color:#fff;
		}
	}
	
}

/* PF Operator Field */
.pf-opuser-textbox {
	margin-bottom: 10px;
}