﻿#minicaddie > div { float: right; }
#minicaddie .overtopHeaderInnerContent div:first-child div { float:left }
#minicaddie .MiniBasket { padding: 0;}
#minicaddie .MiniBasket a { display: inline-block;}
#minicaddie .fa-shopping-cart { color: #000; font-size: 3rem; margin: 0; }
#minicaddie .caddie-line-1 { float: left; }
#minicaddie .div-article { background-color: #e3192d; border-radius: 100px; left: -12px; position: relative; top: -8px; float: left;}
#minicaddie .div-article label { color: #fff; float: left; font-weight: bold; line-height: 9px; padding: 5px 7px; cursor: pointer;}
#minicaddie .ItemSummaryTotals { font-weight: bold; margin-top: 5px; color: #000;  font-size:15px;background-color:#F5F5F5;padding:10px;text-align:center}
#minicaddie .ItemSummaryTotals > span:last-child { font-size: 0.8rem; position: relative; top: -8px; }
#minicaddie .basketDetails{float:left}
#minicaddie {float:right;}
#fg-tooltip-body {float:left;}
#fg-tooltip-body table {
	position: absolute;
	width: 200px;
	top: 105px;
	z-index: 8000;
	margin-left: -196px;
	background-color:#fff;
	transform: translateY(15px); transition: all 0.1s ease-in 0s; visibility: hidden; display:table !important; opacity: 0;
}
#BasketSummary:hover #fg-tooltip-body table { opacity: 1; transform: translateY(0px); visibility: visible; }
#fg-tooltip-body table tbody {border: 1px solid #dedede;}
#fg-tooltip-body table tr td {
    margin: 0;
    padding: 0;
	text-align:center;
	padding: 5px;
}
#fg-tooltip-body table tr:last-child td{padding: 0}
#fg-tooltip-body table tr td{
	border-bottom:1px dashed #dedede;}
#fg-tooltip-body table .ItemSummaryDescription {font-size: 10px; line-height: 14px;}
#fg-tooltip-body table .SalePriceCustomer {display: inline;}
#fg-tooltip-body table td[style="width:60px;"] {vertical-align: top;}
#fg-tooltip-body table td[style="width:60px;"] img {max-width: 50px; height: inherit;}
.basketDetails .fg-tooltip .dwnArrw {padding: 4px 0px 0px 4px; float:right;}
.basketDetails .fg-tooltip .dwnArrw i {color:#000; font-size: 1.1rem;}
.dwnArrw {float: right; margin-left: 5px; margin-top: -5px;}
#BasketSummary{min-width:93px;height:60px}
#BasketSummary a{float:right}
#cmcwebpartbasketmini .fa-chevron-down{position:relative;bottom:8px;display:none}
.ItemSummary .SalePriceCustomer{line-height: 15px}
/*Start Coupon Sill*/
#CouponSillMiniBasket{border:1px dashed #E3192D;padding:10px;display: none /*temporary*/}
#CouponSillMiniBasket .couponsillplus{text-align:center;font-weight:bold}
#CouponSillMiniBasket span{color:#E3192D;
  
}
#CouponSillMiniBasket .cocoupon{  display: block;
    text-align: center;
    padding: 6px;
    border: 1px solid #e3e3e3;
    font-size: 14px;
    margin-top:10px;}
#CouponSillMiniBasket::before{	-webkit-transform: rotate(15deg);-moz-transform: rotate(15deg);-ms-transform: rotate(15deg);-o-transform: rotate(15deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform: rotate(15deg);font-family: FontAwesome;content: "\f06b";font-size: 3em;color: #E3192D;position: absolute;float: right;margin:-20px 0 0px 160px;

background-color:#fff;width:30px;height:25px;-webkit-border-radius: 50px 50px 50px 50px;
border-radius: 50px 50px 50px 50px;
}
.trCouponSill{}
/*End coupon Sill*/