.mpl-product .color_pick{display:block;width:25px;height:25px}
.mpl-product .color_to_pick_list li{display:inline-block; margin:1px;border:1px solid}
.mpl-product .color_to_pick_list .selected{border-color:red}
.mlp-quantity-cont{
	display:inline-block;
	margin:4px;
    text-align: center;
    width: 70%;    
    margin-top: -7px;
}
.mlp-quantity{text-align:center;/*width:50px*/}
.mlp-fieldset{margin-top:2px;}
.mlp-minus,.mlp-plus{width:32px;height:32px;display:inline-block;}
.mlp-minus{background:url("../img/minus.png") no-repeat;}
.mlp-plus{background:url("../img/plus.png") no-repeat}
.mlp-qtybuttons{
	display:inline-block;
	vertical-align:middle;    
    width: 40%;
    height: auto;
    margin: auto;
    padding: 0px;
}
.mlp-mega-input{text-align:center;width:50px}
.mlp-features {clear: both; margin-bottom: 5px;}
.mlp-features table{margin: 0 auto;}
.mlp-features table tr{}
.mlp-features table tr td{padding: 0px;}
.mlp-features table tr td.feature_name{font-weight: bold; padding-right: 5px;}
.qtydisc_qty{text-align:center}
.mlp-qty_disc{width:45px;text-align:center;}
.mlp-qtydiscounts table td{padding:7px}
.qtydisc_price{font-weight:bold;}
.mlp-attributes select{max-width:120px;}
.mpl-product {
    position: relative;
    margin: 10px;
    display:block;
      
}
.mpl-product:hover{display:block;}
.mlp-quantity {
	margin: auto;
    display: inline-block;
    padding: 10px;
    width: 30%;
}
.mp-addtocart a.mlp-btn-add:hover{background:#333333;color:#fff;}
.mlp-btn-add {
	/*margin: 0px;
	width: 74%;
    background-color: #2fb5d2;
    color: #ffffff;	
	height: 2.75rem;
	display: block;
	font-weight: 100 !important;
	font-size: 0.8rem !important;
	-moz-osx-font-smoothing: grayscale !important;
	font-family: "Open Sans",sans-serif !important;
	box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1) !important;
	border: none;
	padding: 5px;*/
	
	width:auto;
	margin:auto;
}
.mlp-btn-add .material-icons{margin-right:5px;font-size:1rem;}
.mp-addtocart a.mlp-btn-add{background: #a2bf5e;
    color: #fff;
    border: solid 1px #a2bf5e;}
.mpl-product .mlp-textures,.mpl-product .mlp-textures img{width:60px;height:60px;margin:0px;}
.mps-mouseover{
	display:none;
	background: #fff;
    z-index: 1000;
    margin: 0px;
    padding: 5%;
    width: 100%;
    height: 82%;
    position: absolute;
}
.mlp-content{
	    text-align: center;
  
        padding: 5px 0px;
}
.mp-addtocart{
	/*position: absolute;
    bottom: 5px;
    left: 0px;	*/
}
.mp-addtocart form{
	    text-align: center;
}
#mp-long select{background:none;}
.mlp-content{float:left;width:100%;}