/* @override http://localhost/arpora2/wp-content/themes/a2/assets/css/cycle.css */
#full-slider 										{	width: 100%;	position: relative; overflow: hidden; border-bottom-width: 1px; 
															border-bottom-style: solid; height:352px; clear: both; }
#full-slider.full-nivo 							{ border-bottom: none; overflow: visible; margin-bottom: 70px; }
span.afterslider									{	display: block; width: 940px; margin: 0 auto;  height:4px; background: #ddd;
															border-radius: 0px 0px 3px 3px; margin-top: 1px; }
/*anything slides*/
#full-slider.anything							{	padding-bottom: 45px; padding-top: 5px; }
#full-slider.anything section .slidecontent	{line-height: 140%; }
#full-slider .content.invert a				{	text-decoration: underline; }
#full-slider .content ul.unordered li		{	list-style-position: inside; }
#full-slider .content img						{	border-radius: 3px; -moz-border-radius: 3px; }


/*image slides*/
#full-slider.full-image section,
#full-slider.full-image section div.slide	{	width:100% !important; }
#full-slider.full-image section div.slide	{	background-position:top center;}


.slide-content										{	position: relative; height: 100%;}
.slide-heading										{	position: absolute; top:50%; margin-top:-37px; height:74px; left: -20px; }
															

.slide-heading	h3,
.slide-heading	h3 a								{	color: #fff; }
.slide-heading h3,
.slide-heading h4									{	background:rgba(0,0,0,0.7); padding: 8px 12px; margin: 0; display: inline-block; }

.slide-heading h3									{	font-weight: 900; border-radius: 3px 3px 0px 0px; margin-bottom: 1px; } 
.slide-heading h4									{	font-weight: 400; padding: 7px 15px 10px 12px; border-radius: 0px 0px 3px 3px; font-size: 1.1em;
															color:#999; } 

/*next/prev buttons*/
#full-slider nav.prevnext 						{	position: absolute; top: 50%; margin-top: -50px; width:100%; height: 96px; }
#full-slider nav.prevnext a 					{ 	display: inline-block; background-color: #fff; height: 96px; width: 35px; z-index:99;
															border: 1px solid rgba(0,0,0,0.12); position: absolute;	text-indent: -9999px; }					
#full-slider nav.prevnext a:hover			{ 	background-color: #252525; }

#full-slider nav.prevnext a.prev				{ 	background-image: url(../../images/arrows-slider-prev.png); background-repeat: no-repeat;
															left: -5px; background-position: 14px center; border-radius: 0px 3px 3px 0px;
															-webkit-border-radius: 0px 3px 3px 0px; -moz-border-radius: 0px 3px 3px 0px; }
#full-slider nav.prevnext a.prev:hover		{ 	background-position: -13px center; }
#full-slider nav.prevnext a.next:hover		{ 	background-position: -14px center; }
															
#full-slider nav.prevnext a.next				{ 	background-image: url(../../images/arrows-slider-next.png); background-repeat: no-repeat;
															right: -5px; background-position: 12px center; border-radius: 3px 0px 0px 3px;
															-webkit-border-radius: 3px 0px 0px 3px; -moz-border-radius: 3px 0px 0px 3px;}
															
/*circle slide switcher*/															
#full-slider .slidenav 							{	position: absolute; bottom: 0px; left: 50%; width: 940px; margin-left: -470px; 
															z-index: 666; text-align: center; }
.slidenav a 										{	width: 12px;  height: 12px; border-radius: 20px; -moz-border-radius: 20px;
															-webkit-border-radius: 20px;   display: inline-block;  margin-right: 10px;
															text-indent: -9999px;  background: rgba(255,255,255,0.3); border: 1px solid rgba(0,0,0,.3); }   
.slidenav a:hover, 								
.slidenav a.activeSlide 						{	background: rgba(255,255,255,1); border: 1px solid transparent;  }

/*Anything slides content styles*/
#full-slider .content							{	padding: 25px 0px 15px 0px ; }

#full-slider .content hgroup h3,
#full-slider .content hgroup h4				{	text-align: center; margin: 0; padding: 0!important;}

#full-slider .content hgroup h3				{	margin-bottom: 5px; font-size: 1.4em; }
#full-slider .content hgroup h4				{	font-size: 1.2em; opacity: 0.5; font-weight: 300; }

#full-slider .content .slidecontent			{	padding-top: 35px; -webkit-font-smoothing:antialiased; font-size: 1.05em;  }

a.fullhidden {
	display: block;

	width: 100%;
	height: 100%;
	position: absolute;
	
}