.video {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
}
.video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.item_destak{
	height:200px;
}

.video{
	height:200px;
}

.text-carousel-item-header{
	padding:0!important;
}

.hero-notifer{
	font-size:16px;
}

.hero-notifer a{
	font-size:16px;
}


	
.geodir-category-content h3 a{
	color:black!important;
}

.geodir-category-content h3{
	height:55px!important;
}

.label-cod{
	font-size:16px!important;
}

.geodir-category-content-details li i{
	color:white!important;
}

.geodir-category-content-details-black li i{
	color:black!important;
}

.geodir-category-content-details li span{
	color:white!important;
}

.geodir-category-content-details-black li span{
	color:black!important;
}

.geodir-category-content_price{
	color: #ffa400;
	font-size: 20px;
}

.geodir-category-content {
    padding: 15px 10px!important;
}
	
.geodir-category-img_item_img{
	max-height:295px;
	min-height:295px!important;
}

.geodir-category-img img, .card-info-media img{
	max-height:295px;
	min-height:295px!important;
}

.geodir-category-content{
	border: 3px solid #4e4e4e!important;
}

.p-10{
	padding:10px!important;
}


.geodir-category-footer .btn {
    margin-top: 28px;
    margin-left: -2px
}

/* Fixed/sticky icon bar (vertically aligned 50% from the top of the screen) */
.icon-bar {
  z-index:9999;
  position: fixed;
  top: 50%;
  right:0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* Style the icon bar links */
.icon-bar a {
  display: block;
  text-align: center;
  padding: 16px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
}

/* Style the social media icons with color, if you want */
.icon-bar a:hover {
  background-color: #000;
}

.facebook {
  background: #3B5998;
  color: white;
}

.twitter {
  background: #55ACEE;
  color: white;
}

.google {
  background: #dd4b39;
  color: white;
}

.linkedin {
  background: #007bb5;
  color: white;
}

.youtube {
  background: #bb0000;
  color: white;
}

.whatsapp {
  background: #00ba09;
  color: white;
}

.instagram {
  background: #ca00d9;
  color: white;
}

.owl-carousel .owl-item img {
    width: 50%!important;
}

.single-par3 {
    padding: 60px 0 0px!important;
}

.services-item{
	text-align:left;
}

.pt-10{
	padding-top:10px;
}

.pt-30{
	padding-top:30px;
}

.pt-50{
	padding-top:50px;
}


.btn-send-form{
	 cursor: pointer;
}

.list-single-main-wrapper{
	padding-left:0px!important;
}

.box-widget-title{
	margin:0px!important;
}

.breadcrumbs-list{
	margin-bottom:15px!important;
}

.logo-holder img{
	max-width:290px!important;
}

.show-reg-form {
    padding: 0 15px!important;
}

.add-list {
    padding: 0 10px!important;
}

.nav-holder {
    margin-right: 1em;
}

.pub1{
	max-width:100%;max-height:300px;
}

.add-list{
	margin-left:14px!important;
}

.add-list i{
	margin-right: 0px!important;
}

@media only screen and (max-width: 564px) {
	.logo-holder img{
		max-width: 200px!important;
		height: 50px!important;
		margin-top: 10px!important;
	}
	
	.destak{
		height:170px!important;
	}
	
	.btn-search{
		display: block;
	}
	
	.pub1{
		margin:10px!important;
	}
	
	.properties-destk{
		display:none;
	}
	
	.show-reg-form i {
		font-size: 22px!important;
		color:#007010!important;
	}
}

.list-single-main-item-title{
	font-size:20px!important;
	color:black;
}

.single-slider-wrapper{
	max-width: 800px!important;
    max-height: 600px!important;
}

.single-slider-wrapper img{
	/*max-width: 100%;*/
}

.single-slider-wrapper img{
	max-height: 600px!important;
	width: auto;
	display: inline-block;
}

.show-reg-form{
	font-size:16px!important;
}

@media only screen and (max-width: 564px) {
	.single-slider-wrapper img{
		max-height: 300px!important;
	}
}