@charset "utf-8";

/* CSS Document */



.descslide	 {

 

	position:relative;

	width:auto; 

	height:auto;}

.descslide	.lof-container {

	position:relative;

}

.descslide .lof-shadow{

	width:100%;

	height:20px;

	background:url(dropshadow.png) no-repeat center center;

	overflow:hidden;

}

.descslide	a {

		color: #ffffff; text-decoration:none; font-size:18px; 

		font-family:'LeagueGothicRegular', Arial, Helvetica, sans-serif;

		text-shadow:1px 1px #666;

		text-transform:uppercase}

		

		.descslide li {

		list-style-type:none!important; background:none!important;	}

		

/* main flash */

.descslide .lof-main-wapper{ 

	overflow:hidden;

	position:relative; padding:10px 0; border:#f2f2f2 solid 1px;}

	

	.descslide .lof-main-wapper .lof-main-item { 

		overflow:hidden;

		padding:0px;

		margin:0px; 

		height:100%;

		width:100%;

		position:absolute;}

		

		.descslide .lof-main-wapper .lof-main-item .lof-info{

			border-top:1px solid #585858;

			border-bottom:1px solid #585858;

			padding:2px;

		}



		.descslide .lof-main-wapper .lof-main-item .lof-title { 

			padding:0;

			font-weight:bold;

			margin:0 0 .25em;

			font-size:18px;}
			
		.descslide .lof-main-wapper .lof-main-item .lof-desc { 

			padding:0;

			font-weight:bold;

			margin:0 0 .25em;

			font-size:18px;}

	

		.descslide .lof-main-wapper .lof-main-item .lof-description{

			background:url(bg.png) repeat  ;	

		

			display: block;

			height: 188px;

	 		color:#D8D8D8;

			padding: 8px 20px;

			position: absolute;

			max-width: 345px;

			min-width:300px;

			top:55px;

	 		border-bottom: solid #FFFFFF

			 

		}

		.descslide .lof-main-wapper .lof-main-item .lof-description .readmore {

			height: 23px!important; display: block;

			clear:both;

			width:75px;

			text-decoration: none;

			text-transform: uppercase;

			font-weight: bold;font-size: 10px; line-height:24px; padding: 0 16px 2px; background:#3F85CC ;

			color: #fff; cursor: pointer; border: none; border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px;

			margin: 10px 5px 3px 2px;

		}	

			

/* item navigator */

.descslide .lof-navigator-wrapper { 

	position:relative;

	margin-top:-35px;

	z-index:2



}

	

	.descslide .lof-navigator-outer  { 

		position:absolute; 

		right:0;

		top:0px;

		z-index:3;

		overflow:hidden

		 }

		 

		.descslide  ul.lof-navigator { 

			top:0;

			padding:0; 

			margin:0;

			position:absolute;

			width:100%;}

			

			.descslide  ul.lof-navigator li { 

				cursor:hand;

				cursor:pointer;

				list-style:none!important;

				border-top:5px solid #777;

				padding:0!important;

				margin:0!important;

			 

				position:relative;

			}

			.descslide  ul.lof-navigator li:hover {

			 }

				

				.descslide  ul.lof-navigator li div {

					padding:1em 1.25em; position:relative}

				.descslide  ul.lof-navigator li  .lof-title{ background:url(play.png) no-repeat right center; margin-right:12px; margin-top:5px;}		

				.descslide .lof-thumbnails li { border:0!important;}

				.descslide .lof-thumbnails li  img { float:none!important ;  border:#F3F3F3 solid 1px; padding:3px; background:#FFF }

	 

					

			.descslide .lof-navigator li.active {

			 

			}

			.descslide .lof-navigator   .lof-navinfo{ display:block; position:absolute; bottom:0;background:#FFF; border-bottom:-999em}

			.descslide .lof-navigator li.active .lof-navinfo{ display:block; background:#FFF; border-top:#CCC solid 5px;border-bottom:#CCC solid 5px; }

/**

 * BUTTONS CONTROL

 */

.descslide  .lof-proccessbar{  width:100%; height:4px; position:absolute; top:10px;background:url(bg.png); z-index:9 }

.descslide    .lof-startstop{position:absolute;top:15px;right:15px;z-index:3;width:16px;height:16px;cursor:hand; cursor:pointer;}

.descslide  .lof-startstop div{ width:100%; height:100%;}

.descslide   .lof-startstop .lof-start{ background:url(pause.png) no-repeat center center}

.descslide    .lof-startstop .lof-stop{ background:url(play.png) no-repeat center center}



 .descslide .buttons-control{

	position:absolute; 

	bottom:10px;

	left:20px;

	

	height:60px;

	width:110px}

.descslide .lof-buttons-control{}

	.descslide .lof-next, 

	.descslide .lof-previous {

	

		width:22px;

		height:218px;

		top:65px;

		text-indent:-9999em;

		position:absolute;

		z-index:10;

		margin:0px;

		cursor:hand; 

		cursor:pointer; z-index:4}

		

		.descslide .lof-next {

		 	background:url(next.png) no-repeat;	

			right:-12px;

		}

			

		.descslide .lof-previous {	

			 background:url(previous.png) no-repeat;	

			left:-7px;}

			

		.descslide .lof-next:hover {

			   }

			

		.descslide .lof-previous:hover { 

		 }

/*

 * css for override move the main wapper to the right side 

 */

 /* RIGHT ALIGMENT */

.descslide .lof-right .lof-navigator-wrapper {  position:absolute; top:0; right:0 }

.descslide .lof-right .lof-main-wapper		  { margin-left:auto; margin-right:inherit; float:left }

.descslide .lof-right .lof-navigator-outer   { position:relative }

.descslide .lof-bullets-wrapper { background:none}

 /* LEFT ALIGMENT */

.descslide .lof-left .lof-navigator-wrapper { position:absolute; top:0; left:0 }

.descslide .lof-left .lof-main-wapper		 { margin-left:auto; margin-right:inherit; float:right }

.descslide .lof-left .lof-navigator-outer	 { position:relative }

.descslide .descslide .lof-left .lof-navigator li.active { background-position:center right;}

.descslide .lof-left .lof-main-wapper .lof-main-item .lof-description{ position:absolute;top:0; right:0;left:auto }			 

 /* TOP, BOTTOm ALIGMENT */

.descslide .lof-top .lof-navigator-outer,  .lof-bottom .lof-navigator-outer{ position:relative; margin:0 auto }

.descslide .lof-top .lof-navigator, 	    .lof-bottom .lof-navigator 		{ width:9999em !important }

.descslide .lof-top .lof-navigator li,     .lof-bottom .lof-navigator li 	{ display:block; float:left; border-bottom:none; border-right:1px solid #777; }

/* Top Aligment */

.descslide .lof-top .lof-navigator li.active { background:#868686}

.descslide .lof-top .lof-buttons-control { background-image:url(arrow_bg_t.png); top:auto; bottom:0; padding-top:12px; height:10px}

/* Bottom Aligment */

.descslide .lof-bottom .lof-navigator li.active img { border-color:#999    }

.descslide .lof-bottom .lof-buttons-control { background-image:url(arrow_bg.png);  }

/* Bullets Styles*/

.descslide .lof-left .lof-bullets-wrapper{   top:30px; left:8px }

.descslide .lof-right .lof-bullets-wrapper { top:30px;   right:14px; }

.descslide .lof-top .lof-bullets-wrapper{	position:absolute!important; right:25px; top:20px; }

.descslide .lof-bottom .lof-bullets-wrapper{	position:absolute!important; right:18px; bottom:10px; background:none;}

.descslide .lof-navigator-wrapper .lof-bullets li {

	width:25px!important;

	height:21px!important;

	text-indent: -9999px;

	background:none!important;

	border:none!important;

}

.descslide .lof-navigator-wrapper .lof-bullets li div{

		width:21px!important;

		height:21px!important;

		margin-left:3px;

		padding:0;

		border:0;

		background:url(slider_buttons.png) no-repeat top right;		

}

.descslide .lof-navigator-wrapper .lof-bullets li.active div{	background:url(slider_buttons.png) no-repeat top left;	}

/* CSS3 Style */

.descslide .lof-css3{	}

