/* CSS: Free Shipping module */

div#roundedbox img#auto2 {
	margin-top: -16px;
	float: left;
}
div#freeshipping_progress {
	float: right !important;
}
#free_shipping_here_popup div#freeshipping_progress {
	float: left !important;
	padding-top: 5px;
}
#HOOK_SHOPPING_CART_EXTRA div#freeshipping_progress, 
#opc_checkout div#freeshipping_progress, 
/* onepagecheckout modul kompatibilita */ 
#velsof_supercheckout_form div#freeshipping_progress 
/* supercheckout modul kompatibilita */ {
	float: right !important;
}
div#roundedbox progress#prog {
	width: 100%;
	background-color: #fff;
	border: 1px solid #3379b4;
	height: 10px;
	border-radius: 3px;
}
 div#roundedbox progress::-webkit-progress-bar {
 background-color: #fff;
 border-radius: 9px;
}
 div#roundedbox progress::-webkit-progress-value {
 background: #3379b4;
 border-radius: 9px;
}
 div#roundedbox progress::-moz-progress-bar {
 background: #3379b4;
 border-radius: 9px;
}
 div#roundedbox progress::-moz-progress-value {
 background: #3379b4;
 border-radius: 9px;
}
div#roundedbox span.middle {
	font-size: 13px;
	vertical-align: middle;
}
div#roundedbox .middle {
	text-align: center;
}
div#roundedbox .pobidka_hide {
	display: none;
}
div#roundedbox .pobidka_opacity {
	opacity: 0;
}
#free_shipping_here_crosseling #roundedbox {
	padding: 5px;
	float: left !important;
	width: 400px;
}
#free_shipping_here_cart #freeshipping_progress {
	margin-top: 5px;
}
div#free_shipping_here_external div#roundedbox {
	margin-top: 15px;
}
.clear_both {
	clear: both;
}
div#freeshipping_cart {
	padding: 10px 15px;
}
@media (max-width: 625px ) {
	div#roundedbox progress#prog {
		width: 100%;
		background-color: #fff;
		border: 1px solid #8b8b8b;
		height: 6px;
		border-radius: 9px;
	}
	#free_shipping_here_cart #freeshipping_progress {
		margin-top: 20px;
	}
}
