/* SimpleCaddy css for Show cart*/

.sc_cart {

	margin-left: 2px;

	margin-right: 2px;

	width: auto;

}

.selectItalic{

	font-style:italic;

}

.cartheading {

	font-weight: bold;	

	font-size:larger; 

}



.code_col {

	clear: both;

	float: left;

	margin-top: 2px;

	margin-bottom:2px;

	padding-top: 2px;

	height: 24px;

	width: 70px;

}



.desc_col {

	float: left;

	margin-top: 2px;

	margin-bottom:2px;

	padding-top: 2px;

	height: 24px;

	width: 250px;

}



.price_col {

	float: left;

	margin-top: 2px;

	margin-bottom:2px;

	padding-top: 2px;

	height: 24px;

	width: 80px;

	text-align: right;

}



.qty_col {

	float: left;

	margin-top: 2px;

	margin-bottom:2px;

	padding-top: 2px;

	height: 24px;

	width: 70px;

	text-align:center;

}



.total_col {

	float: left;

	margin-top: 2px;

	margin-bottom:2px;

	padding-top: 2px;

	height: 24px;

	width: 90px;

	text-align: right;

}



.actions_col {

	float: left;

	margin-top: 2px;

	margin-bottom:2px;

	padding-left: 5px;

	padding-top: 2px;

	height: 24px;

	width: 140px;

}



.tax_col {

	margin-top: 2px;

	margin-bottom:2px;

	padding-top: 2px;

	height: 24px;

	width: 400px;

}



.fill_col {

	clear: left;

	display:block;

	margin-top: 2px;

	margin-bottom:2px;

	height: 28px;

	width:560px;

	font-size: larger;

	font-weight: bold;



}



.fill_col_total {

	clear: left;

	display:block;

	margin-top: 20px;

	margin-bottom:2px;

	height: 28px;

	width:560px;

	font-size: larger;

	font-weight: bold;

	

}

.cartactions {

	clear:both;

	margin-top: 2px;

	margin-bottom:2px;

	padding-top: 2px;

	height: 24px;

	width: 100%;

}



.fill_left {

	float:left;

	display: block;

	padding-top: 2px;

}



.right_col {

	float: right;

	padding-top: 2px;

	display: inline;

	height: 24px;

	width: 90px;

	text-align: right;

}



.btncshopping {

	

}



.btnemptycart {

	

}



.btnorder {

	

}



.btnconfirm {

	

}



.btnshowcart {

	

}



.btnchange {

	clear:both;

	float: left;

	margin-top: 2px;

	margin-bottom:2px;

/*	padding-top: 2px; 

	height: 20px;*/

}



.btnremove {

	float: left;

	margin-top: 2px;

	margin-bottom:2px;

/*	padding-top: 2px; 

	height: 20px;	*/

}



/* SimpleCaddy Styling of plugin */



.tableprodsloja {
	background-color: #F5F5F5;
	margin: 0;
	padding: 0;
	width: 100%;
}
.tableprodsloja td {
	padding: 5px;
	width: 50%;
}

.sccart {

	font-family: sans-serif;

	font-style: normal;

	font-size: 12px;
	
	float: left;
	
	padding: 5px;

/*	border: 1px solid purple;

	width: 80px;*/

}


.scproduct {

	width: 100px;

	float: left;

	clear: both;

}



.scprodcode {

	margin-left: 5px;

	float: left;

}



.scshorttext {

	clear: both;
	font-weight: bold;
	color: #000;
	font-size: 100%;
	padding-bottom: 5px;
 }



.scunitpricetext {

	width: 100px;

	margin-left: 0px;

	float: left;

}



.scunitprice {

	margin-left: 5px;

	float: left;

}



.scqtytext {

	clear: both;

	width: 100px;

	float: left;

}



.scqty {

	margin-left: 5px;

	float: left;

}



.button2 {

/*	border: 1px solid lime;

	width: 80px; */

}



.cartoptions {

	clear: both;
	
	padding-top: 5px;

/*	border: 1px solid yellow;

	width: 80px;*/

}



.scbutton {

	clear: both;

/*	background-image: url('https://www.paypal.com/en_US/i/btn/btn_cart_SM.gif');

	border: 1px solid lime;

	width: 80px; */

}




.atczone {

	clear: both;
	padding-top: 15px;

}



.divider {

	background-color: gray;

	color:lime;

	font-weight: bold;

}



.voucher {

	background-color: red;

	width:200px;

}



.voucherinfo {

	display: inline-block;

	font-size:smaller;

	font-weight: lighter;

	width: 150px;

}

.errormsg{

    color:red;

    padding: 20px 0;



}



