/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@media only all and (max-width: 85rem) {
  /* line 2, templates/rt_versla/custom/scss/custom.scss */
  .geek-ultima-oferta {
    width: -webkit-fill-available !important;
    text-align: center !important;
    margin-top: 0 !important;
    float: left !important;
  }
}
@media only all and (max-width: 48rem) {
  /* line 11, templates/rt_versla/custom/scss/custom.scss */
  .time_counter {
    text-align: center !important;
  }
  /* line 14, templates/rt_versla/custom/scss/custom.scss */
  .geek-ultima-oferta {
    width: -webkit-fill-available !important;
    text-align: center !important;
    margin-top: 0 !important;
    float: left !important;
  }
  /* line 20, templates/rt_versla/custom/scss/custom.scss */
  .geek-menuadmin {
    text-align: center !important;
    margin-top: 1.8rem !important;
    padding: 0.5rem 4rem 1.5rem !important;
    line-height: 40px !important;
  }
  /* line 26, templates/rt_versla/custom/scss/custom.scss */
  .geek-login {
    float: none !important;
  }
  /* line 29, templates/rt_versla/custom/scss/custom.scss */
  .geek-leilaoonlinecontent {
    margin-top: 5rem !important;
  }
  /* line 33, templates/rt_versla/custom/scss/custom.scss */
  .geek-leilaocontent {
    margin-top: 5rem !important;
  }
  /* line 36, templates/rt_versla/custom/scss/custom.scss */
  form {
    margin: 0px !important;
  }
  /* line 39, templates/rt_versla/custom/scss/custom.scss */
  #hikashop_category_information_menu_300 .hikashop_product_image_subdiv {
    width: 200px !important;
    position: absolute !important;
    left: 17% !important;
    margin-top: -5rem !important;
  }
  /* line 45, templates/rt_versla/custom/scss/custom.scss */
  #hikashop_category_information_menu_267 .hikashop_product_image_subdiv {
    width: 200px !important;
    position: absolute !important;
    left: 17% !important;
    margin-top: -5rem !important;
  }
  /* line 52, templates/rt_versla/custom/scss/custom.scss */
  .hikashop_product_item_right_part {
    margin-top: 14.5rem !important;
    margin-bottom: 4rem !important;
  }
  /* line 56, templates/rt_versla/custom/scss/custom.scss */
  span.hikashop_product_name {
    line-height: 27px !important;
    font-size: 1.45rem !important;
  }
  /* line 60, templates/rt_versla/custom/scss/custom.scss */
  .lista-descricao {
    width: 100%;
  }
}
/* line 65, templates/rt_versla/custom/scss/custom.scss */
.hikam_breadcrumb_explorer {
  display: none;
}
/* line 69, templates/rt_versla/custom/scss/custom.scss */
.hikashop_products_pagination {
  display: none;
}
/* line 73, templates/rt_versla/custom/scss/custom.scss */
.geek-onlinebg {
  background-image: url('../../../../images/logo-bg.png') !important;
  background-size: 500px !important;
  background-position: right bottom !important;
  background-repeat: no-repeat !important;
}
/* line 80, templates/rt_versla/custom/scss/custom.scss */
.hikamarket_user_address_address_street {
  padding-top: 30px !important;
}
/* line 83, templates/rt_versla/custom/scss/custom.scss */
.geek-tooltip {
  position: relative;
  display: inline-block;
}
/* line 88, templates/rt_versla/custom/scss/custom.scss */
.geek-tooltip .geek-tooltiptext {
  visibility: hidden;
  width: max-content;
  background-color: rgba(0, 0, 0, 0.75);
  color: #fff;
  text-align: center;
  padding: 5px 10px;
  position: absolute;
  font-size: 0.8rem;
  font-weight: normal;
  z-index: 1;
  top: -20%;
  margin-left: 0.5rem;
  opacity: 0;
  -webkit-transition: 0.5s ease;
  -moz-transition: 0.5s ease;
  transition: 0.5s ease;
}
/* line 107, templates/rt_versla/custom/scss/custom.scss */
.geek-tooltip:hover .geek-tooltiptext {
  visibility: visible;
  opacity: 1;
}
/* line 111, templates/rt_versla/custom/scss/custom.scss */
.geek-oferta-box {
  padding: 0.8rem 1rem;
  border: 3px solid #eab35c;
  line-height: 20px;
}
/* line 117, templates/rt_versla/custom/scss/custom.scss */
.geek-oferta-texto {
  color: #888;
  font-size: 0.9rem;
  font-weight: normal;
}
/* line 123, templates/rt_versla/custom/scss/custom.scss */
.geek-ultima-oferta {
  font-size: 1.5rem;
  font-weight: bold;
  color: #eab35c;
  width: max-content;
  text-align: center;
  margin-top: -4.8rem;
  float: right;
}
/* line 133, templates/rt_versla/custom/scss/custom.scss */
.counter_value {
  text-align: center;
}
/* line 137, templates/rt_versla/custom/scss/custom.scss */
.ganho {
  color: #61bd58;
}
/* line 140, templates/rt_versla/custom/scss/custom.scss */
.perda {
  color: #bd5858;
}
/* line 144, templates/rt_versla/custom/scss/custom.scss */
dl.hikam_options > dt {
  white-space: normal;
}
/* line 148, templates/rt_versla/custom/scss/custom.scss */
#market_user_1 {
  display: none;
}
/* line 151, templates/rt_versla/custom/scss/custom.scss */
#market_user_2 {
  display: none;
}
/* line 154, templates/rt_versla/custom/scss/custom.scss */
#market_user_3 {
  display: none;
}
/* line 158, templates/rt_versla/custom/scss/custom.scss */
dd.hikamarket_product_insolvenciadeantiguidades {
  margin-top: -2rem;
}
/* line 162, templates/rt_versla/custom/scss/custom.scss */
.hikashop_filter_title {
  display: none;
}
/* label {
 margin-top: -3rem;
 margin-left: 1.5rem;
 } */
