@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed&subset=latin-ext');

div#shopping-cart-modal{
	width:450px;
	z-index:99999;
	margin:10px auto;
	text-align:left;
}
div.sc-box-bordering{
	padding:22px 10px 10px 10px;
	position:relative;
	background:url(site/layout/sc_panel_bg_middle.png);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
div.sc-box-bordering span.sc-title{
	position:absolute;
	display:block;
	width:450px;
	height:27px;
	background:url(site/layout/sc_title_bg_full.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	top:-5px;
	left:0px;
}
div.sc-box-bordering p.sc-box-title{
	color:white;
	font-weight:900;
	position:absolute;
	top:-1px;
	margin:0px;
	padding: 0 0 0 10px;
	font-size:16px;
}
div.sc-box-bordering a.modal-close{
	position:absolute;
	top:0px;
	right:10px;
	color:none;
	background:url(site/layout/sc_close_btn.png);
	background-position:center middle;
	background-repeat:no-repeat;
	width:18px;
	height:18px;
	display:block;
	font-size:0px !important;
}
div.sc-box-bordering div.sc-border-bottom{
	position:absolute;
	width:450px;
	height:5px;
	bottom:-5px;
	left:0px;
	display:block;
	background:url(site/layout/sc_panel_bg_bottom.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div.cart-top-notify-left{
	width:690px;
	float:left;
	margin-bottom:10px;
}

div.cart-top-notify-right{
	float:left;
	width:225px;
	text-align:right;
	color:green;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}

div#cart-nav-step1,
div#cart-nav-step2,
div#cart-nav-step3,
div#cart-nav-step4{
	width:958px;
	height:40px;
	margin-bottom:10px;
}

div#shopping-cart-box{
	min-width:170px;
	float:right;
	margin-top: 1px;
	text-align: left;
}

div#shopping-cart-box div#shopping-cart {
	display:inline;
}

div#shopping-cart-box div#shopping-cart a{
	font-size:12px;
}

div#shopping-cart-box span{
	display:none;
}
div.checkout-top-buttons {
	float:right;
	margin-bottom:10px;
}
ul.invalid-product-list {
	margin-left:40px;
	margin-top:6px;
}
ul.invalid-product-list li {
	list-style-type:square;
}
div.checkout-foreign-product {
	float:right;
	margin-right:10px;
}
td.foxpost_open_row, td.webox_open_row {
	text-align:left;
}
td.foxpost_open_row_item, td.webox_open_row_item {
	border:0 !important;
	padding:0 !important;
	padding-right:2px !important;
	font-size:11px !important;
	line-height:normal !important;
	text-align:left !important;
}
td.foxpost_findme_data, td.webox_findme_data {
	vertical-align:middle !important;
}
table.foxpost-cart-table, table.webox-cart-table {
	width:540px!important;
}
td.foxpost-findme-cell, td.webox-findme-cell {
	white-space:normal !important;
	width:518px!important;
}
td.foxpost-radio-container, td.webox-radio-container {
	width:22px !important;
}
span.foxpost-terminal-name, span.webox-terminal-name {
	font-weight: bold;
	font-size: 16px;
}
table.foxpost-cart-table tr td div.foxpost-terminal-label-conatiner,
table.webox-cart-table tr td div.webox-terminal-label-conatiner {
	float: left;
	margin-left: 5px;
	max-width: 88%;
}
table.cart-notify-top {
	width:100%;
}

ul.checkout-nav {
	background-color: #5F5F5F;
	border-radius: 2px;
	font-size: 14px;
	padding: 8px;
	margin-bottom: 10px;
}
ul.checkout-nav li {
	color: #A5A5A5;
	display: inline-block;
	list-style-type: decimal;
}
ul.checkout-nav li.active {
	color: #FFFFFF;
}
ul.checkout-nav li+li:before{
	color: black;
	padding: 0 10px;
	content: "\00BB";
}

div.checkout-nav {
	background-color: #626161;
	border-radius: 6px;
	color: #969595;
	font-size: 15px;
	padding: 6px 0 2px 15px;
	margin: 9px 0;
	text-transform: uppercase;
	font-family: 'Roboto Condensed', sans-serif;
	height: 32px;
}
div.checkout-nav div {
	float: left;
	line-height: 2;
}
div.checkout-nav div.active {
	color: #FFFFFF;
}
div.checkout-nav div.sep {
	font-size: 24px;
	line-height: 1.2;
	padding: 0 10px;
}