/* style 2 */

@import url("mTinyLightbox.ext.css");

.mTL_title, #mTL_next, #mTL_previous, #mTL_close, #mTL_autoplay{ 
	position: fixed; 
	top: auto;
	bottom: 30px;
}

.mTL_title{ max-width: 240px; }

#mTL_next, #mTL_previous, #mTL_close, #mTL_autoplay{ 
	line-height: 30px;
	width: 30px;
	height: 30px;
	text-align: center;
	left: auto;
	right: 30px;
	background: #000;
}

#mTL_next, ._mTL_autoplay._mTL_in_group_l #mTL_autoplay, ._mTL_in_group_l #mTL_previous{ margin-right: 30px; }

#mTL_previous, ._mTL_autoplay #mTL_autoplay, ._mTL_autoplay._mTL_in_group_l #mTL_previous, 
._mTL_in_carousel._mTL_in_group_l #mTL_previous, ._mTL_in_carousel._mTL_autoplay._mTL_in_group_l #mTL_autoplay{ margin-right: 60px; }

._mTL_autoplay #mTL_previous, ._mTL_in_carousel._mTL_autoplay._mTL_in_group_l #mTL_previous{ margin-right: 90px; }

#mTL_next > span, #mTL_previous > span{ 
	vertical-align: middle;
	font-size: 24px;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-shadow: none;
	transition: opacity .2s ease-in-out;
	opacity: .5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* ie8 */
}

#mTL_autoplay > span, #mTL_autoplay._mTL_active:before{
	font-size: 1;
	vertical-align: bottom;
	line-height: 32px;
}

#mTL_autoplay._mTL_active:before{
	font-size: 8px;
	vertical-align: bottom;
}

._mTL_active #mTL_close, ._mTL_active._mTL_autoplay #mTL_autoplay{ display: block; }

#mTL_next, #mTL_previous, ._mTL_loaded #mTL_next:hover > span, ._mTL_loaded #mTL_previous:hover > span{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /* ie8 */
}

._mTL_loaded img._mTL_current:hover ~ #mTL_close, ._mTL_loaded img._mTL_current:hover ~ #mTL_autoplay, 
._mTL_loaded img._mTL_current:hover ~ #mTL_next, ._mTL_loaded img._mTL_current:hover ~ #mTL_previous{
	transition-delay: 2s;
	opacity: .1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; /* ie8 */
}