@font-face{
    font-family: ewArial;
    src:url("../fonts/arial.ttf") format('truetype');
}

@font-face{
    font-family: ewMyriad;
    src:url("../fonts/MyriadPro-Regular.otf") format('opentype');
}

.banner{
width:100%;
height:60%;
/*top: -30px;*/
position: relative;
margin-top: -33px;
}
.admin a{
	color: white;
}

.banner-bt{
float: right;
z-index: 2;
position: relative;

}
.registrar{
    background-color: #9adfd8; border: none; color: white; font-size: 16px; font-weight: bold;
}
.registrar:hover{
    color: #40c2b5;
}
.registrar:focus{
    outline:0px;
}
#acme_hellobundle_usuario_submit,#acme_hellobundle_flota_submit,#acme_hellobundle_contacto_submit,#acme_hellobundle_temporada_submit,#acme_hellobundle_accesorios_submit,#acme_hellobundle_seguro_submit,#acme_hellobundle_oferta_submit,#acme_hellobundle_blog_submit{
position: relative;
top: 20px;
}
.carousel{

}
#cpersona{
    width: 60px;
    float: right;
}
.mapa{
	max-width: 50%;
}
.span4 img.mapa{
	padding-left: 20px;
	max-width: 80%;
}
.galery{
width: 95%;
padding-left: 10px;
/*padding-top: 40px;
width: 90%;*/
}

.galery-text{
 	background-color: #FFFFFF;
    color: #3ABEB4;
    font-size: 15px;
    margin-bottom: -15px;
    opacity: 0.9;
    padding-bottom: 5px;
    padding-top: 5px;
    position: relative;
    text-align: center;
    top: -40px;
}

