.catalog-product-view .sticky-header .sticky-container{
	  position: relative;
}

.stickyfloat{
	background: #fff;
	margin-top: 10px;
	padding-bottom: 5px;
	border: 1px solid #ccc;
	border: solid 1px rgba(0,0,0,.1);
	border-radius: 4px 4px 0 0;
}
.stickyfloat .new-stickyfloat{
	padding: 10px 15px;
}
.stickyfloat .new-stickyfloat .title{
	text-align:center;
}
.stickyfloat .new-stickyfloat .title h1{
	margin-bottom: 15px;
}
.stickyfloat .new-stickyfloat .images{
	text-align:center;
	border-bottom:2px solid #e4e4e4;
	padding-bottom: 10px;
    margin-bottom: 10px;
}
.stickyfloat .new-stickyfloat .images .prdouct-name{
	padding-top:6px;
}
.stickyfloat .new-stickyfloat .ma-price{
	padding-bottom: 10px;
}
.stickyfloat .new-stickyfloat .ma-price .price-container .price{
	font-size: 19px;
	color: #575757;
}
.stickyfloat .new-stickyfloat .ma-price .price-container .price-excluding-tax .price{
	font-size: 14px;
}
.stickyfloat .new-stickyfloat .ma-price .price-container .price-excluding-tax:before{
	font-size: 14px;
}
.stickyfloat .new-stickyfloat .product-options-bottom .fieldset .qty{
	overflow: hidden;
	margin-bottom:0px;
}
.stickyfloat .new-stickyfloat .product-options-bottom .fieldset .qty .label{
	float: left;
    width: auto;
    margin-bottom: 0;
    padding-bottom: 0;
    line-height: 32px;
    padding-right: 10px;
}
.stickyfloat .new-stickyfloat .product-options-bottom .fieldset .qty .control{
	float: left;
    width: auto;
}
.stickyfloat .new-stickyfloat .product-options-bottom .fieldset .actions{
	padding: 10px 0px;
}
.stickyfloat .new-stickyfloat .product-options-bottom .fieldset .actions button{
	background: #1979c3;
    border: 1px solid #1979c3;
    color: #fff;
	box-shadow:none;
	width: 100%;
}
.stickyfloat .new-stickyfloat .ma-price .price-container .price-excluding-tax{
	margin-top: 7px;
}
.stickyfloat .new-stickyfloat .product-options-bottom .fieldset .actions button:hover{
	background: #006bb4;
    border: 1px solid #006bb4;
}
.stickyfloat .new-stickyfloat .options{
	overflow: hidden;
	padding: 0 10px;
}
.stickyfloat .new-stickyfloat .options .options-title{
	float:left;
	font-size:12px;
	padding-right: 5px;
}
.stickyfloat .new-stickyfloat .seperator .options-title:after{
	content: ":";
}
.stickyfloat .new-stickyfloat .options .options-value{
	float:left;
	font-size:12px;
	padding-left: 2%;
}
.stickyfloat .new-stickyfloat .box-tocart{
	margin-bottom:0px;
}
.stickyfloat .new-stickyfloat .price-wrapper{
	font-size:12px;
	margin-top:0px;
	padding:2px 0px;
}
.stickyfloat .new-stickyfloat .seperator{
	border-top: 1px solid #e4e4e4;
	padding:5px 0px;
	overflow:hidden;
}
.stickyfloat .new-stickyfloat .seperator:first-child{
	border-top: 0px solid #e4e4e4;
}
@media screen and (max-width: 1024px) {
	.stickyfloat .new-stickyfloat .title h1{
		font-size:28px;
	}
	.stickyfloat .new-stickyfloat .options .options-title{
		width: 100%;
	}
	.stickyfloat .new-stickyfloat .options .options-value{
		width: 100%;
		padding-left: 0;
	}
}
@media screen and (max-width: 960px) {
	.stickyfloat .new-stickyfloat .options .options-title{
		font-size: 11px;
	}
	.stickyfloat .new-stickyfloat .options .options-value{
		font-size: 11px;
	}
}
@media screen and (max-width: 767px) {
	#stickyfloat{
		display:none;
	}
}