/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */


.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

 #owl-slider .item{
        margin: 3px;
    }
    #owl-slider .item img{
        display: block;
        width: 100%;/* max-width:140px;*/
        height: auto;
    }
/*.owl-item {max-width:140px;}*/
/*caroussel 1*/
.margin-bottom-20 {  clear: both; margin-bottom: 20px;}


.easy-block-v1 {  position: relative; border: 1px solid #ebebeb; background-color:#FFF;}
.easy-block-v1 img { width: 100%;}
.easy-block-v1 .overflow-h h3 {font-size: 17px; line-height: 19px; font-weight:600; margin:20px 15px 0;}
.easy-block-v1 .overflow-h h4 {font-size: 17px; font-weight:300;  margin:2px 15px 0;}
#bonplan-slider .owl-item { padding:0 3px;}

a.btn-blue {margin: 0 15px 15px;}
.btn-blue, a.btn-blue { padding: 3px 12px; }
.btn-blue { background-color: #3498db; border: 0 none; color: #fff; cursor: pointer; display: inline-block; font-size: 14px; font-weight: 400; padding: 6px 13px; position: relative; text-decoration: none; white-space: nowrap; border-radius:3px;}
.btn-blue:hover, .btn-blue:focus, .btn-blue:active, .btn-blue.active { background-color: #2980b9 ; color: #fff; text-decoration: none; transition: all 0.3s ease-in-out 0s;}


/***etoiles**/
.high-rated .carousel-indicators {  left: 110%; text-align: right; top: 10px; width:50px; height:20px;}
.high-rated .carousel-indicators .active { background: #555 none repeat scroll 0 0;}
.high-rated .carousel-indicators li { border-color: #555;}
.high-rated .carousel-inner > .item { margin: 0;}
.high-rated .star-vote {  margin: 0 18px 10px}
.high-rated .star-vote ul {  margin-bottom: 0;}
.high-rated .star-vote li { padding: 0;}
.star-vote .list-inline .fa.fa-star,
.star-vote .list-inline .fa.fa-star-half-o,
.star-vote .list-inline .fa.fa-star-o { color: #F9AB25;}
.high-rated .list-unstyled { padding:0 15px;}
