a img.img-responsive:hover{
	border:1px solid #F1C40F;
	box-shadow:0px 0px 5px #E67122;
	/*border:1px solid #B0C4DE;
	box-shadow:0px 0px 5px #6495ED;*/

}

/*For lightbox css */
.lightboxsubtitle{
	color:#333333;
	font-weight:bold;
	margin-bottom: 0.5em;
}

/*shrink the margin bottom of modal*/
.shorten-margin-bottom{
	 margin-bottom:0px;
}


/*carousel-fade effect start*/
.carousel.carousel-fade .item {
	-webkit-transition: opacity 1s ease-in-out;
	-moz-transition: opacity 1s ease-in-out;
	-ms-transition: opacity 1s ease-in-out;
	-o-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
	opacity:1;
}

.carousel.carousel-fade .active.item {
	opacity:1;
}

.carousel.carousel-fade .active.left,
.carousel.carousel-fade .active.right {
	left: 0;
	z-index: 2;
	opacity: 0;
	filter: alpha(opacity=0);
}

.carousel.carousel-fade .next,
.carousel.carousel-fade .prev {
	left: 0;
	z-index: 1;
}

.carousel.carousel-fade .carousel-control {
	z-index: 3;
}
/*carousel-fade effect end*/

.carousel-caption{
	text-shadow:
    -1px -1px 0 #000,
    1px -1px 0 #000,
    -1px 1px 0 #000,
    1px 1px 0 #000; 
}
.caption-textblack-bottom{
	color:#000000;
	font-weight:bold;
	text-shadow:
    -1px -1px 0 #FFF,
    1px -1px 0 #FFF,
    -1px 1px 0 #FFF,
    1px 1px 0 #FFF;  
	bottom:0px;
	padding-bottom:0px;
}

.caption-bottom{
	font-weight:bold; 
	bottom:0px;
	padding-bottom:0px;
}

.caption-textblack{
	color:#000000;
	font-weight:bold;
	text-shadow:
    -1px -1px 0 #FFF,
    1px -1px 0 #FFF,
    -1px 1px 0 #FFF,
    1px 1px 0 #FFF;  
}

/*carousel indicators dark color*/

.carousel-indicators-dark-right{	
	bottom:2px;
	left:90%;
}
.carousel-indicators-dark li, .carousel-indicators-dark-right li{
	border:1px solid #999;	
}
.carousel-indicators-dark .active, .carousel-indicators-dark-right .active{
	background-color:#999;
}


/*tab content--style revised for better view in well */
.tab-content>.tab-pane{
	background-color:#FFFFFF;
	border-left:1px solid #ddd;
	/*border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;*/
	padding:1.5%;
}


span.discription-text{
	color:#808080;
}

span.text-red-strong{
	color:#DC143C;
	font-weight: 800;
}



.textunderlined{
	text-decoration:underline;
}

.clear{
	clear:both;
}








