/* Ajuste de la Imgen que hay en rental*/

	#ajust_rental
	{
	   width: 450px;
	   height: 450px;
	}

/* Ajuste del texto que va en la caja de rental*/
    p.wow.flash.text-justify,
	{
		font-size: 100%;
		margin: 10px 0 0;
		letter-spacing: 0.1em;
	}
	p.wow.flipInY
	{
	    font-size: 15pt;
    	margin: 10px 0 0;
    	letter-spacing: 0.12em;
	}
	#myCarousel
	{
		left: 80px;
	}
	.item.active img
	{
		width: 100%;
		height: 340px;
	}
/* Box */

	.box {
		background: #ffffff;
		color: #39454b;
		padding: 2em;
	}

		.box > :last-child {
			margin-bottom: 0;
		}

		.box.style2 {
			padding: 3.5em 2.5em 3.5em 2.5em;
		}

		@media screen and (max-width: 736px) {

			.box {
				padding: 1em;
			}

				.box.style2 {
					padding: 1.5em 1.25em 1.5em 1.25em;
					background-color: rgba(255, 255, 255, 0.9);
				}

		}

/* Lista para los números de color amarrillo*/
	ul.list3 {
		counter-reset: li;
		list-style: none outside none;
		margin-bottom: 4em;
		padding: 0;
		margin-top: 5vh;
		color: black;
		/*! line-height: ; */
	}

	ul.list3 li {
		position: relative;
		padding: 2px 0 7px 37px;
	}
	
	ul.list3 li:after {
		content: counter(li, decimal-leading-zero);
		counter-increment: li;
		position: absolute;
		left: 0px;
		top: 50%;
		margin-top: -13px;
		font-weight: 700;
		border-radius: 100%;
		color: #fff;
		width: 26px;
		height: 26px;
		background-color:#FE0000;
		text-align: center;
		line-height: 26px;
	}

/***************************************************/
.circular-menu {
    width: 250px;
    height: 510px;
    margin: 0 0 0 0;
    position: relative;
}

.circle {
  width: 550px;
  height: 510px;
  opacity: 1;
  
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  transform: scale(0);

  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}

.open.circle {
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
}
@media screen and (min-width: 1920px) {
	.open.circle {
		margin-left: 5vw;
	}
	.position-9
	{
		margin-left:4.5vw;
		margin-top: -1.6vh;
	}
}

.circle a {
  	text-decoration: none;
  	color: white;
  	display: block;
  	height: 150px;
  	width: 150px;
  	line-height: 40px;
 	margin-left: -70px;
  	margin-top: -75px;
  	position: absolute;
  	text-align: center;
}

.circle a:hover {
  color: #d8d8d8;
}

.menu-button {
  position: absolute;
  top: calc(40% - 30px);
  left: 75%;
  display: block;
  height: 150px;
  width: 200px;
  padding: 20px;
  cursor: pointer;
}
.position-9
{
    float: left;
    width: 100%;
}