.banner-inner .form-newsletter .form-group {
    margin-right: 0
}
.banner-inner .form-newsletter .form-control {
    width: 100%
}
.nav-icons>li {
    padding-left: 0;
    padding-right: 0
}
.nav-search-menu>li>a {
    padding-left: 20px;
    text-align: left
}
.nav-search-menu>li>a>i {
    margin-right: 12px
}
.nav-search-menu>li>a .hidden-xs {
    display: inline-block!important
}
.nav-search-menu .dropdown>.dropdown-menu {
    min-width: 100%;
    width: 100%
}
.nav-searchbar .form-control {
    padding-left: 15px
}
.highlight-slide h2 {
    font-size: 1.2em
}
.highlight-slide .multi-slides-right .owl-controls {
    top: -94px
}
.slide-item-caption-wrap {
    display: none
}
.pgl-img-slide .item-caption {
    padding: 13px 20px
}
.pgl-img-slide .owl-controls {
    bottom: 52px;
    right: 15px
}
.flexslider-sidenav .flex-viewport {
    width: 80%
}
.cat-thumb-item-content-wrap {
    background-color: rgba(34, 34, 34, 0.8)
}
.cat-thumb-item-content-wrap.bg-color1 {
    background-color: rgba(221, 78, 78, 0.8)!important
}
.thumb-item-img .thumb-act {
    opacity: 1;
    filter: alpha(opacity=100)
}

[class*="col-xs-offset"] {
    margin-left: 0
}
.post-large+.post-large {
    border-top: 1px solid #ededed;
    margin-top: 60px;
    padding-top: 60px
}
.post-large .post-meta,
.post-single .post-meta {
    margin-bottom: 15px
}
.post-large .post-meta>span:not(.post-date),
.post-single .post-meta>span:not(.post-date) {
    text-align: left
}
.post-large .post-meta .post-date,
.post-single .post-meta .post-date {
    float: left;
    margin-right: 15px
}
.post-small .post-content,
.post-mid .post-content {
    padding-bottom: 30px;
    padding-top: 30px
}
.post-mid .post-date {
    float: left
}
.post-mansory-item .post-mid .post-head {
    padding: 15px 15px 0
}
.post-mansory-item .post-mid .post-date {
    margin-right: 15px
}
.post-mansory-item .post-mid .post-content {
    padding-left: 15px;
    padding-right: 15px
}
.TotalResumeContent .TotalResumeLine .col-xs-8 {
    float: left;
    width: 66.6667%!important
}
.col-xxs-3 {
    float: left;
    width: 21.6667%
}
.col-xxs-5 {
    width: 41.6667%;
    float: left
}
.col-xxs-9 {
    width: 77.33333%;
    float: left
}
#footer p img {
    float: initial!important;
    width: 90%;
    height: auto
}
.moduletable_barranews .acyfield_email {
    width: auto;
    min-width: 270px
}
.element-type-upsise .option {
    width: inherit
}
.moduletable_barranews .acymailing_introtext h3 {
    font-size: 31px!important
}
.moduletable_barranews .acymailing_introtext h3 i {
    font-size: 33px!important;
    line-height: 29px!important
}
.berg-page.atleta .info [class*="col-xs"] {
    float: left;
    margin-bottom: 7px;
    text-align: center;
    width: 100%
}
@media only screen and (max-width: 340px) {
    iframe.popupiniframe {
        height: 520px
    }
}
#empresa .moduletable {
  background-position: center center;
  min-height: 60vw;
}

#mobileCategoriesMenu.nav-side-menu{
    background: rgba(0, 0, 0, 0) url("/templates/replicatemplate/images/logop.png") no-repeat scroll center 13px / 164px auto;
    height: auto;
    padding: 73px 19px 20px;
    width: 100%;
    text-align: center;
}
.uk-offcanvas-page .ico-new-menu {
  background: rgba(0, 0, 0, 0.5) url("/templates/replicatemplate/images/menu-arrow-left.svg") no-repeat scroll 12px center / 29px 22px;
  left: 273px;
  top: 19px;
}
.banners-letter-type {
  color: white;
  font-family: "Lato",sans-serif;
  font-size: 52px;
  font-weight: 700;
  text-shadow: 1px 1px 9px #666;
  text-transform: uppercase;
}
.custom.container > p {
  font-size: 39px;
  line-height: 41px;
}
.custom.container {
  min-height: 300px;
}
.img_showrooml {
  height: 515px;
  padding-right: 0px;
  width: auto;
}
.form_email {
  width: 10px !important;
}
.moduletable.col-xs-12.col-sm-6.col-md-5.color-white.gradient.form_email {
  margin-left: 0;
}
#userForm > table {
  margin-bottom: 45px;
}
#rsform_10_page_0 td {
 padding: 0px; 
}
.formField.rsform-block.rsform-block-enviar {
  margin:0;
}

.formField.rsform-block.rsform-block-enviar {
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  width: 100%;
  position: relative;
  text-align: center!important;
}
.custom.container-fluid > span {
  float: left;
  position: relative;
  top: 9px;
  padding: 0;
}
.acymailing_module {
  margin-left: 0px;
}
.header-banner .container_main .line1 {
  display: table;
  font-size: 27px;
  font-weight: bold;
  line-height: 25px;
  margin-bottom: 5px;
  padding: 7px 5px;
  width: 100%;
}
#img4 > img {
  margin-right: 0px;
}
.row1 {
  margin-left: 0px !important;
}

#showroom > div {
  background: black none repeat scroll 0 0;
  max-width: 100%;
  padding-top: 0px !important;
  width: 100%;
}
#showroom .custom.container {
  background: black none repeat scroll 0 0;
  border: 0 solid black;
  max-width: 81%;
  min-height: 0 !important;
}

.custom.container > p {
  padding-top: 0px;
}
.moduletable.col-xs-12.col-sm-12.col-md-12.no-paddin-left.float-left.text-justify {
    top: -31px!important;
}
.custom.container {
    border: 15px solid white;
    position: relative;
    text-align: center;
    top: 100px;
}