.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.header-tag .navbar-toggle {
  margin-right: 0;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}

.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
 
 .breadcrumb {
  margin-bottom: 3px;
}

.breadcrumb > li {
  display: inline-block;
}
ol.breadcrumb a {
  text-decoration: underline;
}
.breadcrumb > li + li::before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0";
}
/*------------------------------------------*/
.cf-badge-icons-list{
	top: -23px; 
}
.cf-spec-list ul{
	list-style: square;
}

.icon-magenta {
  background-color:#a9014b
}
.icon-orange {
  background-color:#ff5c00
}
.icon-yellow {
  background-color:#ffb515
}
.icon-blue {
  background-color:#3eade1
}
.icon-bluedrk {
  background-color:#3F52FF
}
.icon-red{
	background-color:#ed1334
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    font-size:50px !important;
    color:white !important;
    background:rgba(0,0,0,0.5) !important;
    width:40px;
    height:40px;
    border-radius:50%;
}
.owl-carousel .owl-nav button.owl-prev span,
.owl-carousel .owl-nav button.owl-next span{
	color: #fff !important;
  line-height: 11px !important;
  position: absolute;
  left: 12px;
  top: 7px;
}


.owl-carousel .owl-nav button.owl-prev{
    left:10px;
}

.owl-carousel .owl-nav button.owl-next{
    right:10px;
}

.owl-carousel .owl-nav{
    position:absolute;
    width:100%;
    top:45%;
}

.owl-theme .owl-nav{margin-top: 0px}




.private-list-thumb-wraper{
	overflow: hidden;
}
.private-list-thumb-wraper img{
	margin-top: -18px;
}




.owl-carousel .owl-item img {
	width: auto !important; 
}

@media (max-width: 1399.98px){
 
	.private-list-thumb-wraper img{
		margin-top: -18px;
	}
}

@media (max-width: 1199.98px){
 
	.private-list-thumb-wraper img{
		margin-top: -16px;
	}
}

  
@media (min-width: 768px) and (max-width: 1199.98px) {
	#cfdetailsContent li{
		font-size: 0.9rem;
	}
}
@media (min-width: 768px) and (max-width: 991.98px) {

	.private-list-thumb-wraper img{
		margin-top: -16px;
	}
}
@media (max-width: 768px){

	.private-list-thumb-wraper img{
		margin-top: -16px;
	}
}

@media (max-width: 576px){
	.private-list-thumb-wraper img{
		margin-top: -25px;
	}
}


@media (max-width: 480px) {

	
	.private-list-thumb-wraper img{
		margin-top: -20px;
	}

}

@media (max-width: 390px) {

	.private-list-thumb-wraper img{
		margin-top: -16px;
	}

}

@media (max-width: 320px) {
 
}