/* cmcWPminiCaddy.css*/

#cmcwebpartbasketmini #WPBasketMini{display:block;float:left;width: 160px;}
div#WPBasketMini								{margin: 6px 0px 0px 0px;float: left;}
.ttMiniCaddy 								{position:relative;border-color:transparent;color:#2b2b2b;font-weight: 400;font-size: 15px;text-transform: uppercase;white-space:inherit;line-height: 18px;text-align: left;padding: 3px 0 0 0;/* width: 175px; */z-index: 1;}
.minicaddie 					{position: relative;border:1px solid transparent;display: inline-block;padding: 0px 4px 6px 4px;margin-bottom: 1px;cursor: pointer;width: 100%;}
.minicaddie i.icon-basket{font-size: 27px;float: left;margin-right: 14px;/* position: relative; *//* z-index:  1; */}
.minicaddie span.productNumber 		{position: absolute;z-index: 100;color: #fff;font-size: 14px;font-weight: normal;background-color: #f03535;/* display: inline-block; */text-align: center;padding: 5px;line-height: 10px;-webkit-border-radius: 50px;border-radius: 50px;width: 10px;height: 10px;margin-top: -6px;margin-left: 20px;left: 0px;}
.minicaddie i.icon-calculator		{margin-right: 8px;}
.minicaddie span.priceAmount	{font-size: 13px;text-decoration: none;font-weight:normal;color: #898989;text-transform: none;/* background: rgba(0,255,255,0.5); */display: block;float: left;position: relative;bottom: 4px;z-index:  10;} 

#DialogOverlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99999;
    background: rgba(0, 0, 0, 0.5);
    display: none;
}

#dialogbox {
    position: absolute;
    top: 40%;
    left: 15%;
    color: #000;
    text-align: center;
    width: 40%;
    height: 100px;
    z-index: 999999;
    background: rgba(255, 255, 255, 1);
    border: 2px solid;
    border-radius: 5px;
}