
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; cursor: default; }
#creditAgricole.loading{background:url(/images/www/multimedia-loader.gif) no-repeat center center;height:100px;}
#creditAgricole.loading>div{display:none;}

.creditAgricole .instalment-info{display:none;padding:10px;}
.creditAgricole .instalment-info .skorzystaj{margin-top:10px;}

#creditAgricole .ui-slider{margin:0 auto 14px auto;}
#creditAgricole table{width:100%;}
#creditAgricole .oferts td{padding: 0 10px;}
#creditAgricole .oferts span.hover{cursor:pointer;/*text-shadow: 0 0 2px gray;*/font-weight:bold;vertical-align:top;}
#creditAgricole .point{border-top:1px solid #e2e4e5;border-bottom:1px solid #e2e4e5;height:10px;}
#creditAgricole td,#creditAgricole table{border:0 !important;}
#creditAgricole .first .point{border-left:1px solid #e2e4e5;}
#creditAgricole .last .point{border-right:1px solid #e2e4e5;}
#creditAgricole .oferts.items-5 td{width:20%;}
#creditAgricole .oferts.items-4 td{width:25%;}
#creditAgricole .oferts.items-3 td{width:33.33%;}
#creditAgricole .oferts.items-2 td{width:50%;}
#creditAgricole .oferts.items-1 td{width:100%;}
#creditAgricole .time{display:none;}
#creditAgricole .timeMin{font-size:13px;float:left;margin:0 0 10px 0;}
#creditAgricole .timeMax{font-size:13px;float:right;margin:0 0 10px 0;}

#creditAgricole .offert.with-description {border:2px solid #e4322b !important;}

#creditAgricole .marketing-description {
	position: absolute;
	background-color: #e4322b;
	top: -20px;
	left: -2px;
	width: 100%;
	border: 2px solid #e4322b;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	font-size: 12px;
	box-sizing: content-box;
}

#creditAgricole .oferts.row{
	padding: 20px 10px 25px 10px;
	width: auto;
}
#creditAgricole .oferts .offert{
	border: 1px solid #ccc;
	background: #f0f0f0;
	cursor: pointer;
	text-align: center;
	position: relative;
}
#creditAgricole .warranty-instalment-label {
	color: #fff;
	background: #f82613;
	text-align: center;
	position: absolute;
	top: -25px;
	left: -1px;
	padding: 5px 0;
	width: 100%;
	border: 1px solid #f82613;
	height: 15px;
}
#creditAgricole .oferts .offert .name{
	font-size: 13px;
	font-weight: bold;
	margin-top: 30px;
	color: #f82613;
	display: block;
	line-height: 1.3em;
}
#kalkulator #creditAgricole .oferts .offert .value{
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
	display: block;
	line-height: 22px;
	min-height: 22px;
	height: auto;
}
#cms-page #kalkulator #creditAgricole .oferts .offert .value,
#cms-page #kalkulator #creditAgricole .oferts .offert .more{
	display: none;
}
#kalkulator #creditAgricole .oferts .offert .more{
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
	display: block;
	line-height: 32px;
	min-width: 21px;
	min-height: 22px;
}
#kalkulator #creditAgricole .oferts .offert .more:empty{
	background: url('/images/www/calculator-arrow-down.png') no-repeat center;
}
#creditAgricole .oferts .offert i {
	display: inline-block;
	width: 15px;
	height: 15px;
	border: 1px solid #CCCCCC;
	background: #fff;
	border-radius: 50%;
	position: relative;
	overflow: hidden;
	cursor: pointer;
	text-align: center;
	line-height: 12px;
	margin: 0 0 6px 0;
}
#creditAgricole .oferts .offert.active i::after {
	width: 11px;
	height: 11px;
	margin: 2px 0 0 2px;
	display: block;
	border-radius: 50%;
	background: #005CA9;
	content: "";
}


#creditAgricole{clear:both;}
#creditAgricole .slider{margin-top:10px;cursor: default;}
#creditAgricole .highlight{position:relative;margin:0 auto 14px auto;}

#creditAgricole .currentOfert{padding:10px 20px;font-size:13px;}
#creditAgricole .currentOfert span{font-weight:bold;}

/*#creditAgricole .oferts.items-1{display:none !important;}*/

#creditAgricole .row{position:relative;padding:7px 20px;}
#creditAgricole .time{padding:0 70px 5px 70px !important;}
#creditAgricole .count{padding:0 20px 5px 20px !important;}
#creditAgricole .count label, #creditAgricole .total label, #creditAgricole .value label{float:left;}
#creditAgricole .value label{width:120px;}
#creditAgricole .total .error{clear:both;display:block;font-size:11px;font-weight:bold;color:red;margin-left:134px;}
#creditAgricole .total label{width:131px;}
#creditAgricole .count span, #creditAgricole .value span{float:left;display:block;text-align:right;font-size:18px;font-weight:bold;color:red;line-height: 34px;}
#totalInstalment {line-height: 34px;}
#creditAgricole .value span{width:100px;}
#creditAgricole .value label{font-weight:bold;}
#creditAgricole .value span{font-size:20px;}
#creditAgricole .total {font-size:15px;display:none;}
#creditAgricole .total input{font-size:13px;text-align:right;border:1px solid #E2E4E5;padding:3px;width:65px;margin-right:3px;dislay:block;height:20px;}

#creditAgricole .ui-slider-horizontal .ui-slider-handle{bottom:0; margin: -13px 0 0 -5px; width: 14px; height: 14px;background: #f82613; border-radius: 50%; outline: none;}

#creditAgricole .slider .active {
	font-weight:bold;font-size:13px;margin-left:-46.5px;top:-44px;position:absolute;height:25px;display:block;white-space:nowrap;width:86px;text-align:center;padding:0 5px;line-height:25px;color:#ffffff;cursor:default;background: #f82613;
}
#creditAgricole .slider .active::after {
		content: '';
		display: block;
		width: 0;
		height: 0;
		border-style: solid;
		border-width: 5px 5px 0 5px;
		border-color: #f82613 transparent transparent transparent;
		position: absolute;
		bottom: -5px;
		left: 0;
		right: 0;
		margin: auto;
}

#creditAgricole .point {
	position: relative;
}

#creditAgricole .point::after {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #eaeaea;
}

.creditAgricole .bottomList {border-top:1px solid #cccccc;}
.creditAgricole .bottomList .head{margin-top:3px;font-size:18px;font-weight:bold;}
.creditAgricole .bottomList .desc{font-size:12px;clear:both;padding:7px 0 12px;}
.creditAgricole .bottomList .item, .creditAgricole .bottomLinks .item{padding:10px 10px;}
.creditAgricole .bottomList.columns-2 .item, .creditAgricole .bottomLinks.columns-2 .item{float:left;width:318px;}
.creditAgricole .bottomList.columns-2 .item1{border-right:1px solid #cccccc;margin-right:-1px;}
.creditAgricole .bottomList.columns-2 .item2, .creditAgricole .bottomLinks.columns-2 .item2{border-left:1px solid #cccccc;}

.creditAgricole{display:block}
