/*	Swipe Slider */
	.swipe {
		overflow: hidden;
		visibility: hidden;
		position: relative;
	}

	.swipe-right {
		overflow: hidden;
		visibility: hidden;
		position: relative;
	}

	.swipe-wrap {
		position: relative;
		padding-bottom: 
	}

	.swipe-wrap-right {
		overflow: hidden;
		position: relative;
	}

	.swipe-wrap > div {
		float:left;
		width:100%;
		position: relative;
		text-align: center;
	}

	.swipe-wrap-right > div {
		float:left;
		width:20%;
		position: relative;
		text-align: center;
		margin-bottom: -5px;
	}

	html.js body.cms-index-index div.master-container section.main-container div.row aside.col-c{
		margin-bottom: -30px;
    position: relative;
    right: 3px;
	}

	.swipe-wrap > div figure{
		background: none repeat scroll 0 0 #FFFFFF;
	    display: inline-block;
	    margin: 0 5px;
	    padding: 0 0 43px;
	    vertical-align: top;
	}

	.swipe-wrap-right > div figure{
		background: #fff;
		display: inline-block;
		vertical-align: top;
		width: 85px;
		padding: 5px;
		margin:  0 5px;
	}

	html.js body.cms-index-index div.master-container section.main-container div.row section.col-b aside.slider-home div#slider.swipe div.swipe-wrap div figure a img{
		height: auto;
	    width: auto;
	    border: 1px inset #D3D3D3;
	}

	.swipe-wrap-right > div figure img{
		width: 100%;
	}

	.swipe-wrap a {
	      color: #549AA2;
	    display: block;
	    font-family: rooneyitalic;
	    font-size: 14px;
	}

	.slider-navigation {
		left: 0.3em;
	    position: relative;
	    top: -134px;
	    width: 96%;
	}

	.slider-navigation a{
		position: absolute;
		width: 1.9em;
		height: 51px;
		display: block;
		top: 10px;
	}

	.slider-navigation a.slider-left{
		background: url("../img/bt-slider.png") no-repeat left;
		left: 20px;
		width:40px;
	}

	.slider-navigation a.slider-right{
		background: url("../img/bt-slider.png") no-repeat right;
		right: -16px;
		width:40px;
	}

	.slider-navigation-aside {
	    height: 30px;
	    margin: -5px auto;
	    position: relative;
	    top: 5px;
	    width: 150px;
	}

	.slider-navigation-aside a.slider-left {
	     background: url("../img/bt-slider-small.png") no-repeat scroll left center;
	    display: block;
	    float: left;
	    height: 40px;
	    margin: 0 auto;
	    width: 27px;
	}

	.slider-navigation-aside a.slider-right {
	    background: url("../img/bt-slider-small.png") no-repeat scroll right center transparent;
	    display: block;
	    float: right;
	    height: 40px;
	    margin: 0 auto;
	    width: 27px;
	}

	.swipe figcaption{
		font: 11px rooneyregular;
		color: #494949;
		text-align: center;
	}

	.swipe-right figcaption{
		font: 11px rooneyregular;
		color: #494949;
		text-align: center;
	}
	.main-container div.row aside.col-c {
		height: 450px;
	}
	.slider-home h3{
		margin: 15px 110px;
	}

	#slider{
		width: 600px;
		margin: 0 auto;
	}
	#slider-right{
		width: 300px;
		margin: 0 auto;
	}

	.swipe-wrap p {
	    border-top: 1px dashed #D3D3D3;
	    bottom: -22px;
	    display: block;
	    font-family: rooneyregular;
	    font-size: 0.75em;
	    height: 8em;
	    left: 4px;
	    line-height: 19px;
	    margin: 0 8px auto;
	    overflow: hidden;
	    padding-top: 3px;
	    position: absolute;
	    text-overflow: ellipsis;
	    white-space: pre-wrap;
	    width: 136px;

	}

	#position,
	#position-slider-modulo-home,
	#position-slider-modulo-home-valoradas,
	#position-slider-modulo-home-vistas{
		display: block;
		text-align: center;
		margin: 15px 0;
	}

	#position-slider-modulo-home,
	#position-slider-modulo-home-valoradas,
	#position-slider-modulo-home-vistas{
		margin: 0;
	}

	#position li,
	#position-slider-modulo-home li,
	#position-slider-modulo-home-valoradas li,
	#position-slider-modulo-home-vistas li{
		background: url("../img/bullets.png") no-repeat top;
		width: 14px;
		height: 14px;
		display: inline-block;
		text-align: center;
		vertical-align: top;
		margin: 0 2px;
	}

	.swipe-wrap div p {
		color:#343434;
	}

	#slider-modulo-home.swipe{
	    background: url("../img/swipe-bg.png") no-repeat scroll center top;
	    height: 230px;
	}
	#slider-modulo-home-vistas.swipe{      
		background: url("../img/swipe-bg.png") no-repeat scroll center top;
	    height: 230px;
	}
	#slider-modulo-home-valoradas.swipe {     
		background: url("../img/swipe-bg.png") no-repeat scroll center top;
	    height: 230px;
	}
	#position li.on,
	#position-slider-modulo-home li.on,
	#position-slider-modulo-home-valoradas li.on,
	#position-slider-modulo-home-vistas li.on{
		background-position:bottom;
	}
	.swipe-wrap img {
	    margin: 0 -11px auto;
	}

	#slider-modulo-home,
	#slider-modulo-home-valoradas,
	#slider-modulo-home-vistas{

	}

	#slider-modulo-home-valoradas figure,
	#slider-modulo-home-vistas figure,
	#slider-modulo-home figure{
	  height: 130px;
	    padding-bottom: 44px;
	    padding-top: 7px;
	    position: relative;
	    top: 10px;
	}

	#slider{
		width: 100%;
		margin: 0 auto;
	}


