
			
			#carousel {
                            margin-top: 10px;
			}
			#carousel div {
				margin-top: 0px;/*125px;*/
				text-align: center;
				width: 300px;/*408px;*/
				height: 200px; /*350px; Alto de todo el carrusel*/ 
				float: left;
				position: relative;
				padding-right:10px;
			}
			#carousel div img {
				border: none;
			}
			
			#carousel span {
				background-color: #fa4027; /*transparent;*/ /*#333;*/
				opacity: none; /* 0.8;*/ /*0.5;*/
				display: inline-block;
				width: 97%;
				height:60px; /*150px;*/
				margin: 0 0 0 0;
				position: absolute;
				top: 160px; /*80px;*/
						
			}
			.textotitle {
				color: #fff;
				font-family: 'opensans-regular'; /*'Baumans', cursive;*/
				font-size: 15px; /*36px;*/
				text-align:right;				
				line-height: 20px;
				margin-top:10px;
				margin-right:20px;}
                        #prev, #next {
				background-color: rgba(255, 255, 255, 0.7);
				display: block;
				height: 450px;
				width: 50%;
				top: 0;
				position: absolute;
			}
			#prev:hover, #next:hover {
				background-color: #fff;
				background-color: rgba(255, 255, 255, 0.8);
			}
			#prev {
				left: -495px;
			}
			#next {
				right: -495px;
			}
                        #pager {
				margin-left: -470px;
				position: absolute;
				left: 50%;
				bottom: 10px;
			}
			#pager a {
				border: 2px solid #fff;
				border-radius: 10px;
				display: inline-block;
				width: 10px;
				height: 10px;
				margin: 0 5px 0 0;
			}
			#pager a:hover {
				background-color: rgba(255, 255, 255, 0.5);
			}
			#pager a span {
				display: none;
			}
			#pager a.selected {
				background-color: #fff;
			}
			
			
			
@media only screen and (max-width: 767px) {	
    #carousel div {
            margin-top:20px;
            text-align: center;
            height:150px;
            width:204px;
            float: left;
            position: relative;
    }
    .carro{ height:100%;} 

    #carousel span {
        background-color: #fa4027; /*transparent;*/ /*#333;*/
        opacity: none; /* 0.8;*/ /*0.5;*/
        display: inline-block;
        width: 97%;
        height:75px;
        margin: 0 0 0 0;
        position: absolute;
        top: 60px;
    }
    .textotitle {
            color: #fff;
            font-family: 'opensans-regular'; /*'Baumans', cursive;*/
            font-size: 16px;
            text-align:right;				
            line-height: 15px;
            margin-top:15px;
            margin-right:20px;
    }				
}

@media only screen and (max-width: 460px) {
    #carousel {
        margin-top: 0px;
    }
    #carousel div {
            margin-top: 10px;/*108px;*/
            text-align: center;
            height:150px;
            width:204px;
            float: left;
            position: relative;
            padding-right:10px;
    }

    .carro{ height:100%;}
    #carousel span {
            background-color: #fa4027; /*transparent;*/ /*#333;*/
            opacity: 1; /* 0.8;*/ /*0.5;*/
            display: inline-block;
            width: 96%;
            height:35px; /*150px;*/
            margin: 0 0 0 0;
            position: absolute;
            top: 120px; /*80px;*/
    }
    .textotitle {
            color: #fff;            
            font-family: 'opensans-regular'; /*'Baumans', cursive;*/
            font-size: 10px;
            text-align:right;				
            line-height: 15px;
            margin-top:5px;
            margin-right:10px;}
}