.btn-labeled-left {
				padding-left: 3.12506rem !important;
			}
			
.btn-labeled {padding-top: 0 !important;padding-bottom: 0 !important;}
.btn { margin-bottom:10px; }
.btn-label {
	position: relative !important;
	left: -15px !important;
	display: inline-block !important;
	padding: 10px 13px !important;
	background: rgba(0,0,0,0.15) !important;
	border-radius: 3px 0 0 3px !important;
}
.newbtn {
	padding: 0px 20px 0px 15px !important;
	border-radius:3px !important;
}

@media only screen and (min-width: 400px) {  
	.ml45 {
		margin-left:0px !important;
	}
}
@media only screen and (min-width: 768px) {
	.ml45 {
		margin-left:-45px !important;
	}
}