/* line 171, templates/rt_versla/custom/scss/custom.scss */
.hikashop_filter_main.hikashop_filter_main_InsolvenciadeAntiguidades_5 {
  margin-top: -3rem;
  margin-left: 2rem;
}
/* line 176, templates/rt_versla/custom/scss/custom.scss */
#field_5_0_module_689 {
  margin-bottom: -2.5rem;
  margin-left: -1.5rem;
}
/* line 181, templates/rt_versla/custom/scss/custom.scss */
#field_5_0_module_690 {
  margin-bottom: -2.5rem;
  margin-left: -1.5rem;
}
/* line 186, templates/rt_versla/custom/scss/custom.scss */
.lista-descricao {
  position: relative;
  height: 206px;
  width: 75%;
}
/* line 192, templates/rt_versla/custom/scss/custom.scss */
.hikashop_product_image .hikashop_product_image_subdiv, .hk_product_image .hk_subdiv {
  margin: 0 !important;
}
/* line 196, templates/rt_versla/custom/scss/custom.scss */
#hikashop_category_information_menu_267 .hikashop_product_image_subdiv {
  width: fit-content !important;
}
/* line 200, templates/rt_versla/custom/scss/custom.scss */
#hikashop_category_information_menu_300 .hikashop_product_image_subdiv {
  width: fit-content !important;
}
/*.geek-branco{
 color: white !important;
 }*/
/* line 209, templates/rt_versla/custom/scss/custom.scss */
.hikashop_filter_always_collapsable_title_icon, .hikashop_filter_collapsable_title_icon {
  height: 13px;
}
/* line 213, templates/rt_versla/custom/scss/custom.scss */
h3 {
  font-size: 1.1rem !important;
}
/* line 216, templates/rt_versla/custom/scss/custom.scss */
.time_counter {
  margin-bottom: 10px;
  padding-top: 7px;
}
/* line 221, templates/rt_versla/custom/scss/custom.scss */
.contador {
  padding: 0px 15px;
  float: right;
  border: 0px;
  margin-right: -2px;
  margin-bottom: -2rem;
  background: #eab25c;
  font-weight: bold;
}
/* line 231, templates/rt_versla/custom/scss/custom.scss */
.sep {
  font-size: 1em !important;
  font-weight: normal;
}
/* line 236, templates/rt_versla/custom/scss/custom.scss */
#social-toolbar {
  display: none !important;
}
/* line 240, templates/rt_versla/custom/scss/custom.scss */
.jmodedit {
  display: none !important;
}
/* line 244, templates/rt_versla/custom/scss/custom.scss */
.pull-right {
  display: none !important;
}
/* line 248, templates/rt_versla/custom/scss/custom.scss */
#hikashop_product_custom_info_main {
  display: none;
}
/* line 252, templates/rt_versla/custom/scss/custom.scss */
#slider_Preco_4_module_690 {
  width: -webkit-fill-available !important;
  margin-top: 5px !important;
}
/* line 257, templates/rt_versla/custom/scss/custom.scss */
.filter_Preco_4_module_690_title_div {
  width: -webkit-fill-available !important;
}
/* line 261, templates/rt_versla/custom/scss/custom.scss */
#hikashop_reset_button_module_690 {
  margin: auto;
  display: table;
  margin-top: -1rem;
  padding: 0.15rem 0.8rem;
  border: 2px solid #eab565;
  color: #eab25c;
  font-weight: bold;
  font-size: 0.95rem;
  margin-top: 7px;
}
/* line 273, templates/rt_versla/custom/scss/custom.scss */
#hikashop_reset_button_module_689 {
  margin: auto;
  display: table;
  margin-top: -1rem;
  padding: 0.15rem 0.8rem;
  border: 2px solid #eab565;
  color: #eab25c;
  font-weight: bold;
  font-size: 0.95rem;
}
/* line 284, templates/rt_versla/custom/scss/custom.scss */
#filter_text_Oqueprocura_2 {
  font-size: 1.1rem;
}
/* line 288, templates/rt_versla/custom/scss/custom.scss */
#filter_Categorias_3_module_690 {
  color: #666;
  background: #fff;
  border: 0px solid rgba(0, 0, 0, 0.1);
  border-bottom: 2px solid #eab25c;
  font-size: 1.1rem;
  height: 32px;
  width: -webkit-fill-available;
}
/* line 298, templates/rt_versla/custom/scss/custom.scss */
#filter_Categorias_3_module_689 {
  color: #666;
  background: #fff;
  border: 0px solid rgba(0, 0, 0, 0.1);
  border-bottom: 2px solid #eab25c;
  font-size: 1.1rem;
  height: 32px;
  width: -webkit-fill-available;
}
/* line 308, templates/rt_versla/custom/scss/custom.scss */
.geek-filtro {
  margin-top: 4rem !important;
}
/* line 312, templates/rt_versla/custom/scss/custom.scss */
.btn-geek {
  border-radius: 0px;
  font-size: 1rem;
  border: 2px solid #eab15d;
  padding: 0.25rem 0.6rem;
  font-weight: 500;
}
/* line 320, templates/rt_versla/custom/scss/custom.scss */
.btn-geek:hover {
  background: #eab15d;
  color: white;
}
/* line 325, templates/rt_versla/custom/scss/custom.scss */
.geek-news {
  font-size: 1.25rem;
  line-height: 25px;
  font-weight: 500;
}
/* line 331, templates/rt_versla/custom/scss/custom.scss */
.rokbox-content {
  background: #fff;
  padding: 3rem;
  max-width: 460px !important;
  max-height: 367px !important;
}
/* line 338, templates/rt_versla/custom/scss/custom.scss */
#data_file_file_description {
  display: none;
}
/* line 342, templates/rt_versla/custom/scss/custom.scss */
.vex.vex-theme-default .vex-content {
  margin-top: -5.5rem;
}
/* line 346, templates/rt_versla/custom/scss/custom.scss */
.platform-content, .moduletable, .widget {
  margin: 0.625rem 0;
  padding: 0;
}
/* line 351, templates/rt_versla/custom/scss/custom.scss */
#hikamarket_form {
  margin-top: -1rem;
}
/* line 355, templates/rt_versla/custom/scss/custom.scss */
.contentpane.modal {
  padding: 0 1.5rem;
}
/* line 359, templates/rt_versla/custom/scss/custom.scss */
#social-toolbar {
  display: none;
}
/* line 363, templates/rt_versla/custom/scss/custom.scss */
.hikamarket_product_id_title {
  display: none;
}
/* line 367, templates/rt_versla/custom/scss/custom.scss */
.hikamarket_product_id_value {
  display: none;
}
/* .hikam_breadcrumb_explorer{
 display: none;
 } */