.mg-text{
	color: #3abeb4;
	/*margin-bottom: 20px;*/
    font-size: 1.7em;
   /* padding: 10px;*/
}
h2.mg-text{
	font-weight: normal;
	margin-left: 25px;
}
h5.mg-text{
	font-weight: normal;
}
.mg-black{
font-size: 19px;
font-weight: bold;
color: black;
padding-left: 10px;
}
.text-blue{
	color: #1479b8;
    font-size: 16px;
    padding-right: 20px;
    margin: 0px;
    font-size:16px; 
    font-weight: bold;
     text-align: right;
}
p.mg-text-blue{
	color: #1479b8;
    font-size: 14px;
    font-weight: bold;
    padding-top: 20px;
    padding-left: 20px;
    margin: 0px;
}
.Accesorios .text-blue{
	font-size: 18px;
    margin-top: 8px;
}
.oficina > p{
	margin: 0 0 1px;
padding-left: 10px;
font-size: 13px;
}
.oficina >h5{
	padding-left: 10px;
margin: 0px;
padding-top: 10px;
}
.footer  a{
	color: white;
}
.wisar p{
	font-weight: normal;
}
.blue{

	height: 215px;
	background-color: cornflowerblue;
	background-image: -moz-linear-gradient(top, #378dc3,#378dc3);
 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#378dc3), to(#378dc3));
 	background-image: -webkit-linear-gradient(top, #378dc3, #378dc3);
	background-image: -o-linear-gradient(top, #378dc3, #378dc3);
 	background-image: linear-gradient(to bottom, #378dc3, #378dc3);
}

.alquiler{

 position: absolute;
bottom: 0%;

}

.precio{
	font-size: 19px;
	color:#3abeb4;
}
.alquiler-img{
	float: left;
position: relative;
top: 20px;
width: 50%;
margin-top: -25px;
max-width: 150px;
}
.datos{
	width: 75px
}
.datos-text{
float: right;
position: relative;
top: 15px;
margin-right: 15px;
}
.desc-autos p{
	color: #1479b8;
	font-weight: bold;
}

.back-alquiler{
	opacity: 0.3;
}

.admin >h3{
	margin-top: 0px;
}

.admin {
    margin: 10px 10px !important;
    text-align: center !important;
    height: 90px;
    color: white;
}

.admin-action-title {
    background-color: #686b72;
    color: #eee;
    padding: 5px 10px;
    text-transform: uppercase;
}

 div.span12.seguro >  ul > li.span5 > p {

	display: inline-block;

}

div.span12.seguro > ul > li.span5 > .icheckbox_minimal-green {
display: inline-block;
}
.wisar{
	min-height: 280px;
	font-weight: bold;
}

.alqui-mapa p, .alqui-mapa h3{
	font-size: 11px;
}
.alquiler-for{
padding-left: 60%
}

.alquiler-btn {
    width: 100px;
    max-width: 80px;
    padding: 4px 10px;
    margin-top: 2px;
    margin-right: auto;
    margin-left: auto;
    display: block;
    min-width: 35px;
    border: 0px solid;
    text-transform: uppercase;
    text-align: center;
    z-index: 1;
    position: relative;
    color: white;
    cursor: pointer;
    background-color: #b4d44d;
}

.alquiler-btn:hover{
    background-image: -moz-linear-gradient(top, #378DC3,#378DC3);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#378DC3), to(#378DC3));
    background-image: -webkit-linear-gradient(top, #378DC3,#378DC3);
    background-image: -o-linear-gradient(top, #378DC3, #378DC3);
}

.alquiler-btn-text{top: 10px;
	right: 8px;
position: relative;}

.footer{
color: white;
margin: 0px;
list-style: none;
position: relative;
}



body > div.row-fluid.blue > div:nth-child(3) > ul > li > a {
color: white;
}

.footer-fone
{
position: relative;
bottom: 20px;
color: white;
}
.footer-img{
	width: 90%;
	padding-left: 20px;
}

body > div.row-fluid.blue > div:nth-child(2) {
padding: 20px;
}

body > div.row-fluid.blue > div:nth-child(3) {
padding: 20px;
}


.foot{
	height: 100px;
  background-image: url("../img/footer back blue.png");
}

.uno,.seguro,.Accesorios{
	border: 1px solid #ccc;

}
.legend{

	color: darkturquoise;
}

.idioma-img{
position: relative;
float: right;
z-index: 3;
margin-right: 10px;
}
.idioma{
	position: relative;
float: right;
color: #36bfb1;
margin-right: 10px;
margin-top: 2px;
font-size: 11px;
}


.bs-docs-example {
    position: relative;
    margin: 15px 10px 0 0;
    background-color: #fff;
    border: 1px solid #ddd;
    -webkit-border-radius: 11px;
    -moz-border-radius: 11px;
    /* border-radius: 11px; */
    border-radius: 0;
}

.admin-action-title .fa-gears {
    color: #999;
    float: left;
}

.flota-alquilar{
	position: relative;
color: white;
cursor: pointer;
z-index: 4;
border-radius: 20px;
/* left: 40px; */

}
.flota-container{
	list-style: none;
	margin: 0;
}
.flota-ul > li{
list-style: none;
float: left;
margin-top: -6px;
}
.ff-item-type-2 .flota-ul h5{
	margin-left: 60px;
}
.active{
	text-decoration: none;
background-image: linear-gradient(to bottom, #378dc3, #378dc3) !important;
-webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125)!important;
-moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125)!important;
box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125)!important;
}


.flota-ul{
margin: 0 0 1px -58px;
}
.alquiler-btn-img{
	
width: 40px;
height: 10px;
position: relative;
left: 10px;
left: 2px;
bottom: 3px;
}

.seguro{
	display: none;
}
.Accesorios{
	display: none;
}
.flota-marca{
float: right;
}

.flota-img{
	height: 98px;
	width: 194px;
	margin-top: 5px;
}

.flota-dtext{
position: relative;
margin: 0 0px 0 10px;
transition: all 0.6s ease-in-out;
}

p.flota-dtext{
margin: 10px 10px 0 0px;	
}

.ff-item-type-2 p.flota-dtext{
    color: #40C2B5;
    font-size: 15px;
    font-weight: bold;
    margin: 10px 10px 0 0;
}

.flota-dtdiv{
margin: 2px;
height: 50px;
}
.btn-alquilar{


position: relative;
height: 30px;
float: right;
width: 85px;
background-color: #36bfb1;
  background-image: -moz-linear-gradient(top, #2fa599, #2fa599);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2fa599), to(#2fa599));
  background-image: -webkit-linear-gradient(top, #2fa599, #2fa599);
  background-image: -o-linear-gradient(top, #2fa599, #2fa599);
  background-image: linear-gradient(to bottom, #2fa599, #2fa599);

}

.btn-mg{
	display: block !important;
	min-width: 35px;
	border: 0px solid;
	z-index: 1;
    position: relative;
	float: right;
	color: white;
	padding: 8px 17.6px 8px;
	cursor: pointer;
  /*background-image: -moz-linear-gradient(top, #40c2b5,#40c2b5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#40c2b5), to(#40c2b5));
  background-image: -webkit-linear-gradient(top, #40c2b5,#40c2b5);
  background-image: -o-linear-gradient(top, #40c2b5, #40c2b5);*/
    background: #b4d44d;
}
.btn-mg:hover{
    background-image: -moz-linear-gradient(top, #378DC3,#378DC3);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#378DC3), to(#378DC3));
    background-image: -webkit-linear-gradient(top, #378DC3,#378DC3);
    background-image: -o-linear-gradient(top, #378DC3, #378DC3);
    color:white;
}
.flota-alquiler .btn-mg, .fl{
	background-image: -moz-linear-gradient(top, #378DC3,#378DC3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#378DC3), to(#378DC3));
  background-image: -webkit-linear-gradient(top, #378DC3,#378DC3);
  background-image: -o-linear-gradient(top, #378DC3, #378DC3);
  border-top-left-radius: 6px;
  border-bottom-left-radius: 22px;
  width: 75px;
}
.hover-black:hover{
    color:black;
    background-image: -moz-linear-gradient(top, #40c2b5,#40c2b5);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#40c2b5), to(#40c2b5));
    background-image: -webkit-linear-gradient(top, #40c2b5,#40c2b5);
    background-image: -o-linear-gradient(top, #40c2b5, #40c2b5);
}

button{
	display: block !important;
	font-size: 12px;
min-width: 35px;
border: 0px solid;
z-index: 1;
position: relative;
float: right;
color: white;
padding: 8px 17.6px 8px;
background-image: -moz-linear-gradient(top, #40c2b5,#40c2b5);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#40c2b5), to(#40c2b5));
background-image: -webkit-linear-gradient(top, #40c2b5,#40c2b5);
background-image: -o-linear-gradient(top, #40c2b5, #40c2b5);
}
button:hover{
	color:black;
}
.fl{
left: 12px;
position: relative;
}
.descrip{
	position: relative;
	z-index: 1;
}
/*-------Buscar-----*/
.search{
	-webkit-border-radius: 14px !important;
-moz-border-radius: 14px !important;
border-radius: 14px !important;
}
span.input-icon {
display: inline-block;
float: right;
/*bottom: 75px;*/
z-index: 1;
}
.input-icon {
position: relative;
}
.input-icon.input-icon-right>[class*="icon-"] {
left: auto;
right: 3px;
}
.input-icon>[class*="icon-"] {
padding: 0 3px;
z-index: 2;
position: absolute;
top: 1px;
bottom: 1px;
left: 3px;
line-height: 28px;
display: inline-block;
color: #909090;
font-size: 16px;
}
.btn-mg-lg{
	display: block !important;
	border: 0px solid;
	color: white;
	padding: 8px 17.6px 8px;
  background-image: -moz-linear-gradient(top, #40c2b5,#40c2b5);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#40c2b5), to(#40c2b5));
  background-image: -webkit-linear-gradient(top, #40c2b5,#40c2b5);
  background-image: -o-linear-gradient(top, #40c2b5, #40c2b5);
}
.btn-mg-lg:hover{
	color: black;
}

.label{
	position: relative;
left: 30px;
bottom: 20px;
}
.oficina-img{

width: 15%;

}
.oficina-text{
	font-size: 19px;
	color: #b4d44d;
	position: relative;
	top: 8px;
}

/* --- DEMO METRO THEME --- */

/* PREFIXED CSS */
.span1 >.metro{
	width: 60px;
}
.metro,
.metro div,
.metro li,
.metro div::after,
.metro .carat,
.metro .carat:after,
.metro .selected::after,
.metro:after{
	-webkit-transition: all 150ms ease-in-out;
	-moz-transition: all 150ms ease-in-out;
	-ms-transition: all 150ms ease-in-out;
	transition: all 150ms ease-in-out;
}

.metro .selected::after,
.metro.scrollable div::after{
	-webkit-pointer-events: none;
	-moz-pointer-events: none;
	-ms-pointer-events: none;
	pointer-events: none;
}

/* WRAPPER */
.control-group{
	width: 235px;
}
.metro{
	position: relative;
	width: 226px;
	cursor: pointer;
	margin-bottom: 10px;
	background: #f8f8f8;
	border: 1px solid #ccc;
	
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.sexo .metro{
	width: 120px;
}

.metro.open{
	z-index: 2;
}

.metro:hover{
	
	box-shadow: 0 0 5px #36bfb1;
}

.metro:after{
	content: '';
	position: absolute;
	right: 3px;
	bottom: 3px;
	top: 2px;
	width: 25px;
	/*background: transparent;*/
	background:#36bfb1;
}

.metro.focus:after{
	background:#36bfb1;
}

/* CARAT */

.metro .carat,
.metro .carat:after{
	content: '';
	position: absolute;
	right: 8px;
	top: 50%;
	margin-top: -4px;
	border: 8px solid transparent;
	border-top: 8px solid white;
	z-index: 1;
	
	-webkit-transform-origin: 50% 20%;
	-moz-transform-origin: 50% 20%;
	-ms-transform-origin: 50% 20%;
	transform-origin: 50% 20%;
	
}

.metro .carat:after{
	margin-top: -10px;
	right: -8px;
	border-top-color: #36bfb1;
}

.metro:hover .carat:after{
	border-top-color:#36bfb1;
}

.metro.focus .carat{
	border-top-color: #f8f8f8;
}

.metro.focus .carat:after{
	border-top-color: #36bfb1;
}

.metro.open .carat{
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

/* OLD SELECT (HIDDEN) */

.metro .old{
	position: absolute;
	left: 0;
	top: 0;
	height: 0;
	width: 0;
	overflow: hidden;
}

.metro select{
	position: absolute;
	left: 0px;
	top: 0px;
}

.metro.touch select{
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
}

/* SELECTED FEEDBACK ITEM */ 

.metro .selected,
.metro li{
	display: block;
	/*font-size: 18px;*/
	line-height: 1;
	color: #000;
	padding: 5px 5px;
	overflow: hidden;
	white-space: nowrap;
}

.metro .selected::after{
	content: '';
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	width: 60px;
	
	border-radius: 0 2px 2px 0;
	box-shadow: inset -55px 0 25px -20px #f8f8f8;
}

.metro:hover .selected::after{
	box-shadow: inset -55px 0 25px -20px #f4f4f4;
}

/* DROP DOWN WRAPPER */

.metro div{
	position: absolute;
	height: 0;
	left: 0;
	right: 0;
	top: 100%;
	margin-top: -1px;
	background: #f8f8f8;
	overflow: hidden;
	opacity: 0;
}

.metro:hover div{
	background: #f4f4f4;
}

/* Height is adjusted by JS on open */

.metro.open div{
	opacity: 1;
	z-index: 2;
}

/* FADE OVERLAY FOR SCROLLING LISTS */

.metro.scrollable div::after{
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	height: 50px;
	
	box-shadow: inset 0 -50px 30px -35px #f8f8f8;
}

.metro.scrollable:hover div::after{
	box-shadow: inset 0 -50px 30px -35px #f4f4f4;
}

.metro.scrollable.bottom div::after{
	opacity: 0;
}

/* DROP DOWN LIST */

.metro ul{
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	list-style: none;
	overflow: hidden;
	margin: 0px;
}

.metro.scrollable.open ul{
	overflow-y: auto;
}

/* DROP DOWN LIST ITEMS */

.metro li{
	list-style: none;
	padding: 8px 12px;
}

/* .focus class is also added on hover */

.metro li.focus{
	background: #36bfb1;
	position: relative;
	z-index: 3;
	color: #fff;
}

.metro li.active{
	background: #36bfb1;
	color: #fff;
}
.backimg{
	 background-image: url("../img/contacto2.png");
}
a:hover{
	 text-decoration: none;
}
textarea{
	width: 90%;
}
.contacto input[type="text"],input[type="email"]{
margin-left: 10px;
background-color: #d7f2ef;
}
.contacto p{
	text-align: right;
}
.top{
    height: 80px;
    margin-bottom: -70px;
    background-image: -moz-linear-gradient(top, #cff4f0,white );
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cff4f0), to(white));
    background-image: -webkit-linear-gradient(top, #cff4f0,white);
    background-image: -o-linear-gradient(top, #cff4f0, white);
    background-image: linear-gradient(to bottom, #cff4f0,white);
    z-index:-999;
    position:relative;
}
.contac-ft{
	height: 60px;
	margin-top: -10px;
  background-image: -moz-linear-gradient(top, white, #d9ddf0);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#d9ddf0));
  background-image: -webkit-linear-gradient(top, white,#d9ddf0);
  background-image: -o-linear-gradient(top, white, #d9ddf0);
  background-image: linear-gradient(to bottom, white,#d9ddf0);
    position: relative;
    z-index: -222;

}
.span2 >.metro{
	width: 100%;
}
.contacto-text{
	color: #3abeb4;
}
.alq-colot{
    background:rgba(54, 191, 179, 0.08);
}

td{
	padding: 10px;
	border-bottom: solid 1px;
	border-color: rgba(26, 189, 230, 0.13);
  
}
.modal-body  p{
	margin: 10px;
}
td >ul{
	list-style: none;
}
th{
height: 30px;
color: white;
background-color: #44D6CB;
}
td p{
	max-width: 330px;
}

.fa-cloud-upload:before {
    content: "\f0ee";
    /* margin: 50px; */
    font-size: 50px;
    position: relative;
    left: 150%;
    color: #3abeb4;}
.ace-file-input input[type=file]{position:fixed;z-index:-2;opacity:0}.ace-file-input label{display:block;position:absolute;top:0;left:0;right:0;height:28px;background-color:#fff;border:1px solid #e3e3e3;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .15s;-moz-transition:all .15s;-o-transition:all .15s;transition:all .15s}.ace-file-input label:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#f59942}.ace-file-input label:before{display:inline-block;content:attr(data-title);position:absolute;right:0;top:0;bottom:0;padding:0 8px;line-height:24px;text-align:center;background-color:#6fb3e0;color:#FFF;font-size:11px;font-weight:bold;border:2px solid #FFF;border-left-width:4px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ace-file-input label span{display:inline-block;height:28px;max-width:80%;white-space:nowrap;overflow:hidden;line-height:28px;color:#888;font-size:13px;position:static;padding-left:30px}.ace-file-input label span:after{display:inline-block;content:attr(data-title)}.ace-file-input label.selected{right:16px}.ace-file-input label.selected span{color:#666}.ace-file-input label [class*="icon-"]{display:inline-block;position:absolute;left:0;top:0;bottom:0;line-height:22px;width:22px;text-align:center;font-family:FontAwesome;font-size:13px;border:2px solid #FFF;color:#FFF;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s;background-color:#d1d1d1}.ace-file-input label.selected [class*="icon-"]{background-color:#efad62}.ace-file-input label.selected .icon-picture{background-color:#bd7a9d}.ace-file-input label.selected .icon-film{background-color:#87b87f}.ace-file-input label.selected .icon-music{background-color:#8b7ac9}.ace-file-input label.selected .icon-archive{background-color:#efad62}.ace-file-input label.hide-placeholder:before{display:none}.ace-file-input a:hover{text-decoration:none}.ace-file-input .remove{position:absolute;right:-8px;top:6px;display:none;width:17px;text-align:center;height:17px;line-height:15px;font-size:11px;font-weight:normal;background-color:#fb7142;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:#FFF;text-decoration:none}.ace-file-input label.selected+.remove{display:inline-block}.ace-file-multiple{height:auto}.ace-file-multiple label{position:relative;width: 220px; height:auto;border:1px dashed #aaa;border-radius:4px;text-align:center}.ace-file-multiple label:before{display:inline-block;content:attr(data-title);position:relative;right:0;left:0;margin:12px;line-height:22px;background-color:#FFF;color:#CCC;font-size:18px;font-weight:bold;border:0}.ace-file-multiple label.selected span [class*="icon-"]{display:inline-block;position:absolute;left:0;top:0;bottom:0;line-height:22px;width:22px;text-align:center;font-family:FontAwesome;font-size:13px;border:2px solid #FFF;color:#FFF;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s}.ace-file-multiple label span{position:relative;display:block;padding:0;height:auto;width:auto;max-width:100%;margin:0 4px;border-bottom:1px solid #DDD;text-align:left}.ace-file-multiple label span:first-child{margin-top:1px}.ace-file-multiple label span:last-child{border-bottom-width:0;margin-bottom:1px}.ace-file-multiple label span img{padding:2px;border:1px solid #d7d7d7;background-color:#FFF;background-repeat:no-repeat;background-position:center;margin:4px 8px 4px 1px}.ace-file-multiple label span:after{display:none}.ace-file-multiple label.selected span:after{display:inline-block;white-space:pre}.ace-file-multiple label span img+[class*="icon-"],.ace-file-multiple label.selected span img+[class*="icon-"]{display:none}.ace-file-multiple .remove{right:-11px;top:-11px;border:3px solid #BBB;border-radius:32px;background-color:#FFF;color:red}.ace-file-multiple label.selected+.remove:hover{border-color:#f4c0b1}.ace-file-multiple label span [class*="icon-"]{position:relative;display:block;text-align:center;height:auto;line-height:64px;width:auto;font-size:64px;color:#d5d5d5;margin:4px 0;background-color:transparent}.ace-file-multiple label.selected:after{display:none}.ace-file-multiple label.selected span [class*="icon-"]{position:relative;margin-right:4px;margin-left:2px;line-height:24px}.ace-file-multiple label span.large{text-align:center;border-bottom:2px solid #222;margin:0 1px 3px}.ace-file-multiple label span.large:last-child{margin:0 1px;border-bottom-width:0}.ace-file-multiple label span.large:after{position:absolute;top:auto;bottom:0;left:0;right:0;padding:0 4px;background-color:#2ABDB2;color:#FFF;opacity:.8;filter:alpha(opacity=80)}.ace-file-multiple label span.large img{border-width:0;margin:0;padding:0}.ace-file-input input[type=file].disabled+label,.ace-file-input input[type=file][disabled]+label,.ace-file-input input[type=file][readonly]+label{cursor:not-allowed;background-color:#EEE}.ace-file-input input[type=file].disabled+label:hover,.ace-file-input input[type=file][disabled]+label:hover,.ace-file-input input[type=file][readonly]+label:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#e3e3e3}.ace-file-input input[type=file].disabled+label:before,.ace-file-input input[type=file][disabled]+label:before,.ace-file-input input[type=file][readonly]+label:before{border-color:#EEE;background-color:#a1aaaf}.ace-file-input input[type=file][readonly]+label{cursor:default}.ace-file-multiple input[type=file].disabled+label:hover,.ace-file-multiple input[type=file][disabled]+label:hover,.ace-file-multiple input[type=file][readonly]+label:hover{border-color:#AAA}.ace-file-multiple input[type=file].disabled+label:before,.ace-file-multiple input[type=file][disabled]+label:before,.ace-file-multiple input[type=file][readonly]+label:before{background-color:transparent}.ace-file-multiple input[type=file].disabled+label [class*="icon-"],.ace-file-multiple input[type=file][disabled]+label [class*="icon-"],.ace-file-multiple input[type=file][readonly]+label [class*="icon-"]{border-color:#EEE}

.home-well{
	margin: 12px 0 20px 20px;
}

.alquiler-rapido label{
	font-size: 11px;
    margin-top:-6px;
}

#acme_hellobundle_extras_submit, #acme_hellobundle_otrostextos_submit{
	margin-top: 20px;
}
.flota-alquiler{
	margin:11px 6px -10px;
}
.filter{
	padding: 6px 8px 6px; 
	border-right:1px dashed rgba(255, 255, 255, 0.5);
	cursor: pointer;
}
.flota-container li .ff-item-type-2:hover{
	background-color:#ebf8f7; 
	cursor: pointer;
}
.oferta-container li .ff-item-type-2:hover{
    background-color:#e4eef4;
    cursor: pointer;
}
.oferta-container li .ff-item-type-2{
    background-color:#f3fcfb;
}
.blog-container{
	border-top: none;
	border-left: none;
	border-right: none;
	border-radius: none;
	border-bottom: 1px solid rgba(54,191,177,.4);
	padding-bottom: 15px;
}

#login-box{
	left:0;
	background-color:#9adfd8; 
	padding: 20px 0 0 0; 
	height: 280px;
	border: 1px solid rgba(0, 0, 0, 0.06);
	margin: 50px 0 0 50px;
}

.fos_user_registration_register p, .fos_user_registration_register label{
	font-size: 12px;
}

@-webkit-keyframes  pulse {0%{background-color: red}100%{background-color:#44D6CB}}
@-moz-keyframes pulse {0%{background-color: red}100%{background-color:#44D6CB}}
@-ms-keyframes pulse {0%{background-color: red}100%{background-color:#44D6CB}}
@-o-keyframes pulse {0%{background-color: red}100%{background-color:#44D6CB}}


/* jQuery lightBox plugin - Gallery style */
#gallery {
    background-color: #444;
    padding: 10px;
    width: 520px;
}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
    border: 5px solid #3e3e3e;
    border-width: 5px 5px 20px;
}
#gallery ul a:hover img {
    border: 5px solid #fff;
    border-width: 5px 5px 20px;
    color: #fff;
}
#gallery ul a:hover { color: #fff; }
.center{
    margin-left: auto;
    margin-right: auto;
    display: block;
}
