/*
 * Title:   Custom Style File
 * Author:  http://themeforest.net/user/soaptheme 
 */
body{
  font: 85%/150% "Lato",Arial,Helvetica,sans-serif;
}

#header .logo {
 
  margin: 11px 0 0;
}

.gridportada p.description {
  overflow: hidden;
  height: 174px;
  margin-top: 5px;
    text-align: justify;
}
.gridportada h4.box-title {
  height: 40px;
}

.chaser .logo img {
  height: 46px;
}

.chaser .logo a {
  background-size: auto 38px;
}

.chaser .logo {
  margin-top: 6px;
  }

.oculto { 
	display:none;
}



.cajabuscador {
    width: 370px;
    
    background-color: rgba(56, 53, 51, 0.58);
    padding: 15px;
        color: black;
    font-size: 25px;
}


 #footer .bottom .logo {
  margin: 14px 0;
}


.bestsellers h5.box-title {
  height: 26px;
}

.bestsellers .box figure img {
	margin:	auto;
}

.price {
	background-color: #efefef;
	margin:0px 0 0;
}

.feedback {
	background-color: #efefef;
	height: 45px;
}




.s2s-login-box {
  border: 2px solid #01b7f2;
  width: 300px;
  margin: 0 auto;
  display: none;
}

#footer .footer-wrapper {
  padding: 22px 0;
}


.precioOrig{ text-decoration: line-through; display:block; }


.preciobus{
color: #ff5f46;
font-weight: 700;
font-size: 1.23em;
display: block;
}

.dolar{ color:#666; font-size:0.9em; clear:both; }

a.vermas {
  font-style: italic;
  text-decoration: underline;
}

.long-description {
  text-align: justify;
}

.long-description a:not(.button),.post-content a:not(.button) {
  color:#428bca;
}
.long-description .addthis_toolbox , .post-content .addthis_toolbox{ float:right;}

:not(.unselectable) .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day a, .ui-datepicker .ui-datepicker-calendar td a {
  background: #fdb714;
}

.feedback {

  height: 52px;
}

.cruise-line-deals .box {
 
  height: 127px;
}

.cruise-line-deals .box {
  margin-bottom: 10px;
  margin-top: 20px;
  height: 127px;
}

.listing-style3.hotel .details>*>*:last-child {
  width: 150px;
}

.carousel-caption h4{
  color:white;
  text-shadow: 1px 1px 3px #000;
}

.page-title-container .breadcrumbs li {
    font-size: 0.6333em;

  }
  .page-title-container .breadcrumbs li a{
    color:orange;
  }




.fPagoImgs div {
padding: 12px;
float: left;
border: 2px solid white;
}

.fPagoImgs div:hover {
border-bottom: 2px solid red;
}

.imgFpago {

padding: 12px 0 0px 5px;
height: 65px !important;
}
.fPagoImgs .Pagoactivo{
  border-bottom: 2px solid orange;
  background-color: #efefef;
}

#txformapago {
  font-size: 18px;
  padding: 10px;
  background-color: #ddd;
  margin: 10px 0;
}

.error {
  color: red;
}

.colcheckout .soloencarro {
  display: none;
}

.galeriaV {
  list-style: none;
}

.galeriaV li {
  list-style: none;
  margin: 30px 0;
   box-shadow: 2px 2px 1em;
  background: none;
  overflow: hidden;
}

.Imcolumna {
  height: auto !important;
  width: 180% !important;
  max-width: none !important;
  position: relative;
  left: -60%;
}

.textoPresentacion {
  padding-bottom: 100px !important;
  font-size: 80%;
    margin-bottom: -20px;
}

.textoPresentacion .author {
  margin: 0 0 0 40px;
}

.contact-details .contact-email {
  
  font-size: 0.9em;
 
}

ul.errorlist {
  display: none;
}


.twitter a {  background-color:#009CED !important; /* background-color:#00aced !important; */}
.facebook a { background-color:#3b5998 !important;}
.googleplus a { background-color:#dd4b39 !important;}
.pinterest a { background-color:#cb2027 !important;}
.linkedin a { background-color:#007bb6 !important;}

ul.social-icons.cabecera {
  float: right;
    margin-left: 12px;
}

.cabecera.social-icons li a {
  width: 30px;
  height: 30px;
  line-height: 30px;
  }
