
.owl-height
{
	-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
{
	display:none;
	width:100%;
	-webkit-tap-highlight-color:transparent;
	position:relative;
	z-index:1
}
.owl-carousel .owl-stage
{
	position:relative;
	-ms-touch-action:pan-Y
}
.owl-carousel .owl-stage:after
{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
.owl-carousel .owl-stage-outer
{
	position:relative;
	overflow:hidden;
	-webkit-transform:translate3d(0px,0,0)
}
.owl-controls{ width:100%; position:absolute;}
.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev
{
	cursor:pointer;
	cursor:hand;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	
}
.owl-prev{width:60px; padding:5px 10px; float:left; color:#1B4268; font-size:14px;border-radius:15px; text-align:center; border:1px solid #ccc; position:absolute;top: -58px!important;left: -63px;}
.owl-prev:hover{background-color:#DB4840; color:#FFFFFF; border:none;}
.owl-next{float:right; width:60px; padding:5px 10px; color:#1B4268; font-size:14px;border-radius:15px; text-align:center; border:1px solid #ccc; position:absolute;top: -58px!important;right:-53px;}
.owl-next:hover{ background-color:#DB4840; color:#FFFFFF; border:none;}
.bor1{}
.bor2{ border:1px solid #CCC;}
.thicon_part{width:100%; float:left; margin-left:17%;}
.thicon{width:98%!important;  float:left; border:1px solid #ECECEC; padding:2px;}
.thicon:hover{border:1px solid #DB4840;border-radius:5px;}
.thimg{width:100%; height:100%;  float:left}
.th1{ width:67%!important; padding:0px 5px;}
.fl{ float:left;}


.owl-carousel.owl-loaded
{
	display:block
}
.owl-carousel.owl-loading
{
	opacity:0;
	display:block
}
.owl-carousel.owl-hidden
{
	opacity:0
}
.owl-carousel .owl-refresh .owl-item
{
	display:none
}
.owl-carousel .owl-item
{
	position:relative;
	min-height:1px;
	float:left;
	-webkit-backface-visibility:hidden;
	-webkit-tap-highlight-color:transparent;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.owl-carousel .owl-item img
{
	display:block;
	width:100%;
	-webkit-transform-style:preserve-3d
}
.owl-carousel.owl-text-select-on .owl-item
{
	-webkit-user-select:auto;
	-moz-user-select:auto;
	-ms-user-select:auto;
	user-select:auto
}
.owl-carousel .owl-grab
{
	cursor:move;
	cursor:-webkit-grab;
	cursor:-o-grab;
	cursor:-ms-grab;
	cursor:grab
}
	*,*:before,*:after
{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}


	button,.button
{
	border-style:solid;
	border-width:0px;
	cursor:pointer;
	font-weight:normal;
	line-height:normal;
	margin:0 0 1.25rem;
	position:relative;
	text-decoration:none;
	text-align:center;
	-webkit-appearance:none;
	-webkit-border-radius:0;
	display:inline-block;
	/*padding-top:1rem;
	padding-right:2rem;
	padding-bottom:1.0625rem;
	padding-left:2rem;*/
	font-size:1rem;
	background-color:#008cba;
	border-color:#007095;
	color:#ccc;
	transition:background-color 300ms ease-out
}
	button:hover,button:focus,.button:hover,.button:focus
{
	background-color:#007095
}

