
@media screen and (max-width: 770px){

    .right-sidebar .form-wrapper{
        position: relative !important;
    }
	#contenido{
		width: 100%;
	}
	#Thumbcarrousel {
	    margin-top: 3em;
	}

	.right-sidebar{
		width: 100%;
	}

	.sticky{
		position: static !important;
		width: 100% !important;
		max-width: none !important;
	}
	.form-wrapper{
		width: 100% !important;
		/*border-top: none;*/
		/*border-bottom: none;*/
		margin: 1.5em 0;
	}
}


@media screen and (max-width: 770px){

	.thumbnails-container{
		display: none;
	}

	#descripcionf {
	    margin-top: 2em;
	}

	#vficha{
		width: 96%;
	}

	#vficha a{
		width: 100%;
	}
	#foto_principal .flex-direction-nav{
		opacity: 1;
	}
}

@media screen and (max-width: 550px) and (min-width: 200px){
    #Thumbcarrousel {
        display: none;
    }
}

@media screen and (max-width: 350px){
	#foto_principal{
		overflow: visible;
	}
	#foto_principal .flex-direction-nav{
		clear:both;
	}
}