/* line 375, templates/rt_versla/custom/scss/custom.scss */
.expand-filters {
  display: none;
}
/* line 379, templates/rt_versla/custom/scss/custom.scss */
.toggle-editor {
  display: none;
}
/* line 383, templates/rt_versla/custom/scss/custom.scss */
div.mce-edit-area {
  height: 150px;
}
/* line 387, templates/rt_versla/custom/scss/custom.scss */
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
  background-color: #f1938e;
}
/* line 391, templates/rt_versla/custom/scss/custom.scss */
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
  background-color: #eab25c !important;
}
/* line 395, templates/rt_versla/custom/scss/custom.scss */
.btn {
  background: #fff;
  color: #000;
  border: 1px solid #ccc;
  font-size: 0.9rem;
  padding: 3px 13px;
}
/* line 403, templates/rt_versla/custom/scss/custom.scss */
h3.hikamarket_section_toggle {
  font-size: 1.35rem;
}
/* line 407, templates/rt_versla/custom/scss/custom.scss */
.geek-menucria {
  border-bottom: 2px solid #eab25c;
  padding: 0 !important;
  margin: 0 1rem;
}
/* line 413, templates/rt_versla/custom/scss/custom.scss */
.geek-menuadmin {
  padding: 0.5rem 1rem !important;
  background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(66, 66, 66, 0));
  background: #f3f3f3;
}
/* line 419, templates/rt_versla/custom/scss/custom.scss */
.hikam_toolbar {
  padding: 2px;
  border: 0px solid #fff;
  margin-bottom: 3px;
  background-color: rgba(250, 250, 250, 0);
}
/* line 426, templates/rt_versla/custom/scss/custom.scss */
.geek-backend {
  margin-top: 3rem;
}
/* line 430, templates/rt_versla/custom/scss/custom.scss */
.box2.moduletable, .box2.widget, .box2.g-outer-box, .box2 > .g-content {
  color: #000;
  background-color: rgba(255, 255, 255, 0);
  background-image: -webkit-linear-gradient(to bottom, #f2f2f2, rgba(242, 242, 242, 0));
  background-image: linear-gradient(to bottom, #f2f2f2, rgba(242, 242, 242, 0.7));
}
/* line 437, templates/rt_versla/custom/scss/custom.scss */
.form-horizontal .control-label {
  text-align: left;
  width: 300px;
  padding-top: 5px;
  color: #000;
}
/* line 444, templates/rt_versla/custom/scss/custom.scss */
.optional {
  display: none;
}
/* line 448, templates/rt_versla/custom/scss/custom.scss */
.star {
  display: none;
}
/* line 452, templates/rt_versla/custom/scss/custom.scss */
.sourcecoast .btn {
  background-image: linear-gradient(to bottom, #e6e6e6, #e6e6e6);
  border-radius: 0;
  border: 0px;
  text-transform: unset;
}
/* line 460, templates/rt_versla/custom/scss/custom.scss */
div.nameboxes {
  background-color: rgba(255, 255, 255, 0);
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(2%, rgba(238, 238, 238, 0)), color-stop(20%, rgba(238, 238, 238, 0)));
  background-image: -webkit-linear-gradient(rgba(238, 238, 238, 0) 2%, rgba(238, 238, 238, 0) 20%);
  background-image: -moz-linear-gradient(rgba(238, 238, 238, 0) 2%, rgba(238, 238, 238, 0) 20%);
  background-image: -o-linear-gradient(rgba(238, 238, 238, 0) 2%, rgba(238, 238, 238, 0) 20);
  background-image: linear-gradient(rgba(238, 238, 238, 0) 2%, rgba(255, 255, 255, 0) 20%);
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border: 0px;
  border-bottom: 2px solid #eab15d;
}
/* line 475, templates/rt_versla/custom/scss/custom.scss */
.sourcecoast textarea, .sourcecoast input[type="text"], .sourcecoast input[type="password"], .sourcecoast input[type="datetime"], .sourcecoast input[type="datetime-local"], .sourcecoast input[type="date"], .sourcecoast input[type="month"], .sourcecoast input[type="time"], .sourcecoast input[type="week"], .sourcecoast input[type="number"], .sourcecoast input[type="email"], .sourcecoast input[type="url"], .sourcecoast input[type="search"], .sourcecoast input[type="tel"], .sourcecoast input[type="color"], .sourcecoast .uneditable-input {
  background-color: transparent;
  border: 0px solid #ccc;
  border-bottom: 2px solid #eab05e;
  -moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
  border-radius: 0px !important;
}
/* line 484, templates/rt_versla/custom/scss/custom.scss */
.sourcecoast .btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0);
  background-color: #eab05e;
  background-image: linear-gradient(to bottom, #eab05e, #eab05e);
  background-repeat: repeat-x;
  border-color: transparent;
  border-radius: 0;
  text-transform: unset;
  border: 0px;
}
/* line 496, templates/rt_versla/custom/scss/custom.scss */
.box1 .button {
  background: #eab15d !important;
  color: #f6f6f6;
  border-color: #eab05e;
  box-shadow: none;
  border-radius: 0px;
}
/* line 504, templates/rt_versla/custom/scss/custom.scss */
.box1 .button:hover {
  background: transparent !important;
  color: #eab15d;
  border-color: 1px solid #eab05e;
}
/* line 510, templates/rt_versla/custom/scss/custom.scss */
.hikashop_registration_address {
  text-align: center;
  margin-top: 3rem;
  margin-bottom: -1rem;
}
/* line 516, templates/rt_versla/custom/scss/custom.scss */
.hikashop_registration_required_info_line {
  display: none;
}
/* line 520, templates/rt_versla/custom/scss/custom.scss */
.form-horizontal .controls {
  margin-left: 0;
}
/* line 524, templates/rt_versla/custom/scss/custom.scss */
.hikashop_field_required {
  display: none;
}
/* line 528, templates/rt_versla/custom/scss/custom.scss */
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
  color: #666;
  background-color: transparent;
  border: 0px solid #eab15d;
  border-bottom: 2px solid #eab15d;
  border-radius: 0px;
  box-shadow: none;
}
/* line 537, templates/rt_versla/custom/scss/custom.scss */
.geek-leilaofim {
  font-size: 1.5rem;
}
/* line 541, templates/rt_versla/custom/scss/custom.scss */
.geek-info {
  background: #fff !important;
  border-radius: 0px;
  border-top: 2px solid #eab05e;
  border-bottom: 2px solid #eab05e;
  padding: 0 !important;
}
/* HIKAUCTION */
/* line 551, templates/rt_versla/custom/scss/custom.scss */
.auction_details {
  font-weight: bold;
}
/* HIKAUCTION */
/* HIKASHOP */
/* line 558, templates/rt_versla/custom/scss/custom.scss */
.hikashop_carousel_parent_div {
  margin-bottom: 2rem;
}
/* line 561, templates/rt_versla/custom/scss/custom.scss */
.hikashop_footer {
  display: none;
}
/* line 565, templates/rt_versla/custom/scss/custom.scss */
.thumbnail {
  border: 0px solid #ddd;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0);
}
/* line 569, templates/rt_versla/custom/scss/custom.scss */
.hikashop_product_desc {
  line-height: 21px;
}
/* line 573, templates/rt_versla/custom/scss/custom.scss */
span.hikashop_product_name {
  line-height: 27px;
  font-size: 1.8rem;
}
/* line 578, templates/rt_versla/custom/scss/custom.scss */
.hikashop_product_price_per_unit {
  display: none;
}
/* line 582, templates/rt_versla/custom/scss/custom.scss */
.hikashop_product_stock_count {
  display: none;
}
/* line 586, templates/rt_versla/custom/scss/custom.scss */
.hikashop_product_price_full {
  font-size: 1.2rem;
  font-weight: bold;
}
/* HIKASHOP */
/* line 591, templates/rt_versla/custom/scss/custom.scss */
.g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper .g-newsletter-inputbox, .g-newsletter.g-newsletter-aside-compact .g-newsletter-form-wrapper .g-newsletter-inputbox {
  width: 100%;
}
/* line 595, templates/rt_versla/custom/scss/custom.scss */
.g-newsletter .g-newsletter-inputbox input {
  border-radius: 0px;
}
/* line 599, templates/rt_versla/custom/scss/custom.scss */
.g-newsletter .g-newsletter-headtext {
  padding-bottom: 1.25rem;
  margin-bootom: 0rem;
}
/* line 603, templates/rt_versla/custom/scss/custom.scss */
.g-title {
  font-size: 1.5rem !important;
  font-weight: 500 !important;
}
/* line 608, templates/rt_versla/custom/scss/custom.scss */
.geek-newsletter {
  border-radius: 0px !important;
  padding: 0.75rem 0.9rem !important;
}
/* line 612, templates/rt_versla/custom/scss/custom.scss */
.geek-newsletter:hover {
  background: transparent !important;
  border: 1px solid #d39f58 !important;
  color: #e9ae63 !important;
}
/* line 618, templates/rt_versla/custom/scss/custom.scss */
.geek-leilaocontent {
  margin-top: -15rem;
}
/* line 622, templates/rt_versla/custom/scss/custom.scss */
.geek-leilaoonlinecontent {
  margin-top: -17rem;
}
/* line 626, templates/rt_versla/custom/scss/custom.scss */
.geek-default {
  margin: 5rem 0 3rem;
}
/* line 630, templates/rt_versla/custom/scss/custom.scss */
.geek-default-bg {
  background-image: url('../../../../images/img/capa-login.jpg') !important;
  background-repeat: no-repeat !important;
}
/* line 635, templates/rt_versla/custom/scss/custom.scss */
.geek-navigation {
  padding: 0rem 1.5rem !important;
  margin: -15px !important;
}
/* line 640, templates/rt_versla/custom/scss/custom.scss */
.geek-login {
  float: right;
}
/* line 644, templates/rt_versla/custom/scss/custom.scss */
.geek-social {
  margin: -1rem 0rem -2rem;
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 649, templates/rt_versla/custom/scss/custom.scss */
  .g-main-nav .g-toplevel > li > .g-menu-item-container {
    padding: 0.625rem 1.35rem;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 655, templates/rt_versla/custom/scss/custom.scss */
  .g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
    font-size: 1rem;
  }
}
/* line 660, templates/rt_versla/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container, .g-main-nav .g-sublevel > li > .g-menu-item-container {
  padding: 0.3rem 1.5rem;
  font-size: 1rem;
  font-size: 1rem;
  font-size: 1rem;
  font-weight: 400;
  text-transform: uppercase;
  white-space: normal;
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-all;
  -webkit-transition: 0.35s ease;
  -moz-transition: 0.35s ease;
  transition: 0.35s ease;
}
/* line 676, templates/rt_versla/custom/scss/custom.scss */
.layout-slideshow .sprocket-features-title, .layout-slideshow .sprocket-features-desc {
  background: rgba(0, 0, 0, 0);
  color: #fff;
}
/* line 678, templates/rt_versla/custom/scss/custom.scss */
.button, .g-pricingtable .button {
  display: inline-block;
  font-family: "sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 700;
  background: #eab05e;
  border: 1px solid #d39f58;
  color: #fff;
  font-size: 1rem;
  line-height: 1.225;
  margin: 0 0px;
  padding: 0.25rem 1rem;
  border-radius: 0px;
  vertical-align: middle;
  text-shadow: none;
  -webkit-transition: background 0.2s;
  -moz-transition: background 0.2s;
  transition: background 0.2s;
}
/* line 697, templates/rt_versla/custom/scss/custom.scss */
.button.button-2 {
  background: rgba(211, 159, 88, 0);
  color: #eab05e;
  border-radius: 4px;
  padding: 0.5rem 0.85rem;
  border: 2px solid #eab05e;
}
/* line 705, templates/rt_versla/custom/scss/custom.scss */
.g-newsletter.g-newsletter-rounded .g-newsletter-button .g-newsletter-button-submit {
  border-radius: 3px;
  padding: 0.74rem 1rem;
}
/* line 710, templates/rt_versla/custom/scss/custom.scss */
.g-newsletter .g-newsletter-button .g-newsletter-button-text {
  vertical-align: middle;
  font-weight: normal;
}
/* line 715, templates/rt_versla/custom/scss/custom.scss */
.g-newsletter .g-newsletter-button .g-newsletter-button-icon i {
  font-size: 1rem;
  vertical-align: middle;
  margin-right: 5px;
  font-weight: bold;
}
/* line 722, templates/rt_versla/custom/scss/custom.scss */
.g-contact .g-contact-icon {
  position: absolute;
  left: 0;
  font-size: 1.5rem;
  border-right: 0px solid rgba(63, 63, 63, 0);
  width: 35px;
  height: 45px;
  line-height: 40px;
  color: rgba(234, 176, 94, 0.74);
}
/* line 733, templates/rt_versla/custom/scss/custom.scss */
.g-contact .g-contact-item {
  position: relative;
  padding-left: 50px;
  margin-bottom: 0rem;
  margin-top: -0.5rem;
}
/* line 740, templates/rt_versla/custom/scss/custom.scss */
.g-contact .g-contact-label {
  text-transform: uppercase;
  font-size: 0.7rem;
  font-weight: bold;
  letter-spacing: 2px;
  color: #545454;
}
/* line 748, templates/rt_versla/custom/scss/custom.scss */
.g-contact .g-contact-text {
  font-weight: normal;
  color: #636363;
}
/* line 753, templates/rt_versla/custom/scss/custom.scss */
form {
  margin: 0 0 -20px;
}
/* line 757, templates/rt_versla/custom/scss/custom.scss */
.g-title {
  font-size: 2rem;
  font-weight: bold;
  line-height: 0.5;
  margin: 0 0 0rem 0;
  padding: 0 0 1rem 0;
  color: #e9ae64;
}
/* line 766, templates/rt_versla/custom/scss/custom.scss */
.sprocket-mosaic-item .sprocket-mosaic-text {
  margin: -19px 0 0 0;
  display: block;
}
/* line 768, templates/rt_versla/custom/scss/custom.scss */
.sprocket-mosaic-item {
  border: 5px solid rgba(102, 102, 102, 0.1);
  border-radius: 0px;
}
/* line 770, templates/rt_versla/custom/scss/custom.scss */
.sprocket-mosaic .sprocket-mosaic-header .sprocket-mosaic-order {
  float: right;
  visibility: hidden;
}
/* line 772, templates/rt_versla/custom/scss/custom.scss */
#g-footer > .g-grid {
  border-bottom: 0px solid #e7e8ea;
}
/* line 776, templates/rt_versla/custom/scss/custom.scss */
#g-copyright {
  border-top: 1px solid #e7e8ea;
}
/* line 783, templates/rt_versla/custom/scss/custom.scss */
.formResponsive input[type="text"], .formResponsive input[type="password"] {
  display: inline-block;
  height: 35px;
  padding: 4px 4px 4px 12px;
  margin-bottom: 0px;
  font-size: 0.85rem;
  line-height: 18px;
  font-weight: bold;
  color: #59595d;
}
/* line 795, templates/rt_versla/custom/scss/custom.scss */
.formResponsive input[type="text"], .formResponsive input[type="password"] {
  background-color: #f9f9f9;
  border: 0px solid #222;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 0px;
  -webkit-box-shadow: inset 1px 1px 8px rgba(0, 0, 0, 0.04);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.04);
  box-shadow: inset 1px 1px 8px rgba(0, 0, 0, 0.04);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
}
/* line 812, templates/rt_versla/custom/scss/custom.scss */
.formResponsive textarea {
  width: 70%;
}
/* line 816, templates/rt_versla/custom/scss/custom.scss */
.formResponsive .formHorizontal .formControls {
  /*
   display: inline-block;
   */
  /*padding-left: 20px;*/
  margin-left: auto;
  margin-left: 0px;
}
/* line 825, templates/rt_versla/custom/scss/custom.scss */
input[type="text"], input[type="time"], input[type="url"], input[type="week"], input:not([type]), textarea {
  width: 100%;
}
/* line 830, templates/rt_versla/custom/scss/custom.scss */
.formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="password"] {
  background-color: #d6d7da;
  border: 0px solid #777;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: inset 1px 1px 8px rgba(0, 0, 0, 0);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.14);
  box-shadow: inset 1px 1px 8px rgba(0, 0, 0, 0);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
}
/* line 847, templates/rt_versla/custom/scss/custom.scss */
.formResponsive .formError {
  color: #b94a48;
  vertical-align: middle;
  font-size: 13px;
  font-weight: normal;
  margin: 3px 5px 3px 0;
  height: 18px;
  display: block;
}
/* line 859, templates/rt_versla/custom/scss/custom.scss */
strong.formRequired {
  font-weight: bold;
  font-style: normal;
  margin-left: 7px;
  font-size: 0.7rem;
  vertical-align: top;
}
/* line 867, templates/rt_versla/custom/scss/custom.scss */
.formResponsive .formHorizontal .formControlLabel {
  float: left;
  width: 140px;
  padding-top: 5px;
  text-align: left;
  margin-right: 1rem;
}
/* line 875, templates/rt_versla/custom/scss/custom.scss */
.formResponsive .formHorizontal .formValidation, .formResponsive .formHorizontal .uneditable-input, .formResponsive .formHorizontal .input-prepend, .formResponsive .formHorizontal .input-append {
  display: initial;
  /*
   display: inline;
   margin-bottom: 0;
   */
  zoom: 1;
}
/* line 888, templates/rt_versla/custom/scss/custom.scss */
.formResponsive input[type="submit"] {
  background-color: #eab05e;
  background-image: -ms-linear-gradient(top, #c35134, #c35134);
  background-image: -webkit-linear-gradient(top, #eab05e, #eab05e);
  background-image: -o-linear-gradient(top, #c35134, #c35134);
  background-image: -moz-linear-gradient(top, #c35134, #c35134);
  background-repeat: repeat-x;
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(195, 81, 52, 0);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0);
  border: 0px solid #fff;
  border-radius: 27px;
  margin: 0rem 0 0.5rem 0;
  padding: 0.3rem 1rem;
  font-family: "hind", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-size: 1rem;
  vertical-align: sub;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0), 0 1px 2px rgba(0, 0, 0, 0);
  font-weight: normal;
}
/* line 914, templates/rt_versla/custom/scss/custom.scss */
.formResponsive textarea {
  display: inline-block;
  height: 95px;
  padding: 9px 4px 4px 12px;
  margin-bottom: 0px;
  font-size: 0.85rem;
  line-height: 18px;
  font-weight: bold;
  color: #59595d;
}
/* line 925, templates/rt_versla/custom/scss/custom.scss */
.formResponsive .formHorizontal .rsform-block {
  margin-bottom: 0.4rem;
}
/* line 929, templates/rt_versla/custom/scss/custom.scss */
.vbmodhorsearchmaindiv {
  display: inline-block;
  width: auto;
}
/* line 934, templates/rt_versla/custom/scss/custom.scss */
.box3 > .g-content {
  color: #3b3b3b;
  background: #fdfdfd;
  border-radius: 2px;
  border-bottom: 2px solid #f4b96d;
  box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.15);
  padding: 2rem 1rem 1rem 1rem;
  margin-top: -3%;
}
/* line 944, templates/rt_versla/custom/scss/custom.scss */
.vbmodformroomsnsel select {
  margin: 0px;
  background: rgba(251, 251, 251, 0);
  border: 0;
  color: #555;
  font-size: inherit;
  overflow: hidden;
  padding: 1px 65px 0px 10px !important;
  text-overflow: ellipsis;
  white-space: nowrap;
  -moz-appearance: none;
  -moz-border-radius: 2px;
  -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
  -moz-padding-end: 20px;
  -moz-padding-start: 2px;
  -moz-user-select: none;
  -webkit-appearance: button;
  -webkit-border-radius: 0px;
  -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-padding-end: 20px;
  -webkit-padding-start: 2px;
  -webkit-user-select: none;
  min-width: 70px;
  max-width: 90px;
}
/* line 969, templates/rt_versla/custom/scss/custom.scss */
.vbmodformroomsnsel {
  background: #fbfbfb url('../../../../images/down.png') 90% center no-repeat;
  box-shadow: inset 0px 1px 6px rgba(0, 0, 0, 0.07);
  overflow: hidden;
  border: 0px solid #ccc;
  display: inline-block;
  border-radius: 1px;
}
/* line 979, templates/rt_versla/custom/scss/custom.scss */
.vbchooseadults > span > select, .vbmodformcategories > span > select, .vbchoosechildren > span > select, .vbmodformroomsnsel select {
  margin: 0px;
  background: rgba(251, 251, 251, 0);
  border: 0;
  color: #555;
  font-size: inherit;
  overflow: hidden;
  padding: 1px 65px 0px 10px !important;
  text-overflow: ellipsis;
  white-space: nowrap;
  -moz-appearance: none;
  -moz-border-radius: 2px;
  -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
  -moz-padding-end: 20px;
  -moz-padding-start: 2px;
  -moz-user-select: none;
  -webkit-appearance: button;
  -webkit-border-radius: 0px;
  -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-padding-end: 20px;
  -webkit-padding-start: 2px;
  -webkit-user-select: none;
  min-width: 70px;
  max-width: 90px;
}
/* line 1006, templates/rt_versla/custom/scss/custom.scss */
.vbchooseadults > span, .vbmodformcategories > span, .vbchoosechildren > span, .vbmodformroomsnsel {
  background: #fbfbfb url('../../../../images/down.png') 90% center no-repeat;
  box-shadow: inset 0px 1px 6px rgba(0, 0, 0, 0.07);
  overflow: hidden;
  border: 0px solid #ccc;
  display: inline-block;
  border-radius: 1px;
}
/* line 1015, templates/rt_versla/custom/scss/custom.scss */
.vbsearchinputmod {
  border: 1px solid transparent;
  border-radius: 4px;
  cursor: pointer;
  display: inline-block;
  font-family: "muli", sans-serif, "Tahoma", "Geneva", "Arial";
  font-size: 16px;
  line-height: 1.4;
  margin-bottom: 0;
  letter-spacing: 1px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  background: #f4b96d none repeat scroll 0 0;
  color: #fff;
  font-weight: bold;
  padding: 10px 25px;
}
/* line 1034, templates/rt_versla/custom/scss/custom.scss */
.formResponsive input[type="submit"]:hover, .formResponsive input[type="submit"]:active, .formResponsive input[type="submit"].active, .formResponsive input[type="submit"].disabled, .formResponsive input[type="submit"][disabled] {
  background-color: #eab05e;
  /*background-color: #eab05e;*/
  color: #fff;
  text-shadow: 0 -1px 0 rgba(245, 30, 30, 0);
  box-shadow: 0 0px 10px rgba(195, 81, 52, 0.4);
}
/* line 1042, templates/rt_versla/custom/scss/custom.scss */
button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] {
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
}
/* line 1052, templates/rt_versla/custom/scss/custom.scss */
.formRed {
  color: #c0605e;
  font-weight: bold;
  text-align: center;
}
/* line 1059, templates/rt_versla/custom/scss/custom.scss */
.button.button-3 {
  color: #eab05e !important;
  border-color: #eab05e;
  background: transparent !important;
  border: 2px solid #eab05e;
}
/* line 1066, templates/rt_versla/custom/scss/custom.scss */
.button.button-3:hover, .button.button-3:active, .button.button-3:focus {
  background: #eab05e !important;
  border-color: #eab05e !important;
  color: #fff !important;
}
/* line 1072, templates/rt_versla/custom/scss/custom.scss */
.g-offcanvas-toggle {
  display: block;
  font-size: 1.5rem;
  background: transparent;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  top: 1rem;
  left: 0.7rem;
  padding-left: 1px;
  z-index: 9999;
}
/* line 1086, templates/rt_versla/custom/scss/custom.scss */
.g-main-nav .g-standard .g-sublevel > li {
  position: relative;
  width: 300px;
}
/* line 1088, templates/rt_versla/custom/scss/custom.scss */
.g-main-nav .g-sublevel > li {
  margin: 0.2rem -0.5rem;
  padding: 0;
}
/* line 1093, templates/rt_versla/custom/scss/custom.scss */
.g-main-nav .g-standard .g-dropdown {
  width: 236px;
  float: left;
}
/* line 1098, templates/rt_versla/custom/scss/custom.scss */
.g-array-item {
  margin: 0px 5px;
}
/* line 1101, templates/rt_versla/custom/scss/custom.scss */
#g-slideshow {
  color: #666;
  background: #f5f5f5;
  background-image: url('../../../../images/img/login.jpg');
  position: relative;
  z-index: 0;
  background-position: top;
  background-attachment: fixed;
  background-repeat: no-repeat;
}
/* line 1111, templates/rt_versla/custom/scss/custom.scss */
.box1.moduletable, .box1.widget, .box1.g-outer-box, .box1 > .g-content {
  color: #1b1b1b;
  background: rgba(239, 239, 239, 0.6);
  border-radius: 5px;
  border: 0px solid #e2e2e2;
}
/* line 1118, templates/rt_versla/custom/scss/custom.scss */
.nav-tabs.nav-stacked > li > a:before {
  color: #eab05e;
  font-family: FontAwesome;
  content: "\f054";
  margin-right: 0.25rem;
  font-size: 0.7rem;
}
/* line 1126, templates/rt_versla/custom/scss/custom.scss */
.nav-tabs.nav-stacked > li > a {
  background-color: transparent;
}
/* line 1129, templates/rt_versla/custom/scss/custom.scss */
.nav-tabs.nav-stacked > li > a {
  border: 0px solid #d2d2d2;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* line 1135, templates/rt_versla/custom/scss/custom.scss */
p.readmore .btn:hover, .content_vote .btn:hover, .contact .form-actions .btn:hover, .login .btn:hover, .logout .btn:hover, .registration .btn:hover, .profile-edit .btn:hover, .remind .btn:hover, .reset .btn:hover, .profile .btn:hover, .search #searchForm .btn:hover, .finder #finder-search .btn:hover, .edit.item-page .btn-toolbar .btn:hover, .pager.pagenav a:hover, .moduletable #login-form .control-group .btn:hover, #searchForm .btn:hover, #finder-search .btn:hover, .btn:hover, p.readmore .btn:active, .content_vote .btn:active, .contact .form-actions .btn:active, .login .btn:active, .logout .btn:active, .registration .btn:active, .profile-edit .btn:active, .remind .btn:active, .reset .btn:active, .profile .btn:active, .search #searchForm .btn:active, .finder #finder-search .btn:active, .edit.item-page .btn-toolbar .btn:active, .pager.pagenav a:active, .moduletable #login-form .control-group .btn:active, #searchForm .btn:active, #finder-search .btn:active, .btn:active, p.readmore .btn:focus, .content_vote .btn:focus, .contact .form-actions .btn:focus, .login .btn:focus, .logout .btn:focus, .registration .btn:focus, .profile-edit .btn:focus, .remind .btn:focus, .reset .btn:focus, .profile .btn:focus, .search #searchForm .btn:focus, .finder #finder-search .btn:focus, .edit.item-page .btn-toolbar .btn:focus, .pager.pagenav a:focus, .moduletable #login-form .control-group .btn:focus, #searchForm .btn:focus, #finder-search .btn:focus, .btn:focus {
  color: #eab05e;
  background: white;
  border-color: #fff;
  box-shadow: 0px 0px 10px rgba(234, 176, 94, 0.47);
}
/* line 1142, templates/rt_versla/custom/scss/custom.scss */
.button.button-4 {
  color: #eab05e !important;
  background: rgba(255, 255, 255, 0) !important;
  border: 0px solid #eab05e;
  font-size: 1.5rem;
  margin-left: 1rem;
  margin-top: -7.5rem;
  font-weight: normal;
}
/* line 1151, templates/rt_versla/custom/scss/custom.scss */
.g-blockcontent-subcontent {
  margin: -2.05rem;
}
/* line 1154, templates/rt_versla/custom/scss/custom.scss */
.button.button-4:hover, .button.button-4:active, .button.button-4:focus {
  border-color: rgba(234, 176, 94, 0);
  background: rgba(234, 176, 94, 0) !important;
  color: #fff !important;
}
/* line 1159, templates/rt_versla/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator {
  border: 0px solid #eebd79;
  background: rgba(232, 167, 76, 0);
  border-radius: 0.1875rem;
  margin: -0.3rem 0 -0.2rem 0.5rem;
  padding: 0.2rem;
}
/* line 1166, templates/rt_versla/custom/scss/custom.scss */
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator:hover {
  background: #e59e3a;
}
/* line 1169, templates/rt_versla/custom/scss/custom.scss */
.g-social a {
  color: #2c2c2c;
  font-size: 1.5rem;
  border-radius: 2px;
}
/* line 1174, templates/rt_versla/custom/scss/custom.scss */
.g-social a:hover {
  color: #d39f58 !important;
}
/* line 1178, templates/rt_versla/custom/scss/custom.scss */
a.categorias {
  opacity: 1;
}
/* line 1181, templates/rt_versla/custom/scss/custom.scss */
a.categorias:hover, a.categorias:active, a.categorias:focus {
  opacity: 0.8;
}
/* line 1185, templates/rt_versla/custom/scss/custom.scss */
.g-main-nav .g-sublevel > li.g-parent .g-menu-parent-indicator {
  right: 4.5rem;
  top: -4px;
}
/* line 1189, templates/rt_versla/custom/scss/custom.scss */
.g-main-nav .g-standard .g-dropdown .g-dropdown.g-dropdown-right {
  left: 14.4rem;
  right: auto;
}
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
  /* line 1191, templates/rt_versla/custom/scss/custom.scss */
  .g-main-nav {
    white-space: normal;
  }
}
/*# sourceMappingURL=custom_189.css.map */