.owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.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);
 margin-top: 9px ;
}
.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);
}
.grabbing { 
cursor:url(grabbing.png) 8 8, move;
}
.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-navbar{
background: none repeat scroll 0 0 #4d9eb8;
border: 1px solid #4d9eb8;
box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
padding-left: 0px;
padding-right: 0px;
padding: 4px;
}
.item > a {
color: white;
}
#CustleftIcon {
 background: #e78eae none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff !important;
    cursor: pointer;
    font-size: 17px;
    left: -28px;
    padding: 5px;
    position: absolute;
    top: 4px;
   width:27px;
}

#CustrgtIcon {
  background: #e78eae none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff !important;
    cursor: pointer;
    font-size: 17px;
    padding: 5px;
    position: absolute;
    right: -28px !important;
    top: 4px;
    width: 27px;
	
}

.customNavigation{
/*position: relative;*/
}
.customNavigation a {
-moz-user-select: none;
}
a:link {
text-decoration: none;
}

a.sqrbox:hover{
background: none repeat scroll 0 0 #CC0066;
display: block;
float: left;/*
height: 13px;
margin-right: 5px;
margin-top: 1px;
width: 13px;*/
border-radius: 50%;
}
a.sqrbox{
background: none repeat scroll 0 0 #e78eae;
display: block;
float: left;
height: 8px;
margin-right: 2px;
margin-top: 3px;
width: 9px;
border-radius: 50%;
margin-left: 3px;
position: relative;
transition: width 0.3s;
 -webkit-transition: width 0.3s;
 text-decoration: none !important;
}
a.sqrbox {
text-decoration: none !important;
}
.tlSqr:hover {
visibility: visible;
opacity: 1;
transition: opacity 2s linear;
}
.hidden {
visibility: hidden;
opacity: 0;
transition: visibility 0s 2s, opacity 2s linear;
}
#timelin-navbar {
padding: 8px 24px 0px;
 height: 27px;
}
.arrow-right {
width: 0; 
height: 0; 
border-top: 23px solid transparent;
border-bottom: 23px solid transparent;
border-left: 23px solid #F5D2DF;
float:left;
margin-top: 8px;
}
#timelinemain{
float: left;
 width: 90%;
}
.title{
color: #666;
    font-family: arial;
    font-size: 11px;
    left: -88px;
    min-width: 209px;
    overflow: unset;
    position: absolute;
     top:-15px;
	
}
.tooltip1{
color: #666;
font-size: 11px;
margin-left: -93px !important;
margin-top: 12px;
width: 209px;
font-family: arial;
}
.preg{
margin-left: 18px;

}

.disabled i{
background: #eee !important;	
}
#timeline-heading{
	float: left; width: 10%;font-family: arial; margin-top: 13px;color:#e47297;font-size:15px;font-weight:600;
}
.item > img {
    width: 100%;
}
#timelinehead {
     height: 47px;
}		
@media screen and (max-width:440px)
{
	#timeline-heading{ display:none;}
	#timelinemain{width:100%;}
}