.owl-carousel .owl-next{
  height: 47px;
  position: absolute;
  width: 26px;
  cursor: pointer;
  top: 50% !important;
}
.owl-carousel .owl-prev{
  height: 47px; 
  position: absolute;
  width: 26px;
  cursor: pointer;
  top: 50% !important;
}
#owl-demo2 
{
	margin:0;
}
#owl-banner_uch
{
	margin:0;
}
.owl-carousel .owl-prev.disabled,
.owl-carousel .owl-next.disabled{
pointer-events: none;
opacity: 0.2;
}
.owl-carousel .owl-prev{
  left: 5px;
}
.owl-carousel .owl-next{
  right: 10px;
}
.bcol {
	border: none;
	float: left;
	display: table-cell;
	padding: 2px;
}
.owl-carousel .owl-next{
	font-size: 18px;
    width: 18px;
    height: 18px;
    background-color: rgba(31, 31, 33, 0.35);
    color: #ffffff;
    padding: 10px;
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.08);
    border: 0px solid #eeeeee;
    border-radius: 4px;
	position: absolute;
    text-align: center;
    transform: translateY(-50%);
	font: normal normal normal 14px/1 "Material-Design-Iconic-Font";
	}
.owl-carousel .owl-prev{
	font-size: 18px;
    width: 18px;
    height: 18px;
    background-color: rgba(31, 31, 33, 0.35);
    color: #ffffff;
    padding: 10px;
    box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.08);
    border: 0px solid #eeeeee;
    border-radius: 4px;
	position: absolute;
    text-align: center;
    transform: translateY(-50%);
	font: normal normal normal 14px/1 "Material-Design-Iconic-Font";
	}
.owl-carusel .owl-next:before{content: "\f2fa";}
.owl-carousel .owl-prev:hover{
    background-color: #2f3439;
	color: #ffffff;}
.owl-carousel .owl-next:hover{
    background-color: #2f3439;
	color: #ffffff;}
.zdmi{padding: 2px;}
.mod-b-text {
    font-family: 'PT Sans';
    font-weight: 300;
    font-size: 16px;
    text-align: center;
}
#mod-b-textblock {
    display: block;
    margin-bottom: 10px;
    margin-top: 10px;
}
.mod-b-block {
    display: block;
    margin-bottom: 25px;
    margin-top: 25px;
}
div.mod_search91 input[type="search"]{ width:auto; }
div.mod_search91 input[type="search"]{ width:auto; }