
     
     body {
    text-align: left;
	}
     #fancybox-wrap {
     top:70px !important;	
     }
     #fancybox-content{
     	background:#ffffff;
     	/*width:720px !important;*/
     }
	a.nextButton{
		height:70px;
		width:200px;
		background:#000;
		color:$fff;
		font-weight:bold;
		border-radius:3px;
		float:right;
	}
	h2.active{
			background: #f62401 none repeat scroll 0 0 !important;
			color:#fff !important;
	}
	h2.subject{
		background: #ccc none repeat scroll 0 0;
    	border-radius: 8px;
    	color: #454545 !important;
    	margin: 2px;
    	padding: 8px 20px;
    	text-align: left;
	}
	h2.subject span{
		 background: #bb292c none repeat scroll 0 0;
    border: 1px solid #bb292c;
    border-radius: 4px;
    color: #fff;
    font-size: 18px;
    margin: 2px 6px;
    padding: 0 5px;
	}
	#overlay_cart {  
	  /*background:  rgba(76, 175, 80, 0.4);*/
	  background: no-repeat url(/portals/hrcom/icons/ajax-loader.gif) 50% / 10%;
	  width: 99%;
	  height: 99%;
	  position: absolute;
	  /*border:1px solid #000000;*/
	  top: 0;
	  left: 0;
	  opacity: .4;
	}
	#overlay_cart img{
		vertical-align: top;
    	width: 25%; /* max width */
    	opacity: 0;  /* make it transparent */
	}
	.dialogListHead_1 .fontFaceB {
    font-size: 14px;
}
	
/* Outer */
.popupCart {
	 display:none;
 /*  width:100%;
    height:100%;
    position:fixed;
    top:0px;
    left:0px;
    background:rgba(0,0,0,0.75);*/  
}
 
/* Inner */
.popup-inner {
    max-width:97%;
    width:100%;
    padding:0 10px;
    border-radius:3px;
    background:#ffffff;
    margin:2px 0;
}
 
/* Close Button */
.popupCart_close {
    padding:5px 10px;
    //display:inline-block;
    //position:absolute;
    top:0px;
    right:0px;
    transition:ease 0.25s all;
    -webkit-transform:translate(50%, -50%);
    transform:translate(50%, -50%);
    border-radius:100px;
    background: #bb292c;
    font-family:Arial, Sans-Serif;
    font-size:16px;
    font-weight:bold;
    text-align:center;
    line-height:100%;
    color:#ffffff !important;
    border: 3px solid #841d1e;
}
 
.popupCart_close:hover {
    -webkit-transform:translate(50%, -50%) rotate(180deg);
    /*transform:translate(50%, -50%) rotate(180deg);*/
    transform:translate(50%, -50%);
    background:#999;
    border:3px solid #333;
    text-decoration:none;
    color:#fff;
}

.sfsNote{
	 border: 2px solid #c4c4c4 !important;
	 background-color: #fafbfd !important;
	 margin: 1em 2em !important;
     padding: 0.6em !important;
     font-size:12px;
}
#basketUpdateInner #basketShow {
    margin-bottom: 10px;
}
#basketMultiplePromoCode,#basketRecalculate{
	background:#bb292c!important;
	 border: medium none;
}
.promoCodeLabel{
	color:#333 !important;
	font-weight:bolder;
}